Document Document Title
US10058013B2 Environment-controlled cooling mode selection for a modular data center based on detection of contaminants and particulates in outside air
A cooling system circulates cooling air through information technology (IT) modules within a large scale information handling system (IHS). An air handling unit (AHU) directs cooling air through an IT module. The AHU is in communication with a controller. The controller is also in communication with an ambient condition interface to determine a level of a contaminant in outside air. The controller further: determines whether the level of the contaminant exceeds a threshold; and in response to determining that the level of the contaminant exceeds the threshold, configures the AHU to perform a mechanical cooling mode that excludes the outside air by recirculating air within an IT module via the AHU. In response to the level of contaminants not exceeding the threshold and other detected ambient conditions are favorable to using outside air to cool the IHS, the controller configures the AHU to use outside air.
US10058008B2 Temperature control system having adjacently-installed temperature equalizer and heat transfer fluid and application device thereof
The present invention provides a temperature control system having adjacently-installed temperature equalizer and heat transfer fluid and application device thereof, in which one or more adjacently-installed temperature equalizer formed with a heat transferring adjacent surface is provided, a fluid channel thereof is utilized for allowing a heat transfer fluid to pass thereby enabling to perform temperature equalizing heat transfer with the external surface and/or the internal surface of an object (103) disposed to the adjacent surface.
US10058007B2 Water-cooling radiator unit and water-cooling module using same
A water-cooling radiator unit and a water-cooling module using same are disclosed. The water-cooling radiator unit includes a main body divided into a first section, a second section and a transit zone, which are fluidly communicable with one another. The first section has a first flow passage system and an inlet formed thereon, the second section has a second flow passage system and an outlet formed thereon. The main body is internally filled with a cooling fluid, and the transit zone has a pump mounted therein. The water-cooling radiator unit can be fluidly connected to a water block via two tubes to form a water-cooling module. The pump drives the cooling fluid to circulate in the main body and between the water-cooling radiator unit and the water block, enabling the water-cooling module to provide upgraded heat-dissipation performance while the water block has a reduced volume.
US10058002B2 Casing and rubber plug of power conversion equipment
It is structured that plural service holes are provided on a surface of the casing, that a flange of a rubber plug for sealing the service hole has a lip seal that abuts against the casing of the power conversion equipment, that the rubber plug has a recessed section, that the surface of the casing is provided with a rib on an outer circumference side of the flange of the rubber plug, that an end surface of the rib is orthogonal to an axis of the service hole, and that a relationship of h1≤h2 is established when a distance from an abutment surface of the lip seal to an end surface of the rubber plug on a side with the recessed section is set as h1 and a distance from the abutment surface of the lip seal to the end surface of the rib is set as h2.
US10057997B2 Device for integrating a screen or monitor in a case
A device for integrating a monitor in a case comprises a support element made from plastic material and having a recess which corresponds to a predetermined visible area of the monitor. The support element includes a plurality of apertures which are arranged at a predetermined distribution outside the recess for passing through positioning and/or retaining elements and placing the support element at a predetermined position on a sheet-metal case in which the support element can be received, and a frame section which projects from a base area of the support element on a rear side thereof and is arranged in sandwich design for receiving components of the monitor. The components of the monitor received in the frame section are adapted to be fixed to the support element, and the support element is adapted to be fixed to the at least one of positioning or retaining elements on the sheet-metal case.
US10057995B2 Electronic device
An electronic device includes a resin layer, a conductive layer buried in the resin layer, an electronic part buried in the resin layer, and a wiring layer arranged on the resin layer, the wiring layer including wiring and an opening, the wiring being connected electrically to the conductive layer and the electronic part, the opening communicating with the conductive layer.
US10057992B2 Ceramic circuit substrate and its production method
A method for producing a ceramic circuit substrate comprising the steps of forming brazing regions each comprising brazing material powder and an organic binder on a ceramic substrate; setting metal plates on the ceramic substrate via the brazing regions, and heating the ceramic substrate, the brazing regions and the metal plates to bond the metal plates to the ceramic substrate via brazing layers made of the brazing material, thereby forming a bonded body; and cleaning the bonded body with a hypochlorite-containing agent.
US10057991B2 Electrical contacts in layered structures
Provided herein are layered structures and methods for forming the same, the layered structures including a conductive layer and an overcoat layer formed on a surface thereof, one or more electrical contacts formed on the surface of the conductive layers and via openings extending through the overcoat layer and reaching the electrical contacts.
US10057987B2 Printed circuit board with side access termination pads
A printed circuit board provides lateral notches for receiving wire conductors in a lateral direction to be joined with printed circuit board traces by solder or an insulation displacement connector eliminating the need for laborious sequential insertion of conductors through printed circuit board holes.
US10057985B2 Printed substrate and electronic device
A printed substrate includes a land that is to be soldered. The land includes a plating film that defines a surface of the land. The plating film includes a metal as a main constituent and a pi-acceptor molecule that is dispersed in the plating film. The pi-acceptor molecule has pi-acceptability and causes ligand field splitting equal to or greater than that of 2,2′-bipyridyl in spectrochemical series. A content of the pi-acceptor molecule in the plating film is equal to or greater than 0.1 weight percent, in terms of carbon atoms, with respect to the metal of the plating film.
US10057983B1 Fabrication methods for bio-compatible devices using an etch stop and/or a coating
A method may involve: forming a first bio-compatible layer; forming an etch stop over a portion of the first bio-compatible layer; forming a conductive pattern over the etch stop and the first bio-compatible layer, wherein the conductive pattern defines an antenna, sensor electrodes, electrical contacts, and one or more electrical interconnects; mounting an electronic component to the electrical contacts; forming a second bio-compatible layer over the electronic component, the antenna, the sensor electrodes, the electrical contacts, the one or more electrical interconnects, and the etch stop; and etching, using an etchant, a portion of the second bio-compatible layer to form an opening in the second bio-compatible layer and thereby expose the sensor electrodes, wherein the etch stop inhibits etching of the portion of the first bio-compatible layer by the etchant.
US10057979B2 Conductive structure body and method for manufacturing the same
An exemplary embodiment of the present invention relates to a conductive structure body that comprises a darkening pattern layer having AlOxNy, and a method for manufacturing the same. The conductive structure body according to the exemplary embodiment of the present invention may prevent reflection by a conductive pattern layer without affecting conductivity of the conductive pattern layer, and improve a concealing property of the conductive pattern layer by improving absorbance. Accordingly, a display panel having improved visibility may be developed by using the conductive structure body according to the exemplary embodiment of the present invention.
US10057976B1 Power-ground co-reference transceiver structure to deliver ultra-low crosstalk
An interface layout for a vertical interface of a first semiconductor component is disclosed. A first one or more conductors configured to carry power signals extends vertically from the first semiconductor component. A second one or more conductors configured to carry data signals extends vertically from the first semiconductor component. A third one or more conductors configured to carry ground signals extending vertically from the first semiconductor component. The first one or more conductors are further configured to shield and separate the second one or more conductors. A fourth one or more conductors extends horizontally from the first one or more conductors adjacent to and terminating proximal to the third one or more conductors. A fifth one or more conductors extending horizontally from the third one or more conductors adjacent to and terminating proximal to the first one or more conductors and the fourth one or more conductors. The fourth one or more conductors and the corresponding adjacent fifth one or more conductors form a plate capacitor.
US10057972B2 Extreme ultraviolet light generation system and method of generating extreme ultraviolet light
An extreme ultraviolet light generation system may include a laser system and a controller. The laser system may irradiate the first target with a first pulse laser beam to disperse the first target and produce a mist target, and irradiate the mist target with a second pulse laser beam. The controller may measure a mist diameter of the mist target and control, based on the mist diameter, at least one of time to emit the second pulse laser beam and energy of a first pulse laser beam to be used to irradiate the second target.
US10057968B2 Wide field of view head mounted display apparatuses, methods and systems
In one general aspect, an optical system for a head mounted display system is provided. The optical system includes an image source and an optical component. The optical component includes a reflective surface configured to receive an image from the image source, the optical component having a specified curvature that reflects and presents the image to a user of the head mounted display.
US10057966B2 Connected lighting system
Techniques are described for a lighting system in which light sources are controllable using signals sent over a wireless mesh network. During a commissioning process, a user interface (UI) may present a representation of nodes (e.g., light sources, sensors, controllers, etc.) that are broadcasting a wireless advertising signal. In response to a selection of a particular node, a wireless message may be sent to instruct the selected node to provide a visual indication of its presence, such as a flashing light. The visual indication may enable a user to discern the physical location of the node, such that each node may be added to the mesh network and, in some instances, to a group of nodes. The UI may also enable the definition of scenes, where each scene describes the brightness level or other operating characteristics of particular light source(s) and/or group(s) of light sources when the scene is active.
US10057964B2 Lighting system for an environment and a control module for use therein
Exemplary embodiments of the present disclosure are directed to a lighting system that includes a line control module and light modules. The line control module can be configured to interrupt power to the light modules according to one or more power interruption schemes to control an operation of the light modules. The line control module can have user interface circuitry including a rotary encoder with a shaft and a push button, a preview circuit, and indicator light emitting diodes. A user can interact with the lighting system via the user interface circuitry, which can be configured to provide visual feedback of various settings of the lighting system.
US10057963B2 Environment optimization for space based on presence and activities
A method for facilitating space experiences for at least a first space user and for at least first and second different spaces, the method comprising the steps of storing first and second space experience specifications for the first and second different spaces, respectively, wherein the first and second space experience specifications indicate space affordance settings for the first and second spaces, respectively, sensing a trigger event associated with at least one of the first and second different spaces, where the sensed trigger event is associated with the first space, using the first space experience specification to control the first space affordances and where the sensed trigger event is associated with the second space, using the second space experience specification to control the second space affordances.
US10057962B2 Photointerrupters, optical sensors, and driving operation detectors
A photointerrupter includes a light emitter and a light receiver integrally formed with each other. The light emitter includes at least two light sources and emits light. At least one of the at least two light sources are individually tunable in light intensity. The light receiver receives the light from the light emitter.
US10057961B2 Control device, control method, and program
There is provided a control device, a control method, and a program through which it is possible to implement a more suitable imaging environment even under a situation in which auxiliary light is emitted from a plurality of light sources, the control device including: an acquisition unit configured to acquire a light emission state of a first light source; and a control unit configured to control an operation of light emission of a second light source that is different from the first light source according to the acquired light emission state of the first light source.
US10057955B2 LED lighting system
An LED lighting system is provided for connection to a variable power source providing input power, the LED lighting system having at least one power analyzing and processing circuitry connecting to the variable power source, and being configured to identify one or more characteristics of the input power, where the characteristics are selected from amplitude, frequency and pulse width of the input power, compare one or more of the characteristics of the input power to preset control criteria either in hardware or software or both to yield a comparison result, and then control the current control circuitry according to the comparison result.
US10057953B2 LED module with integrated current control
The present application relates to a LED module (10) for being connected to a DC power supply (11), the LED module comprising a multilayer board (2) comprising a metal surface (2a) and a dielectric layer (2b) arranged thereon, at least one LED chip (1) arranged on the metal surface (2a) of the multilayer board, an encapsulation layer (3) arranged above the at least one LED chip (1), and current regulator means (4) arranged on the multilayer board, wherein the current regulator means (4) are designed to convert a DC input provided to the module (10) to a predefined DC output for being provided to the at least one LED chip (1).
US10057952B2 Lighting apparatus using a non-linear current sensor and methods of operation thereof
A lighting apparatus includes a lighting circuit including at least one light-emitting device, e.g., a string of LEDs, and at least one current sense diode configured to generate a forward voltage responsive to a current passing through the at least one light-emitting device. The apparatus further includes a control circuit configured to control the lighting circuit responsive to the generated forward voltage. In some embodiments, the least one light-emitting device includes the at least one current sense diode. In some embodiments, the at least one current sense diode is connected in series with the at least one light-emitting device.
US10057948B2 Switch based lighting control
An LED driver includes a controller configured to detect toggles of a switch that controls whether electrical power is provided to the LED driver. The controller is further configured to determine whether a toggle sequence of the switch matches an operation mode sequence. The toggle sequence of the switch includes a sequence of one or more toggles of the toggles of the switch that the controller detects. The controller is also configured to change a setting of the LED driver based on whether the toggle sequence of the switch matches the operation mode sequence.
US10057935B2 System and method for D2D resource allocation
When at least one of device-to-device UEs in connections of a group of D2D UEs is outside of the coverage area of mobile network of an access point, an information exchange mechanism established directly between the D2D UEs without involving a third party, is provided. A Sidelink Control Information (SCI) message type comprises one or more format flags indicating the respective resource allocation format, obtaining a first SCI message, adjusting a size of the first SCI message based on the determined size, and transmitting the adjusted first SCI message by a first UE in a Physical Sidelink Control Channel (PSCCH) to one or more second UEs for establishing the D2D communication link.
US10057932B2 Method and apparatus for transceiving signal from device-to-device terminal in wireless communication system
An embodiment of the present invention provides a method for a terminal for transceiving a device-to-device (D2D) signal in a wireless communication system, the method for transceiving a D2D signal comprising: receiving an uplink grant; and performing uplink transmission in one or more subframes containing a fourth subframe from the subframe in which the uplink grant has been received, wherein if the uplink transmission is a transmission of a redundancy version from two or more subframes corresponding to a single bundle, the terminal receives a PHICH from the uplink transmission from any one from among the sixth subframe or the 16th subframe from the final subframe from among the two or more subframes.
US10057927B2 Emergency services support for non-cellular wireless access
Apparatus and methods to support emergency services sessions by network elements and by a wireless device are disclosed. The wireless device, when roaming to a visited country/region, queries a network-based server to obtain information for Public Land Mobile Networks (PLMNs) that support emergency services sessions via non-cellular wireless access in the visited country/region. The network-based server responds with a list of PLMNs from which the wireless device selects a PLMN. The wireless device further queries the network-based server to obtain information for evolved Packet Data Gateways (ePDGs) for a selected PLMN and receives from the network-based server a list of Internet Protocol (IP) addresses for ePDGs that support emergency services sessions via non-cellular wireless access for the selected PLMN. The wireless device further queries the network-based server for local numbers of the visited country for establishing emergency services sessions and receives a categorized list of local numbers for emergency services.
US10057921B2 Extended grant for enhanced component carrier
A method, an apparatus, and a computer-readable medium for wireless communication are provided. The apparatus may be a base station. The apparatus may transmit a first grant to a UE. The apparatus may determine whether an acknowledgment to the first grant is received. When the acknowledgment to the first grant fails to be received by the apparatus, the apparatus may transmit, to the UE, a second grant including information regarding the first grant. In another aspect, an apparatus may be a UE. The apparatus may receive a first grant. The first grant may include a first Mayday bit. The apparatus may receive a second grant. The second grant may include a TTI count corresponding to a number of unacknowledged TTIs. The second grant may further include a second Mayday bit. The apparatus may determine an acknowledgment based on the TTI count and the first and second Mayday bits.
US10057919B2 Method and apparatus of configuring timing of uplink transmission
The present disclosure is to provide a method of configuring timing of uplink (UL) transmission, comprising, receiving, by a user equipment (UE), configuration information on carrier aggregation (CA) of at least one frequency division duplex (FDD) cell and at least one time division duplex (TDD) cell; and adjusting, by the UE, starting timing of a UL subframe in a cell participating in the CA.
US10057917B2 Uplink scheduling method and control node
Embodiments of the present invention disclose an uplink scheduling method and a control node and relate to the communications field and can complete uplink transmission through scheduling of a device of a first cell when a device of a second cell cannot receive uplink scheduling information of a UE. The method of the present invention includes: sending configuration information to the user equipment UE, so that the UE monitors a first control channel of a first cell according to the configuration information, where the configuration information includes channel configuration information of the first control channel of the first cell, the first control channel includes an E-DCH Absolute Grant Channel E-AGCH, and the first cell is a non-serving cell of the UE. The embodiments of the present invention are mainly applied to an enhanced scheduling process of an uplink channel.
US10057916B2 Radio access networks in which mobile devices in the same communication cell can be scheduled to use the same airlink resource
An example communication system in a cellular network comprises: a processing system comprising a controller and remote units, with the remote units being configured to communicate with the controller and to communicate with mobile devices within a communication cell of the cellular network. At least part of the processing system is configured to perform operations comprising: estimating signal strength experienced by all or some of the mobile devices; identifying, based at least on the signal strength, one or more of the mobile devices that can be scheduled for communication with one or more of the remote units in the communication cell on a same airlink resource; and scheduling the communication.
US10057913B2 System and method for hybrid automatic repeat request timing for device-to-device communication overlaid on a cellular network
An embodiment of a system for operating a communications controller for a group of user equipments engaged in a DMC link in a wireless communications system is provided. The communications controller is configured to allocate a set of subframes in one periodic group of subframes to the group of UEs for the DMC link, signal the set of allocated subframes to the group of UEs, and transmit parameters related to a group of HARQ processes of the DMC link. In an embodiment, the communication controller uses HARQ processes for cellular UE transmission that are determined independently from HARQ processes of the group of HARQ processes for the DMC link, and the parameters are configured to enable the group of UEs to manage the group of HARQ processes for the DMC link.
US10057907B2 Scheme for transmitting reference signal in wireless communication system
Methods, systems, apparatuses, evolved NodeB (EnBs), User Equipment (UE), and chip sets for all of the same, in cellular communication systems are described. One method for a UE includes receiving a Channel State Information Reference Signal (CSI-RS) transmitted by an eNB according to a pattern in a time-frequency resource grid determined based on the transmission scheme of the eNB, measuring the state of the transmission channel using the CSI-RS, generating channel state information based on the measuring, and transmitting the channel state information as feedback. The UE receives a downlink signal including data and a Cell-specific Reference Signal (CRS) from the eNB and estimates the transmission channel using the CRS and then acquires the data using the estimated channel.
US10057906B2 Method and apparatus for generating signal for low latency in wireless communication system
The present invention relates to a method and an apparatus for generating a signal for low latency in a wireless communication system. The method, according to one embodiment of the present invention, for a communication device generating a situation-reporting signal for low latency and transmitting the signal to a base station in a wireless communication system comprises the steps of: generating the situation-reporting signal on the basis of a pre-set, specific situation recognized by the communication device; and transmitting the generated situation-reporting signal to the base station, wherein the situation-reporting signal may be generated so as to have a subcarrier spacing which is a pre-set number of times larger than a subcarrier spacing of a legacy communication system, the pre-set number being an integer.
US10057899B2 Method for transmitting and receiving frame
A frame transmission method is provided by a device in a wireless communication network. The device generates a signal field including a symbol using a 64 FFT and carrying signaling information, and generates a data field including a symbol using a FFT having a larger size than the 64 FFT and carrying data. The device transmits a frame including the signal field and the data field.
US10057898B2 Downlink and uplink data multiplexing on widely spaced frequencies in wireless broadband communication system
Methods and systems for multiplexing downlink and uplink data on widely spaced frequencies are disclosed. The method of multiplexing downlink and uplink data packets for providing wireless broadband link between a base station and a plurality of client devices includes transmitting a first data packet by the base station to a first client device at a downlink frequency during a first time interval. The method includes receiving a second data packet by the base station from a second client device at an uplink frequency during a second time interval, wherein the base station concurrently transmits at least a portion of the first data packet to the first client device and receives at least a portion of the second data packet from the second client device, and wherein there is a wide separation between the downlink frequency and the uplink frequency.
US10057897B2 Method and user equipment for receiving downlink signal and method and base station for transmitting downlink signal
The present invention provides: a base station for repeatedly transmitting a physical downlink control channel (PDCCH) during a first subframe bundle comprising a plurality of subframes, and transmitting a PDSCH related to the PDCCH; and user equipment for receiving the PDCCH and the PDSCH. The PDSCH can be transmitted to the user equipment starting from subframe n+k, which is the kth subframe after the last subframe n−1 in the first subframe bundle, wherein k is an integer bigger than 0. The first subframe bundle may begin from a predetermined or fixed position.
US10057896B2 Resolving colliding signals
Systems and methods are disclosed herein that relate to transmitting and receiving a transmission when there is a collision between the transmission and reserved resource elements. In some embodiments, a radio access node for a cellular communications network is disclosed, wherein the radio access node comprises a transceiver, a processor, and memory storing instructions executable by the processor whereby the radio access node is operable to transmit, via the transceiver, a downlink transmission to a wireless device using one or more Physical Resource Blocks (PRBs) that comprise reserved Resource Elements (REs) by puncturing the downlink transmission at positions of the reserved REs. In some embodiments, the downlink transmission is an Enhanced Physical Downlink Control Channel (EPDCCH) transmission or a Physical Downlink Shared Channel (PDSCH) transmission. Further, in some embodiments, the reserved REs are REs utilized for one or more CSI-RSs.
US10057894B2 Base station, terminal, and communication system
A communication system includes: a first base station; one or more second base stations; and a terminal. The first base station includes an acquiring unit that acquires information about reception time, at which the terminal receives information sent from the first base station and the one or more second base stations by using one or more frequency bands or transmission time of each frequency band at the terminal or both, and a first control unit that controls, based on information about the reception time or the transmission time acquired by the acquiring unit, frequency bands that are simultaneously used by the terminal. The terminal includes a second control unit that performs control, in accordance with the control performed by the first base station, such that communication is performed by simultaneously using the frequency bands.
US10057893B2 Interaction of sounding reference signals with uplink channels for coordinated multi-point operations
Certain aspects of the present disclosure provide methods and apparatus for facilitating interaction of sounding reference signals (SRS) with uplink channels, while supporting coordinated multipoint (CoMP) transmission/reception operations. One method generally includes receiving, from one or more nodes participating in the CoMP operations with a user equipment (UE), signaling indicating at least one of cell-specific SRS configurations or formats for uplink channels, and determining based, at least in part upon the signaling, whether at least one last symbol of a subframe is available for transmitting one or more of the uplink channels from the UE.
US10057892B2 Data and control multiplexing for uplink mimo with carrier aggregation and clustered-dft
A method and apparatus for signal processing in a wireless transmit receive unit (WTRU), including generating a plurality of data bits and a plurality of control bits, mapping the data bits and control bits to one or more codewords, multiplexing the data bits and control bits, dividing the bits into layers, allocating control bits to each layer based on a channel quality of each codeword and a channel quality of each layer, and channel interleaving each layer for output to one or more antennas.
US10057888B2 Sending and reducing uplink feedback signaling for wireless transmission of data
A wireless transmit/receive unit includes at least one processor that receives a high speed physical downlink shared channel, and in response, transmits at least one random access channel preamble followed by ACK/NACK and channel quality indicator (CQI) information. The at least one random access channel preamble is selected from a set of random access preambles reserved for the ACK/NACK and CQI information.
US10057887B2 Method and device for triggering buffer state reporting BSR
Embodiments of the present invention provide a method and device for triggering Buffer State Reporting (BSR), which relate to the wireless communication field and are used to solve the problem of lacking a triggering mechanism for Device-to-Device communication Padding Buffer State Reporting (D2D Padding BSR) in the prior art. In an embodiment of the present invention, a user equipment determines the size of padding resources when organizing a Device-to-Network-link Media Access Control layer Protocol Data Unit (D2N MAC PDU), and decides whether to trigger the D2D Padding BSR or not according to the size of the padding resources and the priority of the Padding Buffer State Reporting Media Access Control layer Control Element carrying the Device-to-Device communication (D2D Padding BSR MAC CE), thereby the D2D Padding BSR triggering mechanism is achieved.
US10057885B2 Device and method of handling transmission in unlicensed band
A communication device for handling a transmission in an unlicensed band comprises a storage unit for storing instructions and a processing means coupled to the storage unit. The processing means is configured to execute the instructions stored in the storage unit. The instructions comprise performing a first transmission using a hybrid automatic repeat request (HARQ) process in a first subframe of an unlicensed band to a network; receiving a first DCI for the HARQ process in a first control channel in a second subframe of the unlicensed band in response to the first transmission from the network, wherein a distance between the first subframe and the second subframe greater than four subframes; and performing a second transmission using the HARQ process in a third subframe of the unlicensed band to the network according to the first DCI.
US10057883B2 Wireless communication system, control apparatus, and wireless terminal
A wireless communication system including: a wireless terminal configured to: establish each of at least one session between the wireless terminal and each of at least one server via a wireless communication with a wireless base station, and transmit each of at least one specified signal for maintaining the established at least one session using a periodic radio resource allocated to the wireless terminal, and a control apparatus including a processor configured to: obtain each of at least one time-out time set for each of the at least one session, determine a resource periodicity of the periodic radio resource based on the shortest time-out time among the at least one time-out time, and determine each of at least one signal periodicity for transmitting each of the at least one specified signal based on the determined resource periodicity.
US10057882B1 System and method of determination of wireless communication service subscriber location based on user equipment self-identifying to a WiFi access point without establishing a data session
A method of determining location of a wireless communication service subscriber based on a user equipment (UE) self-identifying to a WiFi access point (AP) without establishing a data session between the UE and the WiFi AP. The method comprises receiving an identity of a UE by a WiFi AP, transmitting a first message comprising the identity of the UE and an identity of a store where the WiFi AP is located by the WiFi AP to a server. The method further comprises looking up by the server a communication address of the UE and a link to a web application associated with the store, building a second message comprising to link to the web application by the server, and transmitting the second message by the server to the UE via a cellular wireless communication link, whereby the UE is enabled to execute the web application.
US10057879B2 Paging method and apparatus
Embodiments provide a paging method and apparatus. The method includes receiving, by user equipment (UE), a system message broadcast by a base station, where the system message carries a system parameter and configuration information of a paging message, and the configuration information includes time-frequency information of the paging message. The method also includes determining, by the UE, a paging cycle, a paging frame (PF) and a paging occasion (PO) subframe according to the system parameter, and determining, by the UE according to the configuration information, a time-frequency resource occupied by the paging message in the PO subframe. The method also includes detecting, by the UE within the paging cycle according to the PF, the PO subframe, and the time-frequency resource, whether the paging message exists in a physical downlink shared channel PDSCH.
US10057878B2 Location estimates
A device obtains at least one characteristic of at least one radio signal detected at a mobile device that is located at a particular site and a representation of a radio environment for the site and a definition of at least one specified path section for the site. The at least one path section has been specified by a person in a map presented on a display. The device determines a location estimate for the mobile device based on the at least one characteristic of the at least one radio signal and based on the representation of the radio environment for the site and adjusts the determined location estimate based on the definition of at least one specified path section.
US10057875B2 Location-based network device operation
Example implementations relate to location-based network device operation. For example, a non-transitory machine-readable medium is described that stores instructions executable by a processor to cause the processor to provide network permissions to a network device joining a network; responsive to acceptance of the network permissions, propagate a location policy to the network device; and modify an operating mode of the network device based on the determined location and the location policy.
US10057874B2 Communication apparatus, control method of communication apparatus, and non-transitory computer-readable storage medium
A communication apparatus connectable to a wireless base station, the apparatus comprises a first obtaining unit configured to obtain a moving speed of the communication apparatus; a second obtaining unit configured to obtain a moving speed of the wireless base station; and a control unit configured to control connection to the wireless base station based on the moving speed of the communication apparatus and the moving speed of the wireless base station.
US10057871B2 Data transmission method and base station
A data transmission method and a base station are provided. The method includes: setting up an RRC connection with a UE, and acquiring an information element for requesting C-SGN registration from a message transmitted by the UE during the setup of the RRC connection; transmitting an initial UE message to a connected C-SGN, wherein the C-SGN registers the UE based on the information element for requesting C-SGN registration contained in the initial UE message; after the UE registers to the C-SGN and data is received from the UE, transmitting the data to the C-SGN which then transmits the data to a destination address. By the method, signaling interaction during data transmission is reduced, which may improve efficiency of data transmission and reduce consumption of radio network resources.
US10057866B2 Media streaming synchronization
A system and method for closely synchronizing the transmission of real-time data streams is described. Synchronization data is transmitted by a cycle master for receipt by one or more cycle slaves. A cycle slave updates an internal state based on synchronization data received from the cycle master. This internal state may govern reproduction of received real-time data streams by the cycle slave. Such synchronization data may be inserted into transmitted media streams. The cycle slave internal state may be more accurately set by calculating timing differences between the cycle master and cycle slave and periodically adjusting that internal state between receipt of the synchronization data from the cycle master.
US10057865B2 Synchronization signal transmission state reporting method performed by terminal in wireless communication system and terminal using same
Provided are a synchronization signal transmission state reporting method performed by a terminal in a wireless communication system and a terminal using the method. The method comprises: evaluating an event related to the synchronization signal transmission state by the terminal; and when the event is satisfied, transmitting a report for the synchronization signal transmission state.
US10057861B2 Techniques for reporting power headroom in multiple connectivity wireless communications
Certain aspects of the present disclosure relate to reporting power headroom in wireless communications. A device can establish a first connection served by at least a first cell, and establish a second connection served by at least a second cell in multiple connectivity/carrier aggregation. The device can then determine to report a first power headroom in a first uplink subframe of the first cell in the first cell. The device can also determine a reporting configuration for possibly reporting a second power headroom based on a second subframe of the second cell as a companion report with the first power headroom when a type of the second subframe of the second cell is not an uplink subframe.
US10057858B2 Power efficient communications
A method, system, and device provide power-efficient communications within the context of available power. Transmission and receipt data rates are scalable in accordance with output power available from a power source. Data is transmitted at a data rate determined, at least in part, by the available output power.
US10057857B2 System power management and optimization in telecommunication systems
It is described a method (700) for reducing power consumption in a telecommunication system, the method (700) comprising: collecting (704) system data from at least a part of a plurality of subsystems (518) of the telecommunication system; determining a set of system constraints corresponding to the collected system data for at least the part of the plurality of subsystems (518); determining a configuration for at least the part of the plurality of subsystems (518) based on the collected system data so that a total power consumption for at least the part of the plurality of subsystems (518) is reduced and the determined set of system constraints is met; and applying (712) the determined configuration to at least the part of the plurality of subsystems to enforce the determined configuration.
US10057856B2 Wake-up control method and apparatus, and terminal device
A wake-up control method and apparatus, and a terminal device. The method includes determining, by a wake-up control apparatus, whether a network connection of a terminal device is in a connected state; and if the wake-up control apparatus determines that the network connection is not in the connected state, stopping, by the wake-up control apparatus, wake-up of the terminal device by N application wake-up timers, where N is an integer greater than or equal to 1. The wake-up control apparatus shields some application wake-up timers, so that the shielded application wake-up timers do not wake up the terminal device, thereby reducing electricity consumption and power consumption of the terminal device.
US10057854B2 Waking up internet of things devices in a high efficiency wireless local-area network
Apparatuses, computer readable media, and methods for waking up Internet of Things (IoT) devices in a high-efficiency wireless local-area network are disclosed. The apparatus of a high-efficiency wireless local-area network (HEW) device may include processing circuitry and transceiver circuitry configured to generate a packet for one or more stations comprising one or more sub-channels. Each sub-channel may include a common wake up physical synchronization in a physical layer and a station dedicated wake up preamble in a media access control (MAC) layer. The station dedicated wake up preamble may include a wake-up identifier for a corresponding station of the one or more stations. The processing circuitry and transceiver circuitry may be further configured to transmit the packet to the one or more stations in accordance with orthogonal frequency division multiple access (OFDMA).
US10057850B2 Methods for deferring communications between a mobile communication device and a service network
A mobile communication device including a wireless module and a controller module is provided. The wireless module performs wireless transmission and reception to and from a service network. The controller module determines an operation state of the mobile communication device when detecting a data packet to be transmitted to the service network via the wireless module, and defers transmission of the data packet according to the operation state and one or more parameters of the data packet.
US10057847B2 QOS-based cooperative scheduling for handling of data traffic
Methods and related radio base stations (RBS) for handling data traffic are disclosed. The RBS is connected to a remote node via a wireless channel and to a centralized unit via a first channel. The traffic between the remote node and the centralized unit may be carried on the wireless or the first channel. The RBS receives information about quality and capacity of the wireless channel and information on quantity and priority of upstream data traffic waiting to be transferred from the remote node to the centralized unit. Based on the information, the RBS determines that at least part of the upstream data traffic from the remote node should be carried on the wireless channel.
US10057844B2 Location or service-based determination of radio selection rules
A telecommunication device described herein receives a set of radio selection rules from an application server. Each radio selection rule in the set is associated with a different location, and at least two radio selection rules in the set are associated with different priority orders of network technologies and frequency bands. Based at least on a location of the telecommunication device, the telecommunication device determines a radio selection rule in the set that is associated with the location. The telecommunication device then scans network technologies and frequency bands in a priority order specified by the determined radio selection rule to determine a network technology and frequency band to connect to.
US10057843B2 Active search method in wireless LAN system
An active search method in a wireless LAN system is disclosed. The active search method comprises the steps of: transmitting, through an arbitrary channel, a preceding probe request frame for confirming the existence of an access point; acquiring, from at least one access point, a probe ACK frame that is a response to the preceding probe request frame; setting a maximum waiting time on the basis of the number of probe ACK frames; and performing an active search for an access point in the arbitrary channel for the maximum waiting time. Therefore, the waiting time for receiving a probe response frame can be reduced.
US10057833B2 System and method for optimizing a media gateway selection in mobile switching center pool architecture
A system and method to allow call traffic localization within a mobile switching center server pool (MSS pool) or between MSS pools, provides a trunk group identifier mapped to an originating media gateway. An originating mobile switching center server (MSC server) initiates a call session with a terminating MSC server by sending a session initiation protocol (SIP) message that includes a trunk group identifier mapped to an originating media gateway identity. The terminating MSC server examines the mapping received in the SIP message, and uses the trunk group identifier to select a terminating media gateway for call routing to realize call traffic localization.
US10057830B2 Handover between cells based on signal quality and interference estimation
Method and apparatus to trigger a handover of a mobile device from a serving cell to a neighbor cell based on signal quality are disclosed. The mobile device measures signal strength and signal quality for the serving cell. When the signal strength exceeds a network-defined threshold and the signal quality falls below a mobile device defined threshold, the mobile device measures at least one neighbor cell. When a neighbor cell exceeds the network-defined threshold for signal strength and also meets the mobile device defined signal quality threshold, the mobile device sends a measurement report to the serving cell to trigger the handover. The measurement report includes modified values that indicate the serving cell does not meet network-defined threshold values and that the neighbor cell outperforms the serving cell.
US10057829B2 VoWLAN call handover method, UE and core network node
The present disclosure relates to VoWLAN call handover solutions. In one embodiment the method comprising: making a voice call through a Wireless Local Area Network (WLAN) under whose coverage the UE is located, with a Packet Data Network (PDN) address obtained from a PDN to which the WLAN is connected; determining that a signal quality of the WLAN is not suitable for the voice call anymore; and sending the PDN address to a base station of a mobile communication network covering the UE, for facilitating a core network node of the mobile communication network to perform voice call handover from WLAN to the mobile communication network. The present disclosure also provides a UE and a core network node for implementing the same.
US10057827B2 Information sending and receiving methods and apparatuses, and information transmission system
Information sending and receiving methods and apparatuses, and an information transmission system are disclosed, which are used to resolve a problem in the prior art that cell-edge UE cannot accurately receive information sent by eNBs. The method includes: acquiring, by at least two eNBs, information to be delivered to UE; scrambling, by using a same scrambling code, the information to be delivered to the UE; and delivering scrambled information to the UE at a same moment.
US10057824B2 Radio link monitoring
This disclosure relates to radio link monitoring. More particularly, it relates to monitoring radio link failure between a user equipment (UE), which is configured for an extended (i.e. long) discontinuous reception (DRX) time period, and a radio network. A method performed by the UE may comprise retrieving 510 configuration data. Upon detection 520 of connectivity problems towards a radio cell, a parameter configuration of the retrieved configuration data may be applied 530 for monitoring the radio link failure between the UE and the radio network.
US10057818B2 Mitigating no-service delays for LTE capable wireless devices without LTE access permission
This disclosure relates to reducing or mitigating no-service delays for LTE capable wireless devices which do not have permission to access one or more LTE networks. According to some embodiments, a MME of a first PLMN may receive an LTE NAS request corresponding to a tracking area from a wireless device. The MME may determine to reject the request, and may send a rejection response to the request indicating that access to the first PLMN in the tracking area according to LTE is not available to the wireless device. The rejection response may further include extended cause information relating to whether or not the wireless device is permitted to access the first PLMN in other tracking areas according to LTE.
US10057817B2 Method and apparatus for selecting cell in mobile communication network
Methods and apparatuses are provided for communicating by a mobility management entity (MME) in a mobile communication system. A method includes receiving, from a target base station, a first message including a first network identification of a target node, in a connected state of a terminal; determining whether the first network identification differs from a second network identification of a source node, in an idle state of the terminal; and transmitting to the source node a second message requesting disconnection, if the first network identification differs from the second network identification of the source node.
US10057815B2 Physical broadcast channel repetition for evolved machine type communication
Certain aspects of the present disclosure generally relate to wireless communications, and more specifically, to physical broadcast channel (PBCH) or other type channel repetition for enhanced machine type communication (eMTC). According to certain aspects, a method is provided for wireless communications by a base station (BS). The method generally includes determining a repetition pattern indicating subframes of a radio frame in which a channel is to be transmitted and transmitting the channel according to the determined repetition pattern.
US10057812B2 Method and apparatus to improve TCP performance in mobile networks
The present invention provides a method, apparatus and a computer program product for improving TCP performance in mobile networks. The present invention discloses obtaining, at an intermediate network node, a quality measure of a connection between a content server and a user equipment, detecting, at the intermediate network node, whether the quality measure fulfils a predetermined condition, and, if the quality measure does not fulfill the predetermined condition, sending, by the intermediate network node, an acknowledgement message triggering a freeze mode of the connection between the content server and the user equipment.
US10057810B2 Communication system, cellular base station, and WLAN access point
A communication system according to an embodiment includes: a cellular base station; and a wireless local area network (WLAN) management apparatus configured to manage one or more WLAN access points. The WLAN management apparatus is used for a cellular-WLAN aggregation in which data of a user terminal is transmitted and received using both a cellular communication and a WLAN communication while the user terminal maintains a radio resource control (RRC) connection with the cellular base station. A direct communication path bypassing a core network is established between the cellular base station and the WLAN management apparatus.
US10057807B2 Just in time packet body provision for wireless transmission
Wireless transmission is performed by storing, in a local memory, a header in association with reference(s) to memory locations in a separate, shared memory storing a payload for a given transmission. Each header can be associated with a QoS queue. When a selected payload is to be transmitted, a PHY preamble can begin, followed by a header from local memory, while a DMA transaction initiates to retrieve payload from the shared memory. Each retrieved portion of payload can include a link to a next location storing a next part of payload. A subsequent DMA is initiated for that part of the payload. A relatively fixed function circuit can initiate DMA and receive payload data; a programmable element can perform payload selection, for example. Multiple payloads can be aggregated (just before transmitting of a preamble) using header information stored in the fast local memory. Memory can be released after ACK of a corresponding payload.
US10057804B2 Traffic shaping mechanism for UE power saving in connected mode
A method of uplink shaping and scheduling request (SR) prohibition in RRC Connected Mode is proposed. A UE applies DRX operation in a wireless network, the UE is in RRC Connection mode. The UE processes a data packet to be sent to the network. The data packet is associated with a traffic type. If the data packet belongs to a normal traffic type, then the UE transmits a scheduling request (SR) to the network. If the data packet belongs to a background traffic type, then the UE buffers the data packet and is prohibited from sending the SR to the network until a triggering condition is satisfied. By reducing the activity of uplink transmission, UE power consumption is improved and signaling overhead is reduced.
US10057802B2 Coverage determination using correlated radio condition measurements and position estimates
The present disclosure relates to coverage monitoring and in particular it relates to determining radio coverage using correlated radio condition measurements and position estimates, for example for small cell deployment in a building. The disclosure relates to methods for coverage determination as well as to corresponding devices and computer programs. According to some aspects, the disclosure proposes a method, performed in a node 10, 110 of determining radio coverage of at least one small cell base station in a wireless communications network. The method comprises the steps of obtaining radio condition measurements, wherein a respective first time value is associated to each radio condition measurement. The method further comprises obtaining position estimates defining the position of a wireless device performing the radio condition measurements, wherein a respective second time value is associated to each position estimate and determining radio coverage by correlating each radio condition measurement to one of the obtained position estimates using the first and second time values.
US10057794B2 Mobile communication base station and method for selecting a virtual carrier for machine-type communications based on measurements of channel conditions
Apparatus and method providing feedback on channel conditions in a wireless telecommunications system including a base station arranged to communicate with plural terminals device using frequencies spanning a system frequency bandwidth. At least one terminal device is a reduced capability terminal device including a tuneable transceiver configured to receive downlink transmissions from the base station using only a restricted frequency bandwidth which is smaller than and within the system frequency bandwidth. The reduced capability terminal device is configured to communicate information derived from measurements of channel conditions to the base station. The information may include an indication of measured channel conditions for the different frequency locations, or an indication of one or more frequency locations for which the corresponding measurement of channel conditions meet a pre-defined selection criterion. The base station subsequently schedules downlink transmissions for the terminal device in taking account of the information received from the terminal device.
US10057786B2 System and method for mobile data expansion and virtual pathway designation
A data expansion system that provides for wireless communication includes a set of roadway communication devices configured to enable vehicle-to-vehicle (V2V) communication. The system includes a first roadway communication device configured to receive data from a first electronic device in a first vehicle and a second roadway communication device communicatively coupled to the first roadway device. The second roadway communication device is configured to communicate the data to a second electronic device in a second vehicle. Each roadway communication device includes a wireless transceiver to transmit and receive data; a communication interface to establish communication links with other roadway communication devices; and processing circuitry to relay the data between the other roadway communication devices or electronic devices in respective vehicles. Each roadway communication device also includes a housing that contains the processing circuitry, communication interface and the wireless transceiver. The housing is configured to be mounted within a roadway surface.
US10057780B2 Interleaved transceivers using different radio spectrum
A cell site can be configured to have a first group of antennas arranged to provide coverage around the cell site and a second group of interleaved antennas that are interleaved between the antennas of the first group. The two groups can communicate at different frequency sets so that the two groups do not interfere with one another. Service nulls of one group that would otherwise be created by interference and low RSSI between antennas from the same group can be covered by the main beam of the other group, which can significantly improve SINR.
US10057779B2 Techniques for enhancing frame structure and listen before talk procedure (LBT) for transmissions using an unlicensed radio frequency spectrum band
Techniques are described for wireless communication. A method for wireless communication includes identifying a frame structure for transmissions using an unlicensed radio frequency spectrum band, the frame structure including at least two special subframes; and performing a procedure to gain access to the unlicensed radio frequency spectrum band during at least a portion of at least one of the at least two special subframes.
US10057777B2 Slicing architecture for wireless communication
Embodiments provide a system, apparatus, or non-transitory computer readable medium to provide a slicing architecture for wireless communications systems.
US10057774B2 Intelligent network access controller and method
An intelligent network access controller coupled to wireless communication hardware controls wireless communications in a designated area of a local wireless network overlaying an existing wireless network. The controller controls the hardware to provoke wireless devices within the designated area of the local wireless network to attempt to register with the intelligent network access controller; receives, through the hardware, registration signals and identification information from the wireless devices; locks the wireless devices to the intelligent network access controller; determines an access category for each of the wireless devices based on the received registration signals and identification information; maintains first access category wireless devices locked to the controller while the first access category wireless devices remain in the designated area of the local wireless network; and unlocks second category wireless devices by controlling the hardware to signal the second access category wireless devices to attempt access to the existing wireless network.
US10057772B2 Projection via a device
Techniques for projection via a device are described. According to various implementations, techniques described herein enable a locked host device to output data projected from another device while the host device remains in a locked state. In at least some implementations, device context for a host device (locked or unlocked) can be considered in determining whether to broadcast availability to receive projected content.
US10057770B2 Deauthenticate a client device during an association validation phase based on a plurality of capabilities associated with the client device
Certain implementations of the present disclosure relates to a method, device, and medium to perform association validation of a client device's request during an association validation phase based on a plurality of capabilities associated with the client device. The network device receives an association request to connect to a wireless network. Then, the network device extracts a parameter specific to the client device from the association request, and determines a plurality of capabilities associated with the client device based on a value of the parameter. Then, the network device transmits the plurality of capabilities to an authentication server during an association validation phase, and receives an association validation decision corresponding to the connection request from an association validation/authentication server. If the association validation decision indicates that the client device is denied access to the wireless network, the network device deauthenticates the client device during the association validation phase.
US10057766B2 Methods and systems for authentication interoperability
Systems, methods, and computer readable mediums for authenticating a device perform a method of receiving, at a second device, a first authentication protocol reauthentication response for the device, the authentication response including a reauthentication master session key (rMSK), transmitting, at the second device, a second first authentication protocol reauthentication response to a first access point based on the reauthentication master session key, generating, at the second device, a first pairwise master key (PMK) based on the reauthentication master session key, generating, at the second device, a key message to include the first pairwise master key, and transmitting, at the second device, the key message to the second access point.
US10057764B2 Privacy preserving sensor apparatus
A privacy preserving sensor apparatus is described herein. The privacy preserving sensor apparatus includes a microphone that is configured to output a signal that is indicative of audio in an environment. The privacy preserving sensor apparatus further includes feature extraction circuitry integrated in the apparatus with the microphone, the feature extraction circuitry configured to extract features from the signal output by the microphone that are usable to detect occurrence of an event in the environment, wherein the signal output by the microphone is unable to be reconstructed based solely upon the features.
US10057763B2 Soft token system
Systems and methods for a secure soft token solution applicable to multiple platforms and usage scenarios are provided. According to one embodiment, a user of a mobile device is prompted to input an activation code previously provided to the user by an authentication server, which authenticates credentials provided by users of a secure network resource that is accessible via an IP-based network. A unique device ID of the mobile device is obtained via an API of an operating system of the mobile device. A seed is requested from a provisioning server. The seed is received in encrypted form based on a combination of a secret key, the unique device ID and a hardcoded-pre-shared key. The seed is bound to the mobile device by encrypting the seed based on the unique device ID. When a token is requested by the user it is generated based on the bound seed.
US10057758B2 Combo communication terminal and communication method thereof
A combo communication terminal has a first communication terminal and a second communication terminal. A switch unit of the second communication terminal has a first end, a second end, a third end and a control end. The control end selectively couples the first end to the second end or to the third end according to a control signal. When a communication link between the first communication terminal and the second communication terminal has been established, a second processing unit of the second communication terminal generates and transmits a first control signal to the control end, such that a first processing unit of the first communication terminal is coupled to a first subscriber identity unit of the second communication terminal via the first port, so that the first communication terminal uses the first subscriber identity unit to perform tasks of communication.
US10057756B2 Terminal detection method and communication device
A terminal detection method that includes a search step, a first acquisition step, a second acquisition step, and a detection step. The search step transmits a response request through broadcast communication and searches a terminal device that exists within a predetermined range. The first acquisition step acquires, from the terminal device, at least specific information of the terminal device. The second acquisition step executes communication with the terminal device based on the specific information acquired in the first acquisition step and acquires second information that indicates a function possessed by the terminal device. The detection step detects that the terminal device has a desired function based on the first information acquired in the first acquisition step and the second information acquired in the second acquisition step.
US10057755B2 Communication devices and methods for network signaling
A communication device is described comprising a detector configured to detect, based on the reception of radio signals from another communication device, whether the other communication device is operating as a relay communication device in a radio cell associated with the communication device and a signaling circuit configured to signal to a communication terminal that the other communication device is operating as a relay communication device if it has been detected that the other communication device is operating as a relay communication device.
US10057754B2 Method and apparatus for performing communication in wireless communication system
A method of a terminal for performing communication is provided. The method includes, transmitting, by a terminal located outside a cell coverage area, a request message requesting monitoring of a temporary mobile group identity (TMGI) to a relay terminal located within the cell coverage area, receiving a monitoring response message including a layer-2 group identification (ID) in a proximity-based service from the relay terminal, receiving a TMGI announcement message including the layer-2 group ID from the relay terminal, when the relay terminal detects the TMGI, and receiving data related to the TMGI by using the layer-2 group ID.
US10057753B2 Method and apparatus for locating communities over an ad-hoc mesh network
An approach is provided for locating communities over an ad-hoc mesh network. Community identifiers are used to locate communities and community members over an ad-hoc mesh network. The community identifiers are also associated with keys to authenticate members of the community and to protect the privacy and anonymity of information exchanged between the members.
US10057752B2 Interference avoidance in D2D communications
A method for allocating radio resources for a D2D communication between a first device and a second device is disclosed. The method includes identifying device(s) relevant for the D2D communication between the first and second devices, obtaining location information for the identified device(s), determining a value of a distance parameter for each of the identified devices using the location information obtained for the device and one or both of location information for the first device and location information for the second device, and allocating one or more radio resources for the D2D communication between the first device and the second device based on the determined value of the distance parameter.
US10057746B1 Method and system for detecting a user device in an environment associated with a content presentation system presenting content
A method includes identifying content displayed by a content presentation system associated with a physical environment. A user device is detected within the physical environment associated with the content presentation system. Responsive to detecting the user device, information, associated with the content, is transmitted to the user device. Responsive to detecting the user device, an identifier corresponding to the content is stored in association with a profile related to the user device.
US10057744B2 Information exchange for hand-held electronic devices
A method for a first electronic device having first and second antennas for communicating with a second device is disclosed. The method comprises determining which one of the first and second antennas of the first device is stimulated by an electromagnetic field generated by the second device; and transmitting one of first and second types of information according to which one of the first and second antennas is the determined antenna.
US10057743B2 System and method for intelligent small cell operation
A system is disclosed for the intelligent operation of a small cell. A cell is implemented with multiple cellular transceivers that may be remotely configurable. A local controller monitors the current actual traffic flow from carriers currently be supported by the transceivers and current potential traffic flow from presently unsupported carriers and generates performance data related thereto. The performance data is reported to a remote controller with data analysis capability to develop a profile. Based on profile information, both current and historic, the remote controller can send configuration command data to the local controller. The local controller uses the configuration command data to reconfigure the transceivers in one or more cells to accommodate changing traffic flow patterns.
US10057739B2 Distributed and localized policy and charging control in cellular networks to enable route flexibility
Methods, systems, and computer program products for distributed and localized policy and charging control in cellular networks are provided herein. A computer-implemented method includes configuring, within a network, (i) policy and charging enforcement functionality and (ii) policy and charging rules functionality by: implementing (i) remote policy and charging enforcement functionality components and (ii) remote policy and charging rules functionality components within the network, wherein each of the remote components executes in a virtual machine on a compute node that is co-located with an evolved node B; and retaining (i) centralized policy and charging enforcement functionality components and (ii) centralized policy and charging rules functionality components within the network; and executing transactions on the network via: implementing an interaction between (a) the centralized components and (b) the remote components to transmit information to a billing system associated with the telecommunications network.
US10057735B2 Systems and methods for performing load balancing and message routing for short message peer to peer protocol
The present disclosure is directed to systems and methods for performing load balancing and message routing by a device intermediary to a plurality of short message peer to peer (SMPP) clients and a plurality of SMPP servers. The device can receive a request from an SMPP client to establish an SMPP session, replace a first sequence identifier in the request with a second sequence identifier generated by the device, and store a mapping of the second sequence identifier to the first sequence identifier. The device can select an SMPP server to forward the request with the second sequence identifier and receive a response from the SMPP server with the second sequence identifier. The device can identify, from the mapping, the first sequence identifier and the connection to the SMPP client using the second sequence identifier to forward the SMPP response with the first sequence identifier.
US10057733B2 Mobile device communication system
Representative implementations of devices and techniques provide a system for communicating with a plurality of mobile devices from a single mobile device. Source information may be stored from an incoming message to one or more groups. An outgoing message may be associated to each of the groups, and may be automatically sent to one or more of the groups based on user-defined rules.
US10057731B2 Image and message integration system and method
A system and method are presented to allow text-based communication between users concerning an image in the form of an image-message. The originator of the communication uses a mobile device app to select an image and enter appropriate text. The recipient mobile device receives an image-message, and then displays the text superimposed over the image. The recipient can enter reply text, which will then be shown superimposed over the image as part of a message stream. The recipient can also alter the image, with the altered image being transmitted back to the originator. When the reply message is active, the altered image is displayed behind the message stream. The user can select an earlier message in the stream to view the image associated with that earlier message.
US10057728B2 Method and apparatus for wireless vehicle location assistance
A system includes a processor configured to determine that a vehicle is in a parked state. The processor is also configured to detect a user device wireless signal, at one or more vehicle antennas. The processor is further configured to determine a primary return vector antenna based on the detected wireless signal and periodically broadcast a vehicle wireless signal from the one or more antennas, wherein if there is more than one antenna, the processor is configured to broadcast the signal more frequently from the primary return vector antenna. A mobile device can act responsively to the received signals, providing an indicator assisting in directional vehicle location.
US10057726B2 Managing user data on an electronic device
Some examples include determining an upcoming event involving an electronic device, such as the device being out of communication with a network, the device running out of local storage space, or the like. The device may determine, based at least in part on an event category of the upcoming event and/or other considerations, first pieces of user data stored at a network storage to download to the device prior to the event. Further, the device may determine second pieces of user data to delete from a local storage of the device to make space available in the local storage for the first pieces of user data that are recommended to be downloaded for the event. In some cases, the device may present, in one or more GUIs, a ranked list of user data recommended for download, and another ranked list of user data recommended for deletion.
US10057724B2 Predictive services for devices supporting dynamic direction information
With the addition of directional information in the environment, a variety of service(s) can be provided on top of user identification or interaction with specific object(s) of interest by pointing at the objects. Sometimes either the device user and/or the publishers of content cannot complete a content exchange associated with a point of interest (POI) fast enough for the content to remain relevant. Thus, POIs and content for POIs can be predicted for users based on a variety of factors, such as an analysis of their present path and directional changes, rates of changes, or other factors, such that there is no noticeable, or minimal, latency between information being available with respect to such POIs and a request made via the user's device for such POI information.
US10057723B2 Systems, methods and devices for asset status determination
A system for managing data related to at least one leaf node device includes a location processing engine located on a server that is remote from the leaf node device, at least one point of interest (POI) device for collecting data via Bluetooth Low Energy (BLE) communication signals from the leaf node device on each of a plurality of channels and transmitting the collected data which includes phase angle information, a reader node device for receiving and transmitting the collected data to the location processing engine and a database of the known locations of a plurality of POI devices. The reader device or the location processing engine averages the collected data across the plurality of channels, and the known locations are used along with the averaged data as a basis for determining the location of the leaf node device.
US10057721B2 Method and system for providing enhanced location based information for wireless handsets
Methods, devices and systems for generating enhanced location information on or about a mobile device may include hybrid lateration and/or trilateration solutions in which the mobile device determines whether information obtained via a geospatial system of the mobile device is accurate, collects location information from a plurality of mobile devices in response to determining that the information obtained via the geospatial system of the mobile device is not accurate, computes computing more precise location information (including three-dimensional location and position information) based on the location information collected from the plurality of mobile devices, and uses the computed more precise location information to provide an enhanced location based service, such as an emergency location service, a commercial location service, an internal location service and/or a lawful intercept location service.
US10057720B2 Method and device for providing object-finding information
The present disclosure relates to a method and device for providing object-finding information. The method is performed in an electronic device for finding an object and includes: when detecting that a preset loss event occurs, detecting device-relevant information of a surrounding device located around the electronic device; and sending the detected device-relevant information, as object-finding information, to a preset device.
US10057717B2 Location determining scheme
A method performed under control of a mobile device may include receiving at least one probe response from at least one access point; determining whether a number of the at least one Wi-Fi access point satisfies a predetermined condition; adjusting a signal transmission power of a probe request, when the determining indicates that the number of the at least one Wi-Fi access point does not satisfy the predetermined condition; and transmitting the probe request with the adjusted signal transmission power.
US10057713B1 System for and method of providing enhanced services by using machine-based wireless communications of portable computing devices
A system for and a method of providing enhanced services by using machine-based wireless communications of portable computing devices (PCDs) are described. More specifically, a system for and a method of efficiently and effectively projecting, in a controlled fashion, a user's profile to a service provider's PCD in anticipation of an expected interaction between the user and the service provider. The user's profile may comprise content related to identification, current physical location, personal preferences, etc. The system and method may emphasize proactively controlled projection of private/personal information, proactively controlled use of PCD resources, and proactively controlled use of communication network resources.
US10057709B2 Systems for providing condition-based data from a user interactive device
A user interactive device includes a housing, a user interactive mechanism carried by the housing, a wireless transmitter storing application identifying data identifying an application associated with the user interactive device, and a controller in circuit communication with the wireless transmitter, wherein the controller is configured to communicate device condition data to the wireless transmitter. The wireless transmitter is configured to wirelessly transmit a broadcast data packet including the application identifying data and the device condition data.
US10057703B2 Apparatus and method for sound stage enhancement
A non-transitory computer readable storage medium with instructions executable by a processor identify a center component, a side component and an ambient component within right and left channels of a digital audio input signal. A spatial ratio is determined from the center component and side component. The digital audio input signal is adjusted based upon the spatial ratio to form a pre-processed signal. Recursive crosstalk cancellation processing is performed on the pre-processed signal to form a crosstalk cancelled. The center component of the crosstalk cancelled signal is realigned to create the final digital audio output.
US10057699B2 Audio identification device, audio identification method and audio identification system
An audio identification device is provided. The audio identification device comprises: at least one sensing device configured to capture an audio signal present in a working space of a processing setup including at least one processing device; and a processor configured to: receive information related to the at least one processing device; retrieve audio data stored in a database using the received information related to the at least one processing device; identify a state of the at least one processing device by analyzing the audio signal captured by the at least one sensing device based on the retrieved audio data; and output a response, the response being determined based on the identified state of the at least one processing device.
US10057698B2 Multiple room communication system and method
A method for operating a wireless audio playback device that has an electro-acoustic transducer and a microphone, wherein the wireless audio playback device is configured for playback of audio signals received from a plurality of digital audio sources and for synchronized audio playback with one or more other wireless audio playback devices. A particular predefined user action is detected. Based on the detection, wireless communication with another wireless audio playback device is enabled. Then an audio signal received by the device microphone is transmitted to and played by the other wireless audio playback device.
US10057697B2 Hearing device with a barrier element
A hearing device, e.g. a hearing aid, having a protection system is disclosed. The device includes an input unit for receiving an acoustic signal from a user's surroundings and providing a corresponding audio signal, and an output unit receiving said audio signal and providing an audible signal to the user, where the hearing device further includes a barrier element for protecting elements of the hearing device. Furthermore, the disclosure relates to a hearing device inlet system.
US10057691B2 Miniature sounder
Some embodiments of the present invention disclose a miniature sounder. The miniature sounder includes a frame, and a vibration system and a magnetic system that are fixedly connected to the frame; the magnetic system includes a lower clamping board, a primary magnet that disposed on the lower clamping board, a cushion that disposed on the lower clamping board and surrounding the primary magnet and a secondary magnet that disposed on the cushion and surrounding the primary magnet, the cushion being disposed between the secondary magnet and the lower clamping board; and the vibration system includes a voice diaphragm, a voice coil that disposed below the voice diaphragm and causing the voice diaphragm to vibrate and generate a sound and a vibration diaphragm elastically supporting the voice coil, the vibration diaphragm comprising a corrugated rim portion, a fixing portion and a connecting portion.
US10057690B2 Detachable microphone and method of manufacturing the same
A detachable microphone includes: a body part made of a flexible polymer; a capacitance part positioned in the body part and including a support interposed between a first capacitive electrode and a second capacitive electrode; and a piezoelectric part positioned on the capacitance part and positioned in the body part, and including a piezoelectric body interposed between a first piezoelectric electrode and a second piezoelectric electrode.
US10057687B2 Speaker structure
The present invention provides a speaker structure, comprising a vibrating component, an electromagnetic component, an casing and an integral washer conductive sheet. The electromagnetic component comprises a central magnet and peripheral magnets which are disposed around the central magnet. The integral washer conductive sheet replaces a washer structure and an conductive sheet structure in a traditional speaker structure and is integrally formed by the washer and an conductive sheet which are combined into one part. The integral washer conductive sheet comprises a washer part and an conductive sheet part, wherein the washer part is disposed on the peripheral magnets and the conductive sheet part extends out of the casing. By adopting the integral washer conductive sheet according to the present invention, those skilled in the art can simplify an internal structure of the speaker, save production materials, simplify molding and assembling procedures, and improve production efficiency.
US10057681B2 Entertainment audio processing
An entertainment audio processing system includes a music limiter configured to receive an audio signal, volume control information for music, and volume control information for announcement. The music limiter is further configured to calculate a gain parameter based on a music-to-announcement ratio. In another aspect, an entertainment audio processing system includes a mixer configured to substantially match a left audio signal channel and a right audio signal channel. The entertainment audio processing system further includes an equalizer configured to introduce magnitude and phase changes between the left audio signal channel and the right audio signal channel.
US10057680B2 Dual-radio gaming headset
A gaming machine having an audio channel outputting game sound and an audio channel intaking microphone sound and outputting chat sound is coupled with a headset having earpieces and a microphone and a Bluetooth transceiver in the headset for sending and receiving the microphone and chat sounds. A radio receiver or wired connection in the headset receives the game sounds. Circuitry in the headset is connected between the transceiver and receiver for mixing the microphone, chat, and game sounds and feeding them all to the earpieces.
US10057672B2 Optical communication interface
One example discloses an optical communication interface for a handheld device: wherein the handheld device, has an external surface; wherein the external surface includes an interior facing side and an exterior facing side; a first optical receiver, on the interior facing side of the handheld device, having an optical input and an electrical output; wherein the electrical output is coupled to circuitry; and wherein the optical input is configured to be optically coupled to a second optical transmitter on the exterior facing side of the handheld device.
US10057669B2 Combination glove box and speaker box device
Described herein are devices that combine aspects of storage containers and audio housing devices. These devices can be installed into a vehicle and function as a speaker box for the vehicle's sound system as well as a vehicle's glove box. In some embodiments, devices incorporating features of the present invention include a body that is configured to define a first internal space configured to house one or more audio devices. The body is further configured to define a second internal space configured as a storage container. In some embodiments, the first and second internal spaces are separated by at least one common wall. In some embodiments, the second internal space is at least partially surrounded by the first internal space. In some embodiments, the devices can further comprise one or more speaker driver openings to facilitate sound emission from the devices.
US10057666B2 Direction-switchable transponders
A direction-switchable transponder of a high speed communications network, e.g., an fiber optic data communications network, is capable of dynamically reversing the data traffic flow of its various communications channels in response to a signal. The signal can specify a number of channels, a channel map, or a required bandwidth. The direction-switchable transponder can receive a signal relating to network bandwidth requirements; select, based on the received signal, one or more fiber optic channels for reversing direction of flow of network traffic; and dynamically and automatically reconfigure the selected fiber optic signal to reverse direction of flow of network traffic. By responding to asymmetric bandwidth requirements, the direction-switchable transponder uses high speed communications network lines more efficiently.
US10057665B2 Optical switch fabric with bias control
Methods and systems for bias control in an optical switch fabric include monitoring optical power at outputs of a plurality of switch elements in an N×N switch fabric that has N inputs, N outputs, and M≥2 stages. A bias control of a first of the plurality of switch elements is adjusted. It is determined whether the optical power at the outputs of the first switch element after bias control adjustment conform more closely to a predetermined criterion relative to the monitored optical power at the outputs of the first switch element prior to adjustment. The adjusting and determining steps are repeated for each of the remainder of the plurality of switch elements.
US10057661B2 Method and apparatus for transmission and reception of media data
The invention concerns providing for each media package a plurality of spatial composition datasets defining the initial spatial rendering of the media entities of the media package and for each spatial composition datasets a plurality of temporal composition datasets. The invention may be applied to MMT data.
US10057657B2 Content replacement with onscreen displays
A method of content replacement with onscreen displays. The method can further include sending an overlay request to provide overlay content and an overlay format. The method can include receiving the overlay content and the overlay format selected in view of overlay parameters. The method can include superimposing the overlay content over the media content using the overlay format. The method can include detecting a presence of an onscreen display. The method can include determining a location of a portion of the onscreen display that extends underneath the overlay content. The method can include defining a window in the overlay content that corresponds to at least the location of the portion of the onscreen display. The method can include setting a transparency level of the overlay content in the window to permit the portion of the onscreen display to be at least partially visible through the overlay content.
US10057656B2 Presenting advertisements during media content seek
Technologies for presenting an advertisement on a media consumption device includes receiving a request to seek past a commercial included in media content played on the media consumption device, determining an advertisement based on the commercial, and presenting the advertisement to a user of the media consumption device during performance of the requested seek function. The advertisement may be, for example, an extracted frame or image of the commercial and may include a logo or phrase associated with a product or service advertised in the commercial. Similar technologies related to a media content distribution system are also disclosed.
US10057655B2 Systems and methods for generating time based preview image for a video stream
Systems and methods for rewinding a video to a point before the video was first viewed. Video transmitted by a media source is cached by a remote server. Upon a trick-play request for the video, the server generates a rewind, stream that includes the video that was transmitted by the media source before the user started to view the video. Upon receiving the rewind stream, the user's equipment may cache the rewind stream in a rewind buffer and rewind or play from the rewind buffer. The server may also generate and transmit a forward stream of the video that the media source has not yet transmitted. The user's equipment may cache the forward stream in a forward buffer. To perform trick-play operations with the video, the user's equipment may migrate the playback of the video to the rewind and forward buffers and rewind or fast-forward the video from the buffers.
US10057653B2 Program guide system with real-time data sources
A program guide system in which an interactive television program guide is implemented at least partially on user television equipment receives program listings data and real-time data such as sports scores, news data, etc. The real-time data may be stored in a database maintained by the program guide, so that the program guide may access the stored real-time data at a later time. Updated program listings information may be provided to the program guide as part of the data stream in which the real-time data is provided. Unique keys may be generated for the program listings data and real-time data associated with each live event. The keys may be compared at the program guide to determine which program listings correspond to which items of real-time data. Different types of real-time data may be assigned different expiration times. When data has expired it may be removed from the database.
US10057649B2 Video-on-demand content delivery system for providing video-on-demand services to TV service subscribers
A video-on-demand (VOD) content delivery system has a VOD Application Server which manages a database of templates for presentation of video content elements of different selected types categorized in hierarchical order. A web-based Content Management System receives content uploaded online in file formats with metadata for title and topical area, and automatically converts it into video data format compatible with the VOD content delivery system indexed by title and topical area. A User Interface for the system delivers listings data to the viewer's TV indexed by title and topical area specified by the uploaded metadata.
US10057647B1 Methods and systems for launching multimedia applications based on device capabilities
Methods and systems are disclosed herein for determining which of two multimedia devices to use when launching an Internet multimedia application. A user may interact directly with a first device and select an application from the first device. The first device will determine whether the selected application is present on a second device and whether the capabilities of the second device make it a better choice for launching the selected application. If the first device is chosen, multimedia data is transmitted from the first device though the second device to a display. If the second device is chosen, the first device sends a command to the second device to launch the selected application and multimedia data is sent from the second device to a display.
US10057645B2 Set top box upgrade method and apparatus
Provided are a set top box upgrade method and apparatus. In the method, a version number of a current batch of set top boxes is acquired. It is judged, according to the version number, whether to upgrade the batch of set top boxes in batch. When it is judged to upgrade the batch of set top boxes in batch, the batch of set top boxes is upgraded in batch according to an upgrade mode for each set top box in the batch of set top boxes. By means of the technical solution, the problem of lack of support for a batch upgrade according to an existing upgrade mode causing significant waste of resources in the related art is solved. Set top boxes can be upgraded in batch and user experience can be improved.
US10057643B2 UPnP communication system and method for active standby mode
An UPnP communication system and method for supporting an active standby mode is provided. A media system according to exemplary embodiments includes: a player configured to play back media in an active mode; and a processor configured to provide device information of the player to a controller in a standby mode, and activate the player when the controller requests playback of media. Accordingly, the fewest renderers excluding media playback are operated, so that media can be played back according to a request from the controller even when a media renderer enters a low-power mode.
US10057639B2 Methods and apparatus to detect spillover in an audience monitoring system
Methods and apparatus to detect spillover in an audience monitoring system are disclosed. An example apparatus includes means for sampling first and second audio signals. The first audio signal is received from a source by a first microphone. The second audio signal is associated with the source and received by a second microphone. The second microphone is separated from the first microphone by a first distance. The example apparatus includes means for calculating a time delay between receipt of the first and second audio signals. The example apparatus includes means for determining whether the time delay is within a threshold time difference. The example apparatus includes means for retaining media associated with the source when the time delay is within the threshold time difference. The means for retaining is to ignore the media associated with the source when the time delay exceeds the threshold time difference.
US10057637B2 Real-time content filtering and replacement
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for augmenting video streams, includes processing a video stream prior to presentation to identify objects to be selectively augmented in the video stream. The method includes: receiving and storing a first user selection of a preference for one or more aesthetic attributes to be associated with the first user and to be projected to a second user; receiving, at a second different device not associated with the first user, the preference for the one or more aesthetic attributes; identifying, at the second different device, image data associated with the first user and selectively augmenting the identified image data using the one or more aesthetic attributes; and presenting, on the second different device, the identified image data that is augmented by the one or more aesthetic attributes.
US10057636B1 Automatic video service actions based on matching a video content item to a content identifier
Automatically performing an action within a video service based on an identified relationship between a content object and a video content item is provided. A content object is an electronic communication associated with a subscriber and comprises text or an image or a link to text or an image related to the video content item. A content identifier engine receives the object and parses the object against a data system storing information related to video content items. When a video content item matching or related to the object is identified, the object manager searches on demand content items and a video programming lineup available to the subscriber for the identified video content item. The video service provider performs or allocates resources to perform one or more automatic actions related to the video content item.
US10057633B2 Method and apparatus for transmitting and receiving ultra high-definition broadcasting signal for expressing high-quality color in digital broadcasting system
The present invention relates to a method and an apparatus for transmitting and receiving an ultra high-definition broadcasting signal for expressing high-quality color in a digital broadcasting system. An apparatus for receiving an ultra high-definition broadcasting signal according to one embodiment of the present invention comprises: a receiving unit for receiving an ultra high-definition broadcasting signal which includes ultra high-definition broadcasting contents and display information metadata representing display environment information suitable for the ultra high-definition broadcasting contents; a decoder for decoding the received ultra high-definition broadcasting contents and the display information metadata; a controlling unit for adjusting the display environment of the receiving apparatus to a display environment suitable for the ultra high-definition broadcasting contents using the display information metadata; and a reproducing unit for reproducing the ultra high-definition broadcasting contents.
US10057631B2 Interface for browsing and playing content over multiple devices
Browsing and displaying content over multiple devices, including: displaying a graphical user interface program on a second device; associating the second device with a main device; receiving transactions performed by a user on the second device with the graphical user interface; sending at least one command to the main device after the transactions performed by the user on the second device with the graphical user interface are received by the second device; and executing the at least one command on the main device. Keywords include visual BIVL interface and IPTV client without GUI.
US10057630B1 Systems and methods for resuming playback of media content
Systems and methods are provided herein for resuming playback of a media content. Media content is provided to the user device. The media content is paused in response to receiving a pause command. A memorability metric associated with a position where the media content was paused is determined. In response to receiving a resume command, the media content is resumed at a position that is earlier in time than the position where the media content was paused. The position where the media content is resumed is based on the memorability metric.
US10057624B2 Synchronization of content rendering
A method for controlling a rendering time of a second video content stream on a second device to be synchronized with a rendering time of a first video content stream on a first device, said second video content stream being organized in chunks, includes receiving by a control device a request of a chunk of the second video content stream from the second device, receiving by the control device, the packets of the requested chunk, and delivering by the control device the requested chunk to the second device at a delivery time at which said requested chunk should be delivered to the second device so that the rendering time of the second video content stream on the second device is synchronized with the rendering time of the first video content stream on the first device.
US10057619B2 Remote control system and electronic device
A remote control system includes a main body apparatus and a remote controller. A motion sensor included in the remote controller detects an amount of change in posture of the remote controller. A user interface creator included in the main body apparatus creates a user interface image including a pointer. The user interface creator: determines virtual coordinates of the pointer based on the amount of change in posture; when the virtual coordinates of the pointer are present in a movable region, displays the pointer at a position of the virtual coordinates; when the virtual coordinates of the pointer are present outside the movable region, displays the pointer at a position in the movable region closest to the virtual coordinates; and when the virtual coordinates of the pointer have reached a boundary of a clip region, limits the virtual coordinates of the pointer within the clip region.
US10057618B2 System for filtering media manifests using manifest attributes
A method includes acts for providing a VOD or streaming video manifest. The method includes at a server, receiving a request for a manifest from a client device. The request for a manifest includes an identification of one or more filters to be applied to a returned manifest. The method further includes, at the server, identifying the manifest. The manifest identifies different portions of a multimedia asset that can be delivered to client devices. The method further includes applying the one or more identified filters to the manifest to generate a filtered manifest that excludes one or more items as dictated by the one or more filters. The filtered manifest is returned to the client device.
US10057615B2 System and method for scheduling and controlling the display of media content
Systems and methods are provided herein for facilitating the scheduling and controlling the presentation of media content at one or more Venues (e.g., bars, restaurants). The scheduling and presentation is coordinated by a distributed system including a scheduling management server and a local subsystem at the Venue. The system is also configured to receive information from remote devices including electronic media guides as well as user devices enabling venue managers or the public to interact with the system. The system is configured to maintain a content presentation schedule and coordinate presentation at a Venue based on parameters obtained from remote devices including: the requirements of the Venue, requests from Patrons, programming available for presentation and the availability of resources at the venue (e.g., televisions). Moreover, the exemplary system is configured to implement/execute the schedule in view of the specific technological systems and requirements of the Venue's particular media presentation systems.
US10057613B2 Digital jukebox device with karaoke and/or photo booth features, and associated methods
Certain exemplary embodiments relate to entertainment systems and, more particularly, certain exemplary embodiments relate to jukebox systems that incorporate digital downloading jukebox features along with karaoke jukebox and/or photo booth features. A combined karaoke/photo booth/jukebox may enable more integrated performance-like experiences in an in-home or out-of-home location or venue. By leveraging vast audio media libraries, trusted rights-respecting network infrastructure, and on-site image/video capturing from integrated recorders and/or remote portable devices, a more sociable experience may be created for karaoke jukebox patrons, e.g., where custom content can be generated and shared in a safe and legally appropriate manner.
US10057612B2 Method and device for transmitting and receiving broadcast signal for providing trick play service in digital broadcasting system
The present invention relates to a method and device for transmitting and receiving a broadcast signal for providing trick play in a digital broadcasting system. A broadcast signal transmission method, according to an embodiment of the present invention, comprises the steps of: generating a video stream by encoding video data, wherein the video stream comprises PVR assist information for performing trick play of the video data; generating signaling information; multiplexing the video stream and the signaling information into one broadcast stream; generating a broadcast signal comprising the multiplexed broadcast stream; and transmitting the generated broadcast signal.
US10057610B2 Systems, methods and non-transitory computer-readable media for allocating bandwidth for delivery of content elements addressed for a content opportunity in a transport stream within a household-addressable media network
Systems, methods and computer-readable storage media for allocating content elements addressed for a content opportunity in a transport stream within a household-addressable media network. A content opportunity may include an advertising slot in a programming stream. The content elements may include advertising content configured to be run during the advertising slot. The advertising slot may be transmitted in a programming stream providing television programming and the advertising content may be provided in a commercial feed. The media network may be configured to transmit various content formats, such as high definition (HD), standard definition (SD), and variations thereof. Systems may be configured to allocate the highest profile corresponding content elements if there is sufficient resources available. If sufficient resources are not available, the system may allocate lower profile versions of the content elements.
US10057607B2 Fragment server directed device fragment caching
The media stream delivery system encodes and fragments media streams into numerous media stream fragments maintained on fragment servers. Devices obtain fragments to reconstruct media streams including live real-time media streams for playback on the devices. A device may perform caching of media stream fragments so that particular fragments need not be accessed again from a fragment server. A fragment server or even a content provider can analyze and monitor characteristics of media streams, viewing behavior, content popularity, etc., to identify fragments for caching at the playback devices. Caching indicators along with time period indicators may be included in the media stream fragments.
US10057605B2 Systems and methods for caching data in media-on-demand systems
Systems and methods may be provided for retrieving non-on-demand media data and on-demand media data that is provided by separate data sources. On-demand media data may be cached to reduce system latencies and the burden on the distribution network.
US10057604B2 Cloud based vision associated with a region of interest based on a received real-time video feed associated with the region of interest
A method for receiving a real-time video feed of a region of interest includes generating, at a processor of a first device, a request for a real-time video stream of the region of interest. The request indicates a location of the region of interest. The method also includes transmitting the request to one or more other devices via a network to query whether another device is situated to capture a portion of the region of interest. The method also includes receiving the real-time video stream of the region of interest from a second device of the one or more other devices. The second device includes a camera having a field of view that includes at least a portion of the region of interest.
US10057598B2 Method, device, and computer readable medium for encoding and decoding of three dimensional video of a current block of fixed images involving coding a current block as a function of coding information and coding process using selective inheritance
A method is provided for decoding at least one current encoded block of a first image relative to a reference block of a second image including at least one common element with the first image, wherein the reference block has been previously decoded. The method includes: filtering the decoded reference block; estimating, only on the basis of the filtered decoded reference block, at least one value of a local characteristic of the filtered decoded reference block; determining, on the basis of the estimated value of the local characteristic: a set of decoding information to be used for decoding the current block, a method for decoding the current block, on the basis of the estimated value of the local characteristic, decoding the current block on the basis of the set of determined decoding information and according to the determined decoding method.
US10057596B2 Motion estimation method and apparatus for periodic pattern
A motion estimation method for blocks of a periodic pattern is provided, which includes determining a global motion vector corresponding to a region according to motion vectors of periodic blocks in the region; generating candidate motion vectors of a target periodic block to be encoded in a second frame; for each candidate motion vector, determining a penalty value based on at least one difference between the candidate motion vector and at least one global motion vector corresponding to at least a relative region in the first frame; for each candidate motion vector, calculating a weighted similarity value based on an original similarity value between the target periodic block of the second frame and a reference block corresponding to the candidate motion vector of the first frame, and the penalty value; and determining a motion vector of the target periodic block according to weighted similarity values of the candidate motion vectors.
US10057595B2 Motion compensation method, picture coding method and picture decoding method
A picture coding apparatus includes a motion vector estimation unit and a motion compensation unit. The motion vector estimation unit selects one method for deriving a motion vector of a block to be motion-compensated, depending on a motion vector of a block located in a corner of a decoded macroblock from among a group of blocks that compose the decoded macroblock corresponding to the current macroblock to be coded and determines the motion vector derived by the selected method for derivation to be a candidate of the motion vector of the current macroblock to be coded. The motion compensation unit generates a predictive image of the block to be motion-compensated based on the estimated motion vector.
US10057594B2 Enhanced temporal motion vector prediction for scalable video coding
In enhancement layer (EL) coding, the temporal candidate(s) may be derived the merge mode and the non-merge mode. Selection of the reference index of a current prediction unit (PU) and of the reference list of a co-located PU may be considered jointly when constructing the temporal candidate of EL for the merge mode. The selection^) may be made such that a motion vector (MV) scaling operation may be avoided. A selected motion vector prediction candidate may be added to a merging candidate list in a position before that of a spatial motion vector prediction candidate. A selected motion vector prediction candidate may be added to the merging candidate list in place of a spatial motion vector prediction candidate.
US10057593B2 Apparatus and methods for distance estimation using stereo imagery
Frame sequences from multiple image sensors may be combined in order to form, for example, an interleaved frame sequence. Individual frames of the combined sequence may be configured a by combination (e.g., concatenation) of frames from one or more source sequences. The interleaved/concatenated frame sequence may be encoded using a motion estimation encoder. Output of the video encoder may be processed (e.g., parsed) in order to extract motion information present in the encoded video. The motion information may be utilized in order to determine a depth of visual scene, such as by using binocular disparity between two or more images by an adaptive controller in order to detect one or more objects salient to a given task. In one variant, depth information is utilized during control and operation of mobile robotic devices.
US10057591B2 Method and device for processing a video stream in a video camera
A method for processing an image in a video device, comprises reading an image and combining the image with metadata related to the image by embedding the metadata in or with the image. The method further includes combining transforming the image and extracting the metadata from the image, before encoding the image in an encoder and utilizing the metadata as input in further processing.
US10057590B2 Method and apparatus using software engine and hardware engine collaborated with each other to achieve hybrid video encoding
A hybrid video encoding method and system using a software engine and a hardware engine. The software engine receives coding unit data associated with a current picture, and performs a first part of the video encoding operation by executing instructions. The first part of the video encoding operation generates an inter predictor and control information corresponding to the coding unit data of the current picture. The first part of the video encoding operation stores the inter predictor into an off-chip memory. The hardware engine performs a second part of the video encoding operation according to the control information. The second part of the video encoding operation receives the inter predictor, and subtracts the inter predictor from the coding unit data to generate a residual signal. The second part of the video encoding operation then transforms and quantizes the residual signal to generate transformed and quantized residual signal, and encodes the transformed and quantized residual signal to generate an encoded video bitstream.
US10057589B2 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 temporal level identifier of the lower layer, performs inter-layer prediction for the current picture by using the corresponding picture if the corresponding picture in the lower layer is used as the inter-layer reference picture for the current picture in the upper layer, reconstructs the current picture by using a prediction sample acquired through the inter-layer prediction and a residual sample of the current picture, and selectively applies a loop filter to a tile boundary of the reconstructed current picture on the basis of a layer filter flag for the upper layer.
US10057586B2 Method and device for providing depth based block partitioning in high efficiency video coding
Depth based block partitioning in high efficiency video coding is provided by partitioning a video image block into different partitions using a binary segmentation mask. A determination is made whether to filter pixels at a boundary between the partitions. A particular pixel is not filtered in response to each adjacent pixel in vertical and horizontal planes in relation to the particular pixel having a same value. The particular pixel is filtered in response to any adjacent pixel in the vertical and horizontal planes in relation to the particular pixel having a different value than any other adjacent pixel in the vertical and horizontal planes in relation to the particular pixel. Pixels are filtered pursuant to a filtering process in response to a filtering determination.
US10057584B2 Encoding device, decoding device, encoding method, and decoding method
According to an embodiment, an encoding device includes an index setting unit and an encoding unit. The index setting unit generates a common index in which reference indices of one or more reference images included in a first index and a second index are sorted in a combination so as not to include a same reference image in accordance with a predetermined scanning order. The first index representing a combination of the one or more reference images referred to by a first reference image. The second index representing a combination of the one or more reference images referred to by a second reference image. The encoding unit encodes the common index.
US10057583B2 Encoding method of image encoding device
Provided is an encoding method of an image encoding device including predicting an intra mode for coding blocks of a minimum size for intra prediction to generate an intra pixel; and using the intra mode of the coding blocks of the minimum size to restore an intra mode of coding blocks of a larger size.
US10057576B2 Moving image coding apparatus, moving image coding method, storage medium, and integrated circuit
A moving image coding apparatus performs efficient moving image compression on video with much noise (with a poor S/N ratio), and enables appropriate bit rate control (code amount control). A first orthogonal transform unit performs orthogonal transform of an input moving image. A complexity obtaining unit obtains a complexity of the input moving image based on frequency component data obtained through orthogonal transform by the first orthogonal transform unit. A noise determination unit determines noise in the input moving image based on the frequency component data obtained through orthogonal transform by the first orthogonal transform unit. A code amount adjustment unit generates a code amount adjustment signal based on the complexity obtained by the complexity obtaining unit and the noise determination result obtained by the noise determination unit. A coding unit subjects the input moving image to a coding process including quantization using a quantization parameter value determined based on the code amount adjustment signal generated by the code amount adjustment unit.
US10057574B2 Coding tree unit (CTU) level adaptive loop filter (ALF)
Examples include a device for coding video data, the device including a memory configured to store video data, and one or more processors configured to obtain adaptive loop filtering (ALF) information for a current coding tree unit (CTU) from one or more of: (i) one or more spatial neighbor CTUs of the current CTU or (ii) one or more temporal neighbor CTUs of the current CTU, to form a candidate list based at least partially on the obtained ALF information for the current CTU, and to perform a filtering operation on the current CTU using ALF information associated with a candidate from the candidate list. Coding video data includes encoding video data, decoding video data, or both encoding and decoding video data.
US10057570B2 Method and apparatus for region of interest video coding using tiles and tile groups
Systems, methods, and instrumentalities are disclosed relating to region of interest (ROI) video coding using tiles and tile groups. An encoded video sequence including a plurality of tiles may be received. The plurality of tiles may be divided into one or more tile groups. Signaling indicating parameters of the one or more tile groups may be received. A tile group of the one or more tiles groups may be decoded and a picture relating to the decoded tile group may be displayed. The decoded tile group may overlap the ROI. The ROI may correspond to the displayed picture and the displayed picture may be a portion of the encoded video sequence. The tile groups that do not overlap the ROI may not be decoded.
US10057566B2 Depth of field indication using focus-peaking picture markers
A waveform monitor for generating a modified image from an original image includes a measuring system to select luminance frequency values of the original image that are above a first and a second threshold. A modifier changes selected pixels of the original image that fall above the first and second thresholds. In some embodiments these changed pixels are given a false color as color markers to indicate DOF and areas of sharpest focus of the original image. Methods of modifying images in this manner are also described.
US10057565B2 Rear-deploying mechanical broadhead
Rear-deploying mechanical broadheads may be provided having stationary blades that open only through movement of a drive pin/key secured within a slot or chamber in the body of the broadhead. The drive pin/key may act as bleeder blades, thereby forming a mechanical broadhead with bleeder blades. The stationary blades may be pinned to the tip of the broadhead through blade pins, thereby keeping the blades stationary during flight toward a target and lessening the likelihood that the broadhead may be errant in its movement toward a target.
US10057561B2 Systems and methods for facilitating three-dimensional reconstruction of scenes from videos
Scenes reconstruction may be performed using videos that capture the scenes at high resolution and frame rate. Scene reconstruction may be associated with determining camera orientation and/or location (“camera pose”) throughout the video, three-dimensional coordinates of feature points detected in frames of the video, and/or other information. Individual videos may have multiple frames. Feature points may be detected in, and tracked over, the frames. Estimations of camera pose may be made for individual subsets of frames. One or more estimations of camera pose may be determined as fixed estimations. The estimated camera poses for the frames included in the subsets of frames may be updated based on the fixed estimations. Camera pose for frames not included in the subsets of frames may be determined to provide globally consistent camera poses and three-dimensional coordinates for feature points of the video.
US10057554B2 Projection control device, projection control method and non-transitory storage medium
A projection control device comprises a projection control unit, an image acquisition unit, and a corresponding determination unit. The projection control unit outputs a synthesis pattern light to a screen. The synthesis pattern light comprises plurality of pattern light including light area of different wave range from each other. The image acquisition unit acquires a captured image includes the synthesis pattern light which has been outputted to the screen, wherein the captured image is captured by an image capture unit. The corresponding determination unit determines a relationship between projection pixels of the projector and pixels of the captured image of the image capture unit, on the basis of the synthesis pattern light on the captured image.
US10057553B2 Light source device, illumination device, and projector
A light source device includes a light source array including at least one light emitting part, a collimating optical system that receives a light beam bundle emitted from the light source array, a first lens array including a plurality of first small lenses that receives the light beam bundle having passed through the collimating optical system, and a second lens array that is disposed in a subsequent stage of the first lens array and includes a plurality of second small lenses corresponding respectively to the first small lenses. The planar shape of the light emission area of the light emitting part has a short-side direction and a longitudinal direction. The planar shape of the second small lens has a longitudinal direction. The short-side direction of the light emission area crosses the longitudinal direction of the second small lens.
US10057550B2 Display device
A display device includes: a display panel having a first curved portion and a second curved portion; a window on one surface of the display panel; and a circuit board connected to the display panel, wherein the display panel includes a front display portion and a side display portion which are separated by the first curved portion, and wherein the second curved portion includes a pad portion connected to the circuit board.
US10057549B2 Computer-implemented system and method for color sensing, storage and comparison
A modular device includes base and color sensing portions. The color sensing portion has a face, a controlled light source offset from the face to define an interior, the face configured to engage a target surface about a perimeter of the device housing wherein ambient light is restricted from entering the interior. A color sensor receives light reflected from the target surface and generates output signals representative of a surface color. The base portion communicates with the color sensor and a user device having a hosted program which generates a user interface enabling users to provide control input for the color sensor. The program further receives the output signals from the color sensing device and displays a first image of the detected color, and displays a second image of a user-selected color beside the first image. Color data values are further displayed corresponding to the difference between displayed colors.
US10057547B2 Medical image recording device
A medical image recording device includes an image pickup device generating an image pickup signal by photoelectrically converting light reflected from a subject with use of an image pickup element, wherein an image pickup control unit displays, on a display unit, image data generated for each of frames constituting a video by processing the image pickup signal. A recording control unit records the image data on a memory card. A movement detection unit sequentially compares the image data between the adjacent frames, and calculates an amount of movement of the image pickup device from a positional shift of a main subject between the adjacent frames. If the amount of movement is within a preset range, a camera shake correction unit corrects a blur. If the amount of movement is greater than an upper limit of the range, the recording control unit stops recording of image data on the memory card.
US10057544B2 Vehicle vision system camera with integrated physical layer components
A vision system for a vehicle includes an imager for a vehicular camera and a data receiving device operable to receive image data captured by the imager. A data transfer system communicates captured image data from the imager to the data receiving device. The data transfer system includes a single differential data line. The single differential data line may use a bi-directional high speed serial differential signaling protocol and a mixed signal PHY interface at each of a plurality of nodes of the single differential data line.
US10057542B2 System for immersive telepresence
Disclosed is system and method for interactive telepresence that includes at least one data processing apparatus, at least one database, an audio/visual capture device that is configured with at least one microphone and camera. A detection module is provided to detect one of the plurality of participants who is speaking during the meeting, and a display module that is configured to display video that is generated.
US10057537B1 System and method for source script and video synchronization interface
A script synchronization interface system is disclosed for synchronizing a script, shot properties, and one or more video files by mapping associated metadata. The script synchronization interface system includes an interactive script section, an interactive video section, and an interactive shot section. The interactive script section includes synchronized script dialog that is selectable by individual word. A selected word in the synchronized script dialog within the interactive script section is linked to a video frame and a combination of “shot set-up” and “take” information associated with the selected word in the script dialog. The interactive video section includes a video player that plays a synchronized video. The synchronized video in the interactive video section is linked to synchronized script dialog in the interactive script section and a combination of “shot set-up” and “take” information associated with the selected word in the script dialog. The interactive shot section includes selectable vertical line segments, on-screen actor information, shot set-up information, and take numbers.
US10057534B2 Hybrid modular device
A hybrid modular appliance or electronic device allows a user to plug a number of snap-together component modules of different types into a base device, so that the resulting assembly performs a custom-designed functionality. With no attached component modules, the base device functions as a standalone consumer or office appliance. At least one component module has its functionality not supporting the functionality of the base device, thereby allowing the resulting assembly a hybrid device. Examples of the hybrid modular devices include a TV-Wi-Fi-router, and a TV-storage-DVR-Wi-Fi-router. A hybrid modular device can serve as a videoconference device, a music jukebox, or a home theater unit.
US10057532B2 Methods and systems for environmental noise compensation
Some aspects of the disclosure relate to a system and methods for monitoring an audio signal that may comprise one or more device audio components, e.g., from a device presenting content and an ambient audio component. The system can determine the ambient audio component of the audio signal, and can determine whether the ambient audio component has satisfied an ambient audio component threshold. If the ambient audio component threshold has been satisfied, the system can cause the device to display a visual representation of the device audio component, such as presenting text corresponding to speech of the audio component.
US10057531B2 Solid-state image pickup device and method for driving the same in solid-state imaging pickup device and method for driving the same in a number of modes
A system and method for driving a solid-state image pickup device including a pixel array unit including unit pixels. Each unit pixel includes a photoelectric converter, column signal lines and a number of analog-digital converting units. The unit pixels are selectively controlled in units of rows. Analog signals output from the unit pixels in a row selected by the selective control though the column signal lines are converted to digital signals via the analog-digital converting units. The digital signals are added among a number of unit pixels via the analog-digital converting units. The added digital signals from the analog-digital converting units are read. Each unit pixel in the pixel array unit is selectively controlled in units of arbitrary rows, the analog-distal converting units being operable to performing the converting in a (a) normal-frame-rate mode and a (b) high-frame-rate mode in response to control signals.
US10057530B2 High dynamic range imaging sensor array
An apparatus having a rectangular imaging array characterized by a plurality of pixel sensors and a plurality of readout lines is disclosed. The apparatus has a plurality of column processing circuits, each column processing circuit being connected to a corresponding one of the readout lines and a plurality of signal injectors, one signal injector being connected to each of the readout lines. Each signal injector causes one of a predetermined number of voltages to be coupled to that readout line. An exposure for each of the pixel sensors is determined during image recording periods. The signal injectors inject a plurality of calibration voltages into the readout lines during calibration periods, and determines a gain function of an amplifier in one of the column processing circuits by measuring an output of the amplifier for the plurality of calibration voltages, the calibration period is between the imaging recording periods.
US10057526B2 Pixel circuit with low power consumption, image system including the same and operating method thereof
A pixel circuit including a photodiode, a first storage capacitor and a second storage capacitor is provided. The first storage capacitor discharges to a first output voltage in a first exposure time and to a third output voltage in a third exposure time. The second storage capacitor discharges to a second output voltage in a second exposure time and to a fourth output voltage in a fourth exposure time. The first and second exposure times are included in a first frame period. The third and fourth exposure times are included in a second frame period. The second frame period is a next frame period of the first frame period. In the first frame period, the first exposure time is subsequent to the second exposure time. In the second frame period, the third exposure time is prior to the fourth exposure time.
US10057525B2 Image sensing device and read-out method of the same
An image sensing device includes a read-out control block suitable for generating a selection address signal and one or more address clock signals based on a source address signal, and a judge clock signal having a higher frequency than a source clock signal; and a read-out block suitable for reading out a plurality of pixel signals in response to the selection address signal, the address clock signals and the judge clock signal.
US10057522B2 Image sensor and method and apparatus for removing sunspot of the same
A method for removing a sunspot of an image sensor, an apparatus for removing a sunspot of an image sensor and an image sensor are provided. The method includes: obtaining reset sampling signal values of pixel units in a pixel array of the image sensor; for each of the reset sampling signal values, determining whether the reset sampling signal value is less than a predetermined sampling signal threshold, and generating a comparing signal when the reset sampling signal value is less than the predetermined sampling signal threshold; generating location information of the pixel unit corresponding to the reset sampling signal value according to the comparing signal; and replacing the reset sampling signal value corresponding to the location information with a maximum brightness value.
US10057521B1 High-speed CMOS camera
A high-speed CMOS camera includes an array of pixel circuits coupled to a photodiode array, an oscillator circuit, and a pattern generator circuit. The pattern generator circuit includes a high speed shift register and a non-overlap generator. The shift register is programmable to produce a pulse train of trigger pulses that defines an interframe and a frame's shutter duration. The non-overlap generator deserializes the incoming pulse train of trigger pulses, and it produces a time-separated reset pulse based on the pulse train of trigger pulses. The shift register is configured to permit the frame durations and the interframe times to be selected arbitrarily over specified ranges in increments of a basic time unit that depends on the oscillator period.
US10057513B2 Flash thermography device for inspecting turbine components
A flash thermography device for generating an infrared image of a turbine component located inside a turbine. The device includes a flash enclosure having an aperture. A flash source is located in the aperture wherein the flash source generates a light pulse that heats the turbine component. The device also includes an infrared sensor for detecting thermal energy radiated by the turbine component wherein the radiated thermal energy is transmitted through the aperture to the infrared sensor to enable generation of an infrared image of the turbine component.
US10057511B2 Framing enhanced reality overlays using invisible light emitters
A method is provided for overlaying target contents on a physical display area using projected light grid or a grid of light emitters. Information on the target contents is transmitted from the emitters using light to an augmented reality device. The information includes light-based data stream of the target contents and physical coordinates of a frame. The augmented reality device position and display the target contents on an area defined by the frame.
US10057506B2 Method and/or apparatus for frame accurate hot failover
A method for switching between two redundant bitstreams. The first bitstream may be presented to a first pipeline. The second bitstream may be presented to a second pipeline. The first bitstream and the second bitstream may contain redundant information received from independent sources. If the first bitstream fails, the method may present an output of the second pipeline to the output pipeline. Data in a buffer in the second pipeline may be used to pass a next frame to the output pipeline. A size of a buffer of the first pipeline and a size of the buffer in the second pipeline may be adjusted based on a time of reception of the first and the second bitstream.
US10057505B2 Full-body image capturing and image processing system and method for its operation
A method for operating a full-body image capturing and image processing system, comprising at least the method steps of: capturing digital images of a body to be examined; creating at least one combined image from at least two different images; identifying skin surface of the body to be examined in the images and/or combined images; identifying predefined segments of the identified skin surface in the images and/or combined images; identifying skin regions that show reddening or scabbing in the images and/or combined images; calculating the proportional area of the identified skin region per segment; determining a degree of reddening of the skin surface, the degree of scabbing of the skin surface and a degree of curvature of the skin surface in the identified skin regions per segment; calculating one segment value each; calculating a weighted total value; outputting the total value and/or the segment values.
US10057503B2 Image processing apparatus and method for applying a virtual light source to an image
An image processing apparatus comprises: an obtainment unit configured to obtain an image; a setting unit configured to set, based on a shading status of a region of a first subject out of a plurality of subjects included in the image, a virtual light source for virtually emitting light on a region of a second subject in the image that is different to the first subject; and a generation unit configured to generate an image having a shading status such that light based on the set virtual light source is emitted onto the region of the second subject.
US10057501B2 Imaging apparatus, flicker detection method, and flicker detection program
An imaging apparatus includes: an imaging element; an imaging element driving unit that directs the imaging element to alternately perform imaging operations at a first frame rate and a second frame rate being different from the first frame rate; and a flicker detection unit that detects whether a first flicker of a light source with a first frequency is present and whether a second flicker of a light source with a second frequency is present, based on a captured image signal obtained by an imaging operation at the first frame rate, a captured image signal obtained by an imaging operation at the second frame rate following the imaging operation at the first frame rate and a captured image signal obtained by an another imaging operation at the first frame rate or the second frame rate, wherein the first frame rate and the second frame rate are as defined herein.
US10057498B1 Light field vision system camera and methods for using the same
This invention provides a vision system camera assembly and method for using the same that employs a light-field camera with an associated vision system image sensor and overlying microlens optics to acquire images of a scene. The camera generates a light field allowing object features at varying depths of field to be clearly imaged in a concurrent manner. In an illustrative embodiment a vision system, and associated method of use thereof, which images an object or other subject in a scene includes a vision system camera with an optics assembly and a light field sensor assembly. The camera is constructed and arranged to generate light field image data from light received through the optics assembly. A light field process analyzes the light field image data and that generates selected image information. A vision system processor then operates a vision system process on the selected image information to generate results therefrom.
US10057496B2 Display control apparatus, display control method, and program
A display control apparatus includes a storage unit configured to store image data associated with positional information, a determination unit configured to determine whether information representing a type of satellite used for determining the positional information associated with the image data stored in the storage unit is associated with the image data, and a display control unit configured to control, in accordance with a result of the determination performed by the determination unit, display of information representing a type of satellite used for determining the positional information associated with the image data in a form in which the type of satellite is recognizable.
US10057494B2 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 common reduction unit that reduces influence of variation of an optical axis of an image formation optical system, and reduces variation of an optical axis of the directional light, an auxiliary reduction unit that auxiliarily reduces at least one of influence of variation of the optical axis of the image formation optical system or variation of the optical axis of the directional light, and a control unit that, in a case of operating the common reduction unit and the auxiliary reduction unit at the same time, controls the common reduction unit and the auxiliary reduction unit to reduce variation of an irradiation position of the directional light in a subject image received as light by a light receiving section.
US10057492B2 Photographing apparatus and photographing control method to generate a low-pass filter effect
In the photographing apparatus and the photographing control method, a processor can set one of a still-image photographing mode, and a specified photographing mode other than the still-image photographing mode. An LPF controller allows the optical low-pass filter effect to be obtained by moving the movable member via a driver when the processor has set a photographing mode to the still-image photographing mode, and prohibits an obtaining of the optical low-pass filter effect, obtained by moving the movable member via the driver, when the processor has set the photographing mode to the specified photographing mode.
US10057491B2 Image-based motion sensor and related multi-purpose camera system
An image-based motion sensor has a camera system and a processing system. The camera system generates an image output including a plurality of captured images. The processing system obtains a motion sensor output by processing the image output, and identifies a user input as one of a plurality of pre-defined user actions according to the motion sensor output. Different functions of at least one application performed by one electronic device are controlled by the pre-defined user actions. The motion sensor output includes information indicative of at least one of a motion status and an orientation status of the image-based motion sensor. Each of the captured images has more than one color component, and only values of one single color component are involved in obtaining the motion sensor output.
US10057489B2 Vehicular multi-camera vision system
A vision system for a vehicle includes a plurality of cameras with one camera functioning as a master camera and other cameras functioning as slave cameras. During a forward driving maneuver of the vehicle, a forward viewing camera functions as the master camera and at least a driver-side sideward viewing camera and a passenger-side sideward viewing camera function as slave cameras. During a reversing maneuver of the vehicle, a rearward viewing camera functions as the master camera and at least the driver-side sideward viewing camera and the passenger-side sideward viewing camera function as slave cameras. The vision system is operable to synthesize a composite image derived from image data captured by at least the master camera and the driver-side sideward viewing camera and the passenger-side sideward viewing camera. Operating parameters of the master camera are used at least by the driver-side sideward viewing camera and the passenger-side sideward viewing camera.
US10057487B1 Panoramic imaging systems based on normal-lens cameras
Panoramic imaging systems and devices are disclosed. In one aspect, a disclosed panoramic imaging system includes a housing which has a substantially spherical shape and a set of cameras mounted on and enclosed by the housing. The housing is further composed of a first hemispherical substructure which receives a first subset of cameras and a second hemispherical substructure substantially identical to the first hemispherical substructure to receive a second subset of cameras. Each of the first and second hemispherical substructures has a closed boundary, and the contour of the closed boundary resembles the contour of the seam of a tennis ball. Moreover, each of the first and second hemispherical substructures has a shape which resembles the shape of one half of the tennis ball. In some embodiments, the disclosed panoramic imaging system includes eight normal-lens or wide-angle-lens cameras.
US10057486B2 Display control device
A signal processor includes a processing unit configured to correct a distortion of a first data caused by an optical property of lens and to output a second data obtained by correcting the first data. The processing unit is configured to output the second data for each of predetermined data units. The predetermined data units are outputted at intervals in accordance with a width of the distortion of the first data.
US10057484B1 Method and apparatus for activating a hardware feature of an electronic device
A method and apparatus for activating a hardware feature of an electronic device includes the electronic device detecting 302 a predetermined motion of the electronic device and measuring 304, in response to detecting the predetermined motion, an orientation of the electronic device. The method further includes the electronic device activating 306, based on the orientation, a hardware feature from a plurality of selectable hardware features of the electronic device, wherein each selectable hardware feature can be activated based on different orientations of the electronic device.
US10057480B2 Electronic apparatus and control method thereof
An electronic apparatus comprises a detection unit configured to detect a touch operation on a touch sensitive surface, an operation unit that is located at a position different from a position of the touch sensitive surface, and a control unit configured to, when neither the touch operation nor an operation on the operation unit has been performed for a first period, perform control to switch to a lock state without hiding display on a display unit, the lock state restricting execution of a function corresponding to the touch operation, and upon accepting the operation on the operation unit during the lock state, perform control to switch to a state in which the function corresponding to the touch operation is executed by releasing the lock state, and to execute a function corresponding to the operation on the operation unit.
US10057476B2 Image capture apparatus comprising image transmission function
An image capture apparatus is provided with an image capture unit and a communication unit, and is configured to: perform automatic transmission for automatically transmitting an image photographed with the image capture unit to an external device through the communication unit; switch and control a first functional mode for enabling a photography function, and a second functional mode for disabling the photography function and enabling a communication function in relation to image transmission; in a case in which an image is photographed in the first functional mode, record the photographed image as a transmission target image that is targeted for the automatic transmission; and even if the transmission target image is recorded, control the communication unit not to start automatic transmission of the transmission target image to the external device during the first functional mode, and control the communication unit to start automatic transmission of the transmission target image to the external device during the second functional mode.
US10057468B2 Aero-wave instrument for the measurement of the optical wave-front disturbances in the airflow around airborne systems
An aero-optical disturbance measurement system includes a mirror supported by a gimbal for receiving a light beam from a light emitting source, reflecting the light beam to a first periscope fold mirror and therefrom reflecting the light beam directly to a second periscope fold mirror. A first concave off-axis paraboloid mirror receives the light beam reflected from second periscope fold mirror and therefrom a first fold mirror receives the light beam reflected directly from first concave off-axis paraboloid mirror. A second fold mirror receives the light beam reflected directly from the first fold mirror. A second concave off-axis paraboloid mirror receives the light beam reflected directly from second fold mirror which reflects the light beam to a fast steering mirror. A fine tracker camera coupled to an embedded processer receives portion of light beam from fast steering mirror. Embedded processor controls movement of fast steering mirror and gimbal.
US10057465B2 Cell phone mouth mount
A mouth held photographic mount that is angularly adjustable and has two different reconfigurable structures. In either structure a cell phone is held in a rigid horizontal orientation so as to allow video footage to be shot while the mount is held in the photographer's mouth. The first structure uses an elastic strap to constrain the phone and the second structure uses a vertically adjustable elastic clam to constrain the phone. The shock and vibration isolation of the phone is provided by the human body's own suspension mechanism.
US10057463B2 Mobile terminal and control method therefor
Disclosed are a mobile terminal having an image capturing function, and a method of controlling the same. The mobile terminal includes a body; a sensing unit configured to sense a motion of the body; a camera formed to be relatively-rotatable with respect to the body, based on the sensed motion; a display unit configured to output an image input through the camera; and a controller configured to relatively-rotate the camera with respect to the body in a moving direction of the body when a motion of the body is sensed, such that an image of a place corresponding to a predicted moving path of the body based on the motion of the body is output, wherein an image input through the relatively-rotated camera is output to the display unit.
US10057462B2 Mechanism to perform force black color transformation
A printing system is disclosed. The printing system includes a color management unit including one or more color caches to store input colors and corresponding output colors and a color engine (CE) to receive input colors and perform Force-K transformations to map near black input colors into pure black output colors by dynamically identifying the near black input colors based on chroma values and effective output values.
US10057456B2 Communication device and method for controlling the same
A communication device includes a first holding unit which holds a disk-like first recording medium capable of storing information and a second holding unit which holds a second recording medium which is different from the first recording medium. The communication device further includes a request reception unit configured to receive a request for information indicating a recording medium which is usable by the communication device from a terminal device, and a transmission unit configured to transmit information indicating the first recording medium and information indicating the second recording medium held by the second holding unit to the terminal device when the request is received.
US10057454B2 Method for transmitting fax messages from a fax message sending device to a fax message receiving device
The disclosure relates to a method of transmitting fax messages from at least one fax message sending device to at least one fax message receiving device. The method is implemented in a fax communication device driver. The method comprises the steps of receiving, from a fax server software module, fax data associated with a fax message to be transmitted from a fax message sending device to a fax message receiving device; deciding, on the basis of at least one predetermined routing rule, whether to route the fax data to the fax communication device or to the cloud provider; and based on a decision result, selectively transmitting the fax data to the fax communication device or to the cloud provider for transmission to the fax message receiving device.
US10057451B2 Astral lamp device having detachable and angle-controllable LED module blocks and method of setting the same
Disclosed herein are an astral lamp device having detachable and angle-controllable LED module blocks and a method of setting the same. The astral lamp device having detachable and angle-controllable LED module blocks, includes a plurality of LED module blocks having one end attached to and disposed on a central frame; and an angle control part configured to control an angle of the LED module block attached to the central frame.
US10057447B2 Content processing apparatus
A content processing apparatus includes a content processing device, a controller and an apparatus memory storing therein a program including an analysis module, a first obtaining module and a second obtaining module. The analysis module causes the apparatus to perform an extraction processing, a first determination processing, a first obtaining processing, a second obtaining processing, a second determination processing, a display processing, a reception processing and an operation instruction processing. The first obtaining module causes the content processing apparatus to perform a transmission processing, a reception processing and a first transfer processing. The second obtaining module causes the content processing apparatus to perform an obtaining processing and a second transfer processing.
US10057446B2 Image forming apparatus including an application separated into a core logic portion and a user interface frame portion, and storage medium storing program causing a processor controlling the apparatus to execute an image formation process implementing the application
An image forming apparatus includes an application on a framework that is separated into a core logic portion handling basic processing and a user interface frame portion handling rendering processing and operates; and a controller that executes the application and the framework. The core logic portion is implemented with an application programming interface defined by the framework. The application programming interface includes an after-the-fact notification indicative of that a window displayed by the application is changed to a non-display state as a result that another window is displayed.
US10057444B2 Mobile terminal, information processing system, and control method
In a technique to implement document reading by making use of a mobile terminal and an image forming apparatus, control to cause an image of a document to be captured at accurate timing is important. The present invention is a mobile terminal capable of communicating with an image forming apparatus and the mobile terminal includes: an image capturing unit; an instruction unit configured to transmit discharge instructions to discharge a document to the image forming apparatus in which the document is set in a sheet feed unit; a state acquisition unit configured to acquire a state of the image forming apparatus by communicating with the image forming apparatus; and an image capturing instruction unit configured to detect timing at which the image forming apparatus discharges the document based on the state of the image forming apparatus acquired by the state acquisition unit and to give instructions to capture an image of the document to the image capturing unit at the timing.
US10057443B2 Image processing apparatus for reading and printing a document image, control method for the image processing apparatus, and storage medium
In one embodiment, a control method for an image processing apparatus including a reading unit configured to read a document image and a printing unit configured to print the document image read by the reading unit is provided. The control method includes detecting an error in process of reading by the reading unit, causing the reading unit to perform reread processing for rereading the document image based on the error being detected, and refraining, in a case where the image processing apparatus operates in a mode in which the printing unit starts printing without waiting for the reading unit to complete reading a document image, from causing the reading unit to perform the reread processing based on the error being detected.
US10057441B2 Driving device, image reading device, and image forming apparatus
A driving device of the present invention includes a drive wire and a drive pulley. The drive pulley has a fixing hole and a guide groove on a wire-winding surface thereof on which the drive wire is wound. The drive wire is disposed in the guide groove and fixed in a fixing hole by a fixing member. A bottom face of the guide groove has a curved face portion formed in a boundary region of the wire-winding surface and the guide groove.
US10057436B2 Device management system, image forming apparatus, and non-transitory computer readable medium
Provided is a device management system including plural situation grasping devices that are provided in an office room, each of which grasps surrounding situations, and an image forming apparatus that is provided in the office room, includes a storage unit storing information on the plural situation grasping devices, and forms an image on a recording material.
US10057433B2 Image forming apparatus, operation control method and non-transitory computer-readable storage medium storing operation control program
An image forming apparatus includes a control section and a hardware device controlled by execution of a job execution program. The control section includes a CPU and a non-volatile memory which stores the job execution program and working data created by execution of the job execution program. The control section includes a program monitoring section that, in accordance with a status of execution of the job execution program, determines a job execution status at power-off of the apparatus; and a matching section that, on the basis of a result of determining the job execution status, determines whether an execution status of the job execution program and an operation status of the hardware device match at start-up of the apparatus. On determining that the execution status and the operation status do not match at the start-up, the matching section deletes the working data in the non-volatile memory.
US10057431B2 Charging method, access network device, and gateway device
Embodiments of the present invention relate to a charging method and device. The method includes: obtaining, by a radio access device located in an access network, first information, where the first information includes or is used to indicate a type of service data borne on a radio interface of the radio access device and a type of the radio interface; and sending, by the radio access device, the first information to a charging network element located in a core network, so that the charging network element performs charging by using the first information. The method provided in the embodiments of the present invention can implement service data charging without requiring a wireless local area network access gateway, thereby simplifying a communication process between network elements and reducing management costs of a network.
US10057430B2 Apparatus, system, and method for charging processing based on communication quality
There is provided an information processing apparatus, an information processing method and a program for causing a computer to execute the method, the information processing apparatus including an acquisition unit configured to acquire communication quality at a time of communication between a base station and a wireless communication apparatus that connects to a predetermined network via the base station and performs the communication, and a charging processing unit configured to perform charging processing related to the communication based on the acquired communication quality.
US10057428B1 Systems, methods, devices and arrangements for cost-effective routing
A variety of methods, systems, devices and arrangements are implemented for assessing and/or controlling call routing for VoIP/VioIP calls. According to one such method, endpoint devices are used to monitor and/or assess the call-quality. The assessment is sent to a centralized server arrangement and call-routing is controlled therefrom. Endpoint devices employ a decentralized testing mechanism to further monitor and assess call quality including the use of test connections. Aspects of call quality are analyzed and attributed to endpoint devices and/or local connections or networks to distinguish intermediate routing issues from local/endpoint issues.
US10057421B1 Utilizing virtual user records for device management
Communications-capable devices and agents can each register with a single address of record (AOR), or other such identifier. Various AORs or virtual AORs (VAORs) can then be mapped together whereby a device can be associated with multiple groupings, such as for households where devices may be shared amongst two or more users. The ability to maintain mappings between the AORs/VAORs enables the devices to be associated with multiple groupings while only registering with a single AOR, and simplifies the call routing logic as call connection requests only need to specify a single AOR/VAOR to reach a particular user or grouping of users via the corresponding registered devices. Depending upon the mapping complexity, at least some of the AORs can be function as VAORs for purposes of group mapping.
US10057419B2 Intelligent call screening
A computer receives an incoming call by a cognitive computing service. The computer determines, by the cognitive computing service (CCS), caller details that the incoming call is not within intended recipient preferences, based on comparing the caller details to call log information database and call information database, wherein the call log information database and call information database comprises previous caller details. The computer references, by the CCS, additional caller details from the call log information database and call information database relating to the caller details. The computer determines whether an intended recipient of the incoming call would reject the incoming call and based on the computer determination that the intended recipient of the incoming call would reject the incoming call the computer rejects the incoming call.
US10057418B1 Managing telephone interactions of a user and an agent
The present invention provides a method, system, and computer program product of managing telephone interactions of a user and an agent. In an embodiment, the present invention includes determining when a user telecommunications device is no longer in an on-hold state based on electronic signals transmitted from an agent telecommunications device, in response to the determining, receiving speech of an agent from the agent telecommunications device, in response to the receiving, transmitting an alert message to the user telecommunications device, in response to the receiving, monitoring for at least one indication that the user is about to speak with the agent, in response to the monitoring not resulting in the at least one indication, transmitting at least one utterance corresponding to the user to the agent telecommunications device, and in response to the monitoring resulting in the at least one indication, conducting a smooth transition to the user.
US10057413B2 System and method for spoken caller identification in a cellular telephone headset
The subject disclosure describes monitoring when a headset is in communication with a mobile communication device, detecting the headset, comparing a name of a caller and a telephone number of the caller against a list of names and telephone numbers previously stored in a memory, determining that the name of the caller or the telephone number of the caller matches one of the names and telephone numbers in the list, determining that the one of the names and telephone numbers is associated with a pre-recorded message that the user previously recorded and stored in the memory, retrieving the pre-recorded message, and performing a text-to-speech conversion on the name and telephone number of the caller to generate a synthesized speech signal spoken text message and sending the synthesized speech signal and the pre-recorded message to the headset. Other embodiments are disclosed.
US10057412B1 Region-based connecting of calls using client-specific control and provisioned numbers
Apparatus and methods are disclosed for client-based control of revising caller identifications (IDs) for communications between a private network and a public network. An apparatus including a telecommunications-providing server and processing circuit that communicates client-specific sets of data over an interface protocol. The telecommunications-providing server revises a caller ID for a VoIP call based on the client-specific sets of data, an identifier that corresponds to a requesting endpoint, and a geographic region determined from the call request. Further, the telecommunications-providing server connects the VoIP call by accessing and passing a provisioned VoIP number. The provisioned VoIP includes the revised caller ID which is a local number identified by the determined geographic region that the endpoint is located.
US10057409B2 System and method for cellular call monitoring using downlink channel correlation
Methods and systems for monitoring communication of mobile communication terminals, such as cellular phones. An off-air monitoring system reconstructs both directions of a call conducted between two mobile terminals by receiving only downlink channels. The off-air monitoring system receives multiple downlink transmissions transmitted by base stations in a wireless communication network. The system uses the received downlink transmissions to reconstruct the bidirectional call content of calls conducted between wireless terminals. In order to reconstruct the bidirectional content of a given call, the system identifies and correlates the two downlink transmissions of that call from among the multiple received downlink transmissions.
US10057408B1 Methods for using extracted feature vectors to perform an action associated with a work identifier
A method including the steps of: receiving, by a computer system including at least one computer, a first electronic media work uploaded from a first electronic device; extracting one or more features from the first electronic media work; linking the first electronic media work with a reference electronic media work identifier associated with a reference electronic media work to generate correlation information using an approximate nearest neighbor search; storing the correlation information; receiving, from a second electronic device, a query related to the first electronic media work; correlating the query with action information related to an action to be performed and associated with the reference electronic media work identifier based at least in part on the correlation information; generating machine-readable instructions based upon the action information; and providing to the second electronic device, the machine-readable instructions to be used in performing the action.
US10057406B2 Method for adjusting terminal setting, and apparatus
The present disclosure provide a method for adjusting a terminal setting, and an apparatus. The method is applied to a terminal, and the method includes: if a first trigger event is detected, obtaining, from control conditions, a first control condition corresponding to the first trigger event, where the first trigger event includes a first operation event operating a first application or that a current system time of the terminal reaches a preset starting time associated with the first application, and adjusting the terminal setting according to the first control condition. As such, when a same function or different profiles are used, a setting does not need to be manually adjusted, thereby improving use experience of a user for a terminal.
US10057402B2 Systems and methods for a symbol-adaptable keyboard
In one embodiment, a method includes detecting a communication session between a first user and one or more second users. The method also includes determining a social context of the communication session, and determining based at least in part on the social context a set of symbols for communication by the first user in the communication session with the second users. The method further includes providing for display to the first user a set of keys corresponding to the set of symbols. The keys indicate symbols for input by the first user in the communication session.
US10057401B2 Method and apparatus for interworking between electronic devices
An electronic device comprising: a memory; a communication unit for exchanging communications with a wearable device and an external device; and at least one processor that is operatively coupled to the memory, configured to: detect an event that is associated with a connection with the external device; identify a function that is associated with the external device in response to the event; and transmit to the wearable device an instruction for executing the function, wherein the instruction is transmitted via the communications unit.
US10057399B2 Method for providing information to head unit of vehicle by using template-based UI, and head unit and computer-readable recoding media using the same
A method for providing information to a head unit of a vehicle by using a template-based user interface. The head unit acquires information on multiple applications belonging to a specific category among built-in internal applications of the head unit and external applications stored in a mobile terminal connected with the head unit. The head unit acquires information on available applications that support detailed functions included in the acquired multiple applications belonging to the specific category by individual detailed functions by referring to the information on the detailed functions included in the applications belonging thereto. The head unit to displays one or more lists of the available applications by the detailed functions through the template.
US10057391B2 Acceleration of GTP traffic flows, over a satellite link, in a terrestrial wireless mobile communications system
An approach is provided for the application of network acceleration technologies to remote node traffic over GPRS tunneling protocols (GTP) in terrestrial mobile communications networks. A proxy device of a first network node receives a stream of data packets that are encapsulated in accordance with GTP. Each GTP packet is de-encapsulated by stripping GTP header from the packet, identifying the TEID (reflecting a respective GTP flow with which the GTP packet is associated), and maintaining a respective GTP payload (PDU). Acceleration functions are applied to the GTP PDUs, and the resulting acceleration packets are transmitted communications network link(s) to a proxy of a second network node. The second node proxy device receives the transmitted packets, and re-encapsulates each packet, in accordance with the GTP protocol, based at least in part on the respective TEID of the packet.
US10057390B2 Method and system for modifying HTTP request headers without terminating the connection
Methods and systems provide mechanisms for inspection devices, such as firewalls and servers and computers associated therewith, to modify HTTP requests, without requiring the inspection device to terminate the connections at the TCP (Transport Control Protocol) level, as occurs with contemporary web proxies, e.g., web proxy servers—either explicit or implicit proxies.
US10057387B2 Communication traffic processing architectures and methods
Communication traffic processing architectures and methods are disclosed. Processing load on main Central Processing Units (CPUs) can be alleviated by offloading data processing tasks to separate hardware. In one implementation, a processing architecture includes a main processor configured to execute a first portion of a driver software to perform protocol control and management task associated with control or management packets in a packet-based protocol according to which packets are received from a device, an offload processor configured to execute a second portion of the driver software to perform data processing task for data packets received according to the packet-based protocol, an interface to enable communication with the device, and an interconnect coupled to the main processor, to the offload subsystem, and to the interface.
US10057386B1 Summarizing and flood suppressing messages
Message summarization and flood suppression may be provided. A proxy (e.g., an IGMP Proxy) process may be used to reduce the flooding of messages (e.g., IGMP messages) over a network (e.g., an EVPN network). A triggering process may also be provided for provider edge (PE) devices to setup their underlay multicast tunnels. The proxy may comprise two components: i) a proxy for reports (e.g., IGMP reports); and ii) a proxy for queries (e.g., IGMP Queries).
US10057381B2 User terminal, rule executing method thereof, server apparatus and rule executing system
A user terminal includes an inputter which receives a user command, a display, a communicator configured to communicate with an external server, and a controller configured to create a first rule in which the user terminal performs a first action when a first condition is met in another first user terminal, control the communicator to transmit the created first rule to the external server, and perform the first action according to an event command when the event command to perform the first action is received from the external server upon the first condition being met in the first user terminal.
US10057379B2 Systems and methods for drilling automation with OPC UA
The present disclosure provides a drilling system that comprises a drilling rig, a device box having a plurality of sensors monitoring operating parameters of the drilling rig, an OPC UA server receiving data from the plurality of the sensors, and an OPC UA client in communication with the OPC UA server. The OPC UA client has a client library between the client application layer and the client SDK layer, which converts a client application to an OPC UA operation.
US10057378B2 Systems and methods for API rate limiting and distribution
An API rate limiting system may receive a client request from an API client associated with a tenant, formulate a proxied request with an internal authentication specific to the tenant, and send the proxied request to API endpoints (tenant resources) at a store. The store fulfills the request, accessing and modifying local database(s) as needed, and returns a response to the system. The system returns the response to the API client along with information about the API client's quota for the current time window. The system may calculate the quota based on a resource limit with respect to a number of clients accessing a resource. In some embodiments, the system may implement an exponential distribution function in making a determination on a quota per API client per time window.
US10057371B2 Content delivery system, delivery server, receiving terminal, and content delivery method
A transmitting terminal can transmit a content held by itself to a specific receiving terminal having no email software as if using a mailer. The transmitting terminal (10) and the receiving terminal (20) are connected to a delivery server (30) via a network (4). The delivery server (30) comprises: a database (36) for registering the device ID that specifies the receiving terminal (20); a content storage (39) for temporarily storing a content transmitted from the transmitting terminal (10); and table (33, 37) for managing contents separately on a per device ID basis of the receiving terminal. The delivery server (30), when receiving a request from the receiving terminal (20), refers to the tables (33, 27) and transmits to the receiving terminal (20) a content, the transmission destination of which corresponds to the device ID of the receiving terminal (20).
US10057369B2 Layout for dynamic web content management
A request for content is sent via a client device. The client device negotiates with a server content provider regarding the layout of the content using a dynamically configurable content layout profile describing layout preferences for content. When the content is received from the server content provider, the content is displayed according to the dynamically configurable content layout profile. The server may format the content in accordance with the profile and send the formatted content to the client device via a network. A user of the device may modify the profile dynamically to specify a different layout and receive reformatted content.
US10057368B1 Method and system for incremental cache lookup and insertion
Methods, systems, and articles of manufacture for caching are disclosed. These include incrementally reading a cache by, receiving a request from a client to retrieve an object from a cache; comparing a size of the requested object to a threshold retrieval size; transmitting a response including an incremental lookup indicator to the client when the size is greater than the threshold retrieval size; receiving one or more follow-on requests including the incremental lookup indicator from the client; responsive to each of the follow-on requests, retrieving a portion of the requested object from the cache; and transmitting the retrieved portion to the client. Corresponding incremental insertion of data items into the cache are also disclosed.
US10057362B2 Maintaining information describing interactions performed by users of an online system on third party systems on the online system
An online system stores information identifying interactions by online system users with content provided by a third party system. The third party system includes a tracking mechanism in content that specifies one or more interactions with the content. When a user performs a specified interaction with the content via a client device, the tracking mechanism communicates information describing the performed interaction from the client device to the online system. The online system retrieves information identifying the user from the client device and stores the information describing the performed interaction in association with the information identifying the user.
US10057361B2 Photo check-in method, apparatus, and system
Method and device of sharing photos includes: receiving, from a mobile device, a first location of a first photo, a second location of a second photo, and a current location of the mobile device; sending, to the mobile device, a plurality of points of interest selected in accordance with their proximity to the first location, the second location, and the current location, respectively; receiving a first check-in location for the first photo and a second check-in location for the second photo selected from the plurality of points of interest; determining a granularity level at which an encompassing location comprises the first check-in location corresponding to the first photo and the second check-in location corresponding to the second photo; determining the encompassing location; and causing the encompassing location to be shared among users of the social network platform in association with the first photo and the second photo.
US10057360B2 System for location-based website hosting optimization
A hosting provider may host a website at a first hosting location based on initial business information received from a hosting customer, perhaps while the hosting customer created an account. The initial business information may include, as non-limiting examples, whether the business is a local or non-localized business, business addresses and/or registered domain names. A domain name, particularly if it resolves to the website, may be analyzed for incorporated words, spelling, characters and/or top-level domain that may point to, or be more commonly used in, one or more geographical regions. The website may be moved to a second location based on the initial business information combined with subsequently collected business information, such as, as non-limiting examples, updated address information, marketing campaigns aimed at particular locations and/or based on the originating location of traffic to the website.
US10057359B2 Location suggestion based upon social networking post content
Exemplary methods, apparatuses, and systems receive input associated with a social networking system user account. The input includes content to be published to the social networking system. In response to the received input, one or more location suggestions are identified based upon the content. The one or more identified location suggestions are transmitted to a user device associated with the user account. Selection of a location suggestion is received. The content and selected location is published as a post within the social networking system.
US10057355B2 Communication system, communication device, communication method, and non-transitory computer readable medium storing program
An object is to provide a communication system capable of preventing a number of control signals, which could occur in a mobile communication network, from occurring when a VM is deleted in a node device without suspending a service. A communication system according to the present invention includes a communication device 1, and a communication device 2 configured to control a plurality of sessions set between the communication devices 1 and 2 by using a plurality of VMs, in which the communication device 2 notifies, by using a determination that a plurality of sessions that are controlled between the communication device 1 and a VM 3 should be controlled in a VM 4 different from the VM 3 as a trigger, the communication device 1 of identification information used in the VM 4 and updates the sessions.
US10057351B2 Modifying information dispersal algorithm configurations in a dispersed storage network
A method for execution by a dispersed storage (DS) client module includes receiving a write request for a first data object. A set of storage units associated with the first data object are identified, and an availability level is determined. The DS client module determines to modify dispersal parameters associated with the set based on the availability level, and modified dispersal parameters are determined based on current dispersal parameters and the availability level. Encoded slices are generated by performing an encoding function on the first data object using the modified dispersal parameters, and the slices are sent to the storage units. A second data object stored in the identified set of storage units is recovered by utilizing the current dispersal parameters. Encoded slices are generated by performing an encoding function on the second data object using the modified dispersal parameters, and the slices are sent to the storage units.
US10057348B2 Storage fabric address based data block retrieval
Techniques for retrieving data blocks are provided. In one aspect, a storage fabric address of a controller associated with a data block is retrieved by a node. If the node is on the same storage fabric as the retrieved address, the data block may be retrieved over the storage fabric. In another aspect, a directory server maintains mappings of data blocks to storage fabric addresses of controllers associated with the data blocks. A request for the location of the data block includes the storage fabric address of the associated controller.
US10057341B2 Peer-to-peer architecture for web traffic management
Techniques are provided for a peer-to-peer web traffic management. A first mapping between identifiers and peers in a network is established. Upon receiving a first request associated with a first identifier and classifiers, based, at least in part, on the first identifier, a first peer retrieves a first global counter snapshot and a first local increment counter, and uses them to determine whether the first peer can service the first request. If the determination is positive, then the first peer services the first request, and updates the first local increment counter. If the first local increment counter exceeded a threshold value, then the first local increment counter is transmitted to a second peer, and then reset to zero. In response to the first peer receiving a first global counter associated with the first global counter snapshot, the first global counter snapshot is updated with the first global counter.
US10057338B2 Data distribution apparatus, data distribution method, and data distribution program for parallel computing processing system
A problem is to distribute data efficiently to each computing node in a parallel computing processing system.A parallel computing processing apparatus 1 accomplishes high-speed computing processing by processing the data read out from a plurality of storage apparatuses 106 via an I/O management server 102A and an I/O server 102B in parallel by a plurality of computing servers 101. During the above, when a job is submitted from a user terminal 103, the I/O management server 102A determines, with respect to a program to be executed, which of the computing servers 101 executes each of the processes of the program and whether each of the processes uses a computing acceleration module 105 with referring to a host definition information table 151, a rank arrangement information table 152, an acceleration module location information table 153, and an application characteristics information table 154. If the I/O management server 102A determines that each of the processes uses the computing acceleration module 105 and the process concerned is processed by the computing server 101 having the computing acceleration module 105, the I/O management server 102A allots an I/O bandwidth for the process concerned preferentially.
US10057335B2 Dynamic registration of an application with an enterprise system
A computer-implemented method for automatically registering an application with an enterprise system. The method includes, obtaining the application associated with the enterprise system, wherein the application is pre-configured for subsequent registration with the enterprise system such that the registration establishes a trust relationship between the application and the enterprise system. The method further includes installing the application on a host device, and in conjunction with installing the application, automatically requesting the registration of the application with the enterprise system.
US10057334B2 Quad full mesh and dimension driven network architecture
A data center network architecture and method for communicating data are provided. The nodes and communication links in the network are arranged according to N dimensions. Groups of four nodes are arranged initially in quad full mesh networks. In each dimension, each node has three connections to other nodes. In particular, in each dimension, the nodes can be arranged in quarters, where a node in one quarter is connected to a node in each of three other quarters. In each dimension, the maximum number of hops between a sending node and a destination node is N. Due to the dimensionality, the nodes and communication links can be easily classified into different service levels, and diagnosis of problems is facilitated.
US10057330B2 Apparatus and method for deferring asynchronous events notifications
Embodiments of apparatuses and methods for self-service payment based on location and time information are described. In embodiments, a device may include a data module to store one or more Asynchronous Events Notifications (AENs) or Ethernet frames. The device may further include a Network Interface Controller (NIC), coupled to the data module, to send the one or more AENs or Ethernet frames to a Baseboard Management Controller (BMC) in response to receipt of a command from the BMC indicating an opportunity for the NIC to send AENs or Ethernet frames to the BMC. Other embodiments may be described and/or claimed.
US10057327B2 Controlled transfer of data over an elastic network
Controlled transfer of data over an elastic network is provided and includes analyzing properties of a set of data for transfer from a source storage location to a target storage location across an elastic cloud computing network as part of a staged transfer of the set of data, assigning transfer queue weightings to data subsets of the set of data based on weighting parameters, the transfer queue weightings dictating order of transfer of the data subsets from the source storage location to the target storage location, and controlling transfer of the data subsets from the source storage location to the target storage location consistent with the transfer queue weightings assigned to the data subsets, the controlling transfer including controlling, based on costs to transfer the data subsets, bandwidth allocation of the elastic cloud computing network and a transfer schedule for the data subsets.
US10057326B2 Client-adjustable window size for connectionless transfer protocols
Described herein are various principles for operating transfer protocols using adaptive flow control techniques. In accordance with some of these principles, a client may adaptively negotiate with a server regarding a window size to use when communicating datagrams using a connectionless content unit transfer protocol like the Trivial File Transfer Protocol (TFTP). In some implementations, a client may inform a server whether to increase or decrease a window size. In these implementations, the client may increase the window size upon determining that a previous window size has led to successful transfer of content without any loss of datagrams and the client may decrease the window size upon detecting a loss of a datagram. Because of the limited resources available in some environments in which these techniques may be used, in some implementations a window size may be increased by small amounts but may be decreased drastically upon detecting a loss.
US10057321B2 Image management apparatus and control method capable of automatically creating comment data relevant to an image
Provided is an image management apparatus including: an acquiring unit configured to acquire data of an image and positional information on a subject included in the image; a computation unit configured to compute a relative positional relationship between a plurality of subjects included in the image in at least a depth direction, based on the acquired positional information on the plurality of subjects included in the image; and a creating unit configured to create a comment data relevant to the image automatically, based on the computed relative positional relationship between the plurality of subjects.
US10057318B1 System, method, and computer program for enabling a user to access and edit via a virtual drive objects synchronized to a plurality of synchronization clients
A system, method, and computer program are provided for enabling a user to edit and access local and remote objects via a virtual drive, including objects synchronized to a plurality of synchronization clients. A virtual drive is displayed on the user's local client device with all objects, which a user has synchronized to a synchronization server. A user is able to access and edit any object displayed in the virtual drive. In response to detecting a change in an object in the virtual drive, the object is updated on the synchronization server. All remote clients of the user or of any other users whom have access to the changed folder are identified and notified of the change. In response to the change being a change to content within the folder, the content of the folder is automatically updated on any identified remote clients that have a corresponding folder.
US10057316B2 Managing adaptive streaming of data via a communication connection
An example method includes requesting a data stream using a buffer with an initial maximum window size for buffering received data associated with the requested data stream, receiving into the buffer one or more data segments associated with the data stream, removing from the buffer one or more data segments for use by a receiving device, and determining a current window size of the buffer, wherein the current window size is equal to the maximum window size less any data segments which have been received that have not been removed from the buffer. The method further includes comparing the current window size to a predetermined threshold, and in response to determining that the current window size is less than the predetermined threshold, increasing the maximum window size, and initiating a buffer size increase timer having a current timer value and a timer expiration value.
US10057314B2 Dynamic packager network based ABR media distribution and delivery
A method, system and non-transitory computer-readable medium for distributing ABR media in a network are disclosed. The method includes determining, based on a media routing database and a constraint associated with an ABR media element, a best packager of a plurality of packagers to perform a packaging function on the ABR media element and initiating routing of the ABR media element to the best packager.
US10057312B1 Broadcasting telematics data to nearby mobile computing devices, vehicles, and infrastructure
A computer-implemented method of generating and broadcasting telematics and/or image data is provided. Telematics and/or image data may be collected, with customer permission, in real-time by a mobile device (or a Telematics App running thereon) traveling within an originating vehicle. The telematics data may include acceleration, braking, speed, heading, and location data associated with the originating vehicle. The mobile device may generate an updated telematics data broadcast including up-to-date telematics data at least every few seconds; and then broadcast the updated telematics data broadcast at least every few seconds via wireless communication to another computing device to facilitate alerting another vehicle or driver of an abnormal traffic condition or event that the originating vehicle is experiencing. An amount that an insured uses or otherwise employs the telematics data-based risk mitigation or prevention functionality may be used with usage-based insurance, or to calculate or adjust insurance premiums or discounts.
US10057310B1 Interactive spectating interface for live videos
In one embodiment, a method includes a system receiving a first request to publish a live video and a first network address associated with a third-party system. The system may receive a second request for content from a first user device and, in response, transmit display instructions, the first network address associated, a second network address from which the live video is available, and a third network address from which an interface application is available. The display instructions may be configured to cause the first user device to: configure a video player application to display the live video obtained using the second network address; obtain the interface application using the third network address; configure the interface application to be displayed over at least a portion of the live video and to communicate with the third-party computing system using the first network address.
US10057308B2 Customizable reproduction of electronic meetings
Customizable reproduction of electronic meetings is described. In one or more embodiments, content, such as slides or audio or chat, is obtained from multiple participants of an electronic meeting, such as a web conference. Obtained content is channelized by associating a unique identifier with content based at least partially on which participant contributed the content. Content events may be associated with a time stamp that is derived from a time index of the electronic meeting. Content may be contributed by a presenter participant or a non-presenter participant. To customize reproduction of an electronic meeting, a host may be empowered to select content by designating specific participants for inclusion or exclusion in the reproduction. A user interface may graphically indicate types or time slots of content contributed by individual participants. A host may designate individual content events for inclusion or exclusion by selection or non-selection of displayed time slots.
US10057301B2 Obtaining services through a local network
One or more endpoints may be registered with a gateway at a premises. The gateway may include local physical interfaces for communicating with a first subset of the endpoints. The gateway may further include Session Initiation Protocol (SIP) proxy servers for communicating with a second subset of the endpoints. Incoming communications to the premises may be routed by the gateway to one or more of the endpoints via the local physical interfaces or the SIP proxy servers. One or more endpoints may initiate outgoing communications via the local physical interfaces or the SIP proxy servers.
US10057297B2 Information processing apparatus and information processing method
An information processing apparatus which can prevent reduction of user's usability when securing security by restricting establishing communication by the encryption method having weak encryption strength is provided. The information processing apparatus comprises a communication control unit which establishes communication with a communication relay device in any one encryption method among one or more encryption methods and a display unit. In response to an input for restricting establishing communication by the encryption method which does not satisfy predetermined encryption strength, the information processing apparatus displays a first screen on the display unit in a case where the communication control unit is establishing communication with the communication relay device by the encryption method which does not satisfy the predetermined encryption strength, the first screen indicating that the encryption method used in the communication established between the communication control unit and the communication relay device does not satisfy the predetermined encryption strength.
US10057292B2 Method for operating a security gateway of a communication system for vehicles
A method for operating a security gateway between data buses of a vehicle, in which a correlation between an identification information item (ID) of the message (N) and a processing rule (VR) is provided by a routing matrix (RM) for each message (N) arriving on a data bus, wherein, at least one processing rule (VR) allocated to an identification information item (ID) has a reference information item (POLICY) to a security rule (SR) stored in a memory unit, which rule is used for filtering the message (N) having this identification information item (ID) by an interpreter (IP). In an alternative solution, the reference information (POLICY) is omitted.
US10057291B1 Comparing networking access control lists
Techniques and solutions are provided for assessing the semantic difference between networking access control lists (ACLs). For example, a semantic difference can be determined between an ACL that is currently deployed on a network device and an ACL that is a candidate for deployment. The semantic difference can be presented to a user to better understand what changes would be made to network traffic flow if the candidate ACL is deployed. The semantic difference can also be used in an automated manner to perform automatic deployment of the candidate ACL.
US10057286B2 Automotive ECU controller and data network having security features for protection from malware transmission
In one implementation, a method for providing security on controllers includes detecting, by a given controller, an attempted security attack on the given controller; in response to detecting the attempted attack, entering a safe mode of operation for the given controller in which at least one process performed by the given controller is restricted such that the at least one process is performed only when a current context of the controller matches a permitted context that is associated with the given controller; in response to detecting the attempted attack, transmitting a safe mode alert to one or more other controllers; and for at least one of the one or more other controllers, in response to receiving the safe mode alert, entering a safe mode of operation for the other controller.
US10057284B2 Security threat detection
Systems and methods for retrospective scanning of network traffic logs for missed threats using updated scan engines are provided. According to an embodiment, a network security device maintains a network traffic log that includes information associated with network activities observed within a private network. Responsive to an event, the network traffic log is retrospectively scanned in an attempt to identify a threat that was missed by a previous signature-based scan or a previous reputation-based scan of the observed network activities. When the threat is identified as a result of the retrospective scan, then remedial and/or preventive action is taken with respect to the threat.
US10057281B2 Runtime detection of a bandwidth denial attack from a rogue interconnect
For runtime detection of a bandwidth denial attack from a rogue NoC. The apparatus includes a processor and a memory storing code executable by the processor. The processor generates a plurality of proximal analogous packets each corresponding to a given packet traversing a multiprocessor system-on-chips (MPSoC). Each proximal analogous packet includes one or more of a proximal source modified from a given packet source and a proximal destination modified from a given packet destination. The processor further compares traversal latencies between each proximal analogous packet/given packet pair. In addition, the processor detects a rogue interconnect in response to aggregate variations in the traversal latencies.
US10057272B2 Universal subscriber identity recognition and data classification
An aspect includes storing data elements in a storage space of a memory device. The storage space is allocated for an account of a subscriber of a universal subscriber identification system. An aspect also includes assigning subscriber-inputted security levels to the data elements. The security levels define varying degrees of access protections associated with the data elements. An aspect further includes generating a security envelope that includes a data element selected from the storage space. The security envelope is configured with an access protection scheme that is commensurate with a corresponding assigned security level. An aspect also includes providing access to the selected data element by another subscriber of the universal subscriber identification system via the security envelope. The access is provided in accordance with the access protection scheme.
US10057270B2 Providing virtual desktops using resources accessed on public computer networks
A computer system supports hosting of virtual desktops using resources available in the cloud. Connections to various resources used by a desktop configuration are made dynamically using authentication information associated with the user assigned to the desktop configuration. In addition to using file storage, directory services and user management information on private resources on a private network, these resources may also be accessed through a public network.
US10057268B2 Rule-based application access management
A container that manages access to protected resources using rules to intelligently manage them includes an environment having a set of software and configurations that are to be managed. A rule engine, which executes the rules, may be called reactively when software accesses protected resources. The engine uses a combination of embedded and configurable rules. It may be desirable to assign and manage rules per process, per resource (e.g. file, registry, etc.), and per user. Access rules may be altitude-specific access rules.
US10057267B1 Integrating external devices with private networks in provider network environments
Methods and apparatus that extend private network functionality to client devices that are not part of a provider network. A net device may provide private network control plane functionality to devices that are external to the provider network and connected to ports on the net device. The devices are assigned addresses within the address space of the private network. Packets sent from the devices through the net device are encapsulated by the net device and routed over the private network to their destinations. Packets sent to the devices are routed by the private network to the net device, decapsulated, and provided to the devices. Via the functionality provided by the net device, a client may configure and manage client devices as part of their client private network using the same services and APIs that are used to configure and manage their virtual resources on the client private network.
US10057258B2 Biometric identification device
A biometric identification device comprising a computer unit (3) arranged to execute an identification program and a registration program for storing in memory both biometric characteristics and also identifiers of people to be identified subsequently. The device comprises means for exchanging data with a distinct computer terminal (100) provided with a screen, and the registration program comprises a web server programmed to co-operate with a web browser of the terminal to set up a bidirectional communication channel and to send in real time to the web browser, via the communication channel, information about capture progress in order to enable the information to be displayed on the terminal in the form of a capture web page.
US10057257B1 Systems and methods for authenticating a user for access to a conference session by validating the user's location
Systems and methods are provided for authenticating a user for access to a conference session by validating the user's location. The systems and methods may include receiving an image captured with an image-capturing device. The image may be of an object visible to a user from an authorized conference-session location. The image may be associated with the authorized conference-session location. The systems and methods may further include receiving location information indicating the authorized conference-session location, generating challenge questions based on the image, and designating one or more challenge questions for display to the user. The systems and methods may further include receiving a response to the designated challenge questions, validating the user's location based on the response, authenticating the user for access to a conference session based on the response, and granting the user access to the conference session based on the authentication.
US10057255B2 Preventing unauthorized access to secured information systems using multi-device authentication techniques
A computing platform may receive, from a client portal server, a request to authenticate a user to a user account a client portal. Based on identifying an activity the request, the computing platform may select a multi-device authentication method for authenticating the user. The computing platform may generate a first one-time passcode for a first registered device and a second one-time passcode for a second registered device, and may send the one-time passcodes to the registered devices. Thereafter, the computing platform may receive and validate one-time passcode input from the client portal server. Based on validating the one-time passcode input, the computing platform may generate a validation message directing the client portal server to provide the user with access to the user account, and may send the validation message to the client portal server. In some instances, different authentication methods may be selected for different activities.
US10057254B2 Mobile terminal for providing one time password and operating method thereof
Provided are a mobile terminal for providing a one-time password (OTP) and an operation method thereof. The mobile terminal includes a first one-time password (OTP) generating module configured to provide identification information regarding each of a plurality of pieces of OTP data to a user, and output an OTP provided according to any one identification information selected by the user, and a second OTP generating module based on mobile trusted module (MTM) configured to transfer the identification information regarding each of the plurality of pieces of OTP data to the first OTP generating module according to a corresponding request from the first OTP generating module, generate an OTP by using OTP data corresponding to the selected identification information, and transfer the generated OTP to the first OTP generating module.
US10057252B1 System for secure communications
A system and method provides security features for inter-computer communications. After a user has proved an association with one of several firms, a user identifier of the user that cannot be used to log the user in to a data consolidating system is received by a matching system from the data consolidating system. The validity of the user and the firm is checked at the matching system and, in response to the checking, the user identifier is converted to a different user identifier and the different user identifier is provided to a data providing system by the matching system. The data providing system provides the data of the user in response, and the matching system forwards the data to the data consolidating system.
US10057248B2 Establishing access to a secure network based on user-created credential indicia
In various aspects, code-based indicia contain secured network access credentials. In some aspects, a computer processor receives user input that specifies secured network access credentials, and the computer processor creates or modifies credentials for establishing a secured network connection. In these aspects, the computer processor generates code-based indicia that contain at least part of the secured network access credentials. In other aspects, a computer processor scans the code-based indicia and extracts the network access credentials. In these aspects, the computer processor employs the network access credentials to establish the secured network connection. In additional aspects, a network router apparatus renders the code-based indicia to an active display. In further aspects, a network router apparatus conditions grant of network access to a device on receipt from the device of an answer to a security question included in the secured network access credentials.
US10057246B1 Method and system for performing backup operations using access tokens via command line interface (CLI)
A first request is received to execute a batch of a plurality of tasks from a user via a command-line interface (CLI). A predetermined storage location is accessed to determine whether there is an access token associated with the user. If not, the user is prompted via the CLI interface for login credentials. The login credentials are transmitted to an authentication and authorization (AUTH) request to a remote AUTH server to allow the AUTH server to authenticate and authorize the user. An access token associated with the user is received from the AUTH server containing authorization information of the user for accessing resources of one or more cloud servers. The access token is stored in the predetermined storage location. One or more of the cloud servers are accessed using the access token to perform the tasks of the batch without having to log in multiple times.
US10057245B2 Using temporary credentials in guest mode
A method may receive, over a network and at a host's media player that is logged in to a host's media account, a play request from a guest's device. The play request may include a request to play a guest's media item from the guest's media account and may be compliant with a first protocol. In response to receiving the play request, the method may initiate a guest mode on the host's media player, log out the host's media account, and securely store the host's credentials. The method may log in the guest's media account with fewer permissions than the host's permissions. The method may play the guest's media item and establish a connection between the host's media player and the guest's device in accordance with a second protocol. Upon completion of playback, the method may log out the guest's media account and log in the host's media account.
US10057243B1 System and method for securing data transport between a non-IP endpoint device that is connected to a gateway device and a connected service
A method of securing data transport between an endpoint device, without an IP address and connected to a gateway device, and a connected service using a discovery agent, a discovery service, and an enrollment service. The method includes: sending to the discovery service on the gateway device, an authenticated identity beacon with a device profile of the endpoint device; verifying authentication of the endpoint device and the device profile and generating a certificate request for the endpoint device; processing, by the enrollment service, the certificate request for the endpoint device to translate the certificate request for a certificate authority and receiving a certificate for the endpoint device issued by the certificate authority; processing the received certificate for the endpoint device to translate the received certificate for the endpoint device to represent a privacy certificate authority; and performing cryptographic operations on data using the certificate for the endpoint device.
US10057242B2 Location authentication using multispectral imaging
An invention is provided for authentication in a network environment. The invention includes displaying an authentication image on a display device, and generating a captured image by capturing an image using a client device. The captured image then is analyzed to determine color band values of selected pixels of the captured image. Once analyzed, a comparison result is generated by comparing the color band values the selected pixels of the captured image to color band values of corresponding pixels of the authentication image. If the comparison result is within a predetermined threshold authentication is provided.
US10057240B2 Single sign-on to web applications from mobile devices
A mobile device may include an authenticator and a processor. The authenticator may store a first secret corresponding to a second secret stored on a server and generating a key based upon the first secret. The processor may embed the key in data communicated to the server to request access from the server.
US10057238B2 System and method for generating a service provider based secure token
Devices, systems, and methods for generating a secure token specific to an online service provider are provided. User account information of a user is transmitted to a token processor from an online service provider requesting a secure token generation. The token processor also receives, from the online service provider, exchange information for an exchange between the user and the online service provider. The token processor generates, based on the exchange information and the user account information, a secure token to be used for the exchange. The generated secure token is mapped to the online service provider and transmitted to the online service provider. The exchange information is deleted from the online service provider. The stored secure token is usable only at the mapped online service provider.
US10057235B2 Methods apparatuses and systems for providing user authentication
The methods, apparatuses and systems described herein provide a system for authenticating users, authorization or information during secure transactions. The system may include a transaction device requiring user authentication, a personal communication device, and a wearable authentication device that communicates with both of the other devices. In one aspect, the wearable authentication device may be configured to communicate with the transaction device requiring authentication and the personal communication device through one or more wireless communication technologies, wherein the wearable authentication device may be configured to act as an intermediary between the transaction device and the personal communication device to facilitate the exchange of at least one authentication information or transaction completion information between the personal communication device and the transaction device.
US10057233B2 Image processing apparatus, method for controlling the same, and storage medium for carrying out login processing
An image processing apparatus transmits, after reception of a login notification of an authenticated user, the login notification to an identified application, and then changes displaying of a screen of a display unit to displaying of an initial screen corresponding to the identified application. After the displaying of the display unit has been changed to the displaying of the initial screen, the image processing apparatus transmits the login notification to, among applications belonging to a first group, an application to which the login notification has not been transmitted, and applications belonging to a second group.
US10057231B2 Calibrating proximity detection for a wearable processing device
Proximity of a wearable processing device to a data processing apparatus is detected based on wireless signals received by the data processing apparatus from the wearable processing device. A user input operation is detected which comprises a physical interaction with the data processing apparatus. In response to detecting the user input operation, at least one detection parameter is calibrated for the proximity detection. This provides a convenient technique for calibrating the proximity detection which does not require complicated operations from the user.
US10057230B2 Client confirmation method and system
A client confirmation method and system for identifying data traffic transmitted over a network controlled by an operator, the data traffic being associated with at least one client, the client confirmation system comprising: a client confirmation application configured to identify at least one client address; an authenticator configured to authenticate the at least one client identified by the at least one client address by analyzing data usage information generated by the at least one client, wherein the data usage information is further known to the operator; and a traffic associator configured to associate data traffic transmitted over the network with the at least one client identified by the at least one client address.
US10057228B2 Registering content to a digital locker
An approach is provided for registering specific content in a portable storage medium to a digital locker. The portable storage medium is configured to include a content access application which causes the user interface to display a content access and registration part on a terminal executing the content access application, to request user entry of access validation information associated with the specific content. Upon access validation, the specific content can be registered to the digital locker of the user.
US10057227B1 Determination of authentication mechanism
A user initializes multi-factor authentication for a user account, wherein the user account is accessed from multiple user devices. User behavior data is stored in response to receiving login credentials for one of the multiple user devices and the user behavior data is provided as input criteria for a statistical model or machine-learning algorithm. The statistical model or machine-learning algorithm may determine, based on a set of rules, an ideal secondary user device for use in receiving a multi-factor authentication code. The secondary user device receives the multi-factor authentication code without further requests made by the user.
US10057226B2 Collaborative authoring modes
A collaborative authoring application provides an authoring environment in which two or more users can edit a document concurrently. Each user edits a copy of the document, sends updates to a master copy of the document, and receives updates from the master copy of the document. The authoring environment may be configured into a public mode of operation, in which content and metadata are synchronized automatically, or into a private mode of operation, in which metadata is synchronized automatically and content is synchronized only at the request of the user. The authoring application may edit documents offline in public or private mode.
US10057219B2 Remote access system for using scientific algorithms in local data processing
A remote access system for processing local data with a computing algorithm stores information on various computing algorithms available via the system. A remote user at a user system selects an algorithm, which is then encrypted and downloaded to the user system. The downloaded algorithm is decrypted and stored in host memory in a controlled manner. Alternatively, the selected algorithm may be offered through cloud processing, in which case the user uploads local data for cloud processing. In this case, the system manages the cloud processing at remote providers and tracks heuristic, caching, and performance. In either case, the local data is processed with input parameters from the user, and visual results are provided to the user along with a cost for storing final results of the processing. Once the user makes the required payment, the final results can be stored locally at the user system.
US10057210B2 Transaction-based network layer address rotation
The present disclosure describes techniques for changing a network layer address (e.g., an IPv6 address) on a transaction or request basis. The change may be in response to an explicit request from an application or in response to detecting that certain predefined events have occurred. For example, the address may be changed each time a network transaction (or n-network transactions) is completed. Doing so could allow an email client to send messages (or groups of message) using distinct network addresses, making it difficult, if not impossible for the sending client to be blocked.
US10057208B2 Visibility control for domain name system service discovery
Techniques are provided for performing domain name system (DNS) service discovery based on policy evaluations. In an embodiment, policy data is represented as DNS-SD records and is used to control visibility of services for service requesting devices. The policy data may describe policies for a particular type of a service or a particular service delivery unit. The visibility of service delivery units is determined through evaluations of the policies in policy data. In some embodiments, additional metadata may be retrieved to be used in the policy evaluations. In certain embodiments, based on the policy evaluations service data about only a subset of service delivery units available is returned to a service requesting device in response to a DNS-SD query.
US10057201B2 Method and apparatus for managing the display of messages of a group chat
A method includes: upon opening a target communication window, displaying a first subset of communication items target communication window, without concurrently displaying a second and a third subset of communication items in the target communication window, wherein: the first, second, and third subsets of communication items have been received after last closure of the target communication window, and the first subset is received after the second subset, and the second subset is received after the third subset; in response to receiving a second user request to display earlier received communication items and in accordance with a determination that the second user request meets predefined list rollback criteria: ceasing to display the first subset of communication items in the target communication window; and displaying the third subset of communication items in the target communication window, without first displaying the second subset of communication items in the target communication window.
US10057200B2 Identification to a recipient of an electronic communication of another user who has accessed the electronic communication
Responsive to each of a plurality recipients of an electronic communication accessing the electronic communication and accessing information that is associated with the electronic communication but not contained in a body of the electronic communication, activity information relating to activities of respective electronic communication recipients accessing information associated with the electronic communication can be received. A request to receive at least one recommendation as to who is able to provide information pertaining to the electronic communication can be received from another electronic communication recipient. Responsive to receiving the request, each of the electronic communication recipients can be rated to generate at least one recommendation as to who is able to provide information pertaining to the electronic communication, the recommendation based, at least in part, on the received activity information and respective weighted attributes. The recommendation can be communicated to other electronic communication recipient.
US10057199B2 Ranking and filtering comments based on impression calculations
In one embodiment, a method includes retrieving a plurality of comments associated with a content object, determining a score for each of the comments, where the score is based on one or more signals associated with the comment, and where the score is further based on a qualitative analysis of each of one or more impressions related to the comment, and wherein each of the impressions comprises an interaction by a historical user with the comment, ordering the comments based on the respective scores, presenting one or more of the ordered comments to a target user. The qualitative analysis may determine a category of interaction for the impression, the score may be based at least in part on the category of interaction, and the category of interaction may include user input related to the comment, such as a reply to the comment.
US10057198B1 Controlling social network usage in enterprise environments
Social network usage in an enterprise environment is controlled by receiving and processing dynamic postings from a social network to identify indicators of prohibited content. The indicators of prohibited content are employed to identify and block prohibited postings from entering an enterprise network.
US10057194B1 Methods and apparatus for memory resource management in a network device
A network device determines whether a utilization threshold is reached, the utilization threshold associated with memory resources of the network device, the memory resources including a shared memory and a reserved memory. Available memory in the shared memory is available for any egress interfaces in a plurality of egress interfaces, and the reserved memory includes respective sub-pools for exclusive use by respective egress interfaces among at least some of the plurality of egress interfaces. First packets to be transmitted are stored in the shared memory until a utilization threshold is reached, and in response to determining that the utilization threshold is reached, a second packet to be transmitted is stored in the reserved memory.
US10057181B2 Method and apparatus for software programmable intelligent network
A reservation request is received for a data transport session. The reservation request contains a requested class of communication service through the asynchronous network. The state of the network along the route is then preferably determined and at least one end-to-end route through the network is obtained. The route is based on the requested class of communication service and the state of the network. The data transport session is then controlled, such that data is forced to travel along at least one route through the asynchronous network. This is preferably done by controlling multiple data controllers dispersed along the at least one route by mapping specific data protocols to specific routes, or mapping specific data protocols to specific ports in each data controller. If a state of the asynchronous network indicates that the route cannot transport data in conformity to the class of communication service, then the route is changed to a backup route through the network.
US10057178B2 System and method for reducing bandwidth usage of a network
A method of reducing the bandwidth usage of a network comprises intercepting traffic between a TCP server and a TCP client using TCP protocols that use client acknowledgements; identifying client acknowledgements from the TCP protocols; identifying the sequence number of a last received client acknowledgements from the intercepted traffic; identifying the sequence number of a last sent client acknowledgement from the intercepted traffic; calculating an unacknowledged byte value based on the difference between the last received client acknowledgement sequence number and the last sent client acknowledgement sequence number; comparing the calculated unacknowledged byte value with a predetermined threshold value, to determine whether the calculated unacknowledged byte value is at least as great as the predetermined threshold value; and transmitting the identified client acknowledgements into the network when the compared unacknowledged byte value is at least as great as the predetermined threshold value.
US10057176B2 System and method for minimizing data loss in a network
Disclosed are systems and methods for an optimal transmission rate for large quantities of data over a network using gambler strategies. The gambler strategies can include initiating a gambler of a generation including a plurality of gamblers and transmitting one or more packets for the gambler over a network at a transmission rate specified by the gambler. In response to a determination the gambler is finished the network to discharge. In response to a determination the generation is finished, determining a gain-loss of the generation and the plurality of gamblers can be adjusted to be inline with an inherent network data loss rate.
US10057174B2 Dynamic group multipathing
The present disclosure is directed to a system and method for dynamic and adaptive load balancing. An example method includes receiving, at a network device, a data packet to be sent via one or more aggregation groups, where the aggregation groups each comprise a plurality of aggregate members. The example method further includes determining, based on the data packet, a flow identifier of a flow to which the data packet belongs and determining a state of the flow. The example method also includes determining, based on the flow identifier and the state of the flow, an assigned member of the plurality of aggregate members for the flow and communicating the packet via the assigned member.
US10057172B2 Optimized routing in connected environments
Geographic proximity and network congestion are used to determine efficient routing of data in networks. If two devices are geographically close, then device-to-device communication may be possible. Data may thus be routed using device-to-device communication, which avoids consuming bandwidth in wide area networks and in cellular networks.
US10057162B1 Extending Virtual Routing and Forwarding at edge of VRF-aware network
Systems, methods, apparatus and computer readable medium are disclosed for extending Virtual Routing and Forwarding (VRF) for a network. An example apparatus includes ports, memory and processing logic. The memory includes VRF routing tables corresponding to respective VRF domains. The memory may also include a list of media access control (MAC) addresses, wherein each MAC address in the list is linked to one of the respective VRF domains. The processing logic may be coupled to access the memory and coupled to the ports. The processing logic may be configured to receive an ingress packet at a port of the apparatus, identify a VRF domain that the ingress packet belongs to, process the ingress packet according to the VRF domain, and optionally generate an egress packet, by embedding/writing a MAC address in the egress packet that acts as a source identifier for the respective VRF domain.
US10057161B2 Method for routing in a central conferencing routing server
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for collaboration conferencing with multiple participants over a communications network, and more specifically for a conferencing routing service for managing and routing collaboration participants. A collaboration conferencing routing server may provide configurability in routing a collaboration conference to a conference bridge based on any number of criteria and information about the requester and the communications network on which the conference occurs.
US10057155B2 Method and apparatus for determining automatic scanning action
Disclosed are a method and an apparatus for determining an automatic scanning action. The method comprises: in a set period, collecting access request messages sent from a selected send end to a selected network server and access response messages returned from the selected network server to the selected sending end; equally dividing the set period into at least two set sub-periods, successively counting the number of the access request messages in each set sub-periods and determining a request credible value of the selected sending end; counting the number of response success messages and the number of response failure messages in the collected access response messages, and determining a request credible value of the selected sending end; calculating a general accessed value of the selected send end in the set period according to the determined request credible value, the response credible value, first weight, and second weight; and comparing the general accessed value with a first set threshold, and determining whether is the selected sending end performs automatic scanning This solution is more applicable and more accurate than the prior art.
US10057154B2 Method and system for determination of communication parameters by nodes of a vehicular network
Systems and methods that use adaptive control of communication protocol parameters in a network of moving things. Each network device may share information identifying communication protocol parameters used by the network device through periodic broadcasts, which may be received by neighboring network devices that are within communication range. The neighboring network devices may then adjust their own communication protocol parameters accordingly when attempting to communicate with the first network device and their own neighboring network devices. Network devices that have not received the shared information may use information about their geographic location and the geographic location of neighboring network devices to estimate values of some communication protocol parameters that will provide more effective communication.
US10057153B1 Detecting slow virtual devices
A first packet is sent via a network from a first network device to a first virtual device executing on a second network device. A first credit return is received, via the network, at the first network device. A first time duration is calculated as a time between the sending of the first packet and receipt of the first credit return. A second packet is sent via the network from the first network device to a second virtual device executing on the second network device. A second credit return is received at the first network device. A second time duration is calculated as a time between the sending of the second packet and receipt of the second credit return. Relative performance rankings are assigned to the first virtual device and the second virtual device based upon at least the first time duration and the second time duration.
US10057149B2 Delay measuring device, measurement object device and communication system
A delay measuring device of a communication system that includes the delay measuring device sequentially transmitting and receiving frames having a known frame length, and a measurement object device serving as an object for measuring a round trip time by the delay measuring device, includes: an RTT measuring unit to measure a round trip time with respect to the measurement object device a number of times using information for delay measurement in the frame; an RTT change detection unit to detect a change of a value of the round trip time based on the values of the round trip time thus measured; and an RTT determination unit to determine a value of the round trip time to be adopted, from among the values of the round trip time, based on the change of a value of the round trip time.
US10057145B2 Establishing an operative connection between a computing network and a third-party computing system for transmitting indications of process relationships
Pre-configured resource acquisitions are established and maintained in a database. The occurrence or imminent occurrence of an computer network-based event that impacts the pre-configured resource acquisition are monitored or tracked and, based on the determined impact of the computer network-based event, at least one of the occurrence of the computer network-based event is prevented or the user is notified of the impact of the computer-network based event on the pre-configured resource acquisition.
US10057143B2 Automatic target selection
A method of identifying targets for monitoring includes: obtaining a user-defined filter map, the user-defined filter map having one or more filter rules for matching against network traffic when the user-defined filter map is used by a network system to process the network traffic; and determining a set of one or more targets by a processing unit based at least in part on the user-defined filter map, wherein the processing unit comprises a target selection module configured to access a list of available targets from a database, and select the one or more targets from the list of available targets based at least in part on the user-defined filter map.
US10057142B2 Diagnostic framework in computing systems
Various techniques for diagnostics, troubleshooting, and root-cause analysis are disclosed herein. In one embodiment, a method includes receiving operational data from a computing system and identifying an operational pattern based on the operational data. The operational pattern includes a temporal sequence of operations, events, or system states related to the computing system. The method also includes receiving an annotation and associating the received annotation with the identified operational pattern. The annotation identifies a reason, a cause, or a corrective suggestion corresponding to a violation of the temporal sequence.
US10057141B2 Proxy system and method for adaptive ambient services
Adaptive ambient services are provided via a proxy. The proxy allows a wireless device to access, through the proxy, a set of Internet access destinations associated with a wireless data service. During such access, the proxy measures data traffic exchanged with the wireless device and classifies such traffic as associated with a one of the Internet access destinations that was accessed. According to adaptive rules, such classification continues until the traffic is no longer associated with that Internet access destination.
US10057140B2 Systems and methods for updating the configuration of a cloud service
The present disclosure facilitates improving the operation of a cloud service by updating its configuration information and its resource requirements. The resource utilization of the cloud service can be monitored, and a decision logic module can determine whether action is required. When action is required, an update can be prepared and applied, and notifications can be generated about the condition and its resolution. Resolutions can require correlation of multiple cloud services to provide real-time access to information that is not otherwise available to a single entity. Resolutions can be learned and predicted in a number of ways using a predictive engine.
US10057131B1 System and method for topology-aware configuration generation
Embodiments of the presently disclosed invention provide a method and system for dynamically configuring computer networks based on the topology of the network and the devices contained therein. In embodiments of the present invention, the topology-aware configuration generation method and system dynamically configures each of the devices found in the network topology based on each device type and the devices that are connected therewith.
US10057130B2 D2HCP protocol in ad hoc networks: merging of sub-networks and address conflict resolution
A method for merging two sub-networks of an ad hoc network implementing the D2HCP routing protocol includes transmitting a first data set from the master node to the slave node, the first set including the identifiers of all the nodes of the sub-network containing the master node, the IP addresses of all the nodes of the sub-network containing the master node, each node identifier being associated with a single IP address, comparing each received IP address of the first set with the IP addresses of the routing table of the slave node in order to identify a list of duplicates corresponding to nodes of each sub-network having the same IP addresses.
US10057128B2 Bandwidth allocation for shared network infrastructure
Methods and systems are provided for adaptive management of local networks (e.g., in-premises networks, which may access or be connected to cable or satellite networks). A network device (e.g., a gateway device) may be configured to function as a network manager in a local network, to manage internal connections and/or communications within the local network. The managing may comprise assessing effects of the internal connections and/or communications on external connections and/or communications with one or more devices and/or networks external the local network; and setting and/or adjusting based on the assessed effects, one or more communication parameters associated with each one of the internal connections and/or communications. The effects of the internal connections and/or communications may result from utilizing one or more physical mediums that are shared with and/or are commonly used by the external connections and/or communications with one or more devices and/or networks external the local network.
US10057127B2 Processing method for service allocation and related apparatus
Some embodiments of the present invention disclose a processing method for service allocation and a related apparatus. The method may include receiving service logic update information that is obtained after configuration update is performed on a functional entity in a network, searching for initial service logic information already stored at a local end, and generating a system service logic policy according to the service logic update information and the initial service logic information. The method may also include sending the system service logic policy to service entities in the network that execute service processing, where the system service logic policy is used to instruct the service entities in the network to execute service allocation on the functional entity in the network.
US10057126B2 Configuration of a network visibility system
A network visibility system provided according to an aspect of the present disclosure forms rules for routing of packets to appropriate analytic server, based on IP addresses discovered while processing packets. Due to such discovery and forming of rules based on discovery, manual configuration of the network visibility system can be avoided. In an embodiment, the network visibility system comprises a packet router and a router controller. The router controller receives the examined packets from the packet router and configures the packet router with the formed rules.
US10057118B2 Method and apparatus for enabling dynamic analytics configuration on a mobile device
A computer implemented method and apparatus for enabling dynamic analytics configuration on a mobile device. generating a mobile application, which mobile application, when executed on a mobile device, includes accessing of instructions for analytics data collection, which instructions are accessed from a location remote from the mobile device executing the mobile application, and which instructions are modifiable without modification to the mobile application, thereby enabling dynamic analytics configuration on the mobile device.
US10057116B2 Method and device for configuring and managing network element equipment, and network element equipment
Provided are a method and device for configuring and managing network element equipment, and network element equipment. The method includes that: a management IP address is generated according to network element parameter information; an IGP is started, and a network management VRF and at least one P2P type port is created; the management IP address of an adjacent network element and an a MAC address of the adjacent network element are learned; and network element equipment configuration and management information issued by a network management system is received.
US10057111B2 Vehicle consist configuration control
A communication device includes an analog connector onboard a vehicle in a vehicle system that is coupled with a multiple unit (MU) cable extending through the vehicle system for communication of analog control signals. The device includes a network connector disposed onboard the first vehicle to communicatively couple with a digital communication network of the vehicle system that is separate from the MU cable. The device also includes a relay to close and conductively couple the control system of the first vehicle with the MU cable and to open to decouple a portion of the MU cable disposed onboard the first vehicle with a remainder of the MU cable that is off-board the first vehicle.
US10057109B2 Defining interdependent virtualized network functions for service level orchestration
In one embodiment, a method comprises identifying, by an orchestrator executed by a physical machine, a plurality of virtualized network functions required for implementation of a virtualized network service for a customer, each virtualized network function having a corresponding and distinct virtualized container specifying attributes for defining execution of the corresponding virtualized network function within one or more physical machines; and setting by the orchestrator an interdependency indicator within each virtualized container based on association with the virtualized network service, enabling identification of each of the virtualized network functions as interdependent for coordinated execution of the virtualized network service.
US10057105B2 Architecture framework to realize push-to-X services using cloudbased storage services
An architecture framework to realize Push-to-X services using cloud-based storage services. Push-to-X messages are transmitted between mobile units by messaging servers. The Push-to-X message may include a short text message contained wholly within the Push-to-X message, or the Push-to-X message may include one or more attachments that comprise multimedia contents, files, or location information, which are stored on storage servers, wherein the Push-to-X message identifies a location for retrieving the attachments from the storage servers. The Push-to-X messages may be sent to a single mobile unit identified by a Mobile Directory Number (MDN) or a group of mobile units identified by a list of MDNs or a Uniform Resource Identifier (URI).
US10057103B2 All digital multi-channel RF transmitter for paralel magnetic resonance imaging with SSB modulation
In the present invention, an all digital, multi channel RF transmitter is utilized for a parallel magnetic resonance imaging (MRI) device, MRI signal generation, modulation and amplification are employed entirely digitally in the proposed RF transmitter, which enables each transmit channel to be easily and individually reconfigured in both amplitude and phase. Individual channel control ensures a homogeneous magnetic field in the multi channel RF coil in MRI. Besides the homogeneous magnetic field generation, multi-frequency MRI signal generation is made easy by the present invention with very high frequency resolution. Multi-frequency enables faster image acquisition which reduces MRI operation time. Digital Weaver Single Side Band (SSB) modulation is also incorporated into the all digital transmitter to suppress unwanted bands of Double Side Band (DSB) MRI signals. The power amplifier in the MRI transmitter does not amplify the unwanted band so that SSB modulation leads to higher power efficiency.
US10057099B1 System and method for communicating write stream data symbols
A radio transmitter includes a data source, and write stream circuitry coupled to the data source. When a write stream mode is enabled and when there is valid write stream data available from the data source, the write stream circuitry is configured to transmit one or more write stream data symbols to a receiver. When there is no valid write stream data available from the data source, one or more idle symbols are transmitted to the receiver. Each of the idle symbols is randomly selected from a set of at least two idle symbols.
US10057098B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals comprises an encoder for encoding DP (Data Pipe) data corresponding to each of a plurality of DPs, a mapper for mapping the encoded DP data onto constellations, a time interleaver for time interleaving the mapped DP data at DP level, a frame builder for building at least one signal frame including the time interleaved DP data, a modulator for modulating data in the built at least one signal frame by an OFDM (Orthogonal Frequency Division Multiplex) scheme and a transmitter for transmitting the broadcast signals having the modulated data.
US10057097B2 Modulation method and device delivering a multicarrier signal, and corresponding demodulation method and device and computer program
A method is provided for modulating data symbols, outputting a multi-carrier signal, implementing: a mathematical transform, which transforms data symbols from the frequency domain to a time domain, outputting transformed symbols; and a polyphase filtering, which filters the transformed symbols, outputting the multi-carrier signal. The polyphase filtering uses an expansion factor taking account of a compression factor τ, the compression factor τ being a number between 0 and 1 such that the multi-carrier signal can be transmitted at a Faster-Than-Nyquist rate.
US10057095B2 Packet mode auto-detection in multi-mode wireless communication system, signal field transmission for the packet mode auto-detection, and gain control based on the packet mode
A method for automatically detecting a packet mode in a wireless communication system supporting a multiple transmission mode includes: acquiring at least one of data rate information, packet length information and channel bandwidth information from a transmitted frame; and determining the packet mode on the basis of the phase rotation check result of a symbol transmitted after a signal field signal and at least one of the data rate information, the packet length information and the channel bandwidth information acquired from the transmitted frame.
US10057092B1 Transmitter for transmitting packets and method thereof
A switching unit comprises a COordinate Rotation DIgital Computer (CORDIC) unit configured to estimate a maximum phase difference between a phase of the GFSK modulated signal to be switched and a phase of the QPSK modulated signal after switch; a timing unit communicatively coupled to the CORDIC unit and configured to generate adaptive steps according to a switch time and the estimated maximum phase difference, wherein the CORDIC is further configured to generated an adjusted GFSK modulated signal by adjusting a phase of the GFSK modulated signal to be switched according to the estimated maximum phase difference and the adaptive steps.
US10057089B2 Data processing method and apparatus
Embodiments of the present invention provide a data processing method and apparatus. The method includes: selecting at least two groups of data from a to-be-processed data stream according to a preset first interval in a staggered manner; performing Fourier transform on each of the at least two groups of data to obtain at least two groups of first data; performing frequency domain filtering on the at least two groups of first data by using a prototype filter, to obtain at least two groups of second data; performing inverse Fourier transform on each of the at least two groups of second data to obtain at least two groups of third data; and adding the at least two groups of third data according to a preset second interval in a staggered manner. In the process, data obtained after transform reserves a feature of a single carrier, and has a low peak-to-average ratio.
US10057085B2 Contactless transaction
A method associated with a contactless phone. The method includes sending a balance inquiry response message to a mobile phone. The mobile phone includes a contactless element that is configured to communicate with a contactless reader in a point of sale terminal. The account balance inquiry response message provides an account balance for an account associated with the mobile phone. The mobile phone is operated by a consumer. The method also includes sending a transaction alert message to the mobile phone, where the transaction alert message informs the consumer that a transaction has occurred using the account. The method also includes sending an offer message to the mobile phone, where the offer message provides a benefit to the consumer if the consumer uses the mobile phone to conduct a predetermined transaction.
US10057082B2 Systems and methods for implementing event-flow programs
Described are systems and methods for processing data streams, e.g., to implement event flow programs in a manner that facilitate the co-existence of multiple independent event flow programs in a multi-tenant deployment. In various embodiments, an input data stream is partitioned into multiple primitive data streams that can be processed independently from each other, and portions of two or more primitive data streams are routed and combined to form a complex data stream, facilitating complex processing tasks that take the two or more primitive data streams as input.
US10057080B2 Multicast transmission over bonded broadband
Implementing multicast transmission over bonded broadband provides a communication network comprising a plurality of routers having the ability to route multicast streams: a multicast stream splitter receiving a multicast stream and arranged in operation to split the multicast stream into a plurality of multicast sub-streams and to transmit the plurality of multicast streams. The plurality of routers receive the multicast sub-streams and replicate them in dependence upon downstream routers subscribed to the sub-streams. One or more bonding routers serve a single customer serving a plurality of fixed or wireless broadband connections having a respective capacity. Each bonding router subscribes to one or more of the plurality of multicast sub-streams in dependence upon the respective capacity of the plurality of connections; wherein the one or more bonding routers serving a single customer aggregate the plurality of multicast sub-streams to form a single multicast stream for use by the customer.
US10057079B2 Wireless building automation
Techniques described herein provide wireless building automation. Embodiments include receiving, by a computing device, a feature setting command associated with a peripheral device from a controlling device. The computing device may identify a peripheral application corresponding to the feature setting command, and transform the feature setting command into a generic command. The computing device may translate the generic control protocol of the generic command to a peripheral control protocol associated with the peripheral application in response to a determination that the peripheral application is a non-native application. The computing device may execute the peripheral application based on the generic command in the peripheral control protocol to generate a command for performance of a certain task on the peripheral device.
US10057075B1 Methods and apparatus for automatically adding a media component to an established multimedia collaboration session
A multimedia collaboration system that facilitates more efficient, free-flowing collaboration sessions. In order to make addition of new participants, media components, and or network access device to a collaboration session more efficient, client devices associated with each participant can store endpoint address information that can be automatically obtained by the multimedia collaboration system. The endpoint address information can then be used to add the new participants, media components, and or network access device.
US10057072B2 Industrial network certificate recovery by identifying secondary root certificate
According to various aspects and embodiments, a programmable device configured for use within an industrial control system is provided. The programmable device includes a memory storing a plurality of root certificates, the plurality of root certificates including an active certificate and one or more secondary certificates, and at least one processor coupled to the memory. The at least one processor configured to receive an identifier of a secondary root certificate of the one or more secondary root certificates, and activate the secondary root certificate in response to receiving the identifier.
US10057071B2 Component for connecting to a data bus, and methods for implementing a cryptographic functionality in such a component
A component for connecting to a data bus wherein the component implements at least one cryptographic functionality. Also disclosed is a method for implementing a cryptographic functionality in such a component. The implementation of the cryptographic functionality is based on a specified selection of cryptographic functions, methods and protocols adapted to the performance of the component, wherein minimum lengths are defined for the respectively used cryptographic keys.
US10057070B2 Secure access control to an embedded device through a networked computer
A method for secure access control to a power tool enables secure access to an embedded computing device in the power tool from a web application in another computer that is connected to the power tool via a USB or other suitable peripheral data connection in a workshop environment. The access control enables authorized parties to perform repair and diagnostic procedures on the power tools based on specific user roles while denying access to unauthorized parties.
US10057069B2 Securing code loading by a guest in a virtual environment
Methods, systems, and computer program products are included for loading a code module. A method includes verifying, by a guest, a digital signature of a code module stored in an initial guest memory buffer. The guest copies the verified code module stored at the initial guest memory buffer into a target guest memory buffer and applies, using one or more symbol entries, one or more relocations to the verified code module stored at the target guest memory buffer. The guest sends a request to a hypervisor to set the target guest memory buffer to a write-protect mode. In response to a determination that first content stored in the initial guest memory buffer corresponds to second content stored in the target guest memory buffer, the guest sends a request to the hypervisor to set the target guest memory buffer to an executable mode.
US10057066B2 Devices, systems and methods for authenticated intravascular device use and reuse
Devices, systems, and methods for reconditioning an intravascular device for reuse are provided. The method includes reading first security data from a memory of the intravascular device; determining if the intravascular device is authentic; generating second security data, when the intravascular device is authentic; and writing the second security data to the memory of the intravascular device. Devices, systems, and methods for authenticating an intravascular device for use are also provided. The method includes bringing an intravascular device into communication with a computing device, the intravascular device including a memory; determining if first security data is authentic; determining, when the first security data is authentic, if the intravascular device has been reconditioned; determining, when the intravascular device has been reconditioned, if the second security data is authentic base; and permitting, when second security data is authentic, use of the intravascular device in the clinical procedure.
US10057063B2 Decryption device, method, and circuit
A decryption method includes receiving encrypted data, in which the encrypted data is encrypted according to an RSA public key; and performing a plurality of operations in sequence according to an RSA private key and the encrypted data to acquire a decrypted data. The operations include a plurality of decryption operations and at least one false operation. The decryption operations include at least one decryption multiplication operation and at least one decryption square calculation, and the at least one false operation includes at least one of at least one first false multiplication operation and at least one first false square calculation.
US10057061B1 Secure digital communications
Disclosed in some examples are methods, systems, and machine readable mediums for secure end-to-end digital communications involving mobile wallets. The result is direct, secure, in-band messaging using mobile wallets that may be used to send messages such as payments, requests for money, financial information, or messages to authorize a debit or credit.
US10057060B2 Password-based generation and management of secret cryptographic keys
A user computer generates a secret cryptographic key through communication with a server. A secret user value is provided at the user computer. A secret server value is provided at the server with a check value which encodes the secret user value and a user password. In response to input of an input password, the user computer encodes the secret user value and the input password to produce a first value corresponding to said check value, and communicates the first value to the server. The server compares the first value and check value to check whether the input password equals the user password. If so, the server encodes the first value and secret server value to produce a second value and communicates the second value to the user computer. The user computer generates the secret cryptographic key by encoding the second value, the input password and the secret user value.
US10057059B2 Systems and methods for “machine-to-machine” (M2M) communications between modules, servers, and an application using public key infrastructure (PKI)
Methods and systems are provided for supporting efficient and secure “Machine-to-Machine” (M2M) communications using a module, a server, and an application. A module can communicate with the server by accessing the Internet, and the module can include a sensor and/or an actuator. The module, server, and application can utilize public key infrastructure (PKI) such as public keys and private keys. The module can internally derive pairs of private/public keys using cryptographic algorithms and a first set of parameters. A server can authenticate the submission of derived public keys and an associated module identity. The server can use a first server private key and a second set of parameters to (i) send module data to the application and (ii) receive module instructions from the application. The server can use a second server private key and the first set of parameters to communicate with the module.
US10057058B2 Quantum-key distribution apparatus, quantum-key distribution method, and computer program product
According to an embodiment, a quantum-key distribution apparatus includes a quantum-key sharer, a shifter, a corrector, a privacy amplifier, and an estimator. The quantum-key sharer performs photon sharing processing and acquires a photon bit string. The shifter generates a shared bit string by performing shifting processing. The corrector generates a corrected bit string by correcting errors in the shared bit string by performing error correction processing. The privacy amplifier generates an encryption key by performing privacy amplification processing that compresses the corrected bit string. The estimator estimates an encryption-key generation rate based on an output value and a given value at execution phases of respective pieces of processing of the photon sharing processing, the shifting processing, the error correction processing, and the privacy amplification processing.
US10057056B2 Method and device for generating a secret cryptographic key, which is common to a first node and a second node, with the aid of at least one helper node
A method for generating a secret cryptographic key, which is common to a first node and a second node, with the aid of at least one helper node. The first node wirelessly transmits a first random sequence, the second node receives the first random sequence via a generally static reciprocal first communication channel, the second node receives a first signal, which is a function of the first random sequence, with the aid of the helper node, the second node derives the key from the first signal using the first random sequence, the second node wirelessly transmits a second random sequence, the first node receives the second random sequence, the first node receives a second signal, which is a function of the second random sequence, with the aid of the helper node, and derives the key from the second signal with the aid of the second random sequence.
US10057055B2 Method and arrangement in a telecommunication system
A method in a User Equipment (UE) of an Evolved Packet System (EPS) establishes a security key (K_eNB) for protecting Radio Resource Control/User Plane (RRC/UP) traffic exchanged with a serving eNodeB. The method comprises sending aNon-Access Stratum (NAS) Service Request to a Mobility Management Entity (MME), the request indicating a NAS uplink sequence number (NAS_U_SEQ). The method further comprises receiving an indication of the NAS_U_SEQ of the NAS Service Request sent to the MME, back from the MME via the eNodeB. The method further comprises deriving the K_eNB from at least the received indication of the NAS_U_SEQ and from a stored Access Security Management Entity-key (K_ASME) shared with said MME.
US10057054B2 Method and system for remotely keyed encrypting/decrypting data with prior checking a token
A method for encrypting a message by a host device includes requesting, by the host device, a message key from a secure device and generating, by the secure device, the message key using a secret key stored in the secure device and which is not communicated to the host device. The method further includes the prior steps of requesting, by the host device, a token from the secure device and generating the token by the secure device, and transmitting the token to the host device. The requesting, by the host device, of the message key includes transmitting the token. The generating, by the secure device, of the message key is preceded by checking the legitimacy of the token.
US10057051B2 Dual path timing wander removal
A more cost effective wander jitter filter utilizes an excursion detector that receives a timing difference between a first signal and a second signal and supplies a first adjustment amount if a magnitude of the timing difference is above a predetermined threshold and otherwise supplies a second adjustment amount of zero. A summing circuit adjusts a magnitude of the timing difference by the first or second adjustment amount. A loop filter receives the summing circuit output and controls an oscillator. The excursion detector output (first adjustment value or zero according to the magnitude of the timing difference) is low pass filtered and the low pass filtered is reintroduced into the oscillator output or the feedback loop. The excursion detector output is accumulated and used to adjust a phase of the feedback signal from the oscillator.
US10057050B2 Signal recovery circuit, electronic device, and signal recovery method
A signal recovery circuit includes an oscillator configured to control a frequency of generating first clock, and a feedback circuit configured to control the oscillator in order that input data is synchronized with the first clock in accordance with a phase relation between the input data and the first clock, wherein the feedback circuit includes a controller configured to control the oscillator in accordance with the phase relation between the input data and the first clock, a first phase detector configured to generate a clock phase control signal in accordance with the phase relation between the input data and the first clock, and a state detection circuit configured to detect whether the signal recovery circuit is in a locked state or an unlocked state, based on a magnitude of an amplitude of a first component or a second component of the clock phase control signal.
US10057048B2 Data handoff between randomized clock domain to fixed clock domain
A time-interleaved analog-to-digital converter (ADC) having M ADCs can increase the sampling speed several times compared to the sampling speed of just one ADC. Some time-interleaved ADCs randomize the order of the M ADCs sampling the analog input signal to improve dynamic performance. Randomization causes the output data of the M ADCs to be valid at randomized time instants. When the output data is sampled using a rising edge of a fixed clock, the output data can be valid just before, valid right at, or only valid for a short period of time after, the rising edge. Therefore, the setup or hold time can be very short. To address this issue, information regarding the randomized selection of an ADC is used to control the sampling occurring in the fixed clock domain and avoid the short setup or hold time.
US10057034B2 Method and system for dynamic allocation of resources in a cellular network
One example method is provided for dynamic allocation of air interface resources in a cellular network comprising at least three wireless cells located within a geographical proximity of each other, the method comprising determining, by a central managing entity, one or more classification rules for classifying each of said plurality of mobile devices according to the one or more classification rules; providing, by the central management entity, to a group of base stations associated with the at least three cells, information that comprises: information that relates to the determined one or more classification rules; information that relates to semi-static allocation of blocks of air interface resources adapted for use by one or more specific members of the group of base stations.
US10057033B2 Method and system for transmitting and receiving protocol data unit in communication networks
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). A method and system for managing data transmission in a communication network is provided. During Data Resource Bearer (DRB) creation, network signals to a transmitting node, the data transfer requirement. The network uses a signaling parameter to indicate a large data transfer requirement. Based on the data transfer requirement information collected from the network, the transmitting node determines the type of data format that needs to be used for the data transmission. If the network signals large data transfer requirement, then the transmitting node selects a Subheader format in which the length field of the data format suits the large data transfer requirement. Further, data communication is initiated using the selected Subheader format.
US10057031B2 Method and apparatus for estimating channel in wireless communication system
The present invention relates to a wireless communication system. A method for estimating a channel by a user equipment (UE) in a wireless communication system includes receiving information about at least one channel station information (CSI) configuration for reporting CSI of one of a plurality of serving cells, determining that the same precoding matrix is applied to a plurality of resource blocks when all of the at least one CSI configuration is configured to report a precoding matrix indicator (PMI) and a rank indicator (RI), and determining that the precoding matrix is applied to one resource block when CSI configuration configured not to report the PMI and the RI is present among the at least one CSI configuration, and estimating a channel based on a result of the determination.
US10057027B2 Method and apparatus for receiving reference signal
A method for receiving a reference signal including receiving a configuration about a subband from the base station through a higher layer signaling, wherein the RS is allocated to the subband; and receiving a subframe including a reference signal resource allocated by a unit of the subband, and an apparatus are provided.
US10057024B2 Transmission scheme for communication systems
A transmission scheme for at least one transceiver pair, each transceiver pair including a first transceiver and a second transceiver, each transceiver including a transmitter and a receiver, the at least one transceiver pair defining a downlink between the transmitter of a first transceiver and the receiver of a second transceiver and further defining an uplink between the transmitter of the second transceiver and the receiver of the first transceiver, each transceiver pair transmitting data over a data transmission frame, the transmission scheme including determining a respective active-set for each one of the at least one transceiver pairs, the active-set including a combination of selected logical allocation units, each the logical allocation unit being defined as a unique combination of a time-slot and a frequency band, each selected logical allocation unit relates to at least one of the downlink only and the uplink.
US10057023B2 User terminal, radio base station and radio communication method
The present invention is designed to enable adequate feedback on the uplink even when CA and CoMP are employed between a plurality of radio base stations (inter-eNB CoMP/CA). A receiving section that receives downlink signals from a first radio base station that forms a first cell and a second radio base station that forms a second cell, a generating section that generates a feedback signal in response to the downlink signal from each radio base station, and a control section that assigns the feedback signal in response to the downlink signal from the first radio base station to an uplink control channel and/or an uplink shared channel on the first cell depending on whether or not there is a UL grant, and assigns the feedback signal in response to the downlink signal from the second radio base station to the uplink shared channel on the first cell or the second cell regardless of whether or not there is the UL grant, are provided in a user terminal.
US10057019B2 Media access control (MAC) layer coding and hybrid automatic repeat request (HARQ) for efficient receiver pipeline processing in self-contained time division duplex (TDD) subframe
In an aspect of the disclosure, a method, a computer program product, and an apparatus are provided. The method may be performed by a subordinate entity. The subordinate entity receives a transmission from the scheduling entity in a data portion of the subframe. The subordinate entity processes, in the subframe, at least a part of the transmission. The subordinate entity then determines whether to send an acknowledgment (ACK) signal for the transmission, the ACK signal to be transmitted in an ACK portion of the subframe before a remaining part of the transmission is processed, and sends the ACK signal to the scheduling entity in the ACK portion of the subframe based on the determination. The data portion and the ACK portion are contained in the subframe.
US10057018B2 DRX and HARQ operations in adaptive TDD systems
A method of DRX operation enhancement in adaptive TDD systems is proposed. A UE configures and enters DRX operation in an LTE/LTE-A mobile communication network. The UE obtains adaptive TDD configuration information from a base station. The adaptive TDD configuration information comprises an actual TDD configuration and a reference TDD configuration. The UE performs DRX timer counting and HARQ timer counting based on the reference TDD configuration. The UE also synchronizes DRX status with the base station. With the reference TDD configuration, it can avoid the potential misunderstanding between eNB and UE regarding DRX and HARQ RTT timing when TDD configuration changes.
US10057017B2 Data forwarding with speculative error correction
Communication apparatus includes an input circuit, which receives a sequence of symbols arranged in a series of data blocks, including data symbols that encode the data and forward error correction (FEC) symbols that encode an error correction code. The input circuit decodes the data encoded by the data symbols and passes the decoded data to a buffer for output to a data link layer interface irrespective of the FEC symbols. An error correction circuit receives the data and the error correction code from the input circuit, and upon detecting an error in a given data block in the series, passes the corrected data from the given data block to the buffer for output to the data link layer interface in place of the data from the given data block that the input circuit decoded and passed to the buffer.
US10057013B2 Two-stage signaling for transmission of a datastream
A two-stage signaling concept for a datastream to be transmitted from a transmitter to a receiver is proposed. At the transmitter side, a plurality of frame headers are generated, each frame header including data transmission parameters for payload data. A super-frame header for a super-frame is generated. The super-frame includes a plurality of frames, each frame including one of the frame headers and payload data. The super-frame header indicates a set of super-frame-constant frame header transmission parameters for the frame headers of the plurality of frames of the super-frame. A receiver evaluates the super-frame header of to obtain the super-frame-constant frame header transmission parameters, which are then used to evaluate the plurality of frame headers PLH to retrieve the data transmission parameters. The proposed concept provides added flexibility, less signaling overhead, and/or an option of improved receiver performance at low SNR levels.
US10057011B2 Receiver for detecting and decoding signals
Method and receiver jointly detect and decode a part of an encoded, spread and modulated signal received on a channel in a wireless communication network and corrupted by channel multipath. Differences between the received signal and noiseless theoretical signals corresponding to each of the possible values of the part are calculated using hypothetical transmission matrices. The smallest difference corresponds to the actual value of the part.
US10057009B2 Digital television transmitting system and receiving system and method of processing broadcast data
A method of processing broadcast data in a broadcast transmitting system, the method includes randomizing, by a hardware processor, the broadcast data; first encoding, by the hardware processor, the randomized broadcast data to add first parity data for first forward error correction; second encoding, by the hardware processor, the first-encoded broadcast data to add second parity data for second forward error correction; permuting the second-encoded broadcast data; block interleaving, by the hardware processor, the permuted broadcast data; third encoding signaling information for signaling the broadcast data to add parity data; fourth encoding the third-encoded signaling information at a code rate; block interleaving the fourth-encoded signaling information; modulating the block-interleaved broadcast data and the block-interleaved signaling information; and transmitting a broadcast signal including the modulated broadcast data and the modulated signaling information.
US10057006B2 Apparatus for transmitting a broadcast signal, apparatus for receiving a broadcast signal, and method for transmitting/receiving a broadcast signal using an apparatus for transmitting/receiving a broadcast signal
Disclosed is an apparatus for transmitting a broadcast signal, an apparatus for receiving a broadcast signal, and a method for transmitting/receiving a broadcast signal using an apparatus for transmitting/receiving broadcast signal. A method for transmitting a broadcast signal according to the present invention comprises the steps of: generating a first PLP which includes an IP stream having at least one service component; signaling IP-PLP mapping information for linking the IP stream and the PLP in binary form and generating a second PLP which includes the signaled binary information; performing FEC-encoding and bit-interleaving on the first and second PLPs; generating a transmission frame including the first and second bit-interleaved PLPs; and modulating the transmission frame and transmitting a broadcast signal including the modulated transmission frame, wherein the IP-PLP mapping information includes IP information for identifying the IP stream and PLP information for identifying the PLP.
US10057005B2 Transmitting apparatus and mapping method thereof
A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme.
US10057004B2 CSI-RS based cell discovery signal
A method of small cell discovery in a wireless network deployment using a Channel State Information Reference System (CSI-RS) is proposed. First, a wireless communication system allocates pairs of resource elements in each resource block of a subframe to a CSI-RS configuration. A first of two orthogonal cover codes is applied to the first CSI-RS. The CSI-RS is transmitted by a small cell to a user equipment (UE). The UE utilizes the CSI-RS to perform small cell discovery and measurement of the small cell.
US10056998B2 Switching sub-system for distributed antenna systems using time division duplexing
A switching control module can optimize time division duplexing operations of a distributed antenna system (“DAS”). The switching control module can include a measurement receiver and a processor. The measurement receiver can measure signal powers of downlink signals in a downlink path of the DAS. The processor can determine start times for downlink sub-frames transmitted via the downlink path based on downlink signal powers measured by the measurement receiver exceeding a threshold signal power. The processor can identify a clock setting that controls a timing of switching signals used for switching the DAS between an uplink mode and a downlink mode. The processor can statistically determine a switching time adjustment for the clock setting based on switching time differentials between the clock setting and the start times. The processor can update the clock setting based on the switching time adjustment.
US10056996B2 Techniques to manage channel prediction
A system, apparatus, method and article to manage channel prediction for a wireless communication system are described. The apparatus may include a media access control processor to perform channel prediction, and a transceiver to communicate information using the channel prediction. Other embodiments are described and claimed.
US10056992B1 Dynamically adjusting a calibration rate
Methods and systems are provided for dynamical calibration of phase signals and/or amplitudes in a telecommunication system. Calibration of phases is a necessary measure to ensure proper phasing and, as a result, emission of correct beamforming patterns. Without correct phasing (and emission of correct beamforming patterns), performance of a telecommunication network may suffer and user satisfaction may decrease. However, calibration provides a period of time where service is not provided and should not be done too often as it will decrease service provided and, likely, satisfaction of service received if there are frequent periods of outages. By utilizing specific telecommunication metrics, such as temperature, performance, or error vector magnitude, necessary calibrations may be identified and evaluated such that a determination regarding an optimal calibration time is made to balance providing service and a period of service outage.
US10056991B2 Remote data concentrator self-test
A remote data concentrator includes an enclosure with an interior divided into first and second compartments, a first transceiver, and a second transceiver. The first transceiver is seated within the first compartment and the second transceiver is seated within the second compartment. The first and second compartments are radio-frequency isolated such that the transceivers can independently communicate with external wireless devices and communicate with one another for testing readiness of the RDC for communication with external wireless devices.
US10056990B2 Base station antenna apparatus for mobile communication system
The apparatus automatically corrects deformation of directivity in a vertical plane caused by abnormality in transmission paths and receiving paths. The apparatus includes transmission system detection means (13-1 to 13-4) configured to individually detect abnormality occurring in each of the transmission paths, receiving system detection means (23-1 to 23-4) configured to individually detect abnormality occurring in each of the receiving paths, and control means (30, 40) configured, if any abnormal transmission path has been detected by the transmission system detection means (13-1 to 13-4), to correct deformation of directivity of the transmission antenna in a vertical plane caused due to abnormality in the transmission path by changing and setting a phase and an amplitude of the transmission signal passing through a normal transmission path, and if any abnormal receiving path has been detected by the receiving system detection means (23-1 to 23-4), to correct deformation of directivity of the receiving antenna in a vertical plane caused due to abnormality in the receiving path by changing and setting a phase and an amplitude of the receiving signal passing through a normal receiving path.
US10056988B2 Wireless device with a multi-turn directional coupler
A directional coupler disclosed herein may include a main line provided on a substrate, the main line having a first end connected to an input port and a second end connected to an output port. The coupler may include a coupled line disposed on the substrate, the coupled line having a first end connected to a coupled port and a second end to an isolated port. The main line is electrically isolated from the coupled line. The coupled line includes multiple turns forming a winding, and a portion of the winding overlaps with the main line. The coupled line forms a plurality of windings inductively coupled with the main line. The main line and the coupled line are routed to propagate electric signals on both lines in a same direction, and enhance inductive coupling by mutual inductance.
US10056987B1 System for measuring radio frequency power
A system for measuring radio frequency power of an incoming radio frequency signal is described, with at least one radio frequency interface for receiving the radio frequency signal, a signal processing unit for processing the radio frequency signal, a frequency selection unit for separating at least two frequency bands of the incoming radio frequency signal, the frequency selection unit comprising several filters, at least one power detector for measuring the radio frequency power of at least one of the frequency bands processed by the at least one power detector. At least one of the several filters is connected with the at least one power detector. The frequency selection unit is configured to forward the incoming radio frequency signal to at least one of the filters wherein the frequency selection unit has at least a first operation state in which the incoming radio frequency signal is forwarded to more than one filter simultaneously or subsequently.
US10056978B2 Techniques for provisioning network elements of a data communications network (DCN) and an optical communication system using the same
Techniques for managing a data communication network (DCN) are disclosed, in accordance with an embodiment, and provide planning, maintenance, and validation (e.g., auditing) functionality for the purpose of managing network elements across a plurality of stations/locations associated with an optical communication network. In accordance with an embodiment, a computing device includes a DCN configuration interface and engine. The DCN configuration interface enables modeling of a DCN based on a plurality of user-provided parameters and constraints. The DCN configuration interface may then generate settings files in accordance with the DCN model. The DCN configuration interface further allows previously-generated configuration files to be read in for the purpose of performing updates, adding new stations, new network elements, new equipment types, new equipment models, and so on. Therefore, the DCN configuration interface disclosed herein reduces or eliminates address conflicts and other misconfigurations during provisioning.
US10056977B2 Method of measuring frequency response of optical coherent receiver
A technique for measuring an optical coherent receiver is disclosed, where the optical coherent receiver recovers a data by an interference between signal light and local light. The technique includes steps of (i) equalizing optical lengths of the signal light and the local light from the optical source, respectively, and (ii) during a scan of the frequency, maximizing an output of the optical coherent receiver by the feedback control from an output of the optical coherent receive to the phase of the local light. The technique has a feature that, when the feedback control set a delay/lead in the phase of the local light to be 2Vπ−Δ, the delay/lead of the phase of the local light is decreased/increased by 2Vπ, where 2Vπ corresponds to one period of the wavelength of the local light.
US10056973B2 Multi layer network resiliency with software defined orchestration
Methods and systems are disclosed for storing, in a non-transitory memory device, multi-layer network information comprising at least one of link availability, bandwidth availability, priority levels for paths in a multi-layer network, path status in the multi-layer network, and status for network elements in the multi-layer network; receiving, via at least one input component, a message from a network element in the network comprising information indicative of a failure of a working path in the network; determining, automatically, based at least in part on the multi-layer network information, an alternate path for transmission of the data traffic through the network; and transmitting, via at least one output component, at least one signal comprising configuration instructions to at least one optical line module, the configuration instructions directing the optical line module to switch and select the data traffic using the alternate path.
US10056967B2 Extending wireless signal coverage with drones
Based on electronic communication received from a wireless device or from an access point, it is determined that a wireless signal relay is needed between the wireless device and the access point. In response to the determination, a drone is deployed between the wireless device and the access point to relay wireless signals between the wireless device and the access point. The deployed drone measures a first strength of a first wireless signal received from the wireless device or measures a second strength of a second wireless signal received from the access point. Based on the measurements, it is determined that the wireless device has moved relative to the access point after the drone has been deployed. In response to the determining that the wireless device has moved, the location of the drone is adjusted to maintain the first strength or the second strength above a predetermined level.
US10056966B2 Interference cancellation repeater and repeating method
Disclosed herein an interference cancellation repeater and repeating method. The interference cancellation repeater includes a reception unit, an analog-to-digital (AD) converter unit, a digital processing unit, a digital-to-analog (DA) converter unit, and a transmission unit. The reception unit receives an analog signal. The AD converter unit converts the analog signal into a digital signal. The digital processing unit determines whether a feedback signal is present by analyzing the correlation between the digital signal and a previous transmission signal, and performs an operation of cancelling the feedback signal if, as a result of the determination, it is determined that the feedback signal is present. The DA converter unit converts a signal output from the digital processing unit into a transmission analog signal. The transmission unit sends the transmission analog signal.
US10056965B2 System and method for mobile data expansion
A data expansion system that provides for wireless communication includes a set of roadway communication devices configured to enable vehicle-to-vehicle (V2V) communication. The system includes a first roadway communication device configured to receive data from a first electronic device in a first vehicle and a second roadway communication device communicatively coupled to the first roadway device. The second roadway communication device is configured to communicate the data to a second electronic device in a second vehicle. Each roadway communication device includes a wireless transceiver to transmit and receive data; a communication interface to establish communication links with other roadway communication devices; and processing circuitry to relay the data between the other roadway communication devices or electronic devices in respective vehicles. Each roadway communication device also includes a housing that contains the processing circuitry, communication interface and the wireless transceiver. The housing is configured to be mounted within a roadway surface.
US10056964B2 Provisioning mutable service area wireless network access
Various implementations disclosed herein enable transforming mutable wireless coverage areas using network coverage vehicles (NVCs) that are orchestrated by a network coverage controller. In various implementations, the method includes receiving coverage area performance characterization values from NCVs configured to provide a plurality of mutable wireless coverage areas. In various implementations, an arrangement of the mutable wireless coverage areas mutably defines the service area, which changes in accordance with changes to the arrangement of the mutable wireless coverage areas. In various implementations, the method also includes determining NCV operation adjustments for some of the NCVs based on the received coverage area performance characterization values in accordance with a service performance metric; and, altering an arrangement of one or more of the plurality of mutable wireless coverage areas within the service area by providing the NCV operation adjustments to some of the NCVs.
US10056962B2 Method for reducing adjacent-channel interference and relay device
A method for reducing adjacent-channel interference includes: obtaining, by a receiver, a first analog signal from a radio frequency front-end of a transmitter, where the first analog signal is a signal transmitted by the transmitter to the outside, and the signal transmitted by the transmitter to the outside forms a self-interference signal at an antenna of the receiver; performing analog-to-digital conversion on the first analog signal so as to obtain a first digital signal; receiving, by the receiver, a second analog signal, where the second analog signal includes a wanted signal and the self-interference signal; performing analog-to-digital conversion on the second analog signal so as to obtain a second digital signal; and performing digital cancellation on the second digital signal and the first digital signal so as to obtain a wanted digital signal of the second digital signal.
US10056961B1 Performance of short-range wireless network channel scans using receiver diversity
Disclosed are techniques for improving performance of short-range wireless network channel scans using receiver diversity. In an aspect, an electronic device having two or more short-range wireless network receiver antennas determines whether to utilize different receiver antennas of the two or more short-range wireless network receiver antennas to perform concurrently scheduled channel scans for different short-range wireless network radio access technologies (RATs) supported by the electronic device, or to perform an accelerated channel scan for a single short-range wireless network RAT of the different short-range wireless network RATs supported by the electronic device, and performs the concurrently scheduled channel scans or the accelerated channel scan based on the determination.
US10056957B2 Method and apparatus for mixed analog/digital beamforming
A method provides mixed analog/digital beamforming by a transmitter in a mobile communication system. The method includes converting a modulation symbol into a parallel symbol stream, performing digital beamforming on the parallel symbol stream, performing an IFFT operation on the digital-beamformed parallel symbol stream to generate a time-domain symbol, converting the IFFT-operated time-domain symbol into a serial time-domain symbol, inserting a CP into the serial time-domain symbol, performing a DAC operation on the CP-inserted symbol to generate an analog signal, and performing analog beamforming by multiplying the analog signal by the analog beamforming precoder optimized for the first subcarrier transmitted through at least one RF channel.
US10056956B2 Precoder codebook for CSI reporting in advanced wireless communication systems
A method for a channel state information (CSI) feedback in an advanced communication system. The method comprises receiving, from a base station (BS), CSI feedback configuration information for a precoding matrix indicator (PMI) feedback using a higher layer signaling, wherein the CSI feedback configuration information includes a combination of an oversampling factor (O1, O2) and a dual polarized CSI reference signal (CSI-RS) antenna port layout (N1, N2), and wherein subscripts 1 and 2 stand for a first dimension and a second dimension, respectively, and a number of dual polarized CSI-RS ports P=2N1N2. The method further comprises determining, by a user equipment (UE), the PMI using a Class A codebook and the configured combination of the (O1, O2) and (N1, N2) and transmitting, to the BS, the CSI feedback over an uplink channel including the determined PMI.
US10056953B2 Method and arrangements in a telecommunication system
Methods and arrangements in a communication system are described for Multi User Multiple-Input-Multiple-Output (MU-MIMO) signaling via Multiple-Input-Multiple-Output (MIMO) antennas between a base station and one of a plurality of mobile terminals supporting both Single User and Multi User Multiple-Input-Multiple-Output (SU-MIMO and MU-MIMO) signaling modes. Switching between the modes is supported in the system and the modes have partly shared signaling. SU-MIMO mode signaling which is redundant for MU-MIMO mode signaling is identified. Data bits of the identified redundant signaling is re-interpreted or re-defined to comprise signaling information associated with MU-MIMO mode. The signaling information associated with MU-MIMO mode is signaled to the mobile terminal using the reinterpreted redundant bits.
US10056952B2 Method of controlling uplink multiple user transmissions in densely deployed wireless local area networks
Densely populated wireless local area networks (WLANs) can encounter issues with processing multiple user (MU) uplink (UL) transmissions sent from many stations (STAs) simultaneously. The access points (AP) or master stations in these densely populated WLANs must manage the UL MU transmissions. To accomplish the management of the UL MU transmissions, a system for dynamically setting UL MU parameters is provided that can modify or set one or more parameters that govern how each STA is to transmit data to the AP. The parameters may be sent to one or more of the STAs in one or more transmissions and may direct how the STAs are to transmit data for at least some portion of time.
US10056949B2 Techniques for supporting multiple bandwidth modes
In an aspect a transceiver is provided. The transceiver may include a plurality of local oscillator (LO) generators configured to generate a plurality of LO signals, respectively, for mixing with one or more communication signals. The transceiver also includes a first synthesizer configured to generate a first reference signal and a second synthesizer configured to generate a second reference signal. The transceiver also includes a distribution circuit. The distribution circuit is configured to switch an input to at least one of the LO generators between the first and second reference signals for tuning each of the at least one of the LO generators between two different LO frequencies and to input to the other ones of the LO generators the first reference signal for tuning each of the other ones of the LO generators to an LO frequency.
US10056948B1 Distributing multiple-input, multiple-output (MIMO) communications streams to remove units in a distributed communication system (DCS) to support configuration of interleaved MIMO communications services
Distributed communications systems (DCSs) supporting configuring or reconfiguring the distribution of MIMO communications streams to designated remote units in the DCS to provide interleaved MIMO cell bonding of remote units are disclosed. In one example, the DCS includes different physical layers that are maintained from the central unit to the remote units. In this manner, the central unit can be configured or reconfigured to distribute separate MIMO communications streams to the desired physical layers in the DCS to support distributing MIMO communications streams to the desired remote units to provide the desired interleaved MIMO communications services. In this manner, interleaved MIMO communications services can be configured for a DCS using an existing infrastructure of remote units having substantially non-overlapping remote coverage areas, by directing the MIMO communications streams over the configured physical layers to be provided to the desired remote units to facilitate interleaved MIMO cell bonding of remote units.
US10056941B2 Wireless communication impairments correction
Systems and methods for providing wireless communication impairment correction using non-linear iterative precoding by a transmitter device are disclosed. The transmitter may exploit the non-linear transmit indications, and perform digital non-linear multiple input multiple output (MIMO) precoding of a transmit signal to improve the error vector magnitude (EVM) at the intended receiver device and/or reduce the adjacent channel leakage ratio (ACLR) at the unintended receiver devices. The non-linear transmit indications may comprise amplitude modulation to amplitude modulation (AM-AM) and amplitude modulation to phase modulation (AM-PM) indications. In operation, the non-linear transmit indications may be received from the intended receiver devices or may be measured by the transmitter device.
US10056940B2 Power adjustment device and method
Embodiments of the present invention relate to a power adjustment device and method. A vectoring control entity VCE provided by embodiments of the present invention includes: a downlink FEXT determining module, configured to determine a power value of downlink FEXT caused to a signal on a line corresponding to a port i by a signal on a line corresponding to a port j, and a receive power value of an FTU-R corresponding to the port i; and a downlink receive power adjustment module, configured to: when the port i is activated, determine, according to the two power values determined by the downlink FEXT determining module, a virtual power margin corresponding to the port i and send the virtual power margin to the FTU-R corresponding to the port i.
US10056939B2 Communication system and method of data communications
A communication system includes a demodulator configured to demodulate a modulated signal responsive to a first carrier signal. The demodulator includes a filter and a gain adjusting circuit. The filter is configured to generate a filtered first signal based on a first signal. The first signal is a product of the first carrier signal and the modulated signal. The filter has a gain adjusted based on a set of control signals. The gain adjusting circuit is coupled to the filter, and is configured to generate the set of control signals based on at least a voltage of the filtered first signal. The gain adjusting circuit includes a first peak detector coupled to the filter. The first peak detector is configured to output a peak value of the voltage of the filtered first signal.
US10056937B1 Generator of communications binary code shift key (CSK) codes in memory usable for time-synchronous retrievals by signal processing systems to extract 1 of 16 orthogonal CSK symbol codes per CSK code to transport 4-bits of data over wireless communications systems
Presented is a generator of binary code shift key (CSK) codes pre-saved to memory usable for time synchronous CSK code retrievals with extraction capability for 1 of 16 orthogonal CSK symbol codes under control of a supported communications system. The CSK code generator pre-defines a 1332 root prime number sequence containing 6 unique prime numbers including 221-7s, 222-11s, 221-13s, 223-17s, 222-19s, and 223-23s that receive multiple index shuffles of 1332 indexes. Pairs of 1332 shuffled indexes of prime sequences are then merged and formatted into 100 tier0 100 hex character format codes. Two levels of XORs of hex character format code pairs generate CSK codes that are collected into 10000 code files that are saved to memory. Time-synchronous CSK code retrieval is followed by 1 of 16 CSK orthogonal symbol codes extraction based on new half-byte data values under flow control of the supported communications system.
US10056930B1 Wireless microphone receiver and method in the wireless microphone receiver
A wireless microphone receiver comprises a phase locker to lock a phase of an audio data successfully received from a microphone transmitter; a calculator to calculate a frequency offset between the locked phase of the microphone receiver and the phase of the microphone transmitter; a calibrator to calibrate the frequency offset using a first step if the absolute value of the frequency offset is larger than a first predetermined threshold, and to calibrate the frequency offset with a second step if the absolute value of the frequency offset is smaller than or equal to the first predetermined threshold, and complete the calibration if a calibrated frequency offset is smaller than a second threshold; a buffer to buffer the audio data received from the microphone transmitter, and the calibrator further adjusts the amount of data stored in the buffer; and the microphone receiver further outputs buffered audio data.
US10056923B2 Method for polarity bit line encoding using aperiodic frames
The invention relates to a method for serial data transmission, comprising the steps consisting in computing the running disparity (RD) of a bit stream that is being transmitted; when the running disparity reaches a threshold (T), computing a point disparity on a subsequent frame (S) of the stream; if the point disparity has the same sign as the threshold, inverting the states of the bits of the frame in the transmitted bit stream; and inserting into the transmitted bit stream a polarity bit having a state signalling the inversion.
US10056920B1 Data storage device encoding and interleaving codewords to improve trellis sequence detection
A data storage device is disclosed comprising a storage medium. Input data is encoded according to at least one channel code constraint to generate first data and second data. The first data is encoded into a first codeword, and the second data is encoded into a second codeword, wherein a first code rate of the first codeword is less than a second code rate of the second codeword. The first codeword and the second codeword are interleaved to generate an interleaved codeword, and the interleaved codeword is written to the storage medium.
US10056919B2 Data recovery utilizing optimized code table signaling
A computer-implemented method, system, and apparatus for storing binary data is disclosed. A processor receives a digital bit stream and transforms the digital bit stream to an encoded digital bit stream. The encoded digital bit stream comprises a data message encoded by an OCTS-expanded table for storage. The processor stores the encoded digital bit stream on a digital data storage device or system.
US10056918B2 Batch compression management of messages
Batch compression management of messages. A message being sent to a batch for transmission is intercepted. The message is assigned to a batch pool, in which multiple batch pools are provided as sub-sets of the batch. The assigning of the message to the batch pool is based on a similarity of properties of the message with other messages and determined by looking up the properties in a batch pool mapping database. The message is added to the batch pool or a new batch pool is created for the message. A batch pool of messages is compressed using a dictionary of the properties common to at least some of the messages in the batch pool. The compressed batch pools are transmitted over an input/output channel.
US10056916B2 Analog/digital conversion with analog filtering
A circuit (100) comprises an input terminal (141) which is configured to receive an analog input signal (142). The circuit (100) also comprises a combination element (601) which is configured to combine a number of time-displaced signal values of the input signal (142) to form an analog combination signal (144). The circuit (100) also comprises a quantizer (131) having a converter core which is configured to receive the combination signal (144) via passive charge redistribution from the combination element (601) and to convert it into a digital output signal (145). Such techniques can thus provide for an analog/digital conversion with filtering in the analog domain.
US10056915B2 Digital-to-analog converter
A digital-to-analog converter (DAC) circuit includes a first DAC that produces a first analog output signal based upon a received multi-bit digital signal and upon a received clock. A second DAC that produces a second analog output signal based upon the received multi-bit digital signal and upon the received clock, wherein the first and second DACs are connected in parallel and process the same multi-bit digital signal. In one embodiment, the DACs produce differential signals. A low pass filter connected to receive the first and second analog outputs is configured to sum the first and second analog outputs and to filter the summed first and second analog outputs to produce an ingoing analog signal. An amplifier is connected to receive the ingoing analog signal to produce an amplified ingoing analog signal.
US10056913B1 Vapor cells with electrical control of vapor pressure, and methods of using the vapor cells
A vapor-cell system and method is provided, comprising an enclosed vapor-cell region containing a vapor-cell gas phase comprising a vapor-cell alkali or alkaline earth metal, wherein the vapor-cell region is configured to allow at least one vapor-cell optical path through the vapor-cell gas phase; an enclosed reservoir region containing a reservoir alkali or alkaline earth metal, wherein the reservoir region is in vapor isolation from the vapor-cell region; a solid electrolyte disposed in ionic communication between the vapor-cell region and the reservoir region; a first electrode disposed between the solid electrolyte and the vapor-cell region; and a second electrode disposed between the solid electrolyte and the reservoir region, wherein the second electrode is electrically isolated from the first electrode. This vapor-cell system enables independent control of the alkali or alkaline earth vapor pressure in the vapor cell. The principles disclosed herein can improve long-term frequency stability in systems having vapor cells.
US10056908B2 Operating a coupler device to perform quantum logic gates
In a general aspect, a quantum logic gate can be performed by tuning a coupler device. One or more coupler control signals can be received at a coupler device in a quantum processor cell. In some instances, in response to the coupler control signals, a coupler operating frequency of the coupler device changes toward a qubit operating frequency of a qubit device, and a phase shift arises in a quantum state of the qubit device due to an interaction between the qubit device and the coupler device. In some instances, in response to the control signals, the coupler operating frequency changes toward a first qubit operating frequency of a first qubit device, then changes toward a second qubit operating frequency of a second qubit device, and a controlled-phase shift arises in a quantum state of the qubit devices due to interactions between the coupler device and the respective qubit devices.
US10056904B2 Receiver resilient to noise input
A receiver includes a first input buffering circuit configured to output a first signal by comparing an input signal and a first offset signal; a second input buffering circuit configured to output a second signal by comparing the input signal and a second offset signal; and a signal mixing circuit configured to output an output signal with a corrected duty ratio by combining the first signal and the second signal.
US10056903B2 Low power multilevel driver
A driver for transmitting multi-level signals on a multi-wire bus is described that includes at least one current source connected to a transmission line, each current source selectively enabled to source current to the transmission line to drive a line voltage above a termination voltage of a termination voltage source connected to the transmission line via a termination impedance element, wherein each of the at least one current sources has an output impedance different than a characteristic impedance of the transmission line, and at least one current sink connected to the transmission line, each current sink selectively enabled to sink current from the transmission line to drive a line voltage below the termination voltage, each of the at least one current sinks having an output impedance different than the characteristic impedance of the transmission line.
US10056901B2 Impedance control in radio-frequency switches
A radio-frequency switch includes a first field-effect transistor disposed between a first node and a second node, the first field-effect transistor having a source, a drain, a gate, and a body. The switch further includes a coupling path connected between the body of the first field-effect transistor and the gate of the first field-effect transistor, the coupling path including a diode. The switch further includes an adjustable impedance network connected between the body of the first field-effect transistor and a ground reference, the adjustable impedance network being configured to reduce radio-frequency distortion in the first field-effect transistor.
US10056899B1 Signal gating circuit for use in digital circuits and method therefor
A signal gating circuit includes a logic circuit that receives a stop signal and an input signal and provides an intermediate signal in response, and a pulse stretcher. The pulse stretcher provides an output signal with no pulse when a width of a pulse of the intermediate signal is less than a first amount, with a pulse having a first pulse width that begins after a start of the pulse of the intermediate signal and ends at a predetermined delay thereafter when a pulse width of the intermediate signal is greater than the first amount but less than a second amount, and with a pulse having a second pulse width that begins after the start of the pulse of the intermediate signal and ends after an end of the pulse of the intermediate signal when a pulse width of the intermediate signal is greater than the second amount.
US10056892B2 High-speed continuous-time comparator circuit
A comparator circuit including: a first node and a second node, which receive a first current and a second current, respectively; a first current mirror, which includes a first load transistor and a first output transistor; and a second current mirror, which includes a second load transistor and a second output transistor. The comparator circuit further includes: a first feedback transistor and a second feedback transistor cross-coupled together, the control terminals of the first and second feedback transistors being connected to the first and second nodes, respectively; a first resistor, having a first terminal, which is connected to the control terminal of the first load transistor, and a second terminal, which is connected to the first node and to the control terminal of the first output transistor; and a second resistor, having a first terminal, connected to the control terminal of the second load transistor, and a second terminal, connected to the second node and to the control terminal of the second output transistor.
US10056890B2 Digital controlled oscillator based clock generator for multi-channel design
A clock divider includes, in part, a pair of counters and a programmable delay line. A first one of the counters operates at a first frequency and is configured to count using a first integer portion of the divisor. The second counter operates at a second frequency smaller than the first frequency and is configured to count using a second integer portion of the divisor. The programmable delay line includes, in part, a chain of delay elements configured to generate a multitude of delays of the output of the second counter. A multiplexer selects one of the generated delays in accordance with the fractional portion of the divisor. The second counter increases its count only when the first counter reaches a terminal count. The first and second integer portions are loaded respectively into the first and second counters when the second counter reaches its terminal count.
US10056888B2 RF phase offset detection circuit
An RF phase offset detection system, which includes a first RF phase detector and a second RF phase detector, and measures a first phase offset between a first RF signal and a second RF signal, is disclosed. Each of the first RF signal and the second RF signal has a common RF frequency. The first RF phase detector detects and filters the first RF signal and the second RF signal to provide a first detection signal. The second RF phase detector receives and phase-shifts the second RF signal to provide a phase-shifted RF signal. The second RF phase detector further detects and filters the first RF signal and the phase-shifted RF signal to provide a second detection signal, such that a combination of the first detection signal and the second detection signal is representative of the first phase offset.
US10056887B2 Apparatus and method for controlling a delay circuit
An apparatus and method are provided for controlling a delay circuit. Included is a delay circuit configured to receive a probe signal. Further provided is a controller in electrical communication with the delay circuit. The controller is configured to perform various operations, in response to the receipt of the probe signal by the delay circuit. A positive peak and a negative peak of an output of the delay circuit are measured. Further, a ratio involving the positive peak and the negative peak of the output of the delay circuit is calculated. A delay of the delay circuit is controlled, based on the ratio.
US10056886B2 Continuously variable saturable shunt reactor
A continuously variable saturable shunt reactor includes a laminated core having two wound limbs for each phase connected by yokes. A network winding branch is disposed on each limb, high-voltage ends of winding branches of a phase are connected to a phase conductor and low-voltage ends of winding branches are connected to a DC voltage source, to reduce power of the DC voltage sources, degree of distortion of the operating current and control error, and to reduce the number of DC voltage sources. The DC voltage source includes two stabilized, single-pole-grounded power converters with opposite polarities and two electronic transistor changeover switches controlled by a control system, for each phase. The control system feeds direct current to the winding branches of a phase in pulses using the switches and the direct current is fed into the winding branches at opposite poles from different power converters.
US10056885B2 Multimode Josephson parametric converter: coupling Josephson ring modulator to metamaterial
A technique relates to operating a multimode Josephson parametric converter as a multimode quantum limited amplifier. The multimode Josephson parametric converter receives multiple quantum signals in parallel at different resonance frequencies. The multimode Josephson parametric converter amplifies simultaneously the multiple quantum signals, according to pump signals applied to the multimode Josephson parametric converter. The multiple quantum signals having been amplified at the different resonance frequencies are reflected, according to the pump signals.
US10056884B2 CNFET double-edge pulse JKL flip-flop
The present invention discloses a CNFET double-edge pulse JKL flip-flop, comprising a double-edge pulse signal generator, 31 CNFET tubes, 6 NTI gate circuits having the same circuit structure, 6 PTI gate circuits having the same circuit structure as well as the 1st and 2nd two-value inverters having the same circuit structure; it features in correct logic functions as well as high-speed and low power consumption.
US10056881B2 Charge sharing filter
A charge sharing filter includes a rotating capacitor, and a plurality of elementary filters, each elementary filter comprising: an elementary switch coupled between a first node of the respective elementary filter and a second node of the respective elementary filter; and a history capacitor coupled to the first node of the respective elementary filter, wherein the second nodes of the plurality of elementary filters are interconnected with the rotating capacitor in one interconnecting node.
US10056879B2 Elastic wave filter device
In an elastic wave filter device, a first filter including a first pass band and a second filter including a second pass band are common-connected at a common connection point. The first filter includes, on the common connection point side, a serial arm resonator, a parallel arm resonator, or a longitudinally coupled resonator-type elastic wave filter, and generates a fundamental wave and a high-order mode. A resonant frequency of the high-order mode on a higher frequency side relative to the first pass band of the first filter is smaller than the second pass band. On the common connection point side, a serial arm resonator in which the resonant frequency is not the highest, a parallel arm resonator, or a longitudinally coupled resonator-type elastic wave filter, is disposed.
US10056875B1 Radio frequency front end transmit and receive path switch gain
A radio frequency front end of a user equipment for reducing power consumption includes a receive chain having a first low noise amplifier stage, a transmit chain including a first power amplifier stage, a transmit bypass path, a receive bypass path and a time division duplex switch. The transmit bypass path is selectively coupled to a transmit signal path at a first intermediate point of the transmit chain, prior to the first power amplifier stage. The receive bypass path is selectively coupled to a receive signal path at a first intermediate point of the receive chain after the first low noise amplifier stage. The time division duplex switch is selectively coupled to an antenna, the transmit bypass path, the receive bypass path, the first power amplifier stage and the first low noise amplifier stage.
US10056868B2 Four-stage circuit architecture for detecting pulsed signals
An electrical circuit includes a sensor configured to generate a current signal comprising a first portion comprising a contribution from a target source and/or a second portion comprising a contribution from sources other than the target source, a trans-impedance amplifier that amplifies the current signal and generate a low noise signal, and a high pass filter that converts the low noise signal into an AC signal having a positive amplitude, a negative amplitude, and a zero cross-over point between the positive and negative amplitudes. The circuit also includes a positive integrating amplifier that receives the positive amplitude of the AC signal and generates a positive integrated value over an integration period, and a negative integrating amplifier that receives the negative amplitude of the AC signal and generates a negative integrated value over the integration period. The circuit further includes at least one analog-to-digital converter that receives the integrated values.
US10056865B2 Semiconductor circuit
A semiconductor circuit includes a differential amplifier having a first positive terminal, a second positive terminal, a first negative terminal, a second negative terminal, and an output terminal. The output voltage is at a level that corresponds to a voltage level obtained by subtracting a voltage of the first negative terminal and the second negative terminal from a voltage sum of the first positive terminal and the second positive terminal. A first diode has a first anode connected to one of the first positive or the first negative terminal. A second diode has a second anode connected to the other of the first negative and first positive terminal. A predetermined reference voltage is applied to the second positive terminal. And a voltage corresponding to the output voltage of the differential amplifier is fed back to the second negative terminal.
US10056863B2 Technique for determining a time alignment error
A technique for determining a time alignment (TA) error in a circuitry is provided. One or few measurement cycles can be utilized for a closed-loop TA alignment, e.g., for envelope tracking in a transmitter. As to a method aspect of the technique, the amplitudes of a first signal and a second signal are determined. A first measure is computed that is indicative of a relative amplitude error, and a second measure is computed that is indicative of a variation of at least one of the amplitudes. The TA error is determined by correlating the first and second measures.
US10056862B2 Photovoltaic system protection
A method includes measuring one or more performance metrics of a set of solar cells coupled to an inverter. Based at least on the performance metrics meeting a first criterion, a first subset of the set of solar cells are disabled, reducing a voltage, power, or current provided to the inverter. Based at least on the performance metrics meeting a second criterion, a second subset of the set of solar cells are disabled, further reducing a voltage, power, or current provided to the inverter.
US10056861B2 Junction box housing for a photovoltaic panel having housing parts adjustable to accommodate a thickness of the photovoltain panel
A junction box housing (3) for a photovoltaic panel (4) comprises first and second housing parts (1, 2). The first housing part (1) has a first contact surface (5) for direct or indirect arrangement on a surface (7) of the photovoltaic panel (4). The second housing part (2) has a second contact surface (6) for direct or indirect arrangement on the other surface (8) of the photovoltaic panel (4). The first contact surface (5) is spaced apart from the second contact surface (6) so that a slot (9) for receiving the photovoltaic panel (4) is provided by the first contact surface (5) and the second contact surface (6). The two housing parts (1, 2) are connected to each other via at least one guide (10) and are designed to be displaceable relative to one another along an assembly movement (M) so that the thickness (D) of the slot (9) is adjustable.
US10056859B2 Control device for switched reluctance motor
A control device for a switched reluctance motor includes an inverter having a switching circuit that switches a magnetic pole to provide a first winding pattern or a second winding pattern. With respect to a boundary dividing a driving range of the switched reluctance motor into two ranges, the control device performs switching to the first winding pattern when the torque and the rotational speed are located in the first range on the low load side, performs switching to the second winding pattern when the torque and the rotational speed are located in the second range, allows switching of the magnetic pole in a case where a current of the phase whose magnetic pole is to be switched among the three-phase coils is 0, and prohibits switching of the magnetic pole in a case where the current of the phase whose magnetic pole is to be switched is not 0.
US10056858B2 Motor driver and a method of operating thereof
Apparatus is provided comprising an electrical motor comprising a rotor and a stator, the rotor comprising a plurality of rotor teeth and the stator comprising a plurality of stator teeth. The apparatus has a driver circuit to drive the electrical motor comprising a boost converter comprising a charge storage element and coupled to a first terminal of a coil winding on at least one of the plurality of stator teeth, and a buck converter comprising the same charge storage element and coupled to the same first terminal of the coil winding on the at least one of the plurality of stator teeth. An inductive element of the boost converter and the buck converter is provided by the coil winding of the at least one of the plurality of stator teeth, and the charge storage element is referenced to a supply node for coupling the second terminal of the coil winding to an electrical supply.
US10056852B2 Controller for EC motor and method thereof
Rotation speed control systems for an Electronically Commutated (EC) motor and method for controlling rotation speed of an EC motor are described. An rotation speed control system includes a phase detector for detecting a period, an ON time interval, an OFF time interval, and zero crossing time points of the phase cut AC signal; a voltage regulator for converting the phase cut an AC signal into a DC signal; a controller for generating a compatible waveform to drive the EC motor with a rotation speed instructed by the controller, in accordance with an ON/OFF time ratio determined based on the ON time interval and OFF time interval of the phase cut AC signal; and an EC motor interface, powered by the DC signal, for driving each of a plurality of windings of the EC motor with the compatible waveform.
US10056848B2 Axially gapped electrostatic machine having drive structure configured to recycle charge
Systems, devices, and methods for an electrostatic machine are provided. In one embodiment, an electrostatic machine may be configured to have an electric field motor, a rotor assembly and a motor drive, wherein the improvement may include generating at least three watts (3 W) of power with a product of a gap pressure (pgap) and a gap distance (dgap) of less than ninety megapascals-micrometer (90 MPa*um).
US10056844B2 Self supply for synchronous rectifiers using off state reverse voltage
A power converter with an isolated topology may include a primary side and a secondary side. The secondary side includes a self-powered synchronous rectifier. The synchronous rectifier includes a synchronous rectifier transistor having at least a drain and a gate, a voltage regulator having at least an input that is coupled to the drain of the synchronous rectifier transistor, and an auxiliary transistor having at least a drain that is coupled to the drain of the synchronous rectifier transistor. The auxiliary transistor is on a same die as the synchronous rectifier transistor. The synchronous rectifier also includes a clamping device having at least an output that is coupled to the gate of the auxiliary transistor, and a gate driver circuit having at least: a power supply input that is coupled to the output of the voltage regulator, and an output that is coupled to a gate of the synchronous rectifier transistor.
US10056837B2 DC-DC converter and power source device
According to one embodiment, a DC-DC converter, includes: an inductor configured to be supplied with an input voltage; a plurality of rectifiers connected in parallel to the inductor; a plurality of p-MOS transistors connected in series to the respective rectifiers; a switch configured to connect an output side of the inductor to a reference potential; and a control circuit configured to control the p-MOS transistors and the switch. The control circuit performs control to supply a voltage to turn on a first p-MOS transistor selected from among the p-MOS transistors to a gate terminal of the first p-MOS transistor, and to supply a voltage depending on an output voltage of the first p-MOS transistor to a gate terminal of a second p-MOS transistor other than the first p-MOS transistor among the p-MOS transistors.
US10056836B2 DC power source apparatus
There is provided a DC power source apparatus that can prevent failures in components included in the DC power source apparatus and a load and that can prevent damage to or deterioration in the components. A control unit of the DC power source apparatus includes a function of limiting a duty value that is the ratio of an on-time to the switching period of a switching device, and makes an upper limit value for limiting the upper limit of the duty value variable during switching operation of the switching device.
US10056834B2 Output capacitance calculation and control in a power supply
Controller circuitry controls power supply circuitry to produce an output voltage. During operation of the power supply circuitry to produce the output voltage, the controller circuitry calculates a magnitude of capacitance of output capacitor circuitry in the power supply. According to one configuration, the controller circuitry utilizes a calculated magnitude of capacitance as a basis to adjust settings of the power supply circuitry.
US10056833B2 Voltage regulator for inductive loads
A voltage driver includes a voltage input and a voltage regulation controller with an on/off input. The voltage regulation controller is configured to control a switching converter in a first mode and a second mode. The switching converter is configured to operate as an open pass switch in the first mode and configured to operate as a closed pass switch in the second mode. The switching converter includes an inductive load control switch.
US10056832B2 Load driving control apparatus
A load driving control apparatus calculates current slopes in an on-period and an off-period in one PWM cycle period, respectively, by using actual currents at a start time point and an end time point of the PWM cycle period as well as two sets of data, as data including a duty ratio corresponding to the actual current values. The data is so determined that the actual current data value of predetermined one of the start time point and the end time point is within a learning area. The duty ratio is calculated based on a difference between a target current value and the actual current value until calculation of the current slopes and is completed. The duty ratio is calculated based on the current slopes, the actual current value at start time point and a target current value after the calculation of the current slopes is completed. Since an actual current change characteristic is calculated based on the actual current values and the duty ratio is calculated based on the current change characteristic, robustness is enhanced.
US10056831B2 Filter and method for direct rectification grid-powered power supplies
A high-voltage filter for an alternating-current (AC) to direct current (DC) power adapter of the type having a rectifier providing an internal ground and a high voltage DC, the high voltage DC coupled to drive a DC-DC converter providing a power adapter output, the high voltage filter coupled to filter the high voltage DC, has a first capacitor coupled between the high-voltage DC and an intermediate node. A second capacitor is coupled between the intermediate node and the internal ground. A source follower transistor has a drain coupled to the high-voltage and a source coupled to the intermediate node, with gate coupled to a reference supply. In a particular embodiment, the reference supply has a resistor coupled between the high voltage DC and the gate of the source follower, and at least one zener diode coupled between the gate of the source follower and internal ground.
US10056828B2 System and method for controlling current in a switching regulator
In accordance with an embodiment, a method of operating a switch-mode power supply includes receiving a measurement of a first current of the switch-mode power supply, determining a ripple of the first current based on the received measurement of the first current, determining a maximum current threshold based on a target average current and the determined ripple of the first current, determining an off time of a switch based on a target current ripple and the determined ripple of the first current, turning off the switch when the first current reaches the maximum current threshold, and turning on the switch after the determined off time has elapsed after turning off the switch.
US10056824B2 Voltage shunt regulator for the protection of an electrical load from over-voltages and voltage transients
A voltage shunt regulator for the protection of an electrical load from overvoltages and voltage transients of a supply voltage is provided. The electrical load is connectable to a supply voltage source by an electrical line which includes a first and a second conductive line. The shunt regulator includes a power circuit block connectable between the first and the second conductive lines in parallel to the load. The power block can be activated to limit the voltage applied to the load to a safe voltage in case of overvoltages and voltage transients, and includes a switch circuit with trigger threshold connected in series to a voltage limiting circuit. The regulator also includes a circuit block for detecting the supply voltage and driving the power circuit block, connectable between the supply voltage source and the power circuit block.
US10056822B1 Constant on-time switching regulator for zero ESR output capacitor without output voltage offset
A control circuit for a switching regulator implementing a fixed frequency constant on-time control scheme incorporates a reference voltage generator to generate a reference voltage ramp that varies over substantially the entire switching period. In one embodiment, the reference voltage increases from an initial voltage value at the start of each switching period towards the end of the switching period and is reset to the initial voltage value at the end of each switching period. The reference voltage ramp ensures stable feedback control operation in the switching regulator without introducing voltage offset for all output voltage values. The control circuit enables the switching regulator to apply constant on-time control scheme while using an output capacitor having any ESR value, including an output capacitor with low or zero ESR.
US10056821B2 Power conversion system and method for suppressing the common-mode voltage thereof
The present disclosure discloses a power conversion system and a method for suppressing the common-mode voltage. The power conversion system comprises a grid-side converter, a motor-side converter, a bus capacitor, a first reactor, a second reactor, and a third reactor. The bus capacitor is electrically connected between the grid-side converter and the motor-side converter. The first reactor includes a first terminal and a second terminal, wherein the first terminal is electrically connected to the motor-side converter. The second reactor includes a first terminal and a second terminal, wherein the first terminal is electrically connected to the second terminal of the first reactor and the second terminal of the second reactor is electrically connected to a motor. The third reactor includes a first terminal and a second terminal, wherein the first terminal is electrically connected to a grid and the second terminal is electrically connected to the grid-side converter.
US10056818B2 Series-parallel converter system and control method thereof
A series-parallel converter system includes: a first set of parallel circuitries including a plurality of first circuitries in parallel with each other; a second set of parallel circuitries including a plurality of second circuits in parallel with each other, the second circuit being controlled in a second control method; wherein an input end of the first set of parallel circuitries and an input end of the second set of parallel circuitries are connected in series with an input power supply; and wherein the first circuitry in the first set of parallel circuitries includes: a first circuit being controlled in a first control method; and a first control circuitry electrically connected with the first circuit and configured to generate a first control signal for controlling the first circuit based on a variable intercept compensation, and an input voltage, a first output current and a virtual impedance of the first circuit.
US10056815B2 Linear drive system for downhole applications
An apparatus for use in a borehole may include a rotor having at least one set of magnetic elements and a cylindrical stator having a winding flowing current in a direction transverse to a long axis of the stator. The polarity of each magnetic element of the rotor may be arranged to alternate along a long axis of the rotor. The stator may be in sliding engagement with the rotor and have a core formed at least partially of laminations aligned along a plane co-planar with the long axis of the stator. Energizing the winding principally causes relative sliding between the rotor and the stator. A method for performing an operation in a borehole includes forming a well tool having at least one linear motor as described above, conveying the linear motor into the borehole, and operating a well tool by activating the linear motor.
US10056807B2 Electronically commutated fan motors and systems
Embodiments herein include electronically commutated (“EC”) motors, fans operated by such motors, cooling systems including the same, and related methods. In an embodiment, an electronically commutated fan motor is included. The fan motor can include a housing comprising an exterior wall, a shaft, a shaft drive assembly rotatably coupled to the shaft, a power input connector, a control input connector, a switch comprising a base and an actuator accessible outside the housing, the actuator comprising a first actuator position and a second actuator position. The fan motor can also include a controller configured to control the shaft drive assembly based on a control signal from the control input connector, a power signal from the power input connector, and a switch signal from the switch. Other embodiments are also included herein.
US10056806B2 Stator assembly for a brushless motor in a power tool
A power tool includes a brushless DC motor having a stator and a rotor pivotably arranged inside the stator, the stator including a first winding, a second winding, and a third winding. Each winding is arranged at at least two opposite poles connected together. The stator windings may be connected in a delta configuration by electrically coupling adjacent terminals of the first and second windings, second and third windings, and third and first windings at three connection points. A baffle may be provided in parallel and adjacent to the stator, the baffle including at least one conductive routing or stamping to facilitate electrically coupling the first, second, and third windings in at least one of a delta or a wye configuration.
US10056804B2 Apparatus for generating electric power from vehicles moving on a road
An apparatus for generating electric power from vehicles moving on a road comprises a movable element or assembly, arranged at a road surface, and thereon operate the wheels of a vehicle driven on the road surface, the movable element or assembly being operatively coupled to pressing means operating on electric current generating means.
US10056803B2 Manufacturing method of hub for flywheel
There are provided a hub for a flywheel and an energy storage flywheel. The hub for a flywheel is provided between a rotor and a rotational shaft of a flywheel to allow the rotor to have the same rotation speed as that of the rotational shaft. The hub includes a hollow main dome in which a through hole into which the rotational shaft is inserted is formed in one end and an opening is formed in the other end in a longitudinal direction of the rotational shaft, and that is formed by winding a composite material therearound; and a sub dome that is bonded to the rotor and is formed by winding the composite material around an outer surface of the main dome. Any one of the main dome and the sub dome expands in a radial direction of the rotational shaft along with the rotation of the rotational shaft and the rotor to allow the sub dome and the rotor to be maintained at a bonded state therebetween.
US10056802B2 Vehicle driving device
A vehicle driving device includes a rotation shaft, a motor, a drive case having an end wall, a rotation detecting sensor, and an oil pump. The rotation detecting sensor has a sensor rotor and a sensor stator which is fixed to an inner surface of the end wall by a stator fastener. The oil pump includes a pump rotor, an oil pump cover and a seal member. The oil pump cover is joined to a joining surface formed on the outer surface of the end wall by fastening a cover fastener to a cover screw hole. The cover screw hole is formed into a shape opened only to the outside of the drive case and disposed outside of the seal member and a through hole through which the stator fastener is inserted is disposed on the joining surface inside of the seal member.
US10056800B2 Fluid delivery module
A fluid delivery module includes a housing with a housing interior volume, the housing defining a first brush compartment and a second brush compartment within the housing interior volume; an inlet which introduces fluid into the housing interior volume; an outlet which discharges fluid from the housing interior volume; a fluid pump within the housing interior volume and having a pump section and a motor assembly which receives electric power through a first carbon brush and a second carbon brush such that the first carbon brush is received within a first carbon brush holder of the motor assembly and the second carbon brush is received within a second carbon brush holder of the motor assembly; and a filter within the housing interior volume which circumferentially surrounds the fluid pump. The first brush compartment encloses the first carbon brush holder and the second brush compartment encloses the second carbon brush holder.
US10056799B2 Rotating electric machine
A coil group 23G is composed of windings 23U to 23W for U phase, V phase, and W phase. One ends 23U1 to 23W1 of the windings for the respective phases composing the coil group 23G are connected to respective power supply bus bars 25U to 25W, and the other ends 23U2 and 23W2 of the windings for the phases positioned at both ends in the circumferential direction in the coil group 23G extend toward the other end 23V2 of the winding for the rest of the phases, whereby the other ends 23U2 to 23W2 of the windings for the respective phases are mutually connected.
US10056796B2 Induction heating device, joining method, joined component and rotary electric machine including the same
A joined component comprises a first heated body, a second heated body, a brazing material, a first heated portion and a second heated portion. The first body comprises an insertion opening and an inserted portion coupled with the insertion opening. The second body comprises an insertion portion inserted into the inserted portion through the insertion opening. The first heated portion is provided at a first position including at least a part of the inserted portion and at least a part of the insertion portion. The second heated portion is provided at a second position separate from the insertion portion where a ratio “L/D” satisfies being 0.4 or more and 0.8 or less, where “L” is a length from the insertion opening to the second portion and “D” is an outer diameter of the second heated body.
US10056795B2 Embedded-permanent-magnet electric motor
Provided is an interior permanent magnet motor including: a stator; and a rotor, the rotor including separated permanent magnets for one magnetic pole, in which: a rotor core includes the same number of separated magnet insertion holes as that of the plurality of permanent magnets for one magnetic pole; bridges are formed between respective adjacent ones of the magnet insertion holes in each magnetic pole; each of the bridges includes a pair of parallel linear portions and two pairs of curved portions; under a state in which the permanent magnets are inserted into the magnet insertion holes, the pair of linear portions are in contact with edge surfaces of the permanent magnets; the pair of curved portions are connected to ends of the linear portions; and an interval between the pair of curved portions becomes larger as the interval becomes away from the linear portions.
US10056794B2 Rotating electric machine and vehicle equipped with the rotating electric machine
A rotating electric machine, in which a cross conductors of a stator connect slot conductors so as to stride N+1 slots at coil ends on one side and stride N−1 slots at coil ends on another side, with N representing a number of slots per pole, a stator winding includes a plurality of slot conductor groups each made up with a plurality of slot conductors corresponding to a single phase, the plurality of slot conductors in each slot conductor group are inserted at a predetermined number Ns of successive slots forming a continuous range along a circumference of the stator core so that the slot conductors in the slot conductor group take successive slot positions and successive layer positions, Ns=NSPP+NL when NSPP represents a number of slots per pole per phase and a number of layers is expressed as 2×NL.
US10056789B2 Wireless sensor and machine tool including the same
A wireless sensor includes a wireless power module, a sensor module generating a sensor output, an analog-to-digital converter (ADC) module connected to the sensor module, a wireless transceiver (TRX) module operating in a receiving state by default to receive an RF input signal, transmitting an RF output signal based on digital signals when in a transmitting state, and switching back to the receiving state after a period, and a processing module connected to the ADC and TRX modules, activating the ADC module to convert the sensor output to the digital outputs when the TRX module is in the receiving state, and when receiving the digital signals, deactivating the ADC module and switching the TRX module to the transmitting state.
US10056788B2 Wireless transmission device
A wireless transmission device includes a coil that generates a magnetic field, and a resonant power storage element module electrically connected with the coil, capable of accumulating electric power, and constitutes a resonance circuit corresponding to a power transmission frequency in cooperation with the coil when transmitting the electric power via the coil. The resonant power storage element module includes a substrate with which a first electric wire and a second electric wire larger in an amount of heat generation than the first electric wire at the time of energization are connected, and a plurality of power storage elements mounted on the substrate. A distance between the power storage elements adjacent to each other on a side of a connection portion connected with the second electric wire in the substrate is larger than that on a side of a connection portion connected with the first electric wire in the substrate.
US10056786B2 Power transmitting unit with adjustable field and methods for use therewith
In various embodiments, a power transmitting device includes a wireless power generator configured to generate a wireless power signal. A transmit resonator is configured to transmit the wireless power signal via a transmit magnetic field to a power receiving unit. The transmit resonator includes a transmit coil configured to generate that transmit magnetic field in response to the wireless power signal. At least one variable magnetic element is configured to adjust at least one property of the transmit coil by varying a reluctance of the at least one variable magnetic element in response to at least one control signal. A processing device is configured to generate the at least one control signal to select the reluctance corresponding to the at least one property of the transmit coil.
US10056782B1 Methods and systems for maximum power point transfer in receivers
The present disclosure provides methods and systems for maximum power point transfer (MPPT) in receivers. An example system includes: a plurality of antenna elements configured to receive a wireless signal comprising energy; a plurality of rectifiers corresponding to the antenna elements and configured to rectify the energy; an input boost converter configured to step up the energy, wherein the input boost converter is further configured to determine at least one of a global power maximum and a local power maximum produced in the rectifiers; and a controller configured to determine an available energy at the rectifiers, wherein the controller is further configured to determine a maximum power point value from the rectifiers via the input boost converter, and wherein the controller is further configured to transmit an operational instruction to the input boost converter to further step up the energy rectified by the rectifiers.
US10056780B2 Power supply system, uninterruptible power supply system, and power supply method
A power supply system includes a first converting stage, a second converting stage, and a third converting stage. The first converting stage is configured to generate a first voltage according to a first input voltage. The second converting stage is coupled to the first converting stage in series, and includes a first non-regulated power converter and a second non-regulated power converter. The first non-regulated power converter is configured to generate a second voltage according to the first voltage. The second non-regulated power converter is configured to generate a third voltage according to the second voltage. The second voltage is higher than the third voltage, and a varying range of the second voltage is wider than a varying range of the third voltage. The third converting stage is configured to generate a first output voltage according to the third voltage.
US10056778B2 Method and device for limiting the current in a temperature-dependent manner of an energy storage device for electrical energy
A method and a device for limiting the current in a temperature-dependent manner of an energy storage device for electrical energy adjusts a maximum permissible charging and/or discharging current of the energy storage device in dependence upon a temperature of the energy storage device, wherein the following steps are performed: determining multiple temperature values of the energy storage device that follow one another chronologically during a prevailing time interval; determining a prevailing mean temperature value of the energy storage device from the determined temperature values of the energy storage device during the prevailing time interval; comparing the determined prevailing mean value with a predetermined desired temperature value; and, if the determined prevailing mean value is greater than the desired temperature value, limiting the maximum permissible charging and/or discharging current of the energy storage device.
US10056776B2 System and method for detecting the condition of a robotic charging connector
A system includes: a robotic charging connector including: a temperature sensor configured to measure temperature data; a processor operably connected to the temperature sensor, the processor configured to use the temperature data to determine an appropriate charging current, wherein the processor is further configured to send an alert upon occurrence of a triggering condition; and a computer operably connected to the processor, the computer configured to control the robotic charging connector, the computer further configured to receive the alert. A method for detecting the condition of a robotic charging connector includes: receiving, by a processor from a temperature sensor to which the processor is operably connected, the temperature sensor configured to measure a temperature of the robotic charging connector, temperature data; determining, by the processor, based on the temperature data, that a triggering condition has occurred; and sending, by the processor, to a computer, notification regarding the triggering condition.
US10056774B2 Discharge device
A discharge device provided with a switching unit configured by a first switch element and a second switch element connected in series, a first power storage element connected in parallel with both ends of the switching unit, a second power storage element connected in parallel with both ends of the second switch element, and a control unit which controls on/off switching of the first switch element and the second switch element in such a manner that a portion of the energy charged in the first power storage element is charged and discharged at least once by the second power storage element, and the energy charged in the first power storage element is discharged while being consumed in one or all of the first switch element and the second switch element.
US10056772B2 Wireless charging device
Disclosed herein is a wireless charging device including a heat radiation panel having a radiation plate and a radiation fin protruding from an upper surface of the radiation plate; a core section arranged in a region other than the protruding radiation fin, the core section being made of a material having high permeability; and a coil section arranged on the core section so as to come into contact with the protruding radiation fin.
US10056771B2 Control system
Provided is a control system that can appropriately determine whether or not supply of power to a load is abnormal, and can specify a detailed reason of the abnormality. A control circuit supplies power to a load and shuts off the supply of power in accordance with a power supply/shutoff instruction to supply or shut off power from a battery to the load. The power supply/shutoff instruction is output from a microcomputer to the control circuit. A control unit determines whether or not the supply of power from the battery to the load is abnormal, based on (i) whether the power supply/shutoff instruction output from the output unit is to supply power or shut off the supply of power, (ii) the value of a current flowing from the battery to the load, and (iii) the value of a voltage applied to the load, and specifies a reason of the abnormality.
US10056764B2 Rechargeable battery systems and rechargeable battery system operational methods
Rechargeable battery systems and rechargeable battery system operational methods are described. According to one aspect, a rechargeable battery system includes a plurality of rechargeable battery cells coupled between a plurality of terminals and charge shuttling circuitry configured to couple with and shuttle electrical energy between individual ones of the rechargeable battery cells, and wherein the charge shuttling circuitry is configured to receive the electrical energy from one of the rechargeable battery cells at a first voltage and to provide the electrical energy to another of the rechargeable battery cells at a second voltage greater than the first voltage.
US10056763B2 Autonomous battery charging system and related methods
A system for charging at least one battery may include a power and data communication bus including a plurality of AC and DC power lines and data communication lines, and a plurality of modular ports coupled thereto. Charging power modules and an inverter module(s) may be coupled to respective modular ports of the power and data communication bus. A central controller may be configured to communicate with the charging power modules and the inverter module(s) through the data communication lines, identify the charging power modules and the inverter module(s) coupled to the modular ports, along with respective functions and power ratings associated therewith, and selectively control the charging power modules and the inverter module(s) based upon their identified functions and power ratings to charge the at least one battery via the DC power lines and provide AC power back to the AC source.
US10056761B2 Power and data solution for remote low-power devices
Systems and methods include a voltage transformer connected to a power source. The voltage transformer transforms a high voltage of the power source to a first low voltage signal. Regulators are connected to the voltage transformer, and the regulators receive the first low voltage signal from the voltage transformer and convert the first low voltage signal to a second low voltage signal. A remote device is connected to each of the regulators. The remote device is powered by the second low voltage signal from the regulator to which it is connected.
US10056760B2 Electrically autonomous installation and method of management
The subject of the invention is an installation (10) able to be electrically autonomous comprising elements to be powered (12, 20) from among which: —a building (12) comprising at least one room delimited by at least one wall and one roof, and —an electricity distribution terminal (20), situated outside the building and comprising means of connection for the connection to at least one external electrical apparatus, the installation comprising means for powering the elements comprising: —means for generating energy (16) on the basis of a natural source, —means for storing energy (56), —means of interconnection (58, 62, 64) of the means of storage and/or of the means of generation to the elements to be powered, the installation also comprising: —means of measurement (72) of at least one parameter relating to the energy stored in at least one part of the energy storage means, and —means of control (66, 68, 67) of the means of interconnection as a function of the values obtained by the measurement means, so that if the energy stored in the at least one part of the storage means is less than a threshold value, the electrical powering of at least one of the elements (20) other than the building is prohibited.
US10056759B2 Renewable energy power generation systems
We describe a modular adjustable power factor renewable energy inverter system. The system comprises a plurality of inverter modules having a switched capacitor across its ac power output, a power measurement system coupled to a communication interface, and a power factor controller to control switching of the capacitor. A system controller receives power data from each inverter module, sums the net level of ac power from each inverter, determines a number of said capacitors to switch based on the sum, and sends control data to an appropriate number of the inverter modules to switch the determined number of capacitors into/out of said parallel connection across their respective ac power outputs.
US10056758B2 Method and inverter for distributing power among a plurality of DC sources connected jointly to a DC voltage input of a DC-to-AC converter
In order to distribute power over multiple direct current sources which are connected in parallel to an input-side direct voltage intermediate circuit of a DC/AC transformer, at least one of which direct current sources is connected to the direct voltage intermediate circuit via a DC/DC transformer, wherein the DC/DC transformer can be actuated to change the power fed into the direct voltage intermediate circuit by the direct current source, the power levels of the direct current sources are decreased differently in a decreased operating mode of the DC/AC transformer in which the power of the DC/AC transformer is decreased compared to the sum of the maximum power levels available from all the direct current sources, and by actuating at least the one DC/DC transformer via which the at least one direct current source is connected to the direct voltage intermediate circuit, variation in the power levels of at least one other direct current source is compensated dynamically.
US10056753B2 Electro-static discharge filtering circuit and method, reset circuit, and electronic device
This document discusses, among other things, an electro-static discharge (EDS) filtering circuit and method, a reset circuit, and an electronic device. The ESD filtering circuit comprises a first current dividing circuit and a second current dividing circuit which respectively share a current of a first power source signal and aggregate the shared currents to form a second power source signal upon filtering, wherein a voltage drop of the first current dividing circuit is constant and the second current dividing circuit is a pure resistor element circuit.
US10056750B2 Active lightning conductor
The present invention relates to means for protecting various purpose facilities against damages when they are exposed to an intensive action of atmospheric electricity, in particular to means for protecting buildings and structures against lightning. The active lightning conductor comprises a housing with a cover, an active lightning-receiving unit connected in series to a high-voltage impulse generator excited by an external lightning-induced magnetic field, and to a contact element of a grounding system. The generator comprises at least two charging resistor circuits as well as a multiunit arrester made as at least one capacitive discharge circuit composed of in-line alternating capacitors each of them having two charging plates with arresters. The charging circuit resistors are divided into two groups the resistors of one of them being connected to the upper capacitor plates and the resistors of the second group being connected to the lower capacitor plates. The electromagnetic parameters of the lightning conductor provide for a possibility to charge the capacitors from an external electric field at a critical active lightning voltage of the last until a level sufficient to form and to execute a preventive discharge providing for the formation of a leader sent via the lightning-receiving unit to meet the striking leader from an external lightning, but in this case said capacitor electric capacitance and said ohmic resistance of the interlayers between the capacitor plates and the arrester protrusions are adopted with values providing for the possibility of a reach-through breakdown of the arresters in this circuit and the possibility of a short-circuit of the lightning-receiving unit with the contact element of the grounding system at a lightning discharge. The lightning-receiving unit is made as a multirod rim with a central rod and side rods. The lightning conductor is provided with an external discharge circuit composed of couples of current-carrying arresters. Each arrester of one couple is electrically coupled to one arrester of another couple. One arrester of the upper couple is electrically linked to the lightning-receiving unit, and one arrester of the lower couple is linked to the contact element of the grounding system. The arresters of adjacent couples are located on the housing with a partial shift in the plan view relative to the previous and/or following couple of arresters.The technical result resides in the improvement of structural, technological and operating performance of the lightning conductor, in the improvement of the device operation reliability and in the provision of improved protection of facilities against damages due to lightning discharge hits.
US10056746B1 Electrical slip conduit coupler
An electrical slip conduit coupler has a body with an outer periphery and a cylindrical passageway passing through the body for receipt of conduits. The body has a bore extending through the outer periphery to the cylindrical passageway and first and second grooves located along its outer periphery on opposite sides of the bore. The coupler also has a stop clip with a central portion dimensioned to protrude through the bore into the cylindrical passageway, the stop clip has first and second arm portions that are dimensioned to engage the first and second grooves when the stop clip central portion protrudes through the bore, wherein at least one of the arm portions includes an outwardly extending region dimensioned for receipt of a tool to lift the stop clip, and wherein the body includes first and second sight slots to determine if electrical conduits are near the stop clip.
US10056740B2 Gas cooler for a medium voltage switchgear assembly
TA gas cooler for a medium voltage switchgear assembly with a gas compartment, having a housing with a hollow body for accommodating the heated gas, which flows through the medium voltage switchgear assembly and is heated by at least one heat-generating current conductor, wherein the hollow body of the housing is divided at least partly in several parallel hollow bodies, which are shaped as fins.
US10056739B2 Energized parts guard
An energized parts guard is disclosed including a panel of substantially rigid, electrically insulative material wherein the substantially rigid panel further includes a first one or more apertures and a second one or more apertures. The first one or more apertures are so dimensioned to accept one or more circuit breakers inserted into the first one or more apertures such that there is less than a 12.5 mm gap between the panel and the circuit breaker on at least two sides of the one or more circuit breakers. The second one or more apertures are positioned to facilitate access to at least one terminal of each of the one or more circuit breakers when the one or more circuit breakers are inserted into the first one or more apertures.
US10056737B2 Corona ignition device and assembly method
A reversed-assembled corona igniter including an insulator, central electrode, and metal shell, wherein an outer diameter of the insulator increases adjacent a lower end of the metal shell to achieve an electrical advantage is provided. In addition, the insulator maintains strength because is not placed under tension during or after assembly, or once disposed in an engine. To achieve the increase in insulator outer diameter, the insulator includes a lower shoulder adjacent the shell firing end. An intermediate part, such as braze and/or a metal ring, is disposed between the insulator outer surface and the shell adjacent the shell firing end. To prevent tension in the insulator, the insulator can be supported at only one location between the insulator upper end and the insulator lower end, for example along the intermediate part.
US10056730B2 Selective amplifier
Both of multi-mode laser beam 8A and excitation beam 34A for amplification are imputed to an amplification gain medium 62 in a relationship in which their optical axes match each other and an effective beam diameter of the excitation beam for amplification is smaller than an effective beam diameter of the multi-mode laser beam. As a result, laser beam of a part of modes progressing in a radiation range of the excitation beam 34A for amplification is selectively amplified. Laser beam 40A subjected to mode cleaning is thereby outputted.
US10056725B1 Throttle body wire harness adapter
A wire harness adapter for use with an automotive throttle body wire harness system, the wire harness adapter including six wires spanning between a pair of wire terminals positioned in different ones of a pair of connectors, one male and one female. Viewed from the connector side where the pins are inserted to contact the wire terminal ends, the female connector includes a wire orientation whereby the wires proceed in F, D, E, C, B, and A order relative to a conventional A, B, C, D, E, and F order. The opposing male connector includes a wire orientation of A, B, C, D, E, and F. In this manner, the novel wire harness adapter can be plugged into the vehicle's original wire harness via one connector, and into a separate electronic component such as an electronic throttle body via the other connector to permit customization and personalization of vehicle performance characteristics.
US10056720B2 Fuse unit
A fuse unit includes a bus bar and a housing. The bus bar includes a power source-side connection section, an output-side connection section, and a fusible body. A terminal configured to be connected to the output-side connection section includes a bent section and protrusion sections. The housing includes a terminal accommodation section for accommodating the output-side connection. The accommodation space is enclosed with side walls standing upright on both sides of the output-side connection section in an insertion direction of the terminal and on a deep side thereof in the insertion direction of the terminal. The terminal accommodation section includes terminal insertion start-side movement restricting walls and a height-direction and terminal insertion start-side movement restricting wall.
US10056719B1 Dual orientation electronic connector
An electronic device that includes a plug connector having a tab adapted to be inserted into a receptacle connector of a second device during a mating event, the tab including first and second opposing surfaces and a contact region formed at the first surface of the tab, the contact region including a plurality of contacts spaced apart along a first row, the plurality of contacts including a first contact, a power contact and a ground contact; a computer-readable memory having identification, configuration and authentication information relevant to the electronic device that can be communicated to the second device during a mating event stored therein; circuitry coupled to the first contact and configured to, after a mating event in which the plug connector is inserted into the receptacle connector, participate in a handshaking algorithm that includes receiving a command over the first contact from the second device and sending a response to the command that includes contact configuration information for the electronic device over the first contact to the second device; and power circuitry, coupled to the power contact, configured to deliver power to charge a device coupled to the electronic device via the plug connectors.
US10056718B2 Electrical connector and modules for high-speed connectivity
A connector system having a plurality of high-speed connector modules, an anti-decoupling connector shell, and a multi axis backshell is provided. The high-speed module provides a low signal degradation electrically conductive signal path for terminated wires of twisted pairs of wires. The high-speed module additionally provides for dense placement of the terminated wires within the connector shell. The connector shell provides an anti-decoupling mechanism to prevent decoupling of the connector shell from a socket type connector shell resulting from typical forces applied to the connector shell. The multi-axis backshell provides mechanisms to toollessly adjust the angle of the various components making up the backshell which in turn provides a specifically angled path for cables contained within the backshell.
US10056716B2 Female connector, and connection structure of female connector and male connector
A female connector including a guide extending in a first direction, a pair of support portions on one side in the first direction relative to the guide, an insulative female body between the support portions, a female terminal held in the female body, and a shaft. The guide guides a mating male connector in the first direction floatably along a second direction orthogonal to the first direction. The support portions are spaced from each other in the second direction and each have a support hole passing therethrough in the second direction. The female body has a through hole passing in the second direction through at least a portion in the second direction of the female body. The shaft is received in the support holes of the support portions and the through hole of the female body so as to support the female body floatably along the second direction.
US10056714B2 Connector device including coming-off preventing structure
The present invention provides a connector device having a structure in which a protruding or a recessed fitting portion is provided at a surface of a columnar terminal of a cable-side connector (first connector) and a recessed or a protruding fit portion is provided at a fixed contact piece of a U-shaped terminal of a substrate-side connector (second connector). In the connector device, when the connectors are connected to each other, the fitting portion that is provided at the surface of the terminal of the cable-side connector is fitted to the fit portion that is provided at the fixed contact piece of the terminal of the substrate-side connector, so that a force that prevents the connectors from coming off from each other (coming-off force) is increased.
US10056708B2 Contact-connection structure
A first contact part in which three or more first indent parts are projectingly provided on the same circumference and a second contact part in which one second indent part is projectingly provided, in a terminal insertion process, the first indent part of the first contact part slides on the second contact part and the second indent part of the second contact part slides on the first contact part, and at a terminal insertion completion position, the second indent part intrudes into a position surrounded by the three or more first indent parts and outer circumference surfaces of the first indent parts come into contact with outer circumference surfaces of the second indent part, respectively.
US10056706B2 High speed bypass cable for use with backplanes
A cable bypass assembly is disclosed for use in providing a high frequency transmission line that connect a chip package on a circuit board to connector spaced apart from the chip package. The bypass cable assembly has a structure that allows for low loss between the chip package and the connector. Multiple cables can be used to provide a number of differentially coupled channels.
US10056704B2 High voltage connection and method for manufacturing a high voltage connection
A high voltage connection between a first line of a traveling wave tube and a second line of a voltage supply unit for the traveling wave tube includes a plug which is connected to an end section of the first line or of the second line by a crimp connection, and a socket which is connected to an end section of the other line by a crimp connection. Furthermore, a method for manufacturing a high voltage connection is also described.
US10056702B2 Crimp connection for mesh shielding material used in steering wheel with capacitive sensing
An example assembly includes an electrically conductive member, an electrically conductive mesh, and a crimp connector. The electrically conductive mesh includes a first area and a second area. The first area is twisted and extends from the second area. One of the electrically conductive member and the twisted first area is twisted around the other of the electrically conductive member and the twisted first area to form a twisted connection. The crimp connector is crimped onto the twisted connection to form a crimped connection.
US10056699B2 Substrate-loaded frequency-scaled ultra-wide spectrum element
A phased array antenna including a base plate and a board projecting from the base plate. The board including a dielectric layer and a conductive layer. The conductive layer includes first and second spaced apart radiating elements and a pillar disposed between the first and second spaced apart radiating elements. The pillar is electrically connected to the base plate, and the first and second spaced apart radiating elements are configured to capacitively couple to the pillar.
US10056698B2 Multiple beam antenna systems with embedded active transmit and receive RF modules
Multiple beam antenna systems with embedded active transmit and receive RF modules are provided. In one embodiment, an active multiple beam antenna system includes: a spherical lens; a plurality of planar multi-feed assemblies spaced around a region of the spherical lens, wherein each of the planar multi-feed assemblies comprises: a plurality of feeds spaced around and directed into the spherical lens; a plurality of transmit/receive active modules, wherein one respective transmit/receive active module of the plurality of transmit/receive active modules is coupled to each of the plurality of feeds; a first power divider coupled to each of the plurality of transmit/receive active modules; and a second power divider coupled to the first power divider of each of the plurality of planar multi-feed assemblies, the first power divider further configured to couple with a datalink radio.
US10056697B2 Near-field electromagnetic wave absorbing film
A near-field electromagnetic wave absorbing film comprising a plastic film, and a single- or multi-layer, thin metal film formed on its surface; the thin metal film having laser-beam-bored holes of 200 μm or less in diameter with intervals of 50 μm or less on the entire surface, and pluralities of openings as large as giving transmission viewability partially on the surface.
US10056692B2 Antenna apparatus and communication system
An antenna includes a first body having a ring monopole and a second body positioned below the first body. The second body can have a plurality of notched ring resonators. A spacer can be positioned between the first and second bodies. In some embodiments, the second body can define an artificial ground. In addition, the ring resonators can be arranged and configured to generate a 180° phase difference between polarized waves so that a radiated wave from the ring monopole and a reflected wave from the artificial ground have orthogonal polarizations and a 90° phase difference to form a circularly polarized radiated wave.
US10056691B2 Integrated circuit package including miniature antenna
The present invention relates to an integrated circuit package comprising at least one substrate, each substrate including at least one layer, at least one semiconductor die, at least one terminal, and an antenna located in the integrated circuit package, but not on said at least one semiconductor die. The conducting pattern comprises a curve having at least five sections or segments, at least three of the sections or segments being shorter than one-tenth of the longest free-space operating wavelength of the antenna, each of the five sections or segments forming a pair of angles with each adjacent segment or section, wherein the smaller angle of each of the four pairs of angles between sections or segments is less than 180° (i.e., no pair of sections or segments define a longer straight segment), wherein at least two of the angles are less than 115°, wherein at least two of the angles are not equal, and wherein the curve fits inside a rectangular area the longest edge of which is shorter than one-fifth of the longest free-space operating wavelength of the antenna.
US10056690B2 Tunable medium linear coder
An antenna system includes near-end electromagnetic (EM) radiating elements, a tunable medium, and control circuitry. The tunable medium includes EM scattering elements corresponding to lumped impedance elements and variable impedance control inputs configured to enable selection of an impedance value for each of the lumped impedance elements. The control circuitry is configured to determine a scattering matrix (S-matrix) relating field amplitudes at lumped ports including internal lumped ports and external lumped ports. The internal lumped ports correspond to the lumped impedance elements, and the external lumped ports correspond to the near-end EM radiating elements or far-end near-end EM radiating elements. A method includes determining at least a portion of component values of a desired S-matrix, and adjusting the variable impedance control inputs to modify the impedance value of the lumped impedance elements to cause the S-matrix to at least approximate at least a portion of the desired S-matrix.
US10056688B2 Patch antenna assembly
A patch antenna assembly that includes a signal metal layer configured to emit linearly polarized electromagnetic energy to a receiving antenna implanted up to 12 cm underneath a subject's skin; a signal metal layer substrate on which the signal metal layer substrate is positioned; a ground plane located next to the signal metal layer substrate and further away from the subject's skin; a microstrip and capacitance adjustment pad metal layer substrate located next to the ground plane; and a microstrip and capacitance adjustment pad metal layer next to the microstrip and capacitance adjustment pad metal layer substrate, the microstrip and capacitance adjustment pad metal layer comprising: a capacitance adjustment pad configured to adjust a resonant frequency of the patch antenna assembly; and a microstrip attached to the capacitance adjustment pad and configured to induce the emitted electromagnetic energy to be linearly polarized along a longitudinal direction of the microstrip.
US10056687B2 Flexible elongated inductor and elongated and flexible low-frequency antenna
The inductor comprises a winding arranged around a core formed by at least two rigid magnetic elements connected in an articulated manner forming an oblong assembly, each comprising: a head end A provided with a circular convex curved surface and a tail end B provided with a circular concave curved configuration, in relation to a transverse axis of the tail, parallel to the transverse axis of the head, and the configuration being complementary to said circular convex curved configuration. The head end A is coupled to the tail end B forming an articulated attachment, and the transverse axes of the head and tail coincide in the coupling area, providing a joint having a variable, adjustable angle, wherein the assembly of said two or more rigid magnetic cores is surrounded by a flexible polymer casing, including magnetic charges that work together to prevent magnetic flux dispersion in the coupling gaps or interstices between the magnetic cores.
US10056684B2 Wireless communication device, wireless communication system, and computer readable storage device
A wireless communication device includes: a directional antenna configured to wirelessly receive data from the wireless communication device which is a connection partner; a processing unit configured to perform a first detection process of controlling a directivity direction of the directional antenna and detecting a first direction which is a direction of a radio wave generation source other than the wireless communication device and a second detection process of controlling the directivity direction of the directional antenna and detecting a second direction which is a direction of the wireless communication device; and a control unit configured to set a directivity angle of the directional antenna to a narrower angle when the second detection process is performed by setting the directivity direction of the directional antenna in a vicinity of the first direction.
US10056682B2 Multilevel antennae
A multi-band antenna includes at least one structure useable at multiple frequency ranges. The structure includes at least two levels of detail, with one level of detail making up another level of detail. The levels of detail are composed of closed plane figures bounded by the same number of sides. An interconnection circuit links the multi-band antenna to an input/output connector and incorporates adaptation networks, filters or diplexers. Each of the closed plane figures is linked to at least one other closed plane figure to exchange electromagnetic power. For at least 75% of the closed plane figures, the region or area of contact, intersection, or interconnection between the closed plane figures is less than 50% of their perimeter or area. Not all of the closed plane figures have the same size, and the perimeter of the structure has a different number of sides than its constituent closed plane figures.
US10056679B2 Antenna and method for steering antenna beam direction for WiFi applications
An antenna comprising an IMD element and one or more parasitic and active tuning elements is disclosed. The IMD element, when used in combination with the active tuning and parasitic elements, allows antenna operation at multiple resonant frequencies. In addition, the direction of antenna radiation pattern may be arbitrarily rotated in accordance with the parasitic and active tuning elements. Unique antenna architectures for beam steering in Wi-Fi band applications is further described.
US10056674B2 Antenna orientation adjustment assistance device and antenna device installation method
An antenna orientation adjustment assistance device that allows any worker to quickly and accurately install an antenna device is provided. An antenna device (100) is temporarily installed. Further, a camera (200) is mounted on the antenna device (100). Then, the antenna orientation adjustment assistance device includes a reception strength detection unit (420) that detects a reception strength of radio waves received by an antenna unit (110), a position calculation unit (414) that calculates a relative angle position of the antenna unit (110) by using an image taken by a camera (200) fixed relative to the antenna unit (110), and a reception strength recording unit (430) that records the relative angle position of the antenna unit (110) and the reception strength at the relative angle position in association with each other.
US10056669B2 Transmission line
A transmission line includes a dielectric base body including stacked dielectric layers. A first signal conductor, a second signal conductor, and a ground conductor are included inside the dielectric base body. The first signal conductor includes a first end portion signal conductor and a second end portion signal conductor, which are two end portions in a transmitting direction, and a signal conductor that defines and functions as a main conductor portion. A signal conductor of the second signal conductor and the main conductor portion are provided on different dielectric layers. The signal conductor of the second signal conductor and the signal conductor of the first signal conductor are formed on the same dielectric layer. The ground conductor has an increased width and is located between the signal conductor of the second signal conductor and the main conductor portion in a stacking direction.
US10056667B2 High-frequency filter and communication device module
A signal transmission cable including a high-Q value band-elimination filter includes a first signal line conductor pattern including a first capacitor conductor portion and an inductor conductor portion on a first base layer. The first capacitor conductor portion includes a flat conductor, and the inductor conductor portion has a spiral shape. A second signal line conductor pattern including a second capacitor conductor portion is provided on a second base layer. The inductor conductor portion constitutes an inductor, and the first and second capacitor conductor portions and the first base layer constitute a capacitor. The inductor and the capacitor are connected in parallel by transmission conductor portions on the first and second base layers and an interlayer-connector conductor on the first base layer.
US10056666B2 Tuning element for radio frequency resonator
A filter apparatus includes a first conductive signal line configured to form a first radio frequency resonator; a second conductive signal line configured to form a second radio frequency resonator; a cross-coupling element comprising a first electrode arranged to couple capacitively to the first conductive signal line, a second electrode arranged to couple capacitively to the second conductive signal line, and an electrically conductive signal line coupling the first electrode to the second electrode. The cross-coupling element is bendable with respect to the first conductive signal line and the second conductive signal line to adjust the capacitive coupling.
US10056663B2 Intermodulation distortion reduction system using insulated tuning elements
A coaxial cavity resonator filter has a hollow cavity and a post having desired dimensions for achieving desired filter characteristics. A tuning element is supported within a metallic opening and is configured to electromagnetically interact with the post. The tuning element has a conductive core element where the orientation of the tuning element with the cavity is adjusted so as to achieve the desired filter characteristic. An insulator is configured to cover a portion of the conductive core element of the tuning element, at a location where the tuning element and the metallic opening interact. A portion of the insulator is threaded so as to allow the conductive core element vary its orientation within the cavity without contacting the metallic opening.
US10056660B2 Flexible electronic circuits including shape memory materials
A flexible electronic circuit includes a shape memory material disposed within a flexible dielectric material.
US10056659B2 Photosynthetic electrochemical cells
The present disclosure provides photosynthetic electrochemical cells including photosynthetic compounds and methods of generating an electrical current using the photosynthetic electrochemical cells.
US10056658B2 Battery pack
A battery pack including a housing; at least one battery module arranged in the housing; and a cooling plate coupled to the housing and cooling the at least one battery module, wherein the cooling plate includes a first cooling plate that contacts the at least one battery module; a second cooling plate coupled to the first cooling plate, the second cooling plate including a flow path therein; and a container on the second cooling plate, the container having an inner space that is connected to the flow path.
US10056652B2 Porous coordination polymer, gas detecting material and lithium ion secondary battery having the same
A porous coordination polymer represented by the following formula (1), wherein, the ratio A/B of the diffraction peak intensity A of (001) plane to the diffraction peak intensity B of (110) plane is 0.8 or more and 5.8 or less, Fex(pz)[Ni1−yMy(CN)4]  (1) wherein, pz=pyrazine, 0.95≤x<1.05, M=Pd, Pt, 0≤y<0.15. Also described is a gas detecting material and a lithium ion secondary battery having the porous coordination polymer.
US10056650B2 Lead-acid battery
A lead-acid battery disclosed in the present specification includes: a container storing an element formed of a plurality of electrodes and an electrolyte solution; and a lid member fixed to an upper portion of the container. The lid member includes: a middle lid having a lid plate configured to seal an opening of the container; a cylindrical exhaust sleeve formed in a plateau portion formed on the lid plate in a penetrating manner and configured to discharge a gas generated in the container therethrough; and a recessed portion disposed adjacently to the exhaust sleeve and formed on a lower surface of the plateau portion in an upwardly recessed manner. The exhaust sleeve has a communication hole which communicates with the inside of the recessed portion and the inside of the exhaust sleeve.
US10056647B2 Electrolyte for rechargeable lithium battery and rechargeable lithium battery including same
An electrolyte for a rechargeable lithium battery includes a lithium salt, a non-aqueous organic solvent, and an additive, where the additive includes a compound represented by Chemical Formula 1. A rechargeable lithium battery including the electrolyte includes a positive electrode including a positive active material, a negative electrode including a negative active material, and the electrolyte.
US10056641B2 Fuel cell for vehicle
A fuel cell for a vehicle includes seats disposed on a side of a separation plate and having a recessed bottom and inclined sides connecting the edges of the bottom and the separation plate at an angle. Gaskets are projected along the seats on the side of the separation plate. Fastening bars are seated in the seats with the gaskets projected thereon, in the shape of a strip fastening the fuel cell and have a body being in close contact with the bottom and flanges being in close contact with an inclined side.
US10056635B2 Enhanced electrochemical oxidation of carbonaceous deposits in liquid-hydrocarbon fueled solid oxide fuel cells
Embodiments of a method of removing carbonaceous deposits in a liquid-hydrocarbon fueled solid oxide fuel cell and related system are provided. The method includes providing a solid oxide fuel cell system having an anode, a cathode, a solid oxide electrolyte oriented between the anode and cathode, an amplifier cathode disposed proximate the solid oxide electrolyte and the cathode, a fuel cell electric circuit electrically connecting the anode and the cathode, and an amplifier electric circuit electrically connecting the anode and the amplifier cathode. Further, operating the amplifier electric circuit in an electrolytic mode to electrically power the amplifier cathode, wherein the amplifier cathode generates and supplies O2− or CO32− to the anode. The method further includes removing the carbonaceous deposits on the anode by converting the carbonaceous deposits to carbon dioxide gas via reaction with the O2− or CO32− and expelling the carbon dioxide gas.