Document Document Title
US10051766B2 Electromagnetic wave shielding structure and display device including the same
An electromagnetic wave shielding structure includes a conductive cover, a circuit board disposed on the conductive cover, a gasket mounted on the circuit board to contact the circuit board and having an opening, and a conductive holder protruding from the conductive cover so as to be inserted through the opening in the gasket and contacting the gasket, wherein the gasket includes an elastic member an internal space communicating with the opening, and a conductive member applied to the elastic member, wherein the conductive members applied to the outer and inner surfaces of the elastic member are connected to each other, and wherein the conductive member applied to the outer surface contacts the circuit board, and the conductive member applied to the inner surface contacts the conductive holder.
US10051764B1 Electronic equipment chassis having storage devices and other modules configured for front-access removability
An electronic equipment chassis in one embodiment comprises a housing having a front portion and a rear portion, at least one row of dual in-line memory modules disposed at one of an upper level and a lower level of the front portion, and a plurality of storage devices arranged in the front portion adjacent the at least one row of dual in-line memory modules. At least a subset of the dual in-line memory modules and the storage devices are configured so as to be removable from the chassis through a vertical plane of the front portion of the housing.
US10051760B2 KVM switch, mounting bracket and system
A body part of a KVM (Keyboard, Video, Mouse) switch includes a clamp that holds a cable and is movable in a horizontal direction, and a stay that is equipped with the cable clamp and is movable in a depth direction of the body part to eliminate of the cable hanging down.
US10051758B2 Chassis with low-cost, tool-less fastening mechanisms for rack mount systems
A rack-mountable system is provided that includes fastening mechanisms mounted to the chassis sidewalls. The fastening mechanisms or “ears” of a rack-mountable chassis are each provided as a unitary part or piece rather than as multiple sheet metal or cast/extruded metallic parts that have to be assembled. The ear is attached or mounted to the chassis in a tool-less manner through specific design of the ear and its chassis-locking features and of holes and/or receiving/mating surfaces and/or openings on the chassis sidewalls. The left and right (or first and second) ears are manufactured in a number of ways including 3D printing, casting, and molding in a shock and impact-resistant material, such as a plastic (e.g., a thermoplastic). The chassis with the low-cost, tool-less ears are useful for mounting routers, switches, servers, digital data storage units, and instrumentation in a rack (e.g., a conventional enclosure for computer and telecommunications equipment).
US10051755B2 Waterproof structure for electronic component housing unit
A waterproof structure for an electronic component housing unit provided with a connection unit on the upper side in the vertical direction of a vehicle, to which the terminal of an electric wire is connected, includes a top cover. The top cover is provided with a bottom opening portion opening to the lower end and covers the electronic component housing unit from the upper side in the vertical direction of the vehicle while forming a space between the top side of the electronic component housing unit in the vertical direction of the vehicle and the top cover, in which the terminal of the electric wire connected to the connection unit is housed. The electric wire led out from the terminal connected to the connection unit is led out from the bottom opening portion of the top cover.
US10051754B2 Tray operating system and corresponding methods
An assembly includes a housing having a major face, a first minor face extending distally from a first side of the major face, and a second minor face extending distally from a second side of the major face. The major face, the first minor face, and the second minor face define an opening of the housing. An extension member extends distally from the major face between the first minor face and the second minor face, and is folded back over an edge of the major face to define a load-bearing surface. A lever coupled to a tray can contact and roll along the load bearing surface in response to an applied force to eject the tray from the housing.
US10051752B1 Tape spring kickstand
Systems and methods are disclosed for coupling a tape spring kickstand to a housing portion of an information handling system. The information handling system includes a housing portion, a kickstand base rotationally coupled to the housing portion, and a tape spring coupled to the kickstand base and the housing portion, the tape spring comprising a bi-stable structure having an engaged and a disengaged position, the tape spring configured to transition to the engaged position as the kickstand base is rotated from the housing portion.
US10051751B2 Video display convertible handle and kickstand unit
A display device with a support member selectively converted between a support stand for supporting the display device for viewing, and a carrying handle for conveniently carrying the display device. A mounting apparatus may be mounted on a rear side of a display device that has a support member selectively convertable to be a support stand for supporting the display device for viewing, or a carrying handle for conveniently carrying the display device. The support member has an internal swivel assembly that guides the support member along a fixed path between a support stand mode and a carrying handle mode.
US10051750B2 Display device
A display device is disclosed. The display device comprises a display panel; a module cover positioned at a rear of the display panel and fastened to the display panel; a bracket positioned at a rear of the module cover; and a tilting unit positioned between the module cover and the bracket, a portion of the tilting unit is formed at the module cover, and an another portion of the tilting unit is formed at the bracket, wherein the tilting unit includes: a first pin positioned near a right side of the display panel; a second pin positioned near a left side of the display panel; a first tilting hole, positioned near the right side of the display panel, in which the first pin is inserted, and having an elongated shape which is inclined with respect to a horizon; and a second tilting hole, positioned near the left side of the display panel, in which the second pin is inserted, and having an elongated shape which is inclined with respect to the elongated shape of the first tilting hole.
US10051746B2 High-speed interconnects for printed circuit boards
High-speed interconnects for printed circuit boards and methods for forming the high-speed interconnects are described. A high-speed interconnect may comprise a region of a conductive film having a reduced surface roughness and one or more regions that have been treated for improved bonding with an adjacent insulating layer. Regions of reduced roughness may be used to carry high data rate signals within PCBs. Regions treated for bonding may include a roughened surface, adhesion-promoting chemical treatment, and/or material deposited to improve wettability of the surface and/or adhesion to a cured insulator.
US10051745B2 Insertion head, component insertion device, and component mounting line
An insertion head includes: a horizontal shaft member; one pair of gripping claws, each gripping claw extending on a surface which is orthogonal to the horizontal shaft member; one pair of gripping claw holding members which are provided to be movable on the horizontal shaft member, and hold the one pair of gripping claws; a swing mechanism which rotates and drives the horizontal shaft member, and swings the one pair of gripping claw holding members around a center axis of the horizontal shaft member; and an interval changing mechanism which moves the one pair of gripping claw holding members on the horizontal shaft member and changes an interval between the one pair of gripping claws. A leaded component is gripped with the one pair of gripping claws, and a lead of the leaded component is inserted into an insertion hole on a printed circuit board.
US10051744B2 Insertion head, component insertion device, and component mounting line
An insertion head includes: a horizontal shaft member; one pair of gripping claws, extending on a surface orthogonal to the horizontal shaft member; one pair of gripping claw holding members movable on the horizontal shaft member which hold the one pair of gripping claws; a swing mechanism which rotates and drives the shaft member, and swings the one pair of gripping claw holding members around a center axis of the shaft member; and an interval changing mechanism which moves the one pair of gripping claw holding members on the shaft member and changes an interval between the one pair of gripping claws. The gripping claw extends to be bent on the surface, and each straight line portion of each tip end is offset to a perpendicular axis extending on the surface through a center axis of the shaft member in a posture of being oriented downward.
US10051743B2 Two-layered laminate having metal foil cladded on its one surface, method for production of the laminate, single-sided printed wiring board, and method for production of the wiring board
Provided are a metal foil single-clad two-ply laminate which comprises two pairs of structures each comprising one prepreg or a laminate of two or more prepregs cladded with a metal foil on one surface thereof, wherein the two pairs of structures are laminated on each other through thermal compression via a release material put therebetween so that each prepreg faces inward, and wherein the release material is a film of a resin material or the like and its thickness is from 10 to 200 μm, and the thermal shrinkage of the release material at the temperature of the thermal compression treatment is at most 1.5%; and a method for producing the laminate. Also disclosed are a single-sided printed wiring board and its production method using the metal foil single-clad two-ply laminate.
US10051742B2 Power module and manufacturing method thereof
A power module and a manufacturing method thereof are provided, and the power module includes a carrier substrate, an interconnection layer, a first chip, a second chip, a ceramic bonding substrate, a top interconnection layer and a lead frame. The interconnection layer is disposed on the carrier substrate. The first chip and the second chip are disposed on the interconnection layer, and electrically connected to the interconnection layer. The ceramic bonding substrate is disposed on the interconnection layer, and is disposed in between the first chip and the second chip so as to separate the first chip from the second chip. The top interconnection layer is disposed on the ceramic bonding substrate, covers the first chip and the second chip, and is electrically connected to the first chip and the second chip. The lead frame is disposed on the top interconnection layer and electrically connected to the top interconnection layer.
US10051738B2 Flexible printed circuit film and display device using the same
A flexible printed circuit film connects a substrate with a printed circuit board. The flexible printed circuit film includes a first area configured to be attached to the substrate; a second area configured to be connected with the printed circuit board; and a third area between the first area and the second area. Each of the first area and the third area has a trapezoid shape with a width that gradually decreases in a direction toward the second area, and the second area has a rectangular shape.
US10051736B2 Printed wiring board and method for manufacturing printed wiring board
A printed wiring board includes a conductor layer including a conductor circuit, a resin insulating layer formed on the conductor layer and having a via opening reaching to the conductor circuit of the conductor layer, and a via conductor formed in the via opening of the resin insulating layer such that the via conductor is connecting to the conductor circuit of the conductor layer. The conductor circuit of the conductor layer has a first conductor portion and a second conductor portion integrally formed such that the first conductor portion is connected to the via opening of the resin insulating layer, that the second conductor portion is surrounding the first conductor portion and that the first conductor portion has a thickness which is greater than a thickness of the second conductor portion.
US10051735B2 Packaging for high power integrated circuits and infrared emitter arrays
A product and method for packaging high power integrated circuits or infrared emitter arrays for operation through a wide range of temperatures, including cryogenic operation. The present invention addresses key limitations with the prior art, by providing temperature control through direct thermal conduction or active fluid flow and avoiding thermally induced stress on the integrated circuits or emitter arrays. The present invention allows for scaling of emitter arrays up to extremely large formats, which is not viable under the prior art. The present invention eliminates or otherwise reduces risks associated with vaporization of coolant within the heatsink structure.
US10051724B1 Structural ground reference for an electronic component of a computing device
Embodiments disclosed herein relate to an apparatus that provides structural support and an electrical ground for components of an electronic device. Specifically, one or more embodiments of the present disclosure provide a semi-rigid member having at least one screw boss. An electronic component is coupled to the semi-rigid member. In embodiments, the electronic component is coupled to the semi-rigid member using the at least one screw boss. As a separate component, the semi-rigid member is configured to provide an electrical ground for the electronic component and also provides structural support for the electronic component.
US10051723B2 High thermal conductivity region for optoelectronic devices
This document describes techniques and apparatuses that implement a high thermal conductivity region for optoelectronic devices. In some embodiments, a printed circuit board (PCB) includes a high thermal conductivity region that extends through the PCB. The high thermal conductivity region has first and second surfaces that are approximately coplanar with exterior layers of the PCB. A side-emitting optoelectronic device is mounted to the first surface of the high thermal conductivity region via conductive material that enables conduction of the device's heat into the high thermal conductivity region. The high thermal conductivity region can then transfer the heat away from the device and toward the second surface of the high thermal conductivity region, thereby improving the device's thermal performance.
US10051721B2 High frequency compact low-energy linear accelerator design
A compact radio-frequency quadrupole ‘RFQ’ accelerator for accelerating charged particles, the RFQ accelerator comprising: a bunching section configured to have a narrow radio-frequency ‘rf’ acceptance such that only a portion of a particle beam incident on the bunching section is captured, and wherein the bunching section bunches the portion of the particle beam; an accelerating section for accelerating the bunched portion of the particle beam to an output energy; and, a means for supplying radio-frequency power.
US10051713B1 Method for command transmission and configuration to sensor implemented by ambient light source
A method for command transmission and configuration to sensor implemented by ambient light source is disclosed and adopted by a sensor having a light-sensing unit. The sensor collects ambient light time series data through the light-sensing unit, and extracts valid brightness toggle data therefrom. Next, the sensor determines if the obtained brightness toggle data matches with a triggering condition of a pre-stored command. When the obtained brightness toggle data matches with the triggering condition, the sensor outputs a flashing signal through its display unit and further determines if receiving a confirmed brightness toggle data or not. When receiving the confirmed brightness toggle data within a waiting period after outputting the flashing signal, the sensor automatically performs the pre-stored command corresponding to the matched triggering condition.
US10051710B2 LED driver and an LED driving method
An LED driver, comprising: an inductive switch mode converter having an inductive component (16,22), an LED output (30) for an LED load and a main converter switch (18) for controlling a current flowing through the inductive component; a sensor (32) for generating a sensor signal indicative of the output current or voltage provided to the LED output; a feedback element (34) which provides a feedback path for feeding back the sensor signal for control of the main converter switch (18); and a processing circuit (50) for processing the sensor signal which has been fed back, wherein the processing circuit is adapted to generate an output when there is no sensor signal so as to limit the current flowing through the main converter switch when no sensor signal is present.
US10051707B2 Methods and apparatus for controlling lighting based on combination of inputs
Disclosed are methods and apparatus for lighting control based on a combination of inputs. One or more properties of light output of a lighting fixture (120A, 120B, 120C) are controlled based on local input (based on local sensor readings) and group input (provided to the lighting fixture and additional lighting fixtures) and/or one or more sensors (125A, 125B) are auto-calibrated. For example, in some embodiments a lighting controller (130A) of a lighting fixture may receive both the local input and the group input and control a dimming level of a light source (150A) of the lighting fixture based on the local input and the group input. For example, the local input may be based on input from a local sensor that is indicative of a light level near the lighting fixture and the group input may be indicative of a desired group level of dimming.
US10051706B2 Current splitter for LED lighting system
Systems and methods for controlling a light emitting diode (LED) system having a plurality of LED arrays are provided. The lighting system can include a dimmable LED driver circuit configured to provide a driver output suitable for providing a driver current to the LED arrays. A current splitter circuit can be provided between the LED driver circuit and the plurality of LED arrays to control the ratio of current from the driver output provided to each of the plurality of LED arrays. The current splitter circuit can be configured to control the current ratio provided to the plurality of LED arrays independently of the driver output according to a current ratio control curve based at least in part on a variable reference signal provided at the current splitter circuit.
US10051700B1 Method and apparatus for retrofitting fluorescent tubes to light emitting diodes
A multi-group brightness controllable LED tube comprises a multi-input source selector which directs electric power to the tube from a set of diversion switches inserted between a power source and preexisting ballast. The diversion switches automatically re-establish new electric current paths to supply the LED tube power and safely bypass the preexisting ballast. The LED tube also comprises a digital sub section selector for selecting two groups of SMD (surface mounted device) LED strip lights for intensity control. When first turned on, the light will be at 66% brightness. A first toggle action dims the light to 33% brightness, and a second toggle action brings it up to 100%. The third toggle will reset the LED tube to 66% brightness. The retrofitted LED tube is suitable for single end as well as double end fixtures without a complicated conversion process. Furthermore, fixtures can be reverted back to original fluorescent operation.
US10051698B2 Control method and device employing primary side regulation in a quasi-resonant AC/DC flyback converter without analog divider and line-sensing
A method controls a power switch and senses a primary current through a transformer primary winding coupled to the power switch and deactivates the switch responsive to the sensed primary current reaching a current sensed reference. A demagnetization mode is initiated responsive to deactivating the power switch. During this mode a first capacitance is charged with a first charging current to generate the current sensed reference. The first charging current is based on a bias signal. A second capacitance is charged with a second charging current to generate the bias signal. The second charging current is based on a compensation signal. A third charging current generates a comparison signal, the third charging current based on the current sensed reference. The compensation signal is based on a difference between the comparison signal and an internal reference and the power switch activated based on a secondary current in a secondary transformer winding.
US10051697B2 Free voltage LED driving device with high luminous uniformity ratio
A free voltage LED driving device with a high luminous uniformity ratio includes a rectifying device for rectifying an AC voltage applied thereto from outside and outputting a DC voltage; a plurality of LED array parts to have the DC voltage applied thereto to emit light emitting diodes; a plurality of current drain switching devices to have current that is output from each of the plurality of LED array parts applied thereto, outputting a plurality of currents having a drain current value; a series type switching device controlling a transfer of current according to an opening and closing of a plurality of built-in transistors; a current control variable resistance part for varying and adjusting a resistance value so that power is output in a constant manner when the applied AC voltage changes; and a voltage detecting circuit part to detect the DC voltage.
US10051695B2 Lamp control device
A lamp control device includes a converter configured to provide an output voltage and an internal voltage; a lamp including an LED module which has a plurality of LED channels, and configured to emit light in correspondence to the output voltage of the converter; and a controller configured to operate by using the internal voltage of the converter, control the output voltage of the converter to be retained at a level equal to or higher than a predetermined level, by using feedback voltages of the plurality of LED channels, and control channel currents of the plurality of LED channels to be regulated in correspondence to memory values which are set in advance.
US10051694B2 Method and apparatus for dynamic selection of electric arc-furnace control set-points
An electric arc furnace (EAF) including a set of mast hydraulics, a current transformer, a voltage transformer, a legacy control system and a set-point modifier. The legacy control system is in control of the set of mast hydraulics of the EAF, and receives information from the current transformer relative to current being supplied to the EAF and from the voltage transformer relative to voltage being applied to the EAF. The legacy control system using a set of set-points for the control of the set of mast hydraulics, the voltage and the current of the EAF. The set-point modifier communicates with the legacy control system, and executes the steps of: evaluating a cost function of key performance indicators of a previous heat of the EAF, the key performance indicators including electrical energy use and/or electrode consumption; and altering the set of set-points dependent upon the cost function.
US10051689B2 Heating hydraulic interface for an automotive vehicle windscreen washer liquid feed and/or distribution system
A hydraulic interface includes a first portion for channeling a liquid and a heating means supplied electrically. The heating means is fastened to the exterior face of the first portion, the hydraulic interface is configured to be installed between a liquid supply tube lying alongside an arm of a device for wiping a window of a vehicle, and the connector of the device for wiping a window of a vehicle is an intermediate component that fixes a wiping brush onto the arm.
US10051684B2 Transfer of uncompensated barometric pressure information
Techniques for providing uncompensated barometric pressure (UBP) to a Public Safety Answering Point (PSAP) are disclosed. An example of an apparatus for providing UBP between a user equipment (UE) and the PSAP includes a location server and a gateway. The location server is configured to receive an uncompensated barometric pressure (UBP) from the UE, generate a civic or a geographic location record containing the UBP, and provide the civic or geographic location record containing the UBP to the gateway. The gateway is configured to receive the civic or geographic location record containing the UBP from the location server and either transfer the civic location record containing the UBP to the PSAP or extract the UBP from the civic or geographic location record, and provide the UBP separately to the PSAP.
US10051681B2 Local call service control function server selection
A selection server device may receive a first registration request and determine that a user device is associated with a non-local call service control function (CSCF) server device and that the user device is located outside of a service area associated with the non-local CSCF server; output a non-preferred server indication to the non-local CSCF server device to cause the non-local CSCF server device to be disassociated with the user device; receive a second registration request from the user device; determine that the user device is not associated with any CSCF server; and output the second registration request to a local CSCF server device, associated with a service area in which the user device is located, to cause the local CSCF server device to register the user device with the local CSCF server device.
US10051679B2 Method for operating a new entity for LTE-WLAN aggregation system and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for operating a new entity for LTE-WLAN aggregation system, the method comprising: receiving, by a LTE-WLAN Aggregation Adaptation Protocol (LWAAP) entity, an LWAAP Service Data Unit (SDU) from an upper layer entity; generating, by the LWAAP entity, a LWAAP Protocol Data Unit (PDU) that includes the LWAAP SDU and an identifier identifying a radio bearer to which the upper layer entity belongs; and submitting the LWAAP PDU to a lower layer entity.
US10051676B2 Apparatus, system and method of peer to peer communication
Some demonstrative embodiments include apparatuses, systems and/or methods of Peer to Peer communication. For example, a first wireless device may include a radio to send a first Neighbor Awareness Network (NAN) Service discovery frame including a first Robust peer-to-peer attribute, and to receive from a second wireless device a second NAN Service discovery frame including a second Robust peer-to-peer attribute, the first peer-to-peer attribute including first availability information to indicate at least one first channel and one or more first time slots, the second peer-to-peer attribute including second availability information to indicate at least one second channel and one or more second time slots; and a controller to setup a Robust peer-to-peer connection with the second peer-to-peer device based on the first and second availability information.
US10051674B2 Devices, systems and methods for enabling network connectivity
Techniques, including systems, devices and methods, for enabling network connectivity are described. In particular, systems, devices and methods for flexibly configuring network connections for reliability and/or extensibility are described. Such techniques include improving reliability of network connections by adaptively utilizing multiple network and electrical power configurations. The disclosed techniques also include enabling user-definable network functionality through a variety of methods.
US10051673B2 Method and apparatus for session initiation in wireless communication system
An embodiment of the present invention relates to a Wi-Fi display (WFD) service initiation method comprising the steps of: in a method for a first apparatus that supports WFD initiating a WFD service, the first apparatus transmitting a WFD discovery frame to a second apparatus; and the first apparatus transmitting a real-time streaming protocol (RTSP) M1 message, wherein the first apparatus transmits one of a provision discovery request or a session initiation request to the second apparatus before transmitting the M1 message if there is an internet protocol (IP) connection established between the first apparatus and the second apparatus when transmitting the WFD discovery frame.
US10051656B2 Operation method using downlink oriented channel in wireless LAN system
The present document relates to a wireless communication system and, more particularly, to a method for performing communication using a downlink (DL) oriented channel in a high-density wireless LAN system and an apparatus therefor. A particular station STA1 configured therefor connects with an AP through a normal channel, switches to a downlink oriented channel during an active mode operation, and receives data from the AP through the DL oriented channel. Meanwhile, data is transmitted to the AP through switching to the normal channel. Here, the first station obtains information on a specific interval for receiving data from the AP through the downlink oriented channel, switches to the normal channel during an interval other than the specific interval, and transmits data to the AP.
US10051654B2 Uplink spectrum efficiency
Methods and systems are disclosed for reducing control signaling in uplink transmissions. A device, such as a wireless transmit/receive unit, may determine to use a demodulation reference signal (DM-RS) transmission schedule out of a plurality of DM-RS transmission schedules. The DM-RS transmission schedule may be characterized by a DM-RS transmission being mapped to a single orthogonal frequency-division multiplexing (OFDM) symbol per subframe of a data stream. The DM-RS transmission schedule may be characterized by a DM-RS transmission being mapped to a first subset of subcarriers of an OFDM symbol of a subframe of a data stream and Physical Uplink Shared Channel (PUSCH) transmission or Physical Uplink Control Channel (PUCCH) control information being mapped to a second set of subcarriers of the OFDM symbol. The first set of subcarriers may be different than the second set of subcarriers. The data stream may be transmitted according to the DM-RS transmission schedule.
US10051651B2 Device and method for analyzing network topology in wireless communication system
The objective of the present invention is to analyze a network topology in a wireless communication system. A method for operating a node performing wireless communication comprises the steps of: decoding a packet in order to acquire information on peripheral links, for transmitting the packet, from the packet that does not use the node as a source or a destination; and transmitting, to a control node for performing scheduling, a message including the information on the peripheral links. In addition, the present invention includes the above-mentioned embodiment and the other embodiments.
US10051647B2 Data streams with different priorities in contention-based systems
A method by a communication device accesses a shared communication channel using a contention based access protocol. The communication device is configured to transmit data streams with different transmission priorities via the shared communication channel with a first data stream having a higher transmission priority than a second data stream. A method includes observing whether the shared communication channel is available for transmission, where when the shared communication channel is available for transmission, and the communication device waits for the duration of a time interval randomly selected from a time range in which the shared communication channel is available for transmission before the transmission is started. A first time interval is selected from a first time range for the transmission of the first data stream, and a second time interval is selected from a second time range for the transmission of the second data stream wherein the second time range does not overlap with the first time range.
US10051645B2 Method and network node for sector selection
The disclosure provides a method 30 for sector selection performed in a communication system 1 providing wireless communication to a communication device. The communication system 1 is configured for shared cell deployment, the shared cell 9 comprising at least two sectors 2, 3, 4. The communication system (1) is configured for link adaptation of a radio link between the communication device and the shared cell 9. The method 30 comprises: selecting 31, for the communication device 5, a set of sectors 2, 3, 4 for use in downlink transmissions to the communication device 5; determining 32, for the communication device 5, a link adaptation parameter value relating to the link adaptation; adapting 33, for a link adaptation parameter value that is higher than a threshold value, the set of sectors by adding a sector. The disclosure provides corresponding system, computer program and computer program products.
US10051644B2 Transitioning a conversation between an unlicensed data network and a cellular network
A conversation is handed over between an unlicensed data network and a cellular network. Voice conversations and/or video conversations may be seamlessly transitioned between cellular networks and unlicensed data networks (e.g., Wi-Fi), with a small transition time (e.g., less than a couple of seconds). The handover may occur from the unlicensed data network to the cellular network or from the cellular network to the unlicensed data network. During the transition between networks, cached registration data is accessed to speed up the authentication of the computing device switching networks. In some configurations, a user may specify preferences for switching between the unlicensed data and cellular networks. For instance, a user may specify a preference to use Wi-Fi networks before cellular networks or to use cellular networks before using Wi-Fi networks.
US10051642B2 Mobile communication system
A mobile communication system capable of easily notifying the interference-related information and avoiding interference in a situation in which a macro cell and local nodes are deployed to coexist. In the system, a macro cell (eNB) notifies, via user equipments (UEs) present in a coverage, HeNBs present in the coverage of the interference-related information related to the interference to a physical resource to be used, for example, a high interference indication (HII) and an overload indicator (OI).
US10051632B2 Channel allocation system for protected service areas
In described embodiments, a channel allocation system, such as a white space channel allocation system, employs a server processor and database to record communication characteristics of incumbent service providers licensed or otherwise registered to operate within certain frequency spectrum. The channel allocation system allows registration of licensed service providers, or access to existing licensed service provider databases, to obtain required information of communication characteristics to form protected service contours. Based on the protected service contours, the availability of channels in areas is pre-computed. In addition, unlicensed or unregistered users, such as TV band devices (TVBDs), register with the channel allocation system and request channel lists of channels to operate on with a query. The system performs an iterative search of areas with successively finer resolution and identifies channels that might be included in a channel list in response to the query.
US10051630B2 Remote distributed antenna system
A distributed antenna system is provided that frequency shifts the output of one or more microcells to a 60 GHz or higher frequency range for transmission to a set of distributed antennas. The cellular band outputs of these microcell base station devices are used to modulate a 60 GHz (or higher) carrier wave, yielding a group of subcarriers on the 60 GHz carrier wave. This group will then be transmitted in the air via analog microwave RF unit, after which it can be repeated or radiated to the surrounding area. The repeaters amplify the signal and resend it on the air again toward the next repeater. In places where a microcell is required, the 60 GHz signal is shifted in frequency back to its original frequency (e.g., the 1.9 GHz cellular band) and radiated locally to nearby mobile devices.
US10051629B2 Method and apparatus for use with a radio distributed antenna system having an in-band reference signal
Aspects of the subject disclosure may include, for example, receiving, by a network element of a distributed antenna system, a reference signal, a control channel and a first modulated signal at a first carrier frequency, the first modulated signal including first communications data provided by a base station and directed to a mobile communication device. The instructions in the control channel direct the network element of the distributed antenna system to convert the first modulated signal at the first carrier frequency to the first modulated signal in a first spectral segment. The reference signal is received at an out of band frequency relative to the control channel. Other embodiments are disclosed.
US10051627B2 Method for channel access in wireless LAN system and apparatus thereof
A method and an apparatus for channel access in a WLAN system are disclosed. A method by a station (STA) for channel access in a wireless local area network system, the method may comprise: receiving a frame; and determining if a wireless medium is idle using a time interval specified by an Extended Inter-Frame Space (EIFS) before performing a transmission in the wireless medium, wherein the EIFS is set to a dynamic value based on Cyclic Redundancy Code (CRC) status of a SIGNAL-A (SIG-A) field of the received frame.
US10051623B2 D2D communication method and device
Disclosed are a D2D communication method and device. The method comprises: transmitting, by a transmitting-end device, a control message in a control region of a current communication frame, the control message at least comprising resource indication information, and monitoring control messages, at least comprising the resource indication information, of other transmitting-end devices in the control region of the current communication frame, the resource indication information being used for indicating a data channel in a data region of the current communication frame occupied by the transmitting-end device; and according to the monitored resource indication information, transmitting D2D data on the data channel occupied thereby. In the technical solution provided in the embodiments of the present invention, the communication frame for D2D communications comprises a control region and a data region, wherein the data region further comprises a plurality of data channels. By way of mutually monitoring a control message of a control region by different transmitting-end devices, the resource conflict caused by competition can be avoided.
US10051622B2 Method for setting dynamic subframe in wireless communication system and device therefor
Disclosed in the present invention is a method for a terminal to transmit/receive a signal from a base station in a wireless communication system. More particularly, the present invention comprises the steps of: receiving through a physical control channel for receiving from the base station an indicator for changing a specific subframe set for one of the uses from a downlink resource and an uplink resource to another one of the uses; and according to the indicator, transmitting a signal to the base station from the specific subframe, or receiving a signal from the base station.
US10051621B2 Method and apparatus for low latency transmissions
A method and apparatus provide for low latency transmissions. A first control channel can be transmitted in a first temporal portion of a subframe. The subframe can include a plurality of OFDM symbols in a time domain and a plurality of subcarriers in a frequency domain. The first control channel can occupy a first portion of subcarriers less than the plurality of subcarriers. The first control channel can assign first data resources only in the first temporal portion of the subframe. A second control channel can be transmitted in a second temporal portion of a subframe. The first temporal portion can occupy at least one different first OFDM symbol in the subframe from the second temporal portion. The second temporal portion can occupy at least one different second OFDM symbol in the subframe from the first temporal portion. The second control channel can occupy a second portion of subcarriers that is less than the plurality of subcarriers. The second control channel can assign second data resources only in the second temporal portion of the subframe.
US10051620B2 Radio resource management in Femtocells
Certain embodiments provide a system comprising a plurality of Femtocell base stations in communicative contact with each other, in use, via a control channel. The Femtocell base stations arranged to exchange information suitable for controlling a said Femtocell base station via said control channel.
US10051618B2 Methods and devices for control channel decoding
A circuit arrangement includes a control circuit configured to identify a candidate message in received control data that indicates a potential location of an encoded message in the received control data, the candidate message having a predefined message bit length, a measurement circuit configured to perform a radio measurement, the control circuit further configured to compare the radio measurement to a predefined threshold, and a decoding circuit further configured to, if the radio measurement satisfies the predefined threshold, search for the encoded message in the received control data by decoding the candidate message from the received control data with a reduced message bit length less than the predefined bit length.
US10051614B2 Random access method and apparatus of UE in mobile communication system
A method and an apparatus for performing random access and uplink transmission of a User Equipment (UE) supporting Carrier Aggregation (CA) are provided. The method includes determining whether a Scheduling Request (SR) is pending, determining, when the SR is pending, whether an uplink transmission resource is available in a current Transmission Time Interval (TTI), determining, when the uplink transmission resource is not available, whether a Physical Uplink Control Channel (PUCCH) resource is configured for transmission of the SR, and initiating, when the PUCCH resource is not configured, a random access process in a primary cell. The random access method and apparatus of the present invention is advantageous to reduce the waste of transmission resources.
US10051613B2 Method for transmitting channel state information in wireless access system
A method for Channel State Information (CSI) reporting in a wireless access system which supports a carrier aggregation, the method performed by a user equipment (UE) includes measuring a first type CSI for a first component carrier (CC) of two or more downlink (DL) CCs; measuring a second type CSI for a second CC of the two or more downlink (DL) CCs; and reporting the first type CSI only, when a collision of a report of the first type CSI with a report of the second CSI type is occurred in a same subframe, wherein the first type CSI includes (1) a Rank Indicator (RI) and a first Precoding Matrix Indicator (PMI), (2) only the RI, or (3) only the first PMI, and wherein the second type CSI includes (1) only a SubBand (SB) CQI or (2) the SB-CQI and a second PMI.
US10051612B2 Method for transmitting/receiving signal and device therefor
The present invention relates to a wireless communication system. More particularly, the present invention relates to a method for transmitting uplink control information and a device therefor, the method comprising the steps of: forming a plurality of serving cells each having different UL-DL configurations; receiving one or more signals requiring a HARQ-ACK response from M(M≥1) number of subframes; and executing the process for transmitting the HARQ-ACK response to the one or more signals in a specific subframe corresponding to the M number of subframes, wherein, only when the specific subframe is set as an uplink in all of the plurality of serving cells, the HARQ-ACK response to the one or more signals are transmitted through the specific subframe.
US10051611B2 Network scheduled device to device communication
A technology for device to device (D2D) communication scheduling is disclosed. A D2D device can be synchronized with a base station of a cellular system. A sub-frame symbol boundary can be identified in the cellular system for the D2D communication. A resource for a D2D communication can be allocated from the D2D device to another D2D device within the sub-frame boundary of the cellular system. The D2D device can be switched to perform a D2D communication with another D2D device in proximity with the D2D device, wherein the other D2D device is substantially synchronized with the base station of the cellular system. The D2D device can communicate with the other D2D device within at least one symbol boundary time within the selected subframe.
US10051609B2 Base station apparatus, terminal apparatus, and wireless communication method
A base station apparatus includes a transmission unit that transmits first information indicating a first configuration, second information indicating a second configuration, and third information indicating a third configuration, in which the first configuration is used to determine a correspondence between a subframe in which a PDCCH is allocated and a subframe in which a PUSCH corresponding to the PDCCH is allocated, in which the second configuration is an element of a configuration set which is restricted on the basis of the first configuration, and is used to determine a correspondence between a subframe in which a PDSCH is allocated and a subframe in which a HARQ-ACK corresponding to the PDSCH is transmitted, and in which the third configuration is an element of a configuration set which is restricted on the basis of the first configuration and the second configuration, and is used to specify a subframe in which the PDCCH is monitored.
US10051607B2 Data processing method, apparatus and system
Embodiments of the present invention relate to the communications field and provide a data processing method, an apparatus and a system, which can improve generality of a network concurrent function on an intelligent terminal. The data processing method includes: accessing a wireless local area network; establishing a first access point name APN, where the first APN is different from a default APN of the intelligent terminal, and the first APN is used to implement data service access to a cellular network when the wireless local area network is accessed; accessing the cellular network by using the first APN; and performing, in the wireless local area network and the cellular network accessed by using the first APN, transmission of a data service of the intelligent terminal. The data processing method, the apparatus and the system provided in the embodiments of the present invention are used to process data.
US10051605B2 Wireless communication device, wireless communication system, wireless communication method and program for randomizing a duration for receiving a probe request
Provided is a wireless communication device which includes a notification information transmitting unit for transmitting, via a wireless communication network, notification information of the wireless communication device, a notification information receiving unit for receiving notification information transmitted from another device, a frequency switching unit for successively switching, at random cycles, a frequency at which the notification information is transmitted or a frequency at which the notification information is received, and a transmission processing unit for performing a data transmission process after transmitting or receiving an acknowledgement to the notification information to/from such other device.
US10051602B2 Method and apparatus for monitoring user equipment reachability in wireless communication system
Disclosed herein are a method and apparatus for monitoring UE reachability in a wireless communication system. A method for monitoring UE reachability may include receiving, by a Mobility Management Entity, a monitoring request message for UE reachability including a maximum response time from a Home Subscriber Server, detecting, by the MME, the UE reachability if it is expected that paging is able to be transmitted to UE when extended Discontinuous Reception is applied to the UE, and sending, by the MME, a UE reachability notification to a Service Capability Exposure Function before a next paging occasion of the UE, wherein the maximum response time may indicate a time during which the UE maintains a reachable state so that downlink data is reliably delivered to the UE, and wherein an occasion when the UE reachability notification is transmitted may be determined by taking into consideration the maximum response time.
US10051601B2 Flexible paging and on-demand page indicator
Certain aspects of the present disclosure generally relate to techniques for on-demand paging. In one aspect, a method is provided for receiving a paging message by a mobile device. The method generally includes acquiring network time, determining, based on the network time or an internal timer, that the mobile device is within a paging window wherein the mobile device can receive a paging message, and sending an indication message, in response to the determination. The mobile device may receive a response to the indication message, the response indicating whether or not there is a paging message for the mobile device.
US10051600B1 Selective notification delivery based on user presence detections
Systems and methods are disclosed related to determining a likelihood that a user is present in physical proximity to one or more computing devices based on factors such as detecting the user's voice, receiving beaconing signals from a user's mobile device, location information sent from other devices, input received via a camera, and/or other input at various devices that are geographically dispersed. Based on user presence information, which may include interaction timestamps, a system may determine confidence levels regarding which of a number of computing devices are in physical proximity of the user at a current time. The confidence scores may be used to determine whether to broadcast a meeting notification or other notification for the user to a given device for audible or visual presentation by the device.
US10051599B2 Range-finding and object-positioning systems and methods using same
A range-finding and/or object-positioning system comprises one or more target devices; one or more reference devices communicating with said one or more target devices via one or more wireless signal sets, each wireless signal set comprising at least a first-speed signal having a first transmission speed and a second-speed signal having a second transmission speed, and the first transmission speed being higher than the second transmission speed; and at least one processing unit performing actions for determining at least one distance between one target device and one reference device based on the time difference between the receiving time of the first-speed signal and the receiving time of the second-speed signal of the wireless signal set communicated between said reference and target devices.
US10051598B2 Information processing apparatus, information processing method, target terminal, communication method, and program
[Object] To provide a technique which is capable of reducing the possibility that information related to the user of a target terminal may be acquired by others.[Solution] There is provided an information processing apparatus including an identification information acquisition unit configured to acquire predetermined identification information associated with an IP address of a target terminal, from the target terminal, a data acquisition unit configured to acquire a MAC address of the target terminal associated with the IP address of the target terminal, from a control apparatus for a base station to which the target terminal is connected, a storage control unit configured to store the predetermined identification information and the MAC address of the target terminal in association with each other, and a position information provision unit configured to, when acquiring a position estimation request including the predetermined identification information from the target terminal, provide position information of the target terminal corresponding to the MAC address of the target terminal associated with the predetermined identification information, to the target terminal.
US10051591B2 Oversampling digital receiver for radio-frequency signals
A system and method for receiving a radio frequency signal, comprising a device for digitizing, without prior alteration of frequency, an analog radio frequency representation of each of a plurality of radio frequency signals to produce a respective plurality of digital radio frequency signals having a respective associated radio frequency digital clock, the plurality of digital radio frequency signals having a sufficiently high respective associated clock rate to preserve an information content of an information communication present in the analog radio frequency representation; a switch matrix adapted to concurrently switch the plurality of digital radio frequency signals and associated digital radio frequency clock to ones of a plurality of digital signal processors; and a control adapted to selectively automatically control the concurrent switching of a plurality of digital signals and associated digital clock to the respective plurality of digital signal processors; wherein the digital signal processors produce processed representations of information contained in respective analog radio frequency representations.
US10051589B2 Suspending emission of a signal
A communication method of a first device over a first radio communication link of a first communication network and a second device over a second radio communication link of a second communication network, includes a step of suspending, during a suspension time interval, transmission of a first signal by the first device over the first radio communication link; and a step of receiving, with the second device, a second signal over the second radio communication link during the suspension time interval.
US10051586B2 Terminal synchronization method and apparatus for use in wireless communication network
A terminal synchronization method and apparatus for use in a wireless communication system are provided. A synchronization method includes configuring, at the terminal, a synchronization signal reference time depending on whether a synchronization signal is received in an initial observation period as long as at least two frames, monitoring to receive the synchronization signal in an alternation period of a transmission period and a reception period, the alternation period following the initial observation period, updating the reference time depending on whether the synchronization signal is received in the reception period, transmitting the synchronization signal at the updated reference time in the transmission period, and updating the reference time depending on whether the synchronization signal is received in a dedicated observation period following the alternation period. The synchronization apparatus and method are advantageous in that synchronization is obtained without assistance of a base station, an Access Point (AP), etc.
US10051582B2 Power headroom report method and apparatus of UE
An improved method and an apparatus for reporting Power Headroom (PH) of a UE are provided. The Power Headroom Report (PHR) method of the present invention includes determining whether to trigger PHR based on a change of Power Management Maximum Power Reduction (P-MPR) between two time points, generating, if PHR is determined to be triggered, Power Headroom, and reporting the Power Headroom information to a base station.
US10051581B2 Wifi efficient network transition
A method and apparatus may be used to perform efficient network transitions. One or more of Probe Request frames that an AP may receive or process as valid may be modified by including a transmit power for the Probe Request frame. A Probe Request frame may be transmitted at less than full power. BSS transitions may be enhanced by indicating reasons for the transition, security information, or quality of service (QoS) information. Overhead associated with tracking long-sleeping STAs may be managed through the use of multiple values for a maximum idle period in a BSS.
US10051580B2 Power control method and apparatus in wireless access system
A method for controlling uplink transmit power of a user equipment (UE) in a radio access system supporting a multi-connectivity mode, the method performed by the UE and comprising: receiving two or more higher layer signals including first power parameters from two or more serving cells; receiving two or more physical downlink control channels (PDCCHs) including a second power parameter from the two or more serving cells; measuring path loss values of the two or more serving cells, calculating two or more physical uplink control channel (PUCCH) transmit powers for each of the two or more serving cells in the multi-connectivity mode; and transmitting respective PUCCHs to the two or more serving cells based on the two or more PUCCH transmit powers, wherein the two or more PUCCH transmit powers are calculated based on the first power parameters, the second power parameter and the path loss values, wherein, in the multi-connectivity mode, the UE maintains multiple connections with the two or more serving cells.
US10051575B2 Adaptively determining a wakeup period
In some implementations, a method in a user equipment (UE) for adaptively determining a wakeup period includes determining a power level of a Downlink (DL) transmission from a base station during a first wakeup period within a Discontinuous Reception (DRX) inactive time. The UE deactivates a RF receiver in response to the determination of the second wakeup period. The UE activates the RF receiver at a beginning of the second wakeup period prior to a DRX active time. The UE receives a DL paging channel transmission during the DRX active time.
US10051572B1 Method and apparatus for collaborative broadcast information transmission
As the variety and number of wireless client devices have increased, often there may be multiple client devices in close proximity of each other. In addition to the connectivity to the wireless wide area network (WWAN), the client devices may have short range link to directly connect with each other. Two or more client devices in a given area may be camped on the same cell of the same WWAN, and the client devices may be decoding the same broadcast information. A method and apparatus are disclosed such that a client device may decode the broadcast information from the WWAN and relay the WWAN broadcast information to other client devices over the short range link. This may enable other client devices to avoid having to decode the broadcast information directly from the WWAN which may reduce their power consumption and at times it may help the client devices for faster WWAN connection setup.
US10051570B2 Method and apparatus for communication of system information in a wireless system
A method and apparatus for communicating system information in a wireless communication system is provided. The method comprises generating and sending by a base station, for example an eNB, a system information block (SIB) which includes at least one correlation enhancement bit. This SIB is received by the terminal, for example a MTC UE, and this SIB is subsequently correlated with a previously received SIB. Further, upon the correlation of the SIB and the previously received SIB, a determination is made whether the SIB has in fact changed. Upon determining if the SIB has changed, the terminal selects the correct SIB which is to be used for configuring communication with the base station.
US10051569B2 Methods for enterprise based socially aware energy budget management and devices thereof
This technology provides a sustainable enterprise framework for associated gateways in a network to leverage group level decisions and redistribute allocated energy budget among the associated gateways. The enterprise framework is configured to allocate Gateway Hourly Budget (GHB) as hourly spending limit to the associated gateways, autonomously electing gateway leader from the associated gateways, predicting hourly energy requirement for the associated gateways, calculating energy difference parameter between the allocated GHB and predicted hourly energy requirement, transmitting the hourly energy difference parameter to the autonomously elected gateway leader. The leader further re-computes GHB for the associated gateways for the forthcoming hour and redistributes energy budget by ordering the one or more associated gateways to reset the hourly spending limit with the recomputed GHB, thereby enabling optimal utilization of energy and maximum runtime to the appliances connected to the network.
US10051562B2 Communication apparatus, power control method, and recording medium
A communication apparatus includes: a transceiver configured to receive a receive window size for use in communication with at least one communication destination communication apparatus from the at least one communication destination communication apparatus; a power-mode determining unit configured to determine a power mode to which transition is to be made, based on the receive window size received by the transceiver; a protocol stack unit configured to request the power-mode determining unit to determine the power mode at a time after transmitting and receiving data to and from the at least one communication destination communication apparatus; and a power-mode control unit configured to control electric power in accordance with the power mode determined by the power-mode determining unit.
US10051561B2 Methods and nodes for M2M communication
A machine device (100), a Machine-to-Machine, M2M, server (102) and methods therein are provided, where the machine device (100) connects to a wireless access gateway (GW1) in order to perform an M2M communication. The machine device (100) detects (1:1) a set of reachable wireless access gateways (GW1-GW4) with which the machine device (100) is able to reach for communication using short range wireless technology, and sends (1:2) identifiers of the reachable wireless access gateways to the M2M server (102). The M2M server (102) then sends (1:4) an indication of at least one prioritized wireless access gateway (GW1, GW2) selected (1:3) from the reachable wireless access gateways. Thereby, the machine device (100) is able to connect (1:5) to one of the prioritized wireless access gateway(s) (GW1) for performing the M2M communication provided that this wireless access gateway is available.
US10051560B2 Network access method and mobile terminal
Provided is a network access method and the method includes the follows. Information of a target user identification card inserted into a mobile terminal is detected so as to determine whether the target user identification card is a new card inserted into the mobile phone for the first time. If the target user identification card is the new card, on the basis of the type of the target user identification card, all network types supported by the target user identification card is determined, and network identities of PLMNs of all network types are determined and added to an equivalent home public land mobile network (EHPLMN) list. When the mobile terminal arrives at a new visited place and starts a network search, if a target PLMN that matches at least one network identity in the EHPLMN list is searched, a communication connection between the mobile terminal and the target PLMN is established.
US10051558B2 Wi-Fi scan operation on a dynamic frequency selection master dual band simultaneous device
Methods, systems, and devices for wireless communication are described. An access point (AP) transmits instructions to quiet a dynamic frequency selection (DFS) home channel for a period of time. Instructions can include a quiet information element (IE) or a clear-to-send to self (CTS2Self) frame. The AP then allocates a first dedicated RF chain to a first media access control (MAC) component and a second dedicated RF chain, separate from the first dedicated RF chain, to a second MAC component of the access point. The allocation can include reducing the number of RF chains dedicated to the first MAC component. During the time period determined by the instructions, the first dedicated RF chain scans the home DFS channel and the second dedicated RF chain scans at least one other channel (e.g., based at least in part on the time period and channel scan priority) in the same band as the DFS home channel.
US10051557B2 Method, system and device for helping multi-mode terminal discover communications opportunities
The present disclosure discloses a method, a device and a system for assisting a multi-mode terminal to discover communication opportunities. The method includes that the multi-mode terminal receives coverage indication information relevant to a second communication mode and transmitted by a network side, and the multi-mode terminal discovers a communication opportunity based on the second communication mode according to the coverage indication information.
US10051555B1 User specific access throttler for access points
A device and method to control access to a wide area network such as the Internet is described in which specific users connected to an access point, such as a wireless access point, are given a controllable amount of connection performance, in terms of bandwidth, latency and/or packet loss. The bandwidth, latency and/or packet loss to each user may be controlled individually and as users spend more time connected to the access point they may be given less and less connection performance. Such a system may reward new users in favor of users who have spent a long time connected to the access point, which will discourage users from spending long periods of time occupying physical space and accessing an upstream network that would otherwise be available for new users. Connection performance may also cycle through connected users to manage bandwidth. Additionally, performance parameters can be controlled to encourage certain types of activity over others (e.g. video streaming, voice over IP, web browsing, etc.). Optionally a user may be able to reset their performance allocation with a purchase or other activity, such as viewing an advertisement, completing a survey or participating in some other activity.
US10051553B2 Wireless communication system in which NodeB broadcasts identification information on relay apparatus
A wireless communication system includes a first NodeB that forms a cell; and a relay apparatus to which the first NodeB connects and which relays data transmitted and received between the first NodeB and a core network. The first NodeB broadcasts identification information on the relay apparatus to which the first NodeB connects.
US10051552B2 Method for realizing resource attribute notification, and common service entity
The embodiment of present document discloses a method for implementing resource attribute notification and a common service entity. The method includes that: the common service (CSE) entity receives a resource update request, the resource update request containing an original resource address parameter and a parameter of an attribute able to be notified; and the CSE finds a corresponding original resource and an attribute thereof created locally according to the original resource address parameter; if it is judged that the parameter of an attribute able to be notified contains an attribute name of an attribute able to be notified, and the original resource has been notified to a remote CSE, but the original resource has not created “an attribute that has been notified”, the CSE sends the resource update request to the remote CSE and carries a notification resource address of the original resource on the remote CSE, the attribute name of the attribute able to be notified, and the attribute value stored locally.
US10051550B2 Method and apparatus for performing autonomous denial for dual connectivity in wireless communication system
A method and apparatus for performing autonomous denial for dual connectivity in a wireless communication system is provided. A user equipment (UE) receives an autonomous denial rate from a network, and applies the received autonomous denial rate to at least one of a master cell group (MCG) or a secondary cell group (SCG). The UE is connected to both a master evolved NodeB (MeNB), associated with the MCG, and a secondary eNB (SeNB), associated with the SCG, in dual connectivity.
US10051548B1 Wireless relay to control wireless signal scanning based on reattachment attributes
A wireless relay controls wireless scanning in a wireless data communication network. The wireless relay performs a 360-degree wireless signal scan, and attaches to a source wireless access point responsive to the wireless signal scan. The wireless relay reports results from the wireless signal scan to a relay information server responsive to the attachment. The wireless relay receives attachment data from the relay information server responsive to the reporting. If the wireless relay loses connectivity to the source wireless access point, then the wireless relay determines reattachment attributes based on the attachment data, and performs another wireless signal scan based on the reattachment attributes.
US10051547B2 Method for maintaining signal-to-noise ratio at a user terminal in a satellite system
A system and method for maintaining signal-to-noise ratio when a user terminal switches beams includes a user terminal that generates beam-pointing information. The beam-pointing information is used either to alter the time at which the user terminal switches communications from a first beam to a second beam transmitted from a satellite or to adjust the attitude of the satellite, thereby correcting any error in pointing angle of the beams transmitted from the satellite to the user terminal.
US10051546B2 Communication control method and mobile terminal
In a communication control method and a mobile terminal it is possible to realize multi-hop communication having three or more hops in a routing system based on a star-type network connection topology which is more efficient than conventional table drive-type and storage transfer-type routings. An operation of relaying transfer data stored within a mobile terminal before the dissolution of s group to a mobile terminal which newly becomes a group fellow from the outside of the group is repeated any number of times by the repeated execution of the dissolution/reconfiguration of the group. Consequently, it is possible to realize multi-hop communication for relaying and transferring the transfer data even if the upper limit (two hops) of the number of relay hops in a star connection-type system is exceeded.
US10051544B2 Methods and systems for selecting SIM card
The present invention discloses methods and systems for selecting at least one SIM card for data communication at a wireless communication device which is capable of housing a plurality of SIM cards. When a switching condition is satisfied, the wireless communication device selects a second SIM card group, and disconnects one or more connections established using any non-second group SIM card. Non-second group SIM cards are SIM cards that are not in the second SIM card group. A selected SIM card from the second SIM card group is then used for data communications. The steps are repeated until (i) the switching condition is no longer satisfied, (ii) no more SIM cards selected from the second SIM card group can be used for data communications or (iii) no more connection is made using non-second group SIM cards.
US10051539B2 Access network offloading method, device, and system
The embodiments of the present invention provide an access network offloading method, a device, and a system. The method includes: sending, by UE, a UE identifier and WiFi information of the UE to a base station, where the WiFi information includes a WiFi MAC ID of the UE; and searching, by the UE, for a wireless local area network WLAN signal, when an accessible WLAN network is found, sending an access request including the WiFi MAC ID of the UE to an access point of the WLAN network: WLAN AP, accessing the WLAN network, and enabling the WLAN AP to send the WiFi MAC ID of the UE to the base station, so that the base station performs matching according to the association relationship between the UE identifier of the UE and the WiFi MAC ID of the UE, and starts offloading the UE.
US10051536B2 Network offloading
Network connection is provided by a method is performed in a control node. An indication pertaining to at least partly transfer a data transmission service of a wireless device from using a first network access method to using a second network access method associated with a network node is received. The network node is associated with a compatibility version. The indication comprises a compatibility version of the wireless device for the second network access method. The compatibility version of the wireless device is compared to the compatibility version of the network node. It is determined if there is a version mismatch between the compatibility version of the wireless device and the compatibility version of the network node. If so, an expected performance impact of the wireless device using the second network access method is determined. Based on the determined performance impact, it is indicated whether or not the wireless device is allowed to establish a connection to the network node.
US10051533B2 System and method for performing network selection
The system and methods of the various embodiments enable fine grained network selection decisions. This may allow a mobile network operator, a cable operator, or a Wi-Fi network operator to define network selection rules that are not only based upon network availability, time, and location, but also on network signal strength, signal to noise ratio, link speed, and cellular network radio parameters. These rules may also be complimented with local device based policies and parameters, which may possibly be based on user preferences and/or network operator preferences. The system and methods of the various embodiments also prevent inadvertent Wi-Fi network selection decisions by incorporating a time threshold parameter which defines a time period for which a wireless device must have detected a specific Wi-Fi access point prior to performing network selection.
US10051531B2 Context-aware wireless roaming
A wireless network infrastructure, comprising static and roaming mobile nodes (including one or more types of access-points), avoids unnecessary handoffs and unstable RF regions, and enables at least selected context-aware-capable mobile nodes to provide context-aware services to connected clients. More particularly, each of at least selected static nodes is enabled to provide the context-aware-capable mobile nodes with context information regarding the static node's relative position and direction, details of information served by the static node, special flags indicative of relevant impending changes in the foregoing parameters, and a range of signal strength values defining a stable RF zone for associated mobile nodes. Each context-aware-capable mobile node accordingly creates a context map that at least in part enables determination of the mobile node's next change in static node association and the preferred timing for the change.
US10051525B1 Controlling relay-UE operation based on bearer content type
A method and system are disclosed for a base station to manage air interface communications with a user equipment device (UE) served by the base station. The base station will determine whether the served UE is a relay-UE that provides wireless backhaul connectivity for a relay base station and whether the relay base station serves at least a threshold extent of delay-sensitive communication traffic. Based on a determination that the served UE is a relay-UE and that the relay base station serves at least the threshold extent of delay-sensitive communication traffic, the base station will responsively cause the relay-UE to be served by the base station on a particular carrier frequency, in an effort to reduce a total delay resulting from the wireless relay arrangement.
US10051524B2 Synchronization of settings for supplementary services
A method performed by a wireless communication device (UE) adapted to operate in association with a cellular communication network supporting supplementary services is disclosed. The UE is adapted to configure settings of the supplementary services offered by a first type of cell using a first communication protocol, i.e. a layer 3 protocol as specified in 3GPP TS 24.010, in a first list, to configure settings of the supplementary services offered by a second type of cell using a second communication protocol, i.e. a XCAP protocol as specified in 3GPP TS 24.623, in a second list and to keep a third list of settings of the supplementary services used to synchronize the first and second lists when the UE switches from the first type of cell to the second type of cell.
US10051521B2 Fast association and address continuity for handoff between unmanaged access points
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may comprise an interface configured to communicate data via a first device while an association is maintained with the first device and a processing system configured to perform pre-association operations, via the interface, to initiate association with a second device, while maintaining the association with the first device, and to decide to complete association with the second device and communicate data with the second device, based on a first one or more conditions.
US10051519B2 Device and method for adaptive rate multimedia communications on a wireless network
Methods, apparatus, and computer readable media may adjust an encoding rate based on network conditions between a transmitter and a receiver. Either the transmitter, receiver, or both the transmitter and receiver may determine the encoding rate. In one aspect, a ratio of received network data to transmitted network data is determined. An encoding parameter is then determined based on the determined ratio. In one aspect, the encoding parameter may be used to adjust an encoder. In another aspect, the determined encoding parameter may be transmitted to an encoding or transmitting node. In another aspect, an amount of data buffered in a network is determined. A sustainable throughput of the network is also determined. A transmission rate is then determined based on the sustainable throughput and the amount of data buffered. An encoding parameter is then adjusted based on the transmission rate.
US10051517B2 D2D traffic balancing
There is provided a method for balancing device-to-device (D2D) traffic in a communications network. The method is performed by a network device in the communications network. The method comprises acquiring information indicating that a first set of D2D capable wireless devices is present in the communications network. The method comprises acquiring D2D traffic information of the first set of D2D capable wireless devices. The method comprises adapting D2D traffic within the communications network, between a first cell on a first carrier and a second cell on a second carrier in the communications network, based on the D2D traffic information, thereby balancing D2D traffic in the communications network. There is also provided a network device configured to perform such a method and a computer program causing a network device perform such a method.
US10051516B2 Wi-Fi compatible channel access
Systems and methods are disclosed that may ensure equal medium access between a first wireless device associated with a load based equipment (LBE) protocol and a number of second wireless devices associated with an enhanced distributed channel access (EDCA). The first wireless device may determine a level of contention associated with gaining access to a wireless medium, select a contention window size based, at least in part, on the determined level of contention, and select, for a medium access contention operation, a random back-off number from a range of numbers defined by the selected contention window size.
US10051513B2 Method and apparatus for obtaining authentication information
An embodiment of the present invention relates to a method and an apparatus for collecting authentication information of a terminal while reducing the load of a home subscriber server (HSS). The present invention provides a method and an apparatus for transmitting a location registration message of a terminal for convenience of the mobility management node selection by a base station, a method and an apparatus for the mobility management node selection by a base station, and a method and an apparatus for collecting authentication information by the mobility management node. According to the embodiment of the present invention, it is possible to obtain authentication information of the terminal while reducing the load of the HSS.
US10051510B2 Front-haul communications system for enabling communication service continuity in a wireless distribution system (WDS) network
Embodiments of the disclosure relate to a front-haul communications system for enabling communication service continuity in a wireless distribution system (WDS) network. A WDS network includes a front-haul communications system and a plurality of remote WDSs. In this regard, a front-haul link control circuit is provided in the front-haul communications system to detect failed front-haul communication link(s). In response to detecting the failed front-haul communication link(s), the front-haul link control circuit reroutes a disrupted communication service(s) to operational front-haul communication link(s) based on bandwidth capacity requirements of the disrupted communication service(s) and unused bandwidth capacity of the operational front-haul communication link(s). By detecting the failed front-haul communication link(s) and rerouting the disrupted communication service(s) communicated on the failed front-haul communication link(s), it is possible to enable communication service continuity in the WDS network, thus enhancing efficiency and performance of the WDS network.
US10051504B2 Methods and apparatuses for supporting MDT during eDRX
A wireless device obtains an extended discontinuous reception (eDRX) configuration for the wireless device, obtains a minimization of drive tests (MDT) configuration for the wireless device, and adapts at least one of the eDRX configuration and the MDT configuration such that the wireless device completes an MDT measurement according to the MDT configuration within a predetermined number of paging transmission windows (PTWs) associated with the eDRX configuration. The wireless device performs the MDT measurement within the predetermined number of PTWs according to the adapted at least one of the eDRX configuration and the MDT configuration.
US10051498B2 Method and arrangement in a communication network
The present invention relates to methods, a user equipment and a radio base station in a communication network, in which a downlink out-of-coverage is detected based on measurements done on a common channel or on the combination of common and dedicated channels. The out-of-coverage is then reported to the network, either using resources proactively assigned to the user equipment, or by transmitting a predetermined pattern of signature sequences assigned to the user equipment.
US10051495B2 Identifying coverage holes using inter-rat handover measurements
Embodiments of systems and techniques for identifying coverage holes in a radio access technology (RAT) are described. In some embodiments, a network management (NM) apparatus may receive a first report, including one or more measurements taken by a first user equipment (UE), in response to an event related to a handover of the first UE between a first radio access technology (RAT) and a second RAT different from the first RAT. The NM apparatus may receive a second report including one or more measurements taken by a second UE in response to an event related to a handover of the second UE between the first RAT and a third RAT different from the first RAT. The NM apparatus may identify a hole in a coverage area of the first RAT based at least in part on the first and second reports. Other embodiments may be described and claimed.
US10051493B2 Reconfigurable dynamic mesh network
A network communication system includes three or more nodes that are wirelessly connected in a mesh configuration, forming a reconfigurable mesh network, to improve communication link performance. The reconfigurable mesh network can be dynamically adjusted to maintain and improve communication links throughout a region serviced by the mesh, or between a source and destination on the mesh network. Adaptive antenna system techniques are implemented in one or more of the nodes on the mesh network, such that multiple radiation pattern modes can be generated to dynamically adjust radiated performance between specific links along a selected path for communicating information on the mesh network. Antenna system metrics, such as signal to noise ratio, signal to interference plus noise ratio, and receive signal strength indicator are used to monitor and to adjust adaptive antenna system characteristics to optimize link performance between nodes on the mesh network.
US10051488B1 Dual mode communications device with remote device feedback and methods for use therewith
In accordance with one or more embodiments, a communication device includes an antenna array configured to receive first millimeter wave (MMW) signals from a remote device in a millimeter wave (MMW) frequency band and to transmit second millimeter wave (MMW) signals to the remote device in the MMW frequency band. A base transceiver station is configured to generate a consolidated steering matrix in accordance in a radio frequency (RF) band based on a consolidated feedback matrix in accordance with the RF band, wherein the MMW frequency band is above the RF band. A remote radio head is configured to: process the first MMW wave signals received from the remote device to recover an original feedback matrix in accordance with the MMW frequency band; convert the original feedback matrix in accordance with the MMW frequency band to the consolidated feedback matrix in accordance with the RF band; convert the consolidated steering matrix to a converted steering matrix that facilitates the transmission of the second MMW signals to the remote device in the MMW frequency band, and is further configured to generate the second MMW signals in accordance with the converted steering matrix.
US10051485B2 Beam precoding manner reporting method, scheduling method, and device
Embodiments of the present invention provide a beam precoding manner reporting method, a scheduling method, and a device. The reporting method includes: determining, by UE, a used beam precoding manner, where the beam precoding manner is used to indicate a first beam combination usage result, and the first beam combination usage result includes usage manners, which are determined by the UE when the UE uses beams in combination, of the beams, where a beam combination usage manner includes one or two or three of beam selection, beam multiplexing, and beam cooperation according to different total quantities of the beams; and sending, by the UE, the beam precoding manner to a base station, so that the base station schedules the UE based on the beam precoding manner. Technical solutions of the present invention can reduce inter-cell interference in an active antenna system during vertical cell splitting, and increase a system throughput.
US10051483B2 Method and apparatus for directing wireless signals
Aspects of the subject disclosure may include, for example, a method for receiving a request to steer wireless signals generated by a plurality of dielectric antennas, and adjusting, by the controller, a plurality of adjustable delays coupled to a transceiver to adjust an orientation of wireless signals received or generated by the plurality of dielectric antennas, each of the plurality of dielectric antennas comprising a feed point coupled to a different one of the plurality of adjustable delays, the transceiver facilitating reception or transmission of electromagnetic waves propagating via a different one of the feed points of the plurality of dielectric antennas along corresponding dielectric feedlines without an electrical return path. Other embodiments are disclosed.
US10051482B2 Method and apparatus for adjusting air interface capacity density
Embodiments of the present invention disclose a method and an apparatus for adjusting air interface capacity density, where the method includes: determining whether a target physical cell whose air interface capacity density needs to be adjusted exists in a logical cell, where the logical cell includes one or more physical cells, each physical cell includes a group of pico radio remote units pRRUs, and one physical cell corresponds to one baseband tributary; and when a determining result is that a target physical cell whose air interface capacity density needs to be adjusted exists in the logical cell, adjusting the air interface capacity density of the target physical cell. Therefore, by implementing the embodiments of the present invention, air interface capacity density of a physical cell in a logical cell can be dynamically adjusted according to an actual situation of the physical cell.
US10051478B2 Method for scheduling unlicensed spectrum, user equipment, and base station
Embodiments of the present invention provide a method which includes: first, receiving, by user equipment UE, a first scheduling time sent by a base station, where the first scheduling time is a time used by the UE to use the unlicensed spectrum based on a wireless cellular network and/or a time used by the UE to use the unlicensed spectrum based on a non-wireless cellular network; next, receiving, by the UE, an indication sent by the base station, where the indication is used to indicate that the base station has obtained the unlicensed spectrum, or indicate an offset time of the first scheduling time; and finally, obtaining, by the UE, a second scheduling time according to the indication and the first scheduling time, to use the unlicensed spectrum according to the second scheduling time based on the wireless cellular network and/or the non-wireless cellular network.
US10051477B2 Wireless local area network co-existence with cellular network on un-licensed band
In accordance with an example embodiment of the present invention, an apparatus comprising: at least one processor; and at least one memory including computer program code, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to perform at least the following: detect an indication for a local area network activation; and determine whether or not to terminate a wide area network connection on an unlicensed band in an instance in which the wide area network connection on the unlicensed band is active and the local area network operates on the same unlicensed band.
US10051474B1 Terminal having security function
Provided is a terminal having a security function, which: comprises, within one case, both a driving unit (hereinafter, referred to as “online driving unit”) capable of an online operation and a driving unit (hereinafter, referred to as “non-online driving unit) not requiring an online operation; and connects the driving units to a memory, wherein the memory is not concurrently connected to a plurality of driving units, but is selectively connected to only one of the driving units, so that perfect security against hacking and the like can be maintained.
US10051467B2 Restricted-use authentication codes
Embodiments related to a restricted-use authentication code are disclosed. One disclosed embodiment provides a method of generating a representation of a restricted-use authentication code for detection by another computing device to authenticate the other computing device to a remote service. The method includes receiving authentication information, the authentication information comprising a restricted-use authentication code and generating a representation of the authentication information. The method further includes presenting the representation of the authentication information to a sensor system of the other computing device for authentication.
US10051463B2 Methods and subscriber data storage nodes for handling signaling requests in a communication system
A method performed by a subscriber data storage node of a visiting communication network for handling a signalling request in a communication system comprising a home communication network and the visiting communication network. The signalling request originates from a communication device subscribing to the home communication network and having a home subscriber identification, ID, for communication in the home communication network. The communication device is registered to the visiting communication network with a local subscriber ID different from the home subscriber ID, the local subscriber ID being associated with the home subscriber ID. The method comprises receiving the signalling request originating from the communication device, the signalling request being associated with the local subscriber ID and identifying that the local subscriber ID is associated with the home subscriber ID. The method further comprises requesting a subscriber data from a subscriber data storage node of the home communication network, the request comprising the home subscriber ID, and receiving the subscriber data from the subscriber data storage node of the home communication network.
US10051456B2 Near field communication discovery method, apparatus and system
The present disclosure discloses a near field communication discovery method, apparatus and system. Herein, the method includes: a discovery terminal receiving discovery information allocated by a network side to a discovered terminal, herein the discovery information includes a discovery identity, and the discovery information is transmitted by the network side to the discovered terminal; the discovery terminal performing paging or broadcasting using the discovery identity; and the discovery terminal receiving a response returned by the discovered terminal to determine that the discovered terminal is discovered.
US10051454B2 Terminal-to-terminal communication
A method of enabling terminal-to-terminal communication includes organizing a cluster including a cluster head, a first cluster member, and a second cluster member. The first cluster member includes a first terminal. The second cluster member includes a second terminal. The cluster head is connected to the first cluster member and the second cluster member. The method further includes controlling a unicast communication from the first cluster member to the second cluster member via the cluster head.
US10051453B2 Wearable and/or hand-held mobile electronic device and method for directional proximity detection
This disclosure concerns wearable and/or handheld mobile electronic devices and methods for directional proximity detection of other wearable and/or handheld mobile electronic devices. A first wearable and/or handheld mobile electronic device (1) for directional proximity detection comprises a signal transceiver configured for wireless communication, and a control unit for the wireless communication. The control unit is operatively connected to the signal transceiver and configured to receive at least one wireless signal from a second wearable and/or handheld mobile electronic device (2), calculate spatial information regarding the second wearable and/or handheld mobile electronic device by means of the signal/-s transmitted from the second wearable and/or handheld mobile electronic device to the first wearable and/or handheld mobile electronic device, and configure a notification for the user of the first wearable and/or handheld mobile electronic device based on at least the spatial information regarding the second wearable and/or handheld mobile electronic device.
US10051448B2 Wireless communication device and processor for changing connection interval between devices in short range wireless communication
A wireless communication device includes a communication module configured to transmit data to another wireless communication device using a short range wireless communication protocol, and a controller configured to make the communication module transmit data to the other wireless communication device at predetermined intervals, when the data to be transmitted to the other wireless communication device is generated, in a connection state with the other wireless communication device using the short range wireless communication protocol. The controller performs a process for changing the predetermined interval in accordance with presence or absence of the generation of the data to be transmitted.
US10051442B2 System and method for determining timing of response in a group communication using artificial intelligence
Efficient use of channel bandwidth response, response timing, along with the ability to acquire the most accurate and up to date response are provided for management of virtual assistant search queries within a communication system (100). Improved management is obtained using an artificial intelligence (AI) server (104) controlling response activity to a query communication device (102) by incorporating one or more of: adjusting verbosity of responses (158), redirecting queries from the AI server to alternate resources (412), and/or prioritizing of a response (506) based on wait time.
US10051440B2 MBMS bearer handling in a group communications system
In accordance with particular embodiments, a method, performed by a control node for multimedia broadcast multicast service (MBMS) bearer handling comprises activating and announcing a first MBMS bearer for supporting floor control in a group call to client nodes of the group call. The method additionally includes activating and announcing at least one second MBMS bearer for supporting media transmission in the group call. The floor control and the media transmission are supported on separate MBMS bearers. In accordance with certain embodiments, a method, performed by a client node for MBMS bearer handling comprises obtaining a broadcast service announcement of a first MBMS bearer for supporting floor control in a group call. The method additionally includes obtaining a broadcast service announcement of at least one second MBMS bearer for supporting media transmission in the group call. The floor control and the media transmission are supported on separate MBMS bearers.
US10051438B2 Message matching
Processing a message is disclosed. For each field group applicable to a message from one or more unique field groups of one or more fields identified using one or more content matchers, a compiled message corresponding to the field group applicable to the message is generated. It is determined whether one or more of the compiled messages matches one or more of the one or more content matchers.
US10051436B2 Compression with multicast dictionary
Some applications that cannot operate over a non-reliable delivery service may operate sufficiently well over less than a completely guaranteed delivery service. Such an application may perform relatively well even if some transmitted data is not delivered, as long as the application has information regarding which receiving entities received what part of the data. In a point-to-multipoint system, data may be transmitted from a source node to a plurality of destination nodes using a plurality of multicast datagrams. Methods are presented herein for efficiently enabling the source node to determine for each of the plurality of destination nodes which multicast datagrams were successfully received. Also presented are methods for compressing data transmitted from the source node to the destination nodes, wherein a compression dictionary is transmitted from the source node to the destination node using multicast datagrams.
US10051434B2 Selective crowdsourcing for multi-level positioning
Example methods, apparatuses, and/or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate and/or support one or more operations and/or techniques for selective crowdsourcing for multi-level positioning, such as positioning in a multi-level structure, for example.
US10051429B2 Checkpoint-based location monitoring via a mobile device
Systems, devices, and methods for checkpoint-based location monitoring via a mobile device are described herein. One device includes instructions stored thereon executable by a processor to receive, via a mobile device associated with a user in a facility having a plurality of wireless beacons therein, an indication of a first checkpoint corresponding to a first location in the facility and a first time period in which the user is allowed to reach the first checkpoint, provide to the user, via the mobile device, the indication of the first checkpoint and the first time period allowed to reach the first checkpoint, determine that the mobile device reached the first checkpoint based on a communication between the mobile device and a wireless beacon associated with the first checkpoint, receive, via the mobile device subsequent to the determination, an indication of a second checkpoint corresponding to a second location in the facility and a second time period in which the user is allowed to reach the second checkpoint, and provide to the user, via the mobile device, the indication of the second checkpoint and the second time period in which the user is allowed to reach the second checkpoint.
US10051428B2 Subscriber location database
A system may be configured to allow for storage of location information regarding a set of user devices. The location information may be updated relatively frequently, and without introducing additional traffic into a wireless telecommunications network associated with the user devices. The location information may be made available to internal devices associated with the wireless telecommunications network and/or to external third party devices (such as banks, payment card processors, or advertisers) with user consent. Since the information is obtained and stored prior to requests, the location information may be provided, in response to requests, relatively quickly.
US10051423B1 Time of flight estimation using a convolutional neural network
Embodiments herein relate to using a convolutional neural network (CNN) for time-of-flight estimation in a wireless communication system. A wireless device may receive, from a remote device, wireless communications including a first transmission time value associated with the transmission of the wireless communications. The wireless device may perform a coarse time-of-arrival (TOA) estimation on the wireless communications received from the remote device. The coarse TOA estimation may be used to generate an estimated impulse response, which may be input to a CNN associated with the wireless device to calculate a line-of-sight estimate. The wireless device may determine a range between the wireless device and the remote device based on the transmission time value and the line-of-sight estimate.
US10051420B2 Aggregation of mobile device data for facilitation of rule-based action
A network device can be placed in a central location to detect and disseminate mobile device data via a wireless network. The network device actions can be determined by an end-user device that receives subscription-based data. The end-user can determine parameters for communication between the network, network device, and the mobile device and determine actions based on the communication.
US10051415B1 Contextual geo-location idling
The present disclosure involves systems, software, and computer implemented methods for augmenting ping timing for mobile devices based on contextual analysis of a current data exchange based on historical data exchange data. One example system includes operations such as receiving information related to a current data exchange associated with a particular user profile. The current data exchange can be associated with a particular location, and each user profile can be associated with at least one data exchange pattern, where the data exchange pattern identifies a locational and a data exchange history of the user profile. The current data exchange is compared to a data exchange pattern of the particular user profile. If the current data exchange does not correspond, a request for the user's current location is transmitted to an associated user device. If the current data exchange does correspond, the current data exchange is associated with the particular location.
US10051413B2 Method for exchanging information corresponding to a public safety incident
A method to operate a controller for exchanging information corresponding to a public safety incident is provided. In operation, the controller transmits a request to communication networks to send location information for portable communication devices operating in a region of interest. The controller, based on the location information received from the communication networks for the portable communication devices, selects a subset of portable communication devices. The controller assigns each device in the subset to a trusted group of devices or a non-trusted group of devices based on the respective subscriber profile and operating characteristics of the portable communication devices. The controller then establishes a connection with high priority portable communication devices in the trusted group via a public safety communication network to exchange information corresponding to the incident.
US10051412B2 Locational information transmission system, locational information transmission apparatus, and information processing device
A locational information transmission apparatus that transmits information for identifying a location is provided. The locational information transmission apparatus includes a radio communication unit that performs radio communication; a sound wave transmitting unit that transmits a sound wave including first identification information; a radio wave transmitting unit that transmits a radio wave including second identification information; and a transmission control unit that changes, depending on control information reported via the radio communication, a method of transmitting the sound wave or a method of transmitting the radio wave.
US10051410B2 Assist device and system
A wearable device is adapted to monitor a wearer's physical activity patterns and to provide assistance to the wearer when a need for assistance is indicated. The device includes a processor is programmed to cause the device to collect activity data necessary to determine the physical activity pattern of the wearer over time, to provide the gathered activity data to a server via a network interface for processing to create or update behavioral rules for the wearer, to receive the behavioral rules from the server for comparison to the received activity data, and to provide to the wearer via the user interface assistance information when the wearer has requested assistance or when a check of the wearer's activity against the behavioral rules indicates that the wearer may need assistance. The behavioral rules are created and updated using historical wearer data including location mapping of the wearer over time, identification of a home area, location boundaries, sleep/wake cycles of the wearer, location time comparisons over different time periods, and physiological sensor measurements.
US10051408B2 Location reporting of user equipment in a cellular network environment
An example method is provided in one example embodiment and includes receiving, by a user equipment device, a list including at least one location identifier associated with an area for location reporting and an area identifier identifying the area for location reporting. The method further includes receiving a location identifier broadcast by a wireless network element, and determining whether the broadcast location identifier matches the at least one location identifier associated with the area for location reporting. The method further includes sending a location reporting message by the user equipment device to a first network node when it is determined that the broadcast location identifier matches the at least one location identifier associated with the area for location reporting. The location reporting message is indicative of the user equipment device either entering or exiting the area for location reporting.
US10051405B2 Method and apparatus for MTC in a wireless communication system
A method and a network node for supporting a connection between a User Equipment (UE) and a Machine Type Communication-interworking function (MTC-IWF) are discussed. The method according to an embodiment includes receiving, by the network node from the MTC-IWF, a mobile terminated (MT) message including a triggering payload by using a specific reference point; forwarding, by the network node to the UE, the trigger payload, if the trigger payload contains an application identifier which allows the network node and which distinguishes the MT message carrying device triggering information from any other type of MT message; and receiving a response message, which corresponds to the trigger payload, for initiating communication with the server, if the application identifier which allows the UE distinguishes the MT message carrying device triggering information from any other type of MT message.
US10051403B2 Controlling audio rendering
A method comprising: displaying a spatio-temporal graph that visually indicates the positions of a sound object at each time in a range of times and, in addition, simultaneously indicates a state of the sound object over the range of times; enabling user adaptation of the spatio-temporal graph to change a position of the sound object during at least a portion of the range of times and/or a state of the sound object over at least a portion of the range of times; and enabling rendering of spatial audio output using the position and state of the sound object indicated by the adapted spatio-temporal graph.
US10051399B2 Playback device configuration according to distortion threshold
Examples described herein involve configuring a playback device based on distortion, such as that caused by a barrier. One implementation may involve causing the playback device to play audio content according to an existing playback configuration, determining an existing frequency response of the playback device in a given system, and determining whether a difference between the existing frequency response of the playback device in the given system and a predetermined frequency response for the playback device is greater than a predetermined distortion threshold. If it is determined that the difference between the existing frequency response of the playback device and the predetermined frequency response for the playback device is greater than the predetermined distortion threshold, then the existing playback configuration of the playback device is changed to an updated playback configuration of the playback device and the playback device plays audio content according to the updated playback configuration.
US10051396B2 Automatic microphone switching
A method and apparatus are provided that are configured to initiate a sound capture event within an apparatus and to receive at least two audio signals during the sound capture event. The at least two audio signals are provided by at least two microphones associated with the apparatus. The method and apparatus are also configured to determine at least one microphone operational parameter based on the received at least two audio signals; and to control the sound capture event such that at least one of the at least two audio signals is processed based on the at least one microphone operational parameter.
US10051394B2 Loudspeaker diaphragm state estimation method and loudspeaker driving circuit using the same
A loudspeaker diaphragm state estimation method includes: adjusting a weight value of a diaphragm displacement model by adaptive filtering until an error between an estimated value of a driving voltage of a loudspeaker and a measured value of the driving voltage is less than a predetermined threshold; estimating a diaphragm relative displacement of the loudspeaker according to the diaphragm displacement model corresponding to a final determined weight value; determining a diaphragm relative speed at a next moment based on an input current, a product value of a vector determined by an estimated value of a diaphragm relative speed and an estimated value of a diaphragm relative displacement, and a weight value vector obtained at a present moment; and determining an estimated value of the driving voltage using the estimated value of the diaphragm relative speed, the input current, and a DC impedance of the loudspeaker at the present moment.
US10051388B2 Radio frequency antenna for an in-the-ear hearing device
Disclosed herein, among other things, are systems and methods for a hearing device antenna. One aspect of the present subject matter includes a hearing device configured to be worn in an ear of a wearer to perform wireless communication. The hearing device includes a housing, hearing electronics within the housing, and an inverted F antenna or loop antenna disposed at least partially in the housing and configured for performing 2.4 GHz wireless communication. In various embodiments, at least a portion of the antenna protrudes from an exterior of the housing.
US10051387B2 Hearing device with adaptive processing and related method
A hearing device includes: an antenna for converting a first wireless input signal of a first external source to an antenna output signal; a radio transceiver for converting the antenna output signal to a transceiver input signal; a set of microphones comprising a first microphone for provision of a first microphone input signal; a pre-processing unit connected to the radio transceiver and the first microphone for pre-processing the transceiver input signal and the first microphone input signal; a processor for processing input signals and providing an electrical output signal based on the input signals; a receiver for converting the electrical output signal to an audio output signal; and a processing controller comprising a direction estimator configured to estimate a head direction of a user of the hearing device; wherein the hearing device is configured to select and apply a processing scheme based on the estimated head direction.
US10051386B2 Hearing aid
A hearing aid includes: a wireless communication element for wireless communication; a signal processing element for providing an audio signal; a connector for coupling an in-ear element to the hearing aid; a first conductor connected to the wireless communication element; and a second conductor configured for carrying the audio signal to the connector; wherein the first conductor is capacitively coupled to the second conductor or the connector during an operation of the hearing aid.
US10051381B2 MEMS microphone
A MEMS microphone, includes a base with a back cavity and a capacitor system fixed to the base. The capacitor system includes a back plate above the base and a diaphragm opposite to the back plate for forming an insulated gap. The back plate includes a body part and multiple spaced fixation parts extending from the body part, and the diaphragm includes a vibrating part and a connecting part extending from the vibrating part. An orthographic projection of the body part of the back plate along a vibration direction of the diaphragm is completely located on the diaphragm; and at least a part of an orthographic projection of the fixation parts along the vibration direction is located on the diaphragm.
US10051380B2 Speaker
The present disclosure provide a speaker, including a vibrating system and a magnet portion driving the vibrating system, the vibrating system includes a diaphragm and a voice coil driving the diaphragm to vibrate, the diaphragm includes a first fixing portion, a second fixing portion and a vibrating portion connected between the first fixing portion and the second fixing portion, the first fixing portion is fixed on the magnet portion, the second fixing portion is fixed on the frame, the vibrating portion includes a vibrating main portion and a first suspension and a second suspension provided at two ends of the vibrating main portion, the vibrating main portion vibrates at a side of the magnet portion under driving of the voice coil, the magnet portion is provided with an avoiding step at a position corresponding to the first suspension so as to avoid vibration of the first suspension.
US10051373B2 Audio transducer with hybrid diaphragm
Systems for generating audible sound, including one or more elongate rods attached to one or more flexible membranes, such that longitudinal vibrations of the rods cause vibrations of the membranes, thereby producing audible sound. In some cases, an input audio signal may cause an electromotive actuator to vibrate, and the actuator may be coupled to one of the elongate rods. In some cases, one actuator may be provided for each elongate rod. In some cases, each actuator may receive a different channel of a multi-channel audio signal, such as a stereo signal.
US10051370B2 Method for outputting audio signal and electronic device supporting the same
A method and an electronic device for outputting an audio signal in the electronic device is provided. The electronic device includes a first speaker, a second speaker, and an audio processor that creates, from an audio signal, a first frequency audio signal corresponding to a first frequency band by using a low pass filter, synthesizes the created first frequency audio signal and the audio signal to create a synthetic audio signal, creates, from the synthetic audio signal, a second frequency audio signal corresponding to a second frequency band by using a high pass filter, outputs the created second frequency audio signal through the first speaker, and outputs the created synthetic audio signal through the second speaker.
US10051369B2 Speaker array system
A multiple speaker array for audio systems. The array comprises multiple range 30 to 40 ohm speakers connected in parallel. The number of speakers are selected to maintain the load on the system amplifier within an acceptable range, usually 1 to 8 ohms. The array may also include a low range speaker such as an 8 ohm sub-woofer. The speaker array “kit” may be used indoors or outdoors and allows the user to distribute an array of speakers and sub woofer over an area to achieve balanced coverage using conventional amplifiers.
US10051368B2 Mobile apparatus and control method thereof
A mobile apparatus and control method thereof are provided, which includes an audio data signal input unit arranged to receive an audio data signal. An audio output unit is arranged to output an audio signal according to the received audio data signal within a first reproduction frequency. A balanced armature is arranged to output an audio signal according to the received audio data signal within a second reproduction frequency band. The second reproduction frequency band is different from the first reproduction frequency band. An audio signal processor is arranged to adjust the first reproduction frequency band and the second reproduction frequency band such that a combination of the first reproduction frequency band and the second reproduction frequency band is wider than the first reproduction frequency band and the second reproduction frequency band individually.
US10051363B2 Submersible microphone system with a compressible spacer
A camera system with image and audio capture capabilities is configured to protect the internal audio components from the external environment. The camera system includes an internal audio assembly with a microphone and an audio circuit board. The audio circuit board is structured such that a gap exists within the board that allows transmission of sound waves from external the environment to the microphone. The audio assembly also includes a compressible annulus, a support annulus, and a waterproof membrane coupled buy a support structure. The waterproof membrane protects the internal components from moisture while still allowing transmission of sound waves. The support structure, compressible annulus, support annulus, and audio circuit board are structured such that a gap exists above the microphone and underneath the waterproof membrane.
US10051355B2 Circuit board for a microphone component part, and microphone module having such a circuit board
Measures are described by which the back volume of a microphone component can be realized regardless of its packaging. Within the framework of a microphone module, a circuit board is used for the 2nd-level mounting of at least one microphone component part, in whose surface at least one connection opening is formed, which terminates in a cavity in the layer structure of the circuit board. In addition, the circuit board surface having the connection opening is configured for a sealing mounting of the microphone component part above the connection opening, so that the microphone component is acoustically connected to the cavity in the circuit board via the connection opening in the circuit board surface, and this cavity functions as backside volume for the microphone component part.
US10051353B2 Telecommunications audio endpoints
Presented herein is an audio endpoint for telecommunication operations, sometimes referred to herein as a “telecommunications audio endpoint” or, more, simply as an “audio endpoint.” According to at least one example, the audio endpoint presented herein includes a base, a speaker, a speaker waveguide, a microphone waveguide, and two or more microphones. The base is configured to engage a support surface (i.e., a table) and the speaker is configured to emit sounds (i.e., fire) in a direction of the base. The speaker waveguide is disposed between the speaker and the microphone waveguide, while the microphone waveguide is disposed between the speaker waveguide and the base. The two or more microphones are disposed within the microphone waveguide and are proximate to the base. In general, the speaker waveguide is configured to guide sounds output by the speaker in general radially (outward) directions.
US10051348B2 Power metering devices, methods, and systems
Devices, methods, and systems for power metering are described herein. One device includes a first integrated circuit configured to collect metering information, a second integrated circuit configured to communicate the collected metering information to a user interface of the power metering device, and a third integrated circuit configured to configure the first integrated circuit and store parameters for the second integrated circuit, wherein each of the first, second, and third integrated circuits include a single communication port configured to communicate with the other respective communication ports.
US10051346B2 Data communication using a private preamble
Examples of data communication using a private preamble are disclosed. In one example implementation according to aspects of the present disclosure, a data stream is detected. It is then determined whether the received data stream includes a private preamble known to the computing node. If it is determined that the data stream includes a private preamble known to the computing node, a targeted data stream intended for the computing node is received by the computing node.
US10051345B2 Shielded electromagnetic communication with functional components of a machine
A system of a machine is provided. The system having: a network of a plurality of sensing/control/identification devices distributed throughout the machine, at least one of the plurality of sensing/control/identification devices associated with at least one sub-system component of the machine and operable to communicate through a plurality of electromagnetic signals; shielding surrounding at least one of the sensing/control/identification devices to contain the electromagnetic signals proximate to the at least one sub-system component; and a remote processing unit operable to communicate with the network of the sensing/control/identification devices through the electromagnetic signals, wherein the at least one of the plurality of sensing/control/identification devices has internal memory independent of the remote processing unit, the internal memory having historical data corresponding to the least one sub-system component.
US10051343B2 Match video marking
Disclosed herein are system, method, and computer program product embodiments for embedding information in a video feed. An embodiment operates by analyzing a video frame from a video feed to detect features of a playing field in the video frame and generate a camera projection matrix based on a model of the playing field and the detected features. Converting positional information associated with players shown in the video feed using the camera projection matrix. Mapping the positional information associated with the players to a display.
US10051341B2 Supplementing live broadcast with relevant information streams
This application is directed to a method implemented on a computing device for supplementing a live broadcast displayed at a client device. The computing device analyzes descriptive information for the live broadcast and generates first keywords related to the live broadcast from the descriptive information. The computing device receives a plurality of live information streams independent from the live broadcast, and automatically without user intervention, extracts second keywords from the plurality of events. The computing device determines the relevance of each event in the plurality of events to the live broadcast by correlating the first keywords generated from the descriptive information of the live broadcast and the second keywords extracted from the plurality of events, thereby selecting a subset of the plurality of events. Information representing the subset of events is formatted for display.
US10051340B2 Systems and methods for triggering user interfaces for product and/or service transactions via user receiving devices and mobile devices
A user receiving device including at least one transceiver module, an output module, and a control module. The at least one transceiver module is configured to receive a file from a first backend device. The file indicates where in a video an object is shown. The output module is configured to playout the video on a display. The display is connected to the user receiving device. The control module is configured to monitor data in the file while the video is being played out to detect the object, and generate a signal to indicate on the display that the object is purchasable.
US10051334B2 Apparatus and method for resuming playing of media source, and smart television
The disclosure provides an apparatus and method for resuming playing of a media source, where if a smart televisions switches from a first media source to a second media source, then buffered video data after the position where the first media source is being played while it is being switched will be obtained and stored. Since the buffered video data can be played for a period of time longer than the playing-start time of the media source, if the smart television switches from the second media source back to the first media source, then the buffered video data will be played, and playing of the first media source will be resumed from the end position of the buffered video data in the media source.
US10051333B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
The present invention provides a method of transmitting broadcast signals. The method includes, encoding Data Pipe, DP, data according to a code rate, wherein the encoding further includes Low-Density Parity-Check, LDPC, encoding the DP data, Bit interleaving the LDPC encoded DP data, and mapping the bit interleaved DP data onto constellations; building at least one signal frame by mapping the encoded DP data; and modulating data in the built signal frame by an Orthogonal Frequency Division Multiplexing, OFDM, method and transmitting the broadcast signals having the modulated data.
US10051332B2 Transmission of video signals
An apparatus, method, and system are described for transmitting a television program signal. A portion of a local frequency spectrum may be determined to be free, or relatively unused. A user selection of a television program or broadcast programming channel may be received from a program lineup in an electronic programming guide. The selected program may be selected from a gateway, translated, and transmitted over the portion of the frequency spectrum determined to be free. The translation may include converting a signal from the gateway into a National Television Systems Committee (NTSC) signal or a mobile TV signal.
US10051331B1 Quick accessibility profiles
An audio video device (AVD) such as a smart TV allows profiles to be defined on the TV. A user accessing the TV can select one of the profiles to have the TV instantly configure itself for the accessing user. This is useful not only for the hearing-impaired but also visually-impaired people, who may encounter difficulty navigating profile setup menus.
US10051326B2 Methods and systems for determining user engagement based on user interactions during different advertisement slots
Systems and methods are described herein for determining a level of user engagement based on user interactions. A media guidance application is configured to retrieve a first record of a first plurality of user inputs, including input type, received during a first advertisement slot. A second advertisement slot, that overlaps the first advertisement slot, is selected and second record of a second plurality of user inputs received during the second advertisement slot, including input type, is retrieved. A level of user engagement for the first advertisement slot is determined based on the comparison between the first record and the second record.
US10051325B2 On-screen television input management
A television system that provides an on screen display menu system that allows a user to select from available input source using a graphical user interface. The television system also automatically adapts to the type on input signal selected for display. The television system and on screen display menu also support interaction between the television system and attached devices to unify the control of such devices including attached personal computers through the remote control of the television system.
US10051324B2 Apparatus and method for providing a joint IP data-stream
The present invention refers to an apparatus for providing at least one joint outgoing IP data stream, the apparatus comprises: (a) at least one receiver adapted to receive a stream of digital TV data, the stream simultaneously containing digital data of a plurality of TV channels, (b) at least one transceiver adapted to receive a downlink stream of IP data and to transmit an uplink stream of IP data via a satellite link, (c) at least one processing unit adapted to convert the digital TV data received from the receiver into a first outgoing IP data stream and to convert the IP data received from the transceiver into a second outgoing IP data stream, and (d) at least one switching unit adapted to combine the first outgoing IP data stream and the second outgoing IP data stream in at least one joint outgoing IP data stream.
US10051323B2 Network content monitoring
A set-top-box is provided for receiving broadcast media content and processing said content for presentation on a display. A processor of the STB is configured to receive, from between a router circuit and a modem circuit, data packets sent over a local network. The data packets are sent to or from a local internet connected user device via the router as part of the local network. The processor is further configured to analyze the received data packets to determine whether they contain undesired content and, if so, to control the display to present an indicator containing at least one property of the detected undesired content. Because the STB is coupled to a display that tends to be the main display in a household, the indicator is more likely to be seen and acted on by a responsible party, thus parents will be more easily able to monitor the activity of their children when they use user devices to access the internet over a home network.
US10051314B2 Method and system for changing programming on a television
A method, system, and executable instructions are provided that receive a request to change a television tuner from a first channel to a second channel, the first channel providing first programming and the second channel providing second programming, wherein the first and second programming are different and changing from the first channel to the second channel causes a delay in providing, by the television tuner, the second programming, determine, based on metadata associated with the second channel and/or second programming, an image associated with the second programming, and, during the delay, display, on a screen of the television, the image.
US10051310B2 Terminal identification method in a system for providing multimedia content
A terminal identification method which acquires then decodes multimedia temporal content to generate a multimedia stream in unscrambled form with at least one temporal succession of time intervals. A set of information bits for displaying an image or playing a sound being transmitted during a single time interval. The terminal identification device transmits an identification command to the terminal and the terminal triggers and alternately inhibits a predetermined modification of at least some of the information bits necessary for playing a sound or displaying an image contained in the multimedia stream to obtain a modified multimedia stream and transmits the stream as a multimedia. The device acquires the modified stream transmitted by the terminal and determines the identifier of the terminal to which it belongs on the basis of the transmitted command and the presence or absence of the predetermined modification in the acquired stream.
US10051308B2 Remote control system, remote control commander, remote control server
A communication medium with fewer limitations on the directivity or available communication range, such as an IP network, is used to perform a remote control operation.Since two-way communication can be carried out between a remote controller and a device to be operated, it is possible to provide more reliable communication by means of a delivery confirmation, to handle a GUI-based complex command scheme, and to provide large-volume data transmission, such as moving-image streaming, using relatively broad bands. A television receiver to be operated by the remote controller distributes moving-image data, such as a child view, to an IP remote controller through an IP network so that the data can be viewed on the IP remote controller.
US10051306B1 Electronic display systems connected to vehicles and vehicle-based systems
Electronic digital display systems, including roadside display devices, vehicle-based devices, personal mobile devices, intermediary servers, advertising servers, and/or additional external data sources may operate individually or in combination to identify one or more vehicle locations, driving routes, driver and passenger characteristics, and the like. Vehicle and individual characteristics may be determined based on data received from traffic cameras, vehicle-based devices, personal mobile devices, and/or other data sources. Based on the vehicle characteristics, individual characteristics, driving data and driving patterns, and the like, digital content may be determined for electronic roadside displays to be viewable by the approaching vehicles, and/or other digital display devices to be viewable by associated individuals via other display devices and at other times. Various techniques may be used to determine customized digital content, such as targeted advertisements and/or driving or vehicle safety messages, including retrieval and aggregation of certain characteristics, prioritization of characteristics, and real-time auctions for advertisements. Additionally, certain systems may be interactive to allow user responses and follow-up content via on-board vehicle devices or other user devices.
US10051305B2 Apparatus and methods for enabling media options in a content delivery network
Apparatus and methods for providing media options over a network. In one embodiment, the media options are presented in conjunction with a promotion or advertisement for particular content. The precise ones of a plurality of disclosed options that will be presented may be determined based at least in part on a campaign established by a content management entity and a current availability of the content. For example, certain media options may only be made available for content that is currently available, while other options may be only available for content available at a future date/time, or during a particular time window. Rules for determining which options are to be provided in conjunction with which content and/or advertisements are established and by a content management entity, such as an entity of a multiple systems operator (MSO).
US10051304B2 Methods and apparatus for targeted secondary content insertion
Methods and apparatus for identification and insertion of content targeted to a particular audience within a content-based network, such as a cable television or satellite network. In one embodiment of the invention, audience qualities are identified and distributed to an advertisement decision maker, which uses the information to fulfill advertisement placement opportunities. Qualifiers about an existing or projected audience are classified utilizing an algorithm for qualifier weight and variance in order to determine the proximity any given qualifier may be to a target audience for an advertisement. Subscriber privacy and anonymity is also optionally maintained via e.g., hashing or encrypting data relating to the CPE and/or subscriber, thus ensuring that audience data is not traceable to a specific user account. Business methods are also disclosed.
US10051303B2 Aggregation and presentation of video content items for multiple users
A video aggregation system presents video content items to multiple users. A first filter is used to filter content items from a first feed and a second feed for a first user. A second filter is used to filter content items from the first feed and the second feed for a second user.
US10051300B1 Multimedia progress tracker
Disclosed are various embodiments for an application that tracks the progress of presentation of network content. The application facilitates storing, in a memory accessible to at least one computing device, at least one universal resource locator for facilitating access to multimedia network content. The application also stores, in the memory, a time marker associated with a progress of a presentation of the multimedia network content. Furthermore, the application links, in the at least one computing device, the time marker to at least one universal resource locator for resuming the presentation of the multimedia network content at a last point of progress.
US10051295B2 Identifying media on a mobile device
Disclosed is a method of associating, at a secondary device, secondary media content with primary media content being output at a primary device. The method includes receiving, at the secondary device, first information based upon the primary content being output at the primary device, wherein the first information includes at least one of an audio and a visual signal, determining at the secondary device second information corresponding to the first information, receiving at the secondary device one or more portions of secondary media content that have been made available by a third device, determining at the secondary device whether one or more of the portions of the secondary media content match one or more portions of the second information, and taking at least one further action upon determining that there is a match.
US10051288B2 Method and apparatus for compressing image data using a tree structure
Methods of data encoding using trees formed with logic gates are described which lead to spatial compression of image data. Data encoding is achieved using a five-level wavelet transform, such as the Haar or the 2/10 transform. A dual transform engine is used, the first and engine being used for the first part of the first-level transform, the second part of the first-level transform and the subsequent-level transforms being performed by the second transform engine within a time interval which is less than or equal to the time taken by the first transform engine to effect the part-transform. Each bit plane of the resulting coefficients is then encoded by forming a tree structure from the bits and OR logical combinations thereof. Redundant data are removed from the resulting tree structure, and further data can be removed by using a predetermined compression profile. The resulting blocks of compressed data are of variable length and are packaged with sync words and index words for transmission so that the location and identity of the transformed data blocks can be determined from the received signal.
US10051287B2 Method and apparatus for encoding of video using depth information
An image encoding method using a depth information includes determining a motion searching range in a total motion searching region for calculating a motion vector of a current coding unit (CU) based on an object information of the current CU; and determining an optimum motion vector of the current CU based on a motion information inside the motion searching range.
US10051282B2 Method for obtaining motion information with motion vector differences
Provided is a method for obtaining motion information in video encoding/decoding, which includes calculating a first predictor of a motion vector of a current block/sub-block according to a motion vector of each reference block in a first reference block set of the current block/sub-block; determining a first motion vector difference between a motion vector of each reference block in a second reference block set of the current block/sub-block and a first predictor of the motion vector of the reference block in the second reference block set of the current block/sub-block; predicting a first motion vector difference between the motion vector of the current block/sub-block and the first predictor of the motion vector of the current block/sub-block according to the first motion vector difference of each reference block in the second reference block set to obtain a predictor of the first motion vector difference of the current block/sub-block; and determining a second predictor of the motion vector of the current block/sub-block according to the predictor of the first motion vector difference of the current block/sub-block and the first predictor of the motion vector of the current block/sub-block. The method makes it possible to improve encoding/decoding performance.
US10051279B2 High quality display system combining compressed frame buffer and temporal compensation technique
A system for compressing video images while maintaining quality. A codec is used to encode and decode (i.e., compress and decompress) an image in a sequence of images, and the decoded image is used to calculate an error image, which is added to a subsequent image before it is encoded. The compressed image is transmitted to a display device, in which it is decoded and displayed.
US10051274B2 Image processing apparatus, method of calculating information according to motion of frame, and storage medium
An image processing apparatus that calculates information according to a motion of a frame of a moving image based on a motion vector detected in the frame decides the representative motion vector of each of a plurality of regions in the frame based on the detected motion vector, and calculates the information according to the motion of the frame based on, out of the motion vectors in each of the plurality of regions, a motion vector whose difference from the representative motion vector of each region is smaller than a predetermined value.
US10051273B2 Video decoder and video decoding method
A video decoder decoding an encoded stream includes a parallel entropy decoding part to entropy decode the stream of blocks in block lines in parallel, a parallel QP prediction part to compute prediction values of the blocks in the block lines in parallel, and a parallel decoding processing part to generate decoded pixels of the blocks in the block lines in parallel, the decoded pixel being obtained utilizing data decoded by the parallel entropy decoding part and the prediction value. When performing computing processing in parallel per unit of N block lines, the processing is performed on a processing block in a (K−1)th block line preceding a processing block in a Kth block line by at least one block in a horizontal position to compute the prediction value of the processing block by referring to a block already processed corresponding to the processing block.
US10051269B2 Output management of prior decoded pictures at picture format transitions in bitstreams
Systems and methods may be provided for determining whether or not to output the “decoded pictures yet to be output” (DPYTBO) after decoding a random access point (RAP) picture of the second of two consecutive coded video sequences in a bitstream. The DPYTBO pictures may reside in a portion of memory coupled to a video decoder. The portion of memory may correspond to the Decoder Picture Buffer (DPB) of the video decoder. The picture resolution in the bitstream is allowed to change only at the start of a CVS. The first coded picture in a coded video sequence (CVS) may be a RAP picture. The second CVS may or may not have a picture resolution that is different from the picture resolution corresponding to the first CVS.
US10051267B2 Method and device for encoding/decoding multi-layer video signal
A method for decoding a multi-layer video signal, according to the present invention, determines whether a corresponding picture in a lower layer is used as an inter-layer reference picture for a current picture in an upper layer, on the basis of a time level identifier of the lower layer, and restrictively performs inter-layer prediction for the current picture on the basis of a tile boundary alignment flag indicating whether tile alignment is performed between the upper layer and the lower layer if the corresponding picture in the lower layer is used as the inter-layer reference picture for the current picture in the upper layer.
US10051266B2 Apparatus and method for transmitting and receiving hybrid packets in a broadcasting and communication system using error correction source blocks and MPEG media transport assets
A method of transmitting a complex content packet in a broadcasting and communication system is provided. The method includes creating an Forward Error Correction (FEC) source block by using at least one MMT Processing Unit (MPU) included in at least one MPEG Media Transport (MMT) asset, and transmitting the FEC source block, wherein the FEC source block is generated so that a boundary of the at least one MPU and a boundary of the FEC source block do not deviate.
US10051262B2 Control circuit of high-definition naked-eye portable stereoscopic video player and stereoscopic video conversion method
The present invention relates to a control circuit of a high-definition naked-eye portable stereoscopic video player and a stereoscopic video conversion method which enables the user to watch a stereoscopic video without wearing the stereoscopic glasses, wherein the control circuit includes a power supply. An HD video CH1 and an HD video CH2 are connected to the signal input terminal of a respective HDMI decoder through a respective HDMI plug interface, the signal output terminal of the HDMI decoder is connected to the signal input terminal of an FPGA programmable logic device. A DDR2 memory, a SRAM Static Random Access Memory, and a FLASH memory bi-directionally exchange data with the FPGA programmable logic device.
US10051261B2 Three-dimensional image displaying system, method, and apparatus
A three-dimensional image displaying system includes a drive controller, a display panel, a refraction variable part, and a lens. The drive controller is configured to display a slice image of a stereoscopic object on the display panel according to a set sequence and control, according to a depth of the slice image in the stereoscopic object, refraction intensity of the refraction variable part for a light ray projected by the display panel when the slice image is displayed on the display panel. A time required for successively displaying all slice images, which are of the stereoscopic object to be imaged and are perpendicular to one visual axis, on the display panel at a time according to the set sequence is less than a time of persistence of vision. The display panel is configured to display the slice image under control of the drive controller. The lens is configured to perform imaging according to a light ray refracted by the refraction variable part.
US10051258B2 Image processing device, image processing method and image processing computer program product
An image processing device, method and computer program product cooperate to make adjustments in detection area for image adjustment processing to when displacement adjustments have been made to a first or second imaging area. A detection area setting device sets a first detection area within a first imaging area and sets a second detection area in a second imaging area after a displacement adjustment is applied to at least one of the first imaging area and the second imaging area. The first detection area is an area used in image adjustment processing.
US10051256B2 Image observation apparatus
An image observation apparatus 10 includes an imaging unit 30 that images a specimen K and obtains a magnified image of the specimen, a display 50 that displays an image, a condition determiner that determines whether a state of the specimen with respect to the imaging unit satisfies a specific condition, and a controller that displays the magnified image obtained by the imaging unit on the display when the condition determiner determines the state of the specimen with respect to the imaging unit satisfies the specific condition.
US10051252B1 Method of decaying chrominance in images
A method and system for decaying chrominance. One or more processors obtain a selected one of a series of root images of a digital video. The selected root image includes root pixels each associated with color values. The processor(s) selects one of the root pixels until each of the root pixels has been selected. The color values associated with the selected root pixel are expressible as a color vector with a plurality of elements each storing a different one of the color values. The processor(s) determines a perceptual luminance value for the selected root pixel, generates a monochromic vector for the selected root pixel, generates a biased monochromic vector by multiplying the monochromic vector with a bias, and generates new color values associated with a new pixel of a denoised image corresponding to the selected root pixel by blending the biased monochromic vector with the color vector.
US10051246B2 Stopped object detection
A video surveillance system includes: an input configured to receive indications of images each comprising a plurality of pixels; a memory; and a processing unit communicatively coupled to the input and the memory and configured to: analyze the indications of the images; compare the present image with a short-term background image stored in the memory; compare the present image with a long-term background image stored in the memory; provide an indication in response to an object in the present image being disposed in a first location in the present image, in a second location in, or absent from, the short-term background image, and in a third location in, or absent from, the long-term background image, where the first location is different from both the second location and the third location.
US10051245B2 Display system and display apparatus
The display system includes a display system including an image-capturing apparatus including an image-capturing element; an image processing apparatus that performs image processing on the image; and a display apparatus including a display device that displays the image resulting from the image processing. The image processing apparatus includes an image processor that performs the image processing on a predetermined number of line images corresponding to a part of a frame image captured by the image-capturing element, sequentially outputs the image to the display apparatus per the predetermined number of line images, and causes the display apparatus to display the frame image; and a storage device that stores the predetermined number of line images until the frame image is completed. The image processor is configured to perform the image processing including frame unit processing on the predetermined number of line images associated with the frame image to be output.
US10051244B2 Display image formation device and display image formation method
A display image formation device enables, in an intuitive manner, designation of a location which the user wishes to see when multiple panoramic images obtained by multiple panoramic cameras are present, and enables display of the image for a designated site in a suitable state. One panoramic camera is selected from multiple panoramic cameras on the basis of the positional relationship between a designated position on a planar map and the multiple panoramic cameras. An extracted image region, which is extracted from the image photographed by the selected panoramic camera, is determined. A display image is generated such that the extracted image is arranged on the planar map.
US10051239B2 Producing special effects to complement displayed video information
A hierarchical publish/subscribe network is employed to produce and distribute special effects to users to complement displayed video information. A top level broker in the network receives a plurality of data streams corresponding to a respective plurality of primary special. A service provider makes a subscription request for one of said primary special effects and receives the corresponding selected data stream. The selected data stream is transformed into at least one further data stream, corresponding to a further special effect. The further data stream is published to a lower level broker associated with the service provider. In response to a user subscription request for the further special effect, the lower level broker publishes the further data stream to a user interface for presentation to the user in association with the displayed video information.
US10051238B2 Bandwidth based licensing scheme for video, audio and/or multimedia content
Methods and apparatus are provided for licensing service providers to process video, audio and/or multimedia content using a video processing device. A license key indicative of a license for an amount of bandwidth is generated. The license key is used at the video processing device to enforce the license based on whether there is sufficient licensed bandwidth available to accommodate a newly created output transport stream. If there is sufficient licensed bandwidth available, processing of the newly created output transport stream is allowed. If there is insufficient licensed bandwidth available, processing of the newly created output transport stream is denied. The service providers are charged a license fee to use the video processing equipment based on the licensed bandwidth.
US10051236B2 Portable presentation system and methods for use therewith
A content sharing system for sharing content among attendees comprising a communication network, a first content sharing configuration including at least a first large common display screen having at least a first display surface, a first processor and a first interface, a second content sharing configuration including at least a second large common display screen having at least a second display surface, a second processor and a second interface, wherein the first and second processors are linked via the network and programmed to present substantially identical content on the at least a first display surface and the at least a second display surface as the first and second interfaces are used to alter content on the first and second display surfaces.
US10051234B2 Conversion method and conversion apparatus
A conversion method for converting luminance of a video, including a luminance value in a first luminance range, to be displayed on a display apparatus includes: acquiring a first luminance signal indicating a code value obtained by quantization of the luminance value of the video; and converting the code value indicated by the acquired first luminance signal into a second luminance value determined based on a luminance range of the display apparatus, the second luminance value being compatible with a second luminance range with a maximum value smaller than a maximum value of the first luminance range and larger than 100 nit. This provides the conversion method capable of achieving further improvement.
US10051233B2 Conversion method and conversion apparatus
A conversion method for converting luminance of a video, including a luminance value in a first luminance range, to be displayed on a display apparatus includes: acquiring a first luminance signal indicating a code value obtained by quantization of the luminance value of the video; and converting the code value indicated by the acquired first luminance signal into a second luminance value determined based on a luminance range of the display apparatus, the second luminance value being compatible with a second luminance range with a maximum value smaller than a maximum value of the first luminance range and larger than 100 nit. This provides the conversion method capable of achieving further improvement.
US10051232B2 Adjusting times of capture of digital images
An apparatus comprises a processing unit configured to: obtain image data and metadata of digital image frames captured by a capturing device, the metadata comprising initial time of capture determined in accordance with an internal clock of the capturing device, the at least one digital image frame comprising a reference digital image frame captured of a scene comprising a machine-readable time marking indicating reference time; recognize a reference instant of time on the basis of the image data of the reference digital image frame; determine a time offset between the reference instant of time and the initial time of capture of the reference digital image frame; and adjust the metadata of a digital image frame so as to include corrected time of capture.
US10051227B1 Techniques for managing transition from ATSC 1.0 to ATSC 3.0
A channel change detection feature is incorporated into future ATSC 1.0 receivers, future ATSC 3.0 receivers, and through a modification, to legacy ATSC 1.0 receivers that can detect new Program and System Information Protocol (PSIP) signaling. A TV or other digital video receiver occasionally performs an automatic channel programming scan. If it detects that a channel has disappeared, then the receiver re-scans the spectrum to update the channel map. If any changes in the channel map occurs, an indication is implied that some ATSC 1.0 and ATSC 3.0 stations have been shuffled.
US10051226B2 Transmitter for enabling switching involving a 3D video signal
A transmitter according to the present invention includes a decoder that decodes a video signal received from outside and acquires identification information including a format concerning 2D or 3D of video from a layer corresponding to each frame of the video signal and a backend processor that performs spatial or temporal scaling of video data by the video data based on the identification information and, when the format of the video is switched, switches parameters for the scaling adjusting to switching timing.
US10051225B2 Current injection for fast ramp start-up during analog-to-digital operations
An example method for fast ramp start-up during analog to digital conversion (ADC) includes opening a feedback bypass switch coupled to an amplifier to initiate an ADC operation, providing an injection current pulse to an inverting input of the amplifier, where the non-inverting input is coupled to a feedback bypass switch, integrating a first reference current coupled to the inverting input of the amplifier, where the integrating of the first reference current occurs due to the opening of the feedback bypass switch, and providing a reference voltage in response to the injection current pulse, the integrating of the first reference current, and a reference voltage coupled to a non-inverting input of the amplifier, where a level of the reference voltage is increased at least at initiation of the ADC operation in response to the injection current pulse.
US10051223B2 Photoelectric conversion apparatus and camera
A photoelectric conversion apparatus having a first substrate and a second substrate overlaid on each other and including electrically conductive portions is provided. The first substrate includes a photoelectric conversion element, a first portion configured to form part of a first surface, a second portion which is included in an electrically conductive pattern closest to the first portion, and a third portion which is included in an electrically conductive pattern second closest to the first portion. The second substrate includes a fourth portion configured to form part of a second surface, and a circuit. In a planar view with respect to the first surface, an area of the first portion is smaller than an area of the second portion and larger than an area of a portion of the third portion overlaying the second portion.
US10051222B2 Solid-state imaging device and camera system having lower power consumption
A solid-state imaging device includes a pixel array with unit pixels each having a photoelectric conversion device arranged in a matrix. Column signal lines are wired with respect to one column in the pixel arrangement and pixels are regularly connected to the column signal lines in accordance with rows in which pixels are positioned. A pixel signal reading unit has a column processing unit that reads pixel signals in units of plural pixels from the pixel array and performs column processing to read signals on a column basis, wherein the pixel signal reading unit includes a column input unit which can connect one or plural column signal lines arranged at a corresponding column to an input of one column processing unit through plural capacitors connected in parallel The column input unit has switches which can change a connection state between capacitors and column signal lines corresponding to the column.
US10051221B2 Solid-state imaging device and electronic apparatus
The present disclosure relates to a solid-state imaging device and an electronic apparatus that are capable of suppressing reduction in sensitivity. A current comparison unit receives light incident on a pixel, performs photoelectric conversion to generate a voltage, compares a current generated from the voltage with reference to a first potential line and a reference current generated with reference to a second potential line, the first potential line being one of a power supply line and a grounding line, the second potential line being another one of the power supply line and the grounding line, and outputs a comparison. A feedback unit returns a signal to a source side in the current comparison unit when the current is generated, the signal using the comparison result by the current comparison unit. The feedback unit can perform standby control in the current comparison unit.
US10051215B2 Pixel biasing device for canceling ground noise of ramp signal and image sensor including the same
A pixel biasing device includes a ramp ground noise unit, a bias current generation unit, and a pixel biasing unit; the ramp ground noise unit being suitable for generating a ramp ground noise and for transferring the ramp ground noise to the bias current generation unit; the bias current generation unit being suitable for generating a bias current by combining an inputted reference current with the ramp ground noise received from the ramp ground noise unit; and the pixel biasing unit being suitable for performing a biasing operation on an inputted pixel signal based on the bias current.
US10051213B2 Solid-state image sensor, ranging apparatus and imaging apparatus with pixels having in-pixel memories
A solid-state image sensor includes first and second ranging pixels that detect an incident light beam in the solid-state image sensor by separating the incident light beam in a first and second direction, respectively. The angle between the second direction and a column direction is smaller than the angle between the first direction and the column direction. A difference in exposure timings of second ranging pixels disposed in different rows is made smaller than that of first ranging pixels disposed in different rows, by causing to vary, for each row, a time over which charge is held in the in-pixel memories, in the plurality of second ranging pixels disposed in different rows.
US10051212B2 Solid state imaging apparatus, signal reading method, and electronic apparatus
There is provided a solid state imaging apparatus including a pixel array in which a plurality of unit pixels are arranged two-dimensionally. Each pixel includes a photoelectric conversion element, a transfer transistor which transfers a charge accumulated in the photoelectric conversion element to floating diffusion, a reset transistor which resets the charge of the floating diffusion, and an output transistor which outputs the charge of the floating diffusion. The floating diffusion of at least one of the plurality of unit pixels is electrically connected via the output transistor.
US10051207B1 Captioning communication systems
A method to generate a contact list may include receiving an identifier of a first communication device at a captioning system. The first communication device may be configured to provide first audio data to a second communication device. The second communication device may be configured to receive first text data of the first audio data from the captioning system. The method may further include receiving and storing contact data from each of multiple communication devices at the captioning system. The method may further include selecting the contact data from the multiple communication devices that include the identifier of the first communication device as selected contact data and generating a contact list based on the selected contact data. The method may also include sending the contact list to the first communication device to provide the contact list as contacts for presentation on an electronic display of the first communication device.
US10051203B2 Composite image creating apparatus
A composite image creating apparatus includes: an image determining unit that determines a specific subject in the first video; a boundary setting unit that sets a boundary that divides a screen of the first video into a specific range and a non-specific range, the specific range including the specific subject, the non-specific range not including the specific subject; a display control unit that displays the boundary when the second video is photographed; and a combining unit that combines an image within the specific range in the first video with an image within a range in the second video that corresponds to the non-specific range so as to create a composite image.
US10051197B2 Image acquisition method and apparatus
An image acquisition method operates in a hand held image acquisition device with a camera. A first image of a scene is obtained with the camera at a nominal exposure level. A number of relatively bright pixels and a number of relatively dark pixels within the first image are determined. Based on the number of relatively bright pixels, a negative exposure adjustment is determined and based on the number of relatively dark pixels, a positive exposure adjustment is determined. Respective images are acquired at the nominal exposure level; with the negative exposure adjustment; and with the positive exposure adjustment as component images for high dynamic range (HDR) image of the scene.
US10051192B1 System and apparatus for adjusting luminance levels of multiple channels of panoramic video signals
Panoramic imaging system and process for adjusting luminance levels of a set of video signals captured by a set of cameras in the panoramic imaging system is disclosed. In some embodiments, the disclosed panoramic imaging system includes a housing, the set of cameras and an integrated circuit (IC) chip coupled to the set of cameras and configured to adjust luminance levels of a set of video signals captured by the set of cameras, thereby enabling the set of cameras to capture the set of video signals having substantially the same luminance level. The panoramic imaging system further includes an image processor coupled to the IC chip and configured to receive the set of video signals having substantially the same luminance level and to post-process the set of video signals.
US10051191B1 Systems and methods for improved exposures when panning
Methods and systems for predicting brightness of a scene are disclosed. The predictions are used to set exposure settings of an imaging sensor, such as exposure time or sensor gain. In one aspect, a method include capturing an image with the imaging sensor, determining a pan direction of the imaging sensor, predicting a brightness of a next image based on the pan direction, adjusting a gain or an exposure time of the imaging sensor based on the brightness prediction, and capturing the next image using the adjusted image sensor gain or exposure time.
US10051190B2 Interchangeable lens, camera system, imaging apparatus, control method of camera system, and control method of imaging apparatus in which the size of an image circle varies inversely to the focal distance
An interchangeable lens includes an optical system which is variable in focal distance and in which a size of an image circle varies by the focal distance, the image circle being an effective image formation region of an optical image of a subject; a lens data storage unit which stores data indicating a correspondence between a value of the focal distance and a value of the size of the image circle; and a lens interface unit which sends data indicating the correspondence to the imaging apparatus.
US10051189B2 Electronic device, control method, and control program
An electronic device according to an aspect includes an imaging device, a sensor, a detector, and at least one controller. The sensor detects information for determining whether the device is in a predetermined state. The detector detects a predetermined operation. The at least one controller performs first control or second control while the imaging device is operating, the first control being for changing function settings relating to various operations of the device into settings corresponding to the predetermined state based on a determination result that the device is in the predetermined state the second control being for changing the function settings into the settings corresponding to the predetermined state in response to reception of the predetermined operation. The at least one controller makes notification corresponding to the first control along with execution of the first control and notification corresponding to the second control along with execution of the second control.
US10051185B2 Distance measurement device, distance measurement control method, and distance measurement control program
A distance measurement device includes a detection unit, an optical path forming unit, a first reduction unit, based on a detection result of the detection unit, influence of variation of the optical axis of the image formation optical system, a second reduction unit that is disposed in a different part from a common optical path and reduces variation of the optical axis of the directional light with respect to the subject based on the detection result of the detection unit, and a control unit that, in the case of operating the first reduction unit and the second reduction unit at the same time, controls the first reduction unit and the second reduction unit to reduce variation of an irradiation position of the directional light in the subject image received as light by the light receiving section.
US10051178B2 Imaging method and appartus
An imaging method for capturing images using a sensor mounted on an unmanned aircraft comprises: acquiring a range of motion of the sensor relative to the aircraft; acquiring a specification of a linear path along the ground; acquiring parameter values relating to aircraft maneuverability; using the acquired information determining a procedure; performing, by the aircraft, the procedure and simultaneously capturing, by the sensor, a set of images. The procedure comprises the aircraft moving with respect to the path and the sensor moving with respect to the aircraft such that at some time each point along the path is coincident with a footprint of the sensor. Also, each point along the path is present within at least one of the captured images.
US10051176B2 Enablement and disablement of cameras
Examples of an apparatus, method, and instructions included on a machine-readable non-transitory storage medium are disclosed herein. In an example of the method, a first state is provided to enable a camera to record an image, a second state is provided to disable the camera, and a third state is provided to permit the camera to be enabled and disabled. Also in this example of the method, a button is actuated in the third state to an on position to enable the camera to record an image or an off position to disable the camera. Additionally in this example of the method, a signal is generated via an input device in the on position of the button to enable the camera to record an image or disable the camera.
US10051175B2 Method for generating split screen image and electronic device thereof
A method and an apparatus for generating a split screen image in an electronic device. The method for generating the image includes capturing an image, displaying the captured image on a display, changing one or more of a location, a size, and a shape of the captured image displayed on the display, and displaying a second image outside a region displaying the captured image on the display.
US10051172B2 RF front end power control for low power RF devices
The invention is directed to a radio unit contained within a housing of a wireless communication device or system, the radio unit including: a signal processing unit for performing one or more wireless protocol processing functions; a radio-frequency (RF) front end unit coupled to the signal processing unit; and a power unit coupled to the RF front end unit, wherein the power unit completely powers down the RF front end unit when the signal processing unit is in a sleep mode, and powers up the RF front end unit at a predetermined time before an anticipated reception of a RF signal transmitted by an external device.
US10051171B2 Method of operating a wearable lifelogging device
The present disclosure provides a method of operating a wearable life logging device (2) comprising a data processing unit (9), a camera unit (7), and at least one motion sensor (4, 5). The method comprises selectively operating the device in a take photo state (200), wherein a photo is captured by means of the camera unit (7), and selectively operating the device in a sleep state (300), wherein the camera unit (7) is in a low power mode. The method further comprises causing the device to transition (120, 330, 430) to the take photo state (200) in response to a signal from the motion sensor (4, 5).
US10051168B2 Apparatus and method for automatically activating a camera application based on detecting an intent to capture a photograph or a video
A method of automatically activating a camera application implemented in a mobile device in locked mode starts with the processor receiving a first signal from an accelerometer. The device's processor activates the camera application when the processor determines that the mobile device has remained in a stationary portrait or landscape position for a period of time based on the first signal. Activating the camera application includes signaling by the processor to the display device to display a camera screen from a locked screen. The processor may also receive a second signal from a proximity sensor that detects presence of a nearby object to the mobile device. When the processor determines that there is presence of the nearby object to the mobile device based on the second signal, the mobile device remains in locked mode and the processor does not activate the camera application.
US10051167B2 Camera module, molded circuit board assembly, molded photosensitive assembly and manufacturing method thereof
A camera module, a molded circuit board assembly, a molded photosensitive assembly and manufacturing method thereof are disclosed. The camera module includes a molded base which is integrally formed with a circuit board through a molding process, wherein a photosensitive element may be electrically connected on the circuit board and at least a portion of a non-photosensitive area portion of the photosensitive element is also connected by the molded base through the molding process. A light window is formed in a central portion of the molded base to provide a light path for the photosensitive element, wherein a cross section of the light window is configured to have a trapezoidal or multi-step trapezoidal shape which has a size increasing from bottom to top to facilitate demolding and avoiding stray lights.
US10051165B2 Filter device for a camera
A filter device for a camera which has an optical path, comprises at least one filter unit which has an actuation device and at least one first filter element and one second filter element. The actuation device has a holding device which can be magnetically coupled to the first and to the second filter element and which can be displaced linearly to bring the filter elements selectively into the optical path of the camera or to move them out of the optical path of the camera.
US10051164B2 Camera and adapter
There is provided a camera that includes a body-side mount. The body-side mount includes a first reference plane, has a first flange back distance from the first reference plane to an imaging plane, and allows an adapter to be mounted on the first reference plane. The adapter includes a second reference plane, and has a second flange back distance from the second reference plane to the imaging plane. The second flange back distance is shorter than the first flange back distance.
US10051162B2 Security camera
A security camera including: an image pickup unit which is configured to capture an image; a controller which is connected to the image pickup unit and configured to process the image captured by the image pickup unit; a first heat generating frame which is installed to contact a surface of the controller; and a second heat generating frame which is arranged to face the first heat generating frame and is installed to contact another surface of the controller.
US10051161B2 Electronic device with zoom lens
Disclosed is an electronic device having a display unit exposed on a front surface and a lens module disposed on a rear surface. The electronic device includes: a motor unit positioned at one side of the lens module and configured to provide a driving force to the lens module; and a side key positioned at the other side of the lens module which is opposite to the one side of the lens module, the side key being positioned on any one of side end parts of the electronic device. The lens module may be positioned between the side key and the motor unit.
US10051160B2 Scrolling system for a roll of printed media and a method therefor
A scrolling system for scrolling a printed roll of media includes a mechanical scrolling apparatus and a user interface device. The mechanical scrolling apparatus includes a first winder for placing the printed roll and from which first winder the printed roll is unwindable, and a second winder for winding up the printed roll unwound from the first winder. At least one winder of the first and second winder is drivable by a motor. An unwound area is a piece of the printed roll that is unwound from the first winder and not yet wound up on the second winder. The user interface device is configured to receive a selection of a part of a digital representation of images printed on the roll. Upon receiving a selection of the part of the digital representation of the images printed on the roll by means of the user interface device, the motor is activated in order to scroll the printed roll by means of the two winders until a piece of the printed roll arrives in the unwound area, which piece of the printed roll corresponds to the selected part of the digital representation. A method to be applied by the scrolling system is also disclosed.
US10051159B2 Imaging apparatus and imaging system
An imaging apparatus comprises a lens optical system including a lens and having first through nth optical regions (n is an integer equal to or greater than 2), an image sensor including pixel groups each including first through nth pixels, an optical element array disposed between the lens optical system and the image sensor and including optical components each guiding light that has passed through the first through nth optical regions to the respective first through nth pixels in each of the pixel groups, and an optical absorption member on which light reflected by the imaging surface of the image sensor is incident. The optical absorptance of the optical absorption member is substantially uniform across the entire wavelength bands of light that passes through the first through nth optical regions and is substantially uniform across the entire optical absorption member.
US10051154B2 Information processing apparatus, control method in information processing apparatus, and image processing apparatus
When a request for a service is made from a Web browser to a Web application, the Web application requests the service from a service provider of an MFP in accordance with the request. The service provider obtains a destination URL from the Web browser, and compares the destination URL with the URL of a service host written in a manifest file of a cooperation permission application. If those URLs match, the service provision is permitted.
US10051147B2 Method and devices for monitoring printing device thresholds
The present disclosure is directed to systems, methods, and devices that enable monitoring of threshold values related to parameters within a printing device through the communication of one or more terminal devices and the printing device with a threshold subscription unit. The terminal devices transmit threshold values to be monitored to the threshold subscription unit. The threshold subscription unit then orders those threshold values into a queue and assigns one to the printing device. Upon receiving an alert from the printing device that a parameter value related to the assigned threshold value has been reached, the threshold subscription unit notifies the terminal devices of this and assigns the next threshold value in the queue to the printing device. This continues until all threshold values in the queue have been reached.
US10051145B1 Embedding and decoding three-dimensional watermarks into stereoscopic images
Disclosed inventions relates to methods and systems for encoding at least one watermark into a stereoscopic conjugate pair of images. An example method comprises the step of encoding the at least one watermark by shifting selected pixels of said pair of images in one or more directions. The one or more directions include a horizontal direction. In the disclosed embodiments, ancillary information is not required to support decoding of encoded watermarks in addition to the transmitted left and right images.
US10051143B2 Mobile information processing apparatus, image output apparatus, image output system, and non-transitory computer readable medium
A mobile information processing apparatus includes a receiver and a transmitter. The receiver receives destination information via visible light communication. The destination information is information for identifying an image output apparatus as a destination of second communication different from the visible light communication. The transmitter transmits second information and a print instruction to the image output apparatus via the second communication in accordance with the destination information. The second information is information indicating receipt of the destination information by the receiver.
US10051138B1 Output method and output device for cloud printing
An output method and an output device are provided. The output method includes the following steps. A first electronic device sends a file to a server and generates a piece of verification information corresponding to the file. A second electronic device receives the piece of verification information and displays the piece of verification information on screen. An output device reads the piece of verification information displayed by the second electronic device, and obtains the file from the server according to the piece of verification information so as to output a paper document of the file.
US10051134B2 Metering and metering display on computer for wireless access point
A process of operating a wireless device and a wireless device operative for obtaining at least one of data usage or an amount of data usage available by a wireless access point with a processor. The process and device further connecting to the wireless access point and transferring data to and from the wireless access point with a transceiver and displaying on a display the at least one of data usage or an amount of data usage available by the wireless access point.
US10051129B2 Internet protocol (IP) serverless page party (SPP) station and systems and methods for deploying multiple SPP stations
A serverless Page Party (SPP) station is provided for page announcing and party line conferencing that is configured to implement mutual provisioning to allow all SPP stations within a system to mutually maintain their configurations in runtime, and multiple master station negotiation and master failover. Plural SPP stations are connected with Ethernet cable or WIFi to a network and therefore without need for expensive and cumbersome cabling and daisy-chain configuration among stations. SPP stations route packets between each other via multicast technology and without need for a IP-PBX or other server (e.g., a SIP server) for controlling inter-station connections. In Mutual Provisioning Mode, SPP stations operate using a system configuration obtained from other SPP stations already on the network using a command channel. System configuration is maintained by a SPP station designated as a master station. Plural SPP stations can negotiate among themselves to designate a new master station.
US10051128B2 Rerouting electronic communications to trusted user's device while a primary user is occupied
An apparatus for rerouting electronic communication is disclosed. A method and computer program product also perform the functions of the apparatus. The apparatus includes a process and a memory that stores code executable by the processor to detect that a primary user is occupied, intercept an electronic communication directed to a portable communication device of the primary user, detect that a portable communication device of a trusted user on a list of one more trusted users is in proximity to the primary user, and reroute the electronic communication to the portable communication device of the trusted user, where the trusted user is determined to be in proximity with the primary user.
US10051127B1 Utilizing caller wait time to create social message
A method, system and computer program product for utilizing a caller wait time. When the caller's estimated wait time exceeds a threshold amount of time, an interactive voice response (IVR) system retrieves information (e.g., caller's previous purchases) about the caller. The IVR system then initiates a dialog with the caller to determine their experience with a product or service by prompting the caller with questions derived from the retrieved information. After recording the responses by the caller to the questions, the IVR system generates social media content based on the caller's responses. The IVR system then converts the text of the generated social media content to an audible version, which is provided to the caller to approve the posting of the social media content. The social media content is posted on a social media stream in response to the caller approving the posting of the social media content.
US10051125B2 Selective mapping of callers in a call center routing system
Techniques for benchmarking performance in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for benchmarking performance in a contact center system including pairing a first portion of a plurality of contacts with a plurality of agents using rank-based matching or pattern matching, pairing a remaining portion of the plurality of contacts with the plurality of agents using a random matching strategy, and determining a first amount of performance gain for the contact center system by comparing a first plurality of call outcomes associated with the first portion of the plurality of contacts with a second plurality of call outcomes associated with the remaining portion of the plurality of contacts.
US10051122B2 Modeling voice calls to improve an outcome of a call between a representative and a customer
A call-modeling system models calls in real-time, with the goal of helping users, e.g., a sales representative and/or their managers, improve and/or guide the outcome of the calls. The call-modeling system generates real-time probabilities for possible outcomes of the conversation, as well as highlight specific on-call patterns, which may be either conducive or detrimental to a desired conversation outcome. The generated probabilities and highlighted patterns may be used by the sales representatives and/or their managers to either increase the probability of a desired outcome and/or optimize for call duration with a specific outcome.
US10051120B2 Communication device and methods for use by hearing impaired
A method for setting tones on an assisted user's communication device where the assisted user is hearing impaired, the method comprising the steps of (a) storing a sample voice recording in a memory of an assisted user's device, (b) presenting tone setting tools via a display screen on an assisted user's device, (c) receiving tone setting parameters via the assisted user's device, (d) playing the sample voice recording via a speaker on the assisted user's device where the sample voice recording is broadcast using the tone specified by the tone setting parameters, (e) repeating steps (b) through (d) until the tone of the sample voice recording is optimized; and (f) storing the optimized tone setting parameters for subsequent use as well as a method by which a proxy can help an assisted user enter manage contact and other information on an assisted user's device.
US10051116B2 Line diagnosis method and apparatus
Disclosed are a line diagnosis method and apparatus. The method includes: acquiring a test result reported by a test device, herein, the test result is a test result acquired after the test device tests a line that needs line diagnosis (S102); and invoking a dynamic language file to analyze the test result and obtaining a line diagnosis result, herein, the dynamic language file includes known line fault types described in a dynamic language and corresponding judging conditions (S104). Through the technical solution, the problem in the related art that the time period of re-customizing a diagnosis program for line diagnosis is too long to satisfy the user demand is solved; the time period required by function customization is largely shortened during line diagnosis, and a user can rapidly adjust the analysis solution according to changes of the line situations, the user demand is satisfied and the user satisfaction is improved.
US10051108B2 Contextual information for a notification
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing contextual information for a notification. In one aspect, a method includes receiving, from a user device in response to the user device obtaining a notification in response to an occurrence of a trigger event, a query-independent request for contextual information relevant to the notification, identifying multiple search items from content in the notification, determining a relevance score for each of the multiple search items, selecting one or more of the multiple search items based on the relevance scores, and providing, to the user device for each of the selected one or more multiple search items, a respective user interface element for display with the notification, wherein each user interface element includes contextual information regarding the respective search item.
US10051106B2 System and method for managing calls
A computer-implemented method for managing calls in a collaboration environment is provided. The method includes receiving, by a processor, a call into a collaboration session of the collaboration environment. The method also includes identifying, by the processor, a user from a plurality of users associated with the collaboration session, based on at least one of contextual information regarding the call and information regarding the plurality of users. The method further includes providing, by the processor, an interface on a device associated with the identified user, wherein the interface enables the identified user to instruct the device to handle the call within the collaboration session.
US10051103B1 Screen interface for a mobile device apparatus
A system, method, and computer program product are provided to: receive, utilizing the touchscreen, an indication of a second touch input for trace path-based selection of a first photo of a second set of multiple of the plurality of photos in the grid; in response to the receipt of the indication of the second touch input for trace path-based selection of the first photo of the second set of multiple of the plurality of photos in the grid, cause selection of the first photo of the second set of multiple of the plurality of photos in the grid, change at least one visual aspect of the first photo of the second set of multiple of the plurality of photos in the grid, add a check mark icon to the first photo of the second set of multiple of the plurality of photos in the grid; receive, utilizing the touchscreen, an indication of a continuation of the second touch input for trace path-based selection of a second photo of the second set of multiple of the plurality of photos in the grid; and in response to the receipt of the indication of the continuation of the second touch input for trace path-based selection of the second photo of the second set of multiple of the plurality of photos in the grid, cause selection of the second photo of the second set of multiple of the plurality of photos in the grid, change at least one visual aspect of the second photo of the second set of multiple of the plurality of photos in the grid, and add a check mark icon to the second photo of the second set of multiple of the plurality of photos in the grid.
US10051101B2 Portable system for institutional telephone service provision
One exemplary embodiment provides a device comprising: a connection panel configured to accept a removable connection to a telephone of a controlled access residential institution; a network router connected to the connection panel and configured to connect to a remote network; and an access and security module connected to the network router and configured to control access by the telephone to telephone services provided by accessing a remote call processing center via the remote network. The connection panel, the network router, and access and security module can be at least partially enclosed within a portable enclosure. The device may further comprise a power distribution unit within the enclosure and connected to provide power to the network router and to the access and security module.
US10051096B2 Battery pack mounting structure and electronic device having the same
Disclosed is a portable electronic device that includes: a front glass cover that forms a front face of the electronic device; a rear cover that forms a rear face of the electronic device; a side portion that surrounds a space formed by the front glass cover and the rear cover; a display module embedded in the space and including a screen region that is exposed through the front glass cover; a printed circuit board (PCB) interposed between the display module and the rear cover, and including an opening that is at least partially closed; a battery installed within the opening and interposed between the display module and the rear cover; and a power control module (PCM) interposed between the PCB and the display module, and arranged adjacent to a side of the battery when viewed from a position above the PCB.
US10051094B2 Transmitting apparatus, receiving apparatus, and signal processing method thereof
A transmitting apparatus, a receiving apparatus and methods of controlling these apparatuses are provided. The transmitting apparatus includes: a baseband packet generator configured to, based on an input stream including a first type stream and a second type stream, generate a baseband packet including a header and payload data corresponding to the first type stream; a frame generator configured to generate a frame including the baseband packet; a signal processor configured to perform signal-processing on the generated frame; and a transmitter configured to transmit the signal-processed frame, wherein the header includes a type of the payload data in the baseband packet and the number of the first type stream packets in the baseband packet.
US10051093B2 Hardware accelerator for packet classification
Systems and methods for packet classification hardware acceleration are provided. According to one embodiment, a packet classification hardware accelerator system includes multiple packet classification hardware units, a memory and a cache subsystem. The packet classification hardware units are each capable of operation in parallel on a corresponding decision tree of multiple decision trees that have been derived from respective subsets of a common ruleset defining packet classification rules based on header fields of packets. The memory has stored therein non-leaf nodes, leaf nodes and rules associated with the decision trees. The cache subsystem is coupled in communication with packet classification hardware units and the memory and has stored therein (i) a cached portion of the non-leaf nodes distributed among multiple non-leaf node caches, (ii) a cached set of the leaf nodes in a leaf node cache and (iii) a cached set of the rules.
US10051090B2 Methods and devices for encoding and decoding messages
Methods and devices for encoding or decoding messages, each message including a list of information items. The encoding method comprises determining a first list of indexes associated with information items that are already indexed in a local indexing table and a second list of literal values of other information items not yet indexed in said indexing table; encoding the indexes of the first list; binary compressing at least a serialized binary representation of the literal values of the second list; and concatenating the first list and the second list together to obtain an encoded bitstream of the information items. When the messages are sent over a plurality of connections, a global table is shared between the connections to store the indexed items of information; and a local indexing table for each connection associates indexes with references to an entry of the shared global table.
US10051087B2 Dynamic cache-efficient event suppression for network function virtualization
A system and method for dynamic cache-efficient event suppression includes recording, by a system processor, a quantity of messages received from a client during an interval of time between at least two events of a plurality of events. The system processor is in communication with a shared memory having a register with a first field, a second field, and a third field. The system processor and the shared memory are included in a client-server system. The method further includes predicting whether an expected number of messages to be received from the client before a next event exceeds a first predetermined threshold value and selecting, based on the prediction, a value that is used to selectively operate the second field and the third field. The method also includes selectively operating the second field and the third field based on the selected value and storing the value to the first field.
US10051082B2 Cost determination to provide software as a service
A method for use in a computer of generating a cost associated with performing a request for a service using computer software, the method comprising: generating metadata associated with the cost of a plurality of portions of the computer software, the metadata including an identifier associated with each of the plurality of portions of the computer software; embedding at least the identifier into each respective portion of the plurality of portions of the computer software; utilizing the embedded identifier to determine which of the plurality of portions of the computer software are used to perform the request; assigning, using the metadata, a cost to each of the one or more portions of the computer software determined to be used to perform the request; and calculating a total cost associated with usage of the computer software to perform the request.
US10051080B2 Resilient messaging infrastructure
A first message resilience client device receives a message and a request to deliver the message, on behalf of a remote client/server-based client application that originated the message, to a client/server-based server application that provides outgoing client/server messaging services to the remote client/server-based client application that originated the message. In response to determining that the connection to the server device that executes the client/server-based server application is not currently possible with any available connection, the message is stored locally for one of later delivery to the client/server-based server application and propagation of the message to another message resilience client device on behalf of the remote client/server-based client application.
US10051079B1 Session service aspect-oriented cache
A method and apparatus for utilizing a session service cache to provide a session to a client device are provided. In the method and apparatus, a cache is populated with a plurality of aspects of data pertaining to a communication session between a session service and the client device. A request to retrieve an aspect of the data is received from a backend service and the backend service is identified based at least in part on the request. The aspect of the plurality of aspects corresponding to the backend service is retrieved and provided to the backend service.
US10051078B2 WiFi-to-serial encapsulation in systems
Embodiments include a device comprising an interface module for interfacing with proprietary legacy systems. The interface module comprises a data interface for interfacing with a processing component of the legacy system, where the processing component uses a proprietary protocol for processing data of the legacy system. The interface module includes a protocol module that comprises a protocol corresponding to the proprietary protocol of the legacy system, and the interface module uses the protocol to exchange data with the processing component. The interface module includes a communication device that communicates with a remote system via a wireless channel. The interface module controls communications that include passing commands from the remote system to the legacy system, and passing event data of the legacy system to the remote system.
US10051074B2 Techniques for managing devices not directly accessible to device management server
Methods and devices for managing devices not directly accessible to device management server are provided. A device for communicating a Location Update Alert message to a Device Management (DM) Server via a DM Gateway includes a memory for storing code of a DM client and a plurality of DM MOs, each of the plurality of DM MOs including one or more nodes, a processor for executing the code of the DM client stored in the memory, a communications unit for receiving and sending messages for the DM client, and the DM client for communicating a Location Update Alert message to the DM Server via the DM Gateway upon detecting a change in an address of the device, based on a LocationUpdate node of at least one of the plurality of DM MOs.
US10051071B2 Method and system for collecting historical network information in a content centric network
One embodiment provides a system that facilitates collection of historical network information. During operation, the system monitors a plurality of packets which include outgoing interests and corresponding incoming content objects, wherein a name for an interest is a hierarchically structured variable length identifier that includes contiguous name components ordered from a most general level to a most specific level. The system collects historical information associated with the packets based on name prefixes of the packets, wherein a name prefix includes one or more contiguous name components. In response to receiving a query from a requesting entity for the historical information, the system transmits the historical information, thereby facilitating the requesting entity to use the historical information to increase network efficiency.
US10051069B2 Action based trust modeling
Embodiments of the invention relate to assessing characteristics of a message and a message recipient. A trust model is established to take into account a set of trust antecedents, including characteristics of the messages and properties of the recipients, a set of action motivations, and their contribution to the action-based trust measurement. The assessment(s) is utilized to produce a tangible trust measurement that is employed to gauge the recipient's perception of credibility towards the received message.
US10051065B2 System and method for discovering internet protocol (IP) network address and port translation bindings
A system and method for discovering Internet Protocol (IP) network address and port translation bindings is disclosed. According to one embodiment, a system for creating IP data records, includes a carrier grade network address and port translation (CGNAPT) node in communication with a private network on an internal side and a public network on an external side. The system further includes a private Ethernet span port disposed on the internal side of the CGNAPT node that receives packet streams traversing the CGNAPT node. A public Ethernet span port is disposed on the external side of the CGNAPT node that receives packet streams traversing the CGNAPT node. The private Ethernet span port and the public Ethernet span port copy packet streams traversing the CGNAPT node and deliver the copied packet streams to a deep packet inspection host.
US10051058B2 Method for classifying a data segment with respect to its further processing
A method is provided for classifying a data segment with respect to its further processing in a data transporting unit, in particular in a network processor. The data segment is provided by an input interface. A first key for a lookup table is ascertained as a function of an identifier (chid) established in advance and as a function of an identifier (devid) of the input interface from which the data segment stems. A second key for the lookup table is ascertained.
US10051055B2 System and method for synchronizing data objects in a cloud based social networking environment
Methods and systems are provided for synchronizing and sharing a file. A set of access privileges is configured within a cloud collaboration site to define a sharing configuration to allow sharing of the file between a group of computing devices comprising a first computing device and one or more second computing devices. A sync client automatically creates a sync folder on the first computing device that is used for storing files added to the sync folder. When a file is updated at the first computing device and added to the sync folder, the updated file is automatically synchronized at the cloud collaboration site so that the updates are accessible by the one or more second computing devices. The updated file is automatically pushed from the cloud collaboration site to the one or more second computing devices to share the updated file in accordance with the sharing configuration.
US10051050B2 Method and apparatus for establishing peer-to-peer communication
A method and apparatus for establishing peer-to-peer communication in a wireless network is described. A wireless transmit/receive unit (WTRU) may receive configuration information comprising periodic resources comprising time and subcarrier resources from a base station of a wireless network. The time and subcarrier resources may be used in discovery of other WTRUs. The WTRU is further configured to transmit an identification in the allocated resources and to transmit a synchronization signal to a peer WTRU for timing synchronization of the peer WTRU.
US10051046B1 Individualized connectivity based request handling
Individualized connectivity based request handling is disclosed. For example, a content source is accessed by a client device and a load balancer executes on a processor to receive a first request based on the client device accessing the content source. A first session variable is set to a first value in a first session and a first latency to the client device is measured. A first plurality of target nodes is selected based on the first session variable. A first plurality of messages is sent to the first plurality of target nodes. A second request is received from the client device after the first session expires, starting a second session. The first session variable is set to a different second value in the second session. A second plurality of messages is sent to a second plurality of target nodes different from the first plurality of target nodes.
US10051041B2 Methods and apparatus to configure hardware management systems for use in virtual server rack deployments for virtual computing environments
An example method to install a hardware management system on a management switch includes in response to a power-on event of a management switch, executing a boot loader on the management switch to boot an operating system on the management switch. The example method also includes obtaining from a virtual imaging appliance in communication with the management switch a uniform resource locator of a network-accessible location of installer software to install the hardware management system. The virtual imaging appliance is to configure a physical rack of hardware for use as a virtual server rack. The hardware management system is to manage the hardware for use in the virtual server rack.
US10051039B2 Terminal apparatus, server and method of controlling the same
A terminal apparatus provides shared profile information that is selectively received from a server based on a relationship between a first user and a second user, according to whether information of the second user is stored in the terminal apparatus of the first user as local profile information and information of the first user is stored in the terminal apparatus of the second user as the local profile information. Accordingly, a phonebook service for desired profile information is provided only for users in a buddy relationship sharing contact information with each other.
US10051038B2 Shared send queue
Generally, this disclosure relates to a shared send queue in a networked system. A method, apparatus and system are configured to support a plurality of reliable communication channels using a shared send queue. The reliable communication channels are configured to carry messages from a host to a plurality of destinations and to ensure completed order of messages is related to a transmission order.
US10051036B1 Intelligent routing of media items
Systems and methods for facilitating the sharing of digital media items between source computing platforms and end computing platforms based on information associated with and/or derived from the media items are presented herein. Automatic routing of a media item to one or more users may be in response to obtaining digital media items, such as a photo, a video, an audio file, or text file, from one or more media item source computing platforms, obtaining information associated with individual ones of the media items, and associating one or more media items with one or more groups based on the obtained information. Other aspects of the disclosure may be related to making media items easy to locate, generating notifications to one or more users who have indicated interest in a media item and/or media item group, suggesting that a media item be shared with one or more users, and/or other features.
US10051033B2 Providing audio data for a remote desktop protocol in a standards-based web browser
A web client may receive a first packet of audio data encoded in a first audio format from a web-socket server over a web socket connection between the web-socket server and the web client. The web client may convert the audio data such that the first packet is encoded in a second audio format, and the second audio format may be compatible with the web client. The web client may calculate a trip time for the first packet. The web client may send a second packet including an indication of the trip time to an RDP server by way of the web-socket server over a socket connection between the RDP server and the web-socket server. The web client may present the audio data using an audio canvas of the web client, and the audio data may be associated with an interface for viewing and interacting with a remote desktop.
US10051031B2 Further device timing adjustments and methods for supporting DASH over broadcast
Systems, methods, and devices of the various embodiments enable a receiver device to use a modified segment availability time. In various embodiments, a receiver device may be enabled to modify availability start times for segments in a segment availability timeline, such as a Media Presentation Description (MPD), to account for the actual times when segments will be available to a DASH client.
US10051016B2 Method, server and user equipment for accessing an HTTP server
Method for accessing a Hypertext Transfer Protocol (HTTP) server from a user equipment. The method comprises the steps of transmitting, by the user equipment, an HTTP message destined for that HTTP server to an Internet Protocol Multimedia Subsystem (IMS) server with which the user equipment is in a connection, determining, by the IMS server, on the basis of the HTTP message whether a trust relation exists between the IMS server and the HTTP server, and if a trust relation exists transmitting the HTTP message from the IMS server to the HTTP server.
US10051013B2 Method and apparatus for streaming multimedia content of server by using cache
A technology for a client streaming content of a server is provided. The technology includes a service installed in the client that receives the content from the server instead of a media player, downloads the content in a cache having a larger capacity than a memory buffer of the media player, and then transfers data stored in the cache to the media player. Accordingly, even when the memory buffer is full, data reception from the server is not stopped, and thus power consumption of the server and the client may be reduced. Also, since a connection to the server is performed by the service instead of the media player, various socket interfaces may be supported without having to change the media player, and since data is stored in the cache, a buffering time may be reduced.
US10051009B1 User agent to exercise privacy control management in a user-centric identity management system
A client-side user agent operates in conjunction with an identity selector to institute and exercise privacy control management over user identities managed by the identity selector. The user agent includes the combination of a privacy enforcement engine, a storage of rulesets expressing user privacy preferences, and a preference editor. The editor enables the user to direct the composition of privacy preferences relative to user identities. The preferences can be applied to individual cards and to categorized groups of attributes. The engine evaluates the proper rulesets against the privacy policy of a service provider. The privacy preferences used by the engine are determined on the basis of specifications in a security policy indicating the attribute requirements for claims that purport to satisfy the security policy.
US10051008B2 Systems and methods involving aspects of hardware virtualization such as hypervisor, detection and interception of code or instruction execution including API calls, and/or other features
Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or memory access. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a instruction execution detection/interception mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it). The instruction execution detection/interception mechanism may perform processing, inter alia, for detection and/or notification of, and actions upon by a monitoring guest, code execution by a monitored guest involving predetermined physical memory locations, such as API calls. Such actions may include interception of API calls within the monitored guest and simulation thereof by the monitoring guest or another authorized guest.
US10051005B2 Systems and methods for utilizing uni-directional inter-host communication in an air gap environment
A request message is generated with a trusted network entity executing trusted code on a first network layer. The request message to target a non-trusted network entity executing non-trusted code on a second network layer. The request message is transmitted from the trusted network entity to the non-trusted network entity through at least a policy enforcement entity. The policy enforcement entity applies one or more network traffic rules to enforce a unidirectional flow of traffic from the first network layer to the second network layer. A response check message is generated with the trusted network entity. The response check message to determine whether response information is available on the non-trusted network entity in response to the request message. The response check message is transmitted from the trusted network entity to the non-trusted network entity through at least the policy enforcement entity. The response check message to determine whether the response information is stored in a conceptual mailbox on the non-trusted network entity.
US10051004B2 Evaluation system
An evaluation system includes a network device, a gateway device, a policy evaluation device, and first and second control devices. The network device copies a packet received from the first control device and transmits to the gateway device and the policy evaluation device. The gateway device receives the copied packet, performs a first filtering based on the policy stored in a first policy storage unit, transmits the packet to the second control device while storing the result of the first filtering, and transmits the result of the stored first filtering to the policy evaluation device. The policy evaluation device receives the copied packet, performs a second filtering based on the policy stored in a second policy storage unit, stores the result of the second filtering, and evaluates the policy stored in the second policy storage unit based on the results of the two filterings.
US10051003B2 Privacy enhancements for wireless devices
A wireless device can obtain a network information record from another device operating as a credential source. The network information record can include network access information for a wireless network (e.g., SSID and password) and a usage policy specifying conditions under which the wireless device should search for the wireless network (e.g., temporal and/or spatial conditions). The wireless device can implement the usage policy by searching for the wireless network only when the conditions are satisfied. In some instances, the network access information can include instructions for dynamically generating time-varying network access information, and the wireless device can use the instructions to generate network access information during a search for wireless networks.
US10051002B2 Distributed VPN gateway for processing remote device management attribute based rules
Some embodiments provide novel methods for processing remote-device data messages in a network based on data-message attributes from a remote device management (RDM) system. For instance, the method of some embodiments identifies a set of RDM attributes associated with a data message, and then performs one or more service operations based on identified RDM attribute set.
US10051001B1 Efficient and secure user credential store for credentials enforcement using a firewall
Techniques for an efficient and secure store for credentials enforcement using a firewall are disclosed. In some embodiments, a system, process, and/or computer program product for an efficient and secure store for credentials enforcement using a firewall includes receiving a space-efficient and secure data structure, such as bloom filter, from an agent executed on an authentication server, in which the bloom filter is generated by the agent based on a transformation of a plurality of user credentials extracted from the authentication server and/or intercepted at the authentication server; storing the bloom filter on the network device (e.g., in a cache on the network device); and monitoring network traffic at the network device to perform credentials enforcement using the bloom filter.
US10050998B1 Malicious message analysis system
A computerized technique is provided to analyze a message for malware by determining context information from attributes of the message. The attributes are determined by performing one or more of a static analysis of meta information of the message (e.g., delivery protocol attributes) to generate a first result; a dynamic analysis of an object contained in the message to generate a second result; and, in some embodiments, an emulation of the object to generate a third result. The first result, second result, and third result are correlated in accordance with one or more correlation rules to generate a threat index for the message. The threat index is compared with a predetermined threshold to determine whether the message should be classified as malware and, if so, an alert is generated.
US10050995B2 Method and system for destroying browser-based memory corruption vulnerabilities
Client-less methods and systems destroy/break the predictive layout of, for example, a client computer memory. The methods and systems operate by injecting a library that manipulates the client computer memory during exploitation attempts.
US10050994B2 Method and computing device for processing data
Disclosed is a method for processing data, which includes: obtaining grade of a plug-in; assigning the plug-in into one of a plurality of categories according to the grade of the plug-in; and displaying at least one operation indication and recommended operation information based on the category the plug-in belongs to. A computing device for processing data is also disclosed.
US10050984B2 Identifying requests that invalidate user sessions
An illustrative embodiment of a computer-implemented process for identifying a request invalidating a session excludes all marked logout requests of a Web application, crawls an identified next portion of the Web application and responsive to a determination, in one instance, that the state of the crawl is out of session, logs in to the Web application. The computer-implemented process further selects all crawl requests sent since a last time the crawl was in-session, excluding all marked logout requests and responsive to a determination that requests remain, crawls a selected next unprocessed request. Responsive to a determination, in the next instance, that state of the crawl is out of session and the selected request meets logout request criteria, the computer-implemented process marks the selected request as a logout request.
US10050982B1 Systems and methods for reverse-engineering malware protocols
The disclosed computer-implemented method for reverse-engineering malware protocols may include (1) decrypting encrypted network traffic generated by a malware program, (2) identifying at least one message type field in the decrypted network traffic, (3) identifying at least one message in the decrypted network traffic with the identified message type, and (4) inferring at least a portion of a protocol used by the malware program by analyzing the identified message to identify a field type for at least one data field of the identified message of the identified message type. Various other methods, systems, and computer-readable media are also disclosed.
US10050981B2 Attack detection through signal delay monitoring
The present disclosure is directed to attack detection through signal delay monitoring. An example system may comprise at least one device including a physical interface. At least one signal delay monitor may determine whether a signal being transmitted to the device is received as expected at the physical interface and indicate a potential attack when the signal is determined to not be received as expected. Determining whether the signal is received as expected may include determining whether the signal is received within a window defining a time period in which receipt of the signal is expected. An example signal monitor may comprise at least a new data reception monitoring module and an expected reception window monitoring module. These modules may include logic to determine whether the signal is received within the window. An indication of a potential attack may trigger, for example, security-related actions in the system.
US10050970B2 System and method for data center security enhancements leveraging server SOCs or server fabrics
A data center security system and method are provided that leverage server systems on a chip (SOCs) and/or server fabrics. In more detail, server interconnect fabrics may be leveraged and extended to dramatically improve security within a data center.
US10050966B2 Systems and methods for providing a single click access to enterprise, SaaS and cloud hosted application
The present disclosure is directed to methods and systems of providing a user-selectable list of disparately hosted applications. A device intermediary to a client and one or more servers may receive a user request to access a list of applications published to the user. The device may communicate to the client the list of published applications available to the user, the list comprising graphical icons corresponding to disparately hosted applications, at least one graphical icon corresponding to a third-party hosted application of the disparately hosted applications, the third party hosted application served by a remote third-party server. The device may receive a selection from the user of the at least one graphical icon. The device may communicate, from the remote third party server to the client of the user, execution of the third party hosted application responsive to the selection by the user.
US10050965B2 Confirming data accuracy in a distributed control system
A control network communication arrangement includes a second protocol embedded into a first protocol in a way that modules supporting the second protocol may be aware of and utilize the first protocol whereas modules supporting only the first protocol may not be aware of the second protocol. Operation of modules using the second protocol does not disturb operation of the modules not configured to use or understand the second protocol. By one approach, unique additional information is embedded into a message to provide authentication of the first protocol message. This acts as a quality check protecting against unauthorized messaged being sent on the control network.
US10050961B2 Network device authentication based on hashing content of sequential messages
A method, performed by an authentication processor of a first network device, includes receiving a first message through a network interface circuit from a second network device. The first message contains a first data unit to be operated upon by the first network device. A second message is received through the network interface circuit from the second network device. The second message contains a reported authentication token for the second network device and a second data unit to be operated upon by the first network device. The first message is received before receipt of the second message. A check authentication token is generated based on hashing the first data unit. A command that controls operation of the first network device is selectively performed on the second data unit based on whether the check authentication token matches the reported authentication token.
US10050957B1 Smart card redirection
A processing device of a server executing an application establishes a network connection to a client device having a smart card, detects a program call directed to a smart card application programming interface (API) to authenticate a user of the client device for accessing the application, and determines, based on the program call, whether the smart card is a remote smart card for the server. Responsive to determining that the smart card is the remote smart card, the processing device redirects the program call to the client device via a separate communication channel of the network connection and authenticates, by the server, the user of the client device in view of data returned by the program call, as if the remote smart card were local to the server.
US10050950B2 Session manager for secured remote computing
A method for managing a session between a local computing device and a remote computing device, in which a session is established between a local computing device and a remote computing device, a lock session signal is transmitted from the remote computing device to the local computing device, a lock session signal is received at the local computing device, and the session is locked, at the local computing device. Furthermore, the user is prompted for identification information at the remote computing device, and the identification information is transmitted from the remote computing device to the local computing device. Moreover, the identification information is received at the local computing device, the identification information is authenticated at the local computing device, and the session is unlocked, at the local computing device.
US10050943B2 Widely distributed parameterization
This technology mitigates the vulnerabilities of parameter storage by calculating parameters dynamically rather than storing and using static parameters. This example non-limiting technology derives parameters “on-demand” from a subset of widely distributed parameters determined by a random string generated for each encrypted session. The subset of widely distributed parameters will be different each time a new subset is generated as the individual parameters are randomly selected. Thus the individual encrypted message (or document) will be encrypted differently using a different set of parameters each time. Some of these parameters bind the encrypted message to a specific user account and user device making the resulting encrypted message highly secure.
US10050941B2 DNS-based captive portal with integrated transparent proxy to protect against user device caching incorrect IP address
A captive portal system includes a login database, a web server, and a name server. The name server receives a DNS request from a user device, queries the login database to determine whether the user device is logged in, and responds to the DNS request with the IP address of the web server as a resolved IP address of the specified domain name when the user device is not logged in. The web server accepts a connection request from the user device to the IP address of the web server, receives an HTTP request specifying a non-local target URL from the user device, queries the login database to determine whether the user device is logged in according to the source address of the user device, and acts as a transparent proxy between the user device and the non-local target URL when the user device is logged in.
US10050935B2 Using individualized APIs to block automated attacks on native apps and/or purposely exposed APIs with forced user interaction
An API call filtering system filters responses to API call requests received, via a network, from UEs. The API call filtering system is configured to require personalized API call requests wherein each API call (except for some minor exceptions) includes a unique UE identifier (“UEIN”) of the UE making the request. Using the UEIN, the web service or other service protected by the API call filtering system can be secured against excessive request iterations from a set of rogue UEs while allowing for ordinary volumes of requests of requests the UEs, wherein one or more boundaries between what is deemed to be an ordinary volume of requests and what is deemed to be excessive request iterations are determined by predetermined criteria.
US10050932B2 Method, user node and remote access server for releasing address
A method for releasing an address, a user node and a remote access server are disclosed. The method includes: when releasing an Internet protocol version 6 (IPv6) address, a user node notifying the released IPv6 address to nodes within a scope of a local link. In the above technical scheme, when releasing the IPv6 address generated through a prefix, the user node notifies the released IPv6 address to the nodes within the scope of the local link, which enhances the accuracy of charging, improves the user experience, and plays a role of address resource recovery within the scope of the local link, thereby being able to reuse address resources released by the user in the network.
US10050929B2 Connection setting information managing system
In a connection setting information managing system which is configured to set connection setting information using a setting tool, wherein the connection setting information allows a network device connected to an IP network to perform a communication over the IP network, the system includes: a connection setting information storage unit configured to store the connection setting information therein, wherein the connection setting information comprises a tag name that is assigned to and is unique to the network device. The setting tool sets the connection setting information to the network device, based on the tag name that is unique to the network device.
US10050928B2 Methods and systems for determining an optimal subnet
Methods and systems for recommending an optimal subnet for assignment are disclosed. In some embodiments, the methods include the following: receiving a request for assignment of a subnet, the request including request data; accessing a subnet database to review a current register of subnets; querying the current register of subnets to determine a size of each of the available subnets and a number of available subnets positioned numerically before and after each of the available subnets thereby generating subnet availability data; applying predetermined subnet recommendation rules to both the request data and the subnet availability data to determine a recommended subnet for assignment; updating the current register to indicate that the recommended subnet for assignment is unavailable; presenting the recommended subnet; confirming assignment of the recommended subnet; and if assignment of the recommended subnet is not confirmed, updating the current register to indicate that the recommended subnet is available.
US10050923B1 Mail bot and mailing list detection
An embodiment of the invention may include a method, computer program product, and system for detecting email messages sent from an automated mailing system. The embodiment may include analyzing email metadata of a user to detect an indication of automation. The embodiment may include identifying any email messages sent corresponding to the pattern of automation. The embodiment may include performing an action in response to the identified email messages.
US10050919B2 Highly parallel scalable distributed email threading algorithm
Systems, apparatuses, methods, and computer readable mediums for implementing a scalable distributed email threading algorithm. A database is created for storing a plurality of emails organized by subjects and relaxed checksums. Each node of a plurality of nodes retrieves a different subject for processing, and each node reconstructs an email discussion thread from a corresponding retrieved subject. A given node may merge incomplete threads which are related but which have different subjects. Then, the nodes may write the reconstructed threads back to the database.
US10050915B2 Adding images to a text based electronic message
A plurality of word groups that satisfy at least one criterion, each word group comprising at least one word, can be identified in an electronic message. For each word group that satisfies the at least one criterion, at least a first image corresponding to a meaning of the word group can be automatically selected from a plurality of images. Each image selected for each respective word group that satisfies the at least one criterion can be presented with the electronic message.
US10050913B2 Method for sending and receiving electronic mail of international multilingual mail box
Disclosed are a method for sending and receiving emails using international multilingual mailbox. The method includes: 1) setting a field 1 in a header of an email in an international multilingual mailbox, and recording a substitute English email address corresponding to the international multilingual mailbox; setting a field 2 in the header to describe the email's sender's email address in English; 2) before a sending an email generated by a terminal that supports international multilingual mailbox, checking whether the receiving terminal of the email supports international multilingual mailbox; if not, sending the email according to the English email address in the field 1; and if yes, directly sending the email; and 3) extracting the field 2 from the header of the email by the receiving terminal, determining the corresponding language, and sending a prompt in English or the predetermined language to the email recipient. The present method resolves the deficiency in the transition mechanism of the international email systems, and helps people more conveniently communicate with each other using multilingual email addresses.
US10050906B2 Virtual node having separate control and data planes
A controller is coupled by a connection box to layer two nodes, such as top-of rack (TOR) switches. The controller manages control plane operations and forwards port extension data, such as IEEE 802.1BR protocol data to the connection box and the layer two nodes. The port extension data included information identifying a virtual path that includes ports in the connection box and one or more of the nodes. The connection box and the nodes handle forwarding plane operations. The virtual path is associated with the destination, such as a client device or a server device, and the port extension data causes traffic intended for the destination to be forwarded to the destination via the virtual path.
US10050904B2 VLSI layouts of fully connected generalized and pyramid networks with locality exploitation
VLSI layouts of generalized multi-stage and pyramid networks for broadcast, unicast and multicast connections are presented using only horizontal and vertical links with spacial locality exploitation. The VLSI layouts employ shuffle exchange links where outlet links of cross links from switches in a stage in one sub-integrated circuit block are connected to inlet links of switches in the succeeding stage in another sub-integrated circuit block so that said cross links are either vertical links or horizontal and vice versa. Furthermore the shuffle exchange links are employed between different sub-integrated circuit blocks so that spacially nearer sub-integrated circuit blocks are connected with shorter links compared to the shuffle exchange links between spacially farther sub-integrated circuit blocks. In one embodiment the sub-integrated circuit blocks are arranged in a hypercube arrangement in a two-dimensional plane. The VLSI layouts exploit the benefits of significantly lower cross points, lower signal latency, lower power and full connectivity with significantly fast compilation.The VLSI layouts with spacial locality exploitation presented are applicable to generalized multi-stage and pyramid networks, generalized folded multi-stage and pyramid networks, generalized butterfly fat tree and pyramid networks, generalized multi-link multi-stage and pyramid networks, generalized folded multi-link multi-stage and pyramid networks, generalized multi-link butterfly fat tree and pyramid networks, generalized hypercube networks, and generalized cube connected cycles networks for speedup of s≥1. The embodiments of VLSI layouts are useful in wide target applications such as FPGAs, CPLDs, pSoCs, ASIC placement and route tools, networking applications, parallel & distributed computing, and reconfigurable computing.
US10050902B2 Methods and apparatus for de-duplication and host based QoS in tiered storage system
Example implementations described herein are directed to addressing potential decreases in performance for a storage system coupled to a server. In a first example implementation, systems and methods are directed to addressing potential performance issues for storage tiering and the storage I/O control. In a second example implementation, systems and methods are directed to addressing potential performance issues for storage tiering and de-duplication.
US10050899B2 Data processing method, apparatus, client, server and system
The present invention discloses a data processing method, apparatus, client, server and system, which belong to the field of computer technologies. The method includes: a client sending a target object transfer request to a resource platform server; the resource platform server generating a target object transfer instruction accordingly and returning the target object transfer instruction to the client; the client generating an operation instruction according to transfer confirmation performed on the target object transfer instruction and sending the operation instruction to a resource transfer server; and the resource transfer server transferring, according to the operation instruction, an exchange resource that corresponds to the target object from a first resource account to a second resource account. The present invention solves the problem of low security of a client and a resource platform server developed by a target object provider, and improves the security of a target object transfer process.
US10050897B2 Control method and topology network structure for transmitting packet
A control method, suitable for a network structure including several nodes, is disclosed. Each of the nodes is directly or indirectly electrically coupled with other nodes. The control method includes following steps. At least one packet is received by one of the nodes. The one of the nodes determines whether the received packet is originally transmitted from the node itself or other nodes. The one of the nodes drops the received packet if the received packet is originally transmitted from the same node itself. The one of the nodes selectively saves the packet according to a throughput capacity and a time interval if the received packet is originally transmitted from the other nodes.
US10050895B2 Terminal device, terminal-device control method, and terminal-device control program
Provided is a terminal device capable of recognizing communication traffic in a mobile network for each piece of application software. Communication control means 91 controls packet transfer means for transmitting a packet. Instruction information imparting means 92 imparts instruction information representing an instruction for the communication control means 91 to the communication control means 91. The communication control means 91 acquires statistical information including communication traffic for each flow from the packet transfer means and retains the statistical information along with information on application software which is a flow transmission source and information on an access network used for communication. The instruction information imparting means 92 acquires statistical information of each access network from the communication control means 91 for each piece of application software.
US10050883B2 Managing a wireless mesh network
Methods, devices, and systems for managing a wireless mesh network are described herein. One method includes monitoring an outgoing data queue length of a node of a wireless network, determining that the outgoing data queue length exceeds a particular threshold, reducing a video quality associated with the outgoing data queue, and sending a notification to an additional node of the wireless network to reduce a video quality associated with an outgoing data queue of the additional node.
US10050882B2 Method for adjusting media stream transmission bandwidth and related apparatus
A method for adjusting media stream transmission bandwidth and a related apparatus are provided. A media stream sending end acquires scores that are given, according to identifiers of multiple media streams, by a media stream receiving end to the media streams, where the multiple media streams are transmitted at a same transmission port, and these identifiers are described based on media stream content; when it is detected that congestion occurs or congestion is resolved, the media stream sending end performs transmission bandwidth adjustment on a corresponding media stream according to these scores, and therefore media stream transmission bandwidth adjustment may be performed, based on the media stream content, on the multiple media streams transmitted at the same transmission port.
US10050881B2 Method and apparatus for transmitting and receiving data in communication system
Disclosed is a technology for a sensor network, Machine to Machine (M2M), Machine Type Communication (MTC), and Internet of Things (IoT). The present disclosure can be used for intelligent services (for example, services related to smart homes, smart buildings, smart cities, smart cars, connected cars, health care, digital education, retail businesses, security, and safety) based on the technology. A method of transmitting data in a communication system includes: generating a hash value by applying a hash function to original data; generating a message including at least one of the original data and the generated hash value based on whether there is an existing hash value equal to the generated hash value; and transmitting the message.
US10050877B2 Packet forwarding method and apparatus
The present application discloses a packet forwarding method and apparatus. An access device receives a first packet, where the first packet is an Ethernet packet, searches an equal-cost multi-path forwarding entry for a matched equal-cost path according to a destination MAC address of the Ethernet packet, where the equal-cost multi-path forwarding entry includes: a virtual MAC address corresponding to a gateway aggregation group, an identifier of each gateway device in the gateway aggregation group, and an outbound interface corresponding to the identifier of each gateway device, where the identifier is used to uniquely identify a gateway device in a large layer 2 network; and if N matched equal-cost paths are found, encapsulates the first packet into a second packet according to a first path in the N matched equal-cost paths, and forwards the second packet according to an outbound interface of the first path.
US10050872B2 System and method for strategic routing in a peer-to-peer environment
An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables two endpoints to dynamically select one of multiple possible routes for inbound and outbound messages.
US10050871B2 Communication system, route selection apparatus, and route selection method
A communication system in which a plurality of communication networks are interconnected, the communication system including a plurality of inter-communication network connections that include an inter-communication network connection by a first circuit performing communication by a first protocol and an inter-communication network connection by a second circuit performing communication by a second protocol, including: a route selection apparatus that is provided in a communication network that is connected to another communication network by the first circuit, and that is connected to another communication network by the second circuit; and an address resolution apparatus that can communicate with the route selection apparatus, wherein the route selection apparatus sends an inquiry to the address resolution apparatus about an address corresponding to an incoming number in a connection request signal transmitted from a user apparatus in the communication network so as to determine whether to transmit the connection request signal to a communication network of an incoming destination via the first circuit or to transmit the connection request signal to a communication network of an incoming destination via the second circuit based on a response received from the address resolution apparatus.
US10050866B2 Parallel top-K simple shortest paths discovery
A method for searching the top-K simple shortest paths between a specified source node and a specified target node in a graph, with graph data partitioned and distributed across a plurality of computing servers, the method including a parallel path search initialized from either one or both of the source and target nodes and traversing the graph by building likely path sequences for a match. Each computing server determines and forwards a path sequence as discovery progresses until the top-K paths are discovered.
US10050864B2 Operation mode transition method in network
An operation method of a switch apparatus includes: obtaining configuration information of communication nodes connected to the switch apparatus; identifying ports connected to end nodes among the communication nodes based on the configuration information; identifying link statuses of the ports; and when the link statuses of the ports are a DOWN state during a predetermined period of time, changing an operation mode of the switch apparatus from a normal mode to a low-power mode.
US10050862B2 Distributed application framework that uses network and application awareness for placing data
A distributed application framework, along with related systems and/or methods described herein, can intelligently place data using network knowledge. An exemplary method can include receiving data placement information from a distributed application that identifies a source node of data in a network and a list of potential destination nodes in the network for the distributed application to place the data; for each potential destination node, determining a network latency associated with transferring the data from the source node to the potential destination node using network metrics associated with the network; and sending the determined network latencies to the distributed application, such that the distributed application can assign the data to one of the potential destination nodes based on the determined network latencies.
US10050861B2 Assembly for debugging modem and method thereof
A debugging assembly includes a modem including a control unit, a switch unit, and an RJ45 port. The control unit is coupled to the RJ45 port through the switch unit. The control unit is configured to detect a network connection status of the modem and transmit a control signal to selectively couple the switch unit to pins of the RJ45 port to selectively receive a network signal or a debugging signal.
US10050860B2 System and methods for determining channel characteristics
A system for determining communication channel characteristics includes a transmitter comprising a bit sequence generator and a frame processing and modulator unit, where the frame processing and modulator unit is configured to generate a transmission frame comprising an embedded bit sequence generated by the bit sequence generator and at least one embedded side channel field, the transmitter further configured to transmit the transmission frame over a communications channel, a receiver in communication with the transmitter over the communications channel and configured to receive the transmission frame, and a data processor, in communication with the receiver through a data processor interface, configured to receive the transmission frame from the receiver, the processor further configured to process the transmission frame to detect and analyze distortions in a waveform corresponding to the transmission frame generated during the transmission over the communications channel based on the embedded bit sequence and the at least one embedded side channel field.
US10050857B2 System and method for supporting a selection service in a server environment
A system and method can support socket programming in a server environment, such as a distributed data grid. The server environment can include a selection service that operates to register a plurality of sockets, wherein each said socket is associated with a handler in a plurality of handlers. Furthermore, the selection service can listen for one or more incoming connection requests on the plurality of sockets, and invoke a pluggable callback provided by a said handler associated with a registered socket in the plurality of sockets, when said registered socket receives an incoming connection request.
US10050855B1 Maintaining a tunnel liveness session in a multi-chassis link aggregation group topology
A first peer, of a plurality of peers, may receive a packet directed to a network address. The network address may identify a tunnel endpoint of a tunnel via which traffic, associated with a multi-homed client, is transferred. The multi-homed client may be connected to each peer of the plurality of peers. The first peer may identify the packet as being associated with the multi-homed client. The first peer may update first information, associated with the tunnel, based on identifying the packet as being associated with the multi-homed client. The first peer may provide the packet to a second peer of the plurality of peers. The second peer may receive the packet and may update second information, associated with the tunnel, based on receiving the packet provided by the first peer. The first information and the second information may be updated to indicate an operational status of the tunnel.
US10050854B1 Packet generation-based bidirectional forwarding detection
A method of performing bidirectional forwarding detection (BFD) by a hardware forwarding element that includes a set of ingress pipelines and a set of egress pipelines. Each ingress pipeline includes a packet generator. A packet generator in a first pipeline periodically generates a pair of packets to monitor the health of a particular egress link. The pair includes a BFD transmit packet and a BFD dummy transmit packet. The method forwards each dummy BFD transmit packet to a first egress pipeline and increments a counter at the first egress pipeline. Each BFD packet is transmitted through the particular egress link to a network node. BFD packets received from the network node are forwarded to the first egress pipeline and the value of the counter is rest. The method marks the particular egress link as failed when the value of the counter exceeds a predetermined threshold.
US10050853B2 Neural network learning methods to identify network ports responsible for packet loss or delay
A computational method and system for identifying bad ports in a network may use a neural network learning function based on available network path data that is already collected. In this manner, bad ports in the network may be identified without having to measure each individual port using sensors.
US10050851B2 Visualizing conditions of information technology environments
Visualizing conditions of information technology environment includes creating a visual with an initial unit set and an interactive section, each unit in the initial unit set depicting at least two types of information about at least one current condition in the information technology environment and changing the visual in response to commands from the interactive section to reveal data about the information technology environment.
US10050849B1 Methods and systems for identifying styles of properties of document object model elements of an information resource
Systems and methods of automatically detecting styles of properties of DOM elements of an information resource are disclosed. A data processing system including one or more processors can identify an information resource for which to automatically detect styles of properties used to style primary content of the information resource, identify at least one DOM container that contains at least a portion of the primary content, determine, for each of one or more DOM elements included in the DOM container, styles of properties corresponding to a respective DOM element, store, in a memory, the determined styles of properties corresponding to the respective DOM elements included in the DOM container and use the stored styles of properties to modify third-party content to be inserted within the information resource.
US10050848B2 Data-driven profiling for distributed applications
An exemplary method includes providing an application that includes client-side code and server-side code, instrumenting the client-side code and the server-side code to generate timestamps, distributing the instrumented client-side code and the instrumented server-side code and monitoring timestamps generated during execution of the application. In such a method, where timestamps generated by the client-side code and timestamps generated by the server-side code occur along a common timeline, a developer can monitor performance of the distributed application. Other exemplary methods, systems, etc., are also disclosed.
US10050847B2 Selective scanning of network packet traffic using cloud-based virtual machine tool platforms
Network tool optimizer devices and related methods are disclosed that provide selective scanning of network packet traffic using cloud-based virtual machine tool platforms. Rather than require local network analysis tool resources, the disclosed embodiments identify subsets of packet traffic of interest, and these subsets are forwarded to a cloud-based server system where cloud-based virtual machine tool platforms are used to process the subsets of traffic of interest. Results from this processing are then provided back to adjust the operation of the network tool optimizers. Some further embodiments use local capture buffers and remote cloud replay buffers to stored subsets of traffic locally for later communication to cloud server systems where cloud-based tools analyze replays of the captured network traffic. Some further embodiments also use results from cloud-based tools to initiate local virtual machine tool platforms that are used to further analyze traffic of interest.
US10050841B2 Applying a multi-instance spanning tree protocol (MSTP) configuration
Applying an MSTP configuration can include instructing a plurality of network devices to disable non-MSTP links in response to a verification of receipt of the MSTP configuration and instructing the plurality of network devices to apply the MSTP configuration in response to a verification that each of the plurality of network devices disabled the non-MSTP links.
US10050840B2 Method and system for an internet of things (IOT) device access in a software-defined networking (SDN) system
Methods of Internet of Things (IoT) device access are disclosed. In one embodiment, a method is implemented in a software-defined networking (SDN) controller. The method includes receiving a node discovery request from a network device that receives a unicast neighbor solicitation message from an electronic device that supports IPv6. The unicast neighbor solicitation message contains an IPv6 address to be registered. The method also includes causing a device entry to be generated in a device discovery table, and transmitting an acknowledgment to the network device upon the device entry being generated successfully. The method continues with transmitting a request to the network device to generate a flow table entry for the electronic device based on a policy table. The flow table entry includes an operation to be performed, and the network device is to perform the operation on a packet received matching the flow table entry.
US10050837B2 Computer-readable recording medium, command generation method and information processing apparatus
A non-transitory computer-readable recoding medium having stored therein a program for causing a computer to execute a process. The process includes permitting specifying of devices that are made to belong to a device group to which a particular command template for instructing execution of a particular function is applied, over a plurality of types of devices, receiving specifying of a device that is to belong to the device group and specifying of the particular function that the device is made to perform, and generating a command that is applied to a device group to which the specified device belongs and that is used for controlling the specified device on the basis of a particular command template for performing the particular function.
US10050830B2 Work mode negotiation
A work mode negotiation method is disclosed. A core backbone (CB) device transmits a Mode Negotiate Request packet through an Ethernet port to a port extender (PE) device, wherein the Mode Negotiate Request packet carries a set of identifications of the PE devices for cascade. Next, the CB device receives a Mode Negotiate Reply packet through the Ethernet port sent by the PE device, and transmits a Mode Negotiate Acknowledge packet through the Ethernet port to the PE device. Finally, the CB device changes a current work mode of the Ethernet port from an Ethernet mode to a cascade mode after transmitting the Mode Negotiate Acknowledge packet.
US10050816B2 Method and apparatus for peak to average power reduction in wireless communication systems using spectral mask filling
A user equipment, apparatus, and method are provided for wireless communication with at least one base station. The user equipment includes a transceiver configured to communicate with the at least one base station by transmitting radio frequency signals to the at least one base station and by receiving radio frequency signals from the at least one base station. The user equipment also includes processing circuitry. The processing circuitry is configured to identify an occupied signal bandwidth of the radio frequency signals. The processing circuitry is also configured to identify a spectral mask for the occupied signal bandwidth. The processing circuitry is also configured to identify an unused available spectrum between the occupied signal bandwidth and the spectral mask. The processing circuitry is also configured to modulate a spectral mask filling (SMF) signal in the unused available spectrum, the SMF signal configured to reduce the peak-to-average power ratio of the radio frequency signals.
US10050815B2 Transmission device with channel equalization and control and methods for use therewith
Aspects of the subject disclosure may include, for example, a transmission device that includes at least one transceiver configured to modulate data to generate a plurality of first electromagnetic waves in accordance with channel control parameters. A plurality of couplers are configured to couple at least a portion of the plurality of first electromagnetic waves to a transmission medium, wherein the plurality of couplers generate a plurality of second electromagnetic waves that propagate along the outer surface of the transmission medium. A training controller is configured to generate the channel control parameters based on channel state information received from at least one remote transmission device. Other embodiments are disclosed.
US10050811B2 Determining signal channel impulse response using subcarrier pilot signals
Distortion caused by spurious components in a determined channel impulse response (CIR) is reduced. In an OFDM (orthogonal frequency-division multiplexing) system pilot signals are applied to different subcarriers of different symbols in accordance with a pilot transmission scheme. Channel estimates are determined by time-interpolation for some of the data slots of the received signal which do not already include a pilot signal. For each of a sequence of symbols, a respective Inverse Fast Fourier Transform is performed on the pilot signals and interpolated channel estimates in the data slots of that symbol, thereby determining a sequence of estimated CIRs for the sequence of symbols. Spurious channel components will vary across the sequence of estimated CIRs, whereas the true channel peaks will tend not to significantly vary across the sequence of estimated CIRs. Therefore the sequence of estimated CIRs can be filtered (e.g. with a low-pass filter) to attenuate the spurious components, thereby determining a CIR for the signal for which the distortion caused by the spurious components is reduced.
US10050809B2 Adaptive load balancing for single active redundancy using EVPN designated forwarder election
A provider edge (PE) device may receive an indication to perform a designated forwarder (DF) election associated with a network segment that includes the PE device, one or more other PE devices, and a client edge (CE) device. The PE device, the one or more other PE devices, and the CE device may be associated with an Ethernet virtual private network (EVPN) that includes a group of EVPN instances (EVIs). The PE device may perform the DF election in order to determine election information associated with the PE device. The election information may include information associated with a particular EVI, of the group of EVIs, for which the PE device is to act as a DF. The PE device may provide the election information to the CE device to cause the CE device to provide traffic, associated with a particular VLAN included in the particular EVI, to the PE device.
US10050807B2 Network system, method of managing network system and gateway apparatus
A network system, having: a gateway apparatus set in a network; a physical computer coupled to the gateway apparatus; a virtualization unit that allocates computer resources of the physical computer to virtual machines; and a management computer that manages the physical computer, the virtualization unit, and the gateway apparatus, wherein the management computer includes: a network mapping unit that controls the gateway apparatus by configuring settings in a virtual network and another gateway apparatus and a VLAN coupled to the virtual network; and a virtualization management unit that controls the virtualization unit, wherein the virtualization unit includes: a virtual port coupled to the virtual machines; and a virtual switch that configures settings for the VLAN coupling the virtual port to the gateway apparatus, and wherein the gateway apparatus converts transmissions between a format of the VLAN and a format of the virtual network and performs transmission.
US10050806B2 End-to-end (E2E) tunnel based on shortest point-to-point (P2P) path computation
A method implemented in a parent controller including receiving a request to compute a shortest end-to-end (E2E) path from source to destination through network domains managed by child controllers, receiving path segments and costs computed by the child controllers, wherein the path segments identify in-edge nodes, out-edge nodes, and inter-domain links, generating a candidate list using the path segments and costs received from the child controllers, constructing a shortest path tree (SPT) from the source to the destination through the network domains by repeatedly removing one of the out-edge nodes corresponding to the path segment in the candidate list having a lowest cost and adding the one of the out-edge nodes to the SPT until the destination is reached, determining the shortest E2E path based on the SPT, and transmitting tunnel creation messages to the child controllers to create a tunnel along the shortest E2E path.
US10050800B2 Electronic tool and methods for meetings for providing connection to a communications network
An electronic meeting tool and method for communicating arbitrary media content from users at a meeting comprises a node configuration means adapted to operate a display node of a communications network, the display node being coupled to a first display. The node configuration means is adapted to receive user selected arbitrary media content and to control display of the user selected arbitrary media content on the first display. A peripheral device adapted to communicate the user selected arbitrary media content via the communications network is a connection unit comprising a connector adapted to couple to a port of a processing device having a second display, a memory and an operating system, and a transmitter. A program is adapted to obtain user selected arbitrary media content, said program leaving a zero footprint on termination. The user may trigger transfer of said user selected arbitrary media content to said transmitter.
US10050799B2 Power control system and method, and information communication ability control system and method
It is a problem to be solved to provide Electric power control systems and methods which do not require one-to-one communications in both directions, in which the communications traffic does not rapidly increase even if the number of electric power consumption elements increases and which have good expandability. In addition, it is also a problem to be solved to provide information transfer capability control systems and methods which can be worked by the similar principles. In over to solve the problems, information representing an indication value for adjusting total consumed electric power which is a function of the difference between a current value and a reference value of the total consumed electric power in the group is transmitted by broadcast. Respective electric power consumed elements included in the group receive the information, and calculate, independently and in parallel, their own update values for consumed electric power by an operation using their own degrees of priorities and the indication value for adjusting total consumed electric power, and control their own consumed electric powers based on this. Information transfer capabilities can be controlled by the similar principle.
US10050798B2 Cryptographic block identification apparatus, cryptographic block identification method, and non-transitory computer readable recording medium storing cryptographic block identification program
The present invention relates to a cryptographic block identification apparatus which, in order to analyze encryption logic used by malware to conceal communication, identifies a cryptographic block where encryption logic is stored within a program of the malware. The cryptographic block identification apparatus includes a block candidate extraction part and a cryptographic block identification part. The block candidate extraction part analyzes an execution trace in which an execution step of malware is recorded, calculates an evaluation value representing cipher likeliness of the execution step based on whether or not an operation type that characterizes cipher likeliness of the execution step is included in the execution step, and extracts an execution step where the evaluation value exceeds a threshold L, as a block candidate which is a candidate of a cryptographic block. The cryptographic block identification part identifies a region of the execution trace in which the block candidates are consecutive beyond a threshold M, as a cryptographic block.
US10050797B2 Inserting snapshot code into an application
A debugging system may display snapshot information that may be collected in response to an event identified while an application executes. The debugging system may allow a user to browse the various data elements in the snapshot, and may allow the user to modify a snapshot configuration by including or excluding various data elements within the snapshot data. The user interface may have a mechanism for including or excluding data elements that may be presented during browsing, as well as options to change the events that may trigger a snapshot. The updated snapshot configuration may be saved for future execution when the event conditions are satisfied.
US10050793B2 Reduction of memory requirement for cryptographic keys
For communication of a first participant with at least one additional participant in a communication system via multiple protocols, the protocols using at least two different certificate formats, the first participant uses different certificates with the respective certificate formats for the communication via the different protocols, the different certificates being based on a shared public key. The first participant holds a shared associated private key for the different certificates. Provision of the certificates for the first participant includes generating the public key and the associated private key, signing the public key for provision of the first certificate, and signing the public key for provision of the second certificate.
US10050792B1 Providing cross site request forgery protection at an edge server
A request from a computing device for accessing a resource is received by an edge server, where the request includes a cookie containing a first token value and a second token value. The edge server validates the first token value and a second token value using a third token value generated using hashing algorithm with a secret key and one or more other values. The edge server then compares the received token values with the third token value. When the request is validated, the edge server retrieves the request resource.
US10050782B2 Decryption condition addition device, cryptographic system, and computer readable medium
A decryption condition addition device (300) acquires an original ciphertext cts in which a secret distribution matrix M is set as information specifying a decryption condition and acquires an additional access structure S+ which is a restriction condition to restrict the decryption condition of the original ciphertext cts. The decryption condition addition device (300) adds a row and a column which are indicated in the additional access structure S+ to the secret distribution matrix M set in the original ciphertext cts, and thereby generates an updated ciphertext cts, for which the decryption condition of the original ciphertext cts is restricted.
US10050781B2 Method, apparatus, terminal device and system for generating shared key
Embodiments of the present application provide apparatus and methods for generating a shared key, including setting up a key negotiation connection, and determining an algorithm code by negotiating using the key negotiation connection. An algorithm corresponding to the algorithm code is retrieved from a pre-stored algorithm library, and a pre-stored seed key is calculated using the algorithm to obtain a shared key. Compared with traditional key generation methods, embodiments of the present invention avoid the problem of a high bit error rate that occurs in the traditional quantum key generation methods, especially quantum key generation methods. One exemplary method determines an algorithm code through negotiation, retrieves a pre-stored algorithm corresponding to the algorithm code, and generates a new shared key using a seed key.
US10050779B2 Checkout and payment
A key ceremony application creates bundles for custodians encrypted with their passphrases. Each bundle includes master key share. The master key shares are combined to store an operational master key. The operational master key is used for private key encryption during a checkout process. The operational private key is used for private key decryption for transaction signing in a payment process. The bundles further include TLS keys for authenticated requests to create an API key for a web application to communicate with a service and to unfreeze the system after it has been frozen by an administrator.
US10050777B2 Method of updating a file tree stored on a storage server
One embodiment relates to a method of updating, by an electronic device of a first user of a tree of data files and/or folders of the first user stored in a storage server configured to implement a re-encryption mechanism, this tree comprising at least one target folder that the first user has authorized a second user to access by providing the storage server with a re-encryption key for this target folder from the first user to the second user.
US10050775B2 Element replication device, element replication method, and program
A second set including a plurality of elements a5(1), . . . , a5(N) or a concealed text of the second set is obtained, where the second set is obtained by setting a replication source element a(f(h)) included in a first set to an element a(f(h))−a(f(h−1)) and setting elements other than the replication source in the first set to zero with respect to h=2, . . . , M. An additive inverse of a replication source element a(f(h−1)) of which the order is before the replication source element a(f(h)) and is the closest to the replication source element a(f(h)) is −a(f(h−1)). The second set or the concealed text of the second set is used to obtain a third set or a concealed text of the third set. The third set is a set including a first element b(1)=a5(1) and i=2, . . . , Nth element b(i)=b(i−1)+a5(i).
US10050769B2 Time synchronization method and apparatus
Disclosed is a time synchronization method and apparatus. The method includes: receiving a time synchronization message sent by an upstream device through a clock port; obtaining a message rate parameter in the time synchronization message; according to the message rate parameter, correcting a time synchronization message loss detection parameter of a slave clock port, wherein the time synchronization message loss detection parameter is used to detect whether the time synchronization message is lost; and according to a correction result, keeping clock synchronization with the upstream device.
US10050767B2 System and method for multiple-input and multiple-output (MIMO) full-duplex precoding algorithms
Embodiments are provided to enable effective cancellation or reduction of the self-interference (SI) introduced when applying full-duplex transmission to MIMO systems. A method embodiment includes forming, using a first component matrix of a precoding matrix generated in accordance with signal channel conditions, a plurality of beams for a plurality of transmit signals, and forming, using a second component matrix of the precoding matrix, a plurality of SI cancellation signals corresponding to the transmit signals. The first component matrix is arranged to maximize a sum-rate of transmissions in the transmit signals assuming zero SI in the network component. The second component matrix is arranged to maximize SI suppression in a plurality of receive signals in the network component. The beams are transmitted at a plurality of antennas, also used to receive the receive signals. The SI cancellation signals are added to the receive signals to detect corrected receive signals.
US10050759B2 Mobile station apparatus and communication method
A mobile station (MS) receives, from a base station (BS), information which is used to assign a PUSCH resource; transmits uplink control information using a single PUCCH resource in case that the PUSCH resource is not assigned and a plurality of PUCCH resources is assigned; transmits the uplink control information using the PUSCH resource assigned on a first uplink component carrier (UCC) in case that the PUSCH resource is assigned on the first UCC, the first UCC is used for transmitting the uplink control information using the single PUCCH resource in case that the PUSCH resource is not assigned and the plurality of PUCCH resources is assigned; and receives the uplink control information using the PUSCH resource assigned on a second UCC in case that the PUSCH resource is not assigned on the first UCC but the PUSCH resource is assigned on the second UCC.
US10050758B2 Method and device for determining reference signal antenna port for downlink control channel in wireless communication system
The present invention relates to a method of transmitting a downlink control channel including one or more control channel elements to a terminal by a base station in a wireless communication system. In particular, the method includes: allocating an antenna port of a demodulation-reference signal (DM-RS) to the one or more control channel elements that configure the downlink control channel; and transmitting the downlink control channel to the terminal by using the DM-RS of the allocated antenna port, wherein the antenna port of the DM-RS is determined on the basis of the number of control channel elements per resource block.
US10050757B2 Method and apparatus for transceiving channel status information in wireless communication system supporting cooperative transmission
The present invention relates to a wireless communication system. A method for reporting CSI (Channel State Information) in a cooperative multi-point (CoMP) wireless communication system, the method performed by a user equipment (UE) and comprising receiving first resource configuration information for a CSI-RS (Channel-State Information-Reference Signal) and second resource configuration information for interference measurement; and calculating CSI using the first resource configuration information and the second resource configuration information, the CSI being for one or more base stations (BSs) among a plurality of BSs participating the COMP, wherein an interference measurement resource according to the second resource configuration information exists in a union of zero-power CSI-RS resources of each of the plurality of BSs.
US10050754B2 Device and method for transmitting reference signal in multi-antenna system
The present invention relates to a device and a method for transmitting a reference signal in a multi-antenna system. The present specification discloses a method for receiving a reference signal, the method comprising the steps of: receiving, from a base station, first channel state information (CSI) reference signal (CSI-RS) configuration information including individual parameters necessary when a terminal receives a first CSI-RS from a horizontally adjacent horizontal representative antenna among the all of the transmission antennas of the base station and second CSI-RS configuration information including individual parameters necessary when the terminal receives a second CSI-RS from a vertically adjacent vertical representative antenna; and receiving the respective first and second CSI-RSs from the base station on the basis of the first CSI-RS configuration information and the second CSI-RS configuration information.
US10050753B2 Method and device for mitigating inter-cell interference
Disclosed is a method for mitigating inter-cell interference. A method for mitigating inter-cell interference can comprise the steps of: a terminal, which is being serviced by means of a fixed cell, receiving from the fixed cell a first signal that is generated on the basis of a first STBC; the terminal, in time resources overlapping the reception time of the first signal, receiving from a moving cell a second signal that is generated on the basis of a second STBC; and the terminal determining a transmission symbol component on the basis of the first signal and an interference component on the basis of the first signal and the second signal.
US10050751B2 Method and apparatus for configuring a signal field including allocation information for a resource unit in wireless local area network system
Proposed is a control field including allocation information regarding a resource unit (RU) in a wireless local area network (WLAN) system supporting a plurality of RUs. A data field may be transmitted in unit of the RU. For a case where two 106-RUs are arranged and a plurality of user stations (STAs) are multiplexed to the respective 106-RUs, a SIG-B field may be used to perform signaling. More specifically, the number of STAs to be multiplexed may be indicated by using first and second identification bits in a user-common field of the SIG-B field.
US10050750B2 Training field tone plans for mixed-rate wireless communication networks
A method of wirelessly communicating a packet can include generating, at a wireless device, a packet including a training field based on a training field tone plan. The method further includes populating training tones in the training field tone plan by duplicating tone positions from a base training field one or more times, and adding one or more additional sub-band direct current (DC) tones or edge tones. The method further includes transmitting the packet.
US10050749B2 Video conference bridge setting sharing, pushing, and rationalization
A conference system is provided with enhanced settings capabilities. A controller can poll for settings at each endpoint in a conference system and be able via the video stream to selectively display and compare settings among the endpoints. One location can push its settings to one or more locations to overcome failures or degradation in the conference. The settings between different controllers may be rationalized via a common denominator method or tabular method to build a knowledge of how to configure conferences and to automate responses to problems.
US10050747B2 Short PUCCH in uplink sPUCCH
In one aspect, a wireless device receives a first data transmission from a base station in a first subframe interval and transmits HARQ feedback and/or CSI to the base station in a subsequent subframe interval, within a duration that is less than a maximum transmission duration that is possible within the subsequent subframe interval. In another aspect, a base station transmits a first data transmission to a wireless device in a first subframe interval and receives HARQ feedback and/or CSI from the wireless device in a subsequent subframe interval, within a duration that is less than a maximum transmission duration that is possible within the subsequent subframe interval.
US10050746B2 System and method for orthogonal frequency division multiple access power-saving poll transmission
A method for communicating in a wireless communications system includes receiving a first frame including a paging bitmap and a timing offset indicator, determining whether the station is permitted to transmit a packet according to the paging bitmap, and when the station is permitted to transmit the packet, determine a location of a network resource in accordance with a station identifier and the timing offset indicator, and transmitting, by the station, the packet in accordance with the location of the network resource.
US10050744B2 Real-time I/Q imbalance correction for wide-band RF receiver
A receiver apparatus models and corrects the frequency-dependent and the frequency-independent mismatches between I and Q paths jointly by polynomial estimations. The receiver apparatus may sample digitized I and Q path signals. The sampled data point may be modeled in equations with real and imaginary components. The sampled discrete time-domain data may be converted to frequency-domain data. Multiple statistics values based on the frequency-domain data may be computed. Coefficients for the polynomial equations may be estimated based on the computed statistic values. The channel mismatches may be estimated from the polynomial equations and used to compensate the mismatch either on the I path or the Q path.
US10050734B2 Network node and method for enabling interference alignment of transmissions to user equipments
A method performed by a network node for enabling Interference Alignment, IA, of transmissions to user equipments is provided. The network node receives signal strength values associated with more than one network node for the user equipments, wherein each signal strength value is associated with one network node. Then, the network node schedules a first group of the user equipments on radio transmission resources that are orthogonal to radio transmission resources of at least one other group of the user equipments when an IA gain value for each user equipment in the first group passes a threshold level. The IA gain value is determined by the network node based on the received signal strength values. The network node may then enable IA of transmissions to the scheduled first group of user equipments from at least two network nodes capable of performing IA of transmissions.
US10050732B2 Method and device for processing data in an optical network
A method and a device are provided for processing data in an optical network. The method includes the steps of events of a login scan are recorded by a first optical network element; the events are conveyed to a second optical network element; and the events are processed by the second optical network element. A communication system is described that includes the device.
US10050730B2 Transmitting apparatus and receiving apparatus and controlling method thereof
A transmitting apparatus is provided. The transmitting apparatus includes: a frame generator configured to generate a frame including a plurality of orthogonal frequency-division multiplexing (OFDM) symbols; and a guard interval (GI) inserter configured to insert GIs into the generated frame, wherein the plurality of OFDM symbols are divided into a bootstrap, a preamble, and a payload, and the GI inserter inserts first GIs having a size corresponding to a fast Fourier transform (FFT) size of each of OFDM symbols configuring the payload into front ends of each of the OFDM symbols, inserts second GIs having a size corresponding to a quotient obtained by dividing an extra region of the payload calculated based on the FFT size of the OFDM symbols configuring the payload, the number of OFDM symbols, and the size of the first GIs by the number of OFDM symbols into front ends of each of the first GIs, and inserts a cyclic postfix (CP) having a size corresponding to the remainder remaining after dividing the extra region of the payload by the number of OFDM symbols into a rear end of a final OFDM symbol configuring the payload.
US10050729B2 Mobile station and reception quality measurement method
Received Signal Strength Indicator (RSSI) is measured accurately even in a case where a discovery signal is transmitted. A receiver receives a plurality of subframes, at least one of which includes a discovery signal, and a measurer measures Reference Signal Reception Power (RSRP) using a first resource in which the discovery signal is mapped, measures RSSI using a second resource different from the first resource for which the discovery signal is mapped, and calculates Reference Signal Reception Quality (RSRQ) using RSRP and RSSI.
US10050728B2 Simulating service changes in an application module (AM) in a wireless communications system (WCS) to simulate site walks in the wireless communications system
Simulating sector changes in an application module (AM) in a wireless communications system (WCS) to simulate site walks in the WCS. The AMs are wireless telecommunication circuitry wired or wirelessly associated with wireless communications system components in a WCS. In one embodiment, the AMs are configured to determine signal information (e.g., signal strength, power and/or quality) of live communications signals in a WCS. The measured signal strength values are then artificially changed to simulate a site walk in the WCS. For example, the signal strength of communication signals received by an AM from a particular sector can be artificially lowered so that the signal strength from a neighboring sector located further away from the AM appears to be stronger. In this manner, a site walk of the AM in the sectors in which communications signals are received by the AM in the WCS can be simulated.
US10050723B2 Identity authentication using acoustic means
In particular embodiments, a method for transmitting authentication data using acoustical means, comprising: encoding, by a first device, information into an acoustic signal; emitting, by an audio output component of the first device, the acoustic signal; detecting, by an audio input component of a second device, the acoustic signal; and decoding, by the second device, the acoustic signal into one or more pieces of information.
US10050720B2 Devices and methods for converting electromagnetic signals into optical signals
Devices and methods for converting an input electromagnetic signal to an output optical signal consisting of dual sidebands with equalized quantum-limited noise figures of about 3 dB are provided. For instance, a device includes an input for receiving the input electromagnetic signal and an output for delivering the output optical signal; and a non-linear material component connected between the input and the output of the device, the non-linear material component having a non-linear electric susceptibility, wherein the non-linear electric susceptibility of the non-linear material component is selected to mix the input signal with an optical pump signal to produce the output optical signal, wherein the output optical signal has sidebands corresponding to the input signal, and amplifying this optical signal in a phase-sensitive amplifier to produce an output optical signal with sidebands having equalized amplitudes and noise figures.
US10050718B2 Optical communication module
An optical communication module includes a module board housed in a casing, a VCSEL and a driving IC mounted on a mounting surface of the module board, a lens holder mounted on the mounting surface of the module board, a lens block held by the lens holder, a plurality of thermal vias passing through the module board, and a first fixing screw and a second fixing screw passing through the module board to be screwed into the casing so as to press a back surface of the module board against a bottom surface of the casing, and the first fixing screw and the second fixing screw are each arranged in a region between the plug connector and the lens holder and on either outer side of the lens holder.
US10050710B2 Transmit optical sub-assembly with local feedback
Aspects of a method and system for feedback during optical communications are provided. In one embodiment, a system for optical communications comprises a digital-to-analog converter (DAC), a driver, and a transmit optical subsystem. The DAC is operable to receive a digital code of a plurality of digital codes and output an analog current signal having an analog current level of a plurality of analog current levels. The driver is operable to condition the analog current signal output from the digital-to-analog converter. The transmit optical subsystem is operable to generate an optical signal from the conditioned analog current signal. A digital modification of an input digital signal is dynamically controlled by a feedback path according to one or more characteristics of the optical signal. The one or more characteristics comprise a nonlinearity that may be temperature dependent.
US10050709B2 High-speed optical module for fibre channel
The present invention relates to the field of optical module, and provides a high-speed optical module for an optical fiber channel. The optical module can be used for 16G optical fiber channel, and comprises parts for emitting, receiving, clock data recovery and controlling. The optical module can be downward compatible with the application of 8G optical fiber channel and 4G optical fiber channel, support the diagnostic tests on optical circuit loopback and electrical circuit loopback, and provide stable receiving alarming. The optical module of the present invention, when serving as the interface between optical fiber channel systems and the interface between optical storage network storage devices, has the characteristics of miniaturization and low power consumption, and can improve port application density; the module supports hot swapping, which facilities the field debugging of the system, and can realize the replacing of the optical module without power down; and the module supports a digital diagnostic interface, and the network administrator can monitor the working state of the optical module by using the communication interface.
US10050705B2 LED light interior room and building communication system
An LED light and communication system in communication with a broadband over power line communications system. The LED light and communication system includes at least one optical transceiver. The optical transceiver includes a light support having a plurality of light emitting diodes and at least one photodetector attached thereto, and a processor. The processor is in communication with the light emitting diodes and the at least one photodetector. The processor is constructed and arranged to generate a communication signal. The at least one optical transceiver is engaged to a clock, and the clock is in communication with the broadband over power line communications system.
US10050704B1 Power efficient optical-frequency synthesizer
Several embodiments of a system and method of an optical-frequency (OF) synthesizer are disclosed that produces an optical frequency (OF) tone derived from a dispersive resonator and phase-locking to a radio frequency (RF) tone to achieve high precision. Thus, the stability of the synthesized OF tone is related to the stability of the RF tone. A frequency control word provides for a wide range of programmability to the frequency of the output OF tone. The OF synthesizer establishes the absolute value of the optical frequency of its output tone by making use of a dispersive optical resonator and applying appropriate corrections obtained dynamically by interrogating the comb lines. The reference resonator defines a semi-dormant OF reference comb, wherein the lines of that reference comb are associated with the modes of the reference resonator. Several selected modes of this reference resonator are interrogated by locking the frequency of light emitted by lasers to those resonator modes. The few selected resonator modes are the active lines of this reference comb and the other lines of this comb remain dormant, until activated, thus making the OF synthesizer a power efficient synthesizer. Concepts are presented to integrate the various components of this OF synthesizer on a chip-scale monolithic substrate.
US10050702B1 Real-time Raman gain monitoring
Techniques are described for determining, with a first optical node, a correction factor indicative of an amount of optical power loss that a Raman amplifier in a second optical node causes in an optical signal having a first wavelength that is transmitted by the first optical node and received by the second optical node, transmitting, with the first optical node to the second optical node, information, based on the determined correction factor, that is to be used for determining a gain of the Raman amplifier, and transmitting, with the first optical node to the second optical node, an optical signal having a second wavelength that is to be amplified by the Raman amplifier.
US10050692B2 Method and system of advanced interference cancellation on PDSCH at the UE
Methods and apparatuses for communicating in a wireless network include provision of interfering signal characteristics information including parameters used in a coding procedure used to encode at least one interfering signal to a user equipment to facilitate suppression of the at least one interfering signal present in a downlink signal being received at the user equipment.
US10050687B2 Signal generating method and signal generating apparatus
A transmission method for simultaneously transmitting a first modulated signal and a second modulated signal at the same frequency includes performing precoding on both signals using a fixed precoding matrix and regularly changing the phase of at least one of the signals. In this method, the power ratio between a plurality of signals transmitted from a plurality of antennas at the same frequency and at the same time differs from the power ratio between a plurality of pilot signals transmitted from the plurality of antennas at the same frequency and at the same time, whereby the accuracy of channel estimation by a reception device is improved.
US10050686B2 Methods and apparatus for beamforming
Systems and techniques for carrier aggregated beamforming using elevation control. A base station determines a first elevation to be used for transmission to a user device using a first carrier, for example, based on information received from the user device. A second elevation, for transmission to the user device based on the second carrier, is determined based at least in part on the elevation information determined for the first carrier. The first and second carriers may be used by the same base station or by different base stations, and using elevation information determined for the first carrier to determine elevation information for the second carrier avoids computation and signaling needed for separate determination of the elevation information for the second carrier.
US10050685B2 Transmission method, transmission device, reception method, and reception device
Provided is a precoding method for generating, from a plurality of baseband signals, a plurality of precoded signals to be transmitted over the same frequency bandwidth at the same time, including the steps of selecting a matrix F[i] from among N matrices, which define precoding performed on the plurality of baseband signals, while switching between the N matrices, i being an integer from 0 to N−1, and N being an integer at least two, generating a first precoded signal z1 and a second precoded signal z2, generating a first encoded block and a second encoded block using a predetermined error correction block encoding method, generating a baseband signal with M symbols from the first encoded block and a baseband signal with M symbols the second encoded block, and precoding a combination of the generated baseband signals to generate a precoded signal having M slots.
US10050682B2 Method and apparatus for transmitting and receiving channel state information in wireless communication system
A method and an apparatus are provided for transmitting channel state information of a terminal is provided. A first Channel State Information Reference Signal (CSI-RS) and a second CSI-RS are received. Channel State Information (CSI) is generated based on both the first CSI-RS and the second CSI-RS. The CSI is transmitted.
US10050681B2 Apparatus and method for performing beamforming by using antenna array in wireless communication system
The present disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as long term evolution (LTE). An apparatus and a method for performing beamforming by using an antenna array in a wireless communication system are provided. The apparatus includes at least one antenna array comprising antenna elements, a control unit configured to determine a number of beams to be formed through the at least one antenna array, and a communication unit configured to adjust paths associated with the antenna elements in order to configure as many antenna subsets as the number of the beams, and to form at least one beam through at least one antenna subset configured from the at least one antenna array.
US10050676B2 Wireless power feeding apparatus, communication method, and computer program
A wireless power feeding apparatus (100) is configured to perform wireless communication with a power reception side apparatus (200) and to perform wireless power transmission to the power reception side apparatus. The wireless power feeding apparatus is provided with: a communicating device (120) configured to switch between a first communication method that allows one-to-many communication and a second communication method that has less communication delay than the first communication method, thereby performing the wireless communication; and a communication controlling device (110) configured to control the communicating device to switch from the first communication method to the second communication method and to perform the wireless communication in the second communication method, on condition that the wireless power feeding apparatus becomes in a state in which the power transmission can be performed, when the communicating device performs the wireless communication in the first communication method.
US10050672B2 Method for processing an analog signal coming from a transmission channel, in particular a signal carried by power line communications
A method is for processing an analog signal coming from a transmission channel. The analog signal may include a useful signal modulated on a sub-set of carriers. The method may include analog-to-digital converting of the analog signal into a digital signal, and synchronization processing the digital signal. The synchronizing may include determining, in a time domain, a limited number of coefficients of a predictive filter from an autoregressive model of the digital signal, and filtering the digital signal in the time domain by a digital finite impulse response filter with coefficients based upon the limited number of coefficients to provide a filtered digital signal. The method may include detecting of an indication allowing a location in the frame structure to be identified, using the filtered digital signal and a reference signal.
US10050671B2 MAC cycle alignment method for neighboring network coordination
Representative implementations of devices and techniques provide communication between networked nodes while minimizing interference from neighbor network communication. Medium Access Control (MAC) cycles at the nodes may be aligned to MAC cycles of neighbor nodes and/or networks based on decoded timing information detected by the nodes.
US10050670B1 Power distribution system discovery
A power distribution system includes two or more power components that distribute power to one or more electrical components. At least some of the power components send and receive signals over power transmission lines to upstream or downstream power components in the power distribution system. The signals include information about power components in the power distribution system.
US10050668B1 Integrated network devices utilizing low-power technologies
Systems and methods for integrated network devices utilizing low-power technologies are disclosed. In some embodiments, a method may include receiving, over one or more pairs of low-voltage wires (e.g., telephone wires, intercom wires, security system wiring, etc.), an electrical current sufficient to power an electronic device disposed within a controlled-environment facility (e.g., a jail, prison, etc.). The method may also include performing an electronic operation within the facility and transmitting, to a communication system serving the facility over the low-voltage wire(s), information related to the operation. In some implementations, the electronic device may be a mobile phone detection apparatus, a wireless access point, and/or a surveillance device. The method may also include, during a first time interval, using the electrical current to store a charge in a battery, and, during a second time interval, using the current in addition to the charge stored in the battery to perform the operation.
US10050666B2 Devices for detecting ultra-wide band signals
Embodiments of the present invention include systems for determining locations of UWB transmitters. The system (100) includes multiple UWB receivers (104) for receiving a UWB signal (120) emitted by a UWB transmitter (106). Each receiver (104) includes: RF amplifiers (306) arranged in a cascade structure, the RF amplifiers (306) receive and amplify the UWB signal; multiple baseband blocks (308), each of the baseband blocks is coupled to the corresponding RF amplifier (306) and taps an output signal from the corresponding RF amplifier; and a processor (320) coupled to the multiple baseband blocks (308), the processor processes output signals from the multiple baseband blocks (308) to identify the UWB signal (120). The system (100) also includes a server (110) coupled to the multiple receivers (104), the server (110) receives the identified UWB signals from the multiple receivers (104) and determines the location of the UWB transmitter (106) using the identified UWB signals.
US10050665B2 Wireless device and wireless communication method
According to one embodiment, a wireless device includes a receiver configured to receive a first beacon signal via a first channel; and control circuitry. The control circuitry is configured to: analyze the first beacon signal to obtain channel information for specifying a second channel, change an operation channel of the receiver from the first channel to the second channel, and change, in a case of not receiving a second beacon signal via the second channel during a predetermined period of time, the operation channel of the receiver from the second channel to the first channel. The receiver is further configured to receive a third beacon signal via the first channel after the operation channel is changed from the second channel to the first channel.
US10050664B1 Enhanced linearity mixer
A system for enhanced linearity mixing includes an input-source signal coupler; a local oscillator (LO) signal coupler; a primary mixer that combines, via heterodyning, the primary-mixer-input signal and the primary-mixer-LO signal to generate a primary-mixer-output signal; a distortion-source mixer that combines, via heterodyning, the distortion-mixer-input signal and the distortion-mixer-LO signal to generate a distortion-mixer-output signal; and an output signal coupler that combines the primary-mixer-output signal and the distortion-mixer-output signal to generate an output signal with reduced non-linearity.
US10050662B2 Second order harmonic cancellation for radio frequency front-end switches
A radio frequency switch circuit with improved harmonic suppression and low insertion loss has an antenna port and a plurality of signal ports. A plurality of transistor switch circuits, are connected to a respective one of the plurality of signal ports and to the antenna port. Each of the transistor switch circuits has a transistor, which in an off state, together with a harmonic suppression capacitor and a parallel inductor both connected thereto, define a tank circuit that suppresses RF signals applied to the corresponding transistor switch circuit from a different one of the transistor switch circuits. The harmonic suppression capacitor is tuned to distribute large signal voltage swings in the RF signal amongst parasitic diodes of the transistor.
US10050659B2 Systems and methods for non-linear digital self-interference cancellation
A system and method for non-linear digital self-interference cancellation including a pre-processor that generates a first pre-processed digital transmit signal from a digital transmit signal of a full-duplex radio, a non-linear transformer that transforms the first pre-processed digital transmit signal into a non-linear self-interference signal according to a transform configuration, a transform adaptor that sets the transform configuration of the non-linear transformer, and a post-processor that combines the non-linear self-interference signal with a digital receive signal of the full-duplex radio.
US10050654B2 Method and system for suppressing a parasite signal received by a satellite payload
A method for suppressing a parasite signal received with a useful signal by a network of elementary antennas of a payload of a satellite. The suppression method includes an analogue formation step for forming analog beams and a digital formation step for forming a digital beam. The analog formation step includes forming of an useful analog beam in which the parasite signal is attenuated with respect to the useful signal and of an auxiliary analog beam in which the useful signal is attenuated with respect to the parasite signal. The digital formation step includes forming of a digital beam in which the parasite signal has been suppressed, by combining the signals obtained by digitizing the auxiliary beam and the useful beam.
US10050646B2 Amplifier adjusting device, system including an amplifier adjusting device and method for operating an amplifier adjusting device
The present invention describes an amplifier adjusting device for an amplifier element which is adjustable as a function of amplification factor and is coupled to a frequency domain selecting element for adjusting at least to frequency domains. The amplifier adjusting device includes a memory in which at least two amplification factors may be stored, the at least two amplification factors being assigned to the two at least two frequency domains, an amplification factor adjusting element configured to select, depending on a current frequency domain, a corresponding amplification factor from the memory in order to adjust the adjustable amplifier element, and an amplification factor estimator configured to correct, based on an analysis of a signal amplified by means of the adjustable amplifier element in accordance with the selected amplification factor, the selected amplification factor and store the corrected amplification factor in the memory.
US10050641B1 List manipulation circuits
Examples disclosed herein relate to very large-scale integration (VLSI) list manipulation circuits. In accordance with some examples disclosed herein, a list manipulation circuit may include a progressive population count circuit to generate population count values. The population count values may be fed into various types of circuits, such as list conversion circuits, list compactor circuits, and list reordering circuits.
US10050635B2 Amplifier calibration
A device includes an amplifier and calibration circuitry coupled to the amplifier. The calibration circuitry is configured to receive calibration values. The calibration circuitry is also configured to generate an output value in response to receiving a timing input.
US10050633B2 Clock generation circuit, and semiconductor device and system using the same
A clock generation circuit may include a first clock generator and a second clock generator. The first clock generator may generate a first output clock toggling in synchronization with a rising edge of a first input clock. The second clock generator may generate a second output clock based on a second input clock and the first output clock. The second output clock may have a level changing based on the first output clock, and may be generated at a rising edge of the second input clock.
US10050630B2 Flux-tunable qubit device with multiple Josephson junctions
In a general aspect, a qubit device includes two circuit loops. In some aspects, a first circuit loop includes a first Josephson junction, a second circuit loop includes a second Josephson junction, and the first and second loops are configured to receive a magnetic flux that defines a transition frequency of a qubit device. In some aspects, a quantum integrated circuit includes an inductor connected between a first circuit node and a second circuit node; the first Josephson junction connected in parallel with the inductor between the first circuit node and the second circuit node; and the second Josephson junction connected in parallel with the inductor between the first circuit node and the second circuit node.
US10050627B2 Information processing device, PLD management program, and PLD management method
An information processing device includes a processor configured to execute a program; and a programmable circuit device (a PLD hereafter) having a reconfiguration region in which a logic circuit requested in a configuration request from the processor is configured in response to the configuration request. The processor obtains measured values of data transfer rates of a plurality of logic circuits that are configured in the reconfiguration region and are operating; and on the basis of a sum of the obtained measured values of the data transfer rates, adjusts respective parallelisms of the plurality of logic circuits configured in the reconfiguration region, within a range ensuring that a sum of the data transfer rates does not exceed an upper limit of a data transfer rate of a bus provided in the PLD.
US10050622B2 Operating device and appliance having the device
An operating device for an electronic household appliance contains a rotary control knob being mounted on a control panel such that a carrier of the rotary control knob can rotate about an axis of rotation relative to the control panel, an angle of rotation detection device for detecting an angle position of the carrier, and a control device that is connected to the angle of rotation detection device and evaluates a measurement signal generated by the angle of rotation detection device. The rotary control knob further contains an operating element that is attached in a non-rotatable manner to the carrier and embodied in an elastically deformable manner and the rotary control knob contains a sensor that is attached in a non-rotatable manner to the carrier and detects any deformation of the operating element. The control device is connected to the sensor and evaluates a measurement signal generated by the sensor.
US10050618B1 Reset management circuit and method therefor
A signal management circuit includes a first input terminal to receive a first signal. A first logic portion is coupled to the first input terminal and configured to provide a first output signal. A second logic portion is coupled to receive a second signal and configured to provide a second output signal. The second signal is based on the first output signal and the first signal. An output terminal is coupled to provide a third output signal based on the first output signal and the second output signal.
US10050610B2 Clock distribution schemes with wide operating voltage ranges
Clock distribution schemes with wide operating voltage ranges are disclosed. In one aspect, an operating voltage level or condition within a computing device is sensed. In a first voltage condition, delay elements are used within a clock tree to minimize clock skew. In a second voltage condition, one or more delay and/or clocked elements are bypassed to minimize clock skew at the second voltage condition. In addition to controlling clock skew, power may be conserved by depowering the bypassed elements. Controlling clock skew in this fashion improves operation of a computing device that includes the clock tree and may improve battery life.
US10050607B2 Polyphase decimation FIR filters and methods
A polyphase decimation FIR filter apparatus including a modulo integrator circuit configured to integrate input samples and to provide integrated input samples; and a polyphase FIR filter circuit configured to process the integrated input samples, the polyphase FIR filter circuit including a plurality of multiplier accumulator circuits, each configured to accumulate products of coefficients and respective integrated signal samples, wherein each of the multiplier accumulator circuits receives a subset of FIR filter coefficients, wherein the FIR filter coefficients are derived as the nth difference of original filter coefficients, where n is a number of integrators in the integrator circuit, and wherein the FIR filter circuit is configured to perform computation operations with modulo arithmetic.
US10050604B2 Variable filter
A variable filter has a signal loop defined between a signal input and a signal output. A plurality of circuit elements connected in the signal loop, the plurality of circuit elements comprising a frequency tunable resonator, and an adjustable scaling block that applies a gain factor that is adjustable in a range that comprises a positive gain and a negative gain. A controller is connected to 1) tune the frequency tunable resonator; and to 2) adjust the gain factor of the adjustable scaling block between a negative gain factor to a positive gain factor providing for variable Q independent of frequency.
US10050600B2 Acoustic wave device
A SAW device (1) comprises a substrate (3); SAW elements (10) on a first main surface (3a) of the substrate (3); first lines (intermediate lines (29) and output side lines (31)) that are disposed upon the first main face (3a) and connected to the SAW elements (10); an insulator (21) that is layered upon the first lines; second lines (a second ground line (33b) and a third ground line (33c)) that are layered upon the insulator (21) and configure three-dimensional wiring parts (39) with the first lines; and a cover (5) that seals the SAW elements (10) and the three-dimensional wiring parts (39). Wiring spaces (53), formed between the first main face (3a) and the cover (5), houses the three-dimensional wiring parts (39), without housing the SAW elements (10).
US10050599B2 BAW device and method of manufacturing BAW device
A BAW device includes a substrate and a piezoelectric element formed on a surface of the substrate. The substrate has a plurality of elastic wave diffusing regions disposed therein for diffusing an elastic wave, the elastic wave diffusing regions being formed by modifying the inside of the substrate with a laser beam.
US10050594B2 Playback device group volume control
Embodiments are provided for satellite volume control. An example method includes receiving an input at a playback device to adjust a volume for a plurality of playback devices that are grouped for synchronous playback of audio content, wherein the plurality of playback devices includes the playback device. The method also includes sending a first message over a network from the playback device to a device associated with the plurality of playback devices, the first message including information based on the input, wherein the information is used to adjust the volume of the plurality of playback devices. The method also includes receiving a second message at the playback device over the network, the second message including information for the volume of the playback device, wherein the volume is based on the adjusted volume of the plurality of playback devices.
US10050593B2 Power amplifier module
A power amplifier module includes a first bipolar transistor configured to amplify a radio frequency signal and output an amplified signal and a second bipolar transistor. A base of the second bipolar transistor is supplied with a control voltage for controlling attenuation of the radio frequency signal, and a collector the second bipolar transistor is supplied with a source voltage. The power amplifier module also includes a first resistor, where one end of the first resistor is connected to a supply path of the radio frequency signal to the first bipolar transistor, and a capacitor, where one end of the capacitor is connected to the other end of the first resistor and the other end of the capacitor is connected to the collector of the second bipolar transistor.
US10050592B2 Output circuit
An output circuit includes a first transistor, a second transistor, an operational amplifier that outputs a control voltage, and a switch circuit that controls voltage output in accordance with a control signal. When the control signal is in a first state, the switch circuit supplies the control voltage to the gate of the first transistor to turn on the first transistor and electrically connects the drain of first transistor to the operational amplifier so that a first output voltage is output from the drain of the first transistor. When the control signal is in a second state, the switch circuit supplies the control voltage to the gate of the second transistor to turn on the second transistor and electrically connects the drain of the second transistor to the operational amplifier so that a second output voltage is output from the drain of the second transistor.
US10050586B2 Low noise and low power voltage-controlled oscillator (VCO) using transconductance (gm) degeneration
Certain aspects of the present disclosure generally relate to voltage-controlled oscillators (VCOs) using a lowered or an adjustable negative transconductance (−gm) compared to conventional VCOs. This −gm degeneration technique suppresses the noise injected into an inductor-capacitor (LC) tank of the VCO, thereby providing lower signal-to-noise ratio (SNR) for a given VCO voltage swing, lower power consumption, and decreased phase noise. One example VCO generally includes a resonant tank circuit, an active negative transconductance circuit connected with the resonant tank circuit, and a bias current circuit for sourcing or sinking a bias current through the resonant tank circuit and the active negative transconductance circuit to generate an oscillating signal. The active negative transconductance circuit includes cross-coupled transistors and an impedance connected between the cross-coupled transistors and a reference voltage.
US10050582B2 Self-charging terminal and photovoltaic panel cleaning equipment having same
A self-charging terminal, which includes a terminal fixing block, a sloped conductive member and a sloped conductive member mounting member is disclosed. The self-charging terminal is adapted for a photovoltaic panel cleaning equipment for facilitating recharging of battery power. The sloped conductive member is fixed on the sloped conductive member mounting member and the sloped conductive member mounting member is fixed on the terminal fixing block. The self-charging terminal is detachably mounted on the photovoltaic panel cleaning equipment and a shape of the sloped conductive member of the self-charging terminal is specifically matched with that of a telescopic charging member of photovoltaic panel cleaning equipment to facilitate wipe off an oxidization layer on the sloped conductive member, thereby prolonging service life of the self-charging terminal and extending repair cycle time. A photovoltaic panel cleaning equipment including the self-charging terminal mounted on a charging compartment thereof is also disclosed.
US10050581B2 Frame profile moulding for solar cell laminate, framed solar module and fastening system for solar modules
A frame profile (1) for a solar cell laminate (10) includes a laminate clamping section (2), which comprises two parallel clamping feet (2a, 2b) configured plane and mutually spaced apart for clamped mounting of the solar cell laminate (10); and a profile section (3) adjoining the laminate clamping section (2), which includes a portion formed—by sides (3a, 3b)—for the solar cell laminate (10). Therefore, the sides (3a, 3b) are formed such that the portion includes an undercut at least partially. A solar module (100) with at least one such frame profile (1) has a panel-shaped solar cell laminate (10), which is inserted between the clamping feet (2a, 2b) of the laminate clamping section (2) right up to the portion and is connected to the frame profile (1) of an at least partially framed solar module (100).
US10050575B2 Partitioned motor drive apparatus for subsea applications
A system includes an above-surface control unit and a subsea motor drive unit. The above-surface control unit includes a variable speed motor control circuit configured to generate at least one switch control signal and a first communications circuit configured to transmit the at least one switch control signal over a communications medium. The subsea motor drive unit includes a driver circuit configured to be coupled to an electric motor and comprising at least one semiconductor switch and a second communications circuit coupled to the first communications circuit via the communications medium and configured to recover the transmitted at least one switch control signal and to apply the recovered at least one switch control signal to the driver circuit.
US10050573B2 Wind power generation system including doubly-fed generator and stator-connected auxiliary converter
A wind power generation system and a control method thereof are provided herein. The wind power generation system includes a doubly-fed generator, a generator-side converter, a grid-side converter and an auxiliary converter. The doubly fed generator includes a stator winding and a rotor winding. The stator winding is coupled to a grid. The generator-side converter is coupled to the rotor winding. The grid-side converter is coupled between the generator-side converter and the grid. The auxiliary converter includes a first side and a second side. The first side is coupled to the stator winding. The second side is coupled between the generator-side converter and the grid-side converter. The generator-side converter, the grid-side converter and the auxiliary converter use the same DC bus.
US10050572B2 Power tool with electric motor and auxiliary switch path
A power tool is configured to receive power from a power supply. The power tool may include a rectifier that may output a rectified signal to a DC power bus. A switching arrangement may operate to deliver electric power from the DC power bus to an electric motor. A switch path may be electrically coupled in parallel with the rectifier on the DC power bus. The switch path includes an auxiliary capacitor in series with a switch and a state of the switch controls a discharging path for the auxiliary capacitor. A switch control circuit may be configured to detect voltage associated with at least one of the AC power supply or the DC power bus and to control state of the switch in accordance with magnitude of the detected voltage.
US10050571B2 Motor driving appartus and home appliance including the same
A motor driving apparatus includes an inverter to convert a direct current (DC) voltage into an alternating current (AC) voltage through a switching operation and to output the AC voltage to a motor, an output current detector to detect an output current flowing in the motor, and a controller to control the inverter, wherein, at the time of starting the motor, the controller controls a first current, including a DC component and a high-frequency component, to be supplied to the motor during a first period for alignment of the motor, and controls a second current, including a DC component and a high-frequency component, to be supplied to the motor during a second period for alignment of the motor, and the controller calculates the stator resistance and inductance of the motor based on the first current and the second current. Consequently, it is possible to easily calculate the stator resistance and inductance of the motor during the alignment of the motor.
US10050569B2 Inverter control device and inverter control method
An inverter control device that controls a multiple of inverters configured to use the same positive and negative direct current voltage bus lines connected to a power supply and driving a corresponding multiple of motors, the inverter control device including smoothing control means that controls an inverter outflow current so that voltage of the power supply is smoothed by a smoothing capacitor connected to the positive and negative direct current voltage bus lines, and two-phase modulation operation means that fixes a predetermined one phase of a three-phase modulated wave at either a maximum voltage or minimum voltage the inverter can output determined by a voltage between the positive and negative direct current voltage bus lines, and calculates a modulated wave that causes the other two phases to switch.
US10050567B2 Flexible energy conversion device using liquid
The present invention relates to a flexible energy conversion device using a liquid, and more specifically, to a method and a device for converting mechanical energy into electric energy by applying an opposite phenomenon of electrowetting, which can change a surface contacting the liquid between one pair of electrodes, and use the change of the surface contacting the liquid to generate electric energy, so as to prevent channel blocking or so that a lubricating layer or electrodes patterned onto a channel in a complicated manner are not required, thereby enabling simplification of the device, reduction of manufacturing cost, and the energy conversion device that is less faulty.
US10050566B2 Generator for automobile using flexible piezoelectric device
According to an embodiment of the present disclosure, a generator using a flexible piezoelectric device comprises a tire with a hollow tube structure, a ring-shaped inner wall formed on an inner surface of the tire, a supporting frame connecting a center of the tire with in inner surface of the tire to support the inner wall, and a flexible piezoelectric device fastened or mounted on an overall outer surface of the inner wall. The flexible piezoelectric device is pressurized to generate electricity as the tire is compressed by contact with the ground and at space between the inner wall and the inner surface of the tire is thus reduced.
US10050558B2 Alternating current (AC) inverter and method of controlling the same
An alternating current (AC) inverter includes a converter circuit configured to convert a direct current (DC) voltage to an AC voltage, and output terminals, the converter circuit being configured to output the AC voltage to the output terminals. The AC inverter further includes a signal terminal configured to receive a signal from outside of the AC inverter, and a control circuit configured to detect an abnormality related to the AC inverter, control the converter circuit to stop conversion of the DC voltage to the AC voltage in response to detection of the abnormality, and control the converter circuit to resume conversion of DC voltage to the AC voltage in response to reception of the signal on the signal terminal.
US10050555B2 Power supplies having synchronous and asynchronous modes of operation
The present disclosure relates to power supplies and control methods for power supplies. Example power supplies include an output terminal, a transformer having a secondary winding including a first terminal and a second terminal, first and second diodes coupled between the output terminal and the first and second terminals, respectively, first and second switches coupled between the output terminal and the first and second terminals, respectively, and a controller coupled to the first switch and the second switch. The controller is configured to control the power supply in an asynchronous mode when output current is below a defined threshold so current flows to the output terminal through the first diode and the second diode, and to control the power supply in a synchronous mode when output current is above the defined threshold so current flows to the output terminal through the first switch and the second switch.
US10050553B2 Rectifier circuit including a self-clamping transistor
A rectifier circuit is described, which includes a cathode terminal, an anode terminal and, between the cathode terminal and the anode terminal, an electronic circuit which includes at least one MOSFET transistor including an integrated inverse diode, the drain-source breakdown voltage of the MOSFET transistor operated in the avalanche mode corresponding to the clamping voltage between the cathode terminal and the anode terminal of the rectifier circuit. In addition, a method is provided for operating a rectifier circuit which contains a cathode terminal, an anode terminal and, between the cathode terminal and the anode terminal, at least one MOSFET transistor including an integrated inverse diode, the drain-source breakdown voltage of the MOSFET transistor being selected in accordance with the clamping voltage between the cathode terminal and the anode terminal, and the MOSFET transistor being operated in the avalanche mode.
US10050551B1 Arrangement, method and computer program product for limiting circulating currents
An arrangement, method and computer program product are provided for limiting circulating currents in a converter converting between AC and DC. The converter has a number of AC and DC terminals and includes a number of converter arms, where a first and a second converter arm are connected in parallel between a first DC terminal and a first AC terminal. Each converter arm includes a string of series-connected converter cells. The arrangement includes a control unit that obtains a current of the first converter arm and a current of the second converter arm, forms an average of the two converter arm currents, forms a first and a second voltage control signal based on the average and uses the first and second voltage control signal in the control of the voltage provided by the first and second converter arm.
US10050547B2 Quiescent power supply
A quiescent power supply including an AC/DC converter, a switch, an energy storage device, and a controller is disclosed. The switch is electrically coupled to the AC/DC converter to electrically disconnect the AC/DC converter from an AC supply line. The controller is operably coupled to the switch to actuate the switch. In particular, the controller can actuate the switch to disconnect the switch during when the AC/DC converter is idle.
US10050544B2 Ultra-high power ZVS+ZCS integrated soft swithing DC/DC converter
A ultra-high power ZVS+ZCS integrated soft switching DC/DC converter is disclosed, which adopts a phase shifted full bridge ZVS (zero voltage switching) DC/DC converter circuit. A saturation inductance Lk=Lk1+Lk2 controlled by a load current is series connected to a primary side of a high permeability ring transformer. A RCD buffer circuit for ZCS (zero voltage switching) current zero-crossing switching off is connected to a secondary side of the transformer. When a lead arm commutates, a refringence of a load current is blocked; the ZVS (zero voltage switching) is ensured; exciting current disappears; a lag arm realizes ZCS zero current commutating. The controlled inductance LK assists to establish a corresponding load refringenced current and the exiting current and recovers electromagnetic induction; The RCD buffer circuit softens the reverse current of bridge rectifier and oscillations caused by the leakage inductance on secondary side of the transformer and the buffer capacitor are attenuated.
US10050542B2 Electrical circuit for delivering power to electronic devices
One or more embodiments of the present disclosure may include a method of power regulation. The method may include determining a current level on a primary winding of a transformer. The method may also include selecting a particular coarse current level window based on the determined current level. Wherein the particular coarse current level window is one of a plurality of coarse current level windows. The method may additionally include determining a low window value based on the particular coarse current level window. The method may include generating a reference voltage based on the low window value. The method may also include generating a control signal based on the reference voltage. The method may additionally include transmitting the control signal to a switch circuit coupled to the primary winding of the transformer to adjust the current level on the primary winding of the transformer.
US10050538B2 Flyback converter and controlling method thereof
A flyback converter includes a primary side circuit, a secondary side circuit and a controller. The primary side circuit includes a primary winding and a main switch electrically connected to the primary winding. The secondary side circuit includes a secondary winding and an output diode electrically connected to the secondary winding and having a parasitic electrical parameter. The controller generates a correcting parameter for counteracting an effect on an output voltage of the flyback converter from the parasitic electrical parameter, wherein the parasitic electrical parameter is an equivalent series-connection resistance Rd of the output diode and the secondary side circuit, and the correcting parameter is calculated based on the formula n p n s ⁢ I ini ⁢ R d , wherein np denotes a turns number of the primary winding, ns denotes a turns number of the secondary winding, and Iini denotes an initial current value which is detected when the main switch is conducted.
US10050532B2 DC-DC converter with pseudo ripple voltage generation
The DC-DC converter includes: a switching element connected between an inductor and a power supply terminal; a pseudo ripple generation circuit configured to generate a pseudo ripple voltage depending on a ripple component that is generated in the output voltage, and a smoothed voltage by smoothing the pseudo ripple voltage; a comparison circuit configured to combine a first comparison result obtained by comparing the pseudo ripple voltage and the smoothed voltage to each other, and a second comparison result obtained by comparing a reference voltage and a feedback voltage obtained by dividing the output voltage to each other, and output a comparison result signal; and an output control circuit configured to control the switching element to be turned on and off based on the comparison result signal. The comparison circuit is configured to output only the second comparison result, as the comparison result signal, when a load becomes lighter.
US10050527B2 Synchronous sensing of inductor current in a buck converter control circuit
A sense resistor is placed in series with an output capacitor of a buck converter. The buck converter operates in a discontinuous mode such that there is a dead time in each switching cycle. A control circuit senses a voltage across the sense resistor and thereby generates a first signal ICS. The control circuit detects an offset voltage in ICS, where the offset voltage is the voltage of ICS during the dead time in a first switching cycle. The control circuit level shifts the entire ICS by the offset voltage, thereby generating a second signal ICLS. ICLS has the same waveform as the waveform of the inductor current. In a second cycle, ICLS is used to determine when to turn off the main switch and when the start of the dead time occurs. ICLS and the offset voltage are used together to determine when to turn the main switch on.
US10050524B1 Circuit for level shifting a clock signal using a voltage multiplier
A voltage multiplier circuit operates in response to a received clock signal to perform a voltage multiplication operation on an input voltage to generate an output voltage. The voltage multiplier circuit includes a pair of intermediate nodes that are capacitively coupled to receive, respectively, opposite phases of a clock signal. A first CMOS driver circuit is coupled to one of the intermediate nodes and has an output configured to generate one phase of a level shifted output clock signal. A second CMOS driver circuit is coupled to another one of the intermediate nodes and has an output configured to generate another phase of the level shifted output clock signal.
US10050520B2 Charge pump circuit and motor thereof
The present disclosure illustrates a charge pump circuit. The charge pump circuit includes an input voltage module and a switching transistor module. The input voltage module is configured for providing an input voltage. The switching transistor module is configured for receiving a supply voltage and the input voltage. There is a voltage difference between the supply voltage and the input voltage. During a first charging period, the switching transistor module charges a first capacitor, and a voltage across the first capacitor is the voltage difference. During a second charging period, the switching transistor module charges a second capacitor, and a voltage across the second capacitor is a sum of the supply voltage and the voltage difference. A frequency which the switching transistor module charges the second capacitor is higher than a frequency which the second capacitor provides voltage to a bridge circuit.
US10050519B2 Control of buck-boost power converter with input voltage tracking
An improved power distribution architecture includes a voltage regulator configured to operate with its output voltage approximately equal to its input voltage for most of the time. The regulator set point can be set to follow the input voltage within a limited range and set to a minimum or maximum set point outside the range. An improved ZVSBB controller adaptively extends the I-O phase of the converter while the input to output voltage ratio is close to one and responds to changes in input-output voltage differential within a short response time. The controller may respond asymmetrically to voltage changes with a steep response to voltage differentials in the boost range and a shallow response to voltage differentials in the buck range. An improved ZVSBB converter may achieve a peak converter efficiency greater than 99% owing to substantial reductions in switching and inductor losses within a narrow input range.
US10050518B2 Power supply circuits with variable number of power inputs and cross-coupled diodes and storage devices having the same
A power supply circuit may include a first power converter that may be configured to generate a first inner supply voltage having a first voltage level based on a first external supply voltage and to output the first inner supply voltage to a first node that is coupled to the first node, a second power converter that may be configured to generate a second inner supply voltage having the first voltage level based on a second external supply voltage and to output the second inner supply voltage to a second node that is coupled to the second node, a first diode that may include an anode coupled to the first node and a cathode coupled to the second node, and a second diode that may include an anode coupled to the second node and a cathode coupled to the first node.
US10050516B2 Active clamp power converter and method of reducing shoot-through current during soft start
An ACF power converter uses a soft start operation to reduce overheating and stress on components. The power converter includes a first transistor and second transistor. A high side driver controls the first transistor, and low side driver controls the second transistor. A first operating potential is provided to the low side driver during a first period of time. The second transistor switches based on an oscillator signal having a first rate of frequency change to generate a second operating potential for the high side driver, while attempting to hold the first transistor in the non-conductive state during a second time period. The first and second transistors switch based on the oscillator signal having a second rate of frequency change during a third time period. The power converter is held in ACF mode and inhibited from changing state for a period of time post soft start.
US10050511B2 Magnetic drive system and method
A magnetic coupling device for communicating continuous rotational or linear motion through a magnetic coupling of magnetic forces communicated from magnets operatively positioned on an oscillation assembly and a rotation assembly in positions sufficiently proximate to form the magnetic coupling. Employed to communicate an output force in a rotational direction from an input linear force communicated from a powered oscillation assembly, the magnetic force of the magnet communicating the force compresses the volume of ellipsoidal-like magnetic fields of the coupling alternately in unlike polar domains, to induce a smooth, blended polar continuity and communicate a continuous 360 degree rotational force to a rotation assembly operatively engaged with the magnetic coupling. The input force may be reversed to induce a continuous linear motion of a reciprocating assembly.
US10050502B2 Double stator and motor comprising same
A double stator includes: a stator core; a bobbin wrapped on an outer circumferential surface of the stator core; and a first coil wound on one side of the stator core and a second coil wound on the other side of the stator core. The stator core includes: a lamination type core portion formed by laminating a plurality of iron pieces, on an outer surface of which a first press-fit groove is formed, and on an inner surface of which a second press-fit groove is formed; a first integration type core portion fixed to the first press-fit groove of the lamination type core portion, integrally formed by metal powders, and on which a first coil is wound; and a second integration type core portion fixed to the second press-fit groove of the lamination type core portion, integrally formed by metal powders, and on which a second coil is wound.
US10050501B2 Brushless motor
A brushless motor includes a first motor unit and a second motor unit having a common rotary shaft and coupled to each other in an axial direction in which the rotary shaft extends, and two resolvers configured to respectively detect a rotation angle of the first motor unit and a rotation angle of the second motor unit. The two resolvers are arranged in the first motor unit.
US10050496B2 Induced draft fan
An induced draft fan, including: a housing, a wind wheel, an AC motor, and a controller. The controller includes: an AC-DC conversion circuit, a microprocessor, a Hall sensor, a drive circuit, and a relay. The input end of the AC-DC conversion circuit is connected to an external AC input, and the output end of the AC-DC conversion circuit supplies a DC current to each circuit part. The input end of the relay is connected to the external AC input, and the output end of the relay supplies power for corresponding parts. A magnetic ring is disposed on a rotating shaft of the AC motor. The Hall sensor is disposed close to the magnetic ring for detecting a signal of a rotational speed of the AC motor and inputting the signal of the rotational speed into the microprocessor. The microprocessor controls energization or deenergization of the relay.
US10050493B2 Drive device and electric power steering device including the drive device
A drive device that includes a rotating electric machine having a stator with a winding wound on the stator, a rotor rotatably disposed relative to the stator, and a shaft rotating together with the rotor. The drive device also includes a frame member fixed on the rotating electric machine. The drive device further includes a circuit board fixed on the frame member, with a first surface of the circuit board on a frame member side serving as a heat generation element mount surface. The drive device also has a drive element located on the first surface of the circuit board in a heat dissipatable manner, and serving as a component of an inverter that switches on and off to supply an electric current to the winding.
US10050489B2 Brush-holder for a motor vehicle starter provided with a thermal protection system, and corresponding motor vehicle starter
A brush-holder for a motor vehicle starter comprising at least one first electrically conductive cage receiving a first brush having a first polarity, at least one second cage receiving a second brush having a second polarity different to the first polarity, at least one support plate on which the first cage and the second cage are attached, the support plate being electrically connected to the second polarity, and a deformable heat-sensitive member that is deformable from a pre-defined temperature, wherein the deformable member is arranged so as to electrically insulate the first cage relative to the support plate and wherein it further comprises a means for moving the first cage or the support plate in such a way as to establish contact between the first cage and the support plate following a deformation of the deformable member.
US10050486B2 Motor bobbin
A motor bobbin having a bobbin body portion around which a coil is to be wound, and flange portions provided integrally to both end portions of the bobbin body portion. The bobbin includes: a molded resin article formed by using a polymer having amide linkages, and an insulating paper having an aramid paper made of an aramid fibrid and an aramid short fiber. The surface of the molded resin article and the aramid paper are directly bonded to each other. The motor bobbin can cope with an increased efficiency and an increased power output of a motor generator or the like.
US10050481B2 Permanent magnet type motor and method for manufacturing permanent magnet type motor
Provided is a method for manufacturing a permanent magnet type motor in which a permanent magnet is incorporated into a rotor cores stack, the method including a process of forming the rotor core stack, by combining a plurality of core sheets having a magnet insertion hole with a core sheet not having the magnet insertion hole, and disposing the core sheet not having the magnet insertion hole in one end of a stacking direction; a process of injecting a low-viscosity adhesive into the magnet insertion hole in which one end is blocked by the core sheets; and a process of bonding and fixing the permanent magnet by inserting the permanent magnet into the magnet insertion hole into which the low-viscosity adhesive is injected.
US10050480B2 Axial flux machine having a lightweight design
An electrical axial flux machine including a rotor shaft is provided. The rotor shaft is rotatable about an axis of rotation. Two rotors are arranged on the rotor shaft. The two rotors are spaced apart when viewed in a direction of the axis of rotation. The axial flux machine further includes a stator arranged between the two rotors when viewed in the direction of the axis of rotation. The stator includes stator teeth. Each of the stator tooth extends in the direction of the axis of rotation between two end regions. The stator teeth are arranged and distributed uniformly around the axis of rotation at a radial spacing from the axis of rotation and include a stator winding system. At least one ring structure is provided connecting the two end regions of the stator teeth. A housing further surrounds the stator radially on the outside.
US10050479B2 Wireless power transmission system based on cell division
A wireless power transmission system based on cell division is provided. A communication and power control method of the wireless power transmission system, includes setting a magnetic coupling zone. The method further includes detecting a target device in the magnetic coupling zone. The method further includes transmitting a power to the target device. The method further includes adjusting an amount of the power based on a transmission efficiency of the power.
US10050478B2 Receiver for wireless charging system for portable electronic device
A receiver for a wireless charging system, capable of receiving power energy using non-contact type magnetic induction, includes a coil capable of receiving the power energy and a part for generating a predetermined output power from the power energy received by the coil, a portable terminal, an NFC coil further provided outside of the coil, and a ferrite sheet further provided at the coil and the NFC coil.
US10050476B2 Rechargeable implantable cardioverter defibrillator
Rechargeable implantable cardioverter defibrillator including a hermetically sealed can and at least one lead, coupled with the hermetically sealed can, the hermetically sealed can including at least one high voltage capacitor, an electronic circuit, coupled with the high voltage capacitor and a rechargeable battery, coupled with the electronic circuit and the high voltage capacitor, an outer surface of the hermetically sealed can including an active section and a non-active section, the non-active section being electrically insulated from the active section, wherein a surface area of the active section acts as at least one of an electrode with the lead for forming an electric shock vector for applying a high voltage shock and a sensor for sensing electrical activity and wherein a surface area of the non-active section acts as at least one antenna for transmitting and receiving information wirelessly while also receiving electromagnetic energy to inductively charge the rechargeable battery.
US10050475B2 Helical antenna wireless power transfer system
A wireless power transfer system including a transmitting antenna with a first conductive helix wound about a first helical axis, and a first ground plane positioned adjacent to and angled orthogonally with the first helical axis. The wireless power transfer system additionally includes a receiving antenna with a second conductive helix wound about a second helical axis, and a second ground plane positioned adjacent to and angled orthogonally with the second helical axis. Furthermore, the wireless power transfer system further includes a conductive material connecting the first ground plane to the second ground plane.
US10050471B2 Inductive rotary joint with multimode inverter
An inductive power transfer circuit or inductive rotary joint has an inductive rotating coupler with a primary side and a primary winding rotatably arranged against a secondary side and a secondary winding. The secondary side is connected via a rectifier to a load. The stray inductance of the coupler together with a resonance capacitor a series resonance circuit having a series resonance frequency. An inverter in a full bridge circuit is provided for converting a DC input voltage into an AC voltage. The inverter is operable in a full bridge mode to deliver a high power level and in a half bridge mode to deliver a low power level. This results in a broad dynamic range, soft power on and improved safety, as switching between the modes may be controlled by a simple hardware.
US10050469B2 Uninterruptible power supply device and uninterruptible power supply system using the same
An uninterruptible power supply device (U1) includes a converter (40), an inverter (41), a bidirectional chopper (24), and a controller (53). The bidirectional chopper (24) includes first to fourth transistors (Q11-Q14), first to fourth diodes (D11-D14), and first and second, coils (51, 52). In a charging mode, the controller (53) causes the first and fourth transistors (Q11, Q14) to be complementarily turned on and controls the ON period of each of the first and fourth transistors (Q11, Q14) so as to cause respective detected values of first current and second current (11, 12) flowing through the first coil and the second coil (51, 52) to be equal to each other.
US10050468B2 Charging compartment and photovoltaic panel cleaning equipment having same
A charging compartment adapted for use on a body of a photovoltaic panel cleaning equipment for recharging of battery power of the photovoltaic panel cleaning equipment is provided, in which the charging compartment includes a charging and stopping rack and a telescopic supporting rack. The charging and stopping rack is used for stopping a body and charging the body, and the telescopic supporting rack is used for supporting the charging and stopping rack. The charging and stopping rack and a photovoltaic panel to be cleaned are enabled and configured to be on a same plane by adjusting the angle of the charging and stopping rack. By adopting the charging compartment, the photovoltaic panel cleaning equipment is facilitated to allow the body to remain stationary while being together with the photovoltaic panels which are undergoing cleaning, as well as same time recharging battery power of the photovoltaic panel cleaning equipment.
US10050467B2 Vehicle battery status detection by tracking a temperature gradient
This disclosure generally relates to a system, apparatus, and method for diagnosing a vehicle battery for further charging purposes. A battery diagnostic tool is provided to receive temperature information on the vehicle battery during a vehicle battery charging operation. The temperature information is referenced to generate a temperature gradient that will be further referenced to identify temperature changes to the vehicle battery over a period of time.
US10050465B2 Screen rack for two screens with a case for electric components
A screen rack for two screens, comprising a case for electric components, whereby power supply adapters for a PC and two screens that can be installed on the screen rack are arranged in the case.
US10050464B2 Core contactless LLC charger and controlling method thereof
The configurations of LLC charger and controlling methods thereof are provided. The proposed charger includes a transmitter-receiver (TX-RX) transformer including a TX-matrix core set (TX-MCS) and an RX-MCS, an LLC power stage electrically connected to the TX-MCS, and a rectifier electrically connected to the RX-MCS so as to charge a battery pack with a non-contact power transmission.
US10050459B2 Current sensing circuit disconnect device and method
A device and method are provided for saving power and electricity in a charging device including external power supplies and battery chargers having a primary circuit and a secondary circuit where a switch is located in the primary circuit and a current sensing device in the secondary circuit to sense when there is a drop in current in the secondary circuit or no current in the secondary circuit because the load such as a cell phone or tablet is charged and when this occurs the switch in the primary circuit is opened and the primary circuit no longer draws power from the source of power until the switch in the primary circuit is closed by either a user activating a switch to reenergize the charging device, where the switch may be powered by an on-board battery to close the primary circuit, or where a control circuit is activated by a program in the load or device to be charged, such that the charging device will cycle on and off according to an external app program residing on the device to be charged or some other device not attached to the controller.
US10050456B2 Mobile handset recharge
Methods and devices for connecting a mobile device with different data storage devices located either locally or remotely are provided. The device may apply one or more rules to create a hierarchical virtualization of the several data storage devices. The virtualization may then be provided to the user as a single, hierarchical file system. Further, a monitoring system may monitor the file system to determine if any new applications have been installed or if applications are currently being executed. If a connection is made to a secure network, the system may provide the information derived from the monitoring to the secure network. The secure network can then analyze the information to determine if any of the applications should be uninstalled from the device or should be stopped while the device is connected to the network.
US10050455B2 Structure with detachable battery for electronic device
A structure with detachable battery for an electronic device includes an electronic device casing, a guiding structure, and a sliding tongue. The electronic device casing has a chamber for receiving a battery. The guiding structure is disposed on an outer sidewall of a battery. The guiding structure includes a guiding groove. The guiding groove and the chamber are open toward each other. An engaging groove is laterally disposed in the guiding groove. The engaging groove is open in a transverse direction of the chamber. A releasing-guiding slope opposite the engaging groove is disposed in the guiding groove to extend from the opening of the guiding groove and tilt toward the engaging groove. The sliding tongue is disposed slidably on an inner sidewall of the chamber such that battery becomes fixed inside the chamber or slidably abuts against the releasing-guiding slope, thereby ejecting the battery out of the chamber.
US10050454B2 Cradle for rechargeable lighting devices
A charger cradle for recharging a rechargeable lighting device is described. The cradle may include two prongs that flex outwards to allow a lighting device to be inserted into the cradle. After the lighting device is fully inserted, the prongs resume a normal position to exert an inward force on the lighting device to secure it in place. The cradle may also include two moveable cradle arms, in lieu of two prongs, to allow a spring mechanism within the device to motivate the moveable cradle arms to grasp a lighting device when the lighting device is inserted into the rechargeable lighting device.
US10050447B2 Multi-farm wind power generation system
A multi-farm wind power dispatch management system is provided which includes wind turbine dispatch controllers for controlling wind power dispatch of respective wind farm components and wind farm dispatch management systems for receiving respective wind farm component operating parameters and generating respective farm-level operating parameters. The system also includes group dispatch management systems for receiving the farm-level operating parameters and generating respective group level operating parameters. The system also includes a master dispatch management system for receiving the group-level operating parameters; computing a real time output power generated by the wind farm components; determining a difference between the real time output power and a committed output power; and generating reference commands, based on the difference, for controlling at least one of, the wind farm component operating parameters, the farm-level operating parameters, the group level operating parameters, or combinations thereof to reduce the difference and dispatch the committed output power.
US10050445B2 PV inverter with micro/nano-grid integration capability
Systems, methods, and devices relating to inverters. A control system for use with photovoltaic panel coupled inverters controls the function and operation of the inverter based on the voltage at the point of common coupling. The inverter is operated in either current control mode or in voltage control mode based on whether or not the inverter is coupled to a grid or whether other energy sources are available to control the voltage at the point of common coupling.
US10050443B1 PFC controller add-on circuit to stabilize THDi performance
A total harmonic distortion (THDi) reduction circuit for a power factor correction (PFC) controller to control a PFC stage. The THDi reduction circuit determines whether an input signal, such as an alternating current (AC) line voltage is a high voltage or low voltage signal. For a high voltage input signal, the THDi reduction circuit may limit the duty cycle of a control signal to a PFC stage to minimize a voltage spike at the zero-crossing point of the input signal and thereby minimize THDi. For a low voltage input signal, the THDi reduction circuit may extend the duty cycle of the control signal to the PFC stage, while ensuring that the control signal has at least a predetermined off-time, i.e. the duty cycle is less than 100 percent. Extending the control signal duty cycle, especially for low voltage input signals under high load, may minimize THDi.
US10050442B2 Arrangement for and method of dynamically managing electrical power between an electrical power source and an electrical load
Electrical power is dynamically managed among one or more power sources and one or more loads. A plurality of monitor nodes is connected to an input terminal connected to each source, and to an output terminal connected to each load. A plurality of electrical power storage cells is connected among the input and output terminals, each cell being capable of storing power from at least one of the sources and being capable of discharging stored power to at least one of the loads. A plurality of controllable switches is connected to the cells. A programmed controller dynamically monitors operating conditions at the monitor nodes during operation of each source and each load, and selectively dynamically controls the switches to interconnect the cells in different circuit topologies in response to the monitored operating conditions.
US10050439B2 Device for the electric power supply of a load and associated method
A device (10) for the electric power supply of a load (11), includes at least two energy storage elements (13, 14), elements for determining the power needs of the load (11), elements (16, 17) for monitoring each energy storage element (13, 14), which are able to provide information about a maximum instantaneous power of each energy storage element (13, 14), a calculation body (19) for determining a maximum secured power according to the electromotive force (Ebat(t)) and the resistance (Rbat(t)) of the Thévenin model, a maximum specified current and a maximum specified voltage, and elements (Cbat(t), Csc(t)) for controlling each energy storage element (13, 14), the elements being adjusted over time according to the power needs of the load (11) and the maximum secured power of each energy storage element (13, 14).
US10050432B2 Apparatus with load dump protection
An apparatus with load dump protection incorporates first and second half-bridge circuits, first and second comparators, and first and second clamping circuits. The first comparator compares a supply voltage with a first set voltage and generates a first comparison signal while the supply voltage exceeds the first set voltage. The second comparator compares the supply voltage with a second set voltage and generates a second comparison signal while the supply voltage exceeds the second set voltage. The first clamping circuit divides the supply voltage and provides a divided voltage to the first half-bridge circuit in response to the second comparison signal. The second clamping circuit divides the supply voltage and provides a divided voltage to the second half-bridge circuit in response to the second comparison signal.
US10050430B2 Sealing the connection point between two conductors
A device (1) covers the connection point (10) between two elongate, electrically conductive components (11, 12) in a moisture-tight manner. The device has a tubular sleeve (2) that surrounds the connection point (10). In the mounted position, a sealing element (3, 4) is attached to each of the two axial ends of the sleeve (2), which sealing element closes the sleeve (2) and lies tightly against the wall of the sleeve and has a feed-through (13, 14) for one of the electrically conductive components (11, 12), which feed-through is matched to the shape of the electrically conductive component (11, 12) in such a way that said electrically conductive component is tightly surrounded. In the mounted position, a cover (5, 6) that encompasses the sleeve and the sealing element (3, 4) located in the sleeve is attached to each of the ends of the sleeve (2), which cover has a feed-through (15, 16) for one of each of the electrically conductive components (11, 12). In the mounted position, the covers (5, 6) are attached to the sleeve (2) where each of the sealing elements (3, 4) is clamped between the cover (5, 6) and the sleeve (2).
US10050429B2 Remote display
A remote display system including a portable display that wirelessly receives data and power from a primary station. The primary station, which is remote from and without a tangible connection with the portable display, includes a data transmitting element and a power transmitting element. The portable display includes a power receiving element that receives power wirelessly from the power transmitting element and a data receiving element operable to receive data from the data transmitting element.
US10050426B2 Cable routing structure
A cable routing structure includes a plurality of cables that are superposed on one another and that are movable relatively to one another in length directions thereof, and a line length difference housing case that contains parts of the plurality of cables and is movable in a reciprocating direction. The line length difference housing case absorbs differences in line length among the plurality of cables generated in accordance with a moving position of the line length difference housing case.
US10050425B2 Cable tray and a method of producing such a cable tray
Claimed by the inventions is a cable tray (23, 140) comprising a first part (51) constituting one piece having a uniform thickness, the first part (51) forming at least a first support surface (52) of a first accommodation (53) for the plurality of cables (54), the first part (51) having a plurality of first through holes (15) formed by a first plurality of edges (19) in the first part (51), wherein at least a part of each said edge (19) protrudes and is directed with an angle away from the support surface (52) of the first accommodation (53), where 45°<δ<180°. Also a method of manufacturing such a cable tray is claimed by the invention.
US10050423B1 Cable-retention device assembly
A cable-retention device assembly includes a first assembly portion and a second assembly portion. The first and second assembly portions include a platform and a plurality of assembly joints. Each assembly joint includes a nose forming a terminal end, first and second interfacing sides extending from the platform to the nose, and a tunnel running through the assembly joint from the first interfacing side to the second interfacing side. Assembly joints of the first assembly portion are sized and shaped to cooperatively interface with assembly joints of the second assembly portion, such that tunnels of each plurality of assembly joints collectively define a cable-routing channel when the first and second assembly portions are mated. A cable is routable through the cable-routing channel to prevent separation between the first and second assembly portions.
US10050422B2 Wiring carrier
A wiring carrier is shown and described and can include a plate body on which can be formed a connector mount and a wire securement structures. The wire securement structures can include a wire cradle that is the connector mount. A hatch is configures to engage the wire cradle to secure a wire in the wire cradle. The plate body further can include a connector on the plate and configured to connect the plate to another component. The wire securement structure can also include a flex feature to engage a wire in the cradle or by the hatch.
US10050421B2 Stripper which can serve as a wrench
A stripper, which can serve as a wrench, includes a body, an exchangeable tool holder, a blade, a fixing member and an elastic element. The body includes a hole and a notch used for accommodating a coaxial terminal. The exchangeable tool holder is disposed in the hole, and the exchangeable tool holder has a first side comprising a recess. The blade is connected with the exchangeable tool holder, and at least one portion of the blade protrudes out of the recess. The fixing member is movably connected with the body and includes a concave located in the hole to correspond to the recess and to form an opening along with the recess. The opening is used for accommodating a wire. The elastic element is connected with the fixing member to provide an elastic force to the fixing member.
US10050420B1 Conversion system for a switchgear assembly
An apparatus is configured for use with a switchgear assembly having a frame that defines at least one switchgear cell, stationary disconnects oriented vertically on the frame, and horizontal draw-out disconnects remote from the frame. In a given example, the apparatus includes an adapter assembly including vertical disconnects, horizontal disconnects, and bus work connecting the vertical disconnects with the horizontal disconnects. The adapter assembly is configured to take an installed position in the switchgear cell, with the vertical disconnects in the adapter assembly projecting upward into engagement with the stationary disconnects on the frame. The adapter assembly is further configured for the horizontal disconnects in the adapter assembly to engage and disengage from the horizontal draw-out disconnects upon movement of the horizontal draw-out disconnects horizontally into and out of engagement with the adapter assembly when the adapter assembly is in the installed position.
US10050416B2 Method of controlling variable optical attenuator and semiconductor optical amplifier, and optical amplifying unit implementing the same
A method to control an amplifying unit including a variable optical attenuator VOA and a semiconductor optical amplifier SOA is disclosed. The method first sets the attenuation of the VOA in a value realizable in the VOA and the optical gain of the SOA in a value where the SOA may operate in an optimum range. The method then gradually reduces the attenuation of the VOA as detecting the intensity of the beam output from the amplifying unit. When the intensity is still less than a target one even when the VOA shows no attenuation, the optical gain of the SOA is gradually increased to a value by which the intensity of the output beam becomes the target one.
US10050415B1 Laser device having multiple emitters
Method and devices for emitting electromagnetic radiation at high power using nonpolar or semipolar gallium containing substrates such as GaN, AlN, InN, InGaN, Al GaN, and AlInGaN, are provided. The laser devices include multiple laser emitters integrated onto a substrate (in a module), which emit green or blue laser radiation.
US10050414B2 Monolithic WDM VCSEL arrays by quantum well intermixing
An array of monolithic wavelength division multiplexed (WDM) vertical cavity surface emitting lasers (VCSELs) is provided with quantum well intermixing. Each VCSEL includes a bottom distributed Bragg reflector (DBR), an upper distributed Bragg reflector, and a laser cavity therebetween. The laser cavity includes a multiple quantum well (MQW) layer sandwiched between a lower separate confinement heterostructure (SCH) and an upper SCH layer. Each MQW region experiences a different amount of quantum well intermixing and concomitantly a different lasing wavelength shift.
US10050413B2 Semiconductor laser apparatus
A semiconductor laser apparatus is provided and has a substrate, a first type cladding layer, a first type waveguide layer, an active layer, a second type waveguide layer, a second type cladding layer, and a capping layer disposed in sequence. The active layer has a light producing portion and a light emitting portion. A laser produced by the light producing portion, emits along a direction from the light producing portion toward the light emitting portion. The light emitting portion includes a first inactive region, a light emitting region, and a second inactive region. A refractive index of the light emitting region is lower than a refractive index of the first inactive region, the refractive index of the light emitting region is lower than a refractive index of the second inactive region, and width of a first part of the light emitting region continuously increases along the direction.
US10050411B2 Submount and manufacturing method thereof and semiconductor laser device and manufacturing method thereof
The method includes the steps of: preparing a single crystal SiC including an upper surface 10a and a lower surface 10b and provided with a micropipe 11 penetrating from the upper surface 10a to the lower surface 10b; forming a first seed layer 21 made of a metal material on the upper surface 10a of the single crystal SiC; and forming a first plated layer 31 on the first seed layer 21 so as to close an upper end of the micropipe 11, using an electroplating method.
US10050401B2 Terminal insertion device and terminal insertion method
A terminal insertion device that inserts a terminal into a connector housing, is provided with a stationary disk, a parallel joint mechanism which grasps an electric wire which is connected to the terminal at a leading end and conveys the electric wire and inserts the terminal into a cavity of the connector housing, a biaxial sensor portion capable of measuring at least a contour position of the terminal, roll angle calculation portion which calculates a roll angle with respect to a reference condition, and a roll angle compensation control portion that controls the parallel joint mechanism to compensate an inclination of the terminal.
US10050399B1 Connection panel and methods for decreasing service time for server rack network devices
A connection panel for enabling quick change over of a network device comprises a body and an engaging device. An exterior side of the body has multiple sockets, each of which can receive a plug connector. The panel is configured for positioning at one end of a rack space for the network device. The panel's interior side has first network device connections configured to mate with second network device connections on the network device. The engaging device has at least one member extending between the network device and the panel, and is repositionable between at least an engaged position in which the network device is moved towards and mechanically coupled to the panel with the second network device connections urged into engagement with and electrically connected to the first connections, and a disengaged position in which the network device is disengaged from the panel and removable from the rack space.
US10050398B2 Dock connector
A dock connector support structure is to mate with a corresponding structure of a mating connector. A magnet magnetically attaches the dock connector support structure to the corresponding structure of the mating connector. A signal contact and a further contact are supported by the dock connector support structure. The signal contact is to communicatively connect with a contact of the mating connector. The further contact is selected from among a high-power contact to supply power in excess of five watts, and a wireless element contact to connect to a wireless communication element.
US10050394B2 Contact element for a plug arrangement in a bus system, more particularly an externally routed bus system
A resilient conductive contact spring is bent to define at least three tulip-shaped receptacles for receiving conductive devices that are to be electrically connected together by the contact spring. The contact spring can be included in a socket arrangement for connecting an electrical component mounted within a housing with a bus bar power supply system arranged outside the housing.
US10050392B2 Coaxial cable connector having an outer conductor engager
A connector for a coaxial cable includes a coupler configured to engage another coaxial cable connector. The connector further includes a body disposed at least partially within the coupler. The connector further includes an outer conductor engager made of a conductive material disposed within the body and the coupler. The connector further includes a biasing element on an interior of the body. During a coupling of the connector to the coaxial cable: a connector end of the outer conductor engager moves axially relative to the body, the outer conductor engager is compressed by the biasing element, and an interior of the outer conductor engager is inwardly compressed against an outer conductor of the coaxial cable.
US10050387B1 Method for manufacturing shielded connector
A method for manufacturing a shielded connector includes: providing a body having an upper surface, a lower surface, a signal accommodating hole and a ground accommodating hole; plating a metal layer on the upper surface of the body and inner walls of the signal accommodating hole and the ground accommodating hole; forming an isolating region in the area around the signal accommodating hole to divide the metal layer into a first metal layer and a second metal layer; electrifying the first metal layer with an electroplating treatment so as to increase a thickness of the first metal layer, where the second metal layer is not thickened; partially removing the metal layer, so as to completely remove the second metal layer and decrease the thickness of the first metal layer; and installing a signal terminal and a ground terminal correspondingly in the signal accommodating hole and the ground accommodating hole, respectively.
US10050385B2 Communications jack having a flexible printed circuit board with a crosstalk compensation circuit and a slit
A communication jack has a housing with a printed circuit board mounted partially within the housing, a plurality of jackwire contacts mounted on the printed circuit board and a flexible printed circuit board mounted on at least two of the jackwire contacts, wherein the flexible printed circuit board includes a crosstalk compensation circuit and has at least one fold and/or slit.
US10050382B2 Crimp-to-wire electrical connector assembly
An electrical connector assembly comprises a first connector having an outer housing having an activatable latch flexibly attached thereto, the latch having a lock tab located thereon; an inner housing mounted in the outer housing, the inner housing having first and second prongs integrally formed with the inner housing and configured to continuously bias the latch; and a second connector comprising a cavity formed on a surface thereof. Continuously biasing the latch by the first and second prongs causes the engagement of the lock tab of the first connector with the cavity of the second connector to lock the first connector to the second connector.
US10050379B2 Connector
The present invention provides a connector includes a housing having a fitting opening for the object to be connected, signal contacts retained in the housing in parallel disposition, a pressure member capable of pressing the signal contacts, and power source contacts. The power source contacts are retained besides the signal contacts, have a thickness dimension larger than that of the signal contacts and are to be pressed by the pressure member together with the signal contacts. The power source contacts include a power source contact with a fixation function, having not only the power source connection function but also a function of temporally fixing the object to be connected at a correct insertion position with respect to the signal contacts as well as a function of clamping and fixing the object to be connected in a state of being pressed by the pressure member.
US10050378B2 Electronic device having connectors with magnetic elements movable in channels forming converging paths
There is disclosed magnetic connectors and electronic devices including such connectors. A connector may include a magnet rotatable about at least one axis of the magnet; wherein the magnet rotates to magnetically engage a magnet of another connector to form an electrical connection between the two magnets. A connector may also include a cylindrical magnet to magnetically engage a magnet of another connector; and a sleeve wrapped around at least part of the magnet, the sleeve comprising a contact for forming an electrical connection with a contact on the other connector. A connector may be adapted for selective connection with other connectors. A connector may be adapted such that a moveable magnet may move between an engaged position proximate a contacting surface of the connector and a disengaged position recessed from a contacting surface, wherein the moveable magnet is biased to the disengaged position.
US10050375B1 Direct conductor seal for submersible pump electrical connector
An electrical connector for downhole well equipment has a housing having a cavity. A rigid rearward insulator is sealed within the cavity, the rearward insulator having a rearward insulator passage. An electrical conductor has an insulation layer and extends in a forward direction into the rearward insulator passage. An electrical connector terminal joins to a tip of the conductor. The insulation layer has a forward end spaced rearward from the connector terminal, defining an exposed portion of the conductor between the forward end of the insulation layer and the connector terminal. A grommet of resilient electrical insulation material within the rearward insulator passage has a grommet passage with a forward passage portion extending around the connector terminal and an intermediate passage portion sealing around the exposed portion. The grommet has an outer surface in sealing engagement with the rearward insulator passage.
US10050369B1 Terminal module and electrical connector comprising the same
A terminal module comprises a connecting element having second and third slots; a second terminal unit disposed at the second slots; a third terminal unit disposed at the third slots and opposite the second terminal unit; a first terminal module disposed beneath the connecting element to clamp the second terminal unit and comprising a first terminal unit; and a fourth terminal module disposed on the connecting element to clamp the third terminal unit and comprising a fourth terminal unit opposite the first terminal unit. The second and third terminal units are disposed behind the first and fourth terminal units. A ground terminal and two signal terminals are disposed at one or two sides of the first, second, third and/or fourth terminal units. The ground terminal is the outermost one. An electrical connector is provided and comprises a casing and the terminal module disposed therein.
US10050366B2 Sleeve for socket contact, connector using the sleeve, and manufacturing method
Disclosed is a sleeve for a female contact, its method of manufacture, and also a connector using the sleeve. The sleeve is provided with a first end and a second end presenting, respectively, a rotary symmetry around a common axis, the ends being inter-connected by a plurality of contact blades. Each contact blade presents connecting sections linking the median part of the blade to the first and the second end respectively. The connecting sections describe at least one truncated surface. Applications include the implementation of connectors for high intensity currents, usable especially for electric vehicles.
US10050358B2 Power contacting device
A power contacting device includes a contact pin (1) and at least one contact pin receptacle (2) penetrated by the contact pin in the operating state. To provide a power contact which permanently ensures high-quality contacting, even when the contacted components move relative to one another, the contact pin receptacle (2) has a first guide arrangement (3) which is fixed to a component in the operating state and a second guide arrangement (4) which is conductively connected to the first guide arrangement, the second guide arrangement (4) being arranged displaceably on the first guide arrangement (3) and the contact pin (1) conductively contacting at least the second guide arrangement (4) in the operating state.
US10050356B2 High temperature vibration resistant solderless electrical connections for planar surfaces
An electrical arrangement (10), including: a first conductor (12) having a first generally planar contact area (34); a second conductor (12) having a second generally planar contact area (40); an intermediate conductor (44) having a first faying area (84) overlying the first contact area and a second faying area (86) overlying the second contact area; a compression arrangement configured to compress the first faying area and the first contact area toward each other and to compress the second faying area and the second contact area toward each other; and a dimpling structure (46) effective to create plural contact points (74) between the first faying area and the first contact area and between the second faying area and the second contact area when the first and the second faying areas and the first and second contact areas are compressed toward each other by the compression arrangement.
US10050355B2 Conductive material, bonding method using the same, and bonded structure
A conductive material that includes a metal component consisting of a first metal and a second metal having a melting point higher than that of the first metal, wherein the first metal is Sn or an alloy containing 70% by weight or more of Sn, and the second metal is a metal or alloy which forms an intermetallic compound having a melting point of 310° C. or higher with the first metal and has a lattice constant difference of 50% or greater between itself and the intermetallic compound generated at the circumference of the second metal.
US10050354B2 Shared aperture array antenna that supports independent azimuth patterns
A multi-column antenna having ports for different sub-bands is provided. In one aspect of the invention, power dividers couple the sub-band ports to the columns of radiating elements. At least one power divider is an un-equal power divider to allow a half-power beam width (HPBW) of one sub-band to be configured independently of the HPBW of the other sub-band. The ports may be combined at the radiating elements by diplexers. According to another aspect of the present invention, a multi-column antenna has a plurality of first sub-band ports and a plurality of second sub-band ports. Each of the first sub-band ports is coupled to one of the columns by a first sub-band feed network. Each of the second sub-band ports is coupled to two of the columns by a second sub-band feed network including a power divider. The different sub-bands have different MIMO optimization of the same multi-column antenna.
US10050352B1 Omnidirectional periodically-spaced phased array using electrolytic fluid antennas
A phased array antenna comprising: a center conduit filled with electrolytic fluid; a current probe having a central hole therein, wherein the center conduit is disposed within the central hole; and two electrolytic fluid antennas positioned parallel to the center conduit and fluidically coupled to the electrolytic fluid in the center conduit so as to form a field-goal-shaped phased array antenna such that the current probe feeds the electrolytic fluid antennas through magnetic induction.
US10050344B2 Beam pattern synthesis for metamaterial antennas
A determined object wave can be approximately formed by applying a modulation pattern to metamaterial elements receiving RF energy from a feed network. For example, a desired object wave at a surface of an antenna is selected to be propagated into a far-field pattern. A computing system can compute an approximation of the object wave by calculating a modulation pattern to apply to metamaterial elements receiving RF energy from a feed network. The approximation can be due to a grid size of the metamaterial elements. Once the modulation pattern is determined, it can be applied to the metamaterial elements and the RF energy can be provided in the feed network, causing emission of the approximated object wave from the antenna.
US10050343B2 Radio communication devices and methods for controlling a radio communication device
A device a radio communication device may be provided. The radio communication device may include: a movement characteristics determination circuit configured to determine a movement characteristics of the radio communication device; a beam pattern determination circuit configured to determine a beam pattern based on the determined movement characteristics; and an antenna controller configured to control an antenna to operate using the determined beam pattern.
US10050342B1 Self deploying axial drive actuator
An actuator device comprises a compact housing including an extendable corrugated column comprising: a horizontal helical band; a vertical sidewall band having a plurality of hinged segments; and a resilient retaining band; wherein the hinged segmented vertical band includes a first group of segments having tabs defined at longitudinal ends of the first group of segments, the tabs configured to overlap and engage an outer edge of the horizontal helical band, and a second set of segments positioned between adjacent tabbed segments of the first group of segments, the second set of segments configured to define corrugations between adjacent tabbed segments in the first group of segments.
US10050332B2 Antenna device and electronic device including the same
According to various embodiments, there is provided an electronic device including: a housing; a first conductive member that forms a portion of the housing and is at least partially disposed within the housing; a second conductive member that forms another portion of the housing and includes a portion disposed adjacent to a portion of the first conductive member; a non-conductive member disposed between the portion of the first conductive member and a portion of the second conductive member; a capacitive coupling structure coupled between the first conductive member and the second conductive member; a communication circuit electrically coupled to the first conductive member; and a sensor electrically coupled to the first conductive member. Various other embodiments may be made.
US10050324B2 Wide band radio frequency circulator
A wide band radio frequency (RF) circulator is presented. The RF circulator includes at least one stage having four ports configured to circulate an input RF signal from a first port to a second port while isolating a third port, from the second port to the third port while isolating the first port, and from the third port to the first port while isolating the first port, wherein the fourth port is grounded; and wherein the at least one stage includes at least a pair of couplers connected via a delay line, wherein each coupler includes a main transmission line and a coupling transmission line disposed on distinct dielectric layers.
US10050321B2 Dielectric waveguide filter with direct coupling and alternative cross-coupling
A waveguide filter for the transmission of an RF signal comprising a plurality of blocks of dielectric material coupled together in a combined side-by-side and stacked relationship. Each of the blocks defines resonators and includes an exterior surface that is covered with a layer of conductive material and defines internal layers of conductive material with the blocks coupled together. The internal layers of conductive material include regions devoid of conductive material that define internal windows for the transmission of the RF signal between resonators in the side-by-side and stacked blocks. The internal layers of conductive material also include regions devoid of conductive material that define isolated pads of conductive material for the indirect transmission of the RF signal between resonators in the stacked blocks.
US10050319B2 Photoelectrochemical secondary cell and battery
A photoelectrochemical secondary cell comprising a photocatalytic anode, or photoanode; an anode; a cathode comprising a metal hydride; electrolyte; separator; and case at least a portion of which is transparent to the electromagnetic radiation required by said photoanode to charge said photoelectrochemical secondary cell.
US10050313B2 Lithium ion battery
A lithium ion battery includes a positive and a negative electrode, and a nanoporous or microporous polymer separator soaked in electrolyte solution and disposed between the electrodes. At least two different chelating agents are included and selected to complex with: i) two or more different transition metal ions; ii) a transition metal ion in two or more different oxidation states; or iii) both i) and ii). The at least two different selected chelating agents are to complex with transition metal ions in a manner sufficient to not affect movement of lithium ions across the separator during operation of the battery. The chelating agents are: dissolved or dispersed in the electrolyte solution; grafted onto the polymer of the separator; attached to the binder material of the negative and/or positive electrode; disposed within pores of the separator; coated on a surface of the separator; and/or coated on a surface of an electrode.
US10050309B2 Nonaqueous electrolytic solution and lithium ion secondary battery
A nonaqueous electrolytic solution comprising a nonaqueous solvent, an electrolyte salt comprising a lithium salt, and a difluoroboron complex compound represented by the following general formula (1): wherein R1 and R2 each independently represent a substituted or unsubstituted alkyl group having 1-6 carbon atoms, a substituted or unsubstituted aryl group, a substituted or unsubstituted heteroaryl group, or a substituted or unsubstituted alkoxy group, and R3 represents a hydrogen atom, a substituted or unsubstituted aryl group, or a substituted or unsubstituted heteroaryl group.
US10050307B2 Non-aqueous electrolytic solution and lithium battery
A non-aqueous electrolytic solution comprising a non-aqueous solvent and an electrolyte, which further contains a combination of a nitrile compound and an S═O group-containing compound (or a dinitrile compound) in an amount of 0.001 to 10 wt. % imparts improved cycle performance and storage property to a lithium battery, particularly a lithium secondary battery.
US10050305B2 Electrolyte for lithium secondary battery and lithium secondary battery employing the same
In an aspect, an electrolyte for a lithium secondary battery that includes a compound represented by Formula 1, a nonaqueous organic solvent, and a lithium salt, and a lithium secondary battery including the electrolyte are provided.
US10050301B2 Battery cell including electrode assembly coated with inert particles
Disclosed herein is a battery cell having an electrode assembly mounted in a variable cell case in a state in which the electrode assembly is impregnated with an electrolyte, the battery cell being configured to be flexibly deformed in response to the shape of a device, in which the battery cell is mounted, wherein a coating part including inert particles is formed on at least one outer surface of the electrode assembly.
US10050296B2 Highly efficient enzymatic bioanodes and biocathodes
A biofuel cell comprising an anode and cathode wherein biocatalytic enzymes are purposefully oriented at each side of the fuel cell so as to increase and/or optimize the enzymes' performance in catalysis and/or electron transfer.
US10050293B2 Method for operating fuel cell system and method for estimating composition of fuel used in fuel cell system
A method for operating a fuel cell system including a fuel feeder supplying fuel, a reformer producing a hydrogen-containing gas by a reforming reaction, a fuel cell which includes a cathode and an anode, a combustor which combusts an anode off-gas discharged from the anode to produce a combustion gas, a temperature detector detecting the temperature of the combustion gas, and a storage device storing a preset target temperature profile, the target temperature profile including the temporal change in target temperature of the combustion gas in the operation of the fuel cell system, includes controlling the flow rate of the fuel supplied from the fuel feeder to the reformer in the operation such that the temperature detected by the temperature detector becomes equal to a target temperature determined on the basis of the target temperature profile.
US10050292B2 Method for controlling fuel cell system
A method for controlling a fuel cell system including a fuel cell which includes an anode electrode and a cathode electrode sandwiching a solid polymer electrolyte membrane therebetween, includes driving a pump to supply an oxidant gas to the cathode electrode. The pump has a minimum supply amount of the oxidant gas. A fuel gas is supplied to the anode electrode to generate electric power via an electrochemical reaction between the fuel gas and the oxidant gas. It is determined whether a target amount of the oxidant gas to be supplied to the cathode electrode is lower than the minimum supply amount. An opening degree of a pressure adjusting valve is adjusted to adjust an amount of the oxidant gas supplied to the cathode electrode to be the target amount when the target amount is determined to be lower than the minimum supply amount.
US10050289B2 Gas and condensed water discharge system for fuel cell system and control method thereof
Disclosed are a system and a method for discharging a gas and condensed water for a fuel cell system. The gas and condensed water discharge system comprises: a fuel cell stack that includes cathodes and anodes and produces an electric current by an electrochemical reaction of oxygen and hydrogen; a water trap that temporarily stores gases and water discharged from anodes of the stack and condensed water; an integrated drain valve that is mounted at the water trap so as to generate the gas flow path for gases and the condensed water passing through a discharge portion of the integrated drain valve and discharged out of the water trap; and a controller that discharges the gases and the condensed water by opening and closing the integrated drain valve.