Document | Document Title |
---|---|
US10098269B2 |
Manufacture work machine for controlling a plurality of work-element performing apparatuses by central control device
A manufacture work machine for preforming a manufacture work, including: work-element performing apparatuses each configured to perform one of work elements of the manufacture work, and a central control device to control the apparatuses in a centralized manner, such that motion commands for one motion to be performed by one of the apparatuses are sequentially transmitted, wherein each apparatus has an individual control device to control an operation of said each apparatus and at least one operating device for performing a work element corresponding to said each apparatus, and wherein the individual control device is configured to recognize a matter of the motion command transmitted from the central control device and is configured to control an operation of each of the at least one operating device so as to permit one of the apparatuses to which the individual control device belongs to perform one motion corresponding to the motion command. |
US10098267B1 |
Housing for a camera and method of manufacture
An electronic device includes a housing, a printed circuit board (PCB) disposed in the housing, and electronic components that are supported on the PCB. The housing is an assembly of a cover and a base. At least one of the cover and the base include a region in which at least a portion of an outer surface of the housing within the region, and a portion of housing material adjoining the portion of the outer surface, have material properties that are different than those in other regions. A method of manufacturing that provides the desired material properties is also described. |
US10098260B2 |
Thermal management systems for electronics
A refrigeration system for electronics includes a compressor disposed on a main line and configured to compress a refrigerant in the refrigeration system and a condenser disposed downstream of the compressor on the main line. An evaporator line is in fluid communication with the main line downstream of the condenser and has an evaporator configured to receive heat into the refrigerant from an external heat source. The system also includes an immersion line in fluid communication with main line downstream of the condenser. The immersion line includes an immersion cooling container that is configured to at least partially house electronics such that the electronics are in direct fluid communication with the refrigerant to cool the electronics. |
US10098259B2 |
Heat dissipation in electronics
Heat dissipation configurations and methods are described herein. A heat dissipation apparatus may include an individual piece of metal having a thermally conductive metal surface. The metal surface includes a plurality of ridges or protrusions extending from a base of the metal surface, wherein an air flow channel is provided between each two adjacent protrusions, therein providing a plurality of air flow channels. The apparatus is configured to dissipate heat for an electronic device having an active cooling source directing air through the plurality of air flow channels. In some examples, the heat dissipation apparatus is a vapor chamber, and the surface includes a section having a trough and a raised area or platform surrounded by the trough, wherein the raised area is configured to contact a microprocessor die in communication with the vapor chamber. |
US10098257B2 |
Device for signature adaptation and object provided with device for signature adaptation
The invention pertains to a device for signature adaptation, comprising a surface element arranged to assume a determined thermal distribution, wherein said surface element comprises at least one temperature generating element arranged to generate at least one predetermined temperature gradient to a portion of a first heat conducting layer of said surface element, characterized in that said device for signature adaptation comprises a liquid cooling element arranged to provide at least one liquid flow, thermally contacting an inner portion of said at least one temperature generating element so that thermal energy is dispersed from said at least one temperature generating element. |
US10098254B2 |
Method of manufacturing semiconductor device
A method of manufacturing a semiconductor device, including preparing a heat-dissipating base, performing a first initial warping or a second initial warping of the heat-dissipating base, soldering a laminated substrate, including a circuit board provided on an insulating board, on the heat-dissipating base after the first or second initial warping, and soldering a semiconductor chip on the circuit board. The first initial warping includes performing shot peening on the rear surface of the heat-dissipating base to form a hardened layer, and subsequently plating the front and rear surfaces of the heat-dissipating base, including the hardened layer formed thereon, with a metal material. The second initial warping includes plating the front and rear surfaces of the heat-dissipating base with the metal material to form a plating layer, and subsequently performing the shot peening on the rear surface of the heat-dissipating base, including the plating layer formed thereon, with the metal material. |
US10098253B1 |
Apparatus, system, and method for aligning and supporting line cards within telecommunications systems
The disclosed apparatus may include (1) at least one receptacle that (A) is coupled to a line card that facilitates communication among computing devices and (B) mates with at least one member coupled to a backplane of a telecommunications system to physically support the line card upon installation in the telecommunications system and (2) at least one spring that (A) is coupled to the receptacle and (B) applies, when the member is inserted into the receptacle, a force on the member to lift the line card in an upward direction. Various other apparatuses, systems, and methods are also disclosed. |
US10098251B1 |
Cable management lacer bar
The present disclosure provides example cable management tools, e.g., lacer bars, as well as systems and methods for manufacturing the same. An example cable management tool may comprise: a first part having one or more pairs of slots configured to be filled with cable ties, a second part connected to the first part and configured to be attached to a chassis; and a third part connected to the first part and configured to be attached to the chassis. Each pair, in the one or more pairs, of slots has two slots with a same shape. The first part, the second part, and the third part, of the cable management tool, may be parts of a single metal piece. Alternatively, the second part and the third part are detachable from the first part. |
US10098248B1 |
Server rack anchoring system for datacenter
A datacenter may include a server rack supported on a floor that is supported over a subfloor. The server rack may be anchored through the floor to the subfloor by a linkage that extends through the floor. The linkage may include a rack anchor secured to the server rack and a subfloor anchor secured to the subfloor. A cable and turnbuckle or other linkage components may be arranged between the rack anchor and subfloor anchor and may be used collectively for removing slack from the linkage and/or otherwise tensioning the linkage to anchor the server through the raised floor and via the linkage to the subfloor. |
US10098243B2 |
Printed wiring board and semiconductor package
A printed wiring board includes a core laminate body including insulating layers, conductor layers including first and second conductor layers, and via conductors having smaller end surfaces connected to the first conductor layer, a first build-up layer formed on the core body and including an interlayer, a conductor layer on the interlayer, and via conductors having smaller end surfaces connected to the first conductor layer, and a second build-up layer formed on the core body and including an interlayer and a conductor layer on the interlayer. The first conductor layer is embedded such that the first conductor layer has exposed surface on the surface of the core body, the second conductor layer is formed on the other surface of the core body, and the first conductor layer has wiring pattern having the smallest minimum width of wiring patterns of the conductor layers in the core body and build-up layers. |
US10098233B2 |
Substrate or panel with releasable core
Generally discussed herein are systems and apparatuses that can include a base with one or more recesses therein. The disclosure also includes techniques of making and using the systems and apparatuses. According to an example a technique of making a releasable core panel can include providing a releasable core, the releasable core including a first conductive foil integrally coupled with a base at a first side of the base and a first side of the conductive foil, the first conductive foil situated in a first recess in the first side of the base. The technique can include releasably coupling a second conductive foil to a second side of the first conductive foil through a temporary adhesive layer integrally coupled to a first side of the second conductive foil, the second side of the first conductive foil opposite the first side of the first conductive foil. |
US10098230B2 |
Memory module and method of manufacturing the memory module
A memory module and a method of manufacturing the same are disclosed. The memory module includes a substrate, at least one memory, a mask film and at least one light emitting diode. The substrate includes electrical circuit and golden fingers, and a notch is provided at the upper rim of the substrate. The mask film is formed of opaque copper foil, and has a notch and at least one hole close to the upper rim of the substrate. The light emitting diodes are configured on the substrate and connected to the electrical connection circuit, and each light emitting diode is provided at the corresponding hole of the mask film. Thus, light generated by the light emitting diodes passes through the hole and travels outwards along the upper rim of the substrate to form a specific bright pattern, text or strip, thereby enhancing a sense of vision. |
US10098229B2 |
Module, module component composing the module, and method of manufacturing the module
To provide a compact module that is capable of achieving a low profile and that has excellent high-frequency characteristics, a module includes a parent board; first and second child boards arranged so as to face the parent board; multiple electronic components that include first electrodes and second electrodes electrically connected to the first electrodes, respectively, on both opposing faces, the first electrodes being connected to the first child board, the second electrodes being connected to the parent board; and multiple electronic components that include first electrodes and second electrodes electrically connected to the first electrodes, respectively, on both opposing faces, the first electrodes being connected to the second child board, the second electrodes being connected to the parent board. |
US10098218B2 |
Transportable linear accelerator system and transportable neutron source equipped therewith
For the purpose of providing a transportable linear accelerator system which can restrain entering of losing ion beams deviated from a trajectory therefor, to thereby efficiently achieve reduction in radioactivity at low cost, and a transportable neutron source equipped therewith, a transportable linear accelerator system is configured to be provided with a beam chopper just before an inlet of a post-accelerator, thereby to cut off, from the proton beams pre-accelerated by a pre-accelerator, uncontrolled proton beams, and thus to radiate only the controlled proton beams to the post-accelerator, so that the proton beams are prevented from hitting an acceleration electrode, etc. of the post accelerator. |
US10098214B2 |
Detector support structures for gantry scanner systems
A gantry scanner system comprises a radiation source, a plurality of detectors and a support frame supporting the detectors. The support frame includes an elongate support member arranged to support the detectors, cable support means arranged to support power cables or signal cables connected to the detectors, and cover means arranged to cover the support member, the cable support means and the detectors. |
US10098211B2 |
Wirelessly controllable lighting module
A power management system for a lighting circuit may include a grid shifting controller that includes a processor and a connection to an external power source. The power management system may also include a communication interface associated with the grid shifting controller. The grid shifting controller may be configured to provide control information to a processor of at least one grid shifting electrical fixture over the communication interface, the control information being configured to direct the at least one grid shifting electrical fixture on the use of power from the external power source and an energy storage device associated with the at least one grid shifting electrical fixture. |
US10098210B2 |
Luminaire having a receiver
A luminaire includes: a main body having a placement surface on which a light-emitting module is placed to emit light forward; and a wireless communication module which receives, by wireless communication, a control signal for controlling the light-emitting module. The wireless communication module: includes a substrate, and a transceiver which is provided on the substrate and receives the control signal. The wireless communication module is secured to the main body in such an orientation that the transceiver is located forward of the main body and the substrate intersects the placement surface of the main body. |
US10098207B2 |
Device and method for controlling a lighting means
A device for controlling a lighting means is provided, which comprises at least one communication means, configured to receive first data and transmit second data via at least one wireless communication network and to at least partially forward the first data. The at least partially forwarded first data comprise third data. The device also comprises at least one security means, configured to at least partially decrypt the third data and to at least partially encrypt fourth data. The second data are at least partially based on the at least partially encrypted fourth data. The device also comprises at least one signal processing means, configured to control a lighting means connected to the device at least partially depending on the at least partially encrypted third data, to at least partially generate and/or to receive the fourth data, and to forward the received and/or generated fourth data. |
US10098206B2 |
Radio-frequency lighting control system with occupancy sensing
A load control system controls an electrical load provided in a space and comprises a load control device and one or more occupancy sensors. The load control device controls the load in response to the wireless control signals received from the occupancy sensors. Each occupancy sensor transmits an occupied control signal to the load control device in response to detecting an occupancy condition in the space and a vacant control signal to the load control device in response to detecting a vacancy condition. The load control device turns on the load in response to receiving the occupied control signal from at least one of the occupancy sensors, and turns off the load in response to receiving vacant control signals from both of the occupancy sensors. The load control device is operable to determine that no wireless control signals have been received from the occupancy sensors for the length of a predetermined timeout period and to subsequently turn off the load. |
US10098204B1 |
System to determine the placement of smart light emitters
A computer implemented method, computer program product, and system, relating to a geographic lighting controller. A controller receives an instruction for a smart lighting effect, the instruction including a target geographic location. The controller retrieves from a database, based on the target geographic location, information identifying a first plurality of smart lights to activate as part of the smart lighting effect. The controller determines a plurality of network addresses and a plurality of orientations for the first plurality of smart lights, based on the retrieved information, generates a lighting effect command relating to the first plurality of smart lights, and transmits the lighting effect command to create the smart lighting effect. |
US10098201B1 |
Method and system for controlling functionality of lighting devices from a portable electronic device
A system for controlling lighting devices at one or more light-enabled facilities includes a portable electronic device with an app that communicates with a gateway controller at each facility, and/or a remote server. The portable electronic device pairs with a gateway controller upon arrival at the facility. The portable electronic device may receive available scenes from the gateway controller upon arrival, or from the remote server before arrival, and it may select scenes for the gateway controller to implement. Each scene will adjust various hardware settings of the lighting devices to alter the optical characteristics of emitted light at various times. The system also may use geolocation data to identify and schedule lighting services at various light-enabled facilities in a geographic area. |
US10098193B2 |
Method and control module for pulsed luminous flux light sources for a motor vehicle
A method and a control module which are appropriate for the control of the supply of electric current to light sources with electroluminescent semiconductor elements. According to the invention, the supply current is pulsed at a predetermined frequency, and is compliant with predetermined setpoints for the luminous flux or electric current. |
US10098191B2 |
Inductively coupled plasma arc device
An inductively coupled plasma device includes a rotary furnace tube and an inductively coupled plasma source. The rotary furnace tube has a first end, a second end and a longitudinal axis. In a first embodiment, the inductively coupled plasma source is disposed proximate to the first end of the rotary furnace tube and is aligned with the longitudinal axis of the rotary furnace such that the inductively coupled plasma source discharges a plasma into the rotary furnace tube. In a second embodiment, the inductively coupled plasma source is a ground electrode disposed within and aligned with the longitudinal axis of the rotary furnace tube, and a second electromagnetic radiation source disposed around or within the rotary furnace tube that generates a wave energy. The inductively coupled plasma source discharges a plasma within the rotary furnace tube. |
US10098188B2 |
Induction heating cooker
An induction heating cooker is provided that has a plurality of heating coils arranged under a top plate, that has power consumption, heat generation, and unnecessary radiation suppressed at the time of detection of a load, and that requires a short time for detection of a load. In the induction heating cooker of this disclosure, two or more heating coils are at the same time selected depending on a position of an area operated on the operation section. The operation detecting section performs the load detection only for the heating coils selected by an operation on the operation section. By using such a configuration, a user can select heating coils to be used out of a plurality of heating coils in advance. A load detection operation is not performed for heating coils other than the selected heating coils. |
US10098179B2 |
Electronic device
A compact electronic device as a constituent element of a wireless communication system using a sensor. A first feature of the device is that a first semiconductor chip is bare-chip-mounted over a front surface of a first wiring board in the form of a chip and a second semiconductor chip is bare-chip-mounted over a second wiring board in the form of a chip. A second feature is that a wireless communication unit and a data processing unit which configure a module are separately mounted. A third feature is that the first and second wiring boards are stacked in the board thickness direction to make up the module (electronic device). |
US10098175B2 |
Wireless communication apparatus and wireless communication method
A wireless communication apparatus includes a radar device; a communication device configured to communicate using at least a part of a frequency band that is used by the radar device; an acquirer configured to acquire a position of a target object using the radar device; a predictor configured to predict a trajectory of the target object from history of positions of the target object; and a controller configured to determine a communication start time with the target object based on a communication range of the communication device and the trajectory of the target object, and control the communication device so that data is transmitted to the target object at the determined communication start time using the communication device. |
US10098171B2 |
Method and apparatus for performing wireless communication between terminals
A method and an apparatus are provided for performing wireless communication between terminals. An inquiry message is transmitted to a neighboring terminal. An inquiry response message is received from the neighboring terminal. It is determined whether the apparatus overlaps the neighboring terminal. When the apparatus overlaps the neighboring terminal, paging is automatically performed, without intervention of a user of the apparatus, and pairing between the apparatus and the neighboring terminal is established. |
US10098169B2 |
User terminal and communication control method
A user terminal supports a D2D proximity service enabling a direct device-to-device communication without passing through a network. The user terminal includes a controller configured to select one of a plurality of other user terminals as a D2D synchronization source and to synchronize to a D2D synchronization signal transmitted by the D2D synchronization source, when the user terminal receives D2D synchronization signals transmitted by the plurality of other user terminals in a case where the user terminal is out of network coverage. The controller stops transmission of a predetermined D2D synchronization signal in response to selecting the other user terminal as the D2D synchronization source, when the user terminal is transmitting the predetermined D2D synchronization signal in a case where the user terminal is out of network coverage. |
US10098168B2 |
Neighbor awareness networking datapath
In one set of embodiments, one or more client stations operate to configure Neighbor Awareness Networking (NAN)—direct communication with neighboring client stations, i.e., direct communication between the client stations without utilizing an intermediate access point. Embodiments of the disclosure relate to NAN datapath scheduling and NAN pre-datapath operation setup and scheduling. The NAN datapath embodiments described herein provide a mechanism through which devices can communicate and provide services. Aspects of the datapath development include datapath scheduling, including datapath setup and scheduling attributes, as well as pre-datapath operation triggering and scheduling. Scheduling may include determination of a type of datapath, including paging and synchronized datapaths. NAN data cluster base schedules may be scheduled as equal-sets or subsets of datapath schedules. The datapath model may be implemented for unicast and multicast communication between client stations. |
US10098166B2 |
Method and device for wireless connection establishment
A method includes: monitoring a plurality of wireless working frequency bands supported by a smart terminal; when a Peer to Peer (P2P) data packet is received at any of the wireless working frequency bands, analyzing the P2P data packet and obtaining device information of a smart device; and establishing a wireless connection with the smart device at the wireless working frequency band according to the device information. |
US10098165B2 |
Call setup in wireless communication devices
Examples described herein relate to apparatuses and methods for managing connection of a wireless communication device, including, but not limited to, receiving, by the wireless communication device, a call setup page from a network while in a connected mode, determining whether a data inactivity duration exceeds a threshold upon receiving the call setup page, transmitting a Scheduling Request (SR) probe to the network in response to determining that the data inactivity duration exceeds the threshold, determining whether an uplink grant corresponding to the SR probe has been received, and performing a local connection release in response to determining that the uplink grant corresponding to the SR probe has not been received. |
US10098164B2 |
System and methods for providing virtualized cloud peering emulation services
Described herein are techniques for providing a user device with a virtualized peering emulation service using an internet protocol (IP) connection between a sensor gateway (gateway) and a remote virtualized peering emulation service device (emulation device). The gateway receives wireless signals (e.g., Bluetooth, ZigBee, Z-Wave, and/or the like) from the user device. The gateway generates a data packet comprising data indicative of the wireless signals received from the user device and sends the data packet to the emulation device through the IP connection. The gateway receives network traffic through the IP connection from the emulation device, the network traffic comprising data indicative of wireless signals from a remote user device. The gateway transmits the wireless signals from the remote user device, such that the user device can locally receive the wireless signals from the remote user device, thereby providing a virtualized peering emulation service to the user device. |
US10098153B2 |
Network traffic prioritization
Management of throughput, link rate, airtime, access, collision probability and other factors influencing performance of a wireless access point configured to wirelessly support two or more networks over the same radio channel and/or antenna is contemplated. The management may be suitable for use with access points operating according to a Distributed Coordination Function (DCF) based on Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) whereby each device desiring airtime executes a random binary backoff procedure or other suitable contention based process before attempting to access the channel. |
US10098152B2 |
Parallel wireless communication apparatus, method, and system
An access point in a wireless network communicates with multiple mobile stations simultaneously using spatial-division multiple access. |
US10098148B2 |
Method of control information in wireless communication system
A method of transmitting control information in a wireless communication system is disclosed. A method of receiving control information in a mobile station which receives downlink data from a plurality of cells simultaneously in a wireless communication system comprises receiving downlink control information including the control information on data transmitted from the plurality of cells from a serving base station via a downlink control channel. |
US10098146B2 |
Data processor
A processor is disclosed. The processor includes a first-receiver-node for receiving a first-receiver-signal, a second-receiver-node for receiving a second-receiver-signal, a first-output-node for coupling to a digital-baseband-processor, a second-output-node for coupling to the digital-baseband-processor and a first-active-data-pipe extending between the first-receiver-node and the first-output-node. The first-active-data-pipe includes a first-analog-to-digital-converter comprising a first-ADC-input coupled to the first-receiver-node and a first-ADC-output coupled to the first-output-node. The first-analog-to-digital-converter is configured to provide a first-digital-signal to the first-output-node. The processor comprises a first-reference-node and a configurable-data-pipe extending between the second-receiver-node and the second-output-node. |
US10098145B2 |
Method and device for transmitting and receiving traffic stream in wireless LAN system
Provided are a method and a device for transmitting and receiving a traffic stream in a wireless local area network (WLAN) system. Specifically, the device broadcasts a beacon frame including allocation information on a contention-free period (CFP) and allocation information on a contention period (CP) to a station (STA) and transmits a downlink traffic stream to the STA or receives an uplink traffic stream from the STA, based on the allocation information on the CFP. The allocation information on the CFP indicates that the downlink traffic stream is transmitted without performing a clear channel assessment (CCA) during the CFP and indicates that the uplink traffic stream is received with performing a CCA during the CFP. |
US10098143B2 |
Terminal device, base station apparatus, communication method, and integrated circuit
There is provided a terminal device which communicates with a base station apparatus. The terminal device includes a reception unit that decodes a downlink control channel (PDCCH) or an enhanced downlink control channel (EPDCCH) including a downlink control information (DCI) format. A field of a downlink assignment index (DAI) is provided in the DCI format for a TDD operation, in a case of a time division duplex (TDD) primary cell. The field of the DAI is not provided in the DCI format for the TDD operation, in a case of a frequency division duplex (FDD) primary cell. |
US10098142B2 |
Terminal apparatus, base station apparatus, communication system, resource management method, and integrated circuit
A terminal apparatus generates a transmission resource request message that includes identifier information for identifying a service or an application to which transmission data belongs, or frequency information indicating a frequency that is used for the service or the application to which the transmission data belongs, and notifies the base station apparatus of the generated transmission resource request message, in a case where the transmission data for the service or the application for any device-to-device data communication is prepared in a transmission buffer of the terminal apparatus itself. |
US10098141B2 |
Method for simultaneous transmission of control signals, terminal therefor, method for receiving control signal, and base station therefor
The present invention relates to a method and an apparatus allowing a simultaneous transmission of control signals in a wireless communication system. |
US10098140B2 |
Channel reservation techniques for unlicensed spectrum
Methods, systems, and devices for wireless communication are described. A base station may identify a transmission opportunity duration and an allocation for downlink and uplink transmissions, then broadcast a channel reservation request transmission. The broadcast may be sent using unlicensed radio frequency spectrum over a channel that includes multiple-sub-bands. The channel reservation transmission may include the identified duration, allocation, and a channel state information (CSI) request. User equipments (UEs) may receive the broadcast, and respond with a channel reservation response transmission that includes a CSI report, a transmit identity, or an interference threshold indicator. In some cases, some or all of the UEs may transmit a sounding reference signal (SRS) in response to an SRS request that is broadcast by the base station. The base station may schedule uplink and/or downlink transmissions to at least a subset of the multiple UEs based on the channel reservation response and/or SRS. |
US10098138B1 |
Systems and methods for configuring a scheduler
Backhaul data may be communicated between an access node and a relay wireless device, wherein the relay wireless device serves as backhaul for a plurality of end-user wireless devices and a set of the plurality of the end-user wireless devices comprise a quality of service metric that meets a quality of service criteria. Wireless resources may be scheduled for the relay wireless device using pre-allocated scheduling such that wireless resources are pre-allocated for the relay wireless device. Data may be aggregated for the set of end-user wireless devices that is received at the access node between scheduled transmissions for the pre-allocated scheduling. And the aggregated data may be transmitted, according to the pre-allocated scheduling, from the access node to the relay wireless device at a next transmission for the pre-allocated scheduling. |
US10098137B2 |
Unlicensed frequency band with licensed frequency band timing
The timing used by communication equipment in a licensed frequency band by is used by the communication equipment for communication in an unlicensed frequency band. Time divisions, such as frames, subframes, timeslots, and symbol times, defined for use in the licensed frequency band are used by the communication equipment to communicate in the unlicensed frequency band. Before a transmitting device transmits within the unlicensed frequency band, the unlicensed frequency band is monitored for radio frequency energy to determine if the spectrum is currently being used. If no energy is detected, or the level is below a threshold, it is determined that the unlicensed band can be used by the transmitter. |
US10098136B1 |
Transmit power and receive gain adjustments in multi-radio devices
A multi-radio wireless device capable of communicating on several wireless communication protocols (WCP) such as Wi-Fi, Bluetooth, etc. while avoiding on-device interference between radios operating using different WCPs. The device may measure an isolation value between radios during a calibration phase. During runtime operations, if a transmit activity is detected, the device may set a maximum receive gain using the expected transmit power and the isolation value. If a receive activity is detected, the device may set a maximum transmit power using an expected receive gain and the isolation value. The maximum receive gain and/or transmit powers may be obtained from a lookup table matching receive gain values to reference values where the reference values are a combination of transmit powers and isolation values. |
US10098134B2 |
Method and apparatus for controlling priority in device to device communication
The present invention relates to a method and an apparatus for controlling priority in device-to-device communications. A plurality of transmission resources are classified into resource index sets depending on indexes, and a priority given to a communication object to which a device communication is applied is determined. One resource index set is allocated to a device of the communication object depending on the priority of the communication object. |
US10098133B2 |
Methods and systems for scheduling resources in a telecommunication system
Aspects of the present invention relate to the scheduling of resources in a telecommunication system that includes a mobile terminal and base station. In one embodiment, the mobile terminal sends an initial scheduling request to a base station. Subsequently, the mobile terminal does not transmit a scheduling request to the base station unless and until a scheduling request triggering event is detected. |
US10098128B2 |
System and method for selecting a transmission channel in a wireless communication system that includes an adaptive antenna array
A method for establishing wireless communication between a transmitter and a receiver in a wireless communication system is disclosed. The receiver includes an adaptive array that has at least two antennas. Each antenna receives a signal and produces a received signal. The transmitter includes at least two transmission channels for communicating the signal from the transmitter to the receiver. The wireless communication system suppresses interference at the receiver by applying an interference suppression technique when combining the received signals. The selection of a channel at the transmitter is based on the channel performance at the receiver for each transmission channel. The channel performance is based on a combining technique different from the interference suppression technique. |
US10098127B2 |
Techniques and apparatuses for differential back-off for long term evolution advanced (LTE-A) uplink carrier aggregation (ULCA)
Certain aspects of the present disclosure generally relate to wireless communication. A wireless communication device may determine a plurality of differential back-off values based at least in part on at least one of a set of parameter values relating to one or more of a plurality of uplink carriers associated with uplink carrier aggregation or any uplink grants associated with the plurality of uplink carriers. The plurality of differential back-off values may relate to a specific absorption rate (SAR) back-off or a thermal back-off of the wireless communication device. The wireless communication device may apply the plurality of differential back-off values to a respective plurality of transmit powers associated, respectively, with the plurality of uplink carriers. |
US10098126B2 |
Transmitting device, receiving device, controlling node, and methods therein, for transmitting a block to the receiving device
Method performed by a transmitting device for transmitting a block to a receiving device, both devices operating in a wireless communications network. The block comprises four bursts, which further comprise fields for Uplink State Flags (USF), Stealing Flags (SF), and data/header bits. In a first block format, USF and SF fields are interleaved and mapped over the four bursts, while data/header fields are interleaved over one burst but repeated over the four bursts. The data/header fields are overlapping with and overridden by bits from the USF field in different positions in each burst. The receiving device can receive the transmitted block and, if it is determined that the block format corresponds to the first block format, can correct a frequency offset of the receiving device in relation to the transmitting device based on the plurality of data/header bits received in at least one pair of consecutive bursts. |
US10098124B2 |
Change of rate matching modes in presence of channel state information reference signal transmission
In one aspect thereof the exemplary embodiments of this invention provide a method that includes, prior to confirmation that a network access node has correctly acquired capabilities of a user equipment, operating a user equipment with the network access node in accordance with a first rate matching mode and, only after confirmation to the user equipment that the network access node has correctly acquired capabilities of the user equipment, changing the rate matching mode to a second rate matching mode. In an embodiment the first rate matching mode comprises puncturing a downlink shared channel transmission with a set of resource elements, which may be at least one of reference symbols and muted resource elements, and the second rate matching mode comprises rate matching the downlink shared channel around those resource elements that are members of the set of resource elements. Also described are apparatus and computer readable storage medium storing program code that operate in accordance with the method. |
US10098118B2 |
Apparatus, system and method of multiband wireless communication
Some demonstrative embodiments include apparatuses, systems and/or methods of multiband wireless communication. For example, a multiband wireless communication device may include a receiver to receive a first message from a mobile device, the first message including multiband capability information indicating a plurality of supported wireless communication bands of the mobile device; a controller to select a selected wireless communication band from the plurality of supported wireless communication bands; and a transmitter to transmit a second message to the mobile device, the second message including an indication of the selected wireless communication band. |
US10098117B2 |
Transmission and receiving method in a wireless communication system
A method and a device for transmitting and receiving data in a wireless communication system are disclosed. In an embodiment the method includes receiving transmission data, dividing the received transmission data into K>1 data streams, where K is a positive integer, feeding each data stream into its associated parallel processing path so as to obtain K modulated data packets j=1, . . . , K from the parallel processing paths, wherein in each processing path the method further includes segmenting the data stream, encoding the segmented data stream with a first error detection code and modulating the error detection encoded segmented data stream so as to obtain a modulated data packet j comprising a plurality of modulated symbols. The method further includes multiplexing the K modulated data packets so that at least one modulated symbol of each modulated data packet j are placed in proximity to each other in time and/or frequency. |
US10098116B2 |
Method and apparatus for adaptive band selection in heterogeneous networks
A method, apparatus and computer program product are provided to collect a channel information in conjunction with wireless communications; estimate at least one of a line of sight traffic and a non-line of sight traffic on the channel based on channel information; and select, with a processor, a frequency band, wherein the frequency band includes at least a respective frequency or frequency range and a frequency band or plurality of frequency bands and a bandwidth for the respective frequency or frequency range and time allocation for the frequency or frequency range. The selection is based on the estimated line of sight and non-line of sight traffic, wherein the respective frequency band comprises selecting at least one of a first frequency band or a second frequency band with the first and second frequency bands being different from one another. |
US10098115B2 |
Mobile communication apparatus and radio communication method
A radio communication unit performs communication using a first frequency band or a second frequency band. A control unit allows a connection to an access point in the first frequency band when a signal level of a received signal of the first frequency band which is received from the access point exceeds a first threshold. When the connection to the access point in the first frequency band is established and when the signal level exceeds a second threshold greater than the first threshold, the control unit starts a search for an access point in the second frequency band. |
US10098113B2 |
Method and apparatus for transmitting data by device-to-device terminal in wireless communication system
An embodiment of the present invention provides a method for transmitting device-to-device (D2D) data by a terminal in a wireless communication system, the method for transmitting the D2D data comprising the steps of: determining a sub-frame indicating bitmap corresponding o information indicating a time resource pattern (TRP); determining a bitmap to be applied to a sub-frame pool for transmitting data from the sub-frame indication bitmap; determining a set of sub-frames required to transmit D2D data using the bitmap to the sub-frame pool for transmitting the data; and transmitting D2D data in a sub-frame included in the set of the sub-frames. |
US10098109B2 |
EPDCCH resource and quasi-co-location management in LTE
A method, an apparatus, and a computer program product for wireless communication are provided. In an aspect, the apparatus may configure at least a first resource set and a second resource set for a control channel. The first and second resource sets may be configured with a common reference signal configuration. The apparatus also configures first rate-matching parameters for the first resource set and second rate-matching parameters for the second resource set. Then, the apparatus transmits the first rate-matching parameters and the second rate-matching parameters and transmits the control channel using the first resource set and the second resource set. |
US10098106B2 |
Method and apparatus for managing multiple timing advance groups in mobile communication system supporting carrier aggregation
A method and apparatus for managing multiple Timing Advance Groups (TAGs) operating with different timings are provided for use in a Long Term Evolution (LTE) system. The method for managing multiple TAGs at a base station of a wireless communication system supporting carrier aggregation according to an exemplary embodiment of the present invention includes categorizing a plurality of carriers into at least one TAG according to a predetermined rule, assigning a TAG index to each TAG, transmitting the TAG index to a terminal, generating a Timing Advance Command (TAC) for synchronization, and transmitting the TAC to the terminal in a random access process. The method and apparatus for managing TAGs according to exemplary embodiments of the present invention is capable of informing of the timing advance group to which each carrier belongs and managing multiple timing advance groups efficiently without signaling overhead. |
US10098105B2 |
Method of transmitting reference signal for multi user mutliplexing in multi-antenna-based wireless communication system and apparatus therefor
The present specification proposes a method for a user equipment to receive a DM-RS (demodulation-reference signal) from a base station in a multi-antenna-based wireless communication system. Specifically, the method includes the step of configuring a plurality of parameter sets via a higher layer signaling, receiving a downlink control signal including information on an antenna port for the DM-RS and a number of layers, and receiving the DM-RS and a downlink data signal corresponding to the DM-RS based on the downlink control signal. In this case, the downlink control signal comprises an indicator for indicating one of a plurality of the parameter sets and each of a plurality of the parameter sets comprises information indicating a scrambling identifier of the DM-RS. |
US10098102B2 |
Enhanced physical downlink control channel scrambling and demodulation reference signal sequence generation
Methods, apparatuses, and systems are described to provide enhanced physical downlink control channel scrambling and demodulation reference signal sequence generation. |
US10098101B2 |
Method, base station, and user terminal for implementing uplink resource indication
A method, a base station (BS), and a user terminal are provided for implementing uplink resource indication. The method includes carrying an uplink resource index in an uplink resource grant (UL Grant), in which an uplink resource index corresponds to at least one uplink resource in terms of indication; and sending the UL Grant. The BS includes an index carrying module and an instruction sending module. The user terminal includes an instruction receiving module, an instruction resolving module, and an execution module. |
US10098099B2 |
Low latency group acknowledgements
Certain aspects of the present disclosure provide techniques that may be used for low latency communications. For example, aspects allow a single group acknowledgement to be used to acknowledge a plurality of low latency transmissions. An exemplary method generally includes receiving, from a base station, a plurality of downlink channel transmissions, wherein each of the downlink channel transmissions is sent using a first transmission time interval (TTI) that is reduced relative to a legacy TTI and providing, in a single uplink channel transmission sent using a second TTI that is larger than the first TTI, a group acknowledgement indicating whether or not the downlink channel transmissions were successfully received by a UE. |
US10098097B2 |
Uplink control channel resource allocation for an enhanced downlink control channel of a mobile communication system
Uplink control channel resource allocation for an enhanced downlink control channel is disclosed. A first example method disclosed herein includes receiving, at a user equipment (UE), a downlink control channel carrying a physical uplink control channel (PUCCH) resource indicator, mapping the PUCCH resource indicator to a first offset, mapping a position of the downlink control channel to a second offset, and mapping a linear combination of the first and second offsets to an index identifying a first PUCCH resource. A second example method disclosed herein includes, in response to receiving, at a UE, an indication of a dynamic resource offset in an enhanced physical downlink control channel (ePDCCH) transmitted in a first ePDCCH set, determining a position of the ePDCCH and a subframe offset, and processing the indication of the dynamic resource offset, the position and the subframe offset to determine an allocated uplink control channel resource for the UE. |
US10098095B2 |
Feedback to enhance rate prediction with bursty interference
When a UE does not completely decode a packet transmitted from a base station, the UE may send ACK/NACK to the base station, upon which the base station may retransmit the packet based on the ACK/NACK. However, the ACK/NACK fails to provide the base station with information needed by the UE for completely decoding the packet. Accordingly, a method, an apparatus, and a computer program product for wireless communication are provided. The apparatus receives a packet from a base station having a first MCS, determines information to provide to the base station, wherein the information comprises CQI relating to a channel condition and/or interference condition corresponding to time-frequency resources allocated for the received packet, and sends the information to the base station. Thereafter, the apparatus re-receives the packet from the base station, the re-received packet having a second MCS according to the information sent to the base station. |
US10098091B2 |
Method and apparatus for tracking uplink beams in beamforming-based wireless communication system
A method and apparatus perform Uplink (UL) beam tracking in a beamforming-based wireless communication system. A Mobile Station (MS) repeatedly transmits code sequences mapped respectively to MS transmit beams through each MS transmit beam as many times as the number of Base Station (BS) receive beams while sweeping the MS transmit beams. The MS receives, from a BS, transmit beam information indicating at least one best transmit beam selected from the MS transmit beams by the BS, and allocation information used to allocate UL resources for UL feedback. The MS transmits best beam information indicating the at least one best transmit beam and a MS identifier to the BS using the UL resources. |
US10098090B2 |
Dynamic muting of communication notifications
A system and methods are provided for dynamically muting or suppressing notifications of new communications. When a new communication is received for a user of a communication device (e.g., a mobile telephone, a computer) while notifications are muted, no notification may be issued to the user or, alternatively, a muted notification that differs from a normal notification may be issued. A muted notification may have muted sound or no sound, abbreviated vibration or no vibration, or may otherwise be a dampened version of a normal notification. Dynamic muting may be applied or managed on the user's device or on a system that hosts the communication application for which notifications are muted. Different applications and/or communication sessions (e.g., different chat groups) may be muted differently (e.g., for different periods of time). When a group chat session is muted, the duration of muting may be proportional to the number of participants. |
US10098086B2 |
Guiding a user in a health hazardous environment
The present disclosure relates to system(s) and method(s) for guiding a user in changing oxygen level environment is illustrated. The system is configured to capturing a set of oxygen levels corresponding to a set of zones in a geographical area. Further, the system is configured for receiving an oxygen threshold level and a current location, corresponding to a user in the geographical area, from a user device of a user. Further, the system may identify a current oxygen level from the set of oxygen levels, wherein the current oxygen level corresponds to a zone associated with the current location of the user. Further, the system is configured to display an oxygen level map, corresponding to the geographical area, on the user device for guiding the user to reach a target zone, in the geographical area. |
US10098082B2 |
Synchronization of content between networked devices
Networked devices are arranged to play content such as audio and video content in synchronization. A synching device receives a packet from an initiating device over a network. The packet may include an identifier of content to play, such as a URI, and an indication of when to play the content. A local clock time to play the content is determined based on a time of a local clock of the first device and the indication of when to play the content. The synching device obtains from a server the content based on the received identifier, and plays the content in synchronization with the initiating device based on a time on the local clock and the local clock time to play the content. In some embodiments, the synching device also adjusts a clock speed of the local clock reference to control rate of playback of the content. |
US10098078B2 |
Method for determining maximum transmit power, terminal, and base station
A method is provided. The method includes receiving, by a terminal, N configuration parameters sent by a base station. The method also includes, when feature information indicated by the N configuration parameters comprises feature information of the terminal, determining, by the terminal, a maximum transmit power of the terminal according to at least a nominal transmit power corresponding to the feature information of the terminal and a limiting power indicated by a configuration parameter corresponding to the feature information of the terminal. |
US10098074B2 |
Commissioning and controlling load control devices
A load control system may include control devices capable of being associated with each other at one or more locations for performing load control. Control devices may include control-source devices and/or control-target devices. A location beacon may be discovered and a unique identifier in the location beacon may be associated with a unique identifier of one or more control devices. Upon subsequent discovery of the location beacon, the associated load control devices may be controlled. The beacons may be communicated via radio frequency signals, visible light communication, and/or audio signals. The visible light communication may be used to communicate other types of information to devices in the load control system. The visible light communication may be used to identify link addresses for communicating with load control devices, load control instructions, load control configuration instructions, network communication information, and/or the like. The information in the beacons may be used to commission and/or control the load control system. |
US10098071B2 |
Collecting system, collecting apparatus, and power control method
An observation system includes a plurality of nodes and an observation apparatus that collects information from the nodes using multi-hop communication for communicating with the nodes. The observation apparatus includes a link quality indicator (LQI) determination section and an output control section. The LQI determination section determines whether an LQI received from a node using the multi-hop communication is larger than a first threshold. When the LQI is larger than the first threshold, the output control section outputs a reduction command to the node associated with the LQI, the reduction command being a command to change the amount of transmission power in the multi-hop communication. |
US10098065B2 |
Power saving via PHY firmware island
Aspects provide techniques and apparatus for wireless communications (e.g., for saving power when performing control channel processing when in an idle mode or in a “PDCCH only” in connected mode). An exemplary method includes performing, using a processor, a first type of control channel processing in a first connection state using a firmware image stored in internal memory of the processor, wherein performing control channel processing comprises accessing memory external to the processor, determining one or more conditions for entering a low-power mode (LPM) associated with the processor are satisfied, entering the LPM based on the determination, wherein entering into the LPM includes at least one of disabling or disallowing access to the external memory based on entering the LPM, and performing, using the processor, a second type of control channel processing using the firmware image stored in internal memory of the processor based on entering the LPM. |
US10098064B2 |
Virtual cells for radio access network (RAN) sharing
Systems and methods herein provide for the aggregation of a plurality of wireless base stations for access by a Mobile Central Office (MCO) communicating with user equipment (UEs) through a network. In one embodiment, a communication system includes a first plurality of wireless base stations, each being operable to communicate with UEs. The system also includes a base station aggregator operable to aggregate the wireless base stations into a virtual base station, and to interface with the MCO. The base station aggregator is further operable to process a request from the MCO for access to communications provided by the virtual base station, to grant the request, to intermediate on behalf of the MCO, and to exchange communications between the MCO and a UE subscribing to the MCO and operating within the coverage of the virtual base station. |
US10098063B2 |
Base stations, mobile communication devices, and connection maintenance methods for connected mode extended discontinuous reception (eDRX)
A base station including a wireless transceiver and a controller is provided. The wireless transceiver performs wireless transmission and reception to and from a mobile communication device operating in a connected mode extended Discontinuous Reception (eDRX). The controller determines whether a moving speed of the mobile communication device exceeds a threshold value, transmits measurement information and radio resource configurations of one or more neighboring cells to the mobile communication device via the wireless transceiver when the moving speed exceeds the threshold value, and activates radio resources of the neighboring cells for an upcoming eDRX-ON duration of the mobile communication device. |
US10098061B2 |
WLAN network selection
The invention relates to a method and devices for selecting a communication network for a mobile terminal accessing the communication network via an unlicensed wireless access network. Therein, the communication network is selected by a mobile terminal to fulfill carrier grade requirements, which can include lawful interception capabilities. An access node for an unlicensed wireless access network is configured to provide a list of communication networks that fulfill carrier grade requirements. |
US10098057B2 |
Method and apparatus for Wi-Fi device type identification and device type based diagnostics and optimization
A software application executing on a server and communicating with an agent in a wireless access point predicts a type of a computing device wirelessly connected via a radio frequency link to the wireless access point. The application receives an indication of a model of the computing device from the wireless access point, and further receives one or more characteristics of the computing device from the wireless access point. The application then predicts the type of the computing device associated with the one or more of the indication of the model, and characteristics, of the computing device. |
US10098053B2 |
IP based cellular communication system utilizing advanced tunnels and encapsulation methods useful in conjunction therewith
A dynamic hierarchical cellular system implementing multi-hop encapsulation, wherein in at least one message destined for an individual base station functionality, the individual base station functionality's header is encapsulated within an individual mobile station functionality's header, so as to allow said message to be routed by said router to the individual base station functionality, via the individual mobile station functionality. |
US10098049B2 |
Method and apparatus for releasing connection with local GW when UE moves out of the residential/enterprise network coverage
In some examples, a method in a core network communicatively connected with a first radio access network (RAN) comprising a first network element, and a second RAN comprising a second network element, includes receiving a first Non Access Stratum (NAS) message via the second network element from a User Equipment (UE), where the UE has, with the first network element, a selected IP traffic offload (SIPTO) PDN connection. The mobility management node detects that the UE is connected to the second network element that is different from the first network element that has a first identifying characteristic, where the detecting comprises determining that the first NAS message is received with a second identifying characteristic of the second network element different from the first identifying characteristic associated with the SIPTO PDN connection. |
US10098043B2 |
System and method for handover management for wireless device
A method, a device, and a non-transitory storage medium provide to establish a radio connection with an end device; receive, subsequent to the establishment, traffic from or to the end device; obtain, in response to the receipt of the traffic, context information pertaining to the end device, wherein the context information includes a type of the traffic; analyze, in response to the obtainment, the context information; determine whether to not provide handover to the end device in response to the analysis of the context information; and transmit, to the end device, multiple thresholds that indicate when a partial handover is to be invoked and when a completive handover is to be invoked, in response to a determination that handover is to be provided to the end device. |
US10098042B2 |
MME, local server, MME-local server interface, and data transmission method for optimized data path in LTE network
A Mobility Management Entity (MME), a local server, an MME-local server interface, and a data transmission method are provided. The communication method of an MME supporting inter-gateway handover of a terminal includes acquiring, when a handover from a source gateway to a target gateway is detected during an ongoing data communication of the terminal, information on a session between the terminal and a server and transmitting, when the server is a local server present in a mobile communication core network, a tunnel setup command to the local server through an interface established with the local server, the tunnel setup command instructing to establish a tunnel between the local server and the target gateway for data communication from the local server to the target gateway. |
US10098030B2 |
Method and apparatus for measurement and report
Embodiments of the present disclosure provide a method implemented by an access node in a wireless communication system for beam switch, comprising: selecting a transmission mode from a set of predefined transmission modes; transmitting a reference signal to a device according to the selected transmission mode; signaling the selected transmission mode to the device; and receiving, from the device, a mobility measurement report based on the reference signal. By virtue of this method, the signaling overhead for reference signal configuration can be reduced. |
US10098026B1 |
Application test system
Mobile devices executing applications utilize data services worldwide. Many failures or adverse user experiences of these applications have been determined to be the result of network issues. Testing of the applications for networking issues is facilitated by utilizing a test network having proxy devices placed at different physical locations. A tester may use the test network to direct traffic to and from an application under test to one of the proxy devices. Using the proxy device, the traffic is then exchanged with a real-world network, such as a cellular data network, at the different location. The tester may thus test operation of the application under test in real-world conditions at a variety of different physical locations. The results may be used to mitigate or eliminate the failures or adverse user experiences. Additional testing may also be performed on the application after deployment to end users. |
US10098022B2 |
Cooperative manufacturing using mobile machines
An embodiment of a computer implemented method of manufacturing an object includes receiving instructions to manufacture an object by a three-dimensional (3D) printing operation, determining a manufacturing plan for performing the 3D printing operation, the manufacturing plan prescribing a plurality of operational stages to be performed cooperatively by a plurality of independently operable mobile machines, providing instructions to the plurality of mobile machines, each of the plurality of mobile machines configured to perform at least one of the plurality of operational stages, and manufacturing the object by the plurality of mobile machines according to the manufacturing plan. |
US10098020B2 |
Techniques for sending or receiving channel state information reports associated with a coordinated multi-point scheme
Examples are disclosed for sending or receiving channel state information (CSI) reports associated with coordinated multi-point (CoMP) schemes. The examples include user equipment (UE) constraining CSI feedback to one or more transmission points implementing a CoMP scheme with the UE. The examples also include a transmission point such as an evolved node B (eNB) triggering CSI feedback and receiving a CSI report in response to the trigger. The CSI report generated based on the UE constraining CSI feedback. Constraining CSI feedback may include the UE generating fewer CSI reports, reusing information between CSI reports or increasing an amount of time allowed for processing and generating CSI reports. Other examples are described and claimed. |
US10098019B2 |
Telecommunications apparatus and methods
A method of operating network infrastructure equipment in a wireless telecommunications system configured to support communications between the network infrastructure equipment and terminal devices using a primary component carrier operating on radio resources within a first frequency band and a secondary component carrier operating on radio resources within a second frequency band. The method includes: transmitting a request message to plural terminal devices to request that at least some of plural terminal devices make measurements of radio channel conditions for radio resources within the second frequency band in accordance with a measurement configuration associated with the request message; receiving measurement reports from at least some of plural terminal devices indicating their respective measurements of radio channel conditions; and establishing an operating characteristic for the secondary component carrier based on the measurement reports. |
US10098018B2 |
Configurable antenna and method of operating such a configurable antenna
Antenna apparatus and a method of operating the antenna apparatus are provided. The antenna apparatus comprises a directional antenna comprising antenna array components, RF chains connected to the antenna array components, and a transceiver connected to the RF chains. Each RF chain comprises in sequence: a switching stage having switching circuitry selectively to connect an antenna array component, a phase shifting stage having phase shifting circuitry, and a summation stage having summation circuitry, wherein at least two of the RF chains share phase shifting circuitry and at least two of the RF chains share summation circuitry. The at least partial sharing of the RF chains, an in particular of the phase shifting circuitry provides a compact and cheap antenna apparatus, which is nonetheless capable of degree of configurability in direction and beam pattern to enable it to operate in a busy and changing environment. |
US10098010B2 |
Communication method for extending device
A communication method for an extending device in a communication system includes transmitting or receiving a first traffic flow and a second traffic flow from a station of the communication system in a first frequency band; transmitting or receiving the first traffic flow and the second traffic flow from an access point of the communication system in the first frequency band; and transmitting or receiving the second traffic flow from the access point in a second frequency band. |
US10097999B2 |
Satisfying virtual machine security criteria using remote sensor devices
A virtual machine (VM) server may be used to enforce a set of security criteria upon a remote client device. The VM server may be configured to host a VM that has features that can be utilized by a user at the remote client device. The VM server may receive sensor data collected by one or more sensors of a remote sensor device. The VM server may identify that the sensor data satisfies at least a portion of the set of security criteria. The VM server may further identify that the remote client device is within a predetermined proximity of the remote sensor device. The VM server may further enable a user at the remote client device to utilize the features of the VM hosted on the VM server. |
US10097997B2 |
Systems, methods and programs for detecting unauthorized use of text based communications services
Systems, methods, and programs for generating an authorized profile for a text communication device or account, may sample a text communication generated by the text communication device or account during communication and may store the text sample. The systems, methods, and programs may extract a language pattern from the stored text sample and may create an authorized profile based on the language pattern. Systems, methods, and programs for detecting unauthorized use of a text communication device or account may sample a text communication generated by the device or account during communication, may extract a language pattern from the audio sample, and may compare extracted language pattern of the sample with an authorized user profile. |
US10097996B2 |
Method and system to dynamically authenticate and grant access to non-trusted anonymous Wi-Fi
Aspects of the subject disclosure may include, for example, identifying a request from a portable device for authentication to a first WLAN, wherein the user is not registered as a WLAN user. An identifier of the device is compared with entries in a list associated with the WLAN and, responsive to a first determination that the identifier corresponds to an entry in the list, wireless access is using the first WLAN facilitated. Responsive to a second determination that the identifier does not correspond to an entry in the list, a message is transmitted to equipment of the network subscriber regarding the request. Responsive approval of the request, wireless access is facilitated of the device to a broadband network using the first WLAN, wherein the portable device provides a second WLAN for initiating a second communication session via the device that provides broadband access to a plurality of Wi-Fi enabled devices. |
US10097992B2 |
Communications system
A communication system is disclosed comprising a gateway, a number of base stations, and a mobile device. The gateway holds information mapping address data for each base station to information identifying a respective cell operated by that base station. A base station obtains information identifying a cell operated by a neighbor base station and provides this information to the gateway. The gateway obtains from the information held address data for the neighbor base station based on the information identifying the cell operated by the neighbor base station. The gateway generates and sends a message including address data to the base station. The base station receives the message and establishes a connection with the neighbor base station using the address data. |
US10097989B2 |
Dynamic communication
The disclosed embodiments relate to provisioning of a service, such as a financial service, to a device, such as a mobile device operative to access the service wirelessly or otherwise, in a manner which efficiently provides a consistent user experience which meets a user's expectations as to the functionality and quality of the service, including the user interface therefore and service delivery, which leverages the available capacities of the devices through which the service is provided so as to maximize the functionality and quality of the provided service without diminishing the experience, i.e. without substantially reducing the quality or functionality. |
US10097987B2 |
Location area management method and device
A location area management method and a device, the location area management method including receiving, by a single radio controller, a first request message, where the first request message is used by user equipment UE to request a location update, generating, by the single radio controller, a paging area list of the UE according to the first request message, where the paging area list includes a location area identity of a location area of at least one network standard, adding, by the single radio controller, the paging area list of the UE to a first response message, and sending the first response message to the UE. |
US10097986B2 |
Information exchange apparatus, base station and communication system
Embodiments of the present disclosure provide an information exchange apparatus, base station and communication system. The apparatus includes: a first sending unit configured to send a request message to a secondary base station, the request message containing an uplink address of a master base station for receiving uplink data of service(s) of a user equipment in the secondary base station; and a first receiving unit configured to receive a response message fed back by the secondary base station according to the request message, the response message containing a downlink address of the secondary base station for receiving downlink data of the service(s). With this apparatus, the flow of information exchange may be simplified, and signaling overhead may be saved. |
US10097984B2 |
IoT device environment detection, identification and caching
A method and apparatus for controlling latency within a wireless system, and more specifically sharing, updating and storing status information between devices in a wireless network, is disclosed. An example method includes receiving, at a computing device, a communication including an indication that a mobile device is associated with a device on a network; transmitting stored status data, wherein the stored status data includes a status corresponding to the device, and wherein when the stored status data is received, the stored status data is used to display the status corresponding to the device; detecting updated status data corresponding to the device; updating the stored status data corresponding to the device using the updated status data corresponding to the device; and transmitting the updated status data, wherein the updated status data includes the updated status corresponding to the device, and wherein when the updated status data is received, the updated status data is used to display the updated status corresponding to the device. |
US10097982B2 |
Communicating location specific emergency information to a mobile device
An occurrence of an emergency situation pertinent to people presently located within a venue can be identified. Responsive to identifying the emergency situation pertinent to the people located within the venue, an emergency alert can be automatically communicated to a first mobile device. The emergency alert can provide contextual information pertaining to the emergency situation, wherein the contextual information indicates precautions to be observed by the user. The emergency alert can be configured to be presented by the first mobile device to the user to alert the user to the emergency situation. |
US10097980B2 |
Interactive emergency information and identification systems and authentication methods
A computer-implemented method for interactive emergency information and identification is disclosed. The method includes receiving, by a processor, a notification concerning an emergency situation, wherein the notification includes a location of the emergency situation, and defining, by the processor, a geo-fence representing a first physical area surrounding the location of the emergency situation. The method further includes receiving, by the processor, location information representing locations of a plurality of user devices, each user device being associated with an individual, and determining, by the processor, which of the user devices are located within the geo-fence based on the location information. Additionally, the method includes transmitting, by the processor, information about the emergency situation to the user devices located within the geo-fence. |
US10097976B2 |
Information processing apparatus and control method thereof
An information processing apparatus includes a memory configured to store a plurality of applications, and processor configured to execute a platform which manages and controls the applications. The platform includes an event processing module configured to process a corresponding operation corresponding to an event generated in a first application from among the plurality of applications, wherein the operation is to be executed by a second application from among the plurality of applications, and a client module configured to connect to and communicate with a server communicating with a least one external device, wherein the client module transfers the event to the server so that the corresponding operation corresponding to the event processed in the event processing module is executed by a third application stored in the at least one external device. |
US10097971B1 |
System, method, and computer-readable medium for mobile-terminated SMS message delivery for a mobile station attached with an IP-femtocell system
A system, method, and computer readable medium that facilitates delivery of mobile-terminated short message service messages to a mobile station attached with a femtocell system are provided. A convergence server deployed in a core network receives a short message for short message service delivery to a mobile station attached with a femtocell system. If there is no active traffic channel with the mobile station, or if the short message is to be delivered to the mobile station via a paging channel, the femtocell system triggers an authentication process. The convergence server constructs a short message service delivery request message, transmits the short message service delivery request message to the femtocell system, and receives one of an acknowledgement and a negative acknowledgment regarding delivery of the short message to the mobile station. The convergence server thereafter notifies the message center of the acknowledgment or negative acknowledgement received thereby. |
US10097965B2 |
Method and network node for broadcasting
The disclosure relates to a method performed in a network node for broadcasting. The network node is configured to broadcast signals to communication devices located within a coverage area of the network node. The method comprises: establishing location information for a subset of the communication devices, the subset comprising communication devices targeted by the broadcast signal; establishing at least one antenna pattern based on the established location information for the subset of communication devices; and broadcasting according to the established at least one antenna pattern. The disclosure also relates to corresponding network node, computer program and computer program product. |
US10097962B2 |
System and method for virtual user-specific connectivity management
A method embodiment includes configuring, by a virtual user-specific connectivity manager (v-u-CM) on a processor, a location estimation scheme for a user equipment (UE) in accordance with UE configuration. The v-u-CM is created in accordance with registration of the UE in the network. The method further includes tracking, a location of the UE in accordance with the location estimation scheme. |
US10097957B2 |
On-demand mobile device location polling
A home management system comprises a controller configured to determine that a status of a particular mobile device registered with the home management controller is of concern; transmit to the particular mobile device a request notification to enable the registered mobile device to determine a device location in the background; receive a location notification from the particular mobile device in response to the request notification; and based on the received location notification, determine the status of the particular mobile device. |
US10097956B2 |
Method and device for determining distance between devices
A method of determining a distance between devices, including receiving, by a device, a first signal from a target device, the first signal being associated with a first intensity; receiving, from a reference device located at a predetermined distance from the target device, intensity information corresponding to a second intensity associated with a second signal received by the reference device from the target device; and determining a distance between the device and the target device based on the first intensity and the intensity information corresponding to the second intensity. |
US10097953B1 |
Network based resource management and allocation
An electronic system provides various features and functionality for managing resources. An alert may be sent when a mobile device crosses a geo-fence. The alert may describe how much of the resource is available for the types of transaction that are likely to occur within the geo-fence. The alert may request or confirm the allocation of the transaction to a resource pool or suggest alternative transactions. |
US10097952B2 |
Systems and methods for monitoring altitude sensing beacons
Various embodiments of the present inventions are related to monitoring physical location of a monitored target, but not limited to, use of beacon location information. |
US10097950B2 |
Method of associating locations with devices
Methods of determining locations, types, and quantities of devices within a vehicle, in particular for in flight entertainment systems. Methods of the inventive subject matter include general sequencing, indirect sequencing, and direct sequencing. In indirect sequencing, each device connected to the in flight entertainment system's wireless network is actuated in a predetermined sequence such that the in flight entertainment system can record locations of the different devices connected to it and then correlate the device locations to a set of potential device locations. In direct sequencing, information from each device is manually collected in sequence and then correlated to potential device locations. |
US10097946B2 |
Systems and methods for cooperative applications in communication systems
Systems and methods provide communications between applications in terminal nodes and applications agents in access nodes. The APP-agent cooperative communications can be used to improve quality of experience for users or the terminal nodes. An access node may, for example, have parameterized scheduling system that incorporates information from the APP-agent cooperative communications in determining scheduling parameters. An application at a terminal node may, for example, modify requests for communication based on information about communication capabilities received from an access node. For APP-agent cooperative communications for multiple applications, an access node may include a master application agent to facilitate and coordinate communications to specific application agents that address APP-agent cooperative communications for specific applications. Similarly, a terminal node may use a master application and specifications for APP-agent cooperative communications. |
US10097941B2 |
Binaural multi-channel decoder in the context of non-energy-conserving upmix rules
A multi-channel decoder for generating a binaural signal from a downmix signal using upmix rule information on an energy-error introducing upmix rule for calculating a gain factor based on the upmix rule information and characteristics of head related transfer function based filters corresponding to upmix channels. The one or more gain factors are used by a filter processor for filtering the downmix signal so that an energy corrected binaural signal having a left binaural channel and a right binaural channel is obtained. |
US10097936B2 |
Adjustable securing mechanism
Securing mechanisms for space access devices, such as an audio signal transmitting device, include a plurality of outwardly projecting members that are configured to transition from a relaxed state to a securing state when the space access device is inserted into an internal space or opening that has an inside diameter smaller than an outside diameter of the outwardly projecting members in the relaxed state. The outwardly projecting members securely engage a surface of the internal space and conform to the shape and size of the internal space. A sound blocking portion can be provided to substantially prevent air/sound flow past the sound blocking portion of the securing mechanism. |
US10097930B2 |
Tonality-driven feedback canceler adaptation
Disclosed herein, among other things, are apparatus and methods for tonality-driven feedback canceler adaptation for hearing devices. Various embodiments include a method of signal processing an input signal in a hearing device to mitigate entrainment, the hearing device including a receiver and a microphone. The method includes detecting strength of tonality of the input signal by estimating a second derivative of subband phase of the input signal, and adjusting parameters of an adaptive feedback canceler of the hearing device based on the detected tonality. |
US10097927B2 |
Loud speaker arrangement with circuit-board-integrated ASIC
A loudspeaker array includes a MEMS loudspeaker with a diaphragm deflectable along a Z axis; a printed circuit board having a first cavity housing an ASIC electrically connected to the MEMS loudspeaker; and a sound-conducting channel disposed adjacent to the MEMS loudspeaker and having an acoustic outlet opening. The printed circuit board includes a second cavity having an opening, which is closed by the MEMS loudspeaker, so that the second cavity forms at least a part of a cavity of the MEMS loudspeaker. The sound-conducting channel extends at an angle to the Z axis of the MEMS loudspeaker. The acoustic outlet opening is arranged on a side face of the loudspeaker array. |
US10097919B2 |
Music service selection
Methods and apparatus for identifying a music service based on a user command. A content type is identified from a received user command and a music service is selected that supports the content type. A selected music service can then transmit audio content associated with the content type for playback. |
US10097913B2 |
Earbud case with charging system
A case for a pair of earbuds includes a housing having cavities to receive the pair of earbuds and charging circuitry that is configured to initiate charging of the pair of earbuds when an earbud detector detects that the earbuds are inserted within the cavities. |
US10097911B2 |
Audio system having integral handle
An audio system includes a housing that defines an acoustic enclosure, an acoustic driver supported by the housing and arranged to radiate acoustic energy from a front surface of the housing, an acoustic exit located in a rear surface of the housing, opposite the front surface. The acoustic exit has a shape that facilitates a grasping of the housing with a plurality of fingers and the thumb from a single human hand, such that at the plurality of fingers or the thumb can be inserted into the exit while the plurality of fingers or the thumb of the same hand can rest on a top surface of the housing. |
US10097909B2 |
Systems, apparatus, and methods for segment routing of optical signals
A packet optical network may include a packet optical gateway node that is configured to advertise a segment label to other nodes in the network where the segment label is used by a source node in place of a conventional segment routing label when the source node generates the list of labels included in the header of a data packet while establishing a path through a network. The segment label differs from a conventional segment routing label in that the segment label indicates the L0/L1 device or path as opposed to the L2/L3 device indicated by a conventional segment routing label. |
US10097899B2 |
Systems and methods for searching media content
Systems and methods are described for searching media files using a set-top box (STB), a television receiver, digital video recorder (DVR), placeshifting device or other media device, or any type of network host that communicates with a media device of any sort. Search criteria is received from a user, and the search criteria is identified in listings of media programming available from one or more sources. In some implementations, a combined search result can be provided that identifies instances of the search criteria found in program guide listings, files stored on a digital video recorder (DVR), available on-demand content, or any other sources as desired. Some implementations may prioritize search results using information about files stored on a DVR, user preferences, or any other information as desired. |
US10097896B2 |
Recommend future video recordings for users from audiovisual content
Embodiments are directed towards analyzing content, such as Timed Text data that separately accompanies program content, to detect a future program. When a future program is detected in the content, a tag or other data structure is generated with identifying information for the future program. The tag is stored and later used to schedule a recording for the future program. An electronic program guide may be analyzed based on the identifying information in the tag to determine if the future program has been added to the electronic program guide. |
US10097891B2 |
Methods and apparatus for enhancing network reliability and/or enabling phased deployment of video services
Methods and apparatus for automatically transitioning program delivery/reception between alternative sources, e.g., from a non-IP channel to an IP video source or between two alternative IP sources are described. The transition maybe triggered by a detected problem with the delivery via the non-IP channel or because of scheduled service. The transition may be in response to a command sent to a device or because the receiving device detects a problem with one of the content sources triggering an automatic switch to the alternative content source. In at least some embodiments the different content sources corresponding to different coding methods, e.g., with MPEG-2 encoded and packetized content being delivered by a non-IP content delivery channel and MPEG-4 being delivered using unicast IP content delivery techniques. The methods facilitate deployment of new services with IP content delivery being deployed initially on a regional basis with non-IP content delivery gradually being rolled out. |
US10097889B2 |
Method of adaptive broadcasting of multimedia streams by using an energy index
Method of adaptive broadcasting of multimedia data streams Fi originating from a service provider (20), during a download between a reception terminal (40) and a server (30), as a function of an energy criterion, comprising the following steps: determining, for N representations Fi, at least one first energy index by calculating, for each of the representations Fi of a multimedia segment, a value of energy Ei(t) consumed to decode the representation Fi at the instant t, the maximum energy value Emax(t) associated with the most energy-consuming representation, and the values of the ratios corresponding E i ( t ) E Max ( t ) storing these values in a file associating with a representation Fi at least one ratio E i ( t ) E Max ( t ) , measuring the consumption of energy used by the terminal in the course of the playback of the representation Fi, and choosing another representation Fj or altering the quality of playback of the representation if the energy reserve of the terminal is insufficient to play back the content of the multimedia data stream on the basis of the representation Fi. |
US10097887B2 |
System and method for distribution of picture objects
A method and system for data communication is provided and may include, at a communications terminal, displaying picture objects and/or video objects received from a media center via a communications network. The communications terminal may transmit direction of view information (DoV) of at least one eye of a user of the terminal with respect to the displayed objects from an eye tracker at the communications terminal. The DoV may be determined by detecting a position of a pupil based on light reflected off of the pupil. Subsequent picture objects and/or video objects may be displayed by the communications terminal based on user interests determined from the transmitted DoV information. |
US10097886B2 |
Signal processing device, record/replay device, signal processing method, and program
A signal processing device includes a converter and a selector. The converter converts an input video signal into the output video signal for the low-brightness display device. The selector selects one of the input video signal and the output video signal, and outputs the selected video signal to the display device. The selector selects the output video signal in a case where a high-brightness flag indicating a video signal for the high-brightness display device is added to the input video signal, and where information indicating that the display device is the low-brightness display device is acquired or information indicating that the display device is the high-brightness display device is not acquired, and selects the input video signal in a case where the high-brightness flag is not added to the input video signal. |
US10097885B2 |
Personal content distribution network
Techniques for making content available to a DVR are described. Content encoded in any encoding format may be automatically transcoded, on a computer, into an encoding format that a DVR is configured to decode. The transcoded content is automatically sent over a LAN from the computer to the DVR. The DVR receives the transcoded content, stores the transcoded content, and indicates, through a user interface, that the content is available for viewing. A transcoding agent executing on the computer may automatically and periodically transcode, into an encoding format that the DVR is configured to decode, content that is contained in one folder, and move the transcoded content from that folder into another folder. The computer may send, to the DVR, instructions which cause the DVR to request transcoded content that is in the latter folder. The computer sends transcoded content to the DVR in response to such a request. |
US10097872B2 |
Methods and apparatus to verify and/or correct media lineup information
Methods and apparatus to verify and/or correct media lineup information are disclosed. An example method includes accessing, by executing an instruction with a processor, a script received from an audience measurement entity. The method further includes executing, with the processor, the script to tune a set top box to respective ones of a plurality of channels. The method further includes collecting, by executing an instruction with the processor, media identification data associated with the respective ones of the channels. The method further includes transmitting media presentation data to the audience measurement entity, the media presentation data mapping the media identification data to the respective ones of the channels. |
US10097869B2 |
Method and system for embedding metadata in multiplexed analog videos broadcasted through digital broadcasting medium
The present invention provides a method and system for broadcast of additional content such as metadata required for client specific interactive application in an analog domain along with conventional audio, video and PSI or SI data. The present invention enables transmission of encoded audio data or EPG data, timestamp information required for audio video synchronization referred to as metadata by embedding such metadata in the pixels of video pixels and then encoding by the standard video encoder to generate an encoded stream. The encoded stream is decoded using the standard video decoder at the receiving station to generate a Composite Video Blanking and Sync (CVBS) analog video signal. From the CVBS signal, the RGB or YUV pixels of the videos are extracted. Finally a data extractor module retrieves the embedded metadata from the RGB or YUV pixels. |
US10097866B2 |
System and method for metamorphic content generation
A system that incorporates teachings of the present disclosure may include, for example, a device having a controller programmed to detect an object within a first portion of a first occurrence of a repetitive portion of a media program. The object is modified, resulting in an updated object, and another portion of the first occurrence of the repetitive portion is left unmodified. The object is detected within a first portion of a subsequent instance of the repetitive portion of the media program and modified differently from the first, while maintaining other portions of the subsequent instance of the repetitive portion unmodified. Other embodiments are disclosed. |
US10097862B2 |
Facilitating multimedia information delivery through a UAV network
Embodiments are provided for deliver multimedia information to a transportation apparatus through a UAV network. After the transportation apparatus enters an area, one or more UAVs may be configured to capture one or more images of an interior of the transportation apparatus. Geographical location of the transportation apparatus can be obtained. Image analysis may be employed to analyze the images to obtain passenger. Based on the geographical information regarding the transportation apparatus, and passenger, specific multimedia information can be determined for presentation to the passenger(s) in the transportation apparatus. The determined multimedia information may include media contents of interest to the passenger(s) and available in the geographical location the transportation apparatus is currently traveling in. The determined multimedia information can be transmitted to transportation apparatus for presentation to the passenger. |
US10097861B2 |
Forward error correction using source blocks with symbols from at least two datastreams with synchronized start symbol identifiers among the datastreams
A forward error correction (FEC) data generator has an input for at least two datastreams for which FEC data shall be generated in a joint manner, each datastream having a plurality of symbols. A FEC data symbol is based on a FEC source block possibly having a subset of symbols of the at least two data streams. The FEC data generator further has a signaling information generator configured to generate signaling information for the FEC data symbol regarding which symbols within the at least two datastreams belong to the corresponding source block by determining pointers to start symbols within a first and a second datastream, respectively, of the at least two datastreams and a number of symbols within the first datastream and second datastreams, respectively, that belong to the corresponding source block. |
US10097859B2 |
Methods and apparatus for improved entropy encoding and decoding
Methods and apparatus are provided for improved entropy encoding and decoding. An apparatus includes a video encoder (200) for encoding at least a block in a picture by transforming a residue of the block to obtain transform coefficients, quantizing the transform coefficients to obtain quantized transform coefficients, and entropy coding the quantized transform coefficients. The quantized transform coefficients are encoded using a flag to indicate that a current one of the quantized transform coefficients being processed is a last non-zero coefficient for the block having a value greater than or equal to a specified value. |
US10097855B2 |
Motion vector calculation method
When a block (MB22) of which motion vector is referred to in the direct mode contains a plurality of motion vectors, 2 motion vectors MV23 and MV24, which are used for inter picture prediction of a current picture (P23) to be coded, are determined by scaling a value obtained from averaging the plurality of motion vectors or selecting one of the plurality of the motion vectors. |
US10097853B2 |
Intra-block copying enhancements for HEVC in-range-extension (RExt)
High efficiency video coding (HEVC) enhancements are described for intrablock copying for reducing motion vector (MV) coding redundancy and enhancing in range extensions (RExt) by selecting a default block my predictor. In reducing MV data redundancy, the value of MVx and/or MVy can have a baseline at the width (W), or height (H) of the respective block, whereby fewer bits need to be encoded. One embodiment for enhancing RExt provides an improved selection of a default block vector predictor for the first CU performing intra-block copying in a CTU. |
US10097852B2 |
Field/frame adaptive decoding with field/frame index
A moving picture coding method for coding a picture with switching between frame coding and field coding adaptively on a block-by-block basis includes: determining the maximum number of reference indices for field coding for specifying fields which are to be referred to at the time of field coding, using the maximum number of reference indices for frame coding for specifying frames which are to be referred to at the time of frame coding; and assigning to fields the reference indices for field coding for specifying fields which are to be referred to at the time of field coding, within a range of the determined maximum number thereof, using the reference indices for frame coding for specifying frames which are to be referred to at the time of frame coding. |
US10097848B2 |
Methods for palette size signaling and conditional palette escape flag signaling
Methods for palette coding of image and video data to avoid issues associated with zero-size palette or to improve performance by conditionally signaling CU (coding unit)-level escape pixel presence flag are disclosed. In one embodiment, size information related to palette size of a current palette table of the current CU is signaled conditionally based on the escape indication flag, where the escape indication flag indicates whether there is any sample in the current CU coded as an escape pixel. In another embodiment, the CU-level escape pixel presence flag is conditionally signaled according to the current palette size or both of the predicted palette size and the new palette size. Conditionally signaling the palette sharing flag may also be based on the palette sharing flag. |
US10097847B2 |
Video encoding device, video decoding device, video encoding method, video decoding method, and program
A video encoding device includes: pixel bit length increasing means for increasing a pixel bit length of an input image based on pixel bit length increase information; transform means for transforming output data of the pixel bit length increasing means; entropy encoding means for entropy-encoding output data of the transform means; non-compression encoding means for non-compression-encoding input data; multiplexed data selection means for selecting output data of the entropy encoding means or output data of the non-compression encoding means; and multiplexing means for multiplexing the pixel bit length increase information in a bitstream, wherein a pixel bit length of an image corresponding to the output data of the entropy encoding means and a pixel bit length of an image corresponding to the output data of the non-compression encoding means are different from each other. |
US10097843B2 |
Efficient coding of depth transitions in 3D (video)
A method of encoding a video data signal (15) is provided, together with a method for decoding. The encoding comprises providing color information (51) for pixels in an image, providing a depth map with depth information (52) for the pixels, providing transition information (56, 57, 60, 70, 71) being representative of a width (63, 73) of a transition region (61, 72) in the image, the transition region (61, 72) comprising a depth transition (62) and blended pixels in which colors of a foreground object and a background object are blended, and generating (24) the video data signal (15) comprising encoded data representing the color information (51), the depth map (52) and the transition information (56, 57, 60, 70, 71). The decoding comprises using the transition information (56, 57, 60, 70, 71) for determining the width (63, 73) of the transition regions (61, 72) and for determining alpha values (53) for pixels inside the transition regions (61, 72). The determined alpha values (53) are used for determining the color of a blended pixel at the transition of a foreground object and a background object. |
US10097842B2 |
Restriction of escape pixel signaled values in palette mode video coding
An apparatus configured to decode video data that comprises a memory configured to store the video data; and one or more processors. The one or more processors are configured to: receive a bitstream that is constrained such that escape values used in a palette mode for decoding the video data are no greater than a maximum value, wherein the bitstream includes information for determining at least one escape value representing a sample in a block of the video data to be decoded; and reconstruct the sample in the block of the video data using the information for determining the at least one escape value. |
US10097841B2 |
Method for storing image data, method for parsing image data, and an apparatus for using the same
The present invention relates to a method for storing image data, and a method for parsing image data, and an apparatus for using the same, which method includes the steps of encoding the image data, and storing an NAL (Network Abstraction Layer) unit containing the encoded image data in the decoder set register in which NAL units may be stored according to the type of NAL unit. |
US10097832B2 |
Use of chroma quantization parameter offsets in deblocking
Innovations in use of chroma quantization parameter (“QP”) offsets when determining a control parameter for deblock filtering. For example, as part of encoding, an encoder sets a picture-level chroma QP offset and slice-level chroma QP offset for encoding of a slice of a picture. The encoder also performs deblock filtering of at least part of the slice, where derivation of a control parameter considers only the picture-level chroma QP offset. The encoder outputs at least part of a bitstream including the encoded content. As part of decoding, a corresponding decoder sets a picture-level chroma QP offset and a slice-level chroma QP offset for decoding of a slice of a picture, but derivation of a control parameter for deblock filtering considers only the picture-level chroma QP offset. |
US10097817B2 |
Double-image projection device projecting double images onto 3-dimensional ear canal model
A double-image projection device includes a laser projector, a semi-reflection mirror, and an ear canal model. The semi-reflection mirror is located in front of the laser projector; while the laser projector includes a MEMS (micro-electromechanical system) scanner for projecting scanning light beams, such that the scanning light beams is projected onto an imaging plane as a large image through transmitting through the semi-reflection mirror. The ear canal model is located in a reflective light path of the semi-reflection mirror, with its front end provided with a viewing port, and with its rear end provided with an ear drum piece, such that the scanning light beams emitted by the laser projector is projected onto the ear drum piece of the ear canal model a small image, through reflecting by the semi-reflection mirror. |
US10097814B2 |
Fire monitoring system
A fire monitoring system 1 having at least a first and a second monitoring camera 4, 5 for outputting monitoring images 4.a; 5.1, wherein the viewing fields 6, 7 of the first and the second monitoring camera 4, 5 overlap in a common monitoring region 8, having an evaluation device 9 for identifying a fire 2, 3 in the monitoring images 4.1, 5.1 is constructed, wherein the evaluation device 9 is constructed to output positional information of the fire 2, 3 by way of evaluating the monitoring images 4.a, 5.1. |
US10097800B2 |
Optical lens systems with dynamic iris for modulating image frames
A dynamic iris is located on the imaging path of an optical lens system that includes a relay lens system and at least one projection lens system. A dynamic iris modulates image frames in an image data stream, resulting in a reduction in light transmission associated with the modulated image frames. A dynamic iris may be configured to change the size of its aperture as fast as or faster than the image frame period of the image data stream, and may be located at or near the pupil of a relay lens system, a projection lens system, or both. A second dynamic iris in the imaging path further modulates the image frames, resulting in a further reduction in light transmission. A dynamic iris may modulate an image frame based on an electronic preview of the image frame or based on metadata associated with the image frame. |
US10097798B2 |
Systems and methods for enhancing media with optically narrowcast content
Systems and methods for optical narrowcasting are provided for transmitting various types of content. Optical narrowcasting content indicative of the presence of additional information along with identifying information may be transmitted. The additional information (which may include meaningful amounts of advertising information, media, or any other content) may also be transmitted as optical narrowcasting content. Elements of an optical narrowcasting system may include optical transmitters and optical receivers which can be configured to be operative at distances ranging from, e.g., 400 meters to 1200 meters. Moreover, the elements can be implemented on a miniaturized scale in conjunction with small, user devices such as smartphones, thereby also realizing optical ad-hoc networking, as well as interoperability with other types of data networks. Optically narrowcast content can be used to augment a real-world experience, enhance and/or spawn new forms of social-media and media content. |
US10097797B2 |
Communication and monitoring system
An audio-video communication system comprises a wireless exterior module located proximate an entrance, a computerized controller running a software application, and a remote peripheral device. The wireless exterior module includes a proximity sensor for detecting a person at the entrance, a video camera for recording an image of the person at the entrance, a microphone for recording the person at the entrance, a speaker for playing audio to the person at the entrance, a transmitter for communicating sounds and images of the person at the entrance, and a receiver for receiving communications at the wireless exterior module. The computerized controller is disposed in wireless electronic communication with the wireless exterior module via the transmitter and the receiver of the wireless exterior module. The remote peripheral device is configured to electronically communicate with the computerized controller for viewing an image from the video camera communicated from the wireless exterior module. |
US10097795B2 |
Network video recorder cluster and method of operation
A video recorder cluster for use in a video surveillance system includes multiple recorder nodes that can each participate in processing of user-specified operations such as playback, recording, and analysis of the video streams. The video recorder cluster determines the required resources for processing the video data of streams, determines the available resources on each of the recorder nodes, and forwards the video data of the streams to recorder nodes that either include the required resources or include a preferred set of available resources in accordance with the required resources. The video recorder cluster presents a single cluster address for client user devices to access the resources of the video recorder cluster, thereby enabling the video recorder cluster to appear as a single virtual network video recorder to clients. |
US10097793B2 |
Method and system of depth data filling of shadows for image processing
Techniques described herein are related to a system, medium, and method of depth data filling of shadows for image processing comprising obtaining a location of at least one gap of missing depth data on pixel image data of at least one image, calculating a shadow band length corresponding to a size and position of the gap on the image, and calculated by using, at least in part, background and foreground depth values, and providing depth values of multiple pixel locations extending along the shadow band length. |
US10097792B2 |
Mobile device and method for messenger-based video call service
A mobile device and method for a messenger-based video call service using camera preview image and voice information are provided. In the method, the mobile device displays a camera preview screen by executing a camera, and detects an input for selecting one or more sharers for a video call from the camera preview screen. Then, the mobile device executes a messenger for providing the video call service, transmits a connection request to the selected sharers through the messenger, and performs the messenger-based video call with the sharers in response to the connection request. |
US10097790B2 |
Carriage of PTP time reference data in a real-time video signal
Systems, methods, apparatuses, and computer program products which generate a Precision Time Protocol (PTP) timestamp associated with a first video frame of a serial digital interface (SDI) signal and insert the PTP timestamp into at least one of a Vertical Ancillary (VANC) data space and a Horizontal Ancillary (HANC) data space of the first video frame. |
US10097787B2 |
Content output apparatus, mobile apparatus, and controlling methods thereof
A content output apparatus, methods for controlling a content apparatus, and a mobile apparatus are provided. The content output apparatus includes a receiver configured to receive content, a display configured to output a video signal of the content, a speaker configured to output an audio signal of the content, a communicator configured to transmit the audio signal to at least one external speaker, and a controller configured to determine whether the audio signal is related to the video signal, and display a user interface screen for inducing a selection of an output mode which transmits the audio signal to the at least one external speaker with a communication method corresponding to the determination result among a plurality of output modes via the display. |
US10097786B2 |
Display system, display method, and display apparatus
A display system includes a conversion apparatus converting video luminance including a luminance value in a first luminance range and a display apparatus connected thereto and displaying the video. The conversion apparatus includes a first acquisition unit, a first luminance converter, a second luminance converter, a quantization converter, and an output unit outputting a third luminance signal to the display apparatus. The display apparatus includes: a second acquisition unit acquiring the third luminance signal and setting information indicating display settings recommended to the display apparatus in display of the video; a display setting unit setting the display apparatus, using the setting information; a third luminance converter converting a third code value indicated by the third luminance signal into a second luminance value compatible with a second luminance range, using the setting information; and a display controller displaying the video on the display apparatus based on the second luminance value. |
US10097785B2 |
Selective sign language location
Content substitution and/or picture-in-picture technology is used to provide a sign language window that provides a sign language interpretation of audio content in main program audio/video content. The sign language window can be selectively disabled by a user that does not wish to view the sign language video. Also, in some implementations, the user can move the sign language window to a desired location on the display. The desired location may be one of a plurality of pre-defined display locations. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. |
US10097784B2 |
Dynamic linking of codesets in universal remote control devices
A codeset having function-code combinations is provisioned on a controlling device to control functions of an intended target device. Input is provided to the controlling device which designates a function to be controlled on the intended target device. From a plurality of codes that are each associated with the designated function in a database stored in a memory of the controlling device a first code that is determined to be valid for use in controlling the designated function on the intended target device is selected. When the codeset is then provisioned on the controlling device, the provisioned codeset includes as a function-code combination thereof the designated function and the first code. |
US10097781B2 |
Analog-to-digital converter and operating method thereof
An analog-to-digital conversion method may include: generating an initial comparison signal by comparing a pixel signal of a comparison column to a pixel signal of an adjacent column; generating a control signal for selecting a ramp signal according to the generated initial comparison signal; and performing data conversion by comparing the ramp signal selected according to the generated control signal to a difference between adjacent first and second pixel signals. |
US10097779B2 |
Method and apparatus for storing event signal and image, and operating method of vision sensor for transmitting event signal to storing apparatus
A method and apparatus for storing an event signal and an image, and an operating method of a vision sensor for transmitting an event signal to a storing apparatus, are provided. The storing method includes receiving an event signal from a vision sensor at a time, determining an event address of an area of a memory based on the time at which the event signal is received, and storing the event signal in the area corresponding to the event address. |
US10097777B2 |
Depth map from multi-focal plane images
A system for generating a depth map for an object in a three-dimensional (3D) scene includes an image capture sensor and a processor. The image capture sensor is configured to capture a plurality of images of the object at a plurality of different focal planes. The processor is configured to calculate a plurality of variance values for a plurality of image locations for each image captured by the image capture sensor. The processor is also configured to determine a peak variance value for the plurality of image locations based on the calculated variance values associated with the same image location for each of the plurality of images of the object at the plurality of different focal planes. The processor is also configured to generate the depth map for the object based on the determined peak variance value for each image location and the plurality of different focal planes. |
US10097775B2 |
Digital output binning
An imaging system includes a readout integrated circuit (ROIC) is operatively connected to receive photocurrent from a plurality of photodetectors (e.g., from a plurality of photodetectors of a photodetector array (PDA)). An event detection circuit in each ROIC pixel readout circuit generates binary output data, wherein the ROIC compresses the binary output data with a logical summary binning of N×M pixel binary outputs into a single summary output bit. The ROIC can be configured to receive image data from the photodetectors to form an image at a first frame rate, and to receive the binned binary data from the photodetectors at a second frame rate higher than the first frame rate. |
US10097773B2 |
Imaging device for distinguishing foreground and operating method thereof
An imaging device including a condenser lens and an image sensor is provided. The image sensor is configured to sense light penetrating the condenser lens and includes a pixel matrix, an opaque layer, a plurality of microlenses and an infrared filter layer. The pixel matrix includes a plurality of infrared pixels, a plurality of first pixels and a plurality of second pixels. The opaque layer covers upon a first region of the first pixels and a second region of the second pixels, wherein the first region and the second region are mirror-symmetrically arranged in a first direction. The plurality of microlenses is arranged upon the pixel matrix. The infrared filter layer covers upon the infrared pixels. |
US10097771B2 |
Wideband ambient light rejection
Optical apparatus includes an image sensor and objective optics, which are configured to collect and focus optical radiation over a range of wavelengths along a common optical axis toward a plane of the image sensor. A dispersive element is positioned to spread the optical radiation collected by the objective optics so that different wavelengths in the range are focused along different, respective optical axes toward the plane. |
US10097770B2 |
Image capturing apparatus and image processing method thereof
An image processing method adapted to be executed by an image capturing apparatus. The image capturing apparatus comprises a processing circuit and a light field camera. The image processing method includes: obtaining by using the light field camera a first image and a second image each including a plurality of sub-regions; performing a local brightness redistribution process on at least one of the sub-regions of the second image according to a brightness distribution of at least one of the sub-regions of the first image; performing an image rendering process on the first image and the second image to obtain a third image; and performing a global brightness redistribution process on the third image to obtain a fourth image. |
US10097765B2 |
Methodology and apparatus for generating high fidelity zoom for mobile video
The method includes in order to generate a composite image: identifying, in the frame of a video stream captured by a camera, a motion characteristic associated with moving objects in a scene while the camera captured a sliding window of the video stream. The method includes for a plurality of frames in the sliding window: controlling, by the processing circuitry, a weight of blending of the frame based on the identified motion characteristic to enable the composite image to be generated according to the controlled weights of blending of the plurality of frames in the sliding window. |
US10097763B2 |
Electronic device and method of controlling the same
An electronic device comprises an imaging unit configured to capture image and an operation unit configured to receive a first operation to adjust a shooting setting for capturing image and a second operation to capture image based on the shooting parameter and write data based on the captured image in a recording medium. The electronic device displays, on a screen, image review based on the captured image after capturing image in response to the second operation and then displays live view which is generated by continuously capturing image. A period of displaying the image review is shorter if the first operation is detected successively after finishing detecting the second operation than if the first operation is not detected successively after finishing detecting the second operation. |
US10097759B1 |
360 degree image presentation
Techniques are disclosed for stabilizing a stream of spherical images captured by an image capture device to produce a stabilized spherical video sequence. The rotation of the image capture device during capture may be corrected in one or more desired axial directions in a way that is agnostic to the translation of the image capture device. The rotation of the image capture device may also be corrected in one or more desired axial directions in a way that is aware of the translation of the image capture device. For example, the assembled output spherical video sequence may be corrected to maintain the horizon of the scene at a constant location, regardless of the translation of the image capture device (i.e., a ‘translation-agnostic’ correction), while simultaneously being corrected to maintain the yaw of the scene in the direction of the image capture device's translation through three-dimensional space (i.e., a ‘translation-aware’ correction). |
US10097758B2 |
Data processing apparatus, data processing method, and recording medium
When it is determined that acceleration acting on an imaging apparatus is stable and an attitude direction determination result based on the acceleration continues as the same result, an attitude determination unit updates the attitude direction determination result to the latest one to be used for blur correction of a frame upon playback. On the other hand, when the acceleration acting on the imaging apparatus is not stable, when the attitude direction determination result based on the acceleration is different from the last result, or when attitude direction determination result does not continue predetermined times though it is the same result as the last determination result, the attitude determination unit does not update the attitude direction determination result to hold the past attitude direction determination result and use it for blur correction and the like of the frame upon playback. |
US10097753B2 |
Image data processing method and apparatus
An image data processing method and apparatus are disclosed. The method comprises: loading preview image data input by image hardware; acquiring at least one of a feature image, current time information, and geographical location information; loading at least one of the feature image, the time information, and the geographical location information in the preview image data by using a canvas category; driving the image hardware to generate target image data; and embedding at least one of the feature image, the time information, and the geographical location information into the target image data according to a first coordination location in the preview image data by using the canvas category. The present disclosure implements automatic post processing of image data without the need to open a professional image processing tool to perform post processing, thereby greatly improving the convenience of operation, reducing the threshold of operation and time. |
US10097751B2 |
Imaging apparatus and image compositing method
An imaging apparatus carries out imaging at a plurality of focus positions that have been set, and carries out successive image combination for each imaging, generates a focus stacked image after imaging a plurality of times imaging is to be performed that has been set by a focus bracket setting section, and performs image combination of an image that has been taken at the final focus position with a previously taken image or a previously combined image, with position of the finally taken image as a reference for alignment at the time of image combination, and on the other hand performs image combination of taken images other than an image that has been taken at the final focus position with a previously taken image or an image that was previously combined, as the reference for alignment. |
US10097749B2 |
Imaging system, imaging apparatus, lens unit, and method of controlling imaging system
An imaging system has an interchangeable lens and a camera body capable of communicating with the interchangeable lens. A camera control unit of the camera body acquires focus-sensitivity-related information (including sensitivity information at an image height of the center and correction information of the sensitivity that changes depending on the image height) from a lens control unit of the interchangeable lens through communication at a suitable timing. The camera control unit corrects a change of the sensitivity caused by the image height using image height information of a focus detection region selected from a plurality of focus detection regions and the acquired focus sensitivity correction information. The camera control unit calculates a driving amount of the focus lens from the focus detection signal using the corrected focus sensitivity, generates a control signal for instructing the driving amount, and transmits the control signal to a lens control unit. |
US10097746B2 |
Method and system for dynamically adjusting a camera setting for a video stream
In one aspect, an example method for dynamically adjusting a camera setting for a video stream includes: (i) receiving, by a computing system, video content captured by a camera operating in accordance with a camera setting; (ii) generating, by the computing system, a video stream representing the video content; and (iii) while generating the video stream: (a) determining, by the computing system, an amount of packets in a memory buffer; (b) determining, by the computing system, a time period since the camera setting was last adjusted; and (c) using, by the computing system, the determined amount of packets in the memory buffer and the determined time period since the camera setting was last adjusted as a basis to adjust the camera setting. |
US10097744B2 |
Image forming apparatus
An image forming apparatus includes an illumination device, a beam splitter, an imaging device, and an image forming circuit. The illumination device includes first emitters emitting first light polarized at 30°, second emitters emitting second light polarized at 90°, and third emitters emitting third light polarized at 150°, and illuminates a subject with the first, second, and/or third light. The beam splitter splits returning light and outputs a first component polarized at 0°, a second component polarized at 60°, and a third component polarized at 120°. The imaging device has an imaging surface that includes a first region receiving the first component, a second region receiving the second component, and a third region receiving the third component. The image forming circuit generates an image of the subject based on first, second, and third groups of images acquired when the subject is illuminated with the first, second, and third light. |
US10097742B1 |
Control circuit of liquid lens, camera module and method of controlling liquid lens
Disclosed is a liquid lens control circuit, which includes a liquid lens including a plurality of individual electrodes disposed in compartmental areas at the same level and a common electrode disposed at a different level from that of the individual electrodes, a voltage control circuit configured to supply voltages to the common electrode and at least one of the individual electrodes in the liquid lens in order to control an interface in the liquid lens, and a capacitance measuring circuit configured to calculate a capacitance between the common electrode and at least one of the individual electrodes in the liquid lens using a switched capacitor. |
US10097733B2 |
Image correction parameter output apparatus, camera system and correction parameter output method
In order to output an image correction parameter that allows the visibility of a combined image of an area surrounding a moving object to be improved, an image correction parameter output apparatus (22) includes a memory (24) configured to store a group of correction parameters of a plurality of patterns for correcting a plurality of images of an area surrounding a moving object (15) captured with partially overlapped with each other by associating the group with the control information of the moving object (15), a control information acquisition unit (23) configured to acquire the control information of the moving object (15), and an output unit (25) configured to output a group of correction parameters corresponding to the acquired control information. |
US10097732B2 |
Color conversion method, non-transitory recording medium storing computer readable program, and image processing apparatus
A color conversion method includes: a first acquisition step of acquiring a first color conversion table which defines mapping from a first color space to a second color space, and a second color conversion table which defines mapping from the second color space to a third color space; a second acquisition step of acquiring a color in the second color space to be subjected to color conversion; a computation step of computing an element group and a weight of each element included in the element group; a determination step of determining whether or not the element group in the second color conversion table; and a processing step of performing either first processing of performing inverse conversion and computing the color in the third color space, or second processing of performing an interpolation computation and computing the color in the third color space. |
US10097731B2 |
Change degree deriving device, change degree deriving system and known color body
Provided is a change degree deriving device including a receiving unit that receives an image obtained by capturing an object and a known color body including plural color samples, the plural color samples including deterioration-series colors among colors used for the object, and each of the color samples having a known colorimetric value, a conversion rule generating unit that generates a conversion rule used to convert a color of the image received by the receiving unit into a colorimetric value in a device-independent color space based on the color samples included in the image received by the receiving unit, and a converting unit that converts a color of the object included in the image received by the receiving unit into a colorimetric value in the device-independent color space according to the conversion rule. |
US10097729B1 |
Techniques and methods for integrating a personal assistant platform with a secured imaging system
A system and method provides features for accessing an image processing device by an authorized user and assigning a temporary identifier to the image processing device. The image processing device creates mapping information that associates the authorized user, the temporary identifier and a network address of the image processing device, and stores the mapping information on a server. The user provides voice input commands to a personal assistant application, the voice input commands including the temporary identifier of the image processing device and a requested job functions of the image processing device. The server receives and interprets the voice input commands from the personal assistant application and determines, by recalling the mapping information stored, verifying whether the image processing device having the temporary identifier is available to perform the requested job functions. The image processing device receives instructions to perform the requested job functions and executes the requested job functions. |
US10097728B2 |
System and method for sending, delivery and receiving of faxes
Embodiments of systems and methods for the sending, delivery and receiving of faxes are disclosed herein. In particular, certain embodiments include a fax connector that may be deployed at a user's site, and a faxing system that may be deployed remotely from the user's site. The fax connector can be accessed at the user's site over a computer based network in order to perform functions associated with faxing, including sending, receiving and obtaining status on faxes. The fax connector deployed at the user's site communicates with the remotely deployed faxing system to send, receive, obtain status on, or perform other functions associated with, faxing. |
US10097725B2 |
Image forming apparatus, and position guidance method and image forming system therefor
An image forming apparatus may include a communication unit configured to communicate with a portable electronic device and a controller configured to receive a location-related information that includes information about distances between the portable electronic device and a plurality of beacons, and store a location of the portable electronic device to register a location of the image forming apparatus. |
US10097721B2 |
Scanner, and image data generating method
A scanner reads a document using a sensor group and includes an optical member. When a scanning resolution in a main scanning direction is D, and a resolution of the sensor group is S, the optical member causes the sensor group to image light from the document magnified by a magnification ratio n, where n is greater than or equal to D/S and is greater than 1. The sensor group includes a plurality of sensor portions that are arrayed in L rows in a sub-scanning direction, and L is greater than or equal to n and is an integer of 3 or more. Each of the sensor portions reads a magnified image that is magnified by the magnification ratio n at each corresponding position in the main scanning direction of the document and that is guided by the optical member. |
US10097720B2 |
Sound absorber, sheet feeder incorporating the sound absorber, image reading device incorporating the sheet feeder, image forming apparatus incorporating the sound absorber, and electronic device incorporating the sound absorber
A sound absorber, which is included in a sheet feeder included in an image reading device, an image forming apparatus, and an electronic device, includes a cavity, a communication portion through which the cavity communicates with an outside of a sheet feeder, and a communication direction changing device configured to change a communication direction of the communicating portion. |
US10097719B2 |
Printer and mobile information processing apparatus
A printer includes an imaging unit, an imaging light unit, a transmitter, and a receiver. The transmitter transmits designation information via visible light communication by using the imaging light unit. The designation information is information for designating the printer as a destination of wireless communication. The receiver receives a print instruction from a mobile information processing apparatus via the wireless communication in accordance with the designation information. |
US10097717B2 |
Image forming apparatus and storage medium
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 interface includes a notification about that a window displayed by the application has been terminated. |
US10097714B2 |
Translatable scanner calibration target
In one example, a document scanner has a fixed-position scan bar and a built-in translatable calibration target. The scan bar has a linear array of imaging elements aimed in an imaging direction. The calibration target is spaced apart from and parallel to the linear array, and has a planar surface orthogonal to the imaging direction spanning the length of the linear array. The target is translatable during a calibration in a direction in a plane of the surface. |
US10097713B2 |
Image reading apparatus equipped with original-size-detection function and image forming apparatus equipped with image reading apparatus
An image reading apparatus is capable of reducing glare that a user feels while PWM-controlling an LED and of detecting an original size in a principal scanning direction with sufficient accuracy. A line sensor receives light emitted from a light source and reflected by an original. When a pressure plate that presses an original to a platen is closed, a control unit controls to supply a line periodic signal of which a period is longer than that for reading an original image to the line sensor, and to supply a lighting control signal of which a duty ratio is smaller than that for reading the original image to the light source in synchronization with the line periodic signal to light the light source and to read an image, and controls to detect length of the original in the principal scanning direction using the image signals from the line sensor. |
US10097712B2 |
Printing device and method for controlling printer
A control unit causes a carriage to move in a width direction under a first movement control of changing a location of the carriage with a first resolution so that a sensor located forward in movement detects an edge of a medium. Thereafter, the first movement control is switched to a second movement control of changing the location of the carriage with a second resolution higher than the first resolution and the carriage is caused to move in the width direction so that a sensor located rearward in movement detects the edge. |
US10097711B2 |
Sheet processing device and image forming system
A sheet processing device includes: a stacking unit configured to stack a plurality of sheets to obtain a sheet bundle; a stitched-sheet number acquiring unit configured to acquire a number of sheets in the sheet bundle, which is a target to be stitched; a permanent stitching unit configured to permanently stitch the sheet bundle; a temporary stitching unit configured to be capable of temporarily stitching a plurality of areas of the sheet bundle; a selecting unit configured to select any one of the permanent stitching unit and the temporary stitching unit to be used; and a stitching-process control unit configured to, when the temporary stitching unit is selected by the selecting unit, control the temporary stitching unit so as to change a number of areas that are stitched by the temporary stitching unit. |
US10097706B2 |
Information processing apparatus
An information processing apparatus, includes a transmission unit that transmits information; a first display control unit that controls, when a plurality of recipients to transmit the information are designated, a display unit to display a first list including the plurality of recipients; and a second display control unit that controls the display unit to display recipient-related information related to the recipient included in the first list, in a case where the first list is unable to be fitted within a single screen of the display unit. |
US10097705B2 |
Image processing apparatus that emphasizes important information added to margin region and image forming apparatus including the same
An image processing apparatus includes a data input unit, an operation panel, a storage unit, and a control unit. The operation panel accepts a registration of a margin image and a setting of an emphasis region within the margin image. The storage unit stores data for emphasis including a registered margin image and positional data. The registered margin image is the margin image that has been registered, and the positional data indicates a position of the emphasis region in the registered margin image. When the control unit determines that the registered margin image is included in the page image data, the control unit performs an emphasis process on an image of a corresponding region whose position at the registered margin image included in the page image data is identical to a position of the emphasis region in the registered margin image included in the stored data for emphasis. |
US10097704B2 |
Authentication control apparatus, image reading apparatus, and non-transitory computer readable medium
An authentication control apparatus includes a first authenticating unit, a second authenticating unit, a controller, and an outputting unit. The first authenticating unit performs first authentication using authentication information stored in association with a memory area. The second authenticating unit performs second authentication using authentication information stored in association with a user. The controller performs control to perform one of authentication operations that are the first authentication and the second authentication when the user uses the memory area. The outputting unit outputs information if the one of the authentication operations performed under the control of the controller does not succeed. The information prompts the user to input authentication information to be used in an authentication operation performed when the user uses the memory area. |
US10097703B2 |
Image printing device and method using display device
An image printing device using a display device according to an embodiment of the present invention comprises: a light collecting device for substantially focusing light output from the display device on a screen of the display device in a vertical direction; and a photographic paper which is located on the light collecting device and is photosensed by light provided from the display device through the light collecting device so that an image displayed on the display device is formed, wherein movement of the photographic paper provided in the image printing device is controlled by an external control device in which the display device is mounted, so that an image displayed on the display device can be formed in the photographic paper provided in the image printing device. |
US10097702B2 |
Image processing apparatus and image processing system
An image processing apparatus including a communication unit, a controller, and an image processing unit. The communication unit receives information related to a processing condition for image processing stored in and specified with a terminal device. The controller sets a state in which the information related to the processing condition is accepted with the communication unit from one terminal device, which performs wireless communication, and not from another terminal device, which performs wireless communication, other than the one terminal device. The image processing unit performs the image processing. |
US10097701B2 |
Information processing apparatus and control method
In accordance with an embodiment, an information processing apparatus comprises an imaging device configured to acquire a peripheral image of the information processing apparatus; a storage device configured to store maintenance information indicating a status of the apparatus for a maintenance; a notification device; a controller configured to detect a face of a person based on the peripheral image acquired by the imaging device, determine whether the detected person is a manager of the information processing apparatus, and control the notification device to inform the maintenance information read from the storage device if the detected person is determined as the manager of the information processing apparatus. |
US10097694B1 |
Method and system for moving phone call participation between carrier and data networks
A system and method for providing a communication session is provided. The system and method include a client device in communication with a plurality of communication networks. The system and method further includes a server also in communication with the plurality of communication networks. The client device includes a network monitor module and a dialer module. The network monitor module determines which networks to utilize in the communication session, and the dialer module initiates and terminates the communication session. The server receives a data signal associated with the communication session from the selected communication network. The server places a separate call to the recipient client device and completes the connection from the client device to the recipient client device by sending the data signal over the phone call to the recipient client device. |
US10097692B2 |
Systems and methods of natural language processing to rank users of real time communications connections
A computing apparatus configured to perform natural language processing, e.g., by comparing the words in a communication transcript of a user to a list of keywords, to generate an input vector representing a pattern of text in the communication transcript. A predictive model is generated from correlating input vectors to user ranking scores, e.g., for retention. The input vector determined from a communication transcript is applied to the computation model to compute a predicted retention score of the user. The retention score can be used, for example, to select a personalized recommendation for a communication connection to an adviser and/or a targeted offer. |
US10097689B2 |
System and methods for integrating short message service messaging with contact center applications
A system for routing short message service (SMS) messages to endpoints in a contact center includes a first node for receiving SMS message streams from multiple sources operating variant protocols and for multiplexing the multiple streams into a single message stream following a universal protocol, a media gateway server connected to the first node for receiving the single message stream and for forwarding individual ones of the messages therein to individual ones of a plurality of connected servers, and a router connected to at least one of the connected servers for routing individual messages represented therein to individual ones of a plurality of network-supported endpoint devices. |
US10097687B2 |
Nuisance call detection device and method
A nuisance call detection device that determines whether a telephone call in which a connection is established between a first telephone and a second telephone is a nuisance call and detects the nuisance call, analyzes a voice signal for one telephone call to calculate a plurality of pieces of determination information used for determination as to whether the telephone call is a nuisance call, simultaneously calculates information on a length of a conversation for the one telephone call, further calculates each weighting factor of the plurality of pieces of determination information in accordance with a length of the conversation, then calculates a nuisance call evaluation value based on a value obtained by multiplying each of the plurality of pieces of determination information by the weighting factor, and determines based on the nuisance call evaluation value whether the telephone call is a nuisance call. |
US10097685B2 |
Telecommunications privacy method
One embodiment of the invention could be a method of disguising the caller ID of an incoming phone call comprising the following steps: providing a portable telecommunication smart device that interfaces with telecommunication system to receive an incoming phone call; selecting a phone number to be placed upon a fake list manager database and assigning a fake display caller ID to the selected user known phone number; storing the selected phone number and the assigned fake caller display ID upon the fake list manager database, receiving an incoming phone call; matching a phone number of the incoming phone call with selected phone number; displaying the fake caller ID upon portable telecommunication smart device. |
US10097684B1 |
Maintaining an automobile configuration of a mobile computing device while switching between automobile and non-automobile user interfaces
A device is described that, while operating in an automobile configuration, causes a vehicle system of an automobile to display part of an automobile graphical user interface (GUI) while locally displaying a different part of the automobile GUI. Responsive to receiving user input for switching to a non-automobile GUI that permits access to at least some features of the device that are restricted by the automobile GUI, the device replaces the part of the automobile GUI that is locally displayed on the device with the non-automobile GUI, all while continuing to cause the vehicle system to display its part of the automobile GUI. The device accesses the at least some features of the device and responsive to receiving user input for switching back to the automobile GUI, the device replaces the non-automobile GUI with the part of the automobile GUI that was previously displayed by the device. |
US10097683B2 |
Mobile electronic device, security control method, and security control code
A mobile electronic device includes an acceleration sensor configured to detect an acceleration value, a controller configured to determine, based on the acceleration value, movement state of user of the mobile electronic device, a first input unit configured to receive input of information enabling unlocking of a security lock state in which a security lock is effective, and a second input unit configured to receive input of biological information enabling unlocking of the security lock state. |
US10097682B2 |
System for determining available services based on user location
Some aspects as disclosed herein are directed to, for example, a system for determining a geographical location of a user, such as via a data input, a network address, and/or a location sensor. A computing device of the system may determine a plurality of prompts for the user based on the determined geographical location of the user and may generate one or more user interfaces configured to display the plurality of prompts. Data input responding to one or more of the plurality of prompts may be received via the one or more user interfaces. It may be determined, based on the data input, whether to approve the user for one or more services. Additionally or alternatively, a computing device may determine a plurality of available services for the user based on the determined geographical location of the user and may generate one or more user interfaces configured to display the plurality of available services. Data input indicating a selection of one or more of the plurality of available services may be received via the one or more user interfaces. Based on the data input, a request to enroll the user in the selected one or more of the plurality of available services may be generated. |
US10097679B2 |
Integrated personal digital assistant device
A mobile computing device is disclosed. In some aspects, the mobile computing device may execute a first application using one or more processors, and may receive, during execution of the first application, a user selection of a shift key. The mobile computing device may transition a state of the shift key from an unlocked non-shift state to a shift state based on the user selection. The mobile computing device may change the execution of the first application to an execution of a second application, and clear the state of the shift key in response to changing the execution from the first application to the second application. |
US10097675B2 |
Mobile terminal
A mobile terminal including a bar-type terminal body having a front side and a rear side; a mobile communication module transmitting and receiving a wireless signal; a touch screen disposed at the front side of the bar-type terminal body, the touch screen including a display module for displaying information and a front touch sensor for sensing a front touch input; a battery disposed in the bar-type terminal body; a cover disposed at the rear side of the bar-type terminal body and covering the battery, the cover having a first through hole and a second through hole; a front camera disposed at the front side of the bar-type terminal body; a rear camera disposed in the first through hole of the cover at the rear side of the bar-type terminal body; a rear input unit provided at the rear side of the bar-type terminal body, the rear input unit including a button member disposed at the second through hole of the cover and a rear touch sensor for sensing a rear touch input applied to the button member; one or more processors; and a memory storing one or more programs configured to be executed by the one or more processors. Further, the front side of the bar-type terminal body is absent any manipulation button for inputting a control command except for the touch screen; wherein a position of the rear input unit is overlapped with a position of the touch screen and is disposed laterally between the rear camera and the battery; wherein in response to receiving the rear touch input via the rear input unit, the one or more processors process the rear touch input as a control command for different functions according to information output to the touch screen; wherein a first function of the different functions releases a locked state of the mobile terminal in response to a first rear touch input applied to the rear touch sensor in a first state that a lock screen is displayed on the touch screen; wherein a second function of the different functions connects an incoming call in response to a second rear touch input applied to the rear touch sensor in a second state that the incoming call is received on the mobile terminal; and wherein a third function of the different functions captures an image through at least one of the front camera and the rear camera in response to a third rear touch input applied to the rear touch sensor in a third state that a camera preview is displayed on the touch screen. |
US10097674B2 |
Single user OFDM with bit loading in wireless communications
In single user OFDM wireless communication, the serial bit stream in a Medium access control Protocol Data Unit (MPDU) to be transmitted may be split up and routed in parallel through different encoding modules. In one embodiment the entire bit stream may be processed through an LDPC, and the output of the LDPC module split up before being routed to different Modulation Modules that each select a separate MCS for the associated sub-band. In another embodiment the bit stream may be split up before being processed separately through multiple LDPC modules, and the output of each LDPC module may then be routed to a different associated Modulation Module for selection of a separate MCS for the associated sub-band. |
US10097672B2 |
Method and apparatus for generating link state protocol data packet
The disclosure discloses a method and apparatus for generating a Link State Protocol data packet (LSP). In the method, a length of a reserved space is configured, wherein the length of the reserved space is smaller than a default maximum length of a single LSP fragment; and the reserved space is set, according to the length of the reserved space, in all LSP fragments which are generated in sequence. According to the technical solution provided in the disclosure, a bad effect caused by network oscillation can be eliminated significantly. |
US10097671B2 |
Compression algorithms for vehicle-bus-messaging of preview data
Systems and methods for communicating data to a control system of a vehicle are described. A system may include a server, which generates a set of coefficients using an approximation function and based on path-preview data indexed to future values of a road attribute with respect to a road traveled by the vehicle. The system may also include a client, which utilizes an evaluation of the approximation function to direct the control system of the vehicle. |
US10097670B2 |
Facilitating personalized video messages using peer-to-peer communications
The present disclosure is directed toward systems and methods for providing electronic advertising content to a client device notwithstanding use of an ad-blocker on the client device. For example, systems and methods described herein involve establishing a peer-to-peer (P2P) connection with a peer device that does not include an ad-blocker thereon. The systems and methods further involve providing an ad request to the peer device to provide to an ad server and subsequently deliver a response to the ad request to the client device via the P2P connection. In this way, the peer device can function as a proxy device for the ad server that enables delivery to the client device notwithstanding use of the ad-blocker on the client device. |
US10097667B2 |
Methods and systems for regulating database activity
Methods and systems are provided for regulating access to a database by a server. One exemplary method involves the server receiving one or more requests for an activity with respect to the database and determining an attempted usage for the activity over a monitoring period by a source of the requests. When the attempted usage exceeds an allowed usage of the activity for the monitoring period, the server creates an entry in a cache that includes an identifier associated with the source of the one or more requests. Thereafter, the requested activity with respect to the database on behalf of the source may be prevented based on the entry in the cache. |
US10097665B2 |
Numerical computation of profiled degrees of alignment in social networking
Embodiments of the present invention provide an approach to processing and displaying a social media results list. Specifically, embodiments of the present invention focus on the content author and compute a score for each content author based on one or more conditions. The results list of the social media system is then processed based on the score, referred to as a Profiled Degree of Alignment (PDA) Value. |
US10097664B2 |
Recommending media items based on purchase history
A media item recommendation can be based on application purchase data. Application purchase data of a population of users can be used to create application preference clusters that represent unique application preference profiles. Media preference data of the same population of users can be used to create media preference clusters that represent unique media preference profiles. A preference relationship between an application preference cluster and a media preference cluster can be identified based on the number of members of the media preference cluster that are also members of the application preference cluster. Upon receiving a recommendation request from a user, the user's application preference profile can be determined based on the user's application purchase data. A media item can then be recommended based on a media preference cluster that has a preference relationship with an application preference cluster that represents the application preference profile of the user. |
US10097663B1 |
Using integrated code to extract device characteristics for online security
A merchant server may integrate device identifying code into a webpage. In response to a device accessing the webpage, the device identifying code may cause the merchant server to obtain characteristics of the device. A device registry may compare the characteristics of the device with known device profiles to determine a risk level of the device. A transaction account issuer may utilize the risk level in performing an authorization evaluation. |
US10097662B2 |
Providing information to a core network relating to a cache in an access network
Methods and apparatus for a providing information to a core network where a terminal exchanges data with a cache in an access network. The node stores data in the cache. Data is exchanged between the cache and the terminal, and information relating to the exchanged data is provided to the core network. This allows the core network to apply normal core network functions such as LI, charging and policy control, even when the data does not pass through the core network. |
US10097661B2 |
Uploading attachment to shared location and replacing with a link
The size of attachments to an electronic message are examined before the message is sent to determine if the attachments exceed a size threshold. When the size of the attachments exceed the threshold, one or more of the attachments are uploaded to a shared location that is accessible to the recipients of the message. A link replaces each attachment that was uploaded to the shared location. Permissions are automatically set at the shared location such that each of the recipients of the message are able to access the uploaded attachment. |
US10097658B2 |
Traffic control of packet transfer
An information processing device according to the present invention includes: a flow information storage unit that stores a correspondence between a flow identifier that is information included in a packet, and a network interface; and a switching unit that transfers the packet to either one of a first type of the network interface that gives suggestion information that a destination computer that is a destination of the packet uses for properly processing the packet to the packet, and a second type of the network interface that does not give the suggestion information to the packet based on the information stored in the flow information unit. |
US10097647B2 |
Method and system for predicting a geographic location of a network entity
A method and system for predicting the geographic location of a network entity are described. Examples include predicting the geographic location of a network entity by directing the network entity to transmit one or more data packets to a number of predetermined network identifiers, such as IP addresses, where data corresponding to each of the network identifiers is part of a geographic location prediction model. In examples, a dataset that represents transit times for the data packets transmitted from the network entity to the hosts identified by the IP addresses is determined, and a geographic location for the network entity is predicted by applying the geographic location prediction model to the dataset. |
US10097643B2 |
Technique for remote administration of a device belonging to a private network
A technique is provided for remote administration, by an administration apparatus, of a device belonging to a private communication network. The device sends administration data to the administration apparatus via an access network. The administration data includes a first item of connection data and a contact number associated with the device in a signalling network. In order to administer the device, the administration apparatus sends a connection request to the device via the signalling network by using the received contact number. This connection request triggers the establishment of a session by the device with the administration apparatus via the access network. |
US10097641B2 |
Portable platform for networked computing
In one embodiment, a portable, networked, computing device comprises a processor, a plurality of radios, and a memory. The device may be operable to pair, by at least one of the radios, with a device associated with a user. The device may then monitor, by one of the radios, a signal for a connection established with a first network. When the device determines that the signal for the first network has dropped below a threshold level of quality, it may enable access point mode for at least one of the paired devices by turning on a radio to establish a connection with a second network and thereby providing connectivity to the second network for the at least one of the paired devices. If multiple networks are available, the device may select an optimal network based on an assessment of one or more factors. |
US10097635B2 |
Storage management device, and performance tuning method
A reception unit receives an input of designation of a performance level for a volume. A target value calculation unit obtains a target value of performance of data transmission and reception with respect to the volume according to the input performance level. A setting unit sets the target value obtained by the target value calculation unit for the volume. A monitoring unit monitors a load factor of a transmission resource. A bandwidth management unit identifies a target transmission resource based on the load factor of the transmission resource, decides a bandwidth allocation to a memory unit that uses the target transmission resource based on the target value, and instructs a bandwidth control unit of a storage device to tune the bandwidth using the decided bandwidth allocation. |
US10097634B1 |
Storage tier selection for replication and recovery
Disclosed herein are methods, systems, and processes to select storage tiers for data replication and data recovery. A replication stream is received from a replication appliance that is configured to replicate data to a storage tier of multiple storage tiers. Each storage tier differs from at least one other storage tier in at least one storage characteristic. Portions of the replication stream are identified based on input/output (I/O) characteristics. The portions are stored in one storage tier other than the storage tier based on the I/O characteristics, and a storage cost associated with each storage tier, where the storage cost associated with each storage tier is based on storage characteristics of each storage tier. |
US10097633B2 |
Automated mirroring and remote switch port analyzer (RSPAN)/encapsulated remote switch port analyzer (ERSPAN) functions using fabric attach (FA) signaling
A method and apparatus for automated mirroring is presented. A network device running as a Fabric Attach (FA) server configured to mirror traffic to a Remote Switch Port Analyzer (RSPAN) Virtual Local Area Network (VLAN), issues an FA Type Length Value (TLV) on its uplink to the FA server. The TLV includes a request to associate said RSPAN VLAN with a Service Identifier (I-SID) used to carry mirror traffic in a network. The network device sends the mirrored traffic on the RSPAN VLAN on its uplink to the FA server. The network device signals the I-SID into the network, and detects receive interest in the I-SID. The network device delivers the mirrored traffic to devices that expressed a receive interest in the mirrored traffic. |
US10097632B2 |
Proximity based playlist merging
Merging media in a playlist associated with a cloud based media provider of a first mobile device of a first user with media being played on a second mobile device of a second user within a specific proximity, such that the second mobile device receives at least a portion of a media playlist of the first user from the cloud based media provider for merging with the media currently being played by the second device. |
US10097630B2 |
Transferring data between sites
The method including, receiving a transfer command at a transfer coordinator node of a first node cluster at a first site to initiate a transfer of data from the first node cluster to a second node cluster at a second site. The method further including causing a status of the second site to be switched from an inactive status to an active status at the nodes of the first node cluster. The method further including initiating a transfer of the data from the first node cluster to the second node cluster. The method further including determining that the second node cluster has the active status at the nodes of the first node cluster and causing the data transaction request to be transferred from the nodes at the first node cluster to the second node cluster during the transfer of the data. |
US10097625B2 |
Program, information processing apparatus, and communication system
A non-transitory computer-readable medium of this disclosure has instructions controlling a computer of an information processing apparatus including a storage unit and a communication unit capable of performing communication with a device and a server machine. The instructions, when executed by the computer, control the computer to perform operations including: installing a device driver of the device; acquiring identification information from the server machine through the communication unit after the computer starts the installing; acquiring, from the server machine, a token or token acquisition information for acquiring the token from the server machine, which are associated with the identification information; storing the acquired identification information in the storage unit; and transmitting the acquired token or the acquired token acquisition information to the device through the communication unit. |
US10097623B2 |
Method and device for displaying information flows in social network, and server
The present disclosure relates to a method and a device for displaying information flows in a social network. The method includes judging whether pieces of target information with a number of pieces being greater than or equal to a set number exist in information flows posted within a set time period by a user of the social network, aggregating the pieces of target information into one or more target information groups according to a preset rule when the pieces of target information exist, and displaying the target information group. |
US10097622B1 |
Method and system for communication using published events
A method and system for communication using published events. Specifically, the disclosed method and system entail implementing a publication-subscription paradigm to enable communication event exchange in a device-independent manner. The publication-subscription paradigm may also enable communication event exchange in real-time, thereby avoiding web traffic intensive polling that often leads to server-overloading. |
US10097621B2 |
Application deployment engine
Concepts and technologies are disclosed herein for an application deployment engine. A processor that executes an application deployment engine can receive an application request. The processor can obtain network topology data that indicates availability of resources of a data center, an application template associated with the application, and a running time during which an application placement plan is to be identified out of a large number of placement scenarios within the running time. The application template can describe an application flow path associated with the application. The processor can identify the application placement plan, where the application placement plan can include an optimal placement of the application at the data center, before a given running time expires by pruning the large search space. The processor can generate a command to effect deployment of the application in accordance with the application placement plan. |
US10097617B2 |
Conforming distributed posts to reflect social networking web site environments and audiences
A method, system, and computer program product for conforming text posted on a social networking Web site for posting on another social networking Web site. The method includes receiving text input by a user for posting on a first social networking Web site. The text is analyzed to identify topical and semantic attributes of the text that are extracted with natural language processing and semantic analysis, and then compared to a historical semantic communication style between the user and the intended recipients on one or more other target social networking Web sites. The text is then converted to have topical and semantic attributes for posting on the target social networking Web sites as appropriate for the user, recipient users and user groups, and the target Web sites. |
US10097616B2 |
Methods for optimizing service of content requests and devices thereof
A method, non-transitory computer readable medium, and network traffic management apparatus that receives a request for content from a client computing device. A length of the content is determined. A plurality of requests for a portion of the length of the content is sent to a plurality of server computing devices, wherein the portion of the length of the content is specified as a byte range in a range header of each of the plurality of requests. A plurality of responses to the plurality of requests is received. At least a subset of the plurality of responses is output to the client computing device. |
US10097614B2 |
Establishing a remote desktop
A system can include a base device and a satellite device configured to operate in an attached state and to operate in a detached state; circuitry that responds to a transition from the detached state to the attached state by establishing a wired communication session between the base device and the satellite device; circuitry that responds to a transition from the attached state to the detached state by establishing a wireless communication session between the base device and the satellite device; and circuitry that communicates information, via an established wired communication session in the attached state and via an established wireless communication session in the detached state, from the base device to the satellite device for rendering the communicated information to a display of the satellite device. Various other apparatuses, systems, methods, etc., are also disclosed. |
US10097608B2 |
Technologies for wireless transmission of digital media
Technologies for wireless transmission of digital media include a wireless retransmission hub configured to receive an input digital media stream from a source computing device. The wireless retransmission hub is further configured to transmit a list of available destination computing devices to the source computing device, receive a list of selected destination computing devices from the source computing device, and map each destination computing devices of the list of selected destination computing devices to the source computing device. The wireless retransmission hub is further configured to transmit an output digital media stream to each of the selected destination computing devices of the list of selected destination computing devices, wherein the output digital media stream includes the digital media of the input digital media stream. Other embodiments are described and claimed herein. |
US10097605B2 |
Identifying insertion points for inserting live content into a continuous content stream
A method for identifying insertion points for inserting live content into a continuous content stream is disclosed. The method includes identifying a live content item to include in a continuous content stream, and identifying an interesting portion of the live content stream, the interesting portion corresponding to a time duration. The method further includes computing an estimated end time of a first content item included in the continuous content stream, and scheduling the live content item to be included in the continuous content stream as a next content item to be presented after the first content item in response to a determination that the estimated end time of the first content item occurs within the time duration. |
US10097602B2 |
Channel-aware caching-aided coded multicast
In one aspect, a network element for a wireless Content Delivery Network is provided. The network element receives requests from receiver devices for a video segment over the wireless CDN, and computes a number of descriptors (representing quality) of the requested video segment, where the number of descriptors is determined for each receiver device based on channel conditions between the network element and the receiver devices. The network element clusters a set of descriptors for each receiver device into a minimum number of Generalized Independent Sets (GISs) based on the computed number of descriptors and the channel conditions between the network element and the receiver devices, and generates a multicast codeword encoding the clustered descriptors for each receiver device using the minimum number of GISs. The network element transmits the multicast codeword to each of the receiver devices in response to the received requests. |
US10097597B2 |
Collaborative workbench for managing data from heterogeneous sources
Disclosed is an exemplary computer program application, system and method for a unified approach to managing data from heterogeneous sources. The system includes a central, semantic data storage basing on a directed labeled graph model, a module for accessing data sources by drawing access and mapping configuration from the data storage and loading the resulting data into the data storage and a unified user interface that treats each graph node in the data storage as a separate term, visualizes and modified the term's context in the data graph using configurable user interface widgets. |
US10097591B2 |
Methods and devices to determine a preferred electronic device
A method and electronic devices to provide a preferred device mode on a first electronic device and a second electronic device are described. In one example aspect, the present disclosure describes a method for determining a preferred device on a first electronic device and a second electronic device. The first and second electronic devices may have established a connection between them. The method includes: receiving a request related to an application on the first electronic device; sending the request to the second electronic device; initiating processing the request on the first electronic device; determining which of the first electronic device and the second electronic device is a preferred device to process the request; if the first electronic device is the preferred device, completing processing of the request on the first electronic device; and if the second electronic device is the preferred device, processing the request on the second electronic device. |
US10097587B2 |
Communication management and policy-based data routing
A network environment includes a wireless access point providing access to a corresponding network. One or more mobile communication devices communicate with the wireless access point to access the network. In response to receiving a request from a mobile communication device to establish the wireless communication link, the wireless access point conveys communications between the mobile communication device and a remote server to authenticate the mobile communication device. During authentication, the wireless access point receives a policy assigned to the mobile communication device. The policy specifies how to route subsequent received data traffic from the mobile communication device. Subsequent to authentication, the wireless access point routes the subsequent data traffic received from the mobile communication device in accordance with the received policy. |
US10097586B1 |
Identifying inconsistent security policies in a computer cluster
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying inconsistent security policies. One of the methods includes identifying running software components on a cluster of computers, a first subset of the components managing datasets, a second subset of the components managing other components; identifying entity pairs, each being either: (1) (i) a component paired with (ii) a dataset, or (2) two components paired with each other; determining, for each entity pair, a directed relationship from a first to a second entity, where the first entity is a component, and where the directed relationship represents the first entity executing a type of interaction with the second entity; identifying security policies affecting each entity that each limit user access to a type of interaction; and analyzing, for each entity, entity pairs including the entity and one or more security policies affecting the entity to identify inconsistent security policies. |
US10097584B2 |
Providing a managed browser
Methods, systems, computer-readable media, and apparatuses for providing a managed browser are presented. In various embodiments, a computing device may load a managed browser. The managed browser may, for instance, be configured to provide a managed mode in which one or more policies are applied to the managed browser, and an unmanaged mode in which such policies might not be applied and/or in which the browser might not be managed by at least one device manager agent running on the computing device. Based on device state information and/or one or more policies, the managed browser may switch between the managed mode and the unmanaged mode, and the managed browser may provide various functionalities, which may include selectively providing access to enterprise resources, based on such state information and/or the one or more policies. |
US10097583B1 |
Non-blocking automated agent detection
Online retailers may operate one or more services configured to detect requests generated by automated agents. A CAPTCHA may be transmitted in response to requests generated by automated agents. The CAPTCHAs may be included in a modal pop-up box configured to be displayed by a client application displaying a webpage to a customer of the online retailer. Automated agents receiving the CAPTCHAs may not be blocked or otherwise restricted from the resources requested and therefore may not be configured to interact with the CAPTCHAs contained in the modal pop-up box. |
US10097580B2 |
Using web search engines to correct domain names used for social engineering
A computer implemented method, comprising obtaining a first hyperlink associated with a first web resource accessible via a client terminal, converting one or more portions of the first hyperlink into a query comprising search terms(s) derived, at least partially, from the portion(s) of the first hyperlink, submitting the query to search engine(s) configured to search for information via the internet, receiving, from the search engine(s), search results associated with the query, the search results including one or more second hyperlinks, determining whether to replace the first hyperlink with a replacement hyperlink selected from the second hyperlink(s) based, at least partially, on a result of an analysis of similarity of the first hyperlink compared to each of the second hyperlink(s) and causing the client terminal to access either the first web resource associated with the first hyperlink or a second web resource associated with the replacement hyperlink based on the determination. |
US10097576B2 |
Systems and methods for application security analysis
Systems and methods for analyzing applications for risk are provided. In an example method, the applications reside on a mobile device that is configurable to access an enterprise system. The example method includes evaluating each of a plurality of applications variously for privacy, data leakage, and malicious behavior. The example method also includes calculating a risk score for each of the plurality of applications based on the evaluating; and automatically remediating (e.g., quarantining) the applications, of the plurality of applications, for which the risk score meets or exceeds a risk score threshold. The method may evaluate all of the applications residing on a mobile device. The method may include grouping application behaviors, for each of the applications, that indicate an increased risk into groups comprising two or more of privacy risk, a data leakage risk, an account takeover risk, a device takeover risk, and a malware risk. |
US10097573B1 |
Systems and methods for malware defense
One embodiment of the invention is directed to a method for defending against a cyberattack. The method involves filtering communications traffic propagating over a communication network and analyzing the filtered communications traffic within an alternate computer network, which is communicatively coupled to the communication network. Upon detection of malware within the filtered communications traffic, a malware identifier is generated based on anomalous behavior caused within the alternate computer network by the malware. The generating of the malware identifier includes (i) generating a sequence of network activities within the alternate computer network based on an orchestrated pattern and (ii) determining the malware identifier by comparing observed behavior in the alternate computer network with orchestrated behavior expected from the orchestrated pattern. Thereafter, the propagation of the malware over the communication network is blocked. |
US10097568B2 |
DNS tunneling prevention
Embodiments for domain name service (DNS) tunneling prevention by a processor. A DNS tunneling detection operation is requested to be performed upon receiving a DNS query. A response is generated based on the DNS tunneling detection operation such that the DNS tunneling detection operation indicates in the response that the DNS query for a domain name is associated with DNS tunneling activity. |
US10097565B1 |
Managing browser security in a testing context
A testing model for heterogeneous client environments is enabled. A test of a computer system state transition may be specified. The test specification may include elements corresponding to test actions that cause the computer system state transition and elements corresponding to test conditions that are evaluated to generate the test results. A collection of pre-assembled executable components suitable for implementing specified tests at a wide variety of clients may be maintained, and particular test specifications may be mapped to a corresponding and optimal implementation subset of the collection. Test results may be determined based on one or more outputs of the implementation subset of executable components. A vendor and version independent browser driver may include code capable of identifying an operational set of browser capabilities among the superset of considered browser capabilities independent of vendor or version identification by a browser under test. |
US10097561B2 |
Data loss prevention for mobile computing devices
System calls to a kernel of a mobile computing device are monitored. A particular system call is intercepted relating to input/output (I/O) functionality of the mobile computing device. A data loss prevention (DLP) policy is identified that is applicable to the particular system call. An action is performed on the particular system call based at least in part on the DLP policy. |
US10097560B1 |
Systems and methods for automatically adjusting user access permissions based on beacon proximity
The disclosed computer-implemented method for automatically adjusting user access permissions based on beacon proximity may include (1) identifying a network-enabled device that is attempting to access a network resource that is protected by a security policy, where the security policy identifies an access level at which one or more devices may access the network resource when the devices are within range of the short-range wireless signal from the secure beacon, (2) determining that the network-enabled device is within range of the short-range wireless signal from the secure beacon, and (3) establishing, according to the security policy, the access level at which the network-enabled device is allowed to access the network resource based at least in part on the network-enabled device being within range of the short-range wireless signal. Various other methods, systems, and computer-readable media are also disclosed. |
US10097558B2 |
Delegated permissions in a distributed electronic environment
Permissions can be delegated to enable access to resources associated with one or more different accounts, which might be associated with one or more different entities. Delegation profiles are established that are associated with at least one secured account of at least one customer. Each delegation profile includes information such as a name, a validation policy that specifies principals which may be external to the account and which are permitted to assume the delegation profile, and an authorization policy that indicates the permitted actions within the account for those principals which are acting within the delegation profile. Once a delegation profile is created, the profile can be available for external principals or services that provide a user credential delegated access under the account, where that credential is provided by a trusted identity service. Access can be provided across accounts using the user credential. |
US10097556B2 |
Methods and systems for maintaining reachability of a messaging application
Exemplary embodiments relate to techniques for the atomic switching of user accounts for a messaging client, in order to maintain constant network availability of the messaging client. The messaging client may allow the registering of multiple messaging accounts and switching between them. Switching may include validating a selecting account, logging out the currently-active account if validation is successful, and logging in the selected account. If validation or logging-in fails, the messaging client remains logged-in to, or returns to, the previously-active account. A limited token may be maintained for inactive accounts and may allow for the retrieval of information such as whether inactive accounts have unread messages, and if so how many, without allowing further access. The messaging client may therefore periodically poll the messaging system (or vice versa) and display notifications for inactive accounts, and the inactive accounts may still be listed as available via the messaging system. |
US10097552B2 |
Network of trusted users
A system may include at least one server having a processor and a communication interface communicatively coupled to an Internet connection and a non-transitory memory device storing instructions that cause the system to retrieve, from a data repository, user information corresponding to a user of products and/or services of a business entity, identify by, at least one a social network identification of the user, and match the user to a plurality of individuals based on the user information. The system may the plurality of social network communications associated with the social network identification of the user using rules provided by the rules engine server, and generate, by the sourcing engine server, based on the analyzed social network communications, a trigger condition based on predetermined criteria stored in a database and in response to the trigger condition, solicit, via a secure network, input from the matched individuals corresponding to the trigger condition. |
US10097546B2 |
Authentication of a user device using traffic flow information
A device may receive traffic flow information that includes user device identifiers. The device may receive, from a user device accessing an application associated with a third party service, an authentication request to authenticate the user device with a third party device that provides the third party service. The request may include a session token that identifies a session, an application identifier that identifies the application, and a user device identifier that identifies the user device. The device may determine to authenticate the user device based on whether the user device identifier matches one of the user device identifiers included in the traffic flow information. The device may provide, to the third party device, the session token and an indication of whether the user device has been authenticated to permit the third party device to allow or deny access to the third party service. |
US10097544B2 |
Protection and verification of user authentication credentials against server compromise
Authenticating a user is provided. A decryption key corresponding to an authentication account of the user of a client device and authentication credential data obtained from the user of the client device is received during authentication. Encrypted authentication credential data corresponding to the user is decrypted using the received decryption key corresponding to the authentication account of the user. The decrypted authentication credential data is compared with the received authentication credential data to authenticate the user of the client device. |
US10097543B2 |
Networked device access control
A computer apparatus is remotely initiated. Confirmation of a detected and authenticated presence of a user remote from the computer apparatus is detected and confirmed via a wireless network. Booting of the computer apparatus is initiated based on receiving confirmation of the detected and authenticated presence of the user remote from the computer apparatus. The computer apparatus is booted in a protected workstate that prevents access to the computer apparatus while the user is remote and until a local presence of the user is detected and authenticated. The computer apparatus is operable to be unprotected upon confirmation of the local presence of the user. The computer apparatus is also operable to be accessible to the user upon unprotecting the workstate of the computer apparatus. |
US10097541B2 |
Computer security based on mouse device speed setting authentication
A method of performing operations by a processor of a computer terminal, includes determining an operation system (OS) speed scaling gain used by the OS to transform mouse movement data, which is received from a mouse device via a device interface circuit, into mouse speed data that controls positioning of a mouse pointer relative to pixel locations on a display device. A computer terminal identifier is generated based on the OS speed scaling gain. A computer identification message containing the computer terminal identifier is communicated through a network interface circuit. Related computer terminals and computer authentication nodes are disclosed. |
US10097536B2 |
Space-time separated and jointly evolving relationship-based network access and data protection system
A network security system that employs space-time separated and jointly-evolving relationships to provide fast network access control, efficient real-time forensics capabilities, and enhanced protection for at-rest data in the event of a network breach. The network security system allows, in part, functionality by which the system accepts a request by a user to access the data stored in the database, identifies a sequence of security agents to participate in authenticating and protecting the access of the data by the user, generates a sequence of pseudorandom IDs and space-time varying credentials, checks at each one of the security agents a corresponding one of the credentials, determines that the user is permitted to access the data using access control logs if all the security agents accept the corresponding credentials, and varies the credentials based on a space-time relationship. |
US10097531B2 |
Techniques for credential generation
A plurality of virtual computing resources is detected to have been provisioned. Credentials are distributed to the plurality of virtual computing resources. A credentials map that maps the credentials to the plurality of virtual computing resources is updated. The credentials for the plurality of virtual computing resources are activated to enable the plurality of virtual computing resources to use the credentials to authenticate to a second computer system that manages a resource service, with the credentials being inaccessible to resources of the resource service. A virtual computing resource of the plurality of virtual computing resources is detected to been deprovisioned, and the credentials for the virtual computing resource are deactivated. |
US10097530B2 |
Security authentication method and bidirectional forwarding detection BFD device
A security authentication method includes: receiving, by a control plane of a BFD device, a first BFD packet that is sent by a control plane of a peer BFD device; generating, by the control plane, a first token value according to the random nonce; sending the first token value to a data plane; receiving, by the data plane, a second BFD packet that is sent by a data plane of the peer BFD device, where the second BFD packet carries authentication information, and the authentication information includes a random nonce; and generating, by the data plane, a second token value according to the random nonce included in the authentication information and by using a calculation method the same as that of the control plane, and successfully authenticating, by the data plane, the second BFD packet if the first token value and the second token value are the same. |
US10097529B2 |
Semiconductor device for controlling access right to server of internet of things device and method of operating the same
A method of operating a hub which authenticates a plurality of IoT devices between a server and the IoT devices in place of the server includes authenticating a first IoT device using one of a plurality of predetermined pairing authentication techniques upon receiving a pairing request from the first IoT device, sending a request for an access right of the first IoT device to the server based on pairing information of the first IoT device and transmitting data of the first IoT device to the server upon receiving approval of the access of right of the first IoT device. |
US10097528B2 |
Non-repeatable challenge-response authentication
User data is aggregated across a plurality of electronic communication channels and domains. An online system initially authenticates a user for access to the online system over a network. The online system provides a user identifier for the user to an authentication service. The authentication service generates a non-repeatable challenge from the aggregated user data for the user identifier and provides the non-repeatable challenge to the online system. The online system provides the challenge to the user and receives a response from the user. The online system provides the response to the authentication service and the authentication sends a success or failure back to the online system based on the response to the challenge, and based on the success or failure the online system makes a final determination for authenticating the user for accessing to the online system. |
US10097527B2 |
Authentication management
A method of managing authentication during a user session comprises the steps of operating a user session for a specific user, maintaining a user authentication level for the user session, monitoring one or more factors relating to the user's activity, applying one or more rules to the monitored factors, detecting that a rule has indicated the user's current authentication level is too high, and lowering the user's authentication level, without ending the user's session. |
US10097525B2 |
System, apparatus and method for generating dynamic IPV6 addresses for secure authentication
Apparatus, system and method for authenticating a device for secure network communication. Identification data is configured as a hash of a public key for identifying at least one of the device and/or a user associated with the device. An Internet Protocol (IP) message may be generated, wherein an IP source address in the IP message includes the identification data. The device may register with a server by transmitting the IP message and the public key and subsequently generate and transmit a second IP message, wherein an IP source address of the second IP message includes the identification data. The server may issue a challenge to the device in response to the second IP message, wherein the challenge is based at least in part on the identification data. After receiving the challenge, the device may transmit response data to the server for authenticating the device for secure network communication. |
US10097518B2 |
Data encryption parameter dispersal
A method for securely distributing a profile within a dispersed storage network (DSN) that begins by encrypting a profile using a key. The method continues by encoding the encrypted profile in accordance with a dispersed storage error encoding function. The method continues by outputting the set of encoded profile slices to the DSN for storage therein. The method continues by encoding the key in accordance with an error encoding function and outputting the set of secure key portions to a set of devices of the DSN for storage therein. A device obtains the profile by retrieving secure key portions from the set of devices and recovering the key therefrom. The device then retrieves encoded profile slices from the DSN and decodes them to recover the encrypted profile. The device then decrypts the encrypted profile using the key to recover the profile. |
US10097515B2 |
Firewall control device, method and firewall device
A firewall control device controls a plurality of firewall devices provided between a core network and a plurality of sub-networks respectively, the firewall control device is configured to receive, from the plurality of firewall devices, data amount information indicating an amount of the data discarded in the plurality of firewall devices respectively and node information indicating a transmission source node of the discarded data, identify, based on the data amount information and the node information, a data flow including the discarded data which is transmitted from an information processing device indicated by the node information and of which total amount of the discarded data exceeds a threshold value, and set, in a first firewall device which is included in the plurality of firewall devices and which is coupled to the information processing device, a first discarding flow entry defining discarding of data of the identified data flow. |
US10097509B2 |
IP address translation for tactical networks
A network gateway device, comprises a tactical data link interface circuit to receive a message from a tactical data link unit in a tactical data link network, the tactical data link unit associated with a unique identifier within the tactical data link network; a message transformation circuit to: extract the unique identifier from the message; and build an Internet Protocol packet using a source address based on the unique identifier; and an Internet Protocol interface circuit to process the Internet Protocol packet toward a destination. |
US10097508B2 |
Selectively refreshing address registration information
Facilitating communications within a processing environment. Inbound traffic and outbound traffic on one or more virtual interfaces of the processing environment are monitored for a predefined amount of time. Based on the monitoring, a determination is made as to whether for a selected component of a virtual interface of the one or more virtual interfaces an inbound frame has been received but an outbound frame has not been transmitted for the predetermined amount of time. Based on determining that the inbound frame has been received but the outbound frame has not been transmitted, a generated outbound frame is forwarded to cause address registration information for the virtual interface to be refreshed. |
US10097505B2 |
Method for initiating local routing communication, base station apparatus, and terminal apparatus
A method includes initiating, by a base station, a local routing service start notification. The local routing service start notification is used for notifying a terminal apparatus that a local routing service is to be started. The method also includes receiving, by the base station apparatus, a local routing service request message sent by the terminal apparatus. The method further includes determining, according to the local routing service request message, that the terminal apparatus supports the local routing service. An IP address is assigned to the terminal apparatus, and a first assignment message is sent to the terminal apparatus. The first assignment message includes the IP address assigned to the terminal apparatus. |
US10097501B2 |
System, method, and apparatus for replying to comments
A method for replying to comments is disclosed. The method may comprise obtaining, by a terminal device, a request to reply to a plurality of comments on a published post; determining, by the terminal device, a first target group from the plurality of comments, the first target group including reply targets having similar contents; and sending, by the terminal device, a reply to each of the reply targets. |
US10097500B2 |
Apparatus and method for interactive email
A non-transitory computer readable storage medium includes executable instructions to deliver to a community of users an email with a widget including a graphical user interface that solicits input. Solicited input is collected from the community of users via the widget. The email is revised to dynamically display at least a portion of the solicited input. |
US10097497B1 |
Storage and processing of ephemeral messages
A server includes volatile and non-volatile memories for storing messages received from a client device. A message reception module of the server stores a message received from a first client device in the volatile memory for an extended time period based on an indicator included in the message. The message reception module deletes the message from the volatile memory based on detection of a triggering event or stores the message in the non-volatile memory based on not detecting the triggering event before the extended time period has expired. The triggering event may include the message having been read by all specified recipients of the message. The indicator may be included in the message based on a relationship of the message to other messages. The message including the indicator may be related to other messages as part of a same conversation that has been determined to be suitable for short-term storage. |
US10097495B2 |
IP multicast for geomessaging
The invention describes a methods of enabling and performing location-based services especially geomessaging. The invention describes in detail a flexible combination of multicast Internet protocol addresses and area codes in order to generate geomessaging Internet protocol addresses. The geomessaging Internet protocol address enables to receive by means of a mobile communication device (300) according to the invention geomessages and to submit the geomessages by means of the geomessaging network entity (400) according to the invention. No signaling between the mobile communication device (300) and the network or any service provider within the network is necessary to specify the current location of the mobile communication device. Furthermore, there is no need for a geomessaging message provider to know which mobile communication device is currently located within a specific first area. |
US10097493B2 |
Managing an electronic mail in a communication network
A method for managing an electronic mail. A command list of a communication electronic mail transmission protocol is partitioned into command sub-lists using recursive parameters appearing in the command list prior to the partitioning of the command list. Each recursive parameter is a command that is repeated in respective command sub-lists as a result of the partitioning. Each command sub-list includes at least one command pertaining to a receiver or sender of the electronic mail. Each command sub-list is individually selectable for subsequent use of the at least one command in a subsequently selected command sub-list in implementing the electronic mail. A selection of at least one of the command sub-lists viewable in a user interface is received. Each command of the at least one command specifies a respective aspect of how to implement the electronic mail in a subsequent implementation of the electronic mail. |
US10097481B2 |
Methods and apparatus for providing services in distributed switch
In some embodiments, a non-transitory processor-readable medium stores code representing instructions to be executed by a processor. The code causes the processor to receive, from a source peripheral processing device, a portion of a data packet having a destination address associated with a destination peripheral processing device. The code causes the processor to identify, based on the destination address, a service to be performed on the portion of the data packet. The code causes the processor to select, based on the service, an identifier of a service module associated with the service. The code further causes the processor to send the portion of the data packet to the service module via a distributed switch fabric such that the service module performs the service on the portion of the data packet and sends the portion of the data packet to the destination peripheral processing device via the distributed switch fabric. |
US10097480B2 |
Time transfer systems and methods over flexible ethernet
Time transfer systems and methods in Flexible Ethernet (FlexE) between a first node and a second node include detecting a timestamp point of reference in FlexE overhead and sampling a time based thereon; communicating samples of the timestamp point of reference between the first node and the second node; and determining a time delay between the first node and the second node based on the samples. |
US10097479B1 |
Methods and apparatus for randomly distributing traffic in a multi-path switch fabric
In some embodiments, an apparatus comprises a schedule module within a switch fabric system. At a first time, the schedule module is configured to access a list of status indicators associated with a group of egress port indicators. The list of status indicators includes a set of status indicators each of which has a value greater than a threshold. The schedule module is configured to randomly select a status indicator from the set of status indicators and configured to reduce the value of the selected status indicator. The schedule module is then configured to send the egress port indicator associated with the selected status indicator such that a data cell is sent from an egress port associated with that egress port indicator. At a second time, when the value of every status indicator from the list of status indicators is not greater than the threshold, the schedule module is configured to increase the value of every status indicator above the threshold. |
US10097478B2 |
Controlling fair bandwidth allocation efficiently
Micro-schedulers control bandwidth allocation for clients, each client subscribing to a respective predefined portion of bandwidth of an outgoing communication link. A macro-scheduler controls the micro-schedulers, by allocating the respective subscribed portion of bandwidth associated with each respective client that is active, by a predefined first deadline, with residual bandwidth that is unused by the respective clients being shared proportionately among respective active clients by a predefined second deadline, while minimizing coordination among micro-schedulers by the macro-scheduler periodically adjusting respective bandwidth allocations to each micro-scheduler. |
US10097472B2 |
Method and system for dynamically distributing and controlling a virtual gateway
Aspects of the subject disclosure may include, for example, detecting network traffic of a traffic flow at a traffic controller of a first portion of a software-defined network, wherein the detected network traffic is based on a service of a number of services. A source of the detected network traffic is identified based on the detected traffic, wherein the traffic flow is between a subscriber device and a service platform. The service is identified based on the detected network traffic, and a service requirement is determined based on the identifying of the service. A virtual network function of a plurality of virtual network functions is selected based on the source of the network traffic and the service requirement, and a traffic flow is facilitated between the subscriber device and the service platform by way of the virtual network function. Other embodiments are disclosed. |
US10097469B2 |
Network traffic shaping for low power and lossy networks
In one embodiment, data packet messages are received in a Field Area Router (FAR) sent from one or more sources toward one or more destination devices in a Low-Power Lossy Network (LLN). An LLN routing topology for the data packet messages is interpolated in the FAR. An expected time for the data packet messages to reach a destination device in the LLN is determined based upon the routing topology interpolation. Traffic shaping is applied by the FAR for the data packet messages based upon the determined expected time for the data packet messages to reach destination devices in the LLN. |
US10097468B2 |
Method and a system for finding smallest hop-specific data transfer speed
A system using the Ethernet OAM functionality for finding the smallest of hop-specific data transfer speeds related to a data transfer path from a first network element (101) to a second network element (102) is presented. The first network element is configured to transmit, to the second network element, first data including an Ethernet OAM message. Each intermediate network element (104, 105) located on the data transfer path is configured to update the first data to indicate so far smallest of the hop-specific data transfer speeds when the first data passes through the intermediate network elements. After receiving the first data, the second network element transmits, to the first network element, second data indicating the smallest of the hop-specific data transfer speeds. Thus, the first network element can be made aware of capacity changes taking place on the data transfer path. |
US10097461B2 |
Method and device for detecting congestion on a transmission link
Detection of the congestion on a link based on an exchange of messages between a sender and a receiver, one sender and several receivers or several senders and one receiver. This equipment is connected to the ends of a transmission channel. One of the items of equipment is designated as the master and the others slaves. These exchanges are aimed at enabling the master to calculate and compare the rate of the data send and the rate of the data received. A divergence in the rates calculated reveals a congestion on the link. All these exchanges are made in the application layer and therefore do not involve the underlying layers. |
US10097460B2 |
Routing in an communications network having a distributed S/PGW architecture
A non-transitory computer readable medium has instructions stored therein to be executed by a packet processing unit (PPU) in a communications network to allow a plurality of PPUs in the communication network to route data packets. The plurality of PPUs collectively maintain a distributed hash table (DHT). The DHT stores a distributed routing table (DRT), where the DRT includes a DRT entry that maps a key to a value. The key is based on a destination Internet Protocol (IP) address and an access point name (APN) associated with an IP session of a user entity (UE). The value represents both an IP address of one of the plurality of PPUs currently serving the IP session of the UE and an IP session identifier that identifies, to that PPU currently serving the IP session of the UE, the IP session of the UE. |
US10097458B2 |
Network control method, network system, apparatus, and program
A switch includes at least a first table and a second table different in mapping of egress information of a network and user information to a packet. The first table is searched for a first packet received and operation according to an action corresponding to a search key of the first table is applied to the first packet to convert the first packet to a second packet. The second packet is supplied to the second table. The second table is then searched for the second packet. When the search key of the second table is matched, the operation according to the action corresponding to the search key of the second table is applied to the second packet to convert the second packet to a third packet (refer to FIG. 5). |
US10097454B1 |
Flexible packet rewriting framework
Based on a packet processing requirement of a client, a parameter set is generated at a first node of a flow management system, indicating a number of outbound packets to be generated per received packet of a flow and/or a source address substitution rule to be applied to received packets. A packet rewriting directive corresponding to the parameter set is transmitted from the first node to a different node where received packets are transformed according to the parameter set. |
US10097452B2 |
Chaining of inline services using software defined networking
A system and method for steering traffic through a set of services is provided. A service path or chain is assigned to a received packet based on a classification of the packet. A position and/or a direction of the traffic in the service path can be determined based on the previous service performed on the traffic. A next destination for the traffic can be assigned in accordance with the assigned service chain and determined position and direction information. |
US10097451B2 |
Dynamically optimizing content delivery using manifest chunking
Implementations described and claimed herein provide a system and methods for dynamic re-localization and manifest chunking in a content delivery network. In one implementation, one or more stimuli corresponding to a connection to deliver content from a content source over a network to a user device along a network path are detected. The one or more stimuli indicate a connection issue. An optimized network path through which to deliver the content to the user device is determined based on current network conditions. The optimized network path responds to the connection issue. The user device is dynamically rerouted to the optimized path while providing a substantially continuous delivery of content to the user device. |
US10097450B2 |
Relay device, configuration method, and recording medium
A relay device includes a target port coupled to another device; and a processor coupled to the target port and configured to extract identification information on the other device and identification information on a link aggregation group (LAG) configuration applied to the other device, from a frame received through the target port, and determine LAG configuration to be applied to the target port based on the identification information on the other device and the identification information on the LAG configuration applied to the other device. |
US10097449B2 |
Optimized border gateway protocol best path selection for optimal route reflection
Embodiments are provided for optimized best path selection for optimal route reflection and include configuring, by a cloud-based node, a first cluster of nodes in an autonomous system, and determining whether any paths for a network address prefix are available in the first cluster of nodes. Embodiments also include selecting a best path from one or more paths if the one or more paths are determined to be available in the first cluster for the network address prefix. Embodiments further include advertising the best path to one or more nodes in the first cluster. More specific embodiments include determining, if no paths for the network address prefix are available in the first cluster, another path for the network address prefix is available in a second cluster of nodes of the autonomous system, and selecting the other path as the best path. |
US10097444B2 |
Communication device and communication method for communication to a root device
Efficiency of communication to a root device is improved. A broadcast hello packet including a hierarchical number is received; the hello packets of one or more devices are collected and an own-device-hierarchical-number is set to a value by adding one to the smallest number of the hierarchical numbers; each device having a hierarchical number smaller than the own-device-hierarchical-number by one is retained as a parent device; each device having the same hierarchical number as the own-device-hierarchical-number is retained as a sibling device; each device having a hierarchical number larger than the own-device-hierarchical-number by one or more is retained as a child device; an indication of the retaining as the parent device, as the sibling device, and as the child device are each transmitted so as to reach the parent device, the sibling device, and the child device; and a hello packet including the own-device hierarchical number is broadcast. |
US10097443B2 |
System and method for secure communications between a computer test tool and a cloud-based server
A system for providing data communication is provided. The system includes at least one computer test tool configured to perform one or more diagnostic tests on a computer network. The system further includes at least one communication device configured to couple to the at least one computer test tool to receive and cache test data from the at least one computer test tool and to wirelessly couple to a communication network. In addition, the system includes a cloud-based server configured to couple to the communication network so as to receive test data transmitted from the at least one communication device wherein the test data is encrypted in the at least one computer test tool and decrypted in the cloud-based server. |
US10097441B2 |
Apparatus and method for analyzing information
Provided are an apparatus and method for analyzing information. The method, which is performed by an information analyzing apparatus, includes receiving second-user information contributing to generation of a first signal from a first processing apparatus generating the first signal, generating an information packet corresponding to the second-user information, transmitting the information packet to a second processing apparatus indicated in the second-user information, receiving an information packet result from the second processing apparatus, wherein the information packet result is obtained by adding a second signal to the information packet, and generating a level index by analyzing the information packet result, wherein the level index represents levels of tangible and intangible elements in the vicinity of the first processing apparatus. |
US10097440B2 |
User interface element adjustment using web analytics
In an approach for adjusting presentation of user interface (UI) elements in a webpage, a processor monitors usage of a webpage by one or more users. A processor determines at least one UI element to be modified within presentation of the webpage, based on at least one predefined rule and the monitored usage of the webpage by the one or more users. A processor generates a version of the webpage comprising the at least one UI element, as modified within the presentation of the webpage. |
US10097438B2 |
Detecting events in cloud computing environments and performing actions upon occurrence of the events
A monitoring system can monitor computing processes in clouds. The monitoring system can monitor the clouds for certain events associated with the computing processes. The monitoring system can receive, from the user, a particular event and an action to perform upon the occurrence of the event. Once received, the monitoring system can compare the information collected during monitoring against the event specified by the user. Once the event occurs, the monitoring system can perform the action associated with the event. |
US10097437B2 |
Efficient management of virtualized session resources
A technique for managing virtualized user sessions in an electronic system generates schedules of expected session usage adaptively, based on actual numbers of user sessions allocated while operating the electronic system, and provides capacity for running user sessions from powered-on servers ready to accept new user sessions. The electronic system allocates user sessions in response to requests and tracks numbers of allocated user sessions. As schedules of expected session usage are adjusted based on actual session usage, schedules tend to become more accurate over time and can adapt to changes in usage patterns. |
US10097425B2 |
Data network management system, data network management apparatus, data processing apparatus, and data network management method
A data network management system includes a data network management apparatus; and plural data processing apparatuses installed in an installation area and configured to transmit data to the data network management apparatus. The plural data processing apparatuses transmit identification information thereof together with the processed data to the data network management apparatus. The data network management apparatus determines based on identification information of data processing apparatuses that have completed a given authentication test among the plural data processing apparatuses and the identification information obtained from the plural data processing apparatuses installed in the installation area, a first data processing apparatus from which the data is to be obtained among the plural data processing apparatuses. |
US10097418B2 |
Discovering network nodes
Discovering nodes of a network is disclosed. A multicast group of the network is sent an Internet Protocol multicast packet that requires a receiver of the packet to provide a response packet. One or more Internet Control Message Protocol replies from one or more nodes that belong to the multicast group are received. A listing of nodes of the network is determined using the one or more received replies. |
US10097416B2 |
System and method for group-policy-based configuration
A system includes a processor of a first controller of an information handling system. The processor is operable to determine that a change has occurred in a first group, the first group comprising a plurality of nodes governed by a group policy, and in response to determining that a change has occurred in the first group, identify one or more of the plurality of nodes to notify, wherein the one or more nodes are identified based on subscription information stored in a data structure. The processor is further operable to broadcast, by the controller, a notification to each the identified nodes, the notification including information about the change in the first group, and wherein one or more of the identified nodes updates itself based on information included in the change notification and on content of the group policy. |
US10097413B2 |
Building a hyper-scale monitoring fabric
Systems and methods for building a hyper-scale monitoring fabric are described. The system receives a duplicate of a first portion of traffic information from a production network as first traffic information and communicates the first traffic information in the hyper-scale monitoring fabric. The first traffic information is communicated to a controller computer that configures the hyper-scale monitoring fabric. The system receives a duplicate of a second portion of the traffic information from the production network as second traffic information. The system forwards the second traffic information to a tool farm. |
US10097412B2 |
System and method for supporting fast hybrid reconfiguration in a high performance computing environment
A hybrid reconfiguration scheme can allow for fast partial network reconfiguration with different routing algorithms of choice in different subparts of the network. Partial reconfigurations can be orders of magnitude faster than the initial full configuration, thus making it possible to consider performance-driven reconfigurations in lossless networks. |
US10097408B2 |
Supporting dynamic multipoint communication configuration
An apparatus, method and computer program product for supporting dynamic multipoint communication configuration stations include defining at least two different communication transmission sets for cellular-based communication between base station and terminal, wherein the communication transmission sets are related to a downlink reference signal configuration; and assigning a communication transmission set for use in a current transmission related to the cellular-based communication. |
US10097407B2 |
Method, equipment, device and system for sending device detection signal
The present disclosure discloses a method, apparatus, device and system for sending device discovery signals. The method includes: acquiring configuration information indicating discovery resources for device discovery; determining discovery resource elements for sending the device discovery signals in a discovery resource period indicated by the configuration information, the discovery resource elements being obtained by dividing radio resources in the discovery resource period in a manner of time division multiplexing and/or frequency division multiplexing; and sending the device discovery signals on the determined discovery resource elements. |
US10097406B2 |
Systems and methods for data mobility with a cloud architecture
Aspects of the present disclosure describe systems and corresponding methods for storing and/or redistributing data within a network. In various aspects, data and/or sets of data stored in a database, data store, or other type of database storage system may be pulled, pushed, distributed, redistributed, or otherwise positioned at one or more data caches and/or servers strategically located across an enterprise network, a content delivery network (“CDN”), etc., and may be accessible over such networks, other networks, and/or the Internet. |
US10097396B2 |
TX IQ mismatch pre-compensation
A direct conversion wireless transmitter includes IQ mismatch pre-compensation using direct learning adaptation to adjust IQ pre-compensation filtering. Widely-linear IQ_mismatch pre-compensation filtering compensates for IQ mismatch in the TX analog chain, filtering of input data x(n) to provide pre-compensated data y(n) with a compensation image designed to interfere destructively with the IQ_mismatch image. A feedback receiver FBRX captures feedback data z(n) used for direct learning adaptation. DL adaptation adjusts IQ_mismatch filters, modeled as an x(n)_direct and complex conjugate x(n)_image transfer functions w1 and w2, including generating an adaptation error signal based on a difference between TX/FBRX-path delayed versions of x(n) and z(n), and can include estimation and compensation for TX/FBRX phase errors. DL adaptation adjusts the IQ pre-comp filters w1/w2 to minimize the adaptation error signal. Similar modeling can be used for IQ mismatch. The IQ_mismatch pre-compensator can be implemented as a combination of digital signal processing and hardware acceleration. |
US10097395B2 |
Apparatus and method for transmitting and receiving signal based on QAM constellation
A transmitting apparatus for modulating data based on a predetermined 2q-QAM constellation and a receiving apparatus and method for demodulating a signal based on the predetermined 2q-QAM constellation, wherein the last q-2 bits corresponding to a quadrant of the predetermined 2q-QAM constellation are same with a gray code of a 2q-2-QAM constellation, the last q-2 bits corresponding to the remaining quadrants of the predetermined 2q-QAM constellation are determined by performing symmetric transformation for the last q-2 bits of the quadrant of the predetermined 2q-QAM around the x-axis or the y-axis. |
US10097387B1 |
Temperature-stable FBAR transmitter
The present disclosure relates to a method that includes calculating a first frequency drift associated with an oscillator at a current temperature; based on the calculation, generating a first signal indicative of temperature compensation data; generating a second signal indicative of packet data and a modulation scheme; using the first signal, the second signal, and a first predetermined signal to generate a first tuning signal; and using the first tuning signal to tune a first capacitor array coupled to the oscillator and a second tuning signal to tune a second capacitor array coupled to the oscillator such that (i) the oscillator generates a modulated RF signal indicative of the packet data and (ii) the modulated RF signal has a second frequency drift that is less than a threshold. |
US10097383B1 |
High speed DFEs with direct feedback
A method and system of equalizing in a decision feedback equalizer is provided. A plurality of adder circuits receives a digital code representing a previously decided symbol from an output of a prior path of a plurality of paths. A decision-making slicer circuit receives an input voltage and a first clock signal. The plurality of adder circuits receives a second clock signal and injects an offset current proportional to the digital code representing the previously decided symbol into a current injection input of the decision-making slicer circuit, at a first edge of the second clock signal. There is a predetermined skew between the first clock and the second clock to control a timing between the injection of the offset current of the plurality of adder circuits and the initiation of a decision-making phase of the decision-making slicer circuit. |
US10097382B2 |
Demodulation and decoding
A receiver for a modulated signal of a communication system is disclosed. The receiver includes a demodulator to demodulate the received modulated symbols of a received signal into received soft-bits. The receiver also includes a hard-decision decoder that is configured to decode the received soft-bits into decoded bits. A feedback loop is included to provide feedback from the hard decision decoder to the demodulator. The feedback loop is configured to re-encode the decoded bits from the hard-decision decoder into re-encoded bits. The demodulator is further configured to iteratively demodulate the received modulated signal using an output of the feedback loop. |
US10097379B2 |
Managing communication congestion for internet of things devices
A method and apparatus for managing communication congestion for internet of things (IoT) devices are provided. An exemplary apparatus includes an IoT device that includes a data transfer controller configured to create a sensor message and dispatch the sensor message to a pipeline processing application in a cloud. A data store is configured to store the sensor message in a cache if it cannot be sent due to communication issues. A data backlog transfer controller is configured to send the sensor message from the data store when the communications issues are not present. |
US10097376B2 |
Resilient virtual optical switches over less reliable optical networks
In one or more embodiments, one or more systems of a physical optical network that may implement and/or manage a virtual optical network (VON) that interconnects multiple data centers. Virtual nodes based the multiple data centers to be interconnected may be determined, and each of the virtual nodes may be mapped to at least two physical nodes of the physical optical network. Virtual links for pairs of the virtual nodes may be determined, and each virtual link may be mapped to at least one optical network connection of the physical optical network. At least one of a physical node impairment and an optical network connection impairment that is associated with a first physical node implementing a first virtual node may be detected, and the first virtual node may be implemented via a second physical node. |
US10097375B2 |
Electronic device and transmission method thereof
An electronic device and a transmission method thereof are disclosed. The transmission method includes the following steps: establishing a virtual private network (VPN) and establishing an initial routing table corresponding to the virtual private network; receiving a packet and obtaining a network destination of the packet; determining whether the network destination is directed to a host located in an internal network; and transmitting the packet directly according to a first process or revising the initial routing table to generate an updated routing table and then transmitting the packet according to the updated routing table if it is determined that the network destination is not directed to the host located in the internal network. Thus, the electronic device is allowed to automatically select the suitable routing path depending on operating situations. |
US10097373B2 |
UDP over TCP tunnel
A system transports a plurality of UDP datagrams from a sending application to a receiving application by creating a TCP tunnel between a TCP sending-end and a TCP receiving-end, encapsulating the datagrams in TCP packets at the TCP transmitting-end, transmitting the TCP packets via the TCP tunnel to the TCP receiving-end over a network using a TCP/IP protocol, and extracting the datagrams from the TCP packet and forwarding the extracted datagrams to the receiving application. The TCP tunnel may provide the same delay and responsiveness as UDP protocol. The TCP receiving-end may detect when a packet is missing and request retransmission when a packet is missing, so that the TCP sending-end retransmits the missing packets. The transmitting of TCP packets to the TCP receiving-end continues when the receiving-end detects a missing packet, so that there is no lag in the forwarding of the extracted datagrams. Retransmitted packets may be discarded. |
US10097370B2 |
Method and system for programming a sensor network
The present disclosure may be embodied in a method for programming a sensor network having a plurality of sensors including: providing a first association between a first parameter and a second parameter, wherein the first parameter represents a sensor identification and the second parameter represents an installation location or a system function of the respective sensor; providing a second association between the second parameter and a third parameter representing prescribed operating data for the respective sensor; ascertaining a third association on the basis of the first association and the second association, the third association between the first parameter and the third parameter, and programming the plurality of sensors on the basis of the third association. |
US10097369B2 |
Attached computing device
Examples of a computing device for attaching to a host computing device are disclosed. In one example implementation according to aspects of the present disclosure, a computing device may include one or more processors, a memory, and a connection port to attach the computing device to a host computing device. Additionally, the computing device may include a driver installation module to cause a device driver to be installed on the host computing device to enable the computing device to send data to and receive data from the host computing device. The computing device may also include an operating system session module to initiate an operating system session on the computing device and to cause the operating system session to be accessible to a user of the host computing device via a web browser interface on the host computing device. |
US10097367B2 |
System and method for providing network support services and premises gateway support infrastructure
A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices. A service manager, controlled by the subscription manager, distributes service specific configuration data to authenticated gateway devices. |
US10097366B2 |
Methods, systems, and computer readable media for monitoring latency and/or time-based data locations of multicast communications
Methods, systems, and computer readable media for monitoring latency and/or time-based data locations of multicast communications are disclosed. One exemplary method includes monitoring sequence numbers of multicast messages at a plurality of physical network locations, reporting when a sequence number value for the multicast messages reaches a predetermined value, and receiving the reports and using the reports to generate an indication of relative latencies and/or time-based data locations across the physical network locations. |
US10097364B2 |
System for differential notification
A method, a processing device, and a computer program product are provided. Discussions in threads are analyzed to learn patterns that occur before at least one respective additional party joins the discussions in the threads. A model of conversation states is created based on the analyzing. Thread updates and new threads are periodically analyzed, based on the model, to determine if a corresponding triggering condition occurred with respect to any new respective discussions of the threads or the new threads. The at least one respective additional party is notified to participate in a respective new discussion when the periodically analyzing determines that the corresponding triggering condition occurred with respect to the respective new discussion in a corresponding thread or a corresponding new thread. |
US10097362B2 |
Global data service device connection manager
A global data service connection manager determines a shared data account balance for data available to a user as a function of data amounts previously made available to a shared data system by the first user for the use of other registered users. In response to a request by the first user to execute a data transaction by using data from the shared system, the shared data account balance and the data available at the brokered purchase price are automatically arbitrated to acquire at least one of data from a wireless service account of another registered user of the shared system in an amount that does not exceed the first user's shared data account balance, and data purchased from a wireless service account of another registered user of the shared system in a purchased amount that does not exceed data available at a brokered purchase price. |
US10097359B2 |
Automatic elevation of system security
A system for automatic setting of system security comprises an input interface and a processor. The input interface is configured to receive an indication to set a secure mode. The processor is configured to: determine whether the indication to set the secure mode comprises an indication to set a certificate mode; in the event that the indication to set the secure mode comprises an indication to set a certificate mode: 1) detect one or more connected systems for which to set the certificate mode; 2) select one or more certificates for the certificate mode; 3) update initialization files for the certificate mode; and 4) reinitialize local and one or more connected systems. |
US10097358B2 |
Securing IoT devices using an out-of-band beacon
Systems and methods for securing network devices through the use of an out-of-band beacon are described. In some embodiments, a method may include broadcasting, by a gateway, a wireless beacon that is out-of-band with respect to communications between the gateway and a plurality of devices over a network, where the wireless beacon includes a token; receiving an encrypted packet at the gateway as part of the communications; decrypting the encrypted packet into an intermediate payload by the gateway using a public key, where the public key corresponds to a certificate provisioned to each of the plurality of devices; and decrypting the intermediate payload into a decrypted packet by the gateway using the token. |
US10097355B2 |
Tamper resistance of distributed hardware systems
Embodiments are directed to an IC device comprising a set of N elements, and an interconnect system for enabling communication between the set of elements. Each element of the set of elements is configured according to a first communication plan to receive attestation data of each other element of the set of elements. Upon receiving the attestation data the element may determine whether each of the received attestation data from the other elements match an attestation pattern as defined in the first communication plan. In case the received attestation data match the first communication plan, the element may determine whether the received attestation data is attested by N−1 elements of the set of elements. In case the attestation data is attested by N−1 elements of the set of elements, the element may indicate the presence of the set of elements before the time interval has lapsed. |
US10097354B2 |
Privacy control using unique identifiers associated with sensitive data elements of a group
A method, system and computer program product for privacy control. A unique identifier for each data element of a group of data elements (e.g., driver's license contains a group of data elements, such as name, driver's license number) is created. These identifiers may be stored along with documentation (e.g., label) of the associated data elements in a manifest file. Alternatively, the identifiers may be stored in a file outside of the manifest file. In this manner, by utilizing a data element identifier which corresponds to a random number, security of privacy information is improved as one would only be able to obtain such sensitive information by obtaining such an identifier. Furthermore, the user only needs to send the requested data elements, as opposed to all the data elements of the group of data elements, to the challenger. In this manner, the user is preserving the security of other privacy information. |
US10097353B1 |
Digital unlocking of secure containers
A user device outputs an unlock code or sends a signal that automatically unlocks a locked container housing a deliverable product when the user device authenticates the container, thereby indicating that the container has been delivered to an intended recipient. The device is associated with a user profile and stores a private key that is inaccessible except by the device. When a product order becomes associated with the user profile, a public key that pairs with the private key is encoded on a storage medium of the container. When the container is brought into proximity with the device, if the device determines that the public key encoded on the storage medium corresponds to the private key stored on the device, the device displays or audibly outputs an unlock code or sends a wireless signal that automatically unlocks the container. The container can also include sensors for detecting theft or tampering. |
US10097352B2 |
Electronic device and communication method thereof
A method and an electronic device are disclosed herein. The electronic device includes a communication unit, a storage unit and at least one processor, which executes the method, including detecting a request for establishing a call session, generating a new security key from a preset security key, renewing the preset security key by setting the generated new security key as a current preset security key, and establishing the call session based on the generated new security key. |
US10097347B2 |
Content providing system, content reproducing device, content reproducing method, and computer program
A content reproducing device decrypts and outputs an encrypted content encrypted by a content key received from a content transmitting device. The content reproducing device includes a content key obtaining unit for obtaining the content key, and a storage unit for storing the key unique to the content transmitting device, usage restriction information to restrict the usage of the key unique to the content transmitting device, and link information indicating linking of the content transmitting device and the content reproducing device. The content reproducing device also includes a key decryption unit for decrypting the content key with the key unique to the content transmitting device in the event that the content reproducing device is included in the stored link information unit, and a usage control unit for restricting usage of the key unique to the content transmitting device, based on the stored usage restriction information. |
US10097341B1 |
Testing of clock and data recovery circuits
A device comprises a clock data recovery (CDR) circuit. The CDR circuit has an input node to receive an input data signal, an output node, a data recovery circuit, and a self-test circuit. The CDR circuit supports a first mode of operation and a second mode of operation. In the first mode, the CDR circuit receives the input data signal at the input node and provides the input data signal to an input of the data recovery circuit, the data recovery circuit recovers first data from the input data signal, and the CDR circuit provides the first data for output at the output node. In the second mode, the self-test circuit generates a test data pattern which is provided to the output node and looped back to the input of the data recovery circuit, the data recovery circuit recovers second data from the test data pattern, and the self-test circuit checks the second data for errors. |
US10097337B2 |
Device, system, and method for secondary cell measurement optimization
A method and device are described that may be implemented by a user equipment (UE) that established a first connection to a first network component, the user equipment configured to establish a second connection with a second network component, the user equipment configured for a carrier aggregation functionality, the first network component serving as a primary serving cell (PCell) and the second network component serving as a secondary serving cell (SCell). The method may include determining a cycle comprising a first time when a SCell measurement is performed and a remainder second time, when the cumulative first and second times is less than a threshold cycle time, determining an interruption opportunity based on activity between the UE and the PCell and when the interruption opportunity is determined, deactivating a radio frequency (RF) chain associated with the SCell during the second time. |
US10097335B2 |
Method for determining validity signal in wireless communication system supporting usage change of radio resource, and apparatus therefor
The present invention relates to a method and an apparatus for receiving, in a wireless communication system supporting carrier aggregation and usage change of a radio resource, a signal of a terminal which does not support simultaneous reception and transmission of aggregated cells. Specifically, the method comprises the steps of: receiving downlink control information for a secondary cell on a specific radio resource corresponding to a special subframe of a primary cell and a downlink subframe of the secondary cell; and determining validity of the downlink control information according to an uplink-downlink setting of the primary cell, wherein the downlink control information is determined to be invalid if the primary cell is in non-fallback mode, and determined to be valid if the primary cell is a time division duplex (TDD) uplink-downlink setting according to fallback mode and the secondary cell is cross-carrier scheduled according to the primary cell. |
US10097334B2 |
Method and apparatus for transceiving data using plurality of carriers in mobile communication system
The present invention relates to a method and apparatus for performing a discontinuous reception (DRX) operation while transceiving data using a plurality of carriers in a mobile communication system. The communication method for a terminal according to one embodiment of the present invention comprises the steps of: receiving a control message, including setting information of a secondary serving cell (SCell) to be added and discontinuous reception setting information, from a primary serving cell (PCell); and applying, if the control message includes an indicator indicating that the first base station to which the SCell to be added belongs and the second base station to which the PCell belongs are different from each other, the DRX setting information to the serving cell of a first base station. According to one embodiment of the present invention, a discontinuous reception (DRX) operation is applied upon the occurrence of inter-base-station carrier aggregation, thus reducing the consumption of a battery. |
US10097330B2 |
Method and apparatus for configuring channel quality indicator and method and apparatus for configuring modulation and coding scheme
Embodiments of the present disclosure provide a method and apparatus for configuring channel quality indicator (CQI) and a method and apparatus for configuring modulation and coding scheme. The method for configuring CQI includes: configuring UE with a CQI index table by an eNB via CQI index table indication information, so that the UE determines the configured CQI index table according to the indication information, and calculates a CQI index according to calculated precoding matrix indicator (PMI) and rank indication (RI) by using the configured CQI index table. With the embodiments of the present disclosure, the eNB may configure different UEs with different ‘4-bit CQI tables’ and/or ‘modulation and TBS index tables’ while keeping the CQI index and the IMCS bit number unchanged. Therefore, not only the CQI index and the IMCS bit number need not to be increased, but also normal configuration of the LTE system may be ensured. |
US10097325B2 |
Transmitting system and method for transmitting digital broadcast signal
A transmitting system and a method of transmitting digital broadcast signal are disclosed. The method of transmitting digital broadcast signal includes generating signaling data including a transmission parameter, wherein the transmission parameter includes a protocol version field identifying between a first transmission mode and a second transmission mode, forming a data group including mobile service data and the signaling data, forming mobile service data packets including the mobile service data and the signaling data in the data group, transmitting the digital broadcast signal including the data group. |
US10097324B2 |
SRS transmission in PUSCH
The present invention uses user-specific resources, as allocated on the uplink, for conveying one or more antenna-specific sounding reference signals (SRSs). This technique advantageously permits, for example, a user equipment (UE) configured for uplink Multiple-Input-Multiple-Output (MIMO) operation to send antenna-specific SRSs within the granted resources allocated to the UE via one or more scheduled uplink grants. That is, within the granted resources allocated by a given uplink grant, a UE uses at least a portion of those resources for sending antenna-specific SRSs, rather than for sending uplink data (user traffic). Thus, in one or more embodiments, the present invention comprises a method at a UE of transmitting antenna-specific SRSs for two or more uplink transmit antennas. The method comprises transmitting an antenna-specific sounding reference signal for at least one of the uplink transmit antennas within a granted resource allocated to the user equipment for a scheduled uplink data transmission. |
US10097321B2 |
Cooperative techniques between lower-frequency carriers and millimeter-wave channels for discovery and synchronization and beamforming
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus receives first information from a base station, determines, based on the first information, a position of resources for receiving a signal transmitted from a connection point, detects the signal via at least one beam receiving direction based on the resources, determines a beam transmitting direction of the connection point and a beam receiving direction of the UE based on the signal, identifies a beam receiving direction of the connection point based on the beam transmitting direction of the connection point, and provides the connection point with second information based on the beam receiving direction of the connection point, wherein the second information may comprise an intent to establish a millimeter-wave (mmW) link with the connection point, the beam receiving direction of the UE, and/or the beam transmitting direction of the connection point. |
US10097318B2 |
Methods and systems for reliable broadcasting using re-transmissions
Methods and systems for reliable broadcasting that use re-transmissions, in a multi-hop, time-slotted wireless network, is presented. The methods and systems evaluate the trade-off between power consumption and communication reliability, and are consequently able to provide increasing degrees of robustness for broadcasts in the wireless network. Embodiments of the present invention are able to incrementally use re-transmissions, therein trading-off battery life for an increased message completion rate or a lower packet error rate, for example, in order to reliably broadcast critical or high-priority message network-wide. |
US10097315B2 |
Group scheduling and acknowledgement for wireless transmission
An acknowledgment (ACK) frame has two parts: a group ACK part and a scheduling information part. In the group ACK part, an ACK/NACK indicator is included for a previous uplink (UL) transmission per station (STA). In the scheduling information part, information included for the following UL transmission per selected STA may comprise, for example, one or more of: a number of selected STAs, a media access control (MAC) address of each selected STA, a data transmission duration per selected STA, a transmission rate per selected STA, a request transmission duration, a pilot transmission order, or a STA transmission order. |
US10097312B2 |
Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
The present invention is directed to a digital broadcast system and a data processing method. A broadcast signal in which mobile service data and main service data are multiplexed is transmitted and received. Then, in a broadcasting receiver, the program table information including information about a service or a program of an ensemble is parsed according to an identifier of the ensemble in which the mobile service data are multiplexed, in the received broadcast signal. And a mobile service is outputted by using the mobile service data and the parsed program table information. |
US10097311B2 |
Transmitter, receiver, and signal processing method thereof
A transmitter and receiver of a broadcasting signal and a method of processing the broadcasting signal are provided. The transmitter includes: a segmenter configured to segment an L1 signaling of a frame into a plurality of segmented L1 signalings such that each of the segmented L1 signalings has bits a number of which is equal to or smaller than a predetermined number; and an encoder configured to perform a Bose, Chaudhuri, Hocquenghem (BCH) and a low density parity check (LDPC) encoding, or the LDPC encoding without the BCH encoding, with respect to the segmented L1 signalings. |
US10097305B2 |
Add/drop multiplexer and method for processing signal in add/drop multiplexer
The present application discloses an add/drop multiplexer, including a first line board and a tributary board, where the first line board includes at least a first interface and a second interface, the first interface is disposed between the tributary board and the first line board, and the second interface is disposed on a network side of the first line board; the first line board is configured to output a first signal received from a first link through the second interface; the first line board is configured to output a second signal received from the first link to the tributary board through the first interface; and the first line board is configured to receive a third signal from the tributary board through the first interface, and input the third signal into the first link. An inter-board interface on a link is effectively eliminated, thereby improving a link bandwidth of a device. |
US10097303B2 |
Methods and apparatus for using an embedded optical signal source within an optical node to locate problematic optical spans
Example embodiments and methods of the present invention relate to utilizing optical transmitters and optical receivers embedded within reconfigurable optical add-drop multiplexers of optical nodes to identify problematic optical spans within an optical network. |
US10097300B2 |
Fractional frequency reuse in heterogeneous networks
A base station node (BS) of a heterogeneous radio access network comprises a terminal locator (34) and a scheduler (36). The terminal locator (34) obtains an indication of location of a wireless terminal (30) in a cell served by the base station (BS), e.g., whether the wireless terminal (30) is in a center region (M) or an edge region (E) for the cell served by the base station node (BS). The scheduler (36) uses the indication of location to assign to the wireless terminal (30) a frequency of a frequency bandwidth usable by the heterogeneous radio access network. The scheduler (36) assigns a frequency from a partitioned portion of the frequency bandwidth if the cell served by the base station node is a micro cell and the wireless terminal is in an edge region of a micro cell. The scheduler (36) also assigns a frequency of the frequency bandwidth if the cell served by the base station node is a micro cell and the wireless terminal is in a center portion of the micro cell. |
US10097298B2 |
Management device, system, and method
According to an embodiment, a management device includes a calculator and a notifier. The calculator calculates a time offset for each of a plurality of master devices each performing, when a measured time reaches a certain time, time synchronization with a slave device, which is a management target, at the measured time. The notifier notifies each master device of a change notification causing the master device to change the measured time in the master device to a time obtained by offsetting the measured time with the time offset. |
US10097297B2 |
Apparatus and method for two-way timestamp exchange
A method in a first network entity, which is capable of communicating over a plurality of communication links with a second network entity using a two-way timestamp exchange, comprises the step of receiving at the first network entity a first message from the second network entity. The link on which the first message was received is determined. Based on the determination of the link, a second message is transmitted from the first network entity to the second network entity on the same link. |
US10097296B2 |
Methods for transporting digital media
A networked system is provided for transporting digital media packets, such as audio and video. The network includes network devices interconnected to send and receive packets. Each network device can receive and transmit media signals from media devices. A master clock generates a system time signal that the network devices use, together with a network time protocol to generate a local clock signal synchronized to the system time signal for both rate and offset. The local clock signal governs both the rate and offset of the received or transmitted media signals. The system, which can be implemented using conventional network equipment enables media signals to be transported to meet quality and timing requirements for high quality audio and video reproduction. |
US10097295B2 |
Method of linkage-viewing TV broadcasting program between mobile communication apparatus and digital TV, and mobile communication apparatus and digital TV thereof
A method of linkage-viewing a TV broadcasting program between a mobile communication apparatus and a digital TV, the method includes inputting a TV linkage-viewing command in order to successively view a TV broadcasting program which is being viewed on the mobile communication apparatus, on the digital TV; transmitting data information from the mobile communication apparatus to the digital TV according to the input of the TV linkage viewing command; and selecting a TV channel in the digital TV which is the same as a current channel which is being viewed on the mobile communication apparatus and changing to the selected TV channel based on the data information which the digital TV has received. |
US10097289B2 |
Method for replacing a main content with at least one secondary content, corresponding content replacement device and computer program
A method replacing a main content by at least one secondary content, which implements steps including: determining an instant of video breaking and an instant of audio or subtitle breaking, based on at least one breaking packet; replacing in the original stream at least one video packet and audio packet or subtitle packet respectively of the main content by at least one video packet and audio packet or subtitle packet respectively of the secondary content starting from the video and the audio or subtitle breaking instant, respectively, and at least one audio packet or subtitle packet of the main content, delivering a modified stream; updating, in the modified stream of a reference clock, continuity counters of video packets and audio packets or subtitle packets respectively and at least one video reconstruction temporal information, and audio or subtitle reconstruction respectively in the replacement video packets, and audio or subtitle packets respectively. |
US10097286B2 |
Data transmission over a reduced number of physical antennas
The disclosure relates to a method, performed in a multi-antenna radio access node comprising four logical antenna ports mapped to corresponding physical antennas, of transmitting data using three physical antennas. The method comprises determining (S51) loss of data transmission from one physical antenna of the four physical antennas. A required multi-antenna transmission scheme is determined (S52). An antenna mapping matrix prestored in the radio access node is selected (S53), the selected antenna mapping matrix adapted to the required multi-antenna transmission scheme. Data on the four logical antenna ports are re-mapped (S54) to the remaining three physical antennas by using the selected antenna mapping matrix, whereupon the data is transmitted (S55) from the remaining three physical antennas. |
US10097285B2 |
Single E-probe reduced aperture waveguide coupler
A temporary microwave horn antenna coupling device is configured for collecting or injecting quantifiable samples of RF energy. The device comprises a reduced and highly matched radiating aperture, and a waveguide mounted single electric field probe. The electric field probe can be oriented at 45 degrees to the horizontal and vertical electric fields of a linearly polarized antenna, or oriented for a single linear polarization to the electric field in a circular polarized antenna. The electric field probe is connected to an attenuator and/or lossy cable for reduced reflections and gradient thermal dissipation. |
US10097284B1 |
I/Q imbalance calibration apparatus, method and transmitter system using the same
An I/Q imbalance calibration method includes sequentially inputting a first in-phase and quadrature signals calibration signal to a front-end circuit of the transmitter system to acquire and estimate a first and second calibration signal strengths sequentially, wherein a delta estimation is adopted; calculating an I/Q gain imbalance according to estimated first and second calibration signal strengths; sequentially inputting a second in-phase calibration signal and both of the second in-phase and quadrature calibration signal to the front-end circuit of the transmitter system to acquire and estimate a third and fourth calibration signal strengths sequentially, wherein an I/Q gain imbalance compensation is formed on the first in-phase and quadrature calibration signals to generate the second in-phase and quadrature calibration signals; and calculating an I/Q phase imbalance according to estimated third and fourth calibration signal strengths. |
US10097283B1 |
Watch-crystal-based RF transmitter
Example radio frequency (RF) transmitters and associated methods are disclosed. One example RF transmitter includes an RF oscillator, a real-time clock (RTC) oscillator. and a control circuit. The control circuit is configured to determine whether a calibration of the RF oscillator is needed; electrically couple the RF oscillator to the RTC oscillator and initiate calibrating of the RF oscillator using the RTC oscillator when it is determined that the calibration is needed; and activate the RF oscillator to operate in an open-loop mode to generate an RF signal for data transmission. The calibration can be performed in a closed-loop mode before the data transmission or in an open-loop mode during the data transmission. |
US10097281B1 |
System and method for cryogenic optoelectronic data link
A cryogenic optoelectronic data link, comprising a sending module operating at a cryogenic temperature less than 100 K. An ultrasensitive electro-optic modulator, sensitive to input voltages of less than 10 mV, may include at least one optically active layer of graphene, which may be part of a microscale resonator, which in turn may be integrated with an optical waveguide or an optical fiber. The optoelectronic data link enables optical output of weak electrical signals from superconducting or other cryogenic electronic devices in either digital or analog form. The modulator may be integrated on the same chip as the cryogenic electrical devices. A plurality of cryogenic electrical devices may generate a plurality of electrical signals, each coupled to its own modulator. The plurality of modulators may be resonant at different frequencies, and coupled to a common optical output line to transmit a combined wavelength-division-multiplexed (WDM) optical signal. |
US10097276B2 |
Method and device for sending and receiving an optical signal
The embodiments of the present application disclose a method and device for sending and receiving an optical signal. The method for sending an optical signal comprises: performing serial-to-parallel conversion on a data signal to be transmitted to obtain an I path data sequence, a Q path data sequence and a PPM path data sequence which are in parallel; performing mPQ-encoding on the I path data sequence, the Q path data sequence and the PPM path data sequence to obtain an I path and a Q path of an mPQ-encoded digital signal; shaping the I path and the Q path of the mPQ-encoded digital signal by Nyquist-filtering to obtain an I path and Q path of a filtered digital signal; performing digital-to-analog conversion on the I path and the Q path of the filtered digital signal and mapping the converted I path and Q path onto an optical carrier to obtain a target optical signal and send the same. By applying the embodiments of the present application, spectral efficiency loss in optical communication can be reduced or even eliminated while power efficiency is increased. |
US10097275B2 |
Optical transmitter, optical communication system, and optical communication method
If a configuration is employed in which modulation schemes used for an optical communication system can be switched depending on transmission conditions, the power consumption increases and the control becomes complex; therefore, an optical transmitter according to an exemplary aspect of the present invention includes an encoding means for encoding digital signals to be transmitted under a predetermined transmission condition over an optical carrier wave by using one of a plurality of encoding methods; an encoding control means for selecting a predetermined encoding method corresponding to the predetermined transmission condition from among the plurality of encoding methods and causing the encoding means to operate in accordance with the predetermined encoding method; a mapping means for mapping output bit signals output from the encoding means to modulation symbols; and an optical modulation means for modulating the optical carrier wave based on symbol signals output from the mapping means. |
US10097274B2 |
Fiber optic switching network using a wideband comb laser
A fiber optic switching network includes a comb laser source that provides laser light at a plurality of wavelengths on a single optical fiber. Light from the comb laser source is directed into different optical fibers by a demultiplexer such as an arrayed waveguide grating (AWG) or cyclic AWG. Light from the demultiplexer is modulated with one or more demodulators and re-combined with a multiplexer into a single optical fiber for transmission to a destination. |
US10097272B2 |
Optical module
Some embodiments of the present application provide an optical module, including: a master control chip, a laser transmitter, and a laser receiver; the laser transmitter and the laser receiver being connected to the master control chip, respectively; where the laser receiver includes: a PIN photodiode, a trans-impedance amplifier with a transimpedance of no less than 43K ohms, a lens, and a shell; the PIN photodiode being electrically connected to the trans-impedance amplifier; the PIN photodiode, the trans-impedance amplifier and the lens being encapsulated within the shell in a manner of transistor out-line; and the lens being coated with an antireflection film. |
US10097270B2 |
Wavelength-selective switch for space-division multiplexed systems
An optical apparatus includes a front optics section and a spectrometer section. The front optics section includes a spot de-multiplexer configured to receive a plurality of multi-mode optical signals each having a plurality of modal components, and to output in a linear array of a corresponding plurality of optical beams for each multimode optical signal. The spectrometer section includes a wavelength steering element configured to separate each of the optical beams into a plurality of wavelength channels. A fiber steering element is configured to steer the wavelength channels between the optical beams. |
US10097265B2 |
Techniques for position-based actions using light-based communication
Techniques are disclosed for position-based actions using light-based communication (LCom). LCom signals can be used to encode or otherwise provide data which in turn can be used to help determine the position of a device receiving those LCom signals. Therefore, LCom can be used to facilitate various actions based on, for example, the position of an LCom receiver determined using data received via the LCom signals. There are numerous use cases for position-based actions using LCom, such as security applications, check-in applications, payments based on location, permissions, and access to information that can all be tied to a location. Actions may include temporarily disabling or enabling the LCom receiver hardware or software (such as disabling device cameras in high security areas), providing another security layer as a result of knowing the device position, and using the LCom receiver position as a part of a larger process. |
US10097263B2 |
User defined applications executed on optical modules for performance monitoring in optical networks
An optical module adapted to operate in an optical network to perform an optical function therein includes optical components adapted to perform one or more functions associated with the optical module; processing circuitry communicatively coupled to the optical components and adapted to obtain data generated during operation of the one or more functions; and compute resources communicatively coupled to the processing circuitry and adapted to receive an application for local execution on the compute resources in a sandboxed manner, and analyze, by the application, the data to perform one or more functions. |
US10097260B2 |
Current indication channel for eMBB/URLLC multiplexing
Aspects of the present disclosure describe an indication channel for wireless communications that indicates whether an ultra-reliable low-latency communication (URLLC) transmission is present in a current mini-slot within an enhanced mobile broadband (eMBB) slot. A base station may determine that an indication message is to be transmitted within the eMBB slot. The indication message may indicate that at least a portion of the mini-slot of the eMBB slot is used for the URLLC transmission. The base station may allocate one or more resources to an indication channel in a same mini-slot as the portion of the mini-slot to be used for the URLLC transmission. The base station may transmit the indication message during the mini-slot on the indication channel using the allocated one or more resources. A UE may receive the indication channel and process at least the portion of the mini-slot based on whether the indication message is received. |
US10097259B2 |
Satellite receiver doppler compensation using resampled satellite signals
A telecommunications system includes a satellite receiver programmed to estimate a Doppler frequency associated with a satellite signal. Estimating the Doppler frequency includes sampling the satellite signal, resampling the sampled satellite signal, and compensating for a frequency offset associated with the satellite signal. An example satellite receiver includes a sampling device programmed to sample the satellite signal, a resampling device programmed to sample the sampled satellite signal and output a resampled satellite signal, and an incremental phase modulator programmed to filter a frequency offset from the resampled satellite signal. |
US10097257B2 |
Wireless communications network using frequency conversion of MIMO signals
In one embodiment, a repeater for wireless communication is provided. The repeater comprises: circuitry configured to receive first and second MIMO-coded information channels at a first frequency; a converting device configured to convert the first MIMO-coded information channel to a second frequency using information from a test receiver configured to determine unused frequency ranges situated outside frequency bands allocated to mobile radio for wireless communication, the test receiver communicatively coupled with the converting device, the converting device configured to convert the first MIMO-coded information channel to the second frequency in at least one communication direction, the second frequency within the unused frequency ranges situated outside the frequency bands allocated to mobile radio; and circuitry configured to transmit the first and second MIMO-coded information channels in the at least one communication direction, wherein the first and second MIMO-coded information channels are transmitted using different frequencies compared to each other. |
US10097252B2 |
Method and apparatus for beamforming in wireless communication system
A method and apparatus for beamforming in a wireless communication system are provided. The method of supporting beamforming in a wireless communication device includes detecting a direction change of the wireless communication device while communicating with a peer device. The method of supporting beamforming in a wireless communication device also includes adjusting a beam direction for communication with the peer device based on information indicating a direction change of the wireless communication device. |
US10097251B2 |
Wireless communication system, method for transmitting information of user equipment, method for receiving information of base station, and user equipment and base station thereof
The present disclosure provides a wireless communication system including a plurality of remote units, and a digital unit configured to connect one output port to at least one of i) one remote unit having a maximum antenna number of antennas among the plurality of remote units and ii) two or more remote units each having antennas smaller than the maximum antenna number among the plurality of remote units. |
US10097244B2 |
Power supply device and power receiving device
Devices and methods for supply or receiving electric power. A power supply method may include specifying a type of a power source, specifying a power receiving capability of a power receiving device, performing collation of the specified type of the power source with the specified power receiving capability, and controlling transmission of electric power from the power source of the specified type to the power receiving device based on the collation. A power receiving method may include specifying a type of a power source, specifying a power receiving capability of a power receiving device, performing collation of the specified type of the power source with the specified power receiving capability, and controlling, based on the collation, selective conversion of electric power transmitted from the power source of the specified type to the power receiving device. |
US10097241B1 |
Machine assisted development of deployment site inventory
Aspects of the subject disclosure may include, for example, determining a target position of a particular physical location, accessing an image system that provides a number of images based on physical locations including the particular physical location, and obtaining a target image from the image system based on the particular physical location. The target image includes imaged features based on physical features of the particular physical location. Image processing is applied to the target image, and a particular physical feature is identified as a candidate deployment site based on the applying of the image processing, wherein the candidate deployment site is configured to accommodate equipment of a distributed communication network that facilitates transmission of electromagnetic waves along a surface of a transmission medium. Other embodiments are disclosed. |
US10097237B1 |
On-chip alien crosstalk characterization and diagnostics
A method for characterizing alien crosstalk between an aggressor link and a victim link is disclosed. The method includes operating a transmit transceiver coupled to the aggressor link in a transmit mode of operation. A receive transceiver is coupled to the victim link in a receive mode of operation. Using the receive transceiver, a parameter is measured that is associated with alien crosstalk due to transmissions from the aggressor link. |
US10097232B2 |
Apparatus for reducing RF crossover coupling
Apparatus and arrangements for reducing crossover coupling of two or more RF signals are described. In one case, a crossover structure is described where RF signals are routed through coplanar waveguides having a specific characteristic impedance and crossing at a central point of the crossover structure by way of a bridge. Further described is a multi-port rotary RF switch fitted with the crossover structure which allows substantially balanced electrical performance across all the operational states of the rotary RF switch at RF signal frequencies up to 50 GHz and beyond. A controller unit coupled to the RF switch can support a control interface to configure the rotary switch according to all possible distinct states of the rotary switch, or a subset thereof. |
US10097230B2 |
Systems and methods for cancellation of leakage into a RX port of a duplexer or multiplexer
Systems and methods relating to improving transmit (TX) port to receive (RX) port isolation of a duplexer or multiplexer are disclosed. In some embodiments, a system includes a duplexer or multiplexer having a transmit port, a receive port, and an antenna port. The system further includes a leakage cancellation subsystem adapted to cancel a leakage signal from the TX port of the duplexer or multiplexer to the RX port of the duplexer or multiplexer across a desired cancellation bandwidth. The leakage cancellation subsystem compensates for variation of the leakage signal across the desired cancellation bandwidth, thereby improving TX port to RX port isolation over conventional systems. |
US10097228B2 |
Method and apparatus for chip-on board flexible light emitting diode
A lighting device is disclosed having a plurality of LED chips mounted on a single planar flexible substrate, wherein the single planar flexible substrate is disposed in an arcuate orientation. A heat sink having an arcuate surface shaped to approximate the arcuate orientation of the flexible substrate is coupled to the flexible substrate between complementary arcuate surfaces. A luminescent coating is disposed about a top surface of the arcuate single planar flexible substrate. |
US10097226B2 |
Wireless communication apparatus and structure for mounting communication equipment
A mounting base (14) is fixed to an antenna (13) or an antenna bracket (15) for supporting the antenna (13). A baseband unit (11) and an RF unit (12) are fixed to the mounting base (14). The baseband unit (11) fixed to the mounting base (14) is disposed to face a back part (132) of the antenna (13) and to form a space between the back part (132) and the first enclosure (111). The RF unit (12) fixed to the mounting base (14) is disposed in the space formed between the back part (132) of the antenna (13) and the baseband unit (11) and is coupled to a waveguide flange (132) of the antenna (13). Thus, for example, in a configuration of a point-to-point wireless apparatus in which an RF unit and a baseband unit are separated, restrictions on installation space of the apparatus can be facilitated. |
US10097225B1 |
All-digital blind adaptive receiver for non-cooperative communications and signal exploitation
A method of digital signal processing includes modeling a digitally-modulated radio frequency (RF) communication stream using a set of incoming samples of the stream collected from a single antenna. The stream includes a first signal, the first signal including a sequence of first digital symbols having a previous symbol and a current symbol. Each first digital symbol is chosen from a plurality of first possible values. The first signal is modulated by a first known RF communication protocol having unknown time-varying parameters, the parameters having estimated previous values from modeling the previous symbol using a previous interval of the samples corresponding to the previous symbol. The method further includes collecting a current interval of the samples, predicting current values of the parameters, deciding a value of the current symbol using maximum likelihood estimation, and estimating the current values of the parameters using maximum likelihood estimation. |
US10097222B2 |
Variable passive network noise filter for noise reduction
Disclosed is a noise filter. The noise filter includes an input port to receive an analog signal. The noise filter further includes a multiplexer coupled to the input port. The multiplexer separates the analog signal into a plurality of frequency bands. The frequency bands include a high frequency band and a low frequency band. The noise filter also includes a low-band variable attenuator coupled to the multiplexer. The low-band variable attenuator adjustably attenuates the low frequency band relative to the high frequency band. |
US10097218B2 |
Radio frequency circuit and communication device module
A radio frequency circuit is described, which comprises a first power amplifier comprising a first output, a second power amplifier comprising a second output, a third power amplifier comprising a third output, and a fourth power amplifier comprising a fourth output. The first power amplifier, the second power amplifier, the third power amplifier and the fourth power amplifier are configured to perform an amplification based on a radio communication signal to produce a first amplifier output signal, a second amplifier output signal, a third amplifier output signal, and a fourth amplifier output signal. Furthermore, the present application also relates to a transmitter comprising such a radio frequency amplifier circuit. |
US10097215B2 |
Electronic device and method of controlling transmission power
A transmission power control method and an electronic device capable of adjusting a bias of a power amplifier are provided. The electronic device includes: a temperature sensor; a power amplifier (PA); and a controller configured to monitor signals from the temperature sensor, determine a bias value for the PA, based on the monitored signals, and control the PA to amplify a signal for transmission based on the determined bias value. |
US10097213B2 |
System and method for improved decoding using identified recurring side information
Methods and systems for decoding monitored communication signals using previously identified side information. Information, which is used for decoding a given frame and is provided to the decoder not via the main communication channel between a base station and a mobile station, is referred to herein as “side information.” The side information can also be viewed as extrinsic information that was derived during previous decoding operations. The monitoring system holds, for certain frames, a-priori information of one or more data values that are expected in these frames. Decoding using this a-priori information enables an Error Correcting Code decoder to successfully decode such frames, which would otherwise fail to decode. |
US10097210B2 |
Parallel bit interleaver
A bit interleaving method applying a bit permutation process to a QC LDPC codeword made up of N cyclic blocks of Q bits each, dividing the processed codeword into constellation words of M bits each, and applying an intra-cyclic-block permutation process to the cyclic blocks, where the codeword is divided into F×N/M folding sections of M/F cyclic blocks each and the constellation words are each associated with one of the folding sections, and the bit permutation process is applied such that the constellation words are each made up of F bits from each of M/F different cyclic blocks in the associated section, after the permutation process. |
US10097206B2 |
Method and apparatus for performing encoding using block code having input/output of variable length
There are provided an encoding method and an encoder performing an encoding by an operation of generating a first output message by encoding an input message based on a first block code, an operation of generating a second output message by encoding some of the input message based on a second block code, and an operation of concatenating the first output message and the second output message. |
US10097202B1 |
SSD compression aware
Embodiments of the present invention include a compression system including one or more compressibility inputs; a compression predictor configured to predict the compressibility of data based on the one or more compressibility inputs; a compressor configured to compress the data; and one or more compression inputs. At least one of the compression predictor or the compressor is configured to determine how to compress the data based on the one or more compression inputs. The one or more compressibility inputs comprise at least one of an object extension dictionary, an object signature dictionary, and an entropy estimation algorithm library. The one or more compression inputs comprise at least one of a quality of service profile, a device performance profile and a compression algorithm performance chart. |
US10097198B1 |
SAR ADC
Disclosed is a successive-approximation register (SAR) analog-to-digital converter (ADC). The SAR ADC may include a capacitor-resistor hybrid digital-to-analog converter (DAC), and apply a low-power switching method and an input signal range scaling method to the DAC, thereby significantly reducing surface area and power consumption. |
US10097195B2 |
Digital-to-analog converter (DAC) with enhanced dynamic element matching (DEM) and calibration
Systems and methods are provided for digital-to-analog converters (DACs) with enhanced dynamic element matching (DEM) and calibration. DEM may be adapted based on assessment of one or more conditions that may affect the DACs or DEM functions thereof. The one or more condition may comprise amount of signal backoff. The adaption may comprise switching the DEM function (as a whole, or partially—e.g., individual DEM elements) on or off based on the assess conditions. The DACs may incorporate use of calibration. The DEM and/or the calibration may be applied to only a portion of the DAC, such as a particular segment (e.g., a middle segment comprising bits between the MSBs and the LSBs). |
US10097194B2 |
Method of synthesis of an analogue noise, noise synthesizer and coding chain using such a synthesiser
A method comprises at least the following steps: generating pseudo random noise in the digital domain coded on a number N of bits, sampled at a given frequency FH/N; multiplexing in the digital domain the binary signals produced by each of the N bits at a sampling frequency FH so as to obtain noise coded on one bit at said frequency FH; transferring the noise thus coded into the analog domain via a low-voltage differential transmission interface; filtering the analog signal in a passband which can be centered on half the sampling frequency of an analog-digital converter. |
US10097191B2 |
Atomic oscillator
An atomic oscillator includes a gas cell having alkali metal atoms sealed therein; alight source that irradiates the gas cell with light; and a light detecting unit that detects the quantity of light transmitted through the gas cell. The light source includes an optical oscillation layer having a first reflective layer, an active layer, and a second reflective layer laminated therein in this order, an electrical field absorption layer having a first semiconductor layer, a quantum well layer, and a second semiconductor layer laminated therein in this order, and a heat diffusion layer that is disposed between the optical oscillation layer and the electrical field absorption layer and has a higher thermal conductivity than that of the second reflective layer. |
US10097188B2 |
System, method and apparatus for phase hits and microphonics cancellation
A system and method for system, method and apparatus for phase hits and microphonics cancellation. In addition to a first RF synthesizer source, a device also includes a second stable reference signal source that operates at a lower frequency as compared to the RF synthesizer source. The second stable reference signal source is selected with good phase noise characteristics and can be used to correct phase error events. |
US10097187B2 |
Digital synthesizer, radar device and method therefor
A digital synthesizer is described that comprises: a ramp generator configured to generate a signal of frequency control words (FCW), that describes a desired frequency modulated continuous wave; a digitally controlled oscillator (DCO) configured to receive the FCW signal and generate a DCO output signal; a feedback loop comprising a time-to-digital converter (TDC), wherein the feedback loop is configured to feed back the DCO output signal; a phase comparator coupled to the ramp generator and configured to compare a phase of the FCW signal output from the ramp generator with the DCO output signal fed back from the DCO via the feedback loop and output a N-bit oscillator control signal in response thereto. The TDC receives a representation of the DCO output signal and a reference frequency signal to sample the DCO output signal and outputs multiple selectable delays of the DCO output signal. A digital synthesizer circuit sensor is configured to sense an operational condition of the digital synthesizer circuit and select one of the multiple selectable delays output from the TDC in response to the sensed operational condition. A re-timer circuit is coupled to the digital synthesizer circuit sensor and configured to synchronize the selected delayed DCO output signal with the reference frequency signal. |
US10097180B2 |
Reinforced key assembly
Embodiments are directed to a dome switch and methods related to the use thereto. In one aspect, an embodiment includes a key cap. The embodiment may further include a domed structure having upper and lower portions. The domed structure may be configured to deform in response to an input force received at the upper portion by the key cap. The embodiment may further include a collar affixed to the lower portion and extending toward the key cap. The collar may resist deformation of the domed surface. |
US10097177B2 |
Switch device, control method of the same, and control method of transfer switch system using the same
A switch device includes first and second switch units that are coupled respectively to first and second output terminals. Each of the first and second switch units includes a plurality of diodes and at least one semiconductor-controlled rectifier (SCR), where at least one of the diodes and one of the at least one SCR cooperatively permit a current to flow therethrough to a corresponding one of the first and second output terminals when each thereof operates in an ON state, and where at least one of the diodes and one of the at least one SCR cooperatively permit a current to flow therethrough from a corresponding one of the first and second output terminals when each thereof operates in an ON state. |
US10097174B2 |
Semiconductor device
A semiconductor device includes a switching element including a control electrode, a first main electrode, and a second main electrode: a gate driver connected between the control electrode and the first main electrode, configured to transmit a gate drive signal for driving the control electrode; a Miller voltage detector detecting a Miller voltage between the control electrode and the first main electrode when the switching element turns off; a current value detector detecting a principal current flowing through the switching element; and a temperature calculator calculating a temperature of the switching element from the detected Miller voltage and principal current. |
US10097169B1 |
Method and apparatus for reducing impact of transistor random mismatch in circuits
An analog circuit including a pair of input nodes and a pair of output nodes is coupled to a mismatch reduction circuit including an input node, an output node, a phase controller that times even and odd phases, an input switch, and an output switch. The input switch electrically connects the mismatch reduction circuit input node to a first node of the pair of analog circuit input nodes during each even phase and to electrically connects the mismatch reduction circuit input node to a second node of the pair of analog circuit input nodes during each odd phase. The output switch electrically connects a first node of the pair of analog circuit output nodes to the mismatch reduction circuit output node during each even phase and electrically connects a second node of the pair of analog circuit output nodes to the mismatch reduction circuit output node during each odd phase. |
US10097166B1 |
Transformer coupled control isolation for direct current control signals
A switch drive and control arrangement may comprise a first transformer configured to receive a control signal, a second transformer configured to receive a clock signal, and a demodulator configured to receive the control signal and the clock signal from a switch controller, via the first transformer and the second transformer. The demodulator may be configured to output a demodulated signal in response to the control signal and the clock signal. A signal fault detector may be provided to determine a fault in at least one of the control signal and the clock signal. A switch may be turned off in response to a fault being detected in at least one of the control signal or the clock signal. |
US10097165B1 |
High gamma compact harmonic tuner
Compact, high Gamma, wideband, multi-carriage-multi-harmonic tuners use a meandering slabline structure and multiple probes and carriages. The meandering structure reduces the overall tuner length by more than half at 0.4 GHz. The required slabline bends are made using a vertical-to-horizontal slabline transition. Multiple probes are employed within the slabline segment closest to the test port, in order to minimize the insertion loss at higher frequencies, caused by the slabline bends. This tuner structure is mostly effective starting at fundamental frequencies below 1 GHz and operating at fundamental or harmonic frequencies as high as 18 GHz. |
US10097164B2 |
Monolithic attenuator, limiter, and linearizer circuits using non-linear resistors
Monolithic attenuator, limiter, and linearizer circuitry to be integrated with other circuitry on a chip are provided. According to one aspect, a monolithic attenuator and limiter circuit comprises an input terminal, an output terminal, a first resistor having a first terminal coupled to the input terminal and a second terminal coupled to the output terminal, and a second resistor having a first terminal coupled to the first or second terminal of the first resistor and a second terminal coupled to ground. At least the first resistor is a non-linear resistor whose resistance changes as a function of the voltage across the resistor. The monolithic attenuator and limiter circuit may be part of a “Pi” or “Tee” topology. According to another aspect, a non-linear shunt resistor coupled to the input of an amplifier circuit can operate to linearize the gain of the amplifier circuit over a range of input levels. |
US10097163B2 |
Low order filter circuit having frequency correction function, frequency correction method for the low order filter circuit, and high order filter circuit
A low order filter circuit having a frequency correction function, a frequency correction method for a low order filter circuit, and a high order filter circuit are provided. An analog to digital converter (ADC) may detect a peak of a signal processed by a second order filter unit, and after comparison and determination are performed by a digital correction unit, a frequency control signal is outputted as a feedback to a notch filter or a band-pass filter in the second order filter unit where frequency adjustment is performed. The high order filter circuit is integrated by a plurality of the low order filter circuits. Before correcting the high order filter circuit, switch units may restore the high order filter circuit to the low order filter circuits for correction, and then combine the corrected low order filter circuits to form the original high order filter circuit. |
US10097157B2 |
Crystal vibrating device and method for producing the same
A crystal vibrating device that includes a crystal resonator mounted on a substrate by a first conductive adhesive layer and a second conductive adhesive layer, and, when the first conductive adhesive layer and the second conductive adhesive layer are viewed in a plan view, the first conductive adhesive layer and the second conductive adhesive layer each have a) a planar shape in which two circles or ellipses are partly superimposed upon each other, b) two conductive adhesive layer portions that are separated from each other, or c) a length direction and an aspect ratio, which is a ratio between a maximum size in the length direction and a maximum size in a width direction that is orthogonal to the maximum size in the length direction, is in a range of 1.5 to 3.0. |
US10097155B2 |
Power divider
A power divider is provided with a structure that diagnoses whether a correct connection is achieved. The power divider includes a first line that is configured to connect an antenna to a first unit and a second line that is configured to connect the antenna to a second unit. A resistor is configured to allow a current flowing from the second unit to the second line to be applied to a ground terminal. Additionally, a capacitor is disposed on the second line to prevent the current applied to the second line from flowing to the first line. |
US10097153B1 |
Bridge-T reflectionless bandstop filter
A bandstop filter is provided that includes an input port, a series bandpass resonator, a first capacitor, a bandstop resonator, a second capacitor and an output port. The combination of the first capacitor, the bandstop resonator and the second capacitor comprises a bandstop impedance magnitude and a bandstop impedance phase. The bandpass resonator impedance magnitude is substantially equal to the bandstop impedance magnitude. The bandpass resonator impedance phase is substantially 180° out of phase with the bandstop impedance phase. The series bandpass resonator, the first capacitor, the bandstop resonator and the second capacitor operate as a band stop for a predetermined frequency within the frequency band. |
US10097151B2 |
Input/output systems and devices for use with superconducting devices
Systems and devices for providing differential input/output communication with a superconducting device are described. Each differential I/O communication is electrically filtered using a respective tubular filter structure incorporating superconducting lumped element devices and high frequency dissipation by metal powder epoxy. A plurality of such tubular filter structures is arranged in a cryogenic, multi-tiered assembly further including structural/thermalization supports and a device sample holder assembly for securing a device sample, for example a superconducting quantum processor. The interface between the cryogenic tubular filter assembly and room temperature electronics is achieved using hermetically sealed vacuum feed-through structures designed to receive flexible printed circuit board cable. |
US10097145B1 |
Multi-mode power management circuit
A multi-mode power management circuit is provided. The multi-mode power management circuit includes a second generation (2G) amplifier circuit(s) configured to amplify a 2G radio frequency (RF) signal for transmission in a 2G RF band(s). The multi-mode power management circuit includes a pair of tracker circuitries coupled to the 2G amplifier circuit. Each tracker circuitry includes a charge pump circuitry configured to generate a voltage and a current. When the 2G amplifier circuit amplifies the 2G RF signal for transmission in the 2G RF band(s), both charge pump circuitries are controlled to provide two currents to the 2G amplifier circuit. As a result, the 2G amplifier circuit is able to amplify the 2G RF signal to a higher power corresponding to a sum of the two currents for transmission in the 2G RF band(s). |
US10097143B2 |
Josephson-coupled resonator amplifier (JRA)
A Josephson-coupled resonator amplifier is provided. The Josephson-coupled resonator amplifier includes a first and a second resonator, each formed from respective lumped-element capacitance and respective lumped-element inductance. The Josephson-coupled resonator amplifier further includes one or more Josephson junctions coupling the first resonator to the second resonator, whereby a superconducting loop is formed from at least the lumped-element inductance of the resonators and the one or more Josephson junctions. |
US10097135B2 |
Photovoltaic systems with intermittent and continuous recycling of light
Photovoltaic systems and methods for optimizing the harvesting of solar energy are disclosed. A photovoltaic (PV) system includes: a solar panel module. The solar panel module comprises: a plurality of solar cell arrays, wherein each array comprises a grouping of solar cells; and a tubular panel. The plurality of solar cell arrays are arranged along an inside surface of the panel. At least an upper portion of the panel slopes inward such that the panel has a substantially funnel-shaped geometry. The solar cell arrays are arranged in a C-ring pattern. A first solar cell array is separated from a second solar cell array by a predetermined distance. The area between the solar cell arrays is coated with a reflective material to facilitate optimal reflection of incident sunlight back to the solar cells. Recycling of incident light is facilitated within the tube. The light can be intermittently or continuously recycled. |
US10097134B2 |
Pile cap with integrated bearing housing
This disclosure relates to the design of pile cap assemblies configured to rotatably couple the torque tube of a photovoltaic solar tracker to multiple support piles that elevate the torque tube above the ground. The pile cap assemblies define low friction bearings that allow the torque tube to rotate smoothly within the low friction bearings. The pile cap assemblies also include numerous mounting hole configurations that allow for adjustment of a position of the pile cap assemblies with respect to the support piles. This allows for any small variation in positioning of the support piles to be accommodated. |
US10097133B2 |
Racking system for installing solar panels
A racking system is configured to install at least one photovoltaic panel on a rooftop. The racking system includes a plurality of rails. A splice bar is connected the plurality of rails and configured to mechanically strengthen the plurality of rails. A ground lug is attached to an extrusion of a side channel on each of the plurality of rails by sliding the ground lug through a rail opening. A ground wire is held in a serrated opening for safely grounding the racking system. A clamp is attached to a top channel of at least one rail such that the at least one rail and the at least one photovoltaic panel are operatively coupled to the clamp and such that the clamp is under pressure due to a spring but is able to freely rotate around a longitudinal axis. |
US10097132B2 |
Height adjustment bracket for roof applications
A roof mount for mounting at least one solar panel to a roof surface including a base. The roof mount includes a clamp connected to the base and a first recess sized to support a first solar panel. The first recess has a first height extending between a first top flange and a first bottom flange. The clamp also includes a second recess sized to support one of a second solar panel and a skirt flange. The second recess has a second height extending between a second top flange and a second bottom flange. The roof mount further includes a fastener connected to the clamp. The second fastener is operable to adjust the first and second heights, such that upon tightening of the second fastener, the first height increases and the second height decreases, and upon loosening of the second fastener, the first height decreases and the second height increases. |
US10097130B2 |
Energization control system and sensor unit
An energization control system includes a sensor unit including a magnetic detection portion detecting a magnetic flux density of a magnetic flux generated at a surrounding of a conductor in response to a current flowing in the conductor of an electrical apparatus, a temperature detection portion detecting a temperature level within a package in which the magnetic detection portion is disposed, a correction portion correcting a temperature characteristic of a detection result of the magnetic detection portion based on the detected temperature level, and an output portion outputting temperature information indicating the detected temperature level. The energization control system further includes a control unit including a control portion controlling a current flowing in a heating element of the electrical apparatus based on the temperature information. |
US10097129B2 |
Drive controller and drive control method for electric motor
To provide drive controller and control method for an electric motor including plural energization systems composed of an inverter and coils corresponding to plural phases. The controller includes: a current detecting unit for detecting currents between the coils and output points of the inverter or between the coils and a connection point between the coils; an inverter setting unit for controlling an inverter of the energization system involving abnormal energization into a predetermined condition; a torque detecting unit for detecting a torque generated in the energization system involving the abnormal energization based on a current in the energization system, which is detected by the current detecting unit; and a control unit for controlling a normal inverter based on the torque detected by the torque detecting unit. This configuration enhances the performance of controlling the electric motor in case a braking torque is generated due to abnormal energization. |
US10097128B2 |
Electronic pump
An electronic pump includes a controller. The controller includes a power input terminal, a printed circuit board, a motor driver and a microprocessor. The power input terminal, the microprocessor and the motor driver are spaced from each other by an electronic clearance and are fixedly connected to the printed circuit board. The microprocessor is electrically connected to the motor driver by the printed circuit board. The motor driver drives a motor to rotate based on a drive control signal from the microprocessor. There is no motor drive circuit composed by discrete components and configured to drive the motor to rotate separately arranged on the printed circuit board between the motor driver and a motor. |
US10097126B2 |
Method and apparatus to change resonance frequency of an electronic device
An electronic device may include a motor to operate at a first frequency during a first time period and to operate at a second frequency during a second time period, and an accelerometer to obtain first data relating to operation of the motor at the first frequency and to obtain second data relating to operation of the motor at the second frequency. The electronic device may also include a processor to determine a desired resonant frequency of the motor based on the first data and the second data. |
US10097121B2 |
Method and device for controlling an electric motor
A method and a device for controlling an electric motor using pulse-width modulated control signals. Control pulses having a setpoint duty factor and temporally varying pulse widths and pulse spacing are generated in the process, the temporally varying pulse widths and pulse spacing being selected as a function of a load and/or thermal loading of the electric motor and/or its control device. |
US10097117B2 |
Adjustable pulse injection in electric machine control
A control system is provided for an electric machine having a rotor and a stator. The control system has a converter circuit in electrical communication with the stator and a controller in electrical communication with the converter circuit. The controller is configured to receive a first signal indicating a torque applied to or output by the rotor and receive a second signal indicating a rotational speed of the rotor. The controller is also configured to determine at least one characteristic of a pulse signal based on at least one of the first or second signal. The controller is also configured to inject the pulse signal into one or more phases of the stator via the converter circuit according to the determined at least one characteristic. The controller is also configured to determine a position of the rotor based on the injected pulse signal. |
US10097116B2 |
Motor control apparatus for controlling motor based on counter-electromotive voltage generated in winding of motor
A motor control apparatus includes: a unit configured to determine a counter-electromotive voltage in a winding of a motor; a unit configured to determine a rotational position of a rotor of the motor based on the counter-electromotive voltage; a unit configured to determine a first velocity of the rotor, based on change in the rotational position; a correction unit configured to obtain a second velocity by correcting the first velocity based on a harmonic component included in the first velocity; and a driving unit configured to drive the motor based on the second velocity and the rotational position. The correction unit includes a unit configured to obtain the second velocity by reducing error in the first velocity that occurs due to the harmonic component. |
US10097110B2 |
Modulation method for a three-phase multilevel converter
The present invention discloses a modulation method for a three-phase multilevel converter. The modulation method comprises the following steps: generating first three-phase sinusoidal modulated wave signals by a control loop in the three-phase multilevel converter; generating second three-phase modulated wave signals by processing the first three-phase sinusoidal modulated wave signals, wherein in proximity to peak values of a line voltage of the second three-phase modulated wave signals, absolute values of any two phases are unequal; generating PWM pulse signals based on the second three-phase modulated wave signals; and generating driving signals for respective power units in the three-phase multilevel converter based on the PWM pulse signals. |
US10097109B1 |
Three-level voltage bus apparatus and method
An apparatus includes a first switch and a first capacitor connected in series between a first voltage bus and a second voltage bus, a second capacitor and a second switch connected in series between the first voltage bus and the second voltage bus and a diode coupled between a common node of the first switch and the first capacitor, and a common node of the second capacitor and the second switch. |
US10097105B2 |
Synchronous rectification module
The present invention provides a synchronous rectification module. The synchronous rectification module includes a circuit board, a transformer, two synchronous rectification sets and a grounding set. The transformer includes a primary winding and a secondary electrically-conductive foil winding. The first and second synchronous rectification sets are symmetrically disposed on the circuit board, corresponding to the transformer and electrically connected to a secondary dotted end tap and a secondary synonyms end tap of the secondary electrically-conductive foil winding respectively. The secondary electrically-conductive foil winding of the transformer is disposed nearby a lateral edge of the first or second synchronous rectification set, and the grounding set is disposed along a bottom edge of the circuit board and nearby the bottom edge of the first or second synchronous rectification set, so as to reduce the current path of the secondary synchronous rectification circuit and achieve the purposes of miniaturization and high power density. |
US10097101B2 |
Three phase medium voltage power conversion system for coupling a power source to a utility grid
The invention provides a three phase medium voltage power conversion system for coupling a power source to a utility grid comprising a power converter and a Notch-Filter. The switching control system of the inverter of the power converter is based on SHE-PWM patrons. The Notch-Filter is tuned to attenuate the frequency of the first harmonic that the switching control system of the inverter cannot attenuate and configured with damping means capable of smoothing the resonance frequency without affecting the notch frequency. |
US10097100B1 |
Flyback converter
A converter circuit is disclosed. The converter circuit includes a transformer and a primary circuit connected to the primary side of the transformer, where the primary circuit includes a first switch connected to a ground. The converter circuit also includes a second switch connected to the first switch, and a clamping capacitor connected to the second switch and to the input. The converter circuit also includes a secondary circuit connected to the secondary side of the transformer, where the secondary circuit includes a rectifying element, and an output capacitor connected to the rectifying element. In addition, the output capacitor has a substantial effect on resonance of the converter circuit. |
US10097097B2 |
Method and apparatus for self-synchronization of a synchronous rectifier
A method and synchronous rectifier controller uses minimum off and on time blanking to avoid switching the switching transistor at incorrect times responsive to transients in the current sense signal. The minimum off time timer is commenced only when the current sense signal is above a reset threshold, and is reset when the current sense voltage falls below the reset threshold. Resetting the minimum off time timer in this manner avoids false starts of the minimum off time timer due to transients and allows the SRC to properly synchronize with the conduction and blocking phases of rectifier operation. |
US10097094B2 |
Control circuit and method for programming an output voltage of a power converter
A power converter determines a feedback signal according to a voltage signal related to an output voltage of the power converter and a reference voltage, thereby regulating the output voltage. A control circuit and method for programming the output voltage of the power converter utilize an offset current generator to inject a current or sink a current for changing the voltage signal or the reference signal, thereby adjusting the output voltage. As a result, it gets rid of complicated circuitry but provides more steps adjustment, which reduces related costs. |
US10097093B2 |
Electric power conversion system
An electric power conversion system includes: a first battery; a second battery; an electric power converter including a plurality of switching elements, and configured to bidirectionally step up or step down electric power between an output line and each the first and second batteries in accordance with PWM signals; and a controller configured to control first and second step-up and step-down circuits by generating first and second PWM signals. The first and second step-up and step-down circuits are established between each first and second batteries and the output line. The first and second PWM signals are signals for controlling step-up and step-down operation of each first and second step-up and step-down circuit. The controller is configured to, when coupling on-duty periods of both the first and second PWM signals with each other, execute an overlap phase shift that partially overlaps the on-duty periods of the first and second PWM signals. |
US10097092B1 |
Multi-phase switching regulator and control circuit and control method thereof
A multi-phase switching regulator includes: a plurality of power stages, a plurality of pulse width modulation (PWM) controllers and a ramp signal setting circuit. The PWM controllers generate corresponding PWM signals for controlling corresponding power stages respectively according to an error signal related to an output voltage and a plurality of ramp signals corresponding to corresponding power stages respectively. The ramp signal setting circuit adjusts the ramp signal of the phase that is to be enabled or disabled according to the phase adjustment signal. Under a phase-cut operation, the ramp signal setting circuit causes a basis level of the ramp signal corresponding to the phase to be disabled to gradually change, thereby decreasing a duty ratio of the PWM signal corresponding to the phase to be disabled. |
US10097090B1 |
Voltage control utilizing multiple PWM patterns
A power-delivery system may comprise a load device and a direct-current converter configured to deliver current to the load device when the direct-current converter is in an on state. The power-deliver system may comprise a voltage-measurement system configured to measure, at a beginning of each measurement cycle in a cyclic measurement pattern, a voltage at the load device. The power-deliver system may comprise a power controller configure to receive, at the beginning of each measurement cycle, the measurement of the voltage, and to perform, at the beginning of a control cycle in a cyclic control pattern, a voltage-control decision in response to a change in the measurement of the voltage being below a voltage-change threshold. The voltage-control decision may comprise whether to switch the state of the first direct-current converter. The cyclic control pattern may operate at a first frequency, and the measurement pattern may operate at a second frequency. |
US10097088B2 |
Soft-switching auxiliary circuit
A soft-switching auxiliary circuit is provided, which may be applicable to a converter including a first main switch and a second main switch. The soft-switching auxiliary circuit may include a first auxiliary switch, a second auxiliary switch, a first energy adjustment module and a second energy adjustment module. By means of the first auxiliary switch and a second auxiliary switch, the first energy adjustment module and the second energy adjustment may properly store and adjust the energy of the converter; therefore, both the first main switch and the second main switch of the converter can achieve soft-switching. |
US10097087B2 |
Power conversion including sensing a load current and adapting output voltage based on the load current
In one embodiment a power conversion arrangement comprises a switching converter (DC) with an input which is supplied with an input voltage (Vin) and a first output (Out1) to provide a first output voltage (Vout1) as a function of the input voltage (Vin), a linear regulator (LDO1) with an input coupled to the first output (Out1) of the switching converter (DC), the linear regulator (LDO1) having a second output (Out2) to provide a second output voltage (Vout2) as a function of the first output voltage (Vout1) to a connectable electrical load (CS), a component for sensing (MSI) a load current (Iload) at the second output (Out2) of the linear regulator (LDO1), the component being connected to the second output (Out2) of the linear regulator (LDO1), and a unit for influencing (MVA) the first output voltage (Vout1) as a function of the load current (Iload), the unit (MVA) being connected to the first output (Out1) of the switching converter (DC) and to the component for sensing (MSI) the load current (Iload). Furthermore, a power management circuit and a method for power conversion are described. |
US10097083B2 |
Filter assembly, voltage converter having a filter assembly
The present disclosure relates to filters. Teachings thereof may be embodied in a filter assembly, e.g., a filter assembly for filtering output currents from a voltage converter. For example, a filter assembly may include: a current conductor with a curved profile; a first ferrite body; a second ferrite body; and a recess with a curved profile defined in at least one of the first ferrite body and the second ferrite body. The first ferrite body and the second ferrite body may combine to surround the current conductor and the current conductor may extend along the recess. |
US10097081B1 |
Converter having low loss snubber
The present application is a converter having a low loss snubber. The low loss snubber of the converter includes a clamping winding, a first capacitor, and a second capacitor. The clamping winding is magnetically coupled with a primary winding of a transformer of the converter. The primary winding to a secondary winding of the transformer leakage inductance energy is recovered by storing the energy in the second capacitor. When the second capacitor is discharging, the energy in the second capacitor may be further transferred to the first capacitor. When the first capacitor is discharging, energy in the first capacitor may be further returned to the power source. Therefore, the energy in the first capacitor and the energy in the second capacitor may not be consumed by a resistor, and power consumption of the low loss snubber may be decreased. |
US10097077B2 |
Control method for improving dynamic response of switch power
A control method for improving dynamic response of switch power is based on a closed-loop control system comprising a sampling module, a dynamic control module, an error calculation module, a PID module, a mode control module, and a PWM module. The sampling module samples an output voltage Vo, and the dynamic control module compares the output voltage Vo with a set maximum voltage Vomax, a set minimum voltage Vomin, and a reference voltage Vref, so as to determine whether to adopt a dynamic mode. In the dynamic mode, when the output voltage Vo changes greatly, the output voltage Vo is rapidly restored to a stable voltage by inputting large power or small power. |
US10097075B2 |
Linear actuator with coil winding portions having opposing current flow directions
A linear actuator for linearly positioning a recording head in a data storage mechanism. The disclosed linear actuator includes an electrically conductive coil having first and second parts that are both wound in the same rotary direction about an axis, and a magnet spaced from the electrically conductive coil by an air gap. Transmission of an electric current through the first part of the electrically conductive coil in a first current flow direction about the axis and through the second part of the electrically conductive coil in an opposite second current flow direction about the axis induces linear movement of one of the electrically conductive coil and magnet relative to the other of the electrically conductive coil and magnet. |
US10097073B2 |
Linear vibration motor
A linear vibration motor is provided in the present disclosure the linear vibration motor includes a cabinet having a receiving space, a first magnet received in the accommodation space and fixed in the cabinet; a magnetic core fixed in the cabinet, opposite to the first magnet, with a coil winded on the magnetic core, a vibrating part received in the receiving space, suspended between the first magnet and the magnetic core; and a supporting part for suspending the vibrating part, and the vibrating part includes a third magnet repulsing the first magnet, the coil having a changing current to magnetize the magnetic core to repulse with the third magnet. |
US10097072B2 |
Linear vibrator
A linear vibrator includes a stator having a housing including a receiving space; a moveable unit received in the receiving space; an elastic member having one end connecting to the moveable unit and another end connecting to the stator for suspending the moveable unit in the receiving space; and a cushion arranged between the moveable unit and the housing, the cushion comprising a plurality of parts having different stiffness. |
US10097061B2 |
Rotary electric machine equipped with a terminal box
A rotary electric machine has a machine casing and a terminal box fitted to the casing, the terminal box having a base part, the latter defining at least: a fixing zone for fixing at least one electronic module, this fixing zone having one or more support elements for receiving fasteners for fixing the module or modules, an electrical connection zone, the latter having at least one block of material for receiving at least one electrical connection element, the support element or elements and the block or blocks of material being molded as a single piece with the base part. |
US10097057B2 |
Electric motor, in particular of a vehicle component
An electric motor of a vehicle component, in particular a window opener drive or seat adjuster drive, includes a rotor, a stator with a three-phase stator winding having at least one coil per phase with first and second coil ends, and a connection element having a number of vias corresponding to the number of coil ends, the vias forming first and second contacting groups. The vias of the first contacting group are paired with a contact ring with contact points for electrically conductively connecting the first coil ends, in particular while forming a neutral point. The second coil ends are guided through the vias of the second contacting group, and a coil end portion or additional conductor element of the coil ends is azimuthally guided along the connection element and guided, preferably axially, out of the connection element while providing a three-phase winding connection at exposed positions. |
US10097056B2 |
Vibration motor
A vibration motor is disclosed. The vibration motor includes a housing, a substrate engaging with the housing, a vibration unit received in the housing, an elastic member suspending the vibration unit, and a coil assembly interacting with the vibration unit. The vibration unit includes an avoidance corresponding to the coil assembly for preventing the vibration unit interfering with the coil assembly. |
US10097053B2 |
System, method, and apparatus for wireless charging
Using inductive currents to wirelessly charge a device via a device connected to a power source. This inductive charging may result when a first mobile device recognizes a second mobile device via a wireless connection (e.g., Bluetooth, Bluetooth Low Energy (BLE), Near-Field Communication (NFC), or the like). An application stored on the first mobile device may recognize a second mobile device by transmitting an advertising packet when the first mobile device is connected to a power source. An advertising packet may be received by the second mobile device and the second mobile device may transmit a response to the advertising packet in order to generate a connection between the first and second mobile devices. The response may include data such as, connection strength, response time, connection preferences, and the like. Upon detection and connection, the second mobile device may be wirelessly charged by the first device via inductive charging. |
US10097044B2 |
Wireless energy transfer
Disclosed is an apparatus for use in wireless energy transfer, which includes a first resonator structure configured to transfer energy non-radiatively with a second resonator structure over a distance greater than a characteristic size of the second resonator structure. The non-radiative energy transfer is mediated by a coupling of a resonant field evanescent tail of the first resonator structure and a resonant field evanescent tail of the second resonator structure. |
US10097042B2 |
Control apparatus
A control apparatus used in a power transmission system for transmitting power with a magnetic resonance manner to a power reception apparatus from a power transmission apparatus comprises a power control unit configured to control a power transmission state in which transmission power of the power transmission apparatus is controlled in a state in which a power transmission target power reception apparatus is detected, and a test power transmission state in which transmission power of the power transmission apparatus is controlled in a state in which the power transmission target power reception apparatus is not detected. |
US10097041B2 |
Wireless power transmission device and control method therefor
The present specification which relates to a wireless power transmission device and a control method, capable of transmitting and receiving power wirelessly comprises a power supply unit for supplying power to a receiving device to transmit power wirelessly; and a power transmission control unit for, periodically generating a waveform with a particular frequency, measuring an attenuation coefficient of the waveform at each cycle, measuring a variation in the attenuation coefficient at each cycle, and determining the type of an external material. The present invention has a technical feature wherein the power transmission control unit determines whether to transmit power wirelessly to the receiving device on the basis of the type of the external material. |
US10097039B2 |
Wireless power transmission system for transmitting alternating-current power wirelessly
[OBJECT] There is provided a wireless power transmission system capable of transmitting power efficiently even when it is rotated.[ORGANIZATION] A power transmission device has a first and a second electrode (a center electrode 311 and an annular electrode 312) each having a rotationally symmetrical shape with respect to a common center axis, a first and a second connection line (connection lines 315, 316), and a first inductor to (inductor 313, 314). A power reception device has a third and a fourth electrode (center electrode 321 and annular electrode 322) each having a rotationally symmetrical shape with respect to a common center axis, a third and a fourth connection line (connection lines 325, 326), and a second inductor. The electrodes of the power transmission device and the power reception device are disposed to oppose each other across a distance of λ/2π or less as a near field, and a resonance frequency of a coupler constituted of the first and the second electrode and the first inductor and a resonance frequency of a coupler constituted of the third and the fourth electrode and the second inductor (inductor 323, 324) are set to be substantially equal. |
US10097037B2 |
System and method for distributed grid control with sub-cyclic local response capability
Distributed static synchronous series compensators (DSSSCs) which may also be designated tower routers capable of injecting series inductive or capacitive impedances to enable distributed power-flow control. When a large number of these (a fleet of) DSSSCs are distributed over the grid for power-flow control, it is necessary to ensure that coordinated communication and control capabilities are also established, enabling fast reaction to changes that can exist across the grid. A system architecture and method for enabling localized high-speed low-latency intelligent control with communications between subsections (local network) of the grid along with communication to the central Grid operations center at the utility for supervisory control is disclosed herein. The architecture provides sub-cyclic (< 1/60 of a second) response capability, using the local DSSSCs with high-speed communication at the local network level to power-system disturbances, such as power-oscillation damping (POD), sub-synchronous resonance (SSR) etc. |
US10097034B2 |
UPS system with network monitoring and attached battery pack information sensing functions
A UPS system with network monitoring and attached battery pack information sensing functions includes a UPS apparatus including a UPS body and a UPS monitoring module, and attached battery packs coupled to the UPS body. Each attached battery pack includes a battery pack body, and a battery pack monitoring module that includes a control unit, a sensor module for detecting the status information of the battery pack body, a memory, and a network interface for communication with the UPS monitoring module through a local area network to transmit the status information of the battery pack body. When the battery pack monitoring module transmits the status information to the UPS monitoring module, the manager can link a web browser of an external equipment to a battery pack status page provided by a built-in web server of the UPS monitoring module to get the status information of every attached battery pack. |
US10097031B2 |
Charging device having small loop transmission coils for wireless charging a target device
A charging device to wirelessly charge a target device, including: a coil antenna having a first surface facing a first direction at which the target device is placed for charging and a second surface facing an opposite direction from the first direction, generating a first magnetic field; a plurality of pairs of metallic small loop transmission coils arranged to the second surface side of the coil antenna, to generate a second magnetic field in response to the first magnetic field to enhance the first magnetic field, the first and second magnetic fields being directed in the first direction; and wherein a first one of each pair of metallic small loop transmission coils is coupled to a second one of the pair in parallel and a size of the first one of each pair is different from that of the second one of the pair, such that when a distance between the target device and the first surface is changed, one of the pair of metallic small loop transmission coils is enabled to be resonant with the coil antenna. |
US10097029B2 |
Wireless charging transmitter
A wireless charging transmitter has a rectifier circuit, a transmitter coil, a transmitter coil driving circuit, and a control circuit. The rectifier circuit receives an alternating current (AC) mains input voltage and provides a rectified mains voltage. The transmitter coil is provided for inductively coupling with a receiver coil on a device having a battery to be charged. The transmitter coil driving circuit directly receives the rectified mains voltage, and for providing a time-varying driving signal to the transmitter coil. The control circuit is coupled to the transmitter coil to receive charging information from a receiver battery inductively coupled to the transmitter coil through load modulation. In response, the control circuit controls a frequency and duty cycle of the time-varying driving signal based at least in part on the charging information. |
US10097023B2 |
Charge wake-up circuit for a battery management system
A charge wake-up circuit for Battery Management System (BMS). The circuit includes the charge-discharge module and charge detection module. The charge-discharge module contains Charger W, load R1, first switch K1, second switch K2, battery E, charge MOSFET M1 and discharge MOSFET M2. The charge detection module contains inductance L 1, first diode D1, second diode D2, first resistor R2, second resistor R3, third resistor R4, fourth resistor R5, fifth resistor R6, sixth resistor R7, seventh resistor RS, first capacitor C1, second capacitor C2, third capacitor C3, first transistor Q1, second transistor Q2 and photocoupler U. |
US10097022B2 |
Mobile terminal and rapid charging method
The application discloses a rapid charging method and a mobile terminal, which are proposed for a power source adaptor outputting dynamically adjustable voltage, where voltage of a battery core is divided into several intervals, and further in a segmented constant-current-like charging mode, a volt value of charging voltage output by the power source adaptor is adjusted dynamically according to an interval in which the core voltage of the battery in the mobile terminal while the battery is being charged lies, and the battery is DC-charged directly using the charging voltage output by the power source adaptor. |
US10097021B2 |
Charging device and charging method
According to one embodiment, a controller changes, when a charging state transitions from a first state of charging a first battery by using a power from an external power supply to a second state of charging the first battery by using a power from the second battery and if rated power of the external power supply and the rated discharge power of the second battery are different from each other, an upper limit of an input current to a charging circuit to a value corresponding to the rated discharge power of the second battery. |
US10097016B2 |
System and device for monitoring battery status
A system for measuring a current from a battery with a Hall Effect sensor, the current powering a primary load and a secondary load. The system to calculate a status of the battery based on the measured current, then compare the status of the battery to a predetermined value. The system to activate a relay when the status of the battery is below a predetermined value, activation of the relay to prevent the current from powering the secondary load. |
US10097015B2 |
Electrical combination
An electrical combination includes a power tool and battery pack. The battery pack includes a detection terminal and a normal terminal, two detection circuits, and a control module for respectively connecting with the two terminals. The control module can detect and compare voltage signals in the detection circuits. One detection circuit is used to provide a comparing reference and the other detection circuit is used as a circuit of the terminals and to apply the same voltage on the terminals. A difference between voltages sampled from voltage sampling points and a predetermined value is compared to determine whether the resistance of the terminals is increased. The method can help to decide whether the connection of terminals is good or not. |
US10097014B2 |
Battery charger monitor with charge balancing between batteries in a battery supply
A battery charger monitors the voltages across individual batteries in a battery system during recharging of the batteries. The charger identifies a least voltage measurement and identifies the batteries in the battery system that have a voltage measurement that is a predetermined voltage differential above the least voltage measurement. A controller in the charger operates switches to connect a resistor in parallel across each battery having a voltage measurement above the least voltage measurement by the predetermined voltage differential in a one-to-one correspondence to reduce the charge returned to the battery during recharging. |
US10097008B2 |
Power network system and control method thereof, computer readable media, power router and management server
A control or management of a power router is more adequately performed when constructing a power network system in which power cells are asynchronously connected with each other. The power network system includes a first power router, a second power router and a management server. The first power router transmits power. The second power router receives the power from the first power router and the obtain information indicating the received power. The management server controls the power transmitted by the first power router base on the information indicating the received power. |
US10096999B2 |
Gas tube-switched flexible alternating current transmission system
A var compensator circuit is provided. The var compensator circuit includes a gas tube switch and a reactive impedance. The gas tube switch is configured to be coupled to a transmission line. The transmission line is configured to deliver real power and reactive power to a load at an alternating current (AC) line voltage. The reactive impedance is configured to be coupled to the transmission line at the AC line voltage through the gas tube switch. The reactive impedance is configured to modify the reactive power configured to be delivered to the load. |
US10096998B2 |
Distributed reactive power control in power distribution systems
A method regulates voltages of a power distribution system that includes a substation transformer, at least one distributed energy resource (DER) for generating reactive power into the power distribution system, at least one DER controller operatively connected to the DER for controlling an amount of the generated reactive power, and a monitoring controller for monitoring a voltage violation on at least one phase of a monitored bus. The method determines an amount of reactive power required to compensate a voltage violation on the monitored bus using equivalent impedances of a path of the power distribution system between the substation transformer and the monitored bus and a shift of phase angle on the path, and transmits a request to provide the reactive power to compensate the voltage violation. |
US10096995B2 |
Adaptive power control for energy harvesting
Advances in the arts are disclosed with novel methods and circuit systems for controlling power in an energy harvesting system. Techniques and related systems for controlling power output of an energy harvesting device provide for monitoring at least one power parameter at a power source and monitoring at least one power parameter at a load such as a storage medium. The power source output is adjusted in order to optimize energy harvesting and/or storage based on real-time performance parameters. |
US10096988B2 |
Auto recovering protection of electromechanical components in a high magnetic field
An apparatus (100) protects a device (80) which has a ferrous electromechanical component which saturates in a high magnetic field (40) and draws a dangerously high electric current. A current sensor (110) senses current in excess of safe operating conditions of the protected device (80) in or near the magnetic field (40). A current switch (120) is controlled by the current sensor (110) and interposed between a power supply (90) and the device (80) to interrupt the current flow to the protected device (80) when the current sensor (110) senses current flow above a threshold due to the saturation. |
US10096986B2 |
Device for sealing an electrical connection
A sealing device to seal a connection between an electrical conductor with a PVC or silicone insulation, leaving one end of the conductor exposed, and a contact element electrically connected to the conductor. The contact element is covered with a jacket of a semi-crystalline thermoplastic material, and is exposed in the area of bonding with the conductor. A sleeve-shaped adapter of a semi-crystalline thermoplastic material is inserted and surrounds the conductor with a gasket at an end area of the PVC or silicon insulation. The device also includes an overmold of a thermoplastic or terpolymer elastomer that covers the exposed end of the conductor, the exposed portion of the contact element and at least portions of the adapter and of the jacket of the contact element. |
US10096985B2 |
Cable storage module
A system includes a chassis having an interior containing at least one component secured to a base. A cable storage module is attached to the chassis and has a frame defining an interior space in which a cable is stored. The cable has a first end extending out of the frame for connection to the component and a second end extending out of the frame for connection to a device exterior to the chassis. |
US10096983B2 |
Electrical accessories and associated methods of use and manufacture
Electrical accessories and associated methods of use and manufacture are provided. In one embodiment, an electrical accessory can be provided. The electrical accessory can include an electrical junction box having a first side wall. The electrical accessory can also include an adjustable bracket coupled to the electrical junction box. The adjustable bracket can include a sliding plate and a mounting plate. The sliding plate can be positioned adjacent the first side wall and can be removably coupled to the electrical junction box. The adjustable bracket can also include a mounting hole axially aligned with the mounting hole of the first side wall of the junction box. The axially aligned mounting holes can be configured to receive a screw such that rotation of the screw moves the sliding plate and electrical junction box in relation to the mounting plate. |
US10096982B2 |
Electrical connection box
An electrical connection box includes a housing having a temporary fixing projection. The temporary fixing projection includes a locking portion and a plate spring portion. The locking portion is provided with a locking claw projecting toward an outside in a radial direction. The plate spring portion includes a flat surface. In a temporary fixing state where the temporary fixing projection is inserted into a temporary fixing hole of an attachment panel, a locking surface of the locking claw of the locking portion faces a facing surface in an insertion direction. In the temporary fixing state, the plate spring portion is elastically deformed toward an inside in the radial direction. The flat surface of the plate spring portion is in contact with a contact surface and applies, to the attachment panel, a restoring force toward the outside in the radial direction. |
US10096976B2 |
Spark plug with electrode with a deep welding seam, spark plug with the spark plug electrode, and production method for the spark plug electrode
An electrode for a spark plug, having an electrode base body and a cylindrical wear part, the wear part having a longitudinal axis that extends from an end face of the wear part, facing the electrode base body, to an end face situated opposite this end face, and the wear part having a first region and a second region, the wear part not being fused in the first region and the wear part being fused in the second region. |
US10096975B1 |
Laterally grown edge emitting laser
A laterally grown edge emitting laser is provided. A semiconductor structure is disposed on a substrate. A first, a second and a third III-V optical layers are sequentially and laterally grown on and from a sidewall of the semiconductor structure. A cladding semiconductor layer is disposed next to the third III-V optical layer and electrically connected to the III-V optical layer. Then, a first contact structure and a second contact structure is disposed on and electrically connected to the semiconductor structure and the cladding semiconductor layer, respectively. In the edge emitting laser, each of the first, second and third III-V optical layers may independently include a III-V semiconductor including at least one of group III elements of boron (B), gallium (Ga), aluminum (Al) and indium (In), and at least one of group V elements of nitrogen (N), phosphorus (P), arsenic (As), antimony (Sb) and bismuth (Bi). The laterally grown edge emitting laser may be integrated with a metal-oxide-semiconductor field-effect transistor (MOSFET). A method for manufacturing the laterally grown edge emitting laser is also provided. |
US10096968B1 |
Optical frequency comb locking system
Generally discussed herein are systems, devices, and methods for locking an optical frequency comb. A device may include comb error measurement and control circuitry to receive a beat tone and carrier envelope offset of an optical frequency comb and provide a fast and slow repetition rate control and a fast and slow carrier envelope offset control. The repetition rate controls and carrier envelope offset controls to control actuators of an optical frequency comb generator. |
US10096963B2 |
Pulse slicer in laser systems
An apparatus (such as a laser-based system) and method for providing optical pulses in a broad range of pulse widths and pulse energies uses a pulse slicer which is configured to slice a predefined portion having a desired pulse width of each of the one or more output optical pulses from a laser oscillator, in which timings of a rising edge and a falling edge of each sliced optical pulse relative to a time instance of a maximum of the corresponding each of the one or more output optical pulses from the laser oscillator, are chosen at least to maximize amplification efficiency of the optical amplifier, which may be located after the pulse slicer, and to provide the one or more amplified output optical pulses each having the desired pulse energy and pulse width. |
US10096960B2 |
Brush holder assembly and commutator motor comprising said brush holder assembly
This brush holder assembly includes: a brush holder formed in a disk shape by molding of insulating resin, and including a pair of box fixing sections each including a groove formed from an outer peripheral side toward inside: and brush box assemblies each having a brush box which houses a brush therein, each of the brush box assemblies being disposed in the box fixing section. Each of the brush box assemblies is formed of box-like metal, and has a plurality of mounting legs. Additionally, each of the box fixing sections of the brush holder has a plurality of mounting holes. In this brush holder assembly, these mounting legs are inserted into the respective mounting holes, and the brush box assembly is fixed. Furthermore, in the brush holder assembly of the present invention, the brush holder assemblies face the brush holder through gaps. Additionally, a commutator motor of the present invention includes the above brush holder assembly. |
US10096956B1 |
Electrical connector
An electrical connector includes an insulating housing, a plurality of conductive terminals fastened to the insulating housing, and a shielding element surrounding the insulating housing. The insulating housing has at least one docking surface. Each of the plurality of the conductive terminals has an extending portion. A surface of the extending portion of each of the plurality of the conductive terminals forms an insulation layer. The shielding element has a base body. At least one portion of a front surface of the base body protrudes frontward to form at least one sealing board attached to a rear of the at least one docking surface. The insulation layer of the extending portion of each of the plurality of the conductive terminals is exposed to the at least one docking surface, and is adjacent to and projects beyond a front surface of the at least one sealing board. |
US10096954B2 |
Connector
A connector includes a contact, an insulator that holds the contact, and a conductive shell that surrounds and holds the insulator, the contact having a contact portion that is disposed in a counter-connector accommodation portion of the conductive shell, a board connection portion that is to be inserted in a through-hole in a board and connected to a signal pattern of the board, a fixing portion that is disposed between the contact portion and the board connection portion and is fixed to the insulator, a bending portion that is disposed between the fixing portion and the board connection portion and is elastically deformable so as to bend with respect to a fitting direction, and a movable hold portion that is disposed between the bending portion and the board connection portion and is held by the insulator so as to be movable within a predetermined range. |
US10096953B1 |
Methods and apparatus for shielded and grounded cable system
Methods and apparatus for a shielded and grounded cable assembly include a coaxial cable assembly having a uniform spacing between cables to pre-align the cable assembly in an array corresponding to a connection layout of at a source end. The cable assembly includes a plurality of coaxial cables with exposed shields that are commonly grounded to a drain wire. The cable assembly may also be configured to be connected vertically/perpendicularly to a ball grid array or edge connected to a circuit board. |
US10096951B1 |
Contraband detection through smart power components
A method and system for contraband detection is provided that allows for the determining whether devices are authorized to receive power from an outlet. A power adapter and/or an outlet authenticate a device when it is connected to the outlet through the power adapter. On the basis of this authentication, a determination is made whether the devices are to receive power from the outlet. If the device is authorized, the outlet is activated, transitioning from inactive state (where no power is relayed through the outlet) to an active state (where power is relayed through the outlet). |
US10096948B2 |
Electrical connector having a shielding shell with mounting device and a fixing plate welded to the shielding shell internally
An electrical connector includes: an insulative housing having a base and a frontal tongue, the base having a front face; an upper and lower rows of contacts mounted in the insulative housing and exposed respectively to two opposite sides of the tongue; a shielding shell enclosing the insulative housing and having a protruding wall (44) abutting the front face of the insulative housing base; and a fixing plate (6) received inside the shielding shell and welded to the protruding wall. |
US10096944B2 |
Connector
A connector includes an insulating housing, a circuit board, a flexible piece, and a plurality of guides. The circuit board has a front end configured to dock with a docking connector, a back end distal to the front end, and a plurality of gold fingers disposed at the front end. The back end is embedded in the insulating housing and the front end is extended outwardly from the insulating housing such that each gold finger is exposed at a surface of the circuit board. The flexible piece is installed at a top surface of the insulating housing. The flexible piece is used to engage with the docking connector. Each gold finger can be electrically connected to the docking connector. Each guide is disposed at two opposite sides of the insulating housing. Each guide extends outwardly towards the docking connector. |
US10096943B2 |
Restraining device for restraining a coupling from disengaging
A device for restraining a coupling from disengaging is provided. The coupling includes a plug member and a socket member. The plug member couples with the socket member. The device includes an elastic member. The elastic member has a slot in a first portion. The elastic member detachably connects to the socket member at a first end and operably engages to the plug member at a second end through the slot. |
US10096942B2 |
Hermetically sealed manual disconnect
A hermetically sealed, high voltage manual disconnect that can be manually operated from outside the disconnect to transition between connect and disconnect states. The disconnect comprises a hermetically sealed housing having internal components for changing the state of the disconnect. A gas can fill the housing to allow for reliable high voltage operation. Different embodiments of the manual disconnect can include electrical and electronic components so that the state of the disconnect can be changed in response to an electrical signal. |
US10096939B2 |
Connector
It is aimed to provide a connector capable of suppressing opening deformation of an operating member and avoiding enlargement. A U-shaped operating member (11) is arranged to straddle a housing (10) and is linearly movable from an initial position to a connection position while arms (37) slide on the housing (10) and proceeds with a connecting operation of the housing (10) and a mating housing (12) by cam engagement of the arms (37) with the mating housing (12) during a movement. The housing (10) includes support shafts (18) and the arms (37) include linearly extending long grooves (39) into which the support shafts (18) are inserted to be slidable in contact therewith. The support shaft (18) includes jaws (19) and the long groove (39) includes an engaging edge (44) configured to contact the jaws (19) in an opening direction of the arm (37). |
US10096937B2 |
Quick-lock RF coaxial connector
A quick-lock coaxial connector includes: an inner contact; an outer connector body having a mating section at one end; a dielectric spacer disposed between the inner contact and the outer conductor such that the outer conductor body is coaxial with the inner contact; an unthreaded coupling sleeve that at least partially overlies the outer conductor body; an annular slide block positioned within the outer conductor body; a first biasing member that biases the slide block toward the mating section; a second biasing member that biases the coupling sleeve toward the mating section; and a retaining member captured in the mating section of the outer conductor body and movable radially relative to the mating section, the retaining member configured to interact with the slide block and the coupling sleeve to maintain the coupling sleeve in position relative to the outer conductor body. |
US10096935B2 |
Electrical connector adapted for portable power distribution systems
An electrical connector adapted for portable power distribution systems and other applications in various embodiments includes a versatile lug which may be selectively and repeatedly coupled to a stranded or other conductor and mounted and re-mounted on a bus bar or other mounting surface via a variety of attachment features on the lug. The lug offers numerous ways to attach it to a power bus and is designed for thousands of installations and re-installations each requiring the appropriate torque on the connector rather than a few such installations for which a known connector is designed and rated. The attachment features included in various embodiments of the lug connector allow for horizontal, vertical, side by side and edge clamping among other mounting configurations. |
US10096934B1 |
Cable support and attachment device
A cable attachment device is formed of a support member and at least one cable adapter. The support member has an elongated support post having inner column with at least two opposing notches formed along a length thereof. The at least one cable adapter has an inner surface and an outer surface and is configured to be inserted onto the support member. The cable adapter also has at least one tab and at least two opposing resilient prongs extending inwardly from the inner surface of the cable adapter, and at least one handle extending outwardly from the outer surface of the cable adapter configured to secure at least one wire or cable thereto. The at least two opposing resilient prongs are configured to engage the at least two opposing notches on the inner column of the support member to secure the cable adapter thereto. |
US10096926B2 |
Low cost-low profile lead set connector
A patient worn medical monitoring device (10) includes a multi-channel electrical connector (18) for connecting a lead set (22) to a monitoring unit (16) is able to wirelessly transmit a patient's physiological data over a telemetric link to a receiver unit for remote monitoring purposes. The multi-channel electrical connector includes first and second connector elements (40,42) disposed on either one of the monitoring unit or lead set. The first connector element includes a plurality of rigid pins (44) disposed between a plurality of ribs (50). The second connector element includes a compressible substrate carrying flexible electrically conductive pads (46) that flex independently of one another. The connector elements to are configured to such that the pins of the first connector element electrically engage the flexible electrically conductive pads of the second connector element. |
US10096925B2 |
Connector
A connector (10) includes a body (14), a spring terminal (20) having a spring property and including a holding portion (20A) held in the body (14), a cantilever portion (20B) cantilevered from the body (14) and a connecting portion (20E) configured to be pressed into contact with and connected to a mating terminal (40) in a direction intersecting an extending direction of the cantilever portion (20B) by being bent from the cantilever portion (20B). A metal member (16) is held in the body (14) and extends from the body (14) toward the cantilever portion (20B). An insulating member (50) is disposed on the metal member (16) so as to be between the cantilever portion (20B) and the metal member (16). The insulating member (50) includes a contact portion (50A) configured to contact the cantilever portion (20B) in the intersecting direction. |
US10096924B2 |
Header contact for header connector of a communication system
A header connector includes a header housing and a contact array of header contacts coupled to the header housing. The header contact has a mating pin at a mating end. The mating pin has a first side and a second side. The mating pin has a tip at a front of the mating pin. The mating pin has a top mating interface remote from and rearward of the tip configured to engage a first flexible contact finger of a receptacle contact. The mating pin has a bottom mating interface remote from and rearward of the tip configured to engage a second flexible contact finger of the receptacle contact. The header contact has an edge mating interface at the first side proximate to the tip configured to engage the receptacle contact. |
US10096923B2 |
Electric contact and socket for electric parts
An electric contact for preventing a terminal of an electric part and the electric contact from sticking to each other after a continuity test to improve the durability of the electric contact; and a socket for electric parts using the electric contact. The electric contact of this invention includes a first layer made from a material into which Sn melts and diffuses upon application of heat; and a second layer formed on the outer side of the first layer and made from a material lower in the rate at which Sn melts and diffuses upon application of heat than the first layer. |
US10096920B2 |
Power connector and electrical terminal assembly thereof
A power connector includes an insulated housing and at least one electrical terminal assembly. The insulated housing has at least one terminal receiving hole. The at least one electrical terminal assembly is inserted in the at least one terminal receiving hole. Each electrical terminal assembly has an inner terminal, and an outer terminal. Each inner terminal has a connecting section, and an elastic section connected to the connecting section. Each outer terminal has a conductive portion, a leg portion arranged at one end of the conductive portion, and a curve portion arranged between the conductive portion and the leg portion. The leg portion is exposed outside of the insulated housing. The connecting section of the inner terminal is fixedly connected to the conductive portion of the outer terminal. The present disclosure further has an electrical terminal assembly. |
US10096919B2 |
Card edge connector with terminal fitting configured to pivot in a housing in response to differential thermal expansion for avoiding abrasion of contact portion of terminal fitting
It is aimed to avoid the abrasion of a contact portion of a terminal fitting. When a harness-side housing (4) is connected to a board-side housing (1), a contact portion (12) of a terminal fitting (3) resiliently contacts a circuit board (2), whereas a body portion (5) of the terminal fitting (3) is pressed against a ceiling wall (19) of a cavity (14). The body portion (5) is formed with a projecting edge (13). When there is a thermal expansion difference in an arrangement direction of the cavities (14) between the circuit board (2) and the harness-side housing (4), the terminal fitting (3) pivots with a resilient abutting part of the contact portion (12) and the circuit board (2) serving as a supporting point. |
US10096918B1 |
Connector
A connector includes a base member having a first surface facing a bottom surface of a flexible substrate, a contact having a second surface facing a conductive portion exposed on a top surface of the flexible substrate, a projection protrudingly formed at one of the base member and the contact, a projection accommodating portion of recess shape disposed at the other of the base member and the contact and configured to accommodate the projection as sandwiching the flexible substrate therebetween, and a blade member configured to cut the flexible substrate at a position corresponding to the projection when the projection is accommodated in the projection accommodating portion with the flexible substrate being sandwiched therebetween. |
US10096916B2 |
Terminal member and connector
A connector has a fixing hole in an intermediate portion of a terminal member, and has an engagement portion projecting downward in a thickness direction, at an end portion at a front end side of the fixing hole. Therefore, when the terminal member is attached to a housing, movement of the terminal member toward a rear end side can be restricted by fitting a projection portion of the housing into the fixing hole. Furthermore, since the engagement portion is provided to the terminal member, movement of the terminal member toward the rear end side can be restricted by engaging the engagement portion with a front end surface of a protrusion portion of the housing. |
US10096911B2 |
Dual-band antenna and antenna system
The present invention discloses a dual-band antenna. The dual-band antenna includes a first radiating element and a second radiating element. The first radiating element is parallel to a first plane, operates at a first frequency band, and has a first edge and a second edge. The first edge and the second edge are connected through a central portion. The second radiating element is parallel to a second plane, adjacent to the first edge, the second edge and a first side of the central portion, and operates at a second frequency band, where the first plane is perpendicular to the second plane. |
US10096910B2 |
Multimode antenna structures and methods thereof
A system that incorporates the subject disclosure may include, for example, a method for electrically coupling a first lower frequency radiator of a first antenna to a first upper frequency radiator of a second antenna via a shared first port, electrically coupling a second lower frequency radiator of the first antenna to a second upper frequency radiator of the second antenna via a shared second port, suppressing, at least in part, with at least one first filter, first signals of the first lower frequency radiator from entering the first upper frequency radiator, second signals of the first upper frequency radiator from entering the first lower frequency radiator, or both, and suppressing, at least in part, with at least one second filter, third signals of the second lower frequency radiator from entering the second upper frequency radiator, fourth signals of the second upper frequency radiator from entering the second lower frequency radiator, or both. Other embodiments are disclosed. |
US10096909B2 |
Multi-band monopole planar antennas configured to facilitate improved radio frequency (RF) isolation in multiple-input multiple-output (MIMO) antenna arrangement
Embodiments disclosed include multi-band monopole planar antennas configured to facilitate radio frequency (RF) isolation in multiple-input multiple-output (MIMO) antenna arrangement. In one aspect, a multi-band monopole planar antenna is provided and configured to generate a slant 45° radiation polarization in the lower frequency band. As a result, sufficient RF isolation may be achieved in the lower frequency band when a plurality of dual-band monopole planar antennas is placed in the MIMO arrangement. In another aspect, the multi-band monopole planar antenna is configured not to support certain unused RF bands, thus facilitating height reduction in the multi-band monopole planar antenna. By configuring the dual-band monopole planar antenna to generate the slant-45 radiation polarization in the lower frequency band, a plurality of the multi-band monopole planar antennas may be placed in close proximity to each other to support MIMO operation without compromising RF performance. |
US10096903B2 |
Antenna, antenna device and communication device
Provided is an antenna that can facilitate favorable communications even if no metal body is located near the antenna and even if the antenna is located within a metal body. An antenna is characterized in that the antenna comprises: a core (11) having a plane; a coil winding part (area B) of the plane about which a coil is wound; and no-coil winding parts (areas A, C) of the plane about which no coil is wound, wherein the coil winding part is sandwiched between the no-coil winding parts in the axial direction of the coil on the plane, and the width of the plane in the axial direction of the coil is equal to or greater than the width of the plane in the winding direction of the coil. |
US10096902B2 |
Antenna arrangement, communication appliance and antenna structure
In various embodiments, an antenna arrangement is provided. The antenna arrangement may include at least one integrated circuit; at least one loop antenna that is coupled to the integrated circuit and that forms a loop antenna region; at least one antenna that is coupled to the integrated circuit and that has a magnet core; wherein at least one portion of the magnet core is arranged above a portion of the loop antenna region; wherein the portion of the magnet core overlaps the portion of the loop antenna region; or wherein the portion of the magnet core does not overlap the portion of the loop antenna region. |
US10096899B2 |
Method for orienting the beam of an electronic scanning antenna, and sending/receiving system implementing such a method
An electronic scanning antenna composed of an array of radiating elements positioned in an initial geometric configuration at a reference temperature, geometric configuration models of the array as a function of the temperature having been set up beforehand, the orientation of the beam being carried out by: a first phase of measuring the temperature of the array in order to select a model corresponding to the measured temperature; a second phase of calculating the phases to be applied to the signals of the radiating elements, the phases to be applied depending on the selected model. |
US10096897B2 |
Ground to air antenna array
An array antenna with each antenna element in the array being physically tilted away from a base plane of the array. End antenna elements are tilted at a higher angle than regular antenna elements. The radiation pattern, the end antenna elements can provide coverage directly above the antenna array (i.e. at 90 degrees to the horizontal) for different electrical tilts. |
US10096889B2 |
Mobile device
A mobile device includes an antenna structure. The antenna structure includes a main radiation element, a first parasitic element, and a second parasitic element. The main radiation element has a feeding point. The first parasitic element has a first grounding point. The first parasitic element is adjacent to the main radiation element, and the first grounding point is adjacent to the feeding point. The second parasitic element has a second grounding point. The second parasitic element is adjacent to an end of the main radiation element. |
US10096886B2 |
Antenna alignment method and device
The present disclosure provides an antenna alignment method and device. The method comprises: according to an antenna type of an antenna and a pre-selected image element type, acquiring a standard feature image corresponding to the antenna type and the image element type from a feature image library; according to the standard feature image, determining an actual feature image of the antenna to be adjusted, wherein there is a correlation between the position of a main lobe in the standard feature image and an alignment direction of a main lobe in the actual feature image; and according to the position of the main lobe, determining the alignment direction of the main lobe in the actual feature image, and adjusting the antenna to be adjusted to the alignment direction of the main lobe in the actual feature image. |
US10096884B2 |
Resonator, filter, duplexer, and multiplexer
A resonator, a filter, a duplexer, and a multiplexer are disclosed. In an embodiment a resonator includes a resonant cavity casing having a resonant cavity and an open end, a cover covering the open end and being connected to the resonant cavity casing and a resonance tube located inside the resonant cavity. The resonator further includes a tuning rod disposed inside the resonance tube and a dielectric material located in the resonant cavity, wherein the dielectric material is located in a capacitance area formed between a top of the resonance tube and the cover, wherein the tuning rod is rotatable relative to the dielectric material, and wherein surfaces of the tuning rod and the dielectric material face each other and comprise non-circular structures so that an overlapping of the surfaces is changeable to adjust a frequency when the tuning rod is rotated relative to the dielectric material. |
US10096882B2 |
Duplexer
A duplexer according to the present invention includes a transmission-side terminal, a reception-side terminal, a common terminal, a transmission-side circuit unit, and a reception-side circuit unit. Here, the transmission-side circuit unit is connected between the transmission-side terminal and the common terminal. The reception-side circuit unit is connected between the common terminal and the reception-side terminal. The transmission-side circuit unit includes a first transmission-side filter, a second transmission-side filter, and a transmission-side directional propagation circuit. Here, the first transmission-side filter is provided in the subsequent stage of the transmission-side terminal. The second transmission-side filter is provided in a stage subsequent to the first transmission-side filter. The transmission-side directional propagation circuit is connected between the first transmission-side filter and the second transmission-side filter. The reception-side circuit unit includes a first reception-side filter, a second reception-side filter, and a reception-side directional propagation circuit. Here, the first reception-side filter is provided in the subsequent stage of the common terminal. The second reception-side filter is provided in a stage subsequent to the first reception-side filter. The reception-side directional propagation circuit is connected between the first reception-side filter and the second reception-side filter. |
US10096879B2 |
Shaped magnetic bias circulator
A circulator is provided, comprising, first second and third conductors forming three equally spaced junctions and a permanent magnet configured to apply a shaped bias magnetic field to a ferrite resonator in operable communication with the first, second, and third conductors. The permanent magnet comprises a substantially planar monolithic structure having defined thereon at least first and second substantially concentric regions having first and second respective magnetic field strength levels, wherein the second magnetic field strength level is lower than the first magnetic field strength level. The first and second magnetic field strength levels are configured to cooperate to shape an external bias magnetic field of the permanent magnet to counteract at least a portion of a demagnetizing effect resulting from of an overall shape of the ferrite resonator, to achieve a substantially uniform internal magnetic bias within at least a portion of the ferrite resonator. |
US10096876B2 |
Waveguide device with sidewall features
Methods, systems, and devices are described that include one or more sidewall features to improve performance of a waveguide device. In particular, the sidewall features may be utilized within a polarizer section of a polarizer device such as a septum polarizers. The sidewall feature(s) may include recesses and/or protrusions. When a plurality of sidewall features are employed, the size, shape, spacing and kind (e.g., recess or protrusion) may vary according to a particular design. |
US10096875B2 |
System and method for increasing electrical efficiency of metal-air cell
Flow directing element in a metal air cell is configured to cause evenly distributed flow of aqueous electrolyte solution electrolyte in it over the anode. Flow distributing element in a metal air cell is configured to lengthen the path of electrolyte flow from an inlet to the anode, thereby to increase ohmic resistance to shunt currents in the cell. A battery with these cells consumes the metal in the metal anodes evenly and with minimized shunt currents. |
US10096874B2 |
Electrical energy store
An electrical energy store is provided, including a storage cell, which in turn has an air electrode, which is connected to air channels in an air supply device, and a storage electrode, wherein the storage electrode adjoins a storage structure, wherein electrical contacts rest on the storage electrode, further wherein contact pins which protrude out of a surface of the storage structure are integrated in the storage structure, and the contact pins are in electrical contact with the storage electrode. |
US10096873B2 |
Protected anode structure suitable for use in metal/air batteries
A metal/air electrochemical cell comprising at least one air cathode, an alkaline electrolyte and at least one anode component, wherein the anode component is in the form a spatial body bounded by a surface consisting of two opposite parallel bases and lateral sides, with said lateral sides being provided thereon with a protective member comprising a resilient polymer seal. |
US10096872B2 |
Battery unit
A lower battery module includes lower batteries and lower cooling air passages. An upper battery module is provided at an downstream of the lower battery module in a flow direction of the cooling air. The upper battery module includes upper batteries and upper cooling air passages. An intermediate duct is provided between the upper battery module and the lower battery module to prevent leakage of the cooling air. The intermediate duct includes a cutwater portion. The cutwater portion is provided along an inner circumference of the intermediate duct to cut a continuous flow of water from an inside of the upper battery module to an inside of the lower battery module. |
US10096871B2 |
Battery pack
A battery pack including a plurality of battery cells aligned in a first column, a second column, and a third column; a bypass member, the bypass member including supporting surfaces that support the plurality of battery cells in the first and second columns, and forming a bypass flow path that bypasses the battery cells in the first and second columns; and compensation members, the compensation members including supporting surfaces that support the plurality of battery cells in the third column, wherein the supporting surfaces of the compensation members are substantially coplanar with the supporting surfaces of the bypass member. |
US10096870B2 |
Non-aqueous electrolyte secondary battery
A non-aqueous electrolyte secondary battery includes a power generating element having a positive electrode having a positive electrode active material layer containing lithium-nickel-manganese-cobalt composite oxide on a surface of a current collector, an electrolyte layer, and a negative electrode. At least one of the following conditions (1) to (4) is satisfied. (1) A value obtained by dividing a direct current resistance of the battery by a heat resistance in a plane direction of the battery is 0.055 or more; (2) a value obtained by dividing a direct current resistance of the battery by a heat capacity of the battery is 3.080×10−6 or more; (3) a value obtained by dividing a battery capacity by a heat resistance in a plane direction of the battery is 880 or more; and (4) a value obtained by dividing a battery capacity by a heat capacity of the battery is 0.05000 or more. |
US10096866B2 |
Semiconductor device, battery pack, and mobile terminal
A semiconductor device includes: a voltage measurement unit that measures an output voltage of a battery; a current measurement unit that measures a discharge current of the battery; and a controller that determines, in a first measurement mode, whether to employ a first discharge current as a power calculation current based on a difference between the first and a second discharge current, the second discharge current being the discharge current measured by the current measurement unit before the first discharge current is measured, in which: the controller estimates an internal resistance of the battery based on the power calculation current and the output voltage measured in the first measurement mode and the discharge current and the output voltage measured in a second measurement mode, and calculates, based on the internal resistance that is estimated, a maximum power amount that can be output by the battery in the second measurement mode. |
US10096863B2 |
Electrical accumulator with water sensor
A boat is disclosed. The boat includes an electrical storage having a storage element electrically connected to a positive and a negative pole. The boat also includes a water sensor configured to determine whether one of the poles is in contact with water, and a disconnection device operatively connected to the water sensor and configured to interrupt the electrical connection between at least one of the poles and the storage element when the water sensor determines that one of the poles is in contact with water. |
US10096862B2 |
Lead-acid battery
A microporous acid-resistant resin separator has a total pore volume ratio of 55% or more and less than 75%. A negative electrode plate is made of an electrode material containing a bisphenol condensate. Thereby, a lead-acid battery can be obtained, which reduces the softening of a positive electrode material and has excellent low-temperature high rate discharge performance. |
US10096859B2 |
Electrolytes with ionic liquid additives for lithium ion batteries
Electrolytes, anodes, lithium ion cells and methods are provided for preventing lithium metallization in lithium ion batteries to enhance their safety. Electrolytes comprise up to 20% ionic liquid additives which form a mobile solid electrolyte interface during charging of the cell and prevent lithium metallization and electrolyte decomposition on the anode while maintaining the lithium ion mobility at a level which enables fast charging of the batteries. Anodes are typically metalloid-based, for example include silicon, germanium, tin and/or aluminum. A surface layer on the anode bonds, at least some of the ionic liquid additive to form an immobilized layer that provides further protection at the interface between the anode and the electrolyte, prevents metallization of lithium on the former and decomposition of the latter. |
US10096858B2 |
Nonaqueous electrolyte and nonaqueous secondary battery
Provided are a nonaqueous electrolyte excellent in the prevention of overcharge and capable of retaining a small internal resistance and a high electrical capacity even after charge/discharge cycles and a nonaqueous secondary battery using the same. Specifically, the nonaqueous electrolyte is a lithium salt solution in an organic solvent and contains at least one compound having general formula (1), and the nonaqueous secondary battery includes a negative electrode capable of intercalating and deintercalating lithium, a positive electrode containing a transition metal and lithium, and the nonaqueous electrolyte. The details of formula (1) are also provided. |
US10096857B2 |
Garnet-type solid electrolyte and method for preparing the same
Disclosed are a garnet-type solid electrolyte and a method for preparing the same. The garnet-based solid electrolyte of the present invention is prepared by adding Al2O3 to a precursor containing hydroxide, thereby enhancing sintered density and ionic conductivity while having a pure cubic phase crystal structure without including impurities. |
US10096856B2 |
Electrode assembly with tape and electrochemical device comprising the same
The present disclosure relates to an electrode assembly for preventing a phenomenon of a separator being pressed and/or disconnected from occurring when a free edge electrode is wound into a jelly roll, and an electrochemical device comprising the electrode assembly. |
US10096855B2 |
Redox flow cell membrane
A redox flow cell membrane includes a porous membrane that has a mean flow pore size of not more than 100 nm, that has a thickness of not more than 500 μm, and that has an air flow rate of not less than 0.1 ml/s·cm2. When the redox flow cell membrane is used for a V—V-based redox flow cell, the porous membrane preferably has a mean flow pore size of not more than 30 nm. |
US10096852B2 |
Gas purge control for coolant in a fuel cell
A fuel cell includes a water transport plate providing a water flow field. The water flow field permits a flow of water having an entrained gas. A vent is in fluid communication with the water flow field. At least some of the gas is released from fuel cell by opening a vent. In a disclosed example, a valve is opened in response to conditions indicative of an undesired amount of gas. For example, the valve is actuated in response to a signal from a water level sensor. In another example, the valve is opened based upon a schedule. |
US10096842B2 |
Vanadium solution, electrolyte comprising same, secondary battery comprising same, and method for preparing same
The present specification relates to a vanadium solution, an electrolyte including the same, a secondary battery including the same, and a method for preparing the same. |
US10096836B2 |
Electrode, and method for producing battery and electrode
Disclosed is an electrode. An electrode according to the present invention includes an active material layer; and a current collector which includes a plurality of conductive filaments, wherein at least one from among the plurality of conductive filaments is embedded in the active material layer so that a set length is exposed from the surface thereof. |
US10096825B2 |
Composite anode active material, preparing method thereof, anode including the composite anode active material, and lithium secondary battery including the anode
A composite anode active material includes a first core member including a silicon-containing material; a second core member including at least one selected from metal nitride and metal carbide; and a coating layer on at least one of the first core member and the second core member. The coating layer contains metal silicide. |
US10096824B2 |
Electrochemical storage material and electrochemical storage device for storing electrical energy, comprising such a storage material
Storage material, for storing electrical energy by reduction or oxidation of an active component, comprises the active component in at least a reduced and/or oxidized form and a reactive framework structure that is capable of chemically integrating at least one form of the active component in the form of a mixed oxide or an alloy into the reactive framework structure during the charging or discharging process. In the case of an oxidic framework structure, said integration can occur by formation of at least one stable mixed oxide of the active component and an oxide from the framework structure. In the case of the metallic framework structure, said integration can occur by forming an alloy of active component and at least one metal of the framework structure. |
US10096823B2 |
Electrode material, nonaqueous electrolyte battery, battery pack, and vehicle
According to one embodiment, an electrode material is provided. The electrode material includes active material particles. The active material particle includes a phase of a monoclinic titanium dioxide and a phase of the spinel type lithium titanate. The active material particle includes a shell part and a core part surrounded by the shell part. The shell part is formed by dispersing at least a part of the phase of the spinel type lithium titanate on the active material particle. The core part includes a part of the phase of the monoclinic titanium dioxide. |
US10096819B2 |
Method for forming an electrical connection to a conductive fibre electrode and electrode so formed
A method for forming an electrical connection to a microscale electrically conductive fiber material electrode element, such as a carbon fiber electrode element of a Pb-acid battery, comprises pressure impregnating into the fiber material an electrically conductive lug material, such as molten Pb metal, to surround and/or penetrate fibers and form an electrical connection to the fiber material and provide a lug for external connection of the electrode element. Other methods of forming a lug for external connection are also disclosed. |