Document Document Title
US10314212B2 System for cooling an electronic image assembly with circulating gas and ambient gas
An apparatus for cooling an electronic image assembly with ambient gas and circulating gas is disclosed. A first fan may be positioned to force the circulating gas around the electronic image assembly in a closed loop while a second fan may be positioned to cause a flow of ambient gas. A structure is preferably positioned to allow the circulating gas to cross the flow of the ambient gas while substantially prohibiting the circulating gas from mixing with the ambient gas. A pair of manifolds may be placed along the sides of the electronic image assembly and may be in gaseous communication with a plurality of channels placed behind the electronic image assembly. A heat exchanger may be used in some exemplary embodiments.
US10314204B2 Heatsink alignment to printed circuit board
An electronic device, such as a set top box comprises an enclosure that houses a circuit board having a peripheral edge positioned in the set top box. A heat sink has orientation features on its periphery that contact and orient the circuit board. Further, the heat sink has positioning tabs at a leading edge that contact a control surface on a rear wall of the set top box enclosure and orients the heat sink within the set top box. Antenna assemblies are positioned in corners of the set top box enclosure and adjacent to one of the vertically oriented walls, wherein the antenna assemblies are positioned outside the peripheral edge of the circuit board and the periphery of the heat sink.
US10314190B2 Power adapting box and fan module
A power adapting box and a fan module are provided. The power adapting box includes a box body, a plurality of first power adapters, an expansion socket and a plurality of second power adapters. The first power adapters are disposed in the box body. The expansion socket is detachably disposed in the box body. The second power adapters are disposed in the expansion socket.
US10314189B2 Electronics module enclosure
An electronics housing includes a first enclosure portion defining an internal cavity, a second enclosure portion sealing the internal cavity, at least one vent positioned in one of the first enclosure portion and the second enclosure portion, the vent comprising a through hole protruding from an exterior edge of the vent to an interior edge of the vent, a malleable sealing member disposed in the vent, and a rigid retaining member disposed in the vent.
US10314187B2 Storage medium accommodation device and electronic device including the same
According to various embodiments of the present disclosure, there is provided a storage medium accommodation device and an electronic device including the same. The storage medium accommodation device may include: a head; a first tray withdrawably introduced into an electronic device and configured to accommodate a first storage medium; a second tray provided between the head and the first tray to be withdrawably introduced into the electronic device, and configured to accommodate a second storage medium; first and second guides respectively provided on the first and second trays, and moved in a sliding manner such that the first and second trays can be introduced into/drawn out from the electronic device; and locking portions respectively included in the first and second guides and configured to restrict the sliding movement of the first and second guides such that the first and second trays can be selectively introduced/drawn out. Other embodiments may also be made.
US10314185B2 Protective enclosure for encasing an electronic device
A protective enclosure for an electronic device includes a first case portion that may be adapted to surround at least a portion of a top device portion and a second case portion that may be adapted to surround at least a portion of a bottom device portion. The protective enclosure may also include a first hinge member coupled to a portion of the first case portion and a portion of the second case portion, and the first hinge member may pivot about a first hinge axis that is coaxially aligned with or parallel to a device hinge axis.
US10314178B2 Package module
A package module includes a circuit board, an electronic component disposed on the circuit board, a frame disposed next to at least one side of the electronic component, and an encapsulant. A gap is formed between the frame and the electronic component. The encapsulant includes a first portion covering at least a part of the circuit board, and a second portion filling into at least a part of the gap. The first portion has a first height relative to the circuit board, and the second portion has a second height relative to the circuit board, in which the second height is greater than the first height.
US10314177B2 Component mounting method
A component mounting apparatus is configured to mount a component on a substrate. The substrate includes a lower side substrate member, an upper side substrate member provided on an upper surface of the lower side substrate member, a lower side mark provided on the lower side substrate member, and an upper side mark provided on an upper surface of the upper side substrate member. The apparatus includes an upward facing camera configured to image the lower side mark from below the lower side substrate member, a data storage configured to store relative positional relationship data indicating a predetermined relative positional relationship between the lower side mark and the upper side mark, and a component mounting unit configured to mount the component on the upper surface of the upper side substrate member based on the data and information obtained through imaging the lower side mark imaged by the upward facing camera.
US10314176B2 Contact assembly
An electrical contact assembly includes an electrically nonconductive base, a first electrical contact supported by the base and a second electrical contact supported by the base such that the first contact and the second contact are separated by a space. The first electrical contact is configured to engage a first external conductive circuit element and the a second electrical contact is configured to engage a second external conductive circuit element. The first contact and the second contact are configured such that a portion of the first contact and a portion of the second contact converge as the base moves in a first direction relative to the first and second external conductive circuit elements and diverge as the base moves in a second direction relative to the first and second external conductive circuit elements.
US10314175B2 Electric connection structure and electric connection member
There is provided an electric connection member having a substrate, an insulating adhesive layer provided on the substrate, and a conductive interconnect, wherein the electric connection member is provided with a recess that opens at a side of the insulating adhesive layer, the conductive interconnect is disposed in the recess, a metal nano-ink is disposed on the conductive interconnect, and all of the metal nano-ink is contained inside the recess.
US10314169B2 Electronic device
A plurality of semiconductor devices each including a semiconductor chip having a high-side MOSFET and a semiconductor chip having a low-side MOSFET are mounted on a wiring board (PB1). The wiring board (PB1) includes a power supply wiring WV1 to which a power supply potential is supplied and output wirings WD1, WD2, and WD3 electrically connecting a low-side drain terminal of each of the plurality of semiconductor devices to a plurality of output terminals. A minimum value and a maximum value of a current path width in the power supply wiring WV1 are referred to as a first minimum width and a first maximum width, respectively, and a minimum value and a maximum value of a current path width in the output wirings WD1, WD2, and WD3 are referred to as a second minimum width and a second maximum width, respectively. When the first minimum width is smaller than the second minimum width, the first minimum width is larger than half of the second maximum width, and when the second minimum width is smaller than the first minimum width, the second minimum width is larger than half of the first maximum width.
US10314168B2 Printed wiring board
A printed wiring board includes a core substrate and first and second build-up layers. The substrate includes a core layer, through-hole conductors formed in through holes such that each through hole has first opening tapering from first toward second surface of the core layer, and second opening tapering from second toward first surface of the core layer, and first and second through-hole lands directly connected to the through-hole conductors. Each build-up layer includes an insulating layer, via conductors, via lands, an outermost insulating layer, an outermost conductor layer, and outermost via conductors. Each of the through-hole lands, via lands and outermost conductor layers includes a metal foil, a seed layer and an electrolytic plating film. The foils have mat surfaces such that the mat surfaces of the via lands has ten-point average roughness smaller than ten-point average roughness of the mat surfaces of the through-hole lands and outermost conductor layers.
US10314166B2 Printed wiring board
A printed wiring board for mounting a semiconductor element includes an insulating substrate, a first conductor structure on first side of the substrate, and a second conductor structure on second side of the substrate. The substrate has a first area and a second area outside the first area such that when a semiconductor element is mounted on the first side, the first area is directly below the element, the first structure has a first area conductor structure in the first area and a second area conductor structure in the second area, and the first structure is formed such that first ratio is set greater than second ratio, where the first ratio is obtained by dividing volume of the first area structure by area of the first area structure, and the second ratio is obtained by dividing volume of the second area structure by area of the second area structure.
US10314159B2 Printed circuit board heat dissipation system using highly conductive heat dissipation pad
The present invention presents a printed circuit board heat dissipation system using a highly conductive heat dissipation pad, the heat dissipation system comprising: one or more electronic components mounted on a printed circuit board; the printed circuit board having formed thereon a conductive pattern providing current paths between the mounted one or more electronic components; and a highly conductive heat dissipation pad discharging heat generated due to the current flowing in the conductive pattern of the printed circuit board.
US10314154B1 System and method for extreme ultraviolet source control
An EUV radiation source module includes a target droplet generator configured to generate target droplets; a first laser source configured to generate first laser pulses that heat the target droplets to produce target plumes; a second laser source configured to generate second laser pulses that heat the target plumes to produce plasma emitting EUV radiation; third and fourth laser sources configured to generate first and second laser beams, respectively, that are directed onto a travel path of the target plumes, wherein the first and second laser beams are substantially parallel; and a monitor configured to receive the first and second laser beams reflected by the target plumes.
US10314153B2 Target expansion rate control in an extreme ultraviolet light source
A method includes providing a target material that comprises a component that emits extreme ultraviolet (EUV) light when converted to plasma; directing a first beam of radiation toward the target material to deliver energy to the target material to modify a geometric distribution of the target material to form a modified target; directing a second beam of radiation toward the modified target, the second beam of radiation converting at least part of the modified target to plasma that emits EUV light; measuring one or more characteristics associated with one or more of the target material and the modified target relative to the first beam of radiation; and controlling an amount of radiant exposure delivered to the target material from the first beam of radiation based on the one or more measured characteristics to within a predetermined range of energies.
US10314151B2 Charged particle accelerators, radiation sources, systems, and methods
Man-portable radiation generation sources and systems that may be carried by hand to a site of interest by one or two people, are disclosed. Methods of use of such sources and systems are also disclosed. Battery operated radiation generation sources, air cooled radiation generation sources, and charged particle accelerators, are also disclosed. A radiation generation source, a radiation scanning system, and a target assembly comprising target material having a thickness of less than 0.20 mm are also disclosed.
US10314150B2 Wireless light assembly and kit
A wireless light kit includes a wireless light unit that comprises a housing having an interior compartment that contains a processor and a power source and a light source that is powered by the power source and operatively connected to the processor. The kit also includes two different types of mounting back plates, namely a first back plate and a second back plate. The first back plate is configured to mate with the housing and the second back plate is configured to mate with the housing so as to cover at least a portion of the rear face of the housing and further includes a stake extending outwardly therefrom and being configured for insertion into a ground surface for supporting the wireless light unit above the ground surface. An optional stake extender is provided to extend the length of the stake.
US10314149B2 Lighting control device and lighting system
A lighting control device that controls the lighting state of a luminaire is provided. The lighting control device includes a storage that stores control information for sequentially changing the lighting state of the luminaire, a detector that detects an operation of a remote controller that remotely operates the lighting state of the luminaire, and a controller that controls the lighting state of the luminaire based on the control information. The control information includes first scene information for a current lighting state and second scene information for a next lighting state. Each time the detector detects an operation of the remote controller, the controller changes the lighting state of the luminaire from the current lighting state to the next lighting state indicated in the second scene information.
US10314145B2 Power-over-ethernet lighting system
The invention relates to a PoE lighting system (1) comprising an emergency lighting device (4), a first PSE device (6) and a second PSE device (2). The first PSE device is adapted to provide power based on a) first power received from a first power source or b) second power received from a second PSE device via a first fire-resistant PoE connection (3) in case of emergency. The first PSE device is adapted to detect whether power is received from the second PSE device and to provide power to the emergency lighting device based on the second power via a second fire-resistant PoE connection (7), if it has been detected that power has been received from the second PSE device. This can allow for a provision of PoE emergency lighting in case of fire, even if a communication via the fire-resistant PoE connections is not possible anymore.
US10314136B2 Traffic light driving control circuit
Disclosed is a drive integrated circuit for controlling a traffic light. The drive IC comprises an input end and an output end, an input low-voltage control circuit, a gain control circuit, a driving circuit, an impedance loop and a phase detection circuit. The input low-voltage control circuit connects to the input end of the drive IC, and receives a first external signal. The gain control circuit connects to the input low-voltage control circuit. The driving circuit connects to the gain control circuit. The impedance loop connects to the input end to detect whether the traffic light is damaged. The phase detection circuit connects to the input end to detect a phase difference of the driving signal. By integrating circuits having different detection and control functions in one single chip, the cost of the drive IC decreases and the traffic light can have a less thick structure.
US10314132B1 Universal wireless luminaire controller and method of use
An apparatus and method for controlling a universal wireless luminaire. The method includes controlling a separate memory device, a radio, a relay for switching power to a luminaire, two zero to ten volt luminaire control outputs, a tunable white temperature luminaire control output, a universal asynchronous receiver-transmitter, and a hardware switch with a single microcontroller.
US10314130B2 LED lighting systems and methods for constant current control in various operation modes
System and method for providing at least an output current to one or more light emitting diodes. The system includes a control component configured to receive at least a demagnetization signal, a sensed signal and a reference signal and to generate a control signal based on at least information associated with the demagnetization signal, the sensed signal and the reference signal, and a logic and driving component configured to receive at least the control signal and output a drive signal to a switch based on at least information associated with the control signal. The switch is connected to a first diode terminal of a diode and a first inductor terminal of an inductor. The diode further includes a second diode terminal, and the inductor further includes a second inductor terminal.
US10314127B2 Parallel-type light string
A parallel-type LED light string includes LED units connected in parallel to form a light string, the LED units are electrically connected to a first and a second conductive wires, one ends of the first conductive wire and the second conductive wire are respectively connected to a first end of the first one LED unit and a second end of the last one LED unit. The efficacy is that: voltages and currents of respective LED units of the entire light string are consistent and thus uniform brightness is achieved, and the number of 1-N LED units can be determined according to power of a power supply. Such parallel-type LED light string is better than a serial-type LED light string in that one abnormal LED unit does not affect other LED units, production process is simple, production cost is low and it is more suitable for decorative LED light string.
US10314122B1 Constant current linear driver with high power factor
A controller for controlling a plurality of serially-connected LED strings includes a reference voltage generator configured to generate a plurality of reference voltages. The reference voltage generator is further configured to vary the plurality of reference voltages based on a sampled voltage signal. The sampled voltage signal can include one or both of a peak voltage of the rectified input AC voltage and a peak voltage of an LED diode forward voltage Vf. The controller further includes a plurality of linear regulators, each linear regulator coupled between a cathode of a corresponding LED string and a common current sense node, and each linear regulator is configured to regulate a current through a corresponding LED string according to a corresponding reference voltage.
US10314111B2 Liquid resistant heating element
An improved heating element, comprising: (a) an electrically insulated resistive heating wire; (b) a flexible substrate that supports the electrically insulated resistive wire: (c) one or more electrical connection for an operational component of the heating element, the electrical connection including at least two wires that are joined together; (d) a spacer controlling spacing between the at least two wires approaching the electrical connection; wherein at least a portion of the electrical connection including the spacer is encapsulated in a shrunken heat shrinkable sheath that includes at least one mass of hot melt adhesive within the sheath so that the electrical connection is insulated from fluid penetration.
US10314110B2 Electrochemical descaling by pulsed signal reversal
The invention provides a heater arrangement and method for heating a liquid, wherein the heater comprises a heating element, wherein the method comprises (i) heating the liquid in the heater wherein the heating element is in contact with the liquid, and (ii) applying a potential difference between the heating element and a counter electrode, wherein the potential difference has an AC component whereby the potential difference varies with an AC frequency in the range of 0.01-100 Hz and wherein the potential difference is applied with a cycle time, wherein the potential difference has a sign during a first part of the cycle time that is opposite of the sign of the potential difference during a second part of the cycle time, and wherein during one or more of the first part of the cycle time and the second part of the cycle time, the potential difference temporarily changes sign.
US10314109B2 Method for managing available communication resource in a communication network and node for a communication network
Method for managing available communication resources in a communication network and node (100, 200) for a communication network The invention concerns a method for managing signaling duties in a communication network and a node for a communication network, the node comprising a resource management. The method comprises using at least one signaling duty concerning a requested service for allocating corresponding communication resource of one of the nodes (200), the signaling duty being assigned to a different, further node (100) and the one node (200) being capable for at least partly providing the service. The method further comprises using the one node and the further node for determining a compensation and providing the compensation to said one node.
US10314106B2 Method and apparatus for channel access in wireless communication system using unlicensed spectrum
A method and an apparatus for channel access in a wireless communication system related to a 5th generation (5G) or pre-5G communication system for supporting a data rate higher than that of the 4G communication system such as long term evolution (LTE) are disclosed. The method includes receiving a feedback corresponding to data transmitted in a first subframe arriving after a first sensing period in an unlicensed band from at least one terminal, checking data reception state of the at least one terminal as one of acknowledgement (ACK), negative acknowledgement (NACK), and discontinuous transmission (DTX) based on the feedback, and determining a length of a second sensing period based on the data reception state of the at least one terminal.
US10314098B2 Method and apparatus for connecting short-range wireless communication in terminal
A method and an apparatus for connecting short-range wireless communication in a terminal are provided. The method includes connecting with an external device through a short-range wireless communication unit, and after connecting with the external device, providing information about at least one other connectable external device.
US10314083B2 Systems and methods for traffic offloading in multi-radio-access-technology networks
An offloading controller for traffic offloading in a multi-radio-access-technology (RAT) network is described. The offloading controller includes a processor and memory in electronic communication with the processor. Instructions stored in the memory are executable to determine a channel utilization threshold based on a likelihood of packet collisions in a contention-based access network. The multi-RAT network comprises a centralized resource management network and the contention-based access network. The instructions are also executable to determine whether to offload one or more user equipments (UEs) on the contention-based access network to the centralized resource management network by comparing a current channel utilization of the contention-based access network and the channel utilization threshold.
US10314082B2 Facilitating signaling and transmission protocols for enhanced beam management for initial access
Enhanced beam management for a wireless communication system is provided. In one example, a method comprises: receiving, from a mobile device, a message indicating first beam information for a selected first beam of beams associated with the base station device, wherein the message is a first received message of a random access channel procedure; and receiving, from the mobile device, message indicating second beam information for a selected second beam of the beams associated with the base station device, wherein the selected second beam is an alternative to the selected first beam for transmission of downlink data to the mobile device from the base station device, and wherein the second beam is indicated in the first message of a two-step random access channel procedure. Methods of signaling the second beam and/or transmission diversity approaches employing the first beam and/or the second beam are described.
US10314081B2 Method of handling time alignment command during a random access procedure
Disclosed is the radio (wireless) communication system providing a radio communication service and the terminal, and more particularly, a method of handling time alignment command during a random access procedure in an Evolved Universal Mobile Telecommunications System (E-UMTS) evolved from the Universal Mobile Telecommunications System (UMTS) or a Long Term Evolution (LTE) system is provided.
US10314077B2 Gating scheme for wireless communication over unlicensed spectrum
Methods and apparatuses are described in which an unlicensed spectrum is used for Long Term Evolution (LTE) communications. One method includes performing a clear channel assessment (CCA) for an unlicensed spectrum in a current gating interval to determine whether the unlicensed spectrum is available for a transmission in a next transmission interval, and gating OFF the transmission in the unlicensed spectrum for the next transmission interval when the determination is that the unlicensed spectrum is unavailable.
US10314076B2 Methods and apparatus for selecting enhanced distributed channel access parameters for different stations
In some aspects, a method for configuring channel access parameters in a wireless communication system includes determining, at an access point, an enhanced distributed channel access (EDCA) parameter for a first subset of stations of a plurality of stations, the first subset of stations capable of transmitting multi-user uplink transmissions. The method further includes generating an information element including the EDCA parameter. The method further includes transmitting the information element such that the information element is decodable by the first subset of stations and not by a second subset of stations of the plurality of stations.
US10314074B2 System access method and apparatus of a narrowband terminal in a wireless communication system supporting wideband and narrowband terminals
Apparatuses (including base stations and terminals), systems, and methods for supporting both wideband and narrowband communications are described. In one aspect, a base station supporting first type terminals operating on a first bandwidth and second type terminals operating on a second bandwidth is described, having an information formatter, a transceiver, and a controller. The information formatter generates a Low-end Master Information Block (L-MIB) and a Low-end System Information Block (L-SIB), which are transmitted by the transceiver to first type and second type terminals. The L-MIB includes control information on an L-subframe configuration for supporting a second type terminal and a sub-band configuration of the L-subframe, while the L-SIB includes information on downlink reception and uplink transmission of the second type terminal. When the base station receives a Random Access Channel (RACH) preamble request from one of the terminals, the base station performs the random access procedure.
US10314072B2 Scheduling request procedure for D2D communication
The present invention relates to a D2D capable communication method and transmitting user equipment (UE) that transmits data to a receiving user equipment over a direct link data channel, and uses the services of an eNodeB in order to have resources allocated for transmitting the data. The transmitting UE sends to the eNodeB scheduling information using resources of a subframe dedicated for standard uplink communication through the eNodeB, rather than using resources of a subframe dedicated to D2D data transmission. In order to allow the eNodeB to distinguish whether the received scheduling request is for allocating resources for transmitting data over the direct link channel or over the eNodeB, the transmitting UE may send identification information associated with the scheduling information along with the scheduling information.
US10314064B2 Apparatus and method for scheduling timeslot
The present invention discloses an apparatus and a method for scheduling a timeslot. The apparatus includes: a first acquiring module, configured to acquire first interference information; a second acquiring module, configured to acquire second interference information; a third acquiring module, configured to acquire timeslot scheduling information of a link of the at least one second BSS, where the timeslot scheduling information is used to indicate information about a scheduled timeslot of the link of the at least one second BSS; and a scheduling module, configured to schedule a timeslot for a link of the first BSS according to the first interference information, the second interference information, and the timeslot scheduling information. According to the apparatus and the method for scheduling a timeslot in embodiments of the present invention, interference to a link of another network can be avoided actively, and a timeslot can be scheduled properly.
US10314062B2 Enhanced in-device coexistence interference avoidance using predetermined downlink channel
A method, system and device are provided for avoiding in-device coexistence interference between different radio technologies deployed in adjacent bands on the same device by allocating a non-interfering downlink signaling channel for downlink reception of interference avoidance instructions at the UE device. In operation, a user equipment device detects IDC interference and sends an IDC indication message to the radio network to get an appropriate solution, but instead of waiting at the current frequency to receive the IDC response from the radio network, the user equipment device moves to a non-interfering downlink signaling channel for downlink reception of interference avoidance instructions.
US10314059B2 Communication method in mobile communication system using unlicensed frequency band and apparatus therefor
The present disclosures provides a method in a communication system for scheduling, by a base station, a terminal which uses an unlicensed band channel, comprising: a step in which a base station transmits scheduling information with respect to an unlicensed band to a terminal through a licensed band channel in a first subframe; a step in which the base station performs a search for the unlicensed band channel; and a step in which, if the search for the unlicensed band channel is successful, downlink data is transmitted to the terminal through the unlicensed band channel on the basis of the scheduling information.
US10314057B1 Managing allocation of resources to a relay-UE based on a determination that the relay-UE is positioned within an indoor environment
Disclosed are methods and systems for managing allocation of air interface resources to a relay user equipment device (relay-UE) that provides wireless backhaul connectivity for a relay base station (relay-BS). In particular, a base station may serve the relay-UE and may make a determination that the relay-UE is positioned within an indoor environment rather than within an outdoor environment. While serving the relay-UE, the base station may manage allocation of air interface resources to the relay-UE and may do so based at least on the determination that the relay-UE is positioned within an indoor environment rather than within an outdoor environment.
US10314051B1 Control of UE voice call communication mode based on air interface load in view of TDD frame configuration
In a wireless system in which a base station provides a time division duplex (TDD) air interface having a TDD frame configuration, a method and system for controlling whether a user equipment device (UE) operates in a first mode in which the UE sets up and engages in voice call communication via the base station or rather operates in a second mode in which the UE tunes away from the base station to set up and engage in voice call communication via another base station, such as under a different air interface protocol. The method involves determining whether traffic demand for the air interface exceeds a threshold level, and if so, causing the UE to operate in the second mode rather than in the first mode. Further, the method involves setting the threshold level based on the TDD frame configuration of the air interface.
US10314049B2 Using LTE control channel to send openflow message directly to small cells to reduce latency in an SDN-based multi-hop wireless backhaul network
A system for providing small cell backhaul communication includes a small cell backhaul network including a plurality of small cell network nodes. A software defined network (SDN) controller controls link configuration between the plurality of small cell network nodes of the small cell backhaul network. The SDN controller communicates control channel information with the plurality of small cell network backhaul nodes over a control channel using a communications protocol that enables software defined networking.
US10314048B2 Method for PHICH resource allocation
A method is disclosed for PHICH resource allocation in a wireless communication system that supports flexible TDD UL-DL configuration and in which different TDD UL-DL configurations are available and the TDD UL-DL configuration used by first UEs which operate according to the flexible TDD configuration can be different to the TDD UL-DL configuration used by second UEs which operate according to a long term TDD UL-DL configuration. The method comprising allocating a PHICH resource for both first UEs and second UEs according to LTE timing rules applicable to the TDD UL-DL configuration in use by second UEs.
US10314046B2 Multiple application devices for providing services in wireless distribution systems (WDS), including distributed antenna systems (DAS), and related systems and methods
Multiple application devices (such as multiple application modules (MAMs) and multiple application units (MAUs)) for providing services in wireless distribution systems (WDSs) are disclosed. The multiple application devices are wireless telecommunication circuitry associated with wireless distribution components in a WDS. By associating multiple application devices into components of a WDS, network services, and applications within the WDS can be provided. The WDS may comprise a central unit, a plurality of remote units, and a plurality of multiple application devices associated with at least one of the central unit and at least one of the remote units. Each of the plurality of multiple application devices comprises at least one multiple applications processor, is connected to at least one other of the plurality of multiple application devices, and is configured to coordinate with one other multiple application device of the plurality of multiple application devices to provide a user requested service.
US10314045B2 Device and method of handling narrowband internet of things communication
A communication device for handling a narrowband internet of things (NB-IoT) communication comprises a storage device for storing instructions and a processing circuit coupled to the storage device. The processing circuit is configured to execute the instructions stored in the storage device. The instructions comprise receiving a SystemInformationBlockType2-NB message broadcasted by a base station (BS) on an NB-IoT cell; receiving an RRCConnectionReconfiguration-NB message indicating a full configuration, from the BS on the NB-IoT cell; and using a plurality of values for timers T301, T310, T311 and constants N310, N311 in response to the RRCConnectionReconfiguration-NB message, wherein the values are comprised in the SystemInformationBlockType2-NB.
US10314043B2 Mobile terminal and method for data transmission by multiple simultaneous radio access technologies
A mobile terminal, method and non-transitory computer-readable medium for simultaneously utilizing at least two different radio access technologies (RATs). In one embodiment, the mobile terminal includes: at least one processor configured to control and coordinate first and second radio resource control functions corresponding to first and second RATs, respectively; and map a logical channel to first and second transport channels corresponding to the first and second RATs.
US10314042B2 Communication control apparatus, communication control method, radio communication apparatus, and radio communication method
[Object] To be able to utilize radio resources more efficiently in the environment where a small cell is operated.[Solution] Provided is a communication control apparatus including: a communication unit configured to communicate with a radio communication apparatus being connected to a base station via a radio backhaul link and being connected to one or more terminals via an access link; and a control unit configured to, when a reception on the radio backhaul link and a transmission on the access link, or a reception on the access link and a transmission on the radio backhaul link are executed on an identical channel simultaneously in the radio communication apparatus, adjust a power ratio between a reception signal and a transmission signal in order to support the radio communication apparatus in removing self-interference due to a sneak of the transmission signal from the reception signal.
US10314038B2 Cooperation in channel reservation
The present document provides a method, apparatus, and computer program for determining, in a communication device of a first basic service set comprising a group of communication devices of a wireless telecommunication network, a primary channel of a second basic service set different from said first basic service set. Thereafter, the communication device causes transmission of channel identification information defining a location of at least one channel of the first basic service set from the communication device to the second basic service set on the determined primary channel of the second basic service set.
US10314037B2 Latency reduction techniques in wireless communications
Methods, systems, and devices for wireless communication are described that provide for reduced timing between certain downlink communications and responsive uplink communications relative to certain legacy systems (e.g., legacy LTE systems). A user equipment (UE) or base station may be capable of operating using two or more timing configurations that each include an associated time period between receipt of a downlink communication (e.g., a grant of uplink resources or shared channel data) and a responsive uplink communication (e.g., an uplink transmission using the granted uplink resources or feedback of successful reception of the shared channel data). In cases where a UE or base station are capable of two or more timing configurations, a timing configuration for a transmission may be determined and the responsive uplink communication transmitted according to the determined timing configuration.
US10314030B2 Method and apparatus for transmitting and receiving data using plurality of carriers in mobile communication system
The present specification discloses a mobile communication system. More particularly, the present invention relates to a method and an apparatus for transmitting and receiving data using a plurality of carriers in a mobile communication system.
US10314028B2 Method for transmitting downlink control channel and device
The base station sends control area indication information of an (N+1)th timeslot to the user equipment by using a physical control channel of an Nth timeslot in a control area of the Nth timeslot, where the control area indication information includes frequency domain control indication information and time domain control indication information, the frequency domain control indication information is used to indicate a frequency domain resource block area occupied by a control area of the (N+1)th timeslot in the (N+1)th timeslot, and the time domain control indication information is used to indicate a time domain time unit area occupied by the control area of the (N+1)th timeslot in the (N+1)th timeslot; and the base station sends, in the control area of the (N+1)th timeslot, a physical control channel of the (N+1)th timeslot to the user equipment.
US10314026B2 Method and device for transmitting random access and other uplink channels of other cell in mobile communication system carrier aggregation
The present invention relates to a transmission of a random access in a specific cell from a plurality of serving cells in a mobile communication system using a carrier aggregation technology, and a method for efficiently transmitting uplink channels other than the random access in another cell. In particular, the method for a terminal to transmit an uplink channel to a base station comprises the steps of: confirming whether an uplink channel for a second carrier having an uplink timing different from a first carrier is included in a subframe transmitting a Random Access Preamble for the first carrier; if included, confirming whether the sum of the electric power required for the transmission of the random access preamble and the electric power required for the transmission of the uplink channel exceeds the maximum transmission electric power of the terminal; and, if exceeding, transmitting the random access preamble preferentially before the uplink channel. In addition, the terminal for transmitting an uplink channel to a base station comprises: a transmitter/receiver for transmitting/receiving a signal to/from the base station; and a control unit for confirming whether the uplink channel for a second carrier having an uplink timing different from a first carrier is included in a subframe for transmitting a random access preamble for the first carrier, and if included, confirming whether the sum of the electric power required for transmitting the Random Access Preamble and the electric power required for transmitting the uplink channel exceeds the maximum transmission electric power of the terminal, and if exceeding, controlling the transmission so that the random access preamble is preferentially transmitted before the uplink channel.
US10314021B2 Method for mapping control channel resources, base station, and user equipment
Embodiments of the present invention provide a method for mapping control channel resources, a base station, and a user equipment. The method for mapping control channel resources includes: determining, by a base station, the number of E-CCEs multiplexed in one resource set, where the E-CCEs are borne over REs for transmission in the resource set, and the E-CCEs constitute an E-PDCCH; sending the E-PDCCH to a user equipment according to the determined number of E-CCEs multiplexed in one resource set; and receiving, by the user equipment, the E-PDCCH, and obtaining the number of E-CCEs multiplexed in one resource set. The embodiments of the present invention apply to a resource mapping.
US10314019B2 Method for controlling uplink power in wireless communication system and device therefor
A method for performing uplink power control by a user equipment, the method includes receiving downlink, DL, hybrid automatic repeat and request, HARQ configuration information indicating a uplink-downlink, UL-DL, configuration used as a DL HARQ reference configuration; receiving downlink control information, DCI, containing transmit power control, TPC, information; determining transmit power of a physical uplink control channel, PUCCH, carrying ACK/NACK information for a physical downlink shared channel, PDSCH, based on the TPC information; and transmitting the PUCCH with the transmit power of the PUCCH, wherein the transmit power of the PUCCH is determined based on the TPC information according to the DL HARQ reference configuration.
US10314018B2 Method for transmitting and receiving wireless signal and apparatus therefor
The present invention relates to a wireless communication system. Particularly, the present invention relates to a method for transmitting control information and an apparatus therefor, the method comprising the steps of: generating a PUCCH for transmitting the control information; and transmitting the PUCCH from a subframe having a plurality of symbols, wherein the PUCCH is transmitted from an Mth symbol (M>N) of the subframe when a downlink control channel is transmitted to first N (N>0) number of symbols of the subframe, and the PUCCH is transmitted from a first symbol of the subframe when the downlink control channel is not transmitted to the subframe.
US10314017B2 Method, device and system for performing wireless communication in wireless communication system
A method, device and system for performing wireless communication in a wireless communication system. The wireless communication system includes a low power node and a macro base station with common baseband and user equipment, and the user equipment communicates with the low power node and the macro base station via a plurality of component carriers. The method includes: receiving, by the user equipment, a downlink signal transmitted by the low power node and the macro base station; and transmitting uplink signals to the low power node and the macro base station, wherein the method further includes: transmitting all first uplink signals of the uplink signals to the low power node as a receiving node. According to the method, device and system, it is possible to improve the efficiency of uplink power control of a terminal and/or reduce the burden for uplink control channel transmission of a macro cell.
US10314012B2 Carrier selection for position measurement
In various implementations, methods, apparatuses, and computer-readable media are described for optimizing tune away carrier selection in a wireless communications system for position determination. The selection of a tune away carrier can be based on, for example, timing information related to pre-scheduled periods for receiving wireless position measurement signals, timing information related to pre-scheduled downlink data reception, timing information related to pre-scheduled uplink data transmission, etc.
US10314011B2 Wireless communication device and wireless communication method
According to one embodiment, a wireless communication device includes a transmitter configured to transmit first information specifying at least one communication resource requested to be allocated; and a receiver configured to receive second information specifying at least one communication resource allocated depending on the first information. The transmitter is configured to transmit a signal via the allocated communication resource and the receiver is configured to receive a signal via the allocated communication resource.
US10314007B2 Apparatus and method for transmitting/receiving paging channel signal in wireless communication network
A method of transmitting paging in a wireless communication network is provided. The method includes transmitting a plurality of paging channels using a plurality of distinct transmitting (TX) beams in a paging available interval by a paging transmitter (PT), each of the plurality of paging channels comprising same paging information; and transmitting a plurality of synchronization channels (SCHs) and/or broadcast channels (BCHs) using a plurality of distinct TX beams, each of the plurality of SCHs comprising a synchronization sequence, and each of the plurality of BCHs comprising system parameters, wherein the TX beams are transmitted in one or more time durations through one or more antenna arrays.
US10314006B2 Apparatus and methods for paging
The disclosure relates to a method for responding to a paging message in a wireless device of a wireless communication network. The method comprises receiving (910) a paging message from the wireless communication network on a first access. The method also comprises receiving (920) configuration information from the wireless communication network indicating how to respond to the received paging message. The configuration information comprises information indicating that the received paging message should be responded to on another access than the first access. An access comprises at least one of a radio access technology, a cell, and a frequency band. The method further comprises responding (930) to the paging message as indicated by the received configuration information. The disclosure also relates to a corresponding method performed in the network, and to the corresponding apparatus.
US10314004B2 Providing estimated accuracy of mobile station synchronization and mobile station transmission offset to the network
A mobile station (MS), a base station subsystem (BSS), and various methods are described herein that enable a positioning node (e.g., Serving Mobile Location Center (SMLC)) to improve the accuracy of estimating a position of the mobile station.
US10314001B2 Method and apparatus for providing adaptive location sampling in mobile devices
An approach is provided for providing adaptive location sampling in mobile devices. The approach involves determining one or more maneuvers from among a plurality of one or more links representing a localized area of a transportation network. Each of the one or more maneuvers is a combination of two or more adjacent links of the one or more links. The approach also involves determining a road length and a speed attribute for each link in said each maneuver. The approach further involves calculating a travel time for said each maneuver based on the road length and the speed attribute of said each link. The approach further involves calculating a sampling interval for the mobile device traveling in the localized area based on the travel time. The mobile device is configured to collect probe data using one or more sensors at the sampling interval while traveling in the localized area.
US10313998B2 Enhancement for power-down sequence
When a cellular telephone is powered down, it sends a power-down message to a network it was previously registered with. If the network does not send, or if the cellular telephone does not receive, an acknowledgement of the power-down message from the network, a status bit referred to as a flag is set (or reset) in a non-volatile memory device in the cellular telephone. The power-down sequence is concluded by the cellular telephone and, the cellular telephone is shut off or put into a reduced power consumption state. When the telephone is turned back on, i.e., returned to its previous state, the flag is evaluated or “tested” to see if it was set (or reset) during the course of powering down. The status or value of the flag when the phone is powered up is then used by the cellular telephone to determine whether it should make a network access request to a network the telephone was registered to, during the power-up operation in order to cause that cellular network to update its database regarding the whereabouts of the powered-up cellular telephone.
US10313994B2 Variable synchronization block format
An access node, AN, may be configured to communicate wirelessly with a wireless device (WD). The AN can transmit a first synchronization signal block having a first format. The AN can also transmit a second synchronization signal block of a second format, the first synchronization signal block including a first format different from the format of the second synchronization signal block. The first synchronization signal block can include an extended primary synchronization signal block that can be used to synchronize disadvantaged user equipment (e.g., user equipment experiencing low signal-to-noise ratio).
US10313991B2 Implicit exchange of channel information for un-slotted channel hopping networks
A method of channel access for a radio device in an asynchronous channel hopping wireless network includes a channel hopping coordinator first radio device transmitting its receive (Rx) channel hopping sequence to a fixed or semi-channel hopping sleepy radio device. The sleepy radio device tracks the first radio device's Rx channel using the channel hopping sequence and transmits a poll frame exclusive of a unicast schedule information element (US-IE) on the first radio device's current Rx channel to the first radio device. The sleepy radio device moves to an updated Rx channel that is a function of the current Rx channel. The first radio device receives the poll frame and then computes the updated Rx channel as the function of the current Rx channel. After the computing, the first radio device transmits a data frame to the sleepy radio device on the updated Rx channel.
US10313984B2 User terminal and radio communication method
A user terminal includes a receiver that receives, from a radio base station, indication information to indicate whether or not uplink signals of a plurality of user terminals are non-orthogonal-multiplexed; a processor that switches between transmission power control methods based on the indication information; and a transmitter that transmits an uplink signal by using a switched transmission power control method.
US10313976B2 OFDMA sounding for WLAN system
In wireless communications, an access point may send a first frame and a second frame to multiple stations. In one aspect, the first frame may be a frame for initiating a sounding protocol. The first frame may include subband-related information. In response to the first and second frames, one or more stations may generate beamforming feedback information based on content of the second frame according to the subband-related information of the first frame. The beamforming feedback information may include average signal-to-noise ratios (SNRs), where an SNR may be for a space-time stream averaged over data subcarriers in a subband. The stations may send a third frame(s) that includes the beamforming feedback information to the access point. The access point may generate, and transmit to the stations, a beamforming matrix based on the third frame(s). Other methods, apparatus, and computer-readable media are also disclosed.
US10313975B2 Apparatus and method for reducing power consumption in portable terminal
An apparatus and a method for reducing power consumption in a portable terminal that transmits digital broadcast data through an ad hoc network are provided. If a terminal receiving digital broadcast transmits the received digital broadcast to a neighboring terminal, a control unit enters a sleep mode after buffering received data for a predefined time.
US10313972B2 Method, device, and system for synchronizing physical layer state
The present invention discloses a method, a device, and a system for synchronizing a physical layer state, and belongs to the field of communications technologies. The present invention realizes synchronization of the physical layer state of the first feature at the network side and the terminal after the terminal updates the RRC layer configuration corresponding to the first feature.
US10313969B2 Application layer group services for machine type communications
Procedures, mechanisms, methods, and techniques are provided that trigger power saving mode (PSM) functionality in the at least one wireless transmit receive units, group of WTRUs or subset of the group of WTRUs. The trigger may be in response to an application layer request to set one or more predetermined PSM settings, wherein the trigger originates from one or more application servers (APs) directed to a core network by way of an interface such as an SCEF that may be included on a device (e.g., a gateway, computing device, and/or the like) and may be configured for enabling the application server to request enabling and disabling PSM functionality.
US10313966B2 Wireless communication method for saving power and wireless communication terminal using same
The present invention relates to a wireless communication method for power saving and a wireless communication terminal using the same, and more particularly, to a wireless communication method for efficiently conducting data transmission/reception of each terminal in a high density environment and a wireless communication terminal using the same. To this end, the present invention provides a wireless communication method for a terminal including receiving a distributed access group parameter for data transmission/reception by a group unit, wherein the distributed access group parameter comprises information about a number of groups assigned to a corresponding BSS, obtaining group information about the terminal based on the distributed access group parameter, and performing data transmission based on the obtained group information, and a wireless communication terminal using the same.
US10313965B2 Method and system for mobile device to utilize channels with low power consumption
The present invention facilitates efficient and effective power management for wireless telecommunications. In one embodiment, presented approaches enable power savings in devices with a limited power supply (e.g., mobile devices operating on battery power supply, photocell, etc.). In one exemplary implementation, power smart channels facilitate power conservation. Power smart channel communications can be transmitted at lower power levels than conventional or normal channel communications. Presented power smart channel methods and systems can be implemented in a wireless cellular communication environment where power smart channels are established and used in accordance with various aspects and configurations of the components (e.g., location, remaining battery charge, multiple resource bands, etc.) in the wireless cellular communication environment.
US10313961B2 Method for transmitting and receiving signals in proximity network and electronic device thereof
A method of an electronic device, the electronic device, and a chipset of the electronic device are provided. The method of the electronic device includes performing a first operation for transmitting a discovery signal in an interval between a first discovery window and a second discovery window; and performing a second operation for adjusting the first operation based on circumstances of the electronic device. The electronic device includes a transmitting unit configured to transmit a discovery signal in an interval between a first discovery window and a second discovery window; and a processor configured to perform a first operation for transmitting the discovery signal, and a second operation for adjusting the first operation based on circumstances of the electronic device.
US10313945B2 Automatic channel layering in a Wi-Fi communication system
Deploying multiple access points on multiple wireless communication channels to optimize coverage area. Additional channels provide additional communication capability which multiple AP's, and their associated stations, can collectively use. An additional set of AP's can be disposed in the additional communication channel, with multiple communication channels possibly physically intersecting. The system control element collects information from devices in the wireless communication system, and automatically configures which AP is assigned to which communication channel. The system control element determines which AP's are servicing which physical locations, in response to feedback from AP's and stations in those locations. The system control element assigns, or re-assigns, AP's in each physical location, with the effect of optimizing coverage.
US10313944B2 Relay station and control method thereof
A relay station relays communication between a base station and a wireless terminal, and the relay station includes: a first wireless unit, a second wireless unit and a third wireless unit, each of which communicates with at least one of the base station and the wireless terminal, wherein when the first wireless unit is connected to the wireless terminal and the second wireless unit is connected to the base station and when there is a trigger of handover, the third wireless unit is used to execute at least one of handover to another base station and handover to switch a control channel with the wireless terminal.
US10313936B2 Method and apparatus for accessing base station
A method for accessing a base station is provided. The method includes: identifying, by a terminal device, a target base station providing a maximum received signal strength from at least one base station; receiving a system message sent by the target base station, the system message including an access parameter associated with the target base station; if a value of the access parameter satisfies a preset condition, accessing the target base station; and if the value of the access parameter does not satisfy the preset condition, maintaining access to a base station currently accessed by the terminal device.
US10313935B2 Method and apparatus for controlling waiting time for determination of radio link failure in wireless communication system
A method and an apparatus for controlling a waiting time related to determination of a radio link failure in a wireless communication system are provided. The method includes receiving a message from a network, if a first timer for determination of the radio link failure is running and the message includes timer information related to the waiting time, starting a second timer related to the waiting time based on the timer information, and if the second timer expires before expiration of the first timer, determining a channel situation of a serving cell as a situation of the radio link failure.
US10313929B2 Packet processor steering in wi-fi access points with multiple wi-fi protocol interfaces
Network packet are steered to a particular processor of multiple available processors on an access point. Multiple WLAN interfaces can include at least one WLAN interface dedicated to network packets in compliance with IEEE 802.11ac and at least one WLAN interface dedicated to network packets in compliance with IEEE 802.11bgn. Responsive to a determination of a single station destination, a packet distribution index is determined for the network packet with respect to each of the multiple processing cores. The packet distribution index is based on at least whether a network packet is formatted according to IEEE 802.11ac or to IEEE 802.11bgn, among other factors. The network packet is processed by the processing core having the lowest packet distribution index.
US10313926B2 Large receive offload (LRO) processing in virtualized computing environments
Example methods are provided for a host to perform large receive offload (LRO) processing in a virtualized computing environment. The method may comprise receiving, via a physical network interface controller (NIC), incoming packets that are destined for the virtualized computing instance, and processing the incoming packets to generate at least one processed packet using a networking service pipeline that includes a packet aggregation service and multiple networking services. The packet aggregation service may be configured to aggregate the incoming packets into an aggregated packet and enabled at a service point along the networking service pipeline based on an LRO capability of at least one of the multiple networking services to process the aggregated packet. The method may also comprise forwarding the at least one processed packet generated by the networking service pipeline to the virtualized computing instance.
US10313921B2 Method and device for controlling congestion in mobile communication system
The present invention relates to a method and a device for controlling congestion in a mobile communication system. A method for controlling congestion of a network node according to the present invention comprises the steps of: receiving congestion-related information from at least one base station; transmitting a user equipment information request message for making a request for information on a piece of user equipment corresponding to the base station to a mobility management entity; receiving a user equipment information response message including the information on the user equipment corresponding to the base station from the mobility management entity; and transmitting the information on the piece of user equipment corresponding to the base station to another core network node.
US10313919B2 Method and device for providing transmission differentiation in mobile communication system
The present invention relates to the transmission of traffic in a mobile communication system and, more particularly, to a method and device for transmitting traffic in consideration of a quality of service (QoS) characteristic of the traffic. The purpose of the present invention is to efficiently provide a QoS differentiated according to traffic in consideration of a traffic type and a content provider in a network congestion situation of the mobile communication system.
US10313916B2 Selected IP flow ultra low latency
Methods, systems, and devices are described for decreasing user plane latency in a wireless communication system. This may include routing a portion of bearer traffic to or from a UE through a local or serving gateway, or within or between base stations, rather than via the core network. In some examples, techniques for selected internet protocol flow ultra-low latency (SIPFULL) for systems in which users may have subscribed to enhanced services may be employed. The network may, for instance, authorize SIPFULL functionalities for UEs per access point name (APN) based on individual services subscribed by the UE to improve overall quality of service (QoS). In some examples, a UEs latency requirements or SIPFULL authorizations may affect mobility operations.
US10313914B2 System and method for registration, monitoring, and notifications regarding groups of internet-of-things (IoT) devices
Techniques described herein may be used to enable a wireless telecommunication network to provide notification to external devices (such as application servers) regarding Internet-of-Things (IoT) devices attached to the network. A customer may create a notification subscription regarding a group of IoT devices attached to the network. The subscription may identify the IoT devices, the events for which the customer would like to be notified, and an application server that is to receive the notifications (e.g., the IoT devices becoming available to send and receive information), and the application server that is to receive the notifications. The network may monitor the group of IoT devices for the events included in the subscription and may notify the application server if/when the events occur. In response, the application server may communicate with the IoT devices via the network.
US10313913B2 Overload control and supervision for wireless devices
Methods, systems, and/or devices are described for are provided for transmission overload control and/or supervision of wireless devices. Tools and techniques may be provided for resolving issues associated with numerous wireless devices connected to a base station. For example, a transmission cycle for an uplink channel may be identified where the transmission cycle is discontinuous. Scheduling request and or Random Access Channel messages may be transmitted from a wireless device based on the discontinuous transmission cycle. Tools and techniques are also provided that may involve supervision of numerous wireless devices. Supervision may, for example, involve keep-alive messages transmitted in accordance with a timer. The supervision may be based on determination of, and transmissions related to, a list or lists of connected wireless devices. In some cases, the wireless devices may be delay tolerant. The wireless devices may include UEs that may have long sleep cycles and/or machine-type communications (MTC) devices.
US10313912B2 Configuration of coordinated multipoint transmission hypotheses for channel state information reporting
A system and method for providing an eNodeB with the flexibility to configure a Channel State Information (CSI) report to match a specific Coordinated Multipoint (CoMP) transmission hypothesis, which is a candidate for a downlink transmission to a User Equipment (UE) is disclosed. A UE receives, from the eNodeB, a configuration message that specifies a CSI report. The CSI report is specified by a particular interference hypothesis and a particular desired signal hypothesis corresponding to data transmission over at least one effective channel characterized by a specific reference signal. The UE estimates interference according to the interference hypothesis, and/or estimates at least one effective channel by performing measurements on the specific reference signal, and determines a CSI report based on the interference estimation and on the estimated effective channel. The UE also transmits the CSI report to the eNodeB.
US10313911B2 Mobile station, base station and radio communication method
The present invention provides a mobile station, a base station and a radio communication method. A mobile station pertaining to the present invention is provided, including a receiving section configured to receive information that indicates at least one reference signal resource and measurement window information that indicates an allocation of a measurement window; a measuring section configured to measure a reference signal, to which precoding has been applied, based on the information that indicates the at least one reference signal resource and the measurement window information, and to generate a measurement result; and a transmitting section configured to transmit the measurement result.
US10313910B2 Coordinated scheduling in low interference resource blocks
The invention provides a method for coordinating a wireless data exchange between communication entities (10) and base transceiver stations (100-104) in at least one cellular network. The method comprises the steps of estimating a need of transmission resources needed for the data exchange between the communication entities (10) and the base transceiver stations (100-104) controlled by the central control entity (200), determining first resource blocks from possible resource blocks, to which the data exchange between the communication entities (10) and the base transceiver stations (100-104) should be limited, the possible resource blocks indicating the resource blocks that are available for the data exchange between the communication entities (10) and the base transceiver stations (100-104), determining a maximum interference level that should not be exceeded in the first resource blocks, the maximum interference level taking into account the signal exchange from one of the communication entities (10) with a base transceiver station other than a serving base transceiver station serving said one communication entity, and informing the base transceiver stations (100-104) about the first resource blocks and the maximum interference level.
US10313909B2 Method and device for cell granularity reporting in wireless communication system
Disclosed are a method for cell granularity reporting in a wireless communication system and a device therefor. The method for performing cell granularity reporting by a user equipment (UE) in an idle state in a wireless communication system includes receiving a cell granularity reporting configuration from a network, detecting whether a cell in which the UE is camping in the idle state is changed, and when it is detected that the cell in which the UE is camping is changed, transmitting cell change information to the network, wherein the cell granularity reporting configuration includes an indication regarding whether to receive a multimedia broadcast and multicast service (MBMS), and when the indication regarding whether an MBMS is received is activated, the UE does not perform the cell granularity reporting unless the UE receives MBMS data.
US10313906B2 Method and device for sending information
Provided are a method and device for sending information. The method for sending information of the present invention comprises: before a sending station sends data, detecting a busy or idle condition of a channel; if the channel is in an idle state, increasing, by the sending station, the maximum time length for occupying the channel, and sending data, wherein the time length for occupying the channel when the data is sent is less than or equal to the increased maximum time length; and if the channel is in a busy state, reducing, by the sending station, the maximum time length for occupying the channel, and sending data, wherein the time length for occupying the channel when the data is sent is less than or equal to the reduced maximum time length.
US10313899B2 Storing a value of a counter for a wireless local area network
Embodiments described herein relate generally to a communication between an element manager and a wireless local area network (WLAN) access point (AP). The WLAN AP may be configured with one or more counters. The one or more counters may measure events, such as data transmission and/or reception at the WLAN AP or a carrier sense multiple access with collision avoidance (CSMA/CA) procedure by the WLAN AP. The element manager may be configured to read one or more of these counters and compute one or more values based on the values read from the one or more counters. The element manager may be configured to communicate the one or more computed values to a network manager. Other embodiments may be described and/or claimed.
US10313896B2 Communication system and radio terminal
A communication system 1 comprises: a radio base station 100 having a first coverage area 100 A; an access point 200 having a second coverage area 200 A; and a detection assistance apparatus 300 having a third coverage area 300 A. A radio terminal 100 existing in the radio base station 100 starts a discovery procedure for the access point 200, after detecting a detection-use signal broadcast from the detection assistance apparatus 300.
US10313893B2 Apparatus and methods for radio frequency signal boosters
Provided herein are apparatus and methods for radio frequency (RF) signal boosters. In certain implementations, a multi-band signal booster is provided for boosting the uplink and downlink channels of at least a first frequency band and a second frequency band. In certain configurations, the downlink channels of the first and second channels are adjacent, and the signal booster includes a first amplification path for boosting the uplink channel of the first frequency band, a second amplification path for boosting the uplink channel of the second frequency band, and a third amplification path for boosting both downlink channels of the first and second frequency bands.
US10313892B2 Optimizing placement of a wireless range extender
Described are systems, devices, and techniques for extending wireless networks and associated systems, devices, and techniques for determination of optimal locations of a wireless range extender, such as by evaluating a quality of a wireless signal originating from a wireless gateway or access device and determining whether an alternative placement of a wireless range extender would result in improved quality. Also described are systems, devices, and techniques for automatically grouping multiple bands of a single wireless access device as well as systems, devices, and techniques that simplify connection of wireless devices to a wireless access device, such as by evaluating wireless messages transmitted on different bands to determine that the wireless messages originate from the same wireless access device.
US10313889B2 Method of sharing radio resources for licensed assisted access in unlicensed spectrum and related devices using the same
A method of sharing radio resources for licensed assisted access (LAA) in unlicensed spectrum and related devices using the same are provided. In one of the exemplary embodiments, the disclosure is directed to a method used by a user equipment for sharing radio resources for LAA in an unlicensed spectrum. The method would include not limited to transmitting or receiving, through a LTE protocol, a first data in a licensed spectrum; transmitting or receiving, through the LTE protocol, a first control signal in the licensed spectrum for receiving a second data in an unlicensed spectrum; transmitting or receiving, through a LTE-unlicensed (LTE-U) protocol, the second data in the unlicensed spectrum within a first time window without transmitting a random access (RA) request; and stopping transmitting, through a Wi-Fi protocol, any RA request as long as the first time window has not expired.
US10313887B2 System and method for provision and distribution of spectrum resources
There is provided systems and methods for Network Function Virtualization (NFV) in a control plane. The NFV framework is be used to define a plurality of virtual network functions (VNFs), each of which can correspond to a function enabling operation of a communication network. There is provided a method and system for managing a plurality of network slices in a communication network, the method comprising: instantiating a Global Control Plane set apart from the plurality of network slices, the Global Control Plane configured to at least partially manage each of the plurality of network slices.
US10313886B2 Communication control method and base station
A communication control method according to a present embodiment comprises: a step of transmitting, by a first base station, to a third base station that is a neighboring base station of the first base station, a first resource message relating to a first D2D resource used for the D2D proximity service in the first base station. The first resource message includes information on the first D2D resource and a second D2D resource used for the D2D proximity service in a second base station that is a neighboring base station of the first base station.
US10313881B2 System and method of authentication by leveraging mobile devices for expediting user login and registration processes online
A method of authentication by leveraging mobile devices for expediting user login and registration processes provides a generic method for remotely authenticating login sessions using a portable computing device. An authentication initiation code (AIC) is generated and then displayed on the portable computing device. The AIC is inputted into a login feature of a relying party and a user entry is received through the login feature. An authentication request is sent to the portable computing device. User verification data is located for the relying party within a secure vault of personal identification data. The user is prompted to approve or deny the authentication request if the user verification data for the relying party is found within the secure vault. The user verification data is then used to grant access to restricted portions of the relying party if the authentication request is approved through the portable computing device.
US10313880B2 Reformatting data to decrease bandwidth between a video encoder and a buffer
A reference picture buffer may supply an asymmetric macroblock to a video encoder to improve the bandwidth between the encoder and buffer. The macroblock width may be sized to match the minimum burst width of the buffer. The size of the macroblock may be kept unchanged by reducing the macroblock height.
US10313879B2 Connection modification method applicable to base station
The disclosure provides a connection modification method and a base station which may include not limited to: a processing circuit configured to receive a first SCG configuration to establish a first SCG bearer for the UE from the second base station, transmit a first RRC message including the first SCG configuration, to the UE, transmit a first SCG addition request including the first SCG configuration for establishing a second SCG bearer for the UE, to a third base station, receive a first SCG addition response including a second SCG configuration which is based on the first SCG configuration in response to transmitting the first SCG addition request, from the third base station, transmit a SCG release request to release the first SCG bearer, to the second base station, and transmit a second RRC message including the second SCG configuration to establish the second SCG bearer, to the UE.
US10313876B2 System information storage and validity
A method of system information (SI) acquisition with reduced signaling overhead is proposed. To reduce SI broadcast overhead, the quantity of periodic SI broadcast and the frequency of on-demand SI acquisition need to be reduced. To reduce the frequency of on-demand SI acquisition, rather than always re-acquire SI when serving cell changes, UE is enabled to reuse stored SI information elements across different cells. More specifically, a novel concept of SI ID is introduced to be associated with an area that applies the same SI configuration. UE can reuse stored SI information elements if the stored SI information elements are valid based on the SI ID and validity check.
US10313875B2 Method and apparatus for content protection in Wi-Fi direct network
A method of performing communication between a first device and a second device by using a Wi-Fi direct scheme is provided. The method may include receiving, by the first device, information on relating to a content protection capability of the second device in during a device discovery procedure; and determining, by the first device, whether to perform a connection setup procedure with the second device based on the received information on relating to the content protection capability of the second device.
US10313873B2 Method and network entity for S-CSCF server allocation in an IMS based multimedia over IP network
Method and network entities for enabling server allocation in an IMS-based Multimedia over IP network. The method includes receiving by a S-CSCF server of the network subscriber registration data, transmitting, by the S-CSCF server, information representative of subscriber data to a P-CSCF server and/or to an HSS for storing the information representative of the subscriber data in a memory by the P-CSCF server and/or by the HSS, and transmitting, by the S-CSCF server, a S-CSCF group address to the P-CSCF server and/or to the HSS, respectively, said S-CSCF group address being representative of a group of S-CSCF servers, the S-CSCF server being included in said group of S-CSCF servers.
US10313871B2 Transferring information to a mobile device
In some examples, a second mobile device may receive, from a first mobile device, via a short-range radio connection with the first mobile device, at least a portion of application information for an application. For example, the application information may include saved application state information saved by the first mobile device. The second mobile device may install the application on the second mobile device, and the second mobile device may configure a state of the application on the second mobile device based on the saved application state information received from the first mobile device.
US10313869B2 Communication supporting method and apparatus using non-access stratum protocol in mobile telecommunication system
A method and apparatus for supporting Non-Access Stratum (NAS) communication between a User Equipment (UE) and a Mobility Management Entity (MME) efficiently by addressing the signaling problems occurring between the UE and the MME in a situation where it is necessary for a network node to identify the UE and acquire UE information, if there is any, from another network node to which the UE has been attached, are provided. The method for communication between the UE and network based on the NAS protocol messages and operations is implemented with the involvement a UE, an MME, and an old MME or an old Serving General Packet Radio Service (GPRS) Support Node (SGSN) to which the UE has been attached before so as to facilitate discovering a best node using the UE information acquired from the old MME or old SGSN during the communication between the UE and the network, resulting in a reduction of a communication delay between the UE and network and an improvement of communication efficiency.
US10313867B2 Terminal device, device provided with prose function, communication method for terminal device, and communication method for device provided with prose function
Processing based on a discovery request procedure for discovering a proximity terminal or being discovered is carried out based on authentication of a server device operated by the network operator. In addition, the network operator updates the processing based on the discovery request procedure in accordance with a policy of the network operator. With this, provided is a communication system or the like in which a service based on ProSe is implemented under the management of a network operator.
US10313862B2 System and method of bluetooth pairing with a group of bluetooth devices
A method for pairing a first Bluetooth device with an individual Bluetooth device address with a group of Bluetooth devices, said method comprising: assigning a group Bluetooth device address to each of said group of Bluetooth devices; the first Bluetooth device exchanging Bluetooth device addresses with a second Bluetooth device from said group of Bluetooth devices when said first Bluetooth device comes within communication range of said second Bluetooth device; establishing a link key; storing the group Bluetooth device address and the link key; the first Bluetooth device exchanging Bluetooth device addresses with a third Bluetooth device from said group of Bluetooth devices when said first Bluetooth device comes within communication range of said third Bluetooth device; recognizing the group Bluetooth device address assigned to the third Bluetooth device; and establishing a communications channel between said first Bluetooth device and said third Bluetooth device based on said link key.
US10313861B2 Wireless control of multiple actor devices by multiple controller devices with communication security
Communication may be enabled between mobile devices (i.e., controllers) and Internet of Things (IoT) devices by sending connectionless commands from a controller to an IoT device, or sending connectionless commands from a controller to more than one IoT devices, at the same time. One or more commands may be sent from a controller to one or more nodes that form a network, with the nodes relaying messages to each other via connectionless data packets. This may allow for connectionless command relay from the controller to any node within the network. By sending commands through connectionless data packets, one or more controllers may control one or more nodes at the same time. Furthermore, a single controller may directly send one or more commands to a group of nodes at the same time.
US10313858B2 Service layer interworking using MQTT protocol
Methods are proposed to integrate MQTT Server functionality into the oneM2M CSE, as well as to interconnect such CSE-based MQTT Servers into a network organized around a topic structure based on resource address. Methods can dynamically allocate, assign and deliver an identifier that can be used as the AE-ID by the AE, CSE and MQTT Server. The MQTT Server can be internetworked into the M2M Service Layer such that an MQTT Server is available in every Service Layer node that hosts a CSE. MQTT Server-to-Server connections can be dynamically established to facilitate traffic between Service Layer entities
US10313855B2 Method to manage subscriptions in a provisioning server
The present invention relates to a method to manage subscriptions in a provisioning server (PS) able to communicate with a Hardware Security Module (HSM) having an HSM key (K). Said method being such that the HSM comprising a load and a reload function, the secure device key ((Ke1)K) and the storage key ((Ks)K) as encrypted and stored are provided (S1) to one of said functions, said functions outputting, the storage key ((Ks)Ke1)K) encrypted using the provided secure device (SE1) key (Ke1) and the HSM key K, and an APDU_putkey command ((APDU_PUTKEY((Ks)Ke1))Ke1), encrypted using the provided secure device (SE1) key (Ke1), to put the retrieved storage key ((Ks)Ke1) also encrypted using the provided secure device key (Ke1), the storage key as previously stored ((Ks)K) is overwritten (S6) with the storage key (((Ks)Ke1)K) encrypted using the secure device key (Ke1) and the HSM key (K) returned by the function.
US10313852B2 Method and device for selecting distributed antenna in vehicle-to-vehicle communication system
The present invention relates to a method for a terminal selecting a distributed antenna in a vehicle-to-vehicle communication system. Here, the method may comprise the steps of: receiving, from all the terminals in a group in which the terminal is included, channel space information for each of the terminals; determining a DU selection on the basis of the received channel space information for each of the terminals; and transmitting the determined DU selection information. Here, the terminal may determine all of the DU selection for each of every terminal in the group, and transmit each determined DU selection information to the corresponding terminal.
US10313851B2 Limited sensing for Vehicle-to-X communications
A method by a first UE for selecting a radio resource for transmitting a packet, includes obtaining a basic period value related to expected timing of transmissions by a second UE. A sub-period value is obtained that is less than the basic period value. Radio resources are monitored for a packet or booking message that is transmitted by the second UE and indicates that the second UE will potentially transmit a next packet using a radio resource and timing. The monitoring is restricted to a timeframe determined based on the sub-period value within each occurrence of a time period determined based on the basic period value. Responsive to the monitoring identifying the packet or booking message, a radio resource is selected for use in transmitting a packet based on the radio resource and timing that is potentially to be used by the second UE to transmit the next packet.
US10313850B2 Systems and methods for upgrading firmware in multiple devices of a wireless fire detection system
Systems and methods for upgrading firmware in multiple devices of a connected system are provided. Some systems can include a plurality of system devices in a mesh network of the connected system and a gateway device coupled to the mesh network. The gateway device can initially seed a firmware upgrade for the plurality of system devices, and some of the plurality of system devices can subsequently seed the firmware upgrade for other ones of the plurality of system devices.
US10313845B2 Proactive speech detection and alerting
Non-limiting examples of the present disclosure describe proactive speech detection on behalf of a user and alerting the user when a specific word, name, etc. is detected. Speech detection is actively executed through a computing device, where the speech detection analyzes spoken utterances in association with a dynamic grammar file stored locally on the computing device. An alert is generated that indicates when a spoken word of the utterances matches a word stored in the dynamic grammar file. The alert may be displayed, for example, through the computing device. The alert provides indication that the spoken word is identified in the spoken utterances. In further examples, a buffered window of the spoken utterances is captured which is associated with a detection of the specific word. A live transcription of the content in the buffered window is generated and provided to a computing device of the user.
US10313844B2 System and method for managing audio cut-in policy in MCPTT communication
The present disclosure provides a method and system for audio cut-in functionality in a mission critical push-to-talk (MCPTT) system. The method includes receiving, by a floor control server, a first floor request message, from a primary floor participant while a floor is granted to a secondary floor participant, applying, by the floor control server, an audio cut-in policy, granting, by the floor control server, the floor to the primary floor participant while terminating a media transmission of the secondary floor participant by revoking the floor from the secondary floor participant, and transmitting, by the floor control server, a first floor taken message to the secondary floor participant, wherein the first floor taken message includes information of the primary floor participant.
US10313842B2 Transceiver selection system
One embodiment provides an apparatus. The apparatus includes a device. The device includes at least one transceiver. The device further includes transceiver selection logic to determine whether each of the at least one transceiver complies with transceiver regulations associated with a location of the device.
US10313839B2 Method and apparatus for allocating resources for V2X communication
Disclosed are a method, communication scheme and a system thereof for converging an IoT technology and a 5G communication system for supporting a high data transmission rate beyond that of a 4G system. The method, communication scheme and a system can be applied to intelligent services (for example, services related to a smart home, smart building, smart city, smart car, connected car, health care, digital education, retail business, security, and safety) based on the 5G communication technology and the IoT-related technology. A method for allocating resources for D2D communication by a User Equipment (UE) includes: identifying a movement direction of the UE; selecting a resource pool mapped to the identified movement direction among resource pools allocated according to the movement direction; and performing D2D communication using the selected resource pool.
US10313838B2 Method and apparatus for assisted positioning in a wireless communication system
Systems and methodologies are described herein that facilitate reduced complexity network-assisted device positioning in a wireless communication system. As described herein, a mobile device and/or other suitable device can utilize positioning assistance messages received from a location server, a serving network cell, and/or other entities, to assist in position fixing based on reference signals (e.g., positioning reference signals (PRSs)) detected from nearby network cells. Positioning assistance messages as described herein can include, for example, information relating to PRS bandwidths, transmit antenna configurations, and/or other parameters of respective cells from which reference signals are detected by a device during positioning. As further described herein, messaging load can be reduced by providing bandwidth and/or antenna configuration information relative to a given reference cell, such that parameters of non-reference cells that are equivalent to corresponding parameters of the reference cell can be omitted from transmitted positioning assistance data.
US10313836B2 Method and apparatus for proximity sensing
Aspects of the subject disclosure may include, for example, receiving, by a receiver of a first device, electromagnetic waves that are generated by a transmitter of a second device at a physical interface of a transmission medium, where the electromagnetic waves propagate without requiring an electrical return path, and where the electromagnetic waves are guided by the transmission medium to the receiver of the first device. The first device can detect a physical object in proximity to the transmission medium according to a change in the parameter associated with the electromagnetic waves. Other embodiments are disclosed.
US10313833B2 Populating property values of event objects of an object-centric data model using image metadata
A mobile data analysis system is provided that enables mobile device location tracking, secure messaging, and real-time sharing of intelligence information, among other features. In one embodiment, a method and apparatus is provided for creating data objects from one or more digital images captured by a mobile device. A computing device receives a first digital image file comprising first image metadata, wherein the first image metadata includes one or more image properties each having an image property value. The computing device transforms one or more of the image property values of the one or more image properties into one or more particular values. The computing device populates one or more data object property values of a data object with the one or more particular values. The computing device stores the data object in a data repository.
US10313828B1 Systems and methods for operation of network location services via translation of network telemetry
Systems and methods discussed herein are directed towards more efficient processing of user equipment (UE) data received in a native network telemetry data form. This data is stored and is selectively translated upon request to a different form such as longitude and latitude. The selective translation may be based on a request for a particular range of data that may fall into a geofence, which may be dynamically adjusted over time.
US10313821B2 Audio adjustment and profile system
An audio adjustment and profile system is provided that can track individuals and speaker locations in an area to dynamically calibrate speakers to provide a uniform listening experience. The system can generate an acoustic model of a room and further calibrate speakers using the acoustic model. The audio adjustment and profile system can also use profile information associated with the listener to customize the listening experience based on the preference information in the profile information. The preference information can comprise mood preferences that emphasize certain frequencies and tones while limiting others.
US10313816B2 Augmented performance synchronization
Various embodiments of the invention pertain to augmented performance synchronization systems and methods. According to some embodiments of the invention, an audio waveform may be used to generate one or more haptic waveforms for one or more electronic devices. The haptic waveforms may be generated based on any of a number of factors, including features of the audio waveform, capabilities of the haptic actuators performing the haptic waveforms, the number, type and location of devices having haptic actuators, and the like. The haptic waveforms may be synchronized with performance of the audio waveform to provide an augmented listening experience to a user.
US10313815B2 Apparatus and method for generating a plurality of parametric audio streams and apparatus and method for generating a plurality of loudspeaker signals
An apparatus for generating a plurality of parametric audio streams from an input spatial audio signal obtained from a recording in a recording space has a segmentor and a generator. The segmentor is configured for providing at least two input segmental audio signals from the input spatial audio signal, wherein the at least two input segmental audio signals are associated with corresponding segments of the recording space. The generator is configured for generating a parametric audio stream for each of the at least two input segmental audio signals to obtain the plurality of parametric audio streams.
US10313814B2 Apparatus and method for sound stage enhancement
A method for processing an audio signal is performed at a computing device. The method includes the following steps: receiving a digital stereo audio input signal; extracting localization cues from the digital stereo audio input signal; generating a left-side component and a right-side component from the digital stereo audio input signal, at least partially, in accordance with the localization cues; performing crosstalk cancellation to the left-side component and the right-side component, respectively, to obtain a crosstalk-cancelled left-side component and a crosstalk-cancelled right-side component; and generating a digital stereo audio output signal including the crosstalk-cancelled left-side component and the crosstalk-cancelled right-side component.
US10313813B2 Apparatus and method for sound stage enhancement
A method for processing an audio signal is performed at a computing device. The method includes the following steps: receiving a digital stereo audio input signal; extracting localization cues from the digital stereo audio input signal; generating a left-side component and a right-side component from the digital stereo audio input signal, at least partially, in accordance with the localization cues; performing crosstalk cancellation to the left-side component and the right-side component, respectively, to obtain a crosstalk-cancelled left-side component and a crosstalk-cancelled right-side component; and generating a digital stereo audio output signal including the crosstalk-cancelled left-side component and the crosstalk-cancelled right-side component.
US10313809B2 Method and device for estimating acoustic reverberation
A method for estimating the acoustic reverberations in an environment comprising the following steps: a measurement step in which one acoustic signal emitted in the environment is captured; a step for determination of acoustic energy decay rate distribution during which an acoustic energy decay rate distribution is determined from the acoustic signal captured in step (a); an estimation step during which a reverberation time and a reverberation level of sound in the environment are estimated by regression from the characteristic function of the acoustic energy decay rate distribution determined in step (b).
US10313807B2 Hearing device including antenna unit
A hearing aid device having an antenna unit is disclosed. The hearing aid device comprises a transmission line connecting a communication unit and the antenna unit, or at least being part of a connection between them. The antenna unit is at least partly embedded in a battery drawer of the hearing aid device.
US10313805B2 Binaurally coordinated frequency translation in hearing assistance devices
Disclosed herein, among other things, are apparatus and methods for a binaurally coordinated frequency translation for hearing assistance devices. In various method embodiments, an audio input signal is received at a first hearing assistance device for a wearer. The audio input signal is analyzed and a first set of target parameters is calculated. A third set of target parameters is derived from the first set and a second set of calculated target parameters received from a second hearing assistance device using a programmable criteria, and frequency lowered auditory cues are generated using the third set of target parameters. The derived third set of target parameters is used in both the first hearing assistance device and the second hearing assistance device for binaurally coordinated frequency lowering.
US10313794B2 Speaker system
The present invention is a speaker system for reproducing sound close to the actual sound of instruments or actual acoustic field. The instruments output sounds in various directions. For example, reverse phase sound is output and human voice is output in forward direction. Therefore, the speaker capable of reproducing stereophonic sound close to the original sound without limiting a listening point is required. In a speaker cabinet 5, left and right speakers 3, 4 are arranged back to back with each other to output normal phase sound and reverse phase sound from left and right. Front left and front right speakers 1, 2 are slightly facing to each other to output the sound like a voice by a point sound source. Sounds of the front speakers and left and light speakers are overlapped with each other and stereophonic sound can be reproduced.
US10313792B2 Digital microphones
This application relates to methods and apparatus for digital microphones. Disclosed is a digital microphone apparatus (300) for outputting a digital output signal (DATA) at a sample rate defined by a received clock signal (CLK). The apparatus includes a band splitter (302) configured to receive a microphone signal (SMD) indicative of an output of a microphone transducer and split said microphone signal into first signal path (SP1) for frequencies in a first band and a second signal path (SP2) for frequencies in a second band, the frequencies of the second band being higher than the frequencies in the first band. A modulation block (304) is configured to operate on the second signal path to apply a selective gain modulation to signals in the second signal path.
US10313789B2 Electronic device, echo signal cancelling method thereof and non-transitory computer readable recording medium
An electronic device, an echo signal cancelling method thereof and a non-transitory computer readable recording medium is provided. The electronic device according to an exemplary embodiment includes a speaker configured to output a sound corresponding to a reference signal, a microphone configured to generate a microphone signal by obtaining a received sound, and a filter configured to cancel an echo signal of the reference signal from the microphone signal. In addition, the filter includes a first filter configured to estimate an echo signal of the reference signal and cancel the estimated echo signal from the microphone signal, and a second filter configured to generate an adaptive gain to cancel a residual echo from the microphone signal in which the estimated echo signal is canceled, and generate an output signal by using the generated adaptive gain and the microphone signal in which the estimated echo signal is canceled.
US10313788B2 Detecting speaker faults using acoustic echoes
An example apparatus for detecting loudspeaker faults includes a switch detector to detect that a loudspeaker fault detection switch is enabled. The apparatus also includes an audio receiver to receive an echo energy threshold and audio from a microphone in a test area. The apparatus further includes an audio analyzer to detect that the echo energy threshold is not exceeded by an acoustic echo in the captured audio. The apparatus includes a fault generator to generate a loudspeaker fault in response to detecting the acoustic echo does not exceed the echo energy threshold.
US10313787B2 Electromechanical system with predictive back-EMF protection
A predictive back-emf protection methodology for an electromechanical system, including a signal processor that processes a source signal to provide a modified source signal, a driver that converts the modified source signal to a drive signal, and an electromechanical transducer that generates, from the drive signal, a transducer response, and a back-emf signal coupled back to the driver output. A predictive back-emf generator (such as a routine in the signal processor) is characterized by a back-emf transfer function (linear parameterized model of the electromechanical transducer) for transforming an input signal into a transform back-emf representation of a back-emf signal predicted by the back-emf transfer function as a response of the electromechanical transducer to such input signal. The signal processor processes the source signal based on the transform back-emf representation to generate the modified source signal input to the driver. An example application is limiting peaking current in an audio system.
US10313786B1 Beamforming and gainsharing mixing of small circular array of bidirectional microphones
A device including an array of bidirectional microphones optimizes the echo rejection of the bidirectional microphones. The microphone array receives audio from an audio source and generates audio signals from each of the bidirectional microphones. The device forms audio beams from combinations of the audio signals generated from the microphone array. Each audio beam captures audio from either its positive polarity zone or its negative polarity zone. The device determines a direction of the audio source and selects a perpendicular audio beam pair based on the direction of the audio source. The perpendicular audio beam pair includes a primary audio beam aimed toward the direction of the audio source and a secondary beam perpendicular to the primary audio beam. The device generates an output signal by combining the primary audio beam with the secondary audio beam based on polarity zone the audio is captured for each audio beam.
US10313785B2 Sound processing node of an arrangement of sound processing nodes
A sound processing node for an arrangement of sound processing nodes is disclosed. The sound processing nodes being configured to receive a plurality of sound signals, wherein the sound processing node comprises a processor configured to determine a beamforming signal on the basis of the plurality of sound signals weighted by a plurality of weights, wherein the processor is configured to determine the plurality of weights using a transformed version of a linearly constrained minimum variance approach, the transformed version of the linearly constrained minimum variance approach being obtained by applying a convex relaxation to the linearly constrained minimum variance approach.
US10313781B2 Audio accelerometric feedback through bilateral ear worn device system and method
A system includes at least one earpiece having at least one sensor, at least one speaker, and at least one processor capable of ascertaining a desired position for a user's head to guide the user as to the desired position for the user's head. A method includes determining a current orientation of a user's head, calculating a desired position for the user's head in relation to the current orientation of the user's head, creating an audio signal containing instructions to guide the user as to the desired position for the user's head, and transmitting the audio signal to a user's ears.
US10313779B2 Voice assistant system for wireless earpieces
A system, method, and wireless earpieces for implementing a virtual assistant. A first virtual assistant for a wireless device is activated in response to receiving a request. A second virtual assistant on the wireless earpieces is executed to retrieve information associated with the request. An action is implemented utilizing the wireless device to fulfill the request utilizing the information.
US10313774B2 Earphone
Earphones including condenser type electroacoustic transducers exhibit compatibility between an open type earphone mode and a closed type earphone mode for improving convenience. An exemplary earphone includes a diaphragm, at least one fixed electrode constituting a capacitor with the diaphragm, a housing accommodating the diaphragm and the at least one fixed electrode, the housing having an interior and an exterior, a sound conduit protruding forward from the housing, communication holes establishing communication between the interior and the exterior of the housing, and an opening and closing mechanism to open and close the communication holes. The sum of the volume of the interior space of the sound conduit and the volume of the space in a front of the diaphragm in communication with the interior space of the sound conduit in the interior space of the housing is smaller than the volume of the space in a rear of the diaphragm in the interior space of the housing.
US10313773B2 System and method for signal read-out using source follower feedback
An embodiment amplifier circuit includes a pair of subcircuits that includes a first subcircuit and a second subcircuit, each of which includes a buffer amplifier and a feedback circuit that includes a feedback capacitor. The amplifier circuit also includes a pair of output terminals. The first subcircuit and the second subcircuit each generate a different output signal of a pair of output signals that includes a first output signal and a second output signal. The amplifier circuit is configured for receiving a positive differential input signal at the first subcircuit, receiving a negative differential input signal at the second subcircuit, and receiving the pair of output signals at the pair of output terminals. The amplifier circuit is also configured for transmitting the first output signal to the feedback circuit of the first subcircuit, and transmitting the second output signal to the feedback circuit of the second subcircuit.
US10313772B2 Speaker accessory mounting bracket
An audio system is provided with a housing and at least one audio transducer that is supported by the housing. The housing includes an external surface with at least one of an aperture formed into the external surface and a post extending along an axis. The audio system is also provided with a base for supporting an accessory with at least another of the aperture and the post in cooperation with the at least one of the aperture and the post of the housing to connect the base to the housing.
US10313769B2 Technologies for performing partially synchronized writes
Technologies for managing partially synchronized writes include a managed node. The managed node is to issue a write request to write a data block, on behalf of a workload, to multiple data storage devices connected to a network, pause execution of the workload, receive an initial acknowledgment associated with one of the multiple data storage devices, wherein the initial acknowledgement is indicative of successful storage of the data block, and resume execution of the workload after receipt of the initial acknowledgement and before receipt of subsequent acknowledgements associated with any of the other data storage devices. Other embodiments are also described and claimed.
US10313765B2 Selective communication of a vector graphics format version of a video content item
A method includes receiving a first request for a video content item. The first request is received at a media server from a first electronic device. The method includes selectively communicating a vector graphics format version of the video content item or a bitmap graphics format version of the video content item to the first electronic device.
US10313763B2 Method and apparatus for requesting and receiving selected segment streams based on projection information
Aspects of the disclosure provide an apparatus having an interface circuit, a processing circuit, and a display device. The interface circuit is configured to receive media presentation description information of media data. The media data includes video content on a two-dimensional (2D) plane that is projected from video content of a sphere surface. The video content on the 2D plane includes a plurality of segment streams having different coverages on the 2D plane. The media presentation description information uses projection based spatial relationship description (P-SRD) to describe the different coverages of the video content on the 2D plane according to the projection. The processing circuit is configured to determine one or more segment streams based on a region of interests for image generation and the P-SRD, select segments in the one or more segment streams, and cause the interface circuit to request and receive the selected segments.
US10313762B2 Method and system for managing time machine function of video content
Provided is a method and system for managing a sliding window for a time machine function, the method including creating a virtual sliding piece array that includes information for specifying pieces from the latest point in time of live stream data to a previous point in time of a time machine available time preset to provide the time machine function; creating a streaming sliding window for specifying a preset number of continuous pieces among pieces specified in the virtual sliding piece array; shifting the streaming sliding window to a piece index of a play location requested for the live stream data, and downloading the pieces specified in the virtual sliding piece array through the streaming sliding window; and streaming stream data from a streaming client installed on an electronic device to a player installed on the electronic device using the downloaded pieces in order to provide a live streaming service.
US10313761B2 Media playback across multiple devices
Pausing and resuming playback of a media item across a group of devices that belong to a user. A server maintains a media queue that includes playback records that contain a unique media item identifier and a bookmark position. When a pause instruction is received on a client device, the pause instruction is transmitted to the server as a playback record. The server in turn transmits the received playback record to other client devices within a group of client devices that belong to the user account of the client device.
US10313756B2 System and methods for recommending a media asset relating to a character unknown to a user
Systems and methods for recommending a media asset relating to a character unknown to a user are provided herein. The systems and methods may receive a first media asset viewed by a user, determine a first character in the first media asset, and include the first character in the character viewing profile for the user. Further, the systems and methods may receive a second media asset, including the first character, determine that a second character appears in the second media asset, and determine that the second character is not in the character viewing profile. The systems and methods may recommend a third media asset to the user for the second character.
US10313754B2 System and method for personalizing playback content through interaction with a playback device
User interfaces associated with devices and applications for distributing digital media content are described. A user interface may be provided that includes a favorites selection button allowing a user to identify selected media tracks and/or associated artists to be played more frequently. A ban selection button may be also provided allowing a user to selectively ban media tracks and/or associated artists. Additional controls may be provided including controls and interfaces for creating user customized stations to customize content delivery based on user specified preferences stored in a user profile.
US10313751B2 Digital display viewer based on location
A method, computer program product, and system for determining whether an individual at a venue views content in a monitor includes a processor defining a venue that includes at least one monitor for viewing content, where the at least one monitor has a viewing angle and the at least one monitor is viewable by an individual situated within a viewing cone defined by the viewing angle and within a pre-determined perpendicular distance from monitor. The processor identifies, based on communicating with location services on each client of a plurality of clients, a plurality of users (associated with the clients) entering the venue. The processor determines, in real time, for each user of the plurality of users and for each monitor of at least one monitor, a likelihood that the user is viewing the at least one monitor, wherein the determining comprises, for each user.
US10313750B2 System and method to create a media content summary based on viewer annotations
A method includes receiving, at a media server, a request to create a media content summary. The request includes a user-specified criterion. The method also includes generating resized segments by automatically changing a size of each of one or more segments of media content until a total size of the resized segments satisfies the user-specified criterion and including the resized segments in the media content summary.
US10313744B2 Multimedia content navigation and playback
In accordance with the present invention, a filtering process is based on the output side of a multimedia decoder. A navigator monitors the current play position of the multimedia content and compares that position with navigation objects. Each navigation object defines a start position, a stop position, and an filtering action to perform on the portion of the multimedia content that begins at the start position and ends at the stop position. When the current play position falls within the portion of multimedia content defined by a particular navigation object, the navigator activates the filtering action that was assigned to the navigation object. Filtering actions include skipping, muting, reframing, etc., the portion of multimedia content defined by a navigation object. A variety of systems may be used to implement the present invention, such as computer systems (consumer and server), television systems, and audio systems.
US10313741B2 Reproducing device, reproducing method, program, and transmitting device
A transmitting apparatus including circuitry configured to generate caption data corresponding to content data and having elements defined in Extensible Markup Language (XML), and output the content data and the generated caption data to a reproducing device.
US10313739B2 Terminal device, relay device, information processing method, program, and content identification system
A terminal device including a transmitter and circuitry. The circuitry is configured to detect a relay device accessible to the terminal device via a communication network, reproduce content, control the transmitter to transmit the content to the relay device via the communication network, generate a request for the relay device to send a query in accordance with the content to one or more of a plurality of servers, control the transmitter to transmit the request to the relay device via the communication network, and acquire a response to the request. The response is received via the communication network from the relay device and includes information from the one or more of the plurality of servers responsive to the query. The circuitry is configured to acquire, responsive to the acquired response, an application. Further, the circuitry is configured to execute the application to display additional information corresponding to the content.
US10313737B2 Group live-view interactive program guide
One or more processors receive a plurality of original video streams, generate a guide video stream that includes each of the original video streams resized and arranged such that all of the original video streams are simultaneously visible and playing on the guide video stream, and display the guide video stream on a display device. The one or more processors further provide an interactive user interface on the display device in conjunction with the guide video stream to thereby allow a user of the set-top box to select one of the original video streams shown playing on the guide video stream for full screen playback. In response to the user selecting a particular original video stream for full screen playback, the one or more processors play full screen on the display device the particular original video stream as selected by the user.
US10313736B2 Video electronic programming guide
Systems and methods for providing a video electronic programming guide (“video EPG”) may include outputting a primary program for display on a display screen, receiving a command to activate the video EPG, and in response to receiving the command, outputting a plurality of widgets for display on a display screen. Each of the plurality of widgets may represent a category of broadcast programs. Systems and methods may include receiving a widget selection for one of the plurality of widgets and outputting a video menu corresponding to the selected widget for display on the display screen. The video menu includes a plurality of video scenes, whereby each of the plurality of video scenes represents a broadcast program categorized in the selected widget. Systems and methods may include receiving a program selection for one of the plurality of video scenes.
US10313732B2 Intelligent remote control
Systems, methods, and apparatuses related to an intelligent remote control device are described. A remote control device may control a device located at a premises via a remote computing device. Various communications may facilitate the control.
US10313731B1 Roaming video session with radio frequency remote control
A roaming video experience, in which users continue watching a content item when moving from viewing device to viewing device is enabled herein via Radio Frequency (RF) enabled remote controls and set top boxes. A device identifier from a first RF-enabled set top box is communicated to an active RF-enabled remote control. When a user signals a second RF-enabled set top box, the viewing session parameter set associated with the active RF-enabled remote control is passed to the second RF-enabled set top box. Using the parameter set, the second set top box is enabled to learn the system settings, user preferences, and content item that were used on the first set top box, and provide a continued viewing experience—the roaming video experience—for the user on an associated viewing device.
US10313730B2 Device and method for outputting data of a wireless terminal to an external device
An apparatus is provided. The apparatus includes a communication unit configured to communicate with a first electronic device, and a control unit operatively coupled with the communication unit, the control unit configured to receive, from the first electronic device via the communication unit, information associated with a playback location of multimedia data, the multimedia data to be presented at a second electronic device operatively coupled with the apparatus, based at least in part on the information, and transmit at least one portion of the multimedia data, to the second electronic device.
US10313729B2 Video broadcast system and a method of disseminating video content
A system comprises a first device having video data provided thereon. A first application is operable on the first device and associates control data with the video data, wherein the control data contains information for creating auxiliary data which is to be presented with the video data subsequent to the video data being broadcast to one or more second devices across the network. A control center is in communication with the first application for receiving the video data and the associated control data from the first device and is operable to broadcast the video data and the associated control data to one or more second devices. A media player is provided on the respective second devices which is operable in response to reading the control data to create the auxiliary data on the respective second device to launch the auxiliary data while the media player is playing the video data.
US10313728B2 Information processing apparatus and information processing method
There is provided an information processing apparatus and an information processing method which are capable of reliably recognizing the position on a screen of an image made up of a plurality of divided images or the positions on the screen of divided images compatible with encoded streams. A position protruding out of a screen is set as the position on the screen of an end image that is made up of a left end image and a right end image compatible with encoded streams. The present disclosure is applicable to a file generating apparatus, etc. of an information processing system that distributes encoded streams of an entire celestial sphere image as an image of a moving-image content to a moving-image playback terminal according to a process equivalent to MPEG-DASH, for example.
US10313727B2 Customized content channel generation and delivery for service providers
A customized content selection and delivery system is operable to create a customized content channel package for a subscriber and customized content channel package to a customer premises over a content delivery network. A multi-level analysis based on measured content consumption metrics is performed to select content provider channels for the customized content channel package.
US10313722B1 Synchronizing audio content and video content
Techniques are described for synchronizing audio content and video content when server-side fragment insertion techniques are used.
US10313719B2 Video stream splicing
A video splicer combines a first video stream, encoded in accordance with a block based coding algorithm, with a second video stream. A header processor detects a key position picture in each of a plurality of sequential GOPs of the first stream and determines a presentation time for each key position picture in each GOP in the first stream. A timing mapper identifies a respective image in the second stream having a presentation time corresponding to a key position picture of the first stream. An encoder encodes the second stream in accordance with the block based coding algorithm. A new GOP is started with the respective image in the second stream having a presentation time corresponding to the key position picture of the first stream. A switcher switches between outputting the first stream and the encoded second stream by a signal from the timing mapper.
US10313716B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
The present invention provides an apparatus for transmitting broadcast signals, an apparatus for receiving broadcast signals and methods for transmitting and receiving broadcast signals. An apparatus for transmitting a broadcast signal including multimedia content using a broadcast network includes: an encoder configured to generate signaling information, wherein the signaling information indicates whether the multimedia content is to be transmitted in real time; a transmission block generator, if the signaling information indicates real-time transmission of the multimedia content, configured to divide a file contained in the multimedia content into at least one transmission block (TB) indicating a data unit that is independently encoded and transmitted; and a transmitter configured to transmit the transmission block (TB). Accordingly, the apparatus can reduce a total time needed when multimedia content is acquired and then displayed for a user.
US10313715B2 Transmission method for video data and device employing same
A video data transmission method which is able to transmit compressed video data along with uncompressed video data determines whether any compressed data needs to be transmitted when transmitting uncompressed video data. When the compressed data needs to be transmitted, all pixels in each frame of the uncompressed video data are analyzed and one color which is dominant according to the number of pixels receiving it is obtained. The compressed data is inserted into the data for the relevant large number of pixels and the video data is transmitted to a receiving device after insertion of the compressed data.
US10313713B2 Methods, systems, and media for identifying and presenting users with multi-lingual media content items
Methods, systems, and media for identifying and presenting users with multi-lingual media content items are provided. In some embodiments, the method comprises: receiving a video content item; identifying a first language associated with the video content item; identifying content within the video content item; determining a likelihood that the video content item is a multi-lingual content item that is not language specific based on the identified content within the video content item; receiving a request for media content; determining a second language associated with the request for media content, wherein the second language is different from the first language; in response to determining that the second language that is different from the first language, determining whether to present the video content item based on the determined likelihood; and responsive to the request for media content, causing the video content item to be presented in response to determining that the video content item is deemed to be multi-lingual content that is not language specific.
US10313705B2 Method and apparatus for pre-prediction filtering for use in block-prediction techniques
A prediction technique, which use pre-prediction filtering techniques to reduce noise influence on the predicted samples of a block to be reconstructed, is presented. The prediction techniques suggested herein can be for example used in an encoding apparatus or a decoding apparatus. The reference samples that are used to reconstruct a given block of pixels of an image are categorized or segmented into subsets. The subsets may be processed differently, e.g. the subsets may be subjected to distinct filters. Examples of such filters include smoothing filters and/or deblocking filters, which are applied to the respective subsets of the reference samples.
US10313699B2 Method and apparatus for parallel video decoding based on multi-core system
A video decoding method includes obtaining a motion vector of a current block belonging to a first picture from a bitstream, performed by a first decoding unit; determining whether a reference block indicated by the motion vector is decoded, performed by the first decoding unit; and decoding the current block, based on whether the reference block is decoded. The reference block is included in a second picture decoded by a second decoding unit. The first picture and the second picture are decoded in parallel.
US10313697B2 Video compression systems and methods
Systems and methods presented herein provide for video compression and decompression. In one embodiment, a video compression system includes a decimation filter operable to receive a video datastream, and to filter the video datastream to remove spatial data components and temporal data components of the video datastream. The system also includes a video codec operable to compress the filtered video datastream and a comparator operable to compare the video datastream to the filtered-compressed video datastream, and to determine a difference video datastream based on the comparison. The system also includes a generator operable to generate a tool for decompressing the filtered-compressed video datastream based on the difference video datastream.
US10313691B2 Layer ID signaling using extension mechanism
A signaling of the layer ID for packets of a multi-layered video signal is described. In particular, an efficient way of signaling this layer association is achieved, with maintaining the backward compatibility with codecs according to which a certain value of the base layer-ID field is restricted to be non-extendable such as base layer-ID value 0 in the base layer-ID field. Instead of circumventing this restriction specifically with respect to this non-extendable base layer-ID value, the layer-ID of portions of the multi-layer data stream is signaled in an extendable manner by sub-dividing the base layer-ID field into a first sub-field and a second sub-field: whenever the first sub-field of the base layer-ID field fulfills a predetermined criterion, an extension layer-ID field is provided, and if the first sub-field of the base layer-ID field does not fulfill the predetermined criterion, the extension layer-ID field is omitted.
US10313689B2 Decoding device, coding device, and method
A moving image decoder (1) includes an intermediate estimated prediction mode deriving section (124) for transforming a prediction mode of each neighbor partition into an intermediate prediction mode included in an intermediate prediction set which is a sum of prediction sets (PS); and an estimated prediction mode deriving section (125) for deriving an estimated prediction mode by estimating a prediction mode of a target partition based on the intermediate prediction mode of each neighbor partition which is obtained by the transform.
US10313688B2 Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus
An image coding method in which a chroma component and a luma component of an input image including one or more transform blocks are transformed to code the input image. The luma component has the same size as the current transform block. The chroma component is smaller than the current transform block. In the method, when the current transform block has a first minimum size, the chroma component is transformed on a basis of a block resulting from binding a plurality of the chroma blocks to has the same size as the luma block, and when the current transform block has a size other than the first minimum size, a CBF flag indicating whether or not coefficients of the chroma component include a non-zero coefficient is not coded.
US10313687B2 Saturation processing specification for dynamic range mappings
Because we needed a new color saturation processing in tune with dynamic range transformations necessary for handling the recently introduced high dynamic range image encoding, we describe a color saturation modification apparatus (101) arranged to determine linear color differences (R-Y,G-Y,B-Y) on the basis of an input color (R,G,B) and a luminance (Y) of the input color, and to do a multiplication of the linear color differences (R-Y,G-Y,B-Y) with a gain (g), characterized in that the apparatus is arranged to determine the gain as a function of a difference value (V_in-Y) being defined as the value of the highest one of the linear color differences (R-Y,G-Y,B-Y).
US10313683B2 Video encoder with context switching
A context switching method for video encoders that enables higher priority video streams to interrupt lower priority video streams. A high priority frame may be received for processing while another frame is being processed. The pipeline may be signaled to perform a context stop for the current frame. The pipeline stops processing the current frame at an appropriate place, and propagates the stop through the stages of the pipeline and to a transcoder through DMA. The stopping location is recorded. The video encoder may then process the higher-priority frame. When done, a context restart is performed and the pipeline resumes processing the lower-priority frame beginning at the recorded location. The transcoder may process data for the interrupted frame while the higher-priority frame is being processed in the pipeline, and similarly the pipeline may begin processing the lower-priority frame after the context restart while the transcoder completes processing the higher-priority frame.
US10313679B2 Systems and methods for encoder-guided adaptive-quality rendering
Systems and methods for improving computer technology related to the rendering and encoding of images are disclosed, preferably for use in a video-game environment. In certain embodiments, a codec is used to encode one or more reference images for a partial range of encoder settings and a renderer is used to generate one or more rendering quality-settings profiles, generate one or more reference images, calculate perceived qualities for each of the one or more reference images, re-render the one or more reference images for each of the one or more rendering quality-setting profiles, and calculate perceived qualities for each of the one or more re-rendered reference images. The renderer compares the perceived qualities of the reference images to the perceived qualities of the re-rendered images and matches them. Those matches result in an association of one or more encoder settings with their matching rendering quality-settings profiles into a look-up table. The lookup table is used to generate a rendered image at a substantially identical perceived quality to an encoded frame during gameplay.
US10313673B2 Methods and apparatus to encode and/or decode normals of geometric representations of surfaces
Methods and apparatus to encode and decode normals of geometric representations of surfaces are disclosed herein. An example method includes defining a tile having regions, each of the regions of the tile corresponding with a surface of a geometric shape, arranging an edge of a first instance of the tile to abut an edge of a second instance of the tile to define a composite tile, determining a first vector between a first point on the composite tile in the first instance of the tile, and a second point on the composite tile in the second instance of the tile, and encoding the first vector to determine an approximation of the location of the second point relative to the first point.
US10313668B2 Method and device for encoding or decoding an image comprising encoding of decoding information representing prediction modes
The present invention concerns a method for encoding an image, comprising the encoding of mode information representing a prediction mode for encoding a current block of pixels according to an Intra coding mode, the method comprising for the determination of set of most probable modes defining at least one candidate for a most probable mode to be the mode information of a neighbor-block if it exists; wherein a candidate for a most probable mode is the horizontal or vertical mode information if this neighbor-block exists and has been encoded using a predetermined coding mode.
US10313667B2 Method and apparatus for encoding/decoding image using transform skip flag
Provided is a method for decoding an image. The method includes: deciding a prediction mode that corresponds to a chroma component block; deciding a transform skip mode of the chroma component block from a plurality of transform skip mode candidates, according to the prediction mode that corresponds to the chroma component block; and reverse-transforming the chroma component block on the basis of the transform skip mode that is decided.
US10313660B2 Image processing apparatus, image processing method, and program
An image processing apparatus includes: an image input section through which a two-dimensional image signal is input; an image converting section which receives the image signal output from the image input section and generates and outputs a left eye image and a right eye image for realizing stereopsis; and an image output section which outputs the left eye image and the right eye image output from the image converting section. The image converting section extracts a spatial characteristic amount of the input image signal, generates at least one of the left eye image and the right eye image through an image conversion process in which the characteristic amount is applied, and performs the image conversion process of a different type according to a comparison result of distance information of a preset region unit in the input image signal and a predetermined threshold.
US10313658B2 Vehicle-mounted stereo camera device and method for correcting the same
A vehicle-mounted stereo camera device that achieves high-precision distance detection is provided. The provided vehicle-mounted stereo camera device includes a left camera and right camera disposed on a vehicle via a holder to cause visual fields to overlap each other, a stereo processor that calculates a distance to a body outside the vehicle based on images captured by the left camera and right camera and on positions on the vehicle, first and second geomagnetic sensors respectively disposed near the left camera and right camera, and a third geomagnetic sensor disposed on the holder. The stereo processor compares a geomagnetic value detected by the first or second geomagnetic sensor with a geomagnetic value detected by the third geomagnetic sensor, detects a displacement amount of the left camera or right camera, and changes a cutout position in the image captured by the left camera or right camera based on the displacement amount.
US10313657B2 Depth map generation apparatus, method and non-transitory computer-readable medium therefor
The present disclosure provides a depth map generation apparatus, including a camera assembly with at least three cameras, an operation mode determination module and a depth map generation module. The camera assembly with at least three cameras may a first camera, a second camera and a third camera that are sequentially aligned on a same axis. The operation mode determination module may be configured to determine an operation mode of the camera assembly. The operation mode includes at least: a first mode using images of non-adjacent cameras, and a second mode using images of adjacent cameras. Further, the depth map generation module may be configured to generate depth maps according to the determined operation mode.
US10313656B2 Image stitching for three-dimensional video
In one embodiment, a method includes receiving multiple images from multiple cameras, where the multiple cameras include a first camera having a first orientation and a second camera having a second orientation, and the multiple images include a first image from the first camera and a second image from the second camera. The method also includes detecting multiple feature points within the first and second images. The method further includes determining one or more pairs of corresponding feature points located within a region of overlap between the first and second images, where the pairs of corresponding feature points include a respective one of the feature points from each of the first and second images. The method also includes spatially adjusting the first or second image based on a calculated offset between each pair of corresponding feature points.
US10313654B1 Image processing method, electronic device, and non-transitory computer readable storage medium
An image processing method includes: obtaining, by a first position sensor, a first lens position of a first camera; obtaining, by a second position sensor, a second lens position of a second camera; calculating, by a processing circuit, a relative optical geometry of the first camera and the second camera according to the first lens position and the second lens position; and performing, by the processing circuit, an image switch, an image fusion, or a depth calculation based on the relative optical geometry on the condition that an optical image stabilization is enabled to at least one of the first camera and the second camera.
US10313653B1 Systems and methods for procedural rendering of cinematic virtual reality content
Interactive content is obtained, the interactive content including a stereoscopic equirectangular video frame. A UV coordinate screen space is generated. A first location of the UV coordinate screen space is computed. A second location of the UV coordinate screen space is computed. A point of the UV coordinate screen space to procedurally render is selected. Virtual spherical coordinates are computed using the point of the UV coordinate screen space to procedurally render. The virtual spherical coordinates are rotated using a rotation matrix. An equirectangular coordinate value within the video frame is determined using the rotated virtual spherical coordinates. The pixel values of the stereoscopic equirectangular video frame are identified using the equirectangular coordinate value. The pixel values are returned for the UV coordinate screen space, thereby causing a corresponding presentation on a physical screen of an interactive content player device.
US10313651B2 Snapshots at predefined intervals or angles
Various embodiments of the present invention relate generally to systems and methods for analyzing and manipulating images and video. In particular, a multi-view interactive digital media representation can be generated from live images captured from a camera. The live images can include an object. An angular view of the object captured in the live images can be estimated using sensor data from an inertial measurement unit. The determined angular views can be used to select from among the live images. The multi-view interactive digital media representation can include a plurality of images where each of the plurality of images includes the object from a different camera view. When the plurality of images is output to a display, the object can appear to undergo a 3-D rotation through the determined angular view where the 3-D rotation of the object is generated without a 3-D polygon model of the object.
US10313648B2 Image capturing apparatus and image capturing method
In a high speed image capturing state, a camera signal processing circuit is not needed to perform a signal process at a high screen rate, but at a regular screen rate. In the high speed image capturing mode, raw data of 240 fps received from an image sensor 101 are recorded on a recording device 111 through a conversion processing section 201 and a recording device controlling circuit 210. Raw data that have been decimated and size-converted are supplied to a camera signal processing circuit 203 through a pre-processing circuit 202 and an image being captured is displayed on a display section 112 with a signal for which a camera process has been performed. In a reproducing state, raw data are read from the recording device 111 at a low screen rate according to a display performance of the display section 112 and the raw data that have been read are processed are processed by the pre-processing circuit 202 and the camera signal processing circuit 203 and a reproduced image is displayed by the display section 112.
US10313645B1 Variable emission period for scanned-beam display
A scanned-beam display comprises an emitter configured to emit light of controlled variable intensity, a beam-steering optic configured to steer the light to a controlled variable beam position, and a drive circuit coupled operatively to the emitter and beam-steering optic. The drive circuit is configured to apply a signal to the beam-steering optic to move the beam position along a path of pixel positions, the path including a first pixel position at the center of the field-of-view and a second pixel position at the periphery of the field-of-view. The drive circuit is further configured to drive a series of current pulses through the emitter in synchronicity with the signal, to illuminate the first pixel position during a first interval and to equivalently illuminate the second pixel position during a second interval, the emitter being driven at a higher duty cycle during the second interval than during the first.
US10313644B2 Fluorescense wheel, projection light source, projector and its control method
An embodiments of the present disclosure relate to a fluorescence wheel, a projection light source, a projector and its control method. The fluorescent wheel includes a substrate having a reflecting surface; and a fluorescent layer disposed on the reflecting surface of the substrate. The fluorescent layer includes a high color gamut region and a low color gamut region.
US10313641B2 Shift register with reduced wiring complexity
A shift register is described. The shift register includes a plurality of cells and register space. The shift register includes circuitry having inputs to receive shifted data and outputs to transmit shifted data, wherein: i) circuitry of cells physically located between first and second logically ordered cells are configured to not perform any logical shift; ii) circuitry of cells coupled to receive shifted data transmitted by an immediately preceding logically ordered cell comprises circuitry for writing into local register space data received at an input assigned an amount of shift specified in a shift command being executed by the shift register, and, iii) circuitry of cells coupled to transmit shifted data to an immediately following logically ordered cell comprises circuitry to transmit data from an output assigned an incremented shift amount from a shift amount of an input that the data was received on.
US10313637B2 Digital microscope apparatus for reimaging blurry portion based on edge detection
A digital microscope apparatus includes: an observation image capturing unit configured to capture an observation image of each of a plurality of small areas, an area containing a sample on a glass slide being partitioned by the plurality of small areas; and a controller configured to set at least one evaluation area for the observation image of each of the plurality of small areas, the observation image being captured by the observation image capturing unit, to perform an edge detection on the at least one evaluation area, and to calculate, using results of the edge detection on two evaluation areas that are closest between two of the observation images adjacently located in a connected image, a difference in blur evaluation amount between the two observation images, the connected image being obtained by connecting the observation images according to the partition.
US10313636B2 Display system and display apparatus
The display system includes a display system including an image-capturing apparatus including an image-capturing element; an image processing apparatus that performs image processing on the image; and a display apparatus including a display device that displays the image resulting from the image processing. The image processing apparatus includes an image processor that performs the image processing on a predetermined number of line images corresponding to a part of a frame image captured by the image-capturing element, sequentially outputs the image to the display apparatus per the predetermined number of line images, and causes the display apparatus to display the frame image; and a storage device that stores the predetermined number of line images until the frame image is completed. The image processor is configured to perform the image processing including frame unit processing on the predetermined number of line images associated with the frame image to be output.
US10313635B2 Video analytics system for automated teller machine
A video analytics system includes a first database for storing searchable time-stamped transactional data indicative of activity within a monitored system, a second database for storing time-stamped video metadata, wherein the time-stamped video metadata comprises searchable attributes associated with a raw video data stream; and a rule-based correlation server for comparing the time-stamped transactional data with the time-stamped video metadata to identify correlation events indicating potential activity of interest. An output subsystem reports the correlation events from the correlation engine. The analytics system is useful for detecting fraud in ATM transactions by comparing the transactional data, for example, the presence of a transaction, with video metadata, for example, indicating whether a transaction occurs when a person is present, for how long the person is there.
US10313634B1 Display an image during a communication
An electronic device displays an image during a communication between two people. The image represents one of the people to the communication. The electronic device determines a location where to place the image and displays the image such that the image appears to exist at the location.
US10313632B2 Method and system providing inmate text-initiated web-based audio-video secured visitor visitation
A web-based audio/video visitation system and method providing inmate text message initiated audio/video visitation services to inmates located in a prison on an endpoint control free basis for self-initiating via texting communication services to an inmate selected visitor located external to the prison, including a webserver hosting the web-based audio/video visitation web service enabling the inmate to prepare and transmit a text-message to an inmate selected inmate-visitor, the text-message indicating a request of the inmate to establish an web-based audio/video communication with a selected inmate-visitor, transmitting of the text-message to the selected inmate-visitor, and enabling the visitor interface of the selected inmate-visitors to receive the inmate initiated text-message, to establish the inmate initiated web-based audio/video communication to the inmate-visitor workstation of the selected inmate-visitor, the established web-based audio/video communication.
US10313624B2 Display system capable of displaying a picture-in-picture image by stacking images
A display system includes a first computer, a display device, and a control device. The first computer includes a first processor and a first memory coupled to the first processor. The first memory includes a first software package and at least one first application program controlled by the first processor through the first software package. The display device is coupled to the first computer for displaying an image. The control device is coupled to the first computer through a multiplexer. After the first computer is triggered by a hotkey, the first processor controls the at least one first application program and the multiplexer for driving the display device to display the image. The image displayed on the display device includes a first image corresponding to the first computer and a second image corresponding to the control device. The second image is stacked on the first image.
US10313619B2 Photographing apparatus including an oscillator outputting an output signal based on which a first timing signal and a second timing signal are generated
A photographing apparatus includes an oscillator, a first timing signal generator that generates a first timing signal based on an output signal of the oscillator, a second timing signal generator that generates a second timing signal based on the output signal of the oscillator, a phase difference control unit that is controlled so that a phase difference between the first timing signal and the second timing signal is a predetermined phase difference based on the output signal of the oscillator, a sensor that is driven based on the first timing signal, an image processing unit that generates an image to be displayed based on an output of the sensor, and a display unit that is driven based on the second timing signal and displays an image captured on the sensor.
US10313615B2 Image processing method
There is disclosed an image processing method in which a video signal is inputted from an imaging optical system in which astigmatism remains, and is displayed on a two-dimensional display apparatus. Based on the circumferential direction modulation factor and radial direction modulation factor of a lens used in the imaging optical system, a signal including the amount of vertical or horizontal modulation factor correction proportional to an nth power (n is an integer greater than 1) of a distance from a center position of a screen of the two-dimensional display apparatus is outputted for at least one vertical or horizontal frequency of the two-dimensional display apparatus.
US10313608B2 Imaging device, method for controlling imaging device, and control program
A projection controller controls an infrared projector to selectively and sequentially project first to third infrared lights. An imaging unit images an object in a state where the first to third infrared lights are projected so as to generate first to third frames. An image processing unit synthesizes the first to third frames to generate a frame of an image signal. The projection controller sets an interval between a first timing and a second timing shorter than an interval between the first timing and a third timing. The first timing is the middle point of the period in which the second infrared light is projected. The second timing is the middle point of the period in which the first or third infrared light is projected. The third timing is the middle point of the one frame period of the first or third frame.
US10313606B2 Method and apparatus for imaging a sample using a microscope scanner
A microscope scanner is provided comprising a detector array for obtaining an image from a sample and a sample holder configured to move relative to the detector array. The sample holder can be configured to move to a plurality of target positions relative to the detector array in accordance with position control signals issued by a controller and the detector array is configured to capture images during an imaging scan based on the position control signals.
US10313604B2 Image capturing apparatus and control method thereof
An image capturing apparatus comprises a light emitting unit which provides, by light emission, a notification of an operation status of a self-timer when performing self-timer shooting; a mode setting unit which sets one of a plurality of operation modes; and a control unit which controls the light emitting unit to provide the notification of the operation status of the self-timer in self-timer shooting if the mode setting unit has set a first operation mode, and controls the light emitting unit not to provide the notification of the operation status of the self-timer in self timer shooting if the mode setting unit has set a second operation mode.
US10313601B2 Image capturing device and brightness adjusting method
An image capturing device includes a plurality of light emitters, an image capturer, a memory and a processor. The memory stores a target brightness value. The processor controls the light emitters to emit light and controls the image capturer to capture an image. The image is divided into a plurality of areas and the light emitted by each of the light emitters corresponds to one of the areas. The processor calculates a current brightness value of each area and calculates an absolute difference between the current brightness value of each area and the target brightness value. The processor determines whether each absolute difference is larger than a first threshold. According to a determination result, the processor adjusts an exposure parameter of the image capturer or adjusts a light emitting intensity of the light emitter corresponding to the area with the absolute difference larger than the first threshold.
US10313600B2 Imaging device capable of simultaneously capturing of a motion image and a static image and imaging method
Provided is an imaging device including an imaging element having a first photoelectric conversion unit and a second photoelectric conversion unit, in which a light-receiving efficiency of the second photoelectric conversion unit is lower than a light-receiving efficiency of the first photoelectric conversion unit; an optics that guides a light flux from an object to the imaging element; and a control unit that selects a combination of the first photoelectric conversion unit and the second photoelectric conversion unit used for a motion image capturing and a static image capturing in accordance with a brightness of the object.
US10313599B2 Motion sensor device having plurality of light sources
A motion sensor device including: an image sensor; first and second light sources; and control circuitry configured to control the image sensor and the first and second light sources. The control circuitry is configured to: repeatedly perform the operation of making the image sensor capture a first frame with light emitted from the first light source at a first time, the operation of making the image sensor capture a second frame with light emitted from the second light source at a second time, and the operation of generating information about the distance to an object based on first and second images that have been gotten by capturing the first and second frames, respectively, and control the respective quantities of light emitted from the first and second light sources individually by reference to information that has been collected through the previous or earlier image capturing session.
US10313593B2 Image stabilization apparatus and image stabilization method
An image stabilization apparatus comprises: an identification unit that, based on an angular velocity signal outputted from a shake detection unit, a motion vector calculated from a difference between frames of images outputted from an image sensor, and a position signal indicating a position of a correction unit that corrects a shake optically, identifies an output variation of the shake detection unit; and a conversion unit that converts the angular velocity signal into a shake correction amount by correcting the angular velocity signal based on the output variation identified by the identification unit.
US10313592B1 Airfoil payload stabilizer
A buoyant airfoil stabilization platform that can compensate for fluid flow above, below, and around an attached payload. The airfoil stabilization platform being a substantially delta or linear shaped airfoil. The airfoil uses fluid dynamics principles to assist in the stability of a mounted payload. The airfoil stabilization platform also comprises a payload mount and a handle grip. The payload mount is designed to receive camera, lighting, sonar, and other devices. The handle grip allows the user to control and assist in the stabilization of the platform. The handle grip can further contribute to the stabilization of the platform by including components for allowing the center of gravity or buoyancy of the apparatus to be adjusted. The airfoil stabilization platform can further include winglets to assist with stabilizing the platform. In addition, lights, camera, lasers, levels, and other features may be built into the airfoil, winglets, or attached expansion pods.
US10313590B2 Drive device and method for controlling the drive device
A drive device includes a noise signal calculation unit, a signal correction unit, and a drive controller. The noise signal calculation unit calculates a noise signal corresponding to a magnetic flux generated from a current flowing through a drive coil. The signal correction unit corrects a detection signal detected by a detector based on the noise signal. The drive controller controls a drive signal to be applied to the drive coil based on a corrected signal obtained by the signal correction unit. The noise signal calculation unit acquires an amplitude of a predetermined frequency band including a frequency of a high-frequency drive signal, and calculates the noise signal included in the detection signal based on the acquired amplitude.
US10313589B2 Imaging device having an image mode set according to a filter
An imaging device includes a lens unit to form an object image, an imaging unit to convert the formed object image to an image signal, an image processing unit, an insertion/removal unit, a setting unit, and a mode determining unit. The image processing unit performs predetermined image processing on the image signal. The insertion/removal unit inserts and removes optical filters to/from the lens unit. The mode determining unit determines setting of an imaging mode included in a received setting. The optical filters include a first filter having a transmittance of a wavelength component in the infrared region that is relatively smaller than a wavelength component in the visible region, and a second filter having a transmittance of the wavelength component in the infrared region that is relatively larger than the wavelength component in the visible region. The image processing unit performs image processing according to a determination result.
US10313586B2 Electronic apparatus, method for controlling the same, and storage medium
Display is appropriately switched between an EVF display and a rear display of a camera based on proximity detection. A proximity detection unit detects proximity of a user viewing through the EVF. An orientation detection unit detects an orientation of the camera main body. If the proximity detection unit detects proximity within a predetermined threshold, a system control unit switches display to display of the EVF. If the orientation detection unit detects a predetermined motion, the system control unit changes a threshold of the proximity detection to a value indicating a distance far from the EVF.
US10313585B2 Surveillance method and apparatus
A surveillance method includes: an interrupt processing operation of determining whether an interrupt is generated and determining a type of the interrupt; a type-1 interrupt processing operation of, in response to determining that the interrupt is a type-1 interrupt, determining whether an event has occurred, and, in response to determining that the event has occurred, sending an event occurrence alarm to an outside of the surveillance apparatus using a second communicator, which transmits or receives data at a second frequency, and sending an image, corresponding to the event, acquired by an image sensor to the outside using a first communicator, which transmits or receives data at a first frequency higher than the second frequency; and a type-2 interrupt processing operation of, in response to determining that the interrupt is a type-2 interrupt, controlling the surveillance apparatus according to control information included in the type-2 interrupt, wherein the type-1 interrupt is an interrupt generated at a predetermined time interval.
US10313581B2 Setting device and camera
There are provided a setting device and a camera that allow a user to easily grasp settable conditions with a compact structure. A display section is provided on the upper surface of a sensitivity dial. Sensitivities are switched according to the rotation of the sensitivity dial. A display on the display section is switched according to the switching of sensitivities. A currently selected sensitivity is displayed on the display section at a set value-display position Po. The maximum value of a settable sensitivity is displayed at a maximum value-display position Pmax, and the minimum value thereof is displayed at a minimum value-display position Pmin.
US10313580B2 Electronic apparatus, control method therefor, and storage medium
An electronic apparatus includes a touch detection unit that detects a touch operation on an operation surface including a first region, a third region, and a second region adjacent to one another, and a control unit that performs control, when a touch position is moved in the first region, to move a mark, which is displayed on a display unit different from the operation surface, based on a first component and a second component of movement of the touch position, not move the mark displayed on the display unit even when the touch position is moved in the second region, and not move the mark displayed on the display unit based on at least one of the first component and the second component of movement of the touch position when the touch position is moved in the third region.
US10313579B2 Dual phase detection auto focus camera sensor data processing
A method of image processing includes capturing two frames of image data using a camera having a phase detection auto focus (PDAF) sensor, subtracting phase difference pixel data associated with the two frames of image data to produce residual phase difference values, detecting a region-of-interest change based on the residual phase differences values, and determining a focus for the PDAF camera sensor based on the detected region-of-interest change. The method may further include compressing the residual phase difference values, sending the compressed residual phase difference values to a processor, and reconstructing, with the processor, the phase difference pixel data from the compressed residual phase difference values.
US10313575B1 Drone-based inspection of terrestrial assets and corresponding methods, systems, and apparatuses
A terrestrial asset inspection system includes a drone (101). One or more processors (105) of the drone receive one or more image capture parameters (202), which can include a minimum number of images per unit area (206), a minimum overlap amount for any two adjacent images (207), or other factors. The one or more processors also receive geographical boundary information (222) of the terrestrial asset (400). At least one flight plan (122) is determined as a function of these parameters, and the drone flies in accordance with the flight plan while an image capture device (108) captures a plurality of images (501) meeting or exceeding the image capture parameters to inspect the terrestrial asset.
US10313570B2 Dynamic conservation of imaging power
Representative implementations of devices and techniques provide adaptable settings for imaging devices and systems. Operating modes may be defined based on whether movement is detected within a predetermined area. One or more parameters of illumination or modulation may be dynamically adjusted based on the present operating mode.
US10313569B2 Image measurement system and controller
An image measurement system includes a controller, a projector for emitting illumination light in accordance with a radiation pattern, an imaging unit, and a display unit. The controller includes a display control module for displaying on a display unit an image of a field of view captured by the imaging unit in a state in which illumination light is emitted, a receiving module for receiving a setting of a mask area in association with the image displayed on the display unit, the mask area being an area in which the quantity of illumination light should be reduced compared with another area in the field of view, and an updating module for updating the radiation pattern in accordance with the set mask area, based on a correspondence in position between the radiation pattern of the projector and a projection pattern produced in the field of view by the radiation pattern.
US10313567B2 Camera module and electronic device
The present invention relates to a camera module in which a thin camera module can be realized at a low cost and an electronic device. The camera module includes a lens unit that stores a lens that condenses light on a light receiving surface of an image sensor; a rigid substrate on which the image sensor is disposed; and a flexible substrate electrically connected with the rigid substrate, wherein in the case where the light receiving surface of the image sensor locates at the top, the lens unit, the flexible substrate, and the rigid substrate are disposed in this order from the top.
US10313565B2 Methods and apparatuses for edge preserving and/or edge enhancing spatial filter
A technique to perform edge-aware spatial noise filtering that may filter random noise from frames while maintaining the edges in the frames. The technique may include receiving a frame comprising a pint ht of pixels, filtering a subset of the plurality of pixels based on a weighting factor associated with each pixel of the subset of pixels, wherein the weighting factor is at least in part based on a difference in pixel value between the pixel and the individual pixels in the subset, and providing the filtered pixel to an encoder for encoding. Example implementation may include a spatial noise filter to receive an image, the noise level, and configuration parameters, and configured to determine weighting factors of pixels of the image based on differences in pixel values and a set of configuration parameters, and further configured to filter noise from the image based on the weighting factors of the pixels.
US10313564B1 Methods and systems for usage control of printing material
System(s) and method(s) for controlling a rate of consumption of printing material are described. The method includes receiving an image to be printed or copied and converting the image into a plurality of pixels. A value of a pixel, from among the plurality of pixels, is compared with a predefined threshold value. When the value of the pixel is below the predefined threshold value, a black pixel indicative of a pixel with printing material is generated. An error between the value of the pixel and a value of the black pixel is determined. The error value is multiplied by a gain value and then the weighted value of resultant is distributed among neighborhood pixels. The gain value is varied to control the rate of consumption of the printing material, as the consumption of the printing material is reduced when the gain value is increased.
US10313562B2 Generating correction table for printing includes generating multi-dimensional conversion table determining correspondance between different apparatus dependent color values
A correction table generation method includes acquiring a first color value of an apparatus non-dependent color system corresponding to an input value of a multi-dimensional apparatus dependent color system in an input lattice point of the color conversion table and generating a multi-dimensional conversion table in which a first apparatus dependent value of the apparatus dependent color system having color conversion table color value characteristics is correlated with a second apparatus dependent value having a color value of the apparatus non-dependent color system and approximate linearity over multiple dimensions, and the generating of the multi-dimensional conversion table includes determining a target color value for multiple dimensions having approximate linearity over the multiple dimensions with respect to the input value, and determining a first apparatus dependent value corresponding to a second apparatus dependent value using the input value, the target color value for the multiple dimensions, and the first color value.
US10313561B2 Image processing apparatus that executes color conversion on object data in target file
A target file includes: object data including pixels indicative of coordinate values in a first color space; and an input-side profile including data for converting coordinate values from the first color space into a specific color space. A color conversion is executed onto object data to generate post-conversion data including pixels indicative of coordinate values in a second color space. The executing color conversion includes executing judgment to judge, based on the input-side profile, which of first type post-conversion data generated through first type conversion using the input-side profile and an output-side profile, and second type post-conversion data generated through second-type conversion using prescribed data, should be used to output an image of the target file. The prescribed data is for conversion from the first color space into the second color space. The output-side profile contains data for conversion from the specific color space into the second color space.
US10313560B2 Image output system, information processing device, and authentication device
An image output method includes capturing an image of code pattern including device information specifying an image output device, obtaining the device information from the image of code pattern, obtaining user information specifying a user, and outputting the device information and the user information to an external device, by an information processing device; authenticating the user based on the user information, by a processor; executing image output processing instructed by the user authenticated based on the user information, by the image output device specified based on the device information; transmitting a result of the image output processing by the image output device to the information processing device, by the image output device; and displaying the result of the image output processing by the information processing device.
US10313556B1 Method and system for production quality gloss marks
Methods and systems for rendering a gloss mark on a recording medium. Two or more sets of toner channels can be electronically created wherein each toner channel include respective sides and a bottom. The two or more sets of toner channels can be electronically configured to include a reflectance off the sides and the bottom of toner channels wherein one set of the toner channels is positioned at a different height and a different color than the other set of toner channels, thereby enhancing the gloss effect associated with a gloss mark, which allows the gloss mark to be effectively utilized in, for example, a printer or printing system such as an office class rendering device.
US10313555B2 Image forming apparatus and image forming system capable of forming an image with an invisible image forming material
In accordance with an embodiment, an image forming apparatus comprises a first image forming section configured to form an image with a visible image forming material; a second image forming section configured to form an image with an invisible image forming material; an image acquisition section configured to acquire a print image that should be printed on a medium as a printed matter; and a processor configured to acquire authentication information for authenticity determination added to the printed matter and carry out an image forming processing on not only the print image with the visible image forming material by the first image forming section but also the authentication information with the invisible image forming material by the second image forming section.
US10313554B2 Image processing apparatus capable of displaying document thumbnail image, image processing apparatus control method, and storage medium
An image processing apparatus includes a memory, and a processor in communication with the memory, the processor configured to control a storage unit configured to associate and store a document and a thumbnail image of a top page of the document, a deletion unit configured to delete a page designated from among pages of the document stored in the storage unit, and a generation unit configured to, in a case where a page to be deleted by the deletion unit is a top page of the document, generate a thumbnail image based on the top page of the document after deletion.
US10313551B2 Control system configured to correct variations in optical output of light emitting devices, image forming system, control method, and computer-readable recording medium
A control system controls an image forming unit that includes a charging device, an image bearer to be charged by the charging device, a light-emitting device array including a plurality of light emitting devices, and a driving causing the light emitting devices to emit light to form a latent image on the image bearer. The control system includes a storage unit, a corrector, and a controller. The storage unit is configured to store a light-amount correction value of each of the light emitting devices. The corrector is configured to correct a pixel value of each pixel in image data, based on the light-amount correction value of each light emitting device stored in the storage unit. The controller is configured to control the driver to cause each light emitting device to emit light based on image data for which a pixel value of each pixel has been corrected.
US10313549B2 Apparatus and method for generating time lapse image
A photographing apparatus is provided, including a photographing device comprising imaging circuitry configured to generate an image signal by photoelectric conversion of incident light, a processor comprising processing circuitry configured to determine a sampling interval of time lapse photographing over time based on a reference value acquired in real time while the time lapse photographing is performed, to sample a plurality of input frames generated from the image signal at the sampling interval while the time lapse photographing is performed, to stabilize a plurality of frames selected by sampling the plurality of input frames using a window determined based on the sampling interval, and to compress the plurality of selected frames at an output frame rate to generate a time lapse image file, and a storage configured to store the time lapse image file.
US10313548B2 Image scanning method
An image scanning method applied in an image scanning device capable of scanning a card. Record background values at the time of a card being without being in a scanning channel, and the background values recorded at the time of the card being without being in the scanning channel are regarded as preset values. Before the card is scanned, check whether the background values in the scanning channel conform to the preset values. Drive the card to move a distance Y. Check whether the background values in the scanning channel conform to the preset values. Preset a preset movement distance, check whether a movement distance of the card or a distance of accumulated movements of the card exceeds the preset movement distance. Display that the card is stuck. Stop checking and proceeding an image calibration. Start scanning the card. Complete scanning the card and withdraw the card.
US10313544B2 Image forming apparatus and method for controlling image forming apparatus
An image forming apparatus provided with a sensor including a plurality of elements that detect temperature in the vicinity of the image forming apparatus includes an acquisition unit that obtains temperature data indicating the temperature detected by each of the plurality of elements, a calculation unit that calculates a feature point of a heat source region in the vicinity of the image forming apparatus based on obtained plurality of pieces of temperature data, and a recover unit that causes the image forming apparatus to recover from a power saving state based on a position of the calculated feature point.
US10313541B2 Printing apparatus capable of identifying user
A printing apparatus includes a login control unit, including a user table for registering users permitted to log into the printing apparatus, configured to display a login screen including a list of the users registered in the user table, and to permit, a user to log into the printing apparatus when selection of the user is received through the login screen, a printing control unit configured to execute processing for printing print data transmitted from an external apparatus and stored in a storage unit, based on a print start operation performed by the user permitted to log into the printing apparatus, and a management unit configured to manage owner information indicating an owner of the print data stored in the storage unit. The login control unit is configured to acquire the owner information from the management unit, and display the login screen based on the acquired owner information.
US10313538B2 Image forming apparatus and scanning method by image forming apparatus for combining separately scanned documents
Disclosed is an image forming apparatus. The present image forming apparatus comprises: an input unit for receiving a scanning option; a communication unit for transmitting the received scanning option to another image forming apparatus; a scanning unit for scanning a first document according to the scanning option and generating first scanned data; and a control unit for receiving second scanned data in which a second document is scanned according to the scanning option in another image forming apparatus, and combining the first scanned data and the second scanned data.
US10313534B2 Data processing apparatus and storage medium
A data processing apparatus includes a preread data acquisition unit that reads a document with preread setting, and acquires preread data including plural preread page data; and a main processing data generation unit that generates main processing data on the basis of main read setting applied to main processing on the document, the preread setting, and a document property of each page of the document acquired by analyzing the preread data, by using, for a page with corresponding one of the preread page data satisfying the main read setting, the corresponding preread page data, and by using main read page data acquired by reading the document with the main read setting for a page with corresponding one of the preread page data not satisfying the main read setting, among pages included in the document.
US10313533B2 Power distribution for telecommunications system
A communications connection comprises intermediate connection points (6,11) connected by a non-conducting communications link (20), with conversion equipment in one or both intermediate points for converting communications between electrical and non-electrical carriers, and each being arranged to be powered from the respective ends (1, 12). If a metallic path (18) is present between the two intermediate points, the system can be arranged to use this for a limited connection service in the event of loss of electrical power to one or both of the intermediate points (6,11).
US10313531B2 Voice controlled room system
A universal data gate converts between interface format types of interconnected systems. The data gate learns new interface types and greatly simplifies the requirement for a human user to reprogram the new interface types. A library of known interface types is built up over time and allows re-use of known interface types as required. Voice based room control is enabled by automatically activating the voice control on a guest device when the guest is checked in to a hotel room. Text corresponding to voice commands captured from the user's voice is passed to a hotel app. The system automatically pairs the guest device with the user's assigned room and determines which in-room controllable devices are to be operated by the user's voice commands. When the user switches to a new guest room during travel, the system automatically updates the room pairing and new voice commands operate the new in-room devices.
US10313530B2 Method and system for flexible selective broadcasting of instructions to targeted electronic devices using market driven metrics
A distributive instructions transmission system for the performing a task the can be generated by request of a user. A user initiates the task by transmitting instructions for a chosen task to a remote processing center. The selected task will be acted upon by one several options. The processing center immediately generate instructions that will execute the task, check to see if the task is already requested by other users, or take steps to make possible execution of the task. Execution of the requested task can involve the generation of an enhance subset of user instructions that is transmitted to one or many different processors. If more than one process is involved they can be located in a single site, or be remote to one another. The instructions for each sub-segment task can be routed to the involved processor(s), and they initiate an integrated coordinated action.
US10313525B2 Portable continuity object
A method for providing continuity over a series of transactions is provided, comprising the steps of (a) creating a Portable Continuity Object (PCO) as a defined digital package by an instance of PCO software executing on a computerized appliance also capable of communication transaction; (b) providing identity of a person, an address of a communication device and a continuity context in the PCO; (c) sharing the PCO in related transactions, with the PCO updated with information concerning individual transactions by digital equipment enhanced with an instance of PCO software; and (d) providing context continuity in succeeding transactions by accessing the PCO by one or both parties to a transaction.
US10313523B2 Remote distance assistance system and method
Techniques for conducting a support session and determine suitable instructions for resolving a certain technical mal-function in a device/equipment of a user. Imagery data associated the technical mal-function is received from a user's device and used for determining at least one improperly setup property associated with the mal-function in the mal-functioning device/equipment based on a comparison of the received imagery data with reference data. Instructions comprising augmented imagery for resolving the mal-function can be then generated, or fetched form a database, based on the determined at least one improperly setup property. A new database record can be generated comprising the augmented imagery data for use in future support sessions associated with the mal-function.
US10313513B2 Systems and methods for providing a multi-channel communication service
A multi-channel communication service uses an object-oriented approach to processing communications. The multi-channel communication service is capable of receiving, at a conversation object generator, inbound communications sent from a communication service and subsequently managing the status of participants engaged in a conversation via the various inbound communications. The management process is achieved by associating the inbound communications to corresponding client applications and executing an invitation process from the client applications to a conversation created by the conversation object generator.
US10313512B2 Fault routing of an emergency communication
Aspects of the disclosure relate to routing of an emergency communication under fault conditions. Routing can be implemented in a packet-switching (PS) network that provides voice service. For a network node of the PS network, availability to route the emergency communication through a specific emergency service routing number (ESRN) can be determined and, in response to the network node being unavailable, administrative data associated with the ESRN can be accessed. In addition, an identifier associated with the administrative data can be updated (e.g., created or modified) with data indicative of the device that originated the emergency communication. The administrative data and the resulting identifier can be delivered to a second network node that can route the emergency communication to an emergency service network.
US10313507B2 Monitoring system for a cellular telephone network
Systems and methods are described herein for monitoring an on-board cellular network infrastructure. In one aspect, a controller and one or more noise generation units can be used to inhibit passenger devices from connecting to ground-based cellular stations while on-board. The noise generation unit can be configured to generate a noise signal. If a loss of power to an on-board cell station is identified, the noise generation can generate a different noise signal in response.
US10313505B2 Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
A portable multifunction device displays a first widget on a touch screen and detects a first gesture on a settings icon on the first widget. In response to the first gesture, the device displays user-adjustable settings for a plurality of widgets, including settings for the first widget. The device detects one or more additional gestures to change one or more settings for one or more widgets in the plurality of widgets. In response to the additional gestures, the device changes one or more settings for other widgets, including changing one or more settings for a respective widget other than the first widget. Upon detecting a widget selection gesture and a finishing gesture on the touch screen, the device displays a second widget in the plurality of widgets other than the first widget.
US10313498B2 Electronic device
An electronic device includes a wristband comprising a first main surface and a second main surface disposed oppositely; a first display panel and a second display panel which are disposed on the wristband and at least partially facing each other. The first display panel is disposed on the first main surface and the second display panel is a flexible display panel and disposed on the second main surface.
US10313491B2 Communication protocols for electronic locks
A connecting device operating as a gateway in communicating information to a lock device using a first bandwidth wireless communication protocol, and which also operates temporarily as an access point for communicating other information with the lock device using a second bandwidth wireless communication protocol. Temporary, random credentials may be used to establish a one-time connection with the connecting device via the access point. Upon completion of the transfer of information using the second bandwidth wireless communication protocol, the access point may be terminated, and the generated credentials may become obsolete. The server may also attempt to balance a load on the server by scheduling the timing of at least certain types of communications to lock device based on matching periods of time in which usage of the lock device is low with times that would allow for a balance of the load on the server.
US10313489B2 USB to Coax Bridge
A USB-to-coaxial network bridging system and method includes receiving data frames from a USB or FireWire device via a corresponding USB or FireWire communication interface, wherein the received data frames are intended for transmittal to a predetermined remote device on a coaxial network; combining the received data frames into an aggregated frame and addressing the aggregated frame to allow the aggregated frame to be routed to the predetermined remote device on the coaxial network; and sending the aggregated frame to the remote device over the coaxial network.
US10313486B2 Optimizing transfer of fragmented packetized data
The present invention increases the efficiency of transmitting data from a plurality of fragmented internet protocol (IP) packets over a computer network. After receiving a plurality of fragmented packets over a computer network interface a computing device may reassemble data from the plurality of packets into an IP packet that includes data from each of the fragmented IP packets. The reassembled IP packet may then be compressed and encrypted before being transmitted to a computer identified in a destination address in each of the plurality of fragmented packets.
US10313483B2 Method and apparatus for providing a dynamic execution environment in network communication between a client and a server
Example implementations disclosed herein are directed to systems and methods for providing an event-trapping mechanism in a dynamic execution environment. The systems and methods can include creating one or more execution blocks, each associated with a sequence of screen events of a user interface, from a function stored in a script; storing the one or more execution blocks as handlers; and executing the one or more handlers independently from each other, when the associated sequence of screen events for the handler is detected in network traffic.
US10313476B2 Systems and methods of audit trailing of data incorporation
The technology disclosed relates to creating an audit trail of data incorporation in user profiles. In particular, it relates to linking trust objects to fields of the user profiles.The technology disclosed also relates to maintaining an opt trail that captures user opt-ins by recording the circumstances surrounding opt-in actions. In particular, it relates to linking trust objects to user profiles that connect users to an advertising campaign.The technology disclosed further relates to tracking and measuring reputation of product models in consumer markets. In particular, it relates to assembling consumer feedback on the product models from online social networks and service records of the product models and applying sentiment analysis on the consumer feedback.
US10313473B2 Efficient processing of purge requests in content delivery network
A system for processing a purge request is disclosed. The purge request is received. An availability state for each content distribution node in a group of content distribution nodes is stored. Based on the purge request, one or more purge instructions are generated for one or more available state content distribution nodes of the group. Based on the purge request, one or more delayed purge instructions are queued for one or more unavailable state content distribution nodes of the group. It is determined that the one or more available state content distribution nodes of the group have completed processing the one or more purge instructions generated for the one or more available state content distribution nodes. Based at least in part on the queuing of the one or more delayed purge instructions for the one or more unavailable state nodes, it is confirmed that the purge request has been completed.
US10313471B2 Persistent-memory management
Data can be stored in a persistent-memory device, rather than a hard drive, of a computing device. A copy of the data can also be stored in another persistent-memory device of a remote computing device. For example, a central processing unit (of the computing device) can perform a first write operation to cause a file to be stored in the persistent-memory device. A memory controller can perform a second write operation to cause another memory controller of the remote computing device to store a copy of the file in the other persistent-memory device of the remote computing device.
US10313466B2 System, apparatus, and method to identify intelligence using a data processing platform
A system and method for implementing a cloud-based data processing platform for identifying intelligence information and insights based on data from a plurality of data sources includes: receiving a plurality of data stream; normalizing each of a plurality of data points in the plurality of data streams; analyzing the normalized data points and associated meta data information; identifying relationships between at least two sets of the normalized data points; and identifying intelligence information and insights based on statistical attributes of the normalized data and identified relationships between them; converting the identified intelligence information and insights into one or more stories; and communicating the one or more stories to a user interface.
US10313465B2 Overlay networks for application groups
A communication to a network location is detected at a computing device. The communication is transmitted to the network location in a manner dependent at least in part on whether the network location is at the computing device or at a different computing device.
US10313464B2 Targeted notification of content availability to a mobile device
A system includes a first computing device client associated with a first user in a community of users operable to send content to publish to a data aggregation server. The data aggregation server is operable to receive the content to publish from the first computing device client, host a first user profile associated with the first user of the first computing device client, the first user profile identifying a targeted recipient in the community of users, and disseminate automatically the content received from the first computing device client to a second computing device client associated with the targeted recipient, without receiving input from the first computing device client explicitly specifying the targeted recipient to whom the content is disseminated.
US10313461B2 Adjusting pacing of notifications based on interactions with previous notifications
An online system predicts the user's activity on the online system during a future time interval (e.g., the next day). The system collects activity data, such as actions that the user has taken on the system. The system predicts whether the user is likely to be active during the future time interval based on features extracted from the activity data. This system determines selection of notifications and delivery of notifications based on the predicted time when the user is likely to be active on the online system. The system further records the user's past interactions with notifications, such as whether the user viewed the notification, whether the user interacted with a content item associated with the notification, and so on. If system determines a rate of delivery of notifications to the user based on the frequency of past user interactions with notifications.
US10313460B2 Cross-domain information management
Examples relate to managing cross-domain information. The examples disclosed herein relate to generating a cross-domain sharing specification that comprises an identifier of a first domain and at least one type of user interaction information that a first user enables for cross-domain sharing. The at least one type of user interaction information may be selected from a plurality of types of user interaction information related to the first domain. The examples relate to obtaining, from the first domain, user interaction information corresponding to the at least one type of user interaction information and storing the user interaction information in the cross-domain sharing specification.
US10313457B2 Collaborative filtering in directed graph
Embodiments are disclosed for data computation of collaborative filtering in a social network. Collaborative filtering involves predicting a user's behavior or interests based on other users' behavior or interests. To predict a user's interests in an item such as a picture, a system performs an iterative computation to perform an evaluation by solving an objective function. The system characterizes “users” as “vertices” in a directed graph, “relationship among users” as “edges” in the directed graph, and “items” as “worker data” that is locally-calculated, stored, and managed in individual worker computers. When a local computing process is completed, the “worker data” can be transferred to other worker computers so as to complete a whole computing process. The system enhances an overall computing efficiency and enables collaborative filtering across a large data set.
US10313456B2 Multi-stage filtering for recommended user connections on online social networks
In one embodiment, a method includes identifying a first set of candidate-users. Each candidate-user corresponds to a second user within a threshold degree of separation of a first user within a social graph. The method includes filtering, using a first-stage filtering model, the first set of candidate-users to generate a second set of candidate-users using edge-features. The method includes filtering, using a second-stage filtering model, the second set of candidate-users to generate a third-set of candidate-users using the edge-features and user-features. The method includes ranking, using a user-engagement model, the third set of candidate-users using a feature superset based on a probability of the first user connecting with the respective candidate-user. The method includes sending, to a client system of the first user, instructions for generating a suggested-friends interface for display. The suggested-friends interface includes candidate-users from the third set of candidate-users having a ranking greater than a threshold rank.
US10313453B1 Method and system for searching network resources to locate content
A process and system are directed to generating a medium without user involvement. A user makes a series of increasingly granular selections to specify the type of medium to be built, such as a webpage. A search engine conducts a search of networking resources to identify and collect content items that have a relationship to the user and that are relevant to the webpage selections made by the user. The content collection is performed automatically without any user involvement, beyond the user's initial webpage selections. The webpage is then constructed, using the collected content items to populate the components of the webpage. The webpage is customized to the user because its contents are developed based upon a search that reflects the targeting and collection of content items that are both related to the user and relevant to the user's webpage definition.
US10313448B2 Employing an auxiliary device to implement USB device redirection
An auxiliary device can be employed to implement USB device redirection. By employing an auxiliary device, a USB device may be redirected to a server for use by a client terminal within a remote session even if the client terminal alone is not capable of redirecting the USB device. The remoting components tasked with establishing remote sessions can include a client-side or server-side session notifier. This session notifier can be configured to notify a proxy on the auxiliary device when the client terminal establishes a remote session with the server. In response to this notification, the proxy on the auxiliary device can commence redirecting an appropriate USB device to the server. Then, when the remote session is terminated, the session notifier can notify the proxy to allow the proxy to cease redirecting the USB device.
US10313446B2 System and method for fire ground entry control based on internet of things
A system and a method for fire ground entry control based on internet of things are provided. The system includes a fire ground entry Node subsystem, a fire ground entry LoRa Gateway&Server subsystem and a monitoring and controlling subsystem, where the fire ground entry Node subsystem includes multiple LoRa Node terminals, each user entering a fire ground is equipped with a LoRa Node terminal, and each LoRa Node terminal includes a LoRa antenna and a Wi-Fi antenna; the fire ground entry LoRa Gateway&Server subsystem includes a LoRa Gateway chip, a LoRa Server chip, a LoRa antenna, a Wi-Fi antenna and a battery pack, and the LoRa Gateway chip and the LoRa Server chip are integrated into a whole body; and the monitoring and controlling subsystem monitors the fire ground entry Node subsystem and the fire ground entry LoRa Gateway&Server subsystem.
US10313433B2 Method and system for registering software systems and data-sharing sessions
A method for registering software systems in data-sharing sessions is provided. A set of data-sharing session definitions are stored in storage of a computer system, each of said data-sharing session definitions identifying a set of software system types permitted to participate in data-sharing sessions governed by the data-sharing session definition. A participant registration request is received from a first software system. A priority value is determined, via the computer system for the participant registration request, for each of a first subset of the data-sharing session definitions. The first software system is registered in one of the data-sharing sessions governed by one of the data-sharing session definitions selected at least partially based on the priority values.
US10313432B2 Multi-microcontroller system, internet of things gateway system, and control flow of multi-microcontroller system based on network bridge
A multi-microcontroller system, comprising a master microcontroller and a plurality of slave microcontrollers; wherein the master microcontroller is connected with the slave microcontrollers respectively via a network bridge; the network bridge forms a first communication part with a first memory interface and a first SPI interface, the plurality of first communication parts are connected with the master microcontroller and the slave microcontrollers, respectively; the network bridge is primarily responsible for processing transmission of control signals and data between the master microcontroller and the slave microcontrollers, and serves as a temporary storage area for common memory such that the states of the slave microcontrollers are put under automated management, the addresses of the slave microcontrollers are designated, and memory blocks are allocated.
US10313427B2 Contextual application management
Technologies are presented that optimize application management on a computing device through contextual application archival and retrieval. A method of managing applications may include: learning contextual relevancy of one or more applications installed on a computing device to a user of the device and determining whether an application is no longer contextually relevant to the user. If the application is no longer contextually relevant, the device may send a request to an application management service to obtain and/or maintain the application; create a placeholder for the application at the device; and remove the application from the device. The device may monitor contextual inputs for relevancy of the archived application. If contextual relevancy is determined, the device may send a request to the service to provide the archived application or a replacement of the archived application to the device; receive the requested application; install the requested application; and remove the placeholder.
US10313426B2 Method of managing control right, client device therefor, and master device therefor
A method of managing a control right in a 1:n network topology is provided. The master device includes a display unit configured to display a first screen, a control unit configured to receive a request for at least one right for controlling the master device and/or a mirroring service from at least one of a plurality of client devices mirroring the first screen, and to grant the requested right to the at least one of the plurality of client devices in response to the request, and a communication unit configured to receive the request and to transmit the response.
US10313416B2 Dynamic latency control
As may be implemented in a manner consistent with one or more embodiment, aspects of the disclosure are directed to latency control with signals, such as audio signals. For instance, a quality characteristic of an audio signal having time-sequenced frames exhibiting a signal quality can assessed, and an output indicative of the signal quality is provided based on the assessment. An amount of latency in the audio signal is dynamically adjusted based on the output, and the latency can be used in processing the time-sequenced frames, such as to use future frames in assessing or correcting a current frame during a time period facilitated via the latency.
US10313413B2 Detecting events from ingested communication signals
The present invention extends to methods, systems, and computer program products for detecting events from ingested communication streams. A communication (e.g., audio) stream is ingested. A communication (e.g., audio) clip is selected from within the ingested communication stream. A clip score indicating a likelihood of the communication stream including event information is computed. Computing resources are allocated to further process the communication clip based on the clip score indicating that further processing is warranted. An event score is computed from event parameters extracted from the communication clip. An event is detect based on the event score.
US10313410B2 Systems and methods using binary dynamic rest messages
A system and method of a communication device including a port configured to receive a plurality of binary data streams having a binary header and a binary body. The device includes a memory storing a first message structure description of the binary header and the binary body, and a second message structure description of a metadata construct of the message. The device includes a processor configured to parse a received binary data stream using the first message structure description to determine the binary header and the binary body. The processor parses the binary body using the second message structure description to determine the one or more groups of description values forming the metadata construct. The processor uses a portion of the determined description values of the metadata construct to determine the one or more groups of data values of the message construct.
US10313405B2 Dynamically configured conferencing
Systems and methods are provided for dynamic configuration of a digital conference call among customer premise equipment (CPE) such that CPEs that are determined to be located on a same local network connect via a peer-to-peer connection and CPEs that are determined to not be located on the same local network connect via a client-server connection.
US10313404B2 Sharing user context and preferences
Technology for interoperability is disclosed by enabling the sharing of user context or preferences for a computing experience across computing devices, operating systems, applications, or locations. A platform and application programming interface (API) are provided for computer applications and services to store and retrieve context data associated with a computing experience. Access to the context data for sharing may be managed by an access controller, which enables a user to manage access permissions for the sharing of the context data. The context data may be defined according to a common schema, which specifies the information for sharing and may be communicated using common communication channels or protocols. Thus context data may be shared across nearly any application or service including those developed in different computer programming languages or operating on different types of computing devices or devices running different operating systems or by different software developers.
US10313402B2 Single pass load balancing and session persistence in packet networks
Methods and systems for performing load balancing and session persistence in IP (e.g., IPv6) networks are described herein. Some aspects relate to a destination options extension header that may be used to store load balancing session persistence option (LBSPO) data, including a client identifier and a server identifier for each of a client and a server. A load balancer for a server farm can perform session persistence and load balancing based on the LBSPO information. The server can include its own address in the LBSPO data when responding to an initial request from a client. The client device may then address subsequent packets to the server selected for that session, thereby bypassing the load balancer after the session is established, thereby freeing the load balancer to handle other requests. The LBSPO information may remain unchanged for the duration of the session.
US10313396B2 Routing and/or forwarding information driven subscription against global security policy data
Techniques are provided by which devices in a network may subscribe to a rapidly changing rules in central threat repository. The policies associated with threats are filtered so that just current attack vectors from within subnets learned via routing and/or forwarding information (at the network level of the network) are installed in the local access control list/policy database of the network devices. As routing changes occur, the list of applied policies are continually refined/revisited and pulled from a central security application. Publish/subscribe mechanisms ensure “zombie” policies are not left over in the device after reboot or routing changes occur.
US10313395B2 Placement of operators and encryption of communication based on risk in a computer system node
A streams manager assesses the security risk of streaming communication and dynamically migrates operators of a streaming application based on the security risk. The streams manager may also dynamically change encryption of intranode communication between the operators to increase performance of the computer node. The streams manager includes a stream security module (SSM) with a monitor that monitors risk in the system and changes placement of operators and encryption between operators on a node depending on the risk. The stream security module may use security data and node profile data collected by the monitor or the system to determine the risk. The stream security module may provide recommendations to a customer for the customer to override changes in placement and encryption.
US10313392B2 Method and device for detecting web address hijacking
The present disclosure relates to a method and a device for detecting web address hijacking. The method includes: obtaining a currently accessed web address and a target directed web address from a current web address access instruction; determining a secure directed web address from the currently accessed web address according to a history of web address access instructions; and determining whether the target directed web address is hijacked according to the secure directed web address.
US10313390B1 Discovering domain associations for watering hole attack detection
One or more proxy logs are processed in order to generate a plurality of domain sequences. One or more domain sequences which have low support and high confidence within the plurality of domain sequences are identified. The identified domain sequences are flagged as including one or more of the following: an infected watering hole domain or an exploit kit host.
US10313386B1 Systems and methods for assessing security risks of users of computer networks of organizations
The disclosed computer-implemented method for assessing security risks of users of computer networks of organizations may include (i) detecting, at a risk computing device, a location of a host electronically accessed by a user computing device, the host location having an electronic address outside of a computer network of an organization, (ii) identifying, at the risk computing device, a host user credential sent to the host location from the user computing device, (iii) determining, at the risk computing device, that the host user credential matches an organization user credential associated with the organization's computer network, and (iv) calculating, at the risk computing device, a risk score for a user of the user computing device based on the determination that the host user credential matches the organization user credential. Various other methods, systems, and computer-readable media are also disclosed.
US10313385B2 Systems and methods for data driven game theoretic cyber threat mitigation
System and methods for a data-driven security game framework that models an attacker based on exploit market data actively mined from the darknet to develop strategies for the defender are disclosed.
US10313383B2 Systems and methods for use in evaluating vulnerability risks associated with payment applications
Disclosed are exemplary embodiments of systems and methods for evaluating payment applications based on associated vulnerability risks. In an exemplary embodiment, a method generally includes soliciting, by a computing device, application data associated with a payment application via a vulnerability questionnaire interface, validating, by the computing device, the application data against criterion, and determining, by the computing device, a vulnerability risk score of the application based on the application data. The method also includes approving, by the computing device, the application when the vulnerability risk score satisfies an approval threshold, denying, by the computing device, the application when the vulnerability risk score satisfies a denial threshold, and referring, by the computing device, the application for manual decision when the vulnerability risk score satisfies a manual decision threshold.
US10313378B2 Methods and systems for detecting viruses in emails
A method of monitoring email use is performed at a server system by monitoring email use in a first email application at a first device distinct from the server system and monitoring email use in a second email application at a second device distinct from the server system. An inconsistency in the monitored email use is detected for a first email that is received by the second device and appears to have been sent from the first device. In response to detecting the inconsistency, the first email is identified as being potentially malicious. At least one of the first and second devices may be notified that the first email is potentially malicious.
US10313372B2 Identifying malware-infected network devices through traffic monitoring
The present invention generally relates to detecting malicious network activity coming from network devices such as routers and firewalls. Specifically, embodiments of the present invention provide for detecting stealth malware on a network device by comparing inbound and outbound network traffic to discover packets originating from the network device and packets that violate configuration rules. When combined with a network traffic monitor server configured to monitor actual network traffic reports and to receive known network traffic reports from host computers, the system can detect stealth network traffic originating from both network devices and host computer systems.
US10313371B2 System and method for controlling and monitoring access to data processing applications
A system and method for auditing data. A first request, the request including at least one data item and generated at a client may be received. The at least one data item may be processed to produce at least one processed data item. A second request may be generated based on the first request and on the processed data items. The second request may be forwarded to a server.
US10313369B2 Blocking malicious internet content at an appropriate hierarchical level
Blocking malicious Internet content at an appropriate hierarchical level. In one embodiment, a method may include identifying evidence of security risks in hierarchical levels of an Internet hierarchy. The method may also include generating security risk scores for the hierarchical levels of the Internet hierarchy based on the evidence of security risks. The method may further include identifying a security risk threshold. The method may also include identifying, as an appropriate blocking level, the highest hierarchical level of the Internet hierarchy having a security risk score at or above the security risk threshold. The method may further include blocking a network device from accessing Internet content in the Internet hierarchy at or below the appropriate blocking level.
US10313366B1 Retroactive identification of previously unknown malware based on network traffic analysis from a sandbox environment
Techniques are provided for retroactively identifying malware programs when new signatures become available that later match network traffic previously obtained from the sandbox environment. An exemplary method comprises obtaining a plurality of packet capture files comprising previously captured network communications of malware programs that previously executed in a sandbox environment, wherein each of the packet capture files are associated with a corresponding malware program that generated the network communications; obtaining signatures indicative of at least one malware program; comparing the signatures to the packet capture files; and retroactively identifying a given malware program as malware if a signature matches a given packet capture file associated with the given malware program. A plurality of malware samples that were previously unidentified are optionally correlated with the given malware program based on a scan of additional packet capture files for the signature that matched the given packet capture file.
US10313365B2 Cognitive offense analysis using enriched graphs
An automated method for processing security events begins upon receipt of information representing an offense. Based in part on context data extracted from the offense, an offense context graph is built. The offense context graph comprises nodes and edges, with an edge therein representing a relationship between a pair of nodes, at least one of the nodes being a root node representing an entity associated with the offense. The method then continues by mining information about other events that are determined to share a local contextual relationship with the offense represented by the offense context graph. This operation generates an enriched offense context graph. The enriched offense context graph is then pruned to identify an offense context for further examination. Pruning may involve applying a metric to events associated with the offense and removing nodes that, based on evaluation of the metric, do not contribute to the offense.
US10313364B2 Adaptive client-aware session security
Source information for requests submitted to a system are classified to enable differential handling of requests over a session whose source information changes over the session. For source information (e.g., an IP address) classified as fixed, stronger authentication may be required to fulfill requests when the source information changes during the session. Similarly, for source information classified as dynamic, source information may be allowed to change without requiring the stronger authentication.
US10313359B2 Protocols for accessing hosts
Techniques and technologies for protocols for accessing hosts are described. In at least some embodiments, a system includes a processing component, and a host protocol component. The host protocol component is configured to receive at a host a request from a client device, the request including a Uniform Resource Locator (URL) string locating at least one of a container or an ecosystem stored by the host; determine using at least a portion of the URL string whether the request is at least one of a container-related request or an ecosystem-related request; generate a response at the host including information responsive to the request, the information including the URL string locating the at least one of the container or the ecosystem, and at least one response parameter; and transmit the response from the host to the client device.
US10313358B2 Systems and methods for proximity identity verification
Systems and methods are provided for authenticating a user of a computing device. An example system includes a memory storing instructions, and a processor configured to execute the instructions to receive an authentication request from a user of a computing device, determine a context of the authentication request, determine a physical location of the user, and perform, based on the context of the authentication request and the physical location of the user, an associate proximity detection. The associate proximity detection includes steps to identify an associate based on at least one of the context of the authentication request or the physical location of the user, determine a physical location of the identified known associate, and determine a proximity of the user to the identified known associate. The authentication request may be approved when the determined proximity is within a threshold.
US10313353B2 Method, device, terminal, and server for verifying security of service operation
A method for verifying a security of a service operation is provided. The method includes receiving, by a service terminal, a creditability analysis instruction of the service operation, where the creditability analysis instruction is sent by a service server. The method may further include obtaining, by the service terminal, a creditability analysis result of the service operation based on the creditability analysis instruction and one or more risk control models pre-stored in the service terminal, and sending the creditability analysis result to the service server for determining the security of the service operation.
US10313352B2 Phishing detection with machine learning
A system and method for identifying a phishing website is disclosed. Content associated with a website that a user is attempting to access is retrieved and translated into a format that a classifier can process. The classifier is trained to identify phishing attempts for a particular website or family of websites. The classifier processes the website to determine if the website is a phishing website. A scorer can determine the likelihood that the classifier classified the website correctly. If the website is determined to be a phishing website a protection component can deny access to the website. Otherwise the user can be permitted to access the website.
US10313349B2 Service request modification
Example implementations relate to providing a web service. For example, an implementation includes a gateway to receive client certificate information from the client computing device and to determine a trust state of the client computing device based on the client certificate information. The gateway is also to receive a service request from the client computing device and to modify the service request. The implementation also includes a web service logic layer to receive the modified service request including the trust state and to determine a level of service associated with the client computing device based on the modified service request.
US10313342B1 Automatic event migration
Apparatuses, systems, methods, and computer program products are disclosed for automated event migration. A method includes aggregating a set of events from one or more servers to a trusted hardware device. Certain different events of a set of events may be associated with different service providers. A method includes identifying, on a trusted hardware device, a repeating event from a set of events. A method includes prompting a user to migrate subsequent instances of a repeating event from one service provider to a different service provider of a plurality of service providers. A method includes migrating subsequent instances of a repeating event, using a user's electronic credentials, from one service provider to a different service provider in response to the user accepting a prompt.
US10313341B2 System and method for identity authentication
A system, comprising includes an orchestration server including a processor, the orchestration server to receive authentication factors. A rules engine connects with the orchestration server, the orchestration to send the authentication factors to the rules engine and to request a decision on authentication from the rules engine. The rules engine to send the decision on authentication to the orchestration server based on the received authentication factors and a rules set.
US10313339B1 Secure activation of authentication devices based on communications received via designated communication channels
A delivery verification service receives an electronic message that indicates delivery of an authentication device. In response to receiving the electronic message, the delivery verification service identifies, based at least in part on the electronic message, a set of attributes of a recipient to which the authentication device was delivered. Based at least in part on these attributes of the recipient, the delivery verification service determines whether to activate the authentication device. If the delivery verification service determines that the authentication device can be activated, the delivery verification service causes the authentication device to be enabled.
US10313335B2 Server and/or client device authentication
Embodiments of systems and methods for client and/or server authentication are provided. In one embodiment, a method includes sending information from a mobile network device to a server, wherein the information comprises a seed that is used by both the mobile network device and the server to compute a series of one time passwords. The method also includes receiving, by the mobile network device, a succession of one time passwords generated by the server throughout a session. And the method further includes comparing the received one time passwords generated by the server throughout the session to corresponding one time passwords generated at the mobile network device. In this manner, the server can be authenticated. In various embodiments, the process may be reversed to facilitate client, e.g., mobile network device, authentication.
US10313333B2 Expected response one-time password
A system may generate a seed one-time password (OTP). The system may also perform steps including transmitting the seed OTP to a user device, receiving a response OTP from the user device, and calculating an expected response OTP by applying a function to the seed OTP. The system may then compare the response OTP to the expected response OTP and send a result in response to comparing the response OTP to the expected response OTP.
US10313326B2 Systems and methods for managing secure sharing of online advertising data
Systems and methods are disclosed for managing online advertising data secure sharing. One method includes receiving, at a server, a request for proprietary data from a data consumer, the request including a data consumer identifier; retrieving, from a database of proprietary data, proprietary data based on the request; determining, by the server, whether the retrieved proprietary data is at least one of: designated to be processed and designated to have privileges set; processing, by the server, the proprietary data when the server determines the proprietary data is designated to be processed; setting one or more privileges to the proprietary data using the certificate associated with the data consumer identifier when the server determines the proprietary data is designated to have privileges set; encrypting the proprietary data using the certificate associated with the data consumer identifier; and transmitting the encrypted proprietary data to the data consumer.
US10313325B2 Vehicle, vehicle system including the same, and control method of vehicle system
A vehicle includes a storage to store an authority value representing authority to access vehicle data generated by at least one vehicular component and a communicator to transmit the vehicle data and the authority value to a user terminal.
US10313323B2 User equipment identity valid for heterogeneous networks
A method and apparatus may be configured to determine a network identity that is valid for the first network and a second network. The method may also include assigning the network identity to a user equipment. The method may also providing the network identity to one of the second network and a user equipment. The first network and the second network may be based on different technologies.
US10313317B2 Systems and methods for securely managing biometric data
Systems and methods for securely managing biometric data are provided. In a method conducted at a secure element which is directly connected to a biometric input, biometric data is received directly from the biometric input. A biometric signature based on the biometric data is obtained. A seed value specific to the biometric data is accessed by obtaining the seed value from the biometric data or biometric signature. The biometric signature is encoded using an obscured algorithm and the seed value to generate a token which is output for secure storage within the secure element or secure transmission to a secure server for registration or authentication of the biometric data. Obtaining the seed value from the biometric data or biometric signature can be repeated reliably to obtain the same the seed value
US10313316B2 Secure gateways for connected dispensing machines
The present disclosure is directed to systems and methods for securely providing telemetry data of a dispenser machine to an administrator system via an exposed web service over a computer network. To secure the exposed web service, the systems and methods of the present disclosure provide secure gateways at the dispenser machine and the administrator system that can provide one or more of message integrity, authentication, authorization, and confidentiality. The secure gateways are implemented separate from the applications creating web service request and response messages at the dispenser machine and the administrator system, respectively. Because the secure gateways are implemented separate from the applications creating the web service request and response messages, the applications creating the web service request and response messages can be created and modified without consideration to message security, which is handled transparently by the secure gateways.
US10313315B2 Ensuring information security in data transfers by utilizing proximity keys
Aspects of the disclosure relate to ensuring information security in data transfers by utilizing proximity keys. A computing platform may receive a data collection comprising one or more data sets to be transferred to one or more remote recipient systems, as well as one or more transfer path specifications defining a specific sequence of hop points via which the data collection is to be transferred. Subsequently, the computing platform may receive, from a quorum of authorization devices, a plurality of authorization keys. Based on validating the plurality of authorization keys, the computing platform may encrypt the data collection using the plurality of authorization keys. Then, the computing platform may send the encrypted data collection to a first hop point associated with the specific sequence of hop points defined by the one or more transfer path specifications, so as to initiate a transfer of the data collection to a decryption platform.
US10313313B2 Methods and systems for proxying data
Methods and systems are provided for proxying data between an application server and a client device. One exemplary application system includes an application server to generate a virtual application and a proxy server coupled to the application server over a network to provide the virtual application to a client device. The proxy server receives input data from the client device and provides the input data to the application server, wherein the application server encodes the input data for an action in response to authenticating the proxy server and provides the data encoded for the action to the proxy server. The proxy server performs the action on the data and provides the result to the client device.
US10313311B2 Method for storing of data within a cloud storage and a cloud storage system
A method for storing data at a cloud storage, wherein data of a user is stored at the cloud storage upon a user request, includes encrypting the data of the user; directing the user request to a data manager; and before an uploading of the encrypted data to the cloud storage, performing, by the data manager, a deduplication on the encrypted data, so that uploading of the data is only performed, if the data is not yet stored within the cloud storage.
US10313309B2 Systems and methods for flexibly securing data
A mechanism for flexibly securing data is discussed. A data entry device analyzes data from a user with respect to a security industry whitelist and an originator list and an analysis result controls a masking level of the data. The security industry whitelist references types of data that is not subject to industry-defined encryption standards. The originator list references data originators that produce data requiring non-standard handling. The data from the user is transmitted to and further examined for non-compliance with a pre-defined criteria at a computing device.
US10313303B2 Forming a security network including integrated security system components and network devices
An integrated security system is described that integrates broadband and mobile access and control with conventional security systems and premise devices to provide a tri-mode security network (broadband, cellular/GSM, POTS access) that enables users to remotely stay connected to their premises. The integrated security system, while delivering remote premise monitoring and control functionality to conventional monitored premise protection, complements existing premise protection equipment. The integrated security system integrates into the premise network and couples wirelessly with the conventional security panel, enabling broadband access to premise security systems. Automation devices (cameras, lamp modules, thermostats, etc.) can be added, enabling users to remotely see live video and/or pictures and control home devices via their personal web portal or webpage, mobile phone, and/or other remote client device. Users can also receive notifications via email or text message when happenings occur, or do not occur, in their home.
US10313292B2 Methods and systems for connecting messaging accounts
Exemplary embodiments relate to techniques for notifying existing users when a new user joins a messaging service (or returns from a period of inactivity). A top n number of existing users acquainted with the new user may be selected and may be encouraged to message the new user. The existing users may be selected using a messaging coefficient that indicates a likelihood that a message will result in a meaningful conversation, and a number of other factors that prevent the existing users from becoming inundated with notifications. The number n may be selected based on an amount of display space available to the new user in a messaging application. When inviting the existing users to contact the new user, a new thread may be automatically created and bumped to the top of the new user's thread list.
US10313291B2 Method for determining predictive response time across enterprise communication systems
A method for determining predictive response time for electronic mail across enterprise communication systems is described. In particular, the method includes collecting and subsequently analyzing communications of a particular recipient in order to determine a probability of a sender receiving a response from the recipient. In the event a response is probable, the method also determines a time frame when a response may be sent. In situations where the recipient is non-responsive, the method also provides a list of alternate recipients that the sender can communicate with, whereby the alternate recipients are more responsive than the original recipient.
US10313289B2 Observation platform using structured communications with external devices and systems
Methods and systems for using an observation platform with an external device are disclosed. A signal is received from a first communication device at a second communication device associated with a computer system. Context information is derived from the signal at the computer system from, a speech to text analysis of the audible source, a policy implemented in the computer system by a controlling enterprise, and inferences calculated by a combination of text analysis, and secondary information contained in the signal. An action is determined to take place at an external device or user device based on the context information, wherein the external device is one of a plurality of external devices and is networked to the second communication device or a plurality of devices. A second signal is sent to the external device to instruct the device to take the action.
US10313283B2 Optimizing E-mail for mobile devices
Methods and systems of optimizing e-mail for mobile devices are described. In some embodiments, an e-mail message is caused to be displayed within an e-mail client on a mobile device. The e-mail message comprises a selectable link corresponding to a website action that can be performed on a website. A user on the mobile device is enabled to cause a performance of an e-mail action corresponding to the website action via the e-mail client without navigating to the website, such as via a new e-mail message generated within the e-mail client. A mobile link configured to cause the performance of the action via the e-mail client can be included in the e-mail message. A CSS pseudo-element can be included in CSS rules for the e-mail message. The CSS pseudo-element can be configured to generate mobile content associated with the mobile link.
US10313281B2 Delivery of automated notifications by an industrial asset
An automated industrial notification platform creates a link between a given industrial asset and one or more people or support entities qualified to provide support for the asset. An industrial device or machine stores electronic expert tag information that records and catalogs one or more support people or entities to be notified in response to detection of various types of performance or maintenance issues. The tag can include the experts' identities, contact information, roles relative to the industrial asset, event priorities, and other relevant information. Since the tag is stored in a memory location of the industrial asset, the tag travels with the asset so that experts are globally associated with the asset regardless of the asset's location. Notification components integrated with the industrial asset detect conditions that may require expert assistance, and send an automated notification to one or more experts identified by the tag information.
US10313277B2 Time shifted communications in networked messaging systems
Systems, methods, apparatuses, and software for network messaging systems in computing environments are provided herein. In one example, a networked messaging system is provided that receives a message initiated by a sender for transfer to a recipient over the networked messaging service, and identifies a handling process for the message that includes timeshifted delivery to the recipient. The networked messaging system determines a time delay to produce the timeshifted delivery to the recipient, and transfers the message for delivery to the recipient in accordance with the time delay.
US10313270B1 End point multiplexing for efficient layer 4 switching
This disclosure provides for an enhancement to a transport layer switch and, in particular the management of end points. In this approach, a memory space, such as a large logical ring buffer, is shared by incumbent connections to facilitate a space multiplexing end point management scheme. Preferably, memory allocation in the memory space is done packet-by-packet dynamically. Because the memory space is shared by all admitted connections, packets belonging to the same connection are not necessarily located physically consecutive to each other. A packet indexing mechanism that implements a set of pointers ensures that consecutiveness for packets on the same connection is maintained. This approach to end point multiplexing provides significant benefits by improving resource utilization, and enabling a higher number of connections to be served.
US10313269B2 System and method for network on chip construction through machine learning
In example implementations, the specification is processed to determine the characteristics of the NoC to be generated, the characteristics of the flow (e.g. number of hops, bandwidth requirements, type of flow such as request/response, etc.), flow mapping decision strategy (e.g., limit on number of new virtual channels to be constructed, using of existing VCs, yx/xy mapping), and desired strategy to be used for how the flows are to be mapped to the network. In such processing, the machine learning algorithm can provide a determination as to if a flow is acceptable or not in view of the specification (e.g., via a Q score). In example implementations, the machine learning decisions can be applied on a flow by flow basis, and can involve supervised learning and unsupervised learning algorithms.
US10313267B2 Method and apparatus for implementing traffic flags for large service groups
The use of traffic flag symbols allows a large number of CPEs to transmit traffic notifications to a network controller. In some such embodiments, hundreds of CPEs simultaneously transmit traffic flags on different subcarriers of a channel. For example, in a MoCA2 based access network, up to 480 CPEs can transmit flags in only 5 μs in the 100 MHz-wide channel.
US10313260B2 System and method for managing distributed objects as a single representation
An architecture and method for managing at least two distinct machines (or objects) in which resources are shared as a single entity (or object) in an agent-based system. The agent-based system comprising a controller, a local agent coupled to the controller, and at least one clustered machine. The at least one clustered machine includes at least two individual agents, the at least two individual agents sharing at least one shared resource/service. The system also includes a virtual non-persistent connection for coupling the at least two individual agents to the local agent. The at least one shared resource/service is accessed by the local agent through the virtual non-persistent connection using a virtual IP address to enable the at least two individual agents of the at least one clustered machine to be represented as a single object.
US10313259B2 Suppressing broadcasts in cloud environments
A method for suppressing broadcast messages includes receiving a broadcast message from a client that requests configuration information from a configuration server. The method includes queueing the broadcast message in a request queue and then identifying an oldest message in a request queue. When no configuration server information is available, the method includes broadcasting the oldest message to a broadcast domain. The method includes intercepting one or more additional broadcast messages from one or more other clients and storing the additional broadcast messages in the request queue. The method includes receiving a reply to the oldest message and storing configuration server information extracted from the reply. The method includes converting the additional broadcast messages to unicast messages, and unicasting the unicast messages to the configuration server using the stored configuration server information.
US10313252B2 Method and system for dynamic interleaving
A network environment includes a client station coupled to a proxy server via a first network and one or more content servers coupled to the proxy server via a second network. A plurality of connections are established between the client station and the proxy server over the first network. Requests are dynamically interleaved over any of the connections to the proxy server by the client station. Content is retrieved for the requests from any of the content servers over the second network by the proxy server. Responses including retrieved content for respective requests are dynamically interleaved over any of the connections by the proxy server to the client station.
US10313250B1 Incremental autocorrelation calculation for streamed data using components
The present invention extends to methods, systems, and computing system program products for incrementally calculating autocorrelation for streamed data in real time. Embodiments of the invention include incrementally calculating one or more components of autocorrelation at a specified lag for an adjusted computation window based on the one or more components of the autocorrelation at the specified lag calculated for a previous computation window and then calculating the autocorrelation the specified lag using the components. Incrementally calculating autocorrelation avoids visiting and storing all data elements in the adjusted computation window and performing redundant computations thereby increasing calculation efficiency, saving computing resources and reducing computing system's power consumption.
US10313247B2 System, method, and device for network load balance processing
A system, a method, and a device for network load balance processing are provided. The network load balance processing method includes: establishing, by a virtual server, connection with a client; sending, by the virtual server, a control command to a back-end server and information related to connection to the back-end server, such that the back-end server starts a connection service based on the control command directed to connection; forwarding, by the virtual server, a data request packet from the client, where the back-end server is configured to respond to the data request packet based on the connection service and send response information to the client. Through the present disclosure, the issue of high memory consumption in the network load balance processing is solved, thereby achieving an effect of low memory consumption in the network load balance processing.
US10313243B2 Intelligent local management of data stream throttling in secondary-copy operations
Intelligent local management of data stream throttling in data movement operations, such as secondary-copy operations in a storage management system, is disclosed. A local throttling manager may intelligently interoperate with co-resident data agents and/or a media agent executing on any given local computing device, whether a client computing device or a secondary storage computing device. The local throttling manager may allocate and manage the available bandwidth for various jobs and their constituent data streams—across the data agents and/or media agent. Bandwidth is dynamically allocated and re-allocated to data streams used by ongoing jobs, in response to new jobs starting and old jobs completing, without having to pause and restart ongoing jobs to accommodate bandwidth adjustments. The illustrative embodiment also provides local users with a measure of control over data streams—to suspend, pause, and/or resume them—independently from the centralized storage manager that manages the storage management system as a whole.
US10313241B2 Systems and methods for routing internet packets between enterprise network sites
This disclosure describes methods, devices, and systems related to routing packets over enterprise network sites. A method may be disclosed for routing packets between hosts at a first site and hosts at a second site in a network using a firewall. The method may comprise receiving a request, in a first packet, from a first router to send one or more packets to two or more hosts at the second site. The method may comprise receiving a first sub-network prefix, in a route advertisement, corresponding to two or more hosts at the first site from the first router, and receiving a first community value, in a first advertisement, associated with the first sub-network prefix. The method may comprise generating a first local preference value based at least in part on the first community value. And the method may comprise sending the request, first sub-network prefix, and first local preference value to a second router, in a second advertisement.
US10313240B2 Technologies for efficient network flow classification with vector bloom filters
Technologies for efficient network flow classification include a computing device that receives a network packet that includes a header. The computing device generates a vector Bloom filter (VBF) key as a function of the header and searches multiple VBFs for a VBF that matches the VBF key. Each VBF is associated with a flow sub-table that includes one or more flow rules. Each flow sub-table is associated with a mask length. If a matching VBF is found, the computing device searches the corresponding flow sub-table for a flow rule that matches a masked header of the network packet. If no matching VBF is found or if no matching flow rule is found, the computing device searches all of the flow sub-tables for a flow rule that matches the header. The computing device applies a flow action of a matching flow rule. Other embodiments are described and claimed.
US10313239B2 Methods, apparatus, and articles of manufacture to provide a multicast virtual private network (MVPN)
Methods, apparatus, and articles of manufacture to provide a multicast virtual private network (MVPN) are disclosed. An example method to transmit multicast data over a communication network includes receiving, at a first machine, a multicast data packet from an ingress provider edge router of the communication network, the multicast data packet associated with a multicast route, and transmitting a first replication of the multicast data packet from the first machine to a second machine via a first unicast path. The first replication of the multicast data packet includes a first label provided by the second machine to identify the multicast route in the second machine. Example methods further include receiving the first replication of the multicast data packet at the second machine via the first unicast path, and replicating the multicast data packet from the second machine to an egress provider edge router of the communication network.
US10313234B2 RSVP make-before-break label reuse
Techniques are described for reusing downstream-assigned labels when establishing a new instance of a label switched path (LSP) prior to tearing down an existing instance of the LSP using make-before-break (MBB) procedures for RSVP. The techniques enable a routing engine of any non-ingress router along a path of the new LSP instance to reuse a previously allocated label for the existing LSP instance as the downstream assigned label for the new LSP instance when the paths of the existing LSP instance and the new LSP instance overlap. In this way, the non-ingress router does not need to update a label route in its forwarding plane for the reused label. When the new LSP instance completely overlaps the existing LSP instance, an ingress router of the LSP may avoid updating an ingress route in its forwarding plane for applications that use the LSP.
US10313232B2 Network control device, network control method, and recording medium for program
In order to make it possible for an upper layer to receive the supply of a desired resource from a lower layer, this network control device is provided with: a database that receives a request for connection between node ports included in an upper layer network; and a hierarchical control unit that determines a link for connection between ports via a lower layer network and the performance of the link and associates and retains the results. The database receives a flow between nodes included in the upper layer network, said flow being selected in accordance with the link and the performance. The hierarchical control unit sets a flow corresponding to the link in the lower layer network when the link is included in the path of the flow.
US10313228B1 Information handling system network communication with through link aggregation
A client information handling system application selectively communicates network packets simultaneously through plural network interfaces by leveraging network address translation at the network layer of the network packets. Network packets are distributed across the plural network interfaces to achieve desired network communication goals, such as bandwidth, data rates, quality of service, reliability and SAR requirements.
US10313224B2 Seamless host mobility
Presented herein are techniques to enable seamless mobility of hosts (endpoints) between disaggregated Ethernet virtual private network (EVPN) domains that are connected with one another by an external network (e.g., a Wide-Area Network (WAN)). In one example, a leaf node in the first domain, which was previously connected to a host, receives updated routing information for the host. The leaf node performs a local host verification process to confirm that the host has moved and, in response to confirming that that the host has moved, the first leaf node sends a targeted host announcement message to the host in the second domain.
US10313216B2 Bit-forwarding ingress router, bit-forwarding router, and operation, administration and maintenance test method
Embodiments of this application provide a bit-forwarding ingress router, a bit-forwarding router, and an OAM test method, and pertain to the field of multicast networks. A first BFR receives an OAM request packet from a BFIR; the first BFR determines, according to the OAM request packet, that a destination BFR corresponding to the OAM request packet is the first BFR; and the first BFR obtains a first OAM response packet according to an ID of the BFIR, and sends the first OAM response packet to the BFIR. According to the method and the apparatus that are provided in the embodiments of this application, a problem that a BFIR cannot diagnose or handle a transmission fault when the fault occurs during transmission of a multicast packet can be resolved, which helps implement connectivity testing by using an OAM packet and enables testing of multiple BFERs.
US10313214B2 Cross-tenant analysis of similar storage environments to recommend storage policy changes
In one embodiment, a method includes determining a first set of similarity metrics for a first storage environment, the first set of similarity metrics being based on predetermined parameters related to the first storage environment, at least one of the predetermined parameters being relating to a redundancy of connections and devices in the first storage environment. In addition, the method includes obtaining a second set of similarity metrics for a second storage environment. Also, the method includes determining that the second storage environment is similar to the first storage environment by calculating a similarity measurement score between the sets of similarity metrics for the first and second storage environments. Moreover, the method includes re-aligning the first storage environment according to one or more identified aspects of the second storage environment that improve performance of the first storage environment.
US10313202B2 Dynamically mapping network addresses
Exemplary embodiments include a system and method to systematically map complex network topologies for providing real-time network address and service port information for each network or Internet of Things (IoT) device in the system. Furthermore, various class objects also provide a real-time configuration capability of devices, routers, modems, VPNs, and NATs in the system. Accordingly, the system can be managed with minimal user involvement while maintaining ongoing accuracy.
US10313197B1 System, method and apparatus for controlled entry of a sensor network node into a discovery state
A system, method and apparatus for controlled entry of a sensor network node into a discovery state. Node malfunctions can be addressed through remote administration using a bi-directional communication protocol in a sensor network. A controlled reset process can minimize disruptions in the sensor network that can occur due to node malfunctions.
US10313191B2 System and method for managing virtual local area networks
A method for identifying VLANs associated with a network includes gathering actual network element configuration data from a plurality of network elements in the network, wherein the actual network element configuration data identifies one or more VLANs that at least some of the plurality of network elements are actually allocated to; correlating the actual network element configuration data with administrative VLAN data; and determining one or more VLANs that are not commonly identified in both the actual network element configuration data and the administrative VLAN data. A system includes a network monitoring system operable to gather actual network element configuration data from a plurality of network elements at one or more logical network sites, wherein the actual network element configuration data identifies one or more VLANs that at least some of the plurality of network elements are actually allocated to; and a VLAN services module operable to correlate the actual network element configuration data with administrative VLAN data, and further operable to determine one or more VLANs that are not commonly identified in both the actual network element configuration data and the administrative VLAN data.
US10313189B2 Network element and a controller for managing the network element
A software-defined network includes a database (105) that is accessible to a controller system (108, 109) of the software defined network and also to network elements (101-014) of the software defined network. The controller system determines configuration data and delivers it to the database. Each network element retrieves its part of the configuration data from the database and implements the retrieved part of the configuration data into its own configuration system that enables the network element to operate as a part of the software-defined network. The commonly used database facilitates maintaining the congruence between the network elements and the controller system of the software-defined network.
US10313185B2 Method and device for updating multimedia broadcast multicast control channel information
Disclosed are a method for updating multimedia broadcast multicast control channel information, a method for receiving updated multimedia broadcast multicast control channel information, a network device and a user equipment. Herein, the method includes: updating, by a network side, MCCH information in a short Multicast Control CHannel MCCH modification period, and when the MCCH information to be updated is related to a resource configuration change of Multimedia Broadcast Multicast Service MBMS traffic data, selecting, by the network side, to update the MCCH information in the short MCCH modification period or selecting to update the MCCH information in a normal MCCH modification period, based on the priority of the MBMS traffic data for which resource configuration is changed; transmitting, by the network side, the updated MCCH information.
US10313176B2 Information processing device, information processing system, and non-transitory computer readable medium
An information processing device includes an email transmission unit, a memory, and a transmission unit. The email transmission unit transmits an email with an attached image. The memory stores a transmission history including an information identifier of information indicating that the email has been transmitted. The transmission unit transmits, to an external device, transmission-check-response information indicating that transmission has occurred if the transmission history includes an information identifier included in transmission-check-request information received from the external device.
US10313167B2 Phase rotation for in-band signal generation for narrow band transmission
In order to enable a UE receiving a narrowband signal transmitted using in-band resources to use the LTE reference signals to assist the UE in receiving the narrowband signal using an in-band deployment, a phase rotation employed by the base station may be fixed relative to a known reference position in time. An apparatus for wireless communication at a base station may determine a phase offset for a narrowband signal for transmission using wideband resources, the phase offset having a relationship to a reference point in time and transmit the narrowband signal using the determined phase offset. An apparatus for wireless communication at a UE may receive a narrowband signal having a frequency location within a wideband signal and rotate a symbol of the wideband signal by a per symbol phase offset having a relationship of the phase offset to a reference point in time.
US10313164B2 Techniques for implementing a portable spectrum analyzer
Techniques are provided for implementing a portable spectrum analyzer. An example system, according to an embodiment, includes a signal analyzer including an RF receiver to receive RF signals from an antenna, an analog-to-digital converter to generate a sampled signal based on the received RF signals, and a signal analysis co-processor to perform cognitive scanning analysis of the sampled signal. The cognitive scanning analysis includes detection, identification, and characterization of digital/analog signal(s) embedded in the sampled signal. The system may further include a communications interface circuit to provide communication between the signal analyzer and an associated mobile host platform (e.g., smartphone). The communication includes transmitting results of the cognitive scanning analysis to the mobile host and receiving parameters from the mobile host to control the operation of the cognitive scanning analysis. The signal analyzer and mobile host are coupled through a shared enclosure such as a hinged case, sleeve, or wallet.
US10313162B1 Communication devices and methods with power transfer over isolation for wake-up
The embodiments described herein provide communication devices and methods that can facilitate communication between galvanically isolated systems. Specifically, the embodiments facilitate communication to a galvanically isolated system that is shut down without requiring that this shutdown system consume its own power while it is shutdown. To facilitate this, the communication devices and methods provide a wake-up device on the side of the shutdown system and facilitate the transfer of power across the galvanic isolation to the wake-up device when communication to the shutdown system is needed. With the wake-up device powered using power that was transferred across the galvanic isolation, the wake-up device can perform the actions needed to wake up the shutdown system, and can thus facilitate communication between the galvanically isolated systems. Thus, communication between galvanically isolated systems is facilitated without requiring that the shutdown system consume its own power during shutdown periods.
US10313161B2 Efficient medium access with direction awareness
The present disclosure presents a method performed in a first node in a wireless communication system, of accessing a shared channel for transmission from the first node to at least one second node. The method comprises the step of receiving, from a third node a pilot signal announcing reception in the third node, wherein the pilot signal comprises information enabling estimation of a channel response from the first node to the third node; estimating, using the pilot signal, a channel response from the first node to the third node and predicting, based on the estimated channel response, an interference level at the receiver of the third node of a directive transmission from the first node to the second node; and accessing the shared channel based on the predicted interference level.
US10313158B2 Method for data transmission and reception of random access procedure
A method for data reception of a random access procedure for a network of a wireless communication system is disclosed. The method comprises receiving a preamble and data of the random access procedure in one message, from a user equipment (UE) of the wireless communication system, obtaining timing advance information according to the received preamble, and performing channel estimation according to a DMRS allocated for demodulation of the received data with a timing advance compensation, wherein the timing advance compensation is an operation of a linear phase rotation in a frequency domain based on the timing advance information.
US10313156B2 Communication system, communication apparatus, communication method, terminal, non-transitory medium
The present invention provides secure communication between a data center, in which a wide area network (WAN) is interposed between the data center and a wireless LAN to which a terminal connects to, comprises a VPN apparatus (GW) that connects with the terminal using a VPN through the wide area network and the wireless LAN; and a virtual core network virtualizing at least a part of constituent elements of a core network, wherein the VPN apparatus is connected to the virtual core network, and the terminal communicates with a connection destination, from the VPN via the VPN apparatus, via the virtual core network, and further via a packet data network to which the virtual core network connects.
US10313152B2 Transmission circuit
A transmission circuit includes a first transmitter and a second transmitter. The first transmitter turns OFF first transistors when a transmission data is in a high level, and turns ON the first transistors when the transmission data is in a low level. When a permission signal is in the high level, the second transmitter turns ON the second transistors when the transmission data is in the high level, and turns OFF the second transistors when the transmission data is in the low level. Diodes are set to suppress an amplitude of a differential signal in an ON time of the second transistors more than an amplitude of a differential signal in an ON time of the first transistors, to suppress ringing and radiation noise.
US10313151B2 Enhanced loop-breaking protocol to support connectionless and connection-oriented ethernet
A method and system for breaking loops in an Ethernet network that supports connectionless and connection-oriented Ethernet. A loop-breaking protocol may be used to detect a loop among a plurality of network elements and to identify a port to block in order to break the loop. The network elements may stop the flow of connectionless Ethernet traffic, while continuing to allow connection-oriented Ethernet traffic to pass. The loop-breaking protocol may be further configured to analyze and understand connection-oriented Ethernet within the network so that connection-oriented Ethernet paths are accounted for during loop detection and prevention.
US10313149B2 System, method and apparatus for augmenting a building control system domain
A system, method and apparatus for augmenting a building control system domain. A sensor network platform can be configured to collect data based on measurements from sensors outside of a legacy building control system domain, and to present information based on the collected data to a known interface supported by the legacy building control system. In one embodiment, the collected data can undergo customized processing by an operation center outside of the legacy building control system domain.
US10313148B1 Configuring a device for movement-based control
A system for movement-based device control is presented. The system may include a control device configured to generate a control signal corresponding to at least one movement associated with the control device. The system may also include a target subsystem located remotely from the control device. The target subsystem may be configured to change from operating in a manually-controlled mode to operating in a remotely-controlled mode in response to receiving a mode change signal from the control device. The target subsystem may also be configured to receive the control signal from the control device when operating in the remotely-controlled mode. The target subsystem may additionally be configured to determine, based on the control signal, at least one control command. The target subsystem may further be configured to cause the control command(s) to be executed so that the target subsystem is controlled according to the control command(s).
US10313146B2 Communication method and communication apparatus
A communication method includes: performing communication with a server via the Internet; acquiring from the server a command for causing an electrical appliance to perform a predetermined operation; storing the command and an association information item associated with the command; displaying the association information items on a display unit; receiving a selection of an association information item among the displayed association information items; determining whether or not the electrical appliance is capable of performing the predetermined operation according to the command associated with the association information item the selection of which is received; and when it is determined that the electrical appliance is capable of performing the predetermined operation according to the command associated with the association information item the selection of which is received, transmitting the command to the electrical appliance.
US10313145B2 Information processing apparatus, method of controlling the same, and storage medium including a printing system that supports a search function and a search result screen display conforming to a search result printer found
A mobile terminal that executes an operating system (OS) including a printing system that supports a search function using a first search protocol as a standard performs a search using the first search protocol according to a script, performs a search using a second search protocol by a plug-in for the printing system, and displays a search result screen conforming to a search result printer found according to the script, in which a predetermined printer is excluded, and a search result printer found by using the second search protocol, in which the predetermined printer is included.
US10313144B2 System and method for incident reporting and notification
A non-transitory is described being operably coupled to a processor and storing processor executable instructions which when executed by the processor cause the processor to receive first information indicative of a school incident report by a reporter. The first information of the school incident report indicating at least a type of incident which violates one or more school policies and a location of the incident. The processor then selects one or more recipients from a group of notification recipients based on the first information. The processor then generates a notification indicative of the type of incident and the location of the incident. The processor then transmits a signal via a communications network indicative of the notification.
US10313141B1 Method and a tester for testing and verifying the conductivity of optical cable segments linked within a cascaded infrastructure of smart residences
A method and apparatus for testing and verifying the status of cascaded optical cable segments linked to at least one of plurality of AC cascaded devices or low voltage cascaded devices each including at least one optical access and self lock keys to attach the end of at least one cut segment of the optical cable including operate keys, a touch screen, a display and indicators to provide electrician and installers a simple range of hand held testers and to identify the status and particular of defects during installations or maintenance of units of smart residence or commercial grid and beyond.
US10313139B2 Power over data lines system with redundant power connections
In one embodiment, a master device has a first port and a second port and initially applies a DC voltage only to the first port. A plurality of slave devices, each have a third port and a fourth port, are serially connected to the master device in a ring, via conductors, starting at the first port and ending at the second port. The conductors simultaneously carry the DC voltage and differential data. Each slave device, after performing a detection routine, then sequentially applies the DC voltage to the adjacent downstream slave device in a first direction around the ring. If the master does not detect the presence of the DC voltage at its second port, the master device applies the DC voltage to both the first port and the second port to sequentially power up the slave devices in both directions around the ring of slave devices.
US10313134B2 System and method for authenticating and authorizing devices
A system and method for a distributed security model that may be used to achieve one or more of the following: authenticate system components; securely transport messages between system components; establish a secure communications channel over a constrained link; authenticate message content; authorize actions; and distribute authorizations and configuration data amongst users' system components in a device-as-a-key system.
US10313130B2 Hash-based signature balancing
One embodiment provides a signer device. The signer device includes hash signature control logic and signer signature logic. The hash signature control logic is to retrieve a first nonce, to concatenate the first nonce and a message to be transmitted and to determine whether a first message representative satisfies a target threshold. The signer signature logic is to generate a first transmitted signature based, at least in part, on the first message representative, if the first message representative satisfies the target threshold. The hash signature control logic is to retrieve a second nonce, concatenate the second nonce and the message to be transmitted and to determine whether a second message representative satisfies the target threshold, if the first message representative does not satisfy the target threshold.
US10313129B2 Keyed-hash message authentication code processors, methods, systems, and instructions
A processor of an aspect includes a decode unit to decode a keyed-hash message authentication code instruction. The keyed-hash message authentication code instruction is to indicate a message, to indicate at least one value that is to represent at least one of key information and key indication information, and to indicate a destination storage location. An execution unit is coupled with the decode unit. The execution unit, in response to the keyed-hash message authentication code instruction, is to store a message authentication code corresponding to the message in the destination storage location. The message authentication code is to be consistent with a keyed-hash message authentication code algorithm that is to use a cryptographic hash algorithm. The message authentication code is to be based on a cryptographic key associated with the at least one value. Other processors, methods, systems, and instructions are disclosed.
US10313123B1 Synchronizable hardware security module
A set of cryptographic keys are synchronized across a set of HSMs that are configured in an HSM cluster. The set of cryptographic keys is maintained in a synchronized state by HSM cluster clients running on client computer systems with corresponding client applications. If the HSM cluster becomes unsynchronized, an HSM cluster client attempts to lock the HSM cluster and reestablish synchronization of the cryptographic keys across the HSM cluster. HSMs within the HSM cluster are able to establish an encrypted communication channel to other HSMs without revealing the contents of their communications to their respective host computer systems. Individual HSMs in the HSM cluster may include features that assist the HSM cluster client in determining whether each HSM is up-to-date, identifying particular keys that are not up-to-date, and copying keys from one HSM to another HSM within the HSM cluster.
US10313121B2 Maintaining operating system secrets across resets
A device includes a reset resistant store and a trusted key service. The reset resistant store maintains data across various different device reset or data invalidation operations. The trusted key service maintains, for each of one or more operating systems that run on the device from a boot configuration, an encrypted key associated with the boot configuration. The device also has a master key that is specific to the device. Each of the keys associated with a boot configuration is encrypted using the master key. When booting the device, the boot configuration being run on the device is identified, and the key associated with that boot configuration is obtained (e.g., from the reset resistant store or the encrypted key vault). The master key is used to decrypt the obtained key, and the obtained key is used to decrypt secrets associated with the operating system run from the boot configuration.
US10313114B2 Authentication method, device and system for quantum key distribution process
An authentication method for a QKD process includes: a sender selects a basis for preparing authentication information according to an algorithm in an algorithms library, and respectively applies different wavelengths to send quantum states of control information and data information according to a preset information format; a receiver filters the received quantum states, employs a basis of measurement corresponding to the algorithm to measure the authentication information quantum state, sends reverse authentication information when the measurement result is in line with the algorithm, and terminates the distribution process otherwise. In addition, the sender terminates the distribution process when its local authentication information is inconsistent with the reverse authentication information.
US10313113B2 Quantum communication system and a quantum communication method
In a quantum communication system, each transmitter unit has a source of quantum signals. A receiver unit has a quantum receiver with at least one detector configured to detect quantum signals; a first classical communication device; and a passive optical splitter. The transmitter units are optically coupled to the receiver unit through the passive optical splitter. The passive optical splitter is optically coupled to the quantum receiver through a first spatial channel and optically coupled to the first classical communication device through a second spatial channel. The first spatial channel and second spatial channel are separate spatial channels. The passive optical splitter is configured to distribute an inputted optical signal irrespective of its wavelength.
US10313096B2 Method for selecting HD mode or FD mode in wireless communication system supporting FDR scheme and apparatus therefor
A method for selecting, by a base station, HD mode or FD mode in a wireless communication system supporting an FDR scheme may comprise: a step of receiving, from a second terminal which receives interference from a first terminal, a value related to the signal to noise ratio (SNR) of the second terminal and a value related to the signal-to-interference-plus-noise ratio (SINR) of the second terminal; a step of measuring the SNR value and the SINR value of the base station; a step of calculating the channel capacity ratio between the HD mode and the FD mode by using the received value related to the SNR of the second terminal, the received value related to the SINR of the second terminal, the measured SNR value of the base station, and the measured SINR value of the base station; and a step of selecting either mode on the basis of the calculated channel capacity ratio between the HD mode and the FD mode.
US10313094B2 Terminal capable of simultaneously performing cellular communication and D2D communication
One disclosure of the present specification provides a terminal capable of simultaneously performing a cellular communication and a D2D communication. The terminal comprises: a first duplexer for separating a transmission signal and a reception signal in a first band for LTE/LTE-Advanced based cellular communication; a second duplexer for separating a transmission signal and a reception signal in a second band; a third duplexer for separating a transmission signal and a reception signal in a third band; and a first band switch for selecting one of the first duplex, the second duplex and the third duplex, wherein when the first band is only used for the cellular communication and the second band is disabled, the second duplex uses the second band for device to device (D2D) communication, and the first band and the second band may correspond to a different inter-band to each other.
US10313088B2 System and method for characterizing dynamic interferers in advanced receivers
In one example embodiment, a method for identifying interfering physical channel configurations and cell-specific reference signals (CRSs) for the characterization of dynamic interferers includes constructing configuration indications. Each configuration indication may include a physical cell identity, antenna port information for a cell-specific reference signal (CRS), and an identification of a channel state information reference signal (CSI-RS). First and second configuration indications may be transmitted to a first wireless device. A first physical channel may be transmitted to the first wireless device. A second physical channel transmitted from a second network node may interfere with the first physical channel and be identifiable at least in part based on the first and second configuration indications. The first and second configuration indications may include a same physical cell identity and same antenna port information.
US10313086B2 Sending full channel quality indication reports on TDM channel in wireless communication
Multiple full channel quality indication (CQI) reports indicative of received signal quality for multiple carriers in wireless communication are transmitted in multiple time intervals of a CQI channel.
US10313083B2 Method for hybrid automatic repeat request process, network device and terminal device
A method in a network device for hybrid automatic repeat request (HARQ) processes, the method comprising receiving from a terminal device one or more data processing capacity indications indicating one or more data processing capabilities of the terminal device; estimating the number of available soft buffers in the terminal device; and scheduling hybrid automatic repeat request (HARQ) data according to the estimated number.
US10313078B2 Flexible transmission of messages in a wireless communication system with multiple transmit antennas
Devices and methods for transmitting information in resource blocks between a base station and one or more communication devices are disclosed. In each resource block (RB) used for a data or control channel transmission, a plurality of non-overlapping regions of resource elements (REs) are defined. Each region is associated with one or multiple unique reference symbols (RSs), and may be further associated with one or more antenna ports. When user equipment (UE) demodulates the information it receives in a particular region of an RB, it uses the RS and/or antenna port associated with that region. The RS and/or antenna port information may be used, for example, to estimate a channel of the communication network or to demodulate and decode the data contained within the associated regions.
US10313076B2 Wireless communication device, network node, methods and computer programs for aiding finding of synchronisation signals
A method of a network node of a cellular communication system for mobility from a first radio access network, RAN, operating using a first radio access technology, RAT, to a second RAN operating using a second RAT. The first RAT has synchronization signals with a first frequency allocation and the second RAT has synchronization signals with a second frequency allocation in relation to a network frequency for the second RAT. The method comprises determining allocation information about the synchronization signals of the second RAT, and transmitting a radio resource control, RRC, message including the allocation information about the synchronization signals of the second RAT. A method for the wireless communication device is also disclosed, as well as a network node, a wireless communication device and computer programs for them.
US10313074B1 Channel condition estimation using static user data symbols over user equipment (UE) specific reference signals
A wireless communication transmitter converts the user data into static user data symbols and dynamic user data symbols. The wireless communication transmitter wirelessly transmits the dynamic user data symbols over user data resource elements and wirelessly transmits the static user data symbols over reference signal resource elements. A wireless communication receiver wirelessly receives the dynamic user data symbols over the user data resource elements and wirelessly receives the static user data symbols over the reference signal resource elements. The wireless communication receiver determines a wireless channel status condition based on the static user data symbols received over the reference signal resource elements. The wireless communication receiver generates a user data block including the user data from the dynamic user data symbols and the static user data symbols.
US10313072B2 Communication system, base station, mobile station, method for mobile station, and method for communication system
A device and method is which plurality of Zadoff-Chu sequences is allocated to a frame, a value of a parameter in the Zadoff-Chu sequence is different among the plurality of Zadoff-Chu sequences, and the Zadoff-Chu sequence allocated to the frame is different among a plurality of cells.
US10313071B2 Monitoring method by terminal in wireless communication system supporting carrier aggregation and device for same
The present invention relates to monitoring method and device by a terminal in a wireless communication system supporting carrier aggregation. Particularly, a monitoring method comprises the steps of: receiving indication of a first resource interval which is being cross-carrier scheduled by means of a first cell with respect to the first cell, comprising consecutive radio resources, and a second cell comprising non-consecutive radio resources; and, on the first resource interval, blind decoding control information, for a physical downlink shared channel (PDSCH) of the second cell, in a physical downlink control channel (PDCCH) of the first cell.
US10313069B2 Signaling method in an OFDM multiple access system
A method for reducing the peak-to-average ratio in an OFDM communication signal is provided. The method includes defining a constellation having a plurality of symbols, defining a symbol duration for the OFDM communication signal, and defining a plurality of time instants in the symbol duration. A plurality of tones are allocated to a particular communication device, and a discrete signal is constructed in the time domain by mapping symbols from the constellation to the time instants. A continuous signal is generated by applying an interpolation function to the discrete signal such that the continuous signal only includes sinusoids having frequencies which are equal to the allocated tones.
US10313067B2 HARQ-ACK information feedback method and apparatus
An apparatus and method for feeding back hybrid automatic repeat request-acknowledgement (HARQ-ACK) information are provided. The apparatus and method include user equipment (UE) that first receives a downlink grant (DL-GRANT) which schedules downlink HARQ transmission in a time-frequency bundling window corresponding to an uplink subframe used for feeding back HARQ-ACK, obtains a DL downlink assignment index (DL DAI) in the DL-GRANT, and determines a mapping value of each DL DAI. Then, according to the mapping value of the corresponding DL DAI, the HARQ-ACK bit of each HARQ feedback unit is mapped to a corresponding bit of a feedback bit sequence. According to the method and apparatus provided by the present disclosure, useless HARQ-ACK bits may be effectively removed, and efficiency for feeding back HARQ-ACK may be increased. As such, a downlink peak rate of a UE is ensured.
US10313065B2 Method for transmitting a MAC PDU on SL-DCH in a D2D communication system and device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for transmitting a MAC PDU on SL-DCH in a D2D communication system, the method comprising: configuring a first counter to count a number of transmissions within a transmission period; configuring a second counter to count a number of transmission periods; keeping a Medium Access Control (MAC) Protocol Data Unit (PDU) in a MAC entity until the first counter reaches a first maximum value and the second counter reaches a second maximum value; and transmitting the MAC PDU.
US10313064B2 Efficient HARQ feedback
Systems and methods are disclosed for providing efficient downlink Hybrid Automatic Request (HARQ) feedback. In some embodiments, a method of operation of a wireless device in a cellular communications system comprises receiving downlink control information from a radio access node in a first subframe T. The downlink control information comprises an indication of a HARQ timing offset K. The method further comprises transmitting downlink HARQ feedback to the radio access node in a subframe T+K. In this manner, HARQ feedback can be directly scheduled by the network, which in turn enables efficient HARQ feedback.
US10313054B2 Low density parity check (LDPC) codes for communication devices and systems
A communication device (alternatively, device) includes a processor configured to support communications with other communication device(s) and to generate and process signals for such communications. In some examples, the device includes a communication interface and a processor, among other possible circuitries, components, elements, etc. to support communications with other communication device(s) and to generate and process signals for such communications. In some examples, a device encodes information using a low density parity check (LDPC) code to generate an LDPC coded signal and transmits the LDPC coded signal to another communication device. in other examples, a device receives an LDPC coded signal from another communication device and decodes the LDPC coded signal using an LDPC matrix. The LDPC matrix includes a left hand side matrix and a right hand side matrix (e.g., having CSI (Cyclic Shifted Identity) sub-matrices on a main diagonal and another diagonal adjacently located to the main diagonal).
US10313049B2 Signal processing in an optical receiver
The present invention relates to signal processing in an optical receiver, in particular to equalization performed in coherent optical receivers. A multiple-input multiple-output (MIMO) equalizer receives and equalizes a plurality of real value signals, for example four sampled electrical baseband tributaries (HI, HQ, VI, VQ). The outputs of the multiple-input multiple-output (MIMO) equalizer provide equalized real or imaginary components of complex signals. The complex signals including the real and imaginary components are then each and individually equalized to remove chromatic dispersion.
US10313047B2 Optical wavelength selective switch, an optical network node, an optical network and methods therein
A method in an optical Wavelength Selective Switch, WSS, for multidirectional switching of optical signals. The optical WSS comprises a reflective element, a first tributary port and a second tributary port. The optical WSS switches (304) an optical signal between the first tributary port and the second tributary port with the reflective element.
US10313040B2 Communication device, communication system, and method for synchronized transmission of telegrams
To solve the problem of still being able to use an inexpensive network controller which can store only a single transmission time, even when telegrams from a plurality of application modules need to be sent in synchronized fashion and the transmission times thereof need to be reliably ascertained and reliably associated with the respective telegrams, provided is a communication device for the synchronized sending of telegrams, a communication system including such a communication device, and a method for the synchronized sending of telegrams. The communication device comprises a coordination device.
US10313038B2 Fast synchronization scheduling apparatus and method for time slotted channel hopping in congested industrial wireless network environment
The present invention provides, on the basis of congestion of a network, an arrangement state of nodes, and a quality of a communication channel, a fast synchronization scheduling apparatus and method for reducing a listening time of a node that desires to join. The fast synchronization scheduling apparatus and method include a radio frequency (RF) transmission and reception module configured to transmit and receive RF signals from nearby channels, a received signal strength indicator (RSSI) reception and storage module configured to receive RSSI values from the RF signals received from the RF transmission and reception module and store the received RSSI values, a channel sorting module configured to measure Channel Quality Estimation (CQE) values of the respective channels by putting the RSSI values of the respective channels received from the RSSI reception and storage module into a CQE formula and to sort the channels in order of highest CQE value (highest channel quality) based on the measured CQE values, and a channel setting and advertisement packet (ADV) reception module configured to receive an input of a channel having the highest CQE value from the channel sorting module, set the channel, and start a listening operation to receive an ADV in the set channel.
US10313031B2 Antenna arrays for testing wireless devices
A test system includes a radio frequency (RF) shielded chamber and an antenna array in the RF shielded chamber. The antenna array includes groups of antenna elements and power combiners. Each group of antenna elements is matched to a matching group of antenna elements by virtue of being coupled to a respective power combiner for both the group and the matching group. The antenna array is configured, by virtue of spacing apart the antenna elements by at least half of a wavelength of a test signal for testing a wireless device in the RF chamber, so that power delivered to output ports of the antenna array is substantially uniform regardless of where the wireless device is placed within the RF chamber.
US10313022B2 Active demodulation systems and methods for optical signals
Aspects are generally directed to receivers and methods for actively demodulating optical signals. In one example, a receiver includes an optical resonator to receive an optical signal, the optical resonator including an active optical medium interposed between first and second semi-reflective surfaces, where the active optical medium is configured to accumulate resonant optical signal energy inside the optical resonator based on the received optical signal, the second semi-reflective surface is positioned to emit output optical signal energy, and the optical resonator is configured to disturb the output optical signal energy in response to a variation in the received optical signal. The receiver may further include a detector configured to detect the disturbance in the output optical signal energy, and a pump source coupled to the active optical medium to excite the active optical medium to generate an optical gain in the received optical signal.
US10313020B2 Optical transmission system and related remote optically pumped amplifier (ROPA) and method
An apparatus includes a remote optically pumped amplifier (ROPA). The ROPA includes a bypass filter configured to receive an optical signal and first pump power and to separate the optical signal and the first pump power. The ROPA also includes an amplifier configured to receive the optical signal from the bypass filter and to amplify the optical signal. The ROPA further includes an optical combiner/multiplexer configured to receive the first pump power from the bypass filter, receive at least second and third pump powers, combine at least two of the first, second and third pump powers, and provide different pump powers or combinations of pump powers to different locations within the ROPA to feed the amplifier.
US10313018B2 Digital-data mixing apparatus and digital-data processing system
The invention is related to a digital-data mixing apparatus (2), a data processing system (1) and an associated method for mixing digital-data. The digital-data mixing apparatus comprises, integrated in a housing (7), input means (8) for receiving a plurality of bits (I1 . . . In) of input digital data (4), electromagnetic emission means (9) for generating a modulated electromagnetic beam (15) wherein said input digital data (4) are converted in simultaneous modulations of the modulated electromagnetic beam (15), electromagnetic scattering means (10) for scattering the modulated electromagnetic beam (15) in a scattered electromagnetic beam (19), receiving means (11) for converting the scattered electromagnetic beam (19) in bits (O1 . . . Om) of output digital data (5), and output means (12) for providing said output digital data (5).
US10313017B2 Optical transmitter, optical receiver and optical transmission method
An optical transmitter includes: a light source configured to generate CW light; a drive signal generator configured to generate a drive signal; an optical modulator configured to modulate the CW light with the drive signal so as to generate a first optical signal; a combiner configured to combine the first optical signal and a second optical signal generated by using another light source; and a detector configured to detect a frequency difference between a frequency of the CW light and a center frequency of the second optical signal. The drive signal generator includes: a mapper configured to generate an electric field information signal based on input data; and a frequency controller configured to modify the electric field information signal based on the frequency difference such that the frequency of the CW light matches the center frequency of the second optical signal to generate the drive signal.
US10313005B2 Systems and methods for managing multilayer communication networks
A system for mapping a multilayer network having a server layer and a client layer is provided. The system includes a framework configured for comparing information obtained from a first traffic counter of a client port to information obtained from a second traffic counter of a server port to thereby determine if the client port and the server port are linked.
US10313004B2 Signal exchange equipment and method for time division duplex and frequency division duplex carrier aggregation in wireless communication system
An apparatus for a terminal in a wireless communication system includes a receiver configured to receive frame configuration information used by a second carrier which is operated using a Time Division Duplex (TDD) scheme and receive downlink data through downlink TDD-Frequency Division Duplex (FDD) Carrier Aggregation (CA) using a first carrier and the second carrier operated using an FDD scheme and a transmitter configured to transmit uplink data via the first carrier. The downlink data received via the second carrier is received through a downlink subframe identified by the frame configuration information.
US10313003B2 Systems and methods for wirelessly pairing a fitness machine to an accessory
Systems and methods for wirelessly pairing a fitness machine to an accessory, the fitness machine having a setup module configured to communicate with the accessory using a setup protocol and having a Bluetooth® module configured to communicate with the accessory using a Bluetooth® protocol. The fitness machine is configured to receive a unique ID from the accessory using the setup protocol and the fitness machine is configured to wirelessly pair with the accessory using a Bluetooth® protocol. The systems and methods include an advertising packet configured to be communicated from the fitness machine to the accessory using the Bluetooth® protocol and the advertising packet includes the unique ID received from the accessory. The fitness machine is configured to wirelessly pair with the accessory when the accessory identifies the unique ID included in the advertising packet.
US10312998B2 Hybrid communications assembly for spacecraft
A hybrid communications assembly for a spacecraft is provided. The hybrid communications assembly may include an assembly base, one or more laser communications terminals mounted on the assembly base, and a radio frequency antenna system mounted on the assembly base. The assembly may be mounted on an earth deck of the spacecraft, and the laser communications terminals may be mounted at an angle between 20 and 70 degrees with respect to the earth deck. A thermal radiator may be mounted on the assembly base and thermally coupled to the laser communications terminal. The radio frequency antenna system may be disposed between the laser communications terminals. The radio frequency antenna system may include one or more antenna reflectors mounted on the assembly base and one or more antenna feeds mounted on a tower.
US10312997B2 Method for reducing interference in a satellite communications network
The present invention provides a method for reducing interference to transmissions, occurring due to other transmissions sent from/to neighboring satellites using same frequencies and/or interference that occur due to other communications transmitted along different satellite's beams using the same frequencies, wherein the method comprises the step of replacing full dummy frames that should be transmitted in a TDM continuous satellite forward channel, by dummy frames' headers with or without a pilot sequence. Also, the dummy frames' headers and the pilot sequence if available, may be transmitted at a reduced power.
US10312995B2 Digital payload with variable high power amplifiers
A spacecraft includes a payload subsystem including a plurality of transmit antenna feeds, a digital channelizer, and a power amplification arrangement including a plurality of power amplifiers. The power amplification arrangement has at least one input communicatively coupled with an output of the digital channelizer and at least one output communicatively coupled with at least one of the plurality of transmit antenna feeds. A processor is configured to control the digital channelizer, and to adjust a saturated output power of at least one power amplifier of the plurality of power amplifiers in the power amplification arrangement.
US10312993B2 Cooperative clustering for enhancing MU-massive-MISO-based UAV communication
Methods, apparatuses, and systems for organizing data delivering unmanned aerial vehicles (UAVs) are provided. Inter-cluster coordinators can organize data delivering unmanned aerial vehicle base stations (UAV-BSs). Various beamforming techniques (e.g., LZFBF and ZFBF) can be incorporated, and the inter-cluster coordinator can operate on a base station that serves as a controlling network node.
US10312992B2 Method for relay selection in cognitive radio networks
Decode and forward buffer aided relay selection and transmission power allocation systems and method are provided for cognitive radio network that is equipped with multiple-input-multiple-output (MIMO). A low complexity MIMO-based relay selection scheme that maximizes the single-hop normalized sum rate of the primary network (PN) and secondary network (SN) is proposed including a sub-optimal antenna transmission power allocation scheme that maximizes the single-hop normalized sum rate of the PN and the SN is proposed. For power optimization, first, optimal expressions for the transmission power per antenna of both the PN and SN nodes are derived separately. The derived expressions are then used in an iterative algorithm to produce a near-optimum solution that maximizes the normalized sum rate per time slot.
US10312989B2 Antenna port mode and transmission mode transition
A wireless communication device may autonomously transition from a multiple antenna port mode to a single antenna port mode. The wireless communication device may implicitly notify a base station about the autonomous transition from the multiple antenna port mode to the single antenna port mode. The base station may reallocate resources that were previously allocated to the wireless communication device but that are no longer being used by the wireless communication device. In some cases, the base station may configure the wireless communication device's antenna port mode via radio resource control signaling.
US10312985B2 System and method for beamforming for wireless stations that have fixed locations
An apparatus includes an antenna, a memory and at least one processor. The memory stores data, which represents a beamforming profile for the antenna for wireless communication with a wireless station that has a fixed location. The processor(s), for a plurality of communication frames, configures the antenna based on the data for communications with the wireless station.
US10312979B2 Enabling distributed access points on high bandwidth cables for band and antenna splitting
A wireless access point device wirelessly communicates with a plurality of wireless client devices. The wireless access point includes a central processor subsystem and a plurality of transceiver devices each including a plurality of antennas, and a plurality of radio transceivers, each of the plurality of transceiver devices configured for deployment throughout a coverage area, each transceiver device being connected to the central processor subsystem via a respective cable. The central processor subsystem distributes in-phase and quadrature baseband samples across the plurality of transceiver devices associated with traffic to be transmitted and received via the plurality of transceiver devices in one or more frequency bands so as to synthesize a wideband multiple-input multiple-output transmission channel and a wideband multiple-input multiple-output reception channel. The access point transmit and receive functions are “split” or partitioned across the plurality of transceivers devices.
US10312977B2 Complexity reduction for receiver decoding
A receiver decodes received data streams based on a subset of candidate decoding constellation points. A first stage of a decoder of the receiver selects a subset of candidate decoding constellation points by identifying a decoded value for an initial data stream of the set of data streams. A second stage then applies MMSE error detection to each of the constellation points in the selected subset, and calculates an error metric based on the MMSE error detection results. The decoder selects the constellation points having the lowest error metrics, and uses the selected constellation points as an initial set of points for decoding the next data stream to be decoded.
US10312975B2 Apparatus
[Object] To make it possible to use a combination of subarrays desirable for multilayer MIMO.[Solution] Provided is an apparatus, including: an acquiring unit configured to acquire subarray information indicating a plurality of subarrays usable for multilayer Multi-Input Multi-Output (MIMO); and a control unit configured to notify a terminal apparatus of the subarray information.
US10312972B2 Multi-source same-cell wireless distribution system (WDS) with dynamic source adaptation
Embodiments of the disclosure relate to a multi-source same-cell wireless distribution system (WDS) with dynamic source adaptation. In this regard, the WDS includes multiple remote units each configured to distribute a downlink communications signal having identical cell identification in a respective coverage area. The WDS includes a signal distribution circuit communicatively coupled to multiple signal sources. The signal distribution circuit can dynamically determine a selected coverage cell among multiple coverage cells having a client device load higher than a predefined load threshold. Accordingly, the signal distribution circuit can redistribute the defined source capacity of a selected signal source among the multiple signal sources exclusively to the selected coverage cell. By dynamically distributing more capacity to the selected coverage cell with higher client device load, it is possible to increase data throughput, thus helping to provide improved user experience in the selected coverage cell.
US10312971B2 Method and apparatus for cooperative communication in wireless communication system
A method for a cooperative communication according to a portion of the present specification, may include receiving at least one of information related to a radio access point and information related to a user equipment (UE) receiving a service from the radio access point, from the radio access point. The receiving may be performed by using a User Datagram Protocol (UDP) and a General Packet Radio Service (GPRS) Tunneling Protocol (GTP).
US10312970B2 Apparatus and method for transmitting and receiving power wirelessly
An apparatus for transmitting power wirelessly includes a power transmitter configured to transmit power wirelessly to an apparatus for receiving power wirelessly, and an identification information manager configured to transmit first identification information allocated to the apparatus for transmitting power wirelessly to other devices.
US10312963B2 Systems and methods for use in communicating data
A system comprises a transmitter configured to receive at least one message that corresponds to at least one set of data received from at least one user. The transmitter includes a modulating device that is configured to generate at least one signal that corresponds to the received message, wherein the signal includes at least one sequence of a plurality of hopping patterns. A receiver is coupled to the transmitter, wherein the receiver is configured to receive the signal. The receiver includes a demodulating device that is configured to identify the sequence of the hopping patterns and to determine at least one variable that corresponds to the sequence of the hopping patterns. The demodulating device is further configured to generate at least one output that is based on the determined variable, wherein the output is displayed such that at least one other user is enabled to view the output.
US10312961B1 Transceiver resonant receive switch
An apparatus comprises an input port, an output port, and a resonant receive switch circuit. The resonant receive switch circuit may be coupled between the input port and the output port. The resonant receive switch circuit may comprise a switch and an input matching circuit. When the switch is in a non-conducting state, a signal at the input port is passed to the output port. When the switch is in a conducting state, the signal at the input port is prevented from reaching the output port.
US10312956B2 Mobile terminal
There is disclosed a mobile terminal comprising a display unit comprising a first flat area and a second flat area provided adjacent to at least predetermined portion of the first flat area; a front window arranged in front of the display unit and comprising a second flat area and a second curved area provided adjacent to at least predetermined portion of the second flat area; a frame arranged behind the display unit and comprising a third flat area with the same right-and-left width to the first flat area and a third curved area provided adjacent to at least predetermined portion of the third flat area; an adhesive member arranged between the first flat area and the third flat area and configured to bondingly couple the display unit and the frame to each other; and a waterproof member provided on an outer surface of the adhesive member and configured to close a space formed between the front window and the frame by forming a looped curve between an edge of the front window and an edge of the frame, wherein at least predetermined portion of each of the second and third curved areas is overlapped with the first curved area, and at least predetermined portion of the waterproof member is provided between an outer end of the second curved area and an outer end of the third curved area, and the waterproof member divides the space formed between the front window and the frame into a closed inner space and a closed outer space, and a back-and-forth gap between the front window and the frame in the closed inner space is larger than a back-and-forth gap between the front window and the frame in the closed outer space.
US10312954B1 Identification of RFI (radio frequency interference)
A computer-implemented method to identify RPI (Radio Frequency Interference) in a spectrogram includes dividing, by a matrix module of a computer processor, the spectrogram into a plurality of blocks, each block comprising a matrix of data points. The method includes applying, by a masking module of the computer processor, a plurality of matrix pooling functions to each block, the plurality of matrix pooling functions configured to produce a plurality of summarized pools. The method includes creating, by a masking module of the computer processor, a line mask for each of the pools and creating, by the masking module, an RPI mask based at least on the line masks, the RPI mask being indicative of RPI.
US10312949B2 Modular base station architecture for wireless sensor network
A gateway architecture able to meet the challenges raised by the large-scale deployment of wireless sensor networks. The main modules within such a gateway for wireless sensor networks, for example digital radio modems and analog radio interface modules take the form of various separate physical blocks that may be joined together. This technique makes it possible to implement adaptable and scalable modular gateways that may be quickly and easily configured or suited to any situation, simply by replacing existing physical blocks or adding new physical blocks.
US10312946B2 Soft-output decoding of codewords encoded with polar code
A receiver includes a polar decoder for decoding an encoded codeword transmitted over a communication channel. The receiver includes a front end to receive over a communication channel a codeword including a sequence of bits modified with noise of the communication channel and a soft decoder operated by a processor to produce a soft output of the decoding. The codeword is encoded by at least one polar encoder with a polar code. The processor is configured to estimate possible values of the bits of the received codeword using a successive cancelation list (SCL) decoding to produce a set of candidate codewords, determine a distance between each candidate codeword and a soft input to the soft decoder, and determine a likelihood of a value of a bit in the sequence of bits using a difference of distances of the candidate codewords closest to the received codeword and having opposite values at the position of the bit.
US10312945B2 Channel coding method using concatenated code structure and apparatus therefor
Disclosed herein is a concatenated code encoding method for improving a turbo code. The concatenated code encoding method of the present disclosure includes encoding an input signal based on a repetition-accumulation (RA) code as an outer code, adding a tail bit to the encoded input signal, and encoding the encoded input signal based on the a turbo code. The concatenated code encoding method may further include interleaving the encoded input signal after application of the outer code.
US10312944B2 Error correction code (ECC) operations in memory for providing redundant error correction
Apparatuses and methods for performing an error correction code (ECC) operation are provided. One example method can include encoding data by including parity data for a number of cross-over bits, wherein the number of cross-over bits are bits located at intersections of column codewords and row codewords.
US10312940B2 Data processing apparatus and data processing method
The present technology relates to a data processing apparatus and a data processing method that are able to secure good communication quality in data transmission using an LDPC code. One symbol is mapped to one of 16 signal points prescribed in 16APSK, with code bits of four bits of an LDPC code having a code length of 16200 bits and a code rate of 7/15 as one symbol. 16 signal points prescribed in 16APSK are four signal points on an inner circle and 12 signal points on an outer circle, and a radius ratio of the inner circle and the outer circle is 5.25. The present technology may be applied to, for example, a case of performing data transmission using an LDPC code.
US10312939B2 Communication techniques involving pairwise orthogonality of adjacent rows in LPDC code
Certain aspects of the present disclosure provide low-density parity-check (LDPC) codes having pairwise orthogonality of adjacent rows, and a new decoder that exploits the pairwise row orthogonality for flexible decoder scheduling without performance loss. An apparatus includes a receiver configured to receive a codeword in accordance with a radio technology across a wireless channel via one or more antenna elements situated proximal the receiver. The apparatus includes at least one processor coupled with a memory and comprising decoder circuitry configured to decode the codeword based on a LDPC code to produce a set of information bits. The LDPC code is stored in the memory and defined by a base matrix having columns in which all adjacent rows are orthogonal in a last portion of the rows.
US10312925B1 Multiplying DAC of pipelined ADC
This invention discloses a multiplying digital-to-analog converter (MDAC) applied to a pipelined analog-to-digital converter (pipelined ADC). The MDAC includes an operational amplifier. The MDAC samples a differential input signal in a sampling phase and performs subtraction and multiplication operations in an amplification phase according to a first reference voltage and a second reference voltage. The common-mode voltage of the first reference voltage and the second reference voltage is not substantially equal to the common-mode voltage of the differential input signal; and/or the voltage difference between the first reference voltage and the second reference voltage is not substantially equal to one half of an allowed maximum peak-to-peak value of the differential input signal. One of the first reference voltage and the second reference voltage can be ground.
US10312921B1 Method and system for synthesizer flicker noise displacement
A system and method of reducing the flicker noise of frequency synthesizers is disclosed. The current source for the synthesizer charge pump current source is modulated so that its flicker noise is displaced to a higher offset frequency. This allows the flicker noise to be filter or nulled out by, for example, a notch filter. The flicker noise can also be modulated into a spread spectrum utilizing sigma delta modulation.
US10312920B2 Baseline wander compensation
A data recovery circuit provides compensation for baseline wander exhibited by a data signal. An adaptive equalizer generates a recovered data signal from a data input. A level shifter and low-pass filter provide a compensation signal as a function of the recovered data signal. An adaptation engine adjusts the level of the compensation signal to compensate for baseline wander. The adaptive equalizer generates the recovered data signal as a function of the data input and the compensation signal, thereby providing accurate recovery of the data signal.
US10312918B2 Programmable logic design
A programmable logic unit (PLU). The PLU includes a plurality of four-input reconfigurable hard logics (RHLs), a three-input look-up-table (LUT), and a plurality of reconfigurable inverters. The plurality of RHLs include a first RHL, a second RHL, and a third RHL. The plurality of reconfigurable inverters are associated with the plurality of RHLs.
US10312915B2 Dynamic decode circuit with active glitch control method
A method for a dynamic decode circuit to decode a plurality of input signals, the dynamic decode circuit comprises a decoder that decodes the plurality of input signals to produce a result at a first node, the result is propagated to a second node while an evaluation clock is active by a pair of serially connected transistors consisting of a transistor receiving an evaluation clock at its gate and a transistor receiving the first node at its gate, the interconnection of the pair of serially connected transistors is precharged when the evaluation clock is inactive.
US10312914B2 Gate driver with serial communication
A gate driver includes a drive signal input terminal, a drive signal output terminal, a gate drive circuit, and a serial communication interface. The drive signal input terminal is configured to receive a gate drive signal. The gate drive circuit is coupled to the drive signal input terminal and the drive signal output terminal. The gate drive circuit is configured to provide the gate drive signal to the drive signal output terminal. The serial communication interface is coupled to the drive signal input terminal.
US10312908B2 Nested magnetic controls for industrial enclosures
A system comprises an industrial enclosure, a first magnetic control and a second magnetic control. The industrial enclosure has a cover with an outer surface. The second magnetic control is nested within the first magnetic control, and the nested magnetic controls are secured to the outer surface of the cover of the enclosure.
US10312907B2 Sensing device with magnet for extended sensing distance
A device that will increase an inductive proximity sensor's detection distance and detection position is disclosed. The device uses a housing in combination with a sensor and axially magnetized magnet and a target magnet to achieve the increased detection distance and position. The device can be defined as universal because it allows different manufacturers and sizes of sensors to be used and calibrated. An optional threaded end section of the device allows connection of standard conduit fittings.
US10312901B2 Traveling-wave switch with multiple source nodes
An apparatus includes a drain node, a plurality of source nodes and a gate node. The drain node may be configured to transfer a drain signal along a first axis from a first port to a second port. The source nodes may be (i) distributed along the first axis and (ii) configured to transfer a plurality of source signals along a second axis from the drain node to a ground node. The gate node may be (i) arranged in parallel to the drain node and (ii) configured to control the source signals in response to a gate voltage. The drain node, the source nodes and the gate node generally form a traveling-wave switch that blocks a slot mode current through the source nodes.
US10312898B2 Methods and apparatus for power switch fault protection
In described examples, a switch has: a first current handling terminal coupled to a supply source terminal; and a second current handling terminal coupled to an output terminal. A comparator has: a first input coupled to the second current handling terminal; and a second input. A voltage reference source has: a first terminal coupled to the first current handling terminal; and a second terminal coupled to the second input of the comparator. A slew rate detector has an input coupled to the second current handling terminal. A switch controller has: a first input coupled to the comparator output; and a second input coupled to an output of the slew rate detector. The switch controller is coupled to output a signal to cause the switch to open when the comparator detects an over-current condition through the switch while the slew rate detector detects a negative slew rate.
US10312895B2 Apparatus and method for instant-on quadra-phase signal generator
Apparatuses are provided for a quadra-phase clock signal generator. An example apparatus includes a first delay circuit configured to receive a first input clock signal generating a first delayed clock signal. A first phase mixer is provided communicatively coupled to the first delay circuit and configured to receive the first delayed clock signal at a first input and a second input clock signal at a second input. The first phase mixer may then generate a first output clock signal at a first output node responsive, at least in part, to mixing of the first delayed clock signal and the second input clock signal.
US10312891B1 Variation tracking and compensating for small capacitor
In certain aspects, an integrated circuit comprises a signal path having a path delay from an input to an output, wherein the signal path comprises a path capacitor having a path capacitance. The integrated circuit also comprises a variation tracking circuit coupled to the signal path, wherein the variation tracking circuit comprises a tracking resistor have a tracking resistance, and wherein a product of the tracking resistance and the path capacitance is substantially constant over process variation.
US10312885B2 Self-matching phase shifter/attenuator
A self-matching phase shifter/attenuator including several incremental impedance matched phase shifter/attenuator elements is disclosed. Each incremental impedance matched phase shifter element comprises a reactive component (such as either a capacitor or inductor) that can be coupled in shunt to the signal path. The shunt reactive component is coupled in series with a ground switch. When closed, the ground switch connects the shunt reactive component to ground. When the ground switch is open, the switch removes the shunt reactive component from the circuit. In addition, each incremental impedance matched phase shifter element comprises a series reactive component having a reactance that is typically equal and inverse of that of the shunt reactive component.
US10312883B2 Elastic wave device
An elastic wave device includes a first IDT electrode on a first main surface of a LiNbO3 substrate, and a second IDT electrode on a second main surface thereof. The application of alternating voltages with reversed phases to each other to the first and second IDT electrodes excites plate waves in which SH waves in a high order mode predominate. The elastic wave device uses the plate waves in the high order mode in which the SH waves predominate.
US10312880B2 Method for manufacturing electronic component module
A method for producing an electronic component module prevents a space from collapsing. The method includes a step of preparing an electronic component including an element substrate, a drive device formed on a principal surface of the element substrate, and a protection device covering the drive device so as to form a space around the drive device; a step of fixing the electronic component on a common substrate such that a principal surface of the common substrate and another principal surface of the element substrate face each other; a step of fixing a reinforcing plate on the protection device of the electronic component; and a step of forming a resin layer on the principal surface of the common substrate such that the electronic component is contained therein.
US10312879B2 Audio control circuit
An audio control circuit is provided in the present disclosure. The audio control circuit includes an input module, a volume signal detecting module and a volume adjusting module. The input module is used for receiving an audio signal. The volume signal detecting module is used for receiving a volume control signal and generates a volume adjusting signal according to the volume control signal. The volume adjusting module is used for receiving the audio signal and the volume adjusting signals and generates an amplified audio signal according to the audio signal and the volume adjusting signal. The volume control signal is a pulse width modulation signal.
US10312876B2 Method and apparatus for adaptive transmit power control
Systems and methods for dynamically adjusting transmit gain in a transceiver. The gain is adjusted in order to provide the maximum gain. The amount of distortion is measured. The gain is increased until the distortion reaches a predetermined limit. The gain of several components can be adjusted independently.
US10312875B2 Sound pickup device and sound pickup method
A sound pickup device includes a plurality of microphones, and at least one processor configured to implement stored instructions and execute a plurality of tasks, including: a first gain controlling task controlling a gain of each of the plurality of microphones, an adding task adding a sound signal to be output from the first gain controlling task with a predetermined gain, a second gain controlling task controlling a gain of the sound signal to be output from the adding task; and a gain setting task setting each gain of the first gain controlling task based on gain setting in the second gain controlling task.
US10312874B2 Volume control methods and devices, and multimedia playback control methods and devices
Volume control methods and control devices, and multimedia playback control methods and control devices are provided. The volume control method comprises: acquiring volume information of a first device; in response to that the acquired volume information of the first device satisfies a predetermined condition, determining at least one second device; and controlling volume of the at least one second device. When a user goes away from a multimedia playback device, multimedia playback of another device can be controlled, to cause that multimedia playback that the user watches/listens to is not affected obviously.
US10312873B2 Split cascode circuits and related communication receiver architectures
Split cascode circuits include multiple cascode paths coupled between voltage supply rails. Each cascode path includes a pair of controllable switches. A feedback path is provided for at least one of the cascode circuit paths. An active load circuit may also have a split cascode structure. Multiple-stage circuits, for implementation in Trans-Impedance Amplifiers (TIAs) or analog Receive Front-End modules (RXFEs), for example, include multiple stages of split cascode circuits.
US10312872B2 Managing a shoot-through condition in a component containing a push-pull output stage
Shoot-through condition in a component containing an amplifier with a push-pull output stage is managed. A first current in a first transistor of the output stage is mirrored to generate a first mirrored current. A second current in a second transistor of the output stage is mirrored to generate a second mirrored current. A sum of the first mirrored current and said second mirrored current is generated. When a magnitude of the sum exceeds a first pre-determined threshold, a respective control voltage of the first transistor and the second transistor is adjusted to reduce the first current and the second current at least until the sum falls below a second pre-determined threshold. In an embodiment, the first pre-determined threshold equals the second pre-determined threshold. In an embodiment, the component is a class-L power amplifier.
US10312870B2 Wireless signal processing method and wireless device
A method for processing wireless signals and a wireless device are disclosed. The method for processing wireless signals is applied to the wireless device that includes an amplifier circuit amplifying wireless signals according to a base gain. The method for processing wireless signals includes steps of: setting the base gain as a first gain value in a first operation period; performing multiple packet detections in the first operation period and counting a total number of false alarms; determining a second gain value according to the total number of false alarms; and setting the base gain as a second gain value in a second operation period that is later than the first operation period.
US10312869B2 Methods and devices relating to high gain amplifiers
There is described herein methods and devices for high DC gain closed loop operation amplifiers exploiting cascaded low gain stages and a controller-based compensation circuit for stability.
US10312868B2 Correcting for non-linearity in an amplifier providing a differential output
A fully differential amplifier includes a first feedback resistance, a second feedback resistance, a first input resistance and a second input resistance. A first ratio of the first feedback resistance to the first input resistance is equalized with that of a reference ratio of a pair of reference resistances. Similarly a second ratio of the second feedback resistance to the second input resistance is also equalized with that of the reference ratio. Such equalization operations may be performed during a calibration phase prior to normal operation of the fully differential amplifier. Accordingly, when a common mode voltage present on each of the first output terminal and the second output terminal varies during normal operation, contribution of an erroneous differential signal component across the pair of differential output terminals is prevented.
US10312865B2 Voltage range extension for difference amplifier
A difference amplifier circuit can be used to amplify a differential input signal representative of a current flowing through a current sensing element, such as a resistor. In certain applications, a common mode voltage established at an input of the difference amplifier circuit can be greater in magnitude than a supply voltage provided to the difference amplifier circuit. A component of the differential input signal, such as one polarity of the differential signal, can be used to power the difference amplifier circuit. Such powering of the difference amplifier by the component of the differential input signal can be performed selectively, such as when a magnitude of the common mode voltage exceeds the supply voltage or another specified threshold. In this manner, a common mode input voltage capability can be greater in magnitude than a magnitude of a supply input voltage provided to an integrated circuit including the difference amplifier circuit.
US10312860B2 Reducing duration of start-up period for a crystal oscillator circuit
A crystal oscillator circuit comprises a crystal; oscillator circuitry for generating a crystal oscillation signal at an oscillation frequency; and a kick-start circuit for injecting pulses into the crystal during a start-up period. The oscillator circuitry comprises a differential pair of transistors and can operate in an oscillating mode or a start-up mode. In the oscillating mode, the differential pair of transistors are cross-coupled so that a gate terminal of one transistor is coupled to a drain terminal of the other transistor, and vice versa, and the drain terminals are coupled to the crystal to generate the crystal oscillation signal. In the start-up mode, the kick-start circuit drives the gate terminals of the transistors with said pulses. This crystal oscillator circuit has a decreased start-up time compared to prior art solutions and a reduced influence of parasitic oscillations.
US10312849B2 Aircraft starting and generating system
An aircraft starting and generating system includes a starter/generator and an inverter/converter/controller (200) that is connected to the starter/generator and that generates AC power to drive the starter/generator in a start mode for starting a prime mover of the aircraft, and that converts AC power, obtained from the starter/generator after the prime mover have been started, to DC power in a generate mode of the starter/generator. A four leg inverter is coupled with a DC power output (452) of the starter/generator and has an inverter/converter/controller (ICC) (580) with a four leg MOSFET-based bridge configuration that drives the starter/generator in a start mode for starting a prime mover of the aircraft, and converts DC power to AC power in a generate mode of the starter/generator. A four leg bridge gate driver (560) is configured to drive the four leg MOSFET-based bridge (580) during start and generate mode using bi-polar pulse width modulation (PWM).
US10312848B2 Method for operating an electric machine
A method for checking an operation of an electric machine, which has three phases. For pulses of a first electric variable of the three phases, a pulse width modulation is carried out. Depending in each case on a positioning of electromechanical components of the electric machine with respect to one another, the first electric variable has a pulse with a longest pulse width for a first of the three phases, a pulse with an intermediate pulse width for a second of the three phases, and a pulse with a shortest pulse width for a third of the three phases. A cycle of the pulse width modulation is delimited by two points in time.
US10312836B2 Disconnection detection apparatus of sinusoidal wave signal
Disclosed is a disconnection detection apparatus of a sinusoidal wave signal. The disconnection detection apparatus of the present disclosure converts a first sinusoidal wave and a second sinusoidal wave into absolute values, respectively, and determines that disconnection occurs when a value of the first sinusoidal wave is less than a first comparison value that is greater than a minimum value and a value of the second sinusoidal wave is less than a second comparison value that is less than a maximum value.
US10312835B2 Vortex flux generator
Various implementations of the invention correspond to an improved vortex flux generator. In some implementations of the invention, the improved vortex flux generator includes a magnetic circuit configured to produce a magnetic field; a quench controller configured to provide a variable current; a vortex material configured to form and subsequently dissipate a vortex in response to the variable current, wherein upon formation of the vortex, a magnetic field density surrounding the vortex is urged to decrease, and wherein upon subsequent dissipation of the vortex, the urging to decrease ceases and the magnetic field density increases prior to a reformation of the vortex, and wherein the decrease of the magnetic field density and the increase of the magnetic field density correspond to a modulation of the magnetic field; an inductor disposed in a vicinity of the vortex such that the modulation of the magnetic field induces an electrical current in the inductor; and a dissipation superconductor electrically disposed in parallel with the vortex material and configured to carry, without quenching, an entirety of the variable current during dissipation of the vortex in the vortex material.
US10312834B2 Multi-phase EAP system and method for controlling such a system
Method including a plurality of EAP based sections, a power source/sink unit and a controller. Each EAP based section includes an electronic charge/discharge unit and variable capacitor having an elastically deformable body with an arrangement of stretchable synthetic material and electrodes functioning as the capacitor with a variable capacitance as the deformable body stretches and relaxes. Each EAP based section is connected to the power source/sink unit by the respective electronic charge/discharge unit under control of the controller which includes: a processing unit coupled to a sensing circuitry which is coupled to the variable capacitor of each EAP based section, and a driving circuitry coupled to the electronic charge/discharge unit. The method includes for each EAP based section: receiving a state parameter signal/signals from the capacitor; establishing a dedicated control signal based on the associated state parameter signal/signals received; transmitting the dedicated control signal to the associated electronic charge/discharge unit.
US10312828B2 Impedance compensation
The invention relates to a method for operating a power converter (1), preferably a solar inverter, for feeding a load current (Iload) into a grid (3). The method includes the steps of determining the load current (Iload), monitoring an output voltage (Uout) of the power converter (1), and controlling the load current (Iload), to avoid that the output voltage (Uout) exceeds a voltage limit (Uout,lim), wherein the voltage limit (Uout,lim) is adjusted in dependency of the load current (Iload). Furthermore the invention relates to a corresponding power converter (1) for connecting to a grid (3), preferably it relates to a solar power converter. This power converter (1) includes a load current sensor (142), an output voltage sensor (143) and a load current controller (141).
US10312826B2 Power conversion apparatus
In a power conversion apparatus, a controller calculates a duty ratio being a ratio of an on-duration of each of bridge-circuit switches configured by first to fourth switches to a switching period, and outputs a gate signal to each of the bridge-circuit switches. The controller adjusts the duty ratio of each of the bridge-circuit switches such that a switch-current difference becomes closer to a value obtained by multiplying an input-current difference by the predetermined target ratio that is a value greater than 0 and less than 1. The switch-current difference is a difference between a first switch current and a second switch current or a difference between a third switch current and a fourth switch current detected by a switch-current sensor at predetermined timings in the switching period. The input-current difference is a difference between input currents detected by an input-current sensor simultaneously with detection timings of switch currents.
US10312824B2 Modular multilevel converter, method and control module for controlling the same
The invention relates to a modular multilevel converter (2) having a control module (4) and a computer (10) for computing a setpoint for the internal energy of the converter stored in the capacitors of the submodules of the arms. The control module is configured to deduce, from the setpoint for the internal energy of the converter, a setpoint for the voltage across the terminals of each modeled capacitor, which setpoint is used for regulating the voltage across the points of common coupling between the converter and the DC power supply network and the voltage across the terminals of each modeled capacitor.
US10312823B1 Power inverter
A power inverter comprising a power inverter circuit to convert alternating current (AC) power to direct current (DC) power, a condition monitoring system, a wired and/or wireless communication circuit, and a manual/automatic power selection capability. The power inverter can additionally include a remote controller and power inverter remote unit, a vehicle monitoring system, and an association with a portable computing device application. The power inverter remote unit replicates a power inverter controller circuit of the power inverter and provides additional alternating current (AC) output socket(s). The application is adapted to be run on a portable computing device and could include features to remotely activate and/or configure the inverter, obtain inverter operating characteristics, obtain error notifications, and monitor a vehicle status and/or operating history. The power inverter can additionally include a DC charging circuit, converting DC power to AC power.
US10312819B2 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.
US10312817B2 Systems and methods of active clamp flyback power converters
Active clamp flyback power converter. At least some of the example embodiments are methods including: activating a main FET and thereby inducing positive current flow in a primary winding, the positive current flow resulting in reverse biasing of a rectifier of a secondary circuit; deactivating the main FET and thereby forward biasing the rectifier in the secondary circuit and causing current flow in the secondary winding; activating a clamp FET and thereby coupling a clamp capacitor to a leakage inductance of a transformer, the primary circuit having initially a positive current flow through the primary winding and then a negative current flow through the primary winding; and regulating the negative current flow through the primary winding.
US10312815B2 Control circuit having adaptive blanking time and method for providing the same
A control circuit can include: a blanking time control circuit configured to generate a blanking control signal according to a peak current of a main switch of a power stage circuit of a flyback converter; a sampling time control circuit configured to generate a sampling time control signal according to the blanking control signal and a feedback voltage signal; and a voltage detection circuit configured to receive the feedback voltage signal and the sampling time control signal, and to determine the time of detecting the feedback voltage signal according to the sampling time control signal to obtain a detection signal for controlling the main switch, where the voltage detection circuit stops detecting the feedback voltage signal when the blanking control signal is active, and the period during which the blanking control signal is active is adjustable along with the peak current.
US10312814B2 Power source apparatus supplying power to load
A power source apparatus for supplying power to a load includes a switch and a controller. The controller detects voltage applied to the switch. The controller further switches a state of the switch from OFF to ON when the detected voltage is equal to or smaller than a predetermined threshold value.
US10312813B2 Multi-phase converter
An apparatus that includes first and second parallel converter branches, each parallel converter branch including an input node, N output nodes, a plurality of switches, a converter output node, and control logic. The control logic generates a first set of switch signals to control the switches of the first parallel converter branch and a second set of switch signals to control the second parallel converter branch, the first set switch signals and the second set of switch signals having respective duty cycles to cause each of the first and second parallel converter branches to output the DC output voltage on each of the N output nodes.
US10312812B2 Wide-range positive-negative adjustable high-voltage DC power supply and the control method thereof
A wide-range positive-negative adjustable high-voltage DC power supply includes the following components: a high-voltage generator, a negative high-voltage terminal, and a positive high-voltage terminal; a first driving circuit, a first voltage regulating unit, a current detection and amplification circuit, a second driving circuit and a second voltage regulating unit that are connected in turn; and an adjustable high-voltage output terminal; as well as an instruction input terminal, an instruction voltage circuit and an error amplifier that are connected in turn, and a voltage feedback circuit.
US10312808B2 Power supply and power control method thereof
A power supply and a power control method thereof are provided. The power supply is adapted to be coupled to a load. The power supply includes a battery, an amplifying circuit, and a control circuit. The amplifying circuit receives a load voltage from an output end of the power supply. The amplifying circuit receives a battery voltage from an output end of the battery. When the load is coupled to the output end of the power supply, the amplifying circuit provides a first output voltage according to a voltage difference between the load voltage and the battery voltage. The control circuit controls the battery according to the first output voltage in providing a second output voltage, such that the load is charged at the second output voltage.
US10312804B2 Power supply apparatus with power factor correction using fixed on and off periods
A full-wave rectifier-circuit (110) supplies a pulsating-DC-voltage (Vdc) obtained by rectifying an AC voltage (Vac). A switching element (T131) consisting of a power supply apparatus (130) is turned on during a fixed on-period Mon and turned off during a fixed off-period Moff (=M-Mon) in each fixed control period M. When the switching element (T131) is turned on, a current (I2) caused by electric charge accumulated in a capacitor (C132) flows through a path formed by an inductor (L131) and the switching element (T131). When the switching element (T131) is turned off, a flywheel current (I3) caused by electromagnetic energy accumulated in the inductor (L131) flows through a path formed by a diode (D131) and a parallel circuit consisting of a capacitor (C131) and a load (120), and a current (I1) is supplied from the full-wave rectifier circuit (110) to the capacitor (C132) via an inductor (L132). A power supply apparatus (100) is configured such that the current (I1) continues to flow through the capacitor (C132) while the switching element (T131) is off.
US10312798B2 Power factor correction circuits and methods including partial power factor correction operation for boost and buck power converters
A PFC circuit is provided. A bridge rectification circuit receives an AC voltage and generates a rectified AC voltage. A power converter converts the rectified AC voltage to a first DC voltage, where the power converter includes a switch and supplies the first DC voltage to a DC bus to power a compressor. A current sensor detects an amount of current. A control module, while operating in a correction mode: based on the rectified AC voltage, a phase angle of the rectified AC voltage, a second DC voltage of the DC bus, or the detected amount of current, control operation of the switch to transition between operating in a high activity mode and an inactive or low activity mode; transition the switch between open and closed states while in the high and low activity modes; and maintain the power converter in an OFF state while in the inactive mode.
US10312795B2 Inverter device capable of suppressing overcurrent without increasing a load and operation control method
An inverter has a plurality of switching elements, the states of which are each switched by a pulse signal supplied in accordance with a power grid voltage. The inverter is provided with: a switching circuit that converts an input DC voltage to an AC voltage and outputs the AC voltage to a pair of output lines; a filter circuit having output coils inserted in the output lines; a current detection sensor that detects the current flowing through the output coils; and a high-speed pulse control circuit that, when an absolute value of the detected current is a threshold value or more, stops the supply of the pulse signal to the switching circuit.
US10312794B2 Chopper assembly and controlling method thereof
A chopper assembly including at least two chopper units, and a controlling unit configured to generate a control signal for controlling an activation of the corresponding chopper unit in cycle. The activations of the at least two chopper units are controlled by the controlling unit to be either initially offset by a phase shift or adjusted to have a phase shift after a predefined time duration, the phase shift indicating a time difference between rising edges or between falling edges of respective pulses of different signals. The chopper assembly according to the present disclosure effectively mitigates the negative impact to various components within the circuit. Moreover, by controlling the duty cycles of the control signals, loads of each of the resistors will be equal.
US10312789B2 Electrical power generation and distribution
Systems and methods of generating, storing and/or distributing electric power are disclosed. The system may include two or more direct current battery subsystems, a direct current motor/alternating current generator combination, an electric power distribution network, and battery recharging elements. One battery subsystem may power an alternating current generator while the other battery subsystem charges using a portion of the generated power. Excess power may service other electric loads. The roles of the battery subsystems may be switched periodically between charging and powering, repeatedly. A gear box may connect the electric motor and generator to adjust the relative rotational speeds of each for optimal performance of the system.
US10312784B2 Switched reluctance motor with reduced torque ripple
Aspects of the invention relate to a switched reluctance motor and the reduction of motor torque output ripple by inclusion of flux barriers. The inclusion of flux barriers running parallel to the motor shaft axis located in the appropriate places in either or the rotor and stator can modify the torque profile output of the motor markedly reducing potential vibration problems in a vehicle driveline.
US10312781B2 Multiple coil electric generator in turbine engine
A turbine engine is described that includes a drive shaft and an electric generator, wherein the electric generator includes a first rotating element comprising a first magnet array and mechanically coupled to the drive shaft. The electric generator further includes a second rotating element comprising a second magnet array and mechanically coupled to the drive shaft and an armature comprising a first coil array and a second coil array, wherein the first rotating element is configured to rotate at a particular velocity relative to the first coil array, and the second rotating element is configured to rotate at the particular velocity relative to the second coil array.
US10312776B2 Synchronous motor with permanent magnets
A synchronous motor with permanent magnets includes a rotor (110) provided with permanent magnets, and a winding (120) formed by overlapping coils located inside a slotless stator (100). The winding coils (120) are regularly distributed all around the 360° of the inside surface of the stator (100) and the ends of the coils are designed such that the winding has the same thickness throughout and the ends of the winding are at least partially inside the slotless stator (100).
US10312774B2 Synchronous machine provided with an angular position sensor
The invention relates to a synchronous machine (1) including a stator (2) and a rotor (3). Said machine is provided with at least one sensor (1a) of the angular position of the rotor (3) and is characterized in that the stator (2) includes a winding provided such as to be supplied with polyphase current by an electronic power device. The rotor (3), which includes permanent magnets (4), is provided such as to rotate about the stator (2). The angular position sensor (1a) extends away from the rotor (3) and is in alignment with the latter at the permanent magnets (4). The angular position sensor (1a) includes at least two sensors (6) for measuring magnetic induction and are provided for detecting variation in the axial magnetic field of the rotor (3) in the form of voltage, and the angular position sensor (1a) moreover includes at least one electronic unit provided for receiving the voltages of the magnetic induction measurement sensors (6) such as to absolutely deduce therefrom the angular position of the rotor (3) and send corresponding information, in real time, to the electronic power device.
US10312767B2 Bearing device and brushless motor
A washer member 22a and a seal member 41a are disposed in a mutually non-contacting state in the axial direction. A rotary shaft 11 has an annular groove 11a in the outer circumferential face. A minimum diameter part 11a3 of the annular groove 11a is disposed between the uppermost surface of the washer member 22a and the lowermost surface of the seal member 41a. The upper end of the annular groove 11a is disposed axially below the uppermost surface of the seal member 41a. The outer surface of the seal member 41a and the outer circumferential face of the rotary shaft 11 that faces the seal member 41a in the radial direction are subjected to oil-repellent treatment.
US10312764B2 Fixing device for junction wires of stator of motor
A fixing device for junction wires of a stator of a motor includes a box and flat conductors. The box has circular grooves radially arranged at a side of the box and terminal accommodating grooves located at a peripheral edge at the side of the box. Each of the flat conductors has an arc-shaped holding portion and two terminals connected to an upper edge of the arc-shaped holding portion and horizontally bended. The arc-shaped holding portions are accommodated in the circular grooves. The terminals are exposed out of the circular grooves and partially accommodated in the terminal accommodating grooves, respectively. At least one of the terminals has an extending section extending over at least one of the circular grooves. A distance between the extending section and the arc-shaped holding portion of the flat conductor in the at least one circular groove is a fixed value.
US10312763B2 Stator, method for manufacturing stator, and motor
A stator includes: a stator core having an annular portion and a plurality of teeth that is radially protruded outward from an outer periphery of the annular portion; a molded coil that has an air-core portion into which the teeth of the stator core are inserted and that is stored in a slot formed between the teeth of the stator core; and a yoke that covers a circumference of the molded coil stored in the slot of the stator core. The molded coil has an arc-shaped cross-section, and the molded coil includes a resin-molded portion and an exposed portion exposed at the molded portion.
US10312762B2 Coil, rotating electrical machine equipped with same, and method for manufacturing same
Provided are a coil having excellent insulation properties, a rotating electrical machine equipped with the same, and a method for manufacturing the same. The coil (60) has a covered portion where a conductive body (602) is covered with an insulating film (612) and a stripped portion where the insulating film is stripped off, and the stripped portion is electrophoretically coated with a resin material (601). The coil (60) may have a configuration wherein segment conductors (28) each having a covered portion and stripped portion are included, connection parts are formed by the stripped portions of two different segment conductors (28) being connected at coil ends (62), and the thickness of the resin material (601) is no more than the thickness of the insulating film (612) at the boundary portion (630) between the covered portion and the stripped portion.
US10312761B2 Rotating armature, rotating electric machine comprising a plurality of coil portions, and rotating armature manufacturing method
In a rotating armature, the numbers of teeth straddled by each of plural coil portions are all the same as each other, three. In plural windings that form the plural coil portions, three individual coil portions that, out of the plural coil portions, are disposed at uniform intervals around the circumferential direction of the armature core and are connected together in series are formed in each of the windings. In each of the windings including the three individual coil portions, one segment out of the plural segments is connected to another segment that has the same phase as the one segment out of the plural segments.
US10312760B2 Liquid cooled high efficiency permanent magnet machine with in slot glycol cooling
A permanent magnet motor, generator or the like that is liquid cooled using glycol or similar fluid with the means defining cooling passageways disposed directly in the winding slots of the stator between and in engagement with the windings and stator laminations.
US10312754B2 Interior permanent magnet motor and rotor structure therefore
A rotor structure for an interior permanent magnet electric motor comprising: A laminated rotor core which comprises stack of thin plates, the stack having a first end and a second end, each plate in the stack including at least one window which is aligned with a corresponding window of an adjacent plate so that the window together form an elongate pocket that extends along at least a part of the length of the core starting at a first end of the core, and at least one permanent magnet located in the pocket. At least one plate at the first end of the stack includes an integral retention feature which projects away from a main body of the plate to project above the window in the plate and which engages the first end of the magnet thereby to retain the magnet in the pocket.
US10312752B2 Switched reluctance motor with multiple pole sets and robust behavior under rotor displacement
To reduce stray magnetic fields and the accompanying inefficiency in electric motors, the present specification provides a motor having a plurality of stator poles and rotor poles. The rotor poles are configured to rotate across the stator poles. Each of the rotor poles has a first rotor pole component and a second rotor pole component disposed on opposite sides of the plurality of stator poles. Each of the stator poles comprises at least a first sub-pole and a second sub-pole arranged such that at least a portion of magnetic flux from the first sub-pole flows through the first rotor pole component, through the second sub-pole, through the second rotor pole component and back through the first subpole. As the rotor poles rotate with respect to the stator poles, the magnetic flux exerts a rotating force on the plurality of rotor poles.
US10312746B2 Power providing equipment, mobile device, operating method of mobile device
An operating method includes receiving a wireless power signal from a power providing equipment; receiving a request from the power providing equipment; and under a condition that a battery level of a battery of the mobile device is less than a threshold value, transmitting an unavailable message to the power providing equipment, so that the power providing equipment charges the battery of the mobile device by utilizing the wireless power signal according to the unavailable message.
US10312745B2 Wireless power transfer system with automatic foreign object rejection
In one embodiment, a wireless power transmitter comprises a transmitter coil structure comprising a magnetic layer having a geometric center line, the magnetic layer being curved symmetrically about a geometric center line, a first coil coupled to a second coil, the first coil and second coil wound in such a way that when a current flows in the first coil in a first spatial direction the current flows in the second coil in a second spatial direction, the first coil and the second coil disposed on the magnetic layer substantially symmetrically about the geometric center line of the magnetic layer, a power circuit configured to provide a time-varying current to the transmitter coil structure; and a housing including an outer surface having a convex shape, the transmitter coil structure being disposed underneath the outer surface of the housing. The convex outer surface of the wireless power transmitter exploits gravity to cause foreign objects to slide or roll away from the magnetic field generated by the transmitter.
US10312743B2 RF-to-DC power converters for wireless powering
Various examples are provided related to radio frequency (RF) to direct current (DC) power conversion. In one example, a RF-to-DC converter includes a fully cross-coupled rectification circuit including a pair of forward rectifying transistors and a feedback circuit configured to provide feedback bias signals to gates of the pair of forward rectifying transistors via feedback branch elements. In another example, a method includes receiving a radio frequency (RF) signal; rectifying the RF signal via a fully cross-coupled rectification circuit including a pair of forward rectifying transistors; and providing a DC output voltage from an output connection of the fully cross-coupled rectification circuit, where gating of the pair of forward rectifying transistors is controlled by feedback bias signals provided to gates of the pair of forward rectifying transistors via feedback branch elements.
US10312737B2 Wireless power transmission system using multiple coils
A wireless power transmission system using multiple coils comprises a transmitter; and a receiver, wherein the transmitter includes a module for receiving a predetermined voltage, and a primary coil for generating a primary resonance frequency in accordance with the received voltage. The receiver spaced apart from the transmitter includes a load for emitting light, capacitors connected in series or in parallel in accordance with an equivalent resistance of the load, and a secondary coil for generating a secondary resonance frequency greater than the primary resonance frequency.
US10312736B2 Wireless power transmitter
A wireless power transmission system is presented. In some embodiments, a transmission unit includes a first inductor with a center tap, a first end tap, and a second end tap; a pre-regulator coupled to provide current to the center tap; a switching circuit coupled to the first end tap and the second end tap, the switching circuit alternately coupling the first end tap and the second end tap to ground at a frequency; and a resonant circuit magnetically coupled to the first inductor, the resonant circuit wirelessly transmitting power. In some embodiments, the switching circuit can be formed of FETs. The current provided to the center tap can be controlled in response to current sensors.
US10312734B2 Power supply apparatus, control method, and storage medium
An power supply apparatus includes a first power supply unit configured to wirelessly supply power based on a first power supply method, a second power supply unit configured to wirelessly supply power based on a second power supply method different from the first power supply method, a communication unit configured to communicate with an electronic device, a selection unit configured to select one of the first and second power supply units based on a communication with the electronic device, and a control unit configured to perform a process to wirelessly supply power to the electronic device using the selected power supply unit, wherein the control unit controls the selection unit to select one of the first power supply unit and the second power supply unit depending on a state of the electronic device.
US10312731B2 Powered shelf system for inductively powering electrical components of consumer product packages
Certain aspects involve a powered shelf system that can inductively provide power to electrical components of consumer product packages. The powered shelf system can include a housing, a primary inductor, a controller, and a pusher system. The primary inductor can be coupled to or included in the housing. The controller can apply an electrical current to the primary inductor in accordance with a maximum power requirement for the powered shelf system. The applied electrical current can be sufficient to create a magnetic field from the primary inductor that has a minimum field strength at a specified distance from the primary inductor. The minimum field strength can be sufficient to induce a minimum current in a secondary inductor for powering an emitting device that is electrically coupled to the secondary inductor. The pusher system can position the secondary inductor at the distance from the primary inductor.
US10312730B2 Emergency lighting system and method for automatic heating power equalization
An apparatus and method employ a pair of input terminals to receive an input voltage from a charging power source for charging a backup power supply for an emergency lighting system, the input voltage corresponding to any one of a plurality of nominal operating voltages. A voltage level detector produces, in response to the received input voltage, an input voltage level signal indicating which of the nominal operating voltages is being received. A temperature detector determines whether the temperature of the backup power supply exceeds a threshold and produces a temperature signal in response thereto. A heater includes a plurality of heating elements, and is activated to heat the backup power supply when the temperature of the backup power supply is less than the threshold. The input voltage level signal determines which of the heating elements is activated.
US10312728B2 Charge equalization systems and methods for battery systems and uninterruptible power supplies
A battery system comprising a plurality of battery strings, a charge equalization circuit, a relay matrix, and a balance controller. The plurality of battery strings comprises at least three batteries connected in series, where the battery strings are connected in parallel. The charge equalization circuit is capable of equalizing the charge on any pair of series connected batteries in any one of the plurality of battery strings. The relay matrix is operatively connected between the charge equalization circuit and the plurality of battery strings. The balance controller operates the relay matrix based on at least one of a voltage and a current of any one of the batteries such that the charge equalization circuit is connected across any one of the pairs of series connected batteries in any one of the plurality of battery strings.
US10312726B2 Method and system using weighted generation capacity to improve management of electrical power generation facility
A method for managing an electrical power generation facility including an electrical power generation device, a storage device, and a control module is described. The method includes: assessing a power generation capacity of the generating device for a given period; determining a weighted generation capacity on the basis of said assessed generation capacity and at least one assessed power generation capacity of said generation device over a period preceding said given period; and determining, for a period after the given period, a discharge limit for the storage device on the basis of said weighted generation capacity. A related computer program, control module, and facility are also described.
US10312725B2 Power supply system with identification code updating capability and method for charging an electronic device
A power supply system with identification code updating capability is used for providing an electric power to an electronic device having a first identification (ID) code. The power supply system includes a power supply device and an ID code updating module. The power supply device is configured to provide the electric power to the electronic device and includes a memory unit. The memory unit is configured to store a look-up table including at least one second ID code. The ID code updating module is electrically connected to the power supply device. When the second ID code listed in the look-up table does not match with the first ID code of the electronic device, the ID code updating module updates a second ID code matching with the first ID code in the look-up table. A charging method is further disclosed.
US10312719B2 Wirelessly transmitting power from a first transceiver to a second transceiver in a computing device using pivoting hinges
A computing device may include a first housing attached to a second housing by one or more hinges. A second power transceiver in the second housing may receive power from a power source and wirelessly transmit the power to a first power transceiver in the first housing. The first power transceiver may distribute the power to a first display device and to a computer motherboard located in the first housing. The first power transceiver may include first magnets positioned to attract second magnets in the second power transceiver. Each power transceiver may include a bearing on either end that enables each power transceiver to rotate, such that a first coil of the first power transceiver is in a line of sight of a second coil of the second power transceiver, regardless of an orientation of the computing device.
US10312712B2 Charging system, charging method, and power adapter
The present disclosure discloses a charging system, a charging method and a power adapter. The system includes a power adapter and a terminal. The power adapter includes a first rectifier, a switch unit, a transformer, a second rectifier, a sampling unit, a control unit and a first isolation unit. The control unit outputs a control signal to the switch unit, and adjusts a duty ratio of the control signal according to a current value and/or voltage value sampled by the sampling unit, such that a third voltage with a third ripple waveform outputted by the second rectifier meets a charging requirement. The terminal includes a battery. When the terminal is coupled to the power adapter, the third voltage is applied to the battery.
US10312710B1 Energy recovery pulse forming network
An energy recovery pulse forming network and method that recovers at least a portion of the energy in a railgun by transferring energy dissipated from the railgun inductance back to an initial source of the energy, such as an input capacitor, for use by the network. This reduces the amount of energy required from an external power source to charge the input capacitor during subsequent railgun firings.
US10312709B2 Multi-configurable switch mode charging system, charging circuit, and charging method
A method of charging a battery by a charging system comprising a master charging circuit and N (N is a natural number) slave charging circuits. The method includes: sourcing a first current to a single-wired bus by the master charging circuit; absorbing (sinking) a second current from the single-wired bus by the N slave charging circuits connected to the single-wired bus; identifying a single-wired bus voltage formed on the single-wired bus at a particular time point by the master charging circuit; and identifying the number of slave charging circuits based on the single-wired bus voltage by the master charging circuit.
US10312707B2 Hand tool case holding device
A hand tool case holding device includes: a holding device housing, a case accommodating area, and at least one charging coil, which is provided for the purpose of transferring energy into the case accommodating area in a direction perpendicular to a charging surface of the holding device housing. The holding device housing has a case support surface, which is provided for the purpose of causing a support force at least essentially parallel to the charging surface.
US10312697B1 Dynamic current redistribution for portable electronic devices
Method and systems for dynamic current redistribution in electronic devices with external power storage devices are disclosed. The dynamic current redistribution system includes a set of policies for each state of the electronic device. Depending on a device state, the system identifies the policies to be put in place, and directs current according to the policies. The electronic device may be connected to an external power source in one state, an external battery device in another state, and may be connected to both in a third state.
US10312691B2 Surge suppression system for medium and high voltage
A system of surge suppressor units is connected at multiple locations on a power transmission and distribution grid to provide grid level protection against various disturbances before such disturbances can reach or affect facility level equipment. The surge suppressor units effectively prevent major voltage and current spikes from impacting the grid. In addition, the surge suppressor units include various integration features which provide diagnostic and remote reporting capabilities required by most utility operations. As such, the surge suppressor units protect grid level components from major events such as natural geomagnetic disturbances (solar flares), extreme electrical events (lightning) and human-generated events (EMPs) and cascading failures on the power grid.
US10312689B2 Surge suppression system for medium and high voltage
A system of surge suppressor units is connected at multiple locations on a power transmission and distribution grid to provide grid level protection against various disturbances before such disturbances can reach or affect facility level equipment. The surge suppressor units effectively prevent major voltage and current spikes from impacting the grid. In addition, the surge suppressor units include various integration features which provide diagnostic and remote reporting capabilities required by most utility operations. As such, the surge suppressor units protect grid level components from major events such as natural geomagnetic disturbances (solar flares), extreme electrical events (lightning) and human-generated events (EMPs) and cascading failures on the power grid.
US10312685B2 Device control apparatus
A device control apparatus performs demand response control in which an amount of energy consumed in a predetermined time slot by a facility device is adjusted in accordance with an adjustment request. The device control apparatus includes a reception unit that accepts an operation instruction for the facility device, an expense effect presentation unit and a comfort effect projection. The expense effect presentation unit presents an expense effect incurred on a charge in association with the amount of energy consumed by the facility device through an activity based on the operation instruction. The comfort effect projection unit projects an effect on comfort incurred in a space surrounding the facility device in association with the amount of energy consumed by the facility device through the activity based on the operation instruction.
US10312682B2 Device and method for assessing dynamic stability
A dynamic stability assessment device is provided. The dynamic stability assessment device includes an energy management system (EMS); and a dynamic stability assessment system for dynamic stability assessment on a power system of the energy management system. The EMS includes a plurality of facility names with respect to a single facility, and processes to power system data based on any one of the plurality of facility names according to a state of the power system.
US10312681B2 Automatic network device electrical phase identification
Techniques detect an electrical phase used by electrical network devices (e.g., a transformer, electrical meter, etc.). Voltage measurement data is obtained, such as from electrical meters. The voltage measurement data may be associated with a timestamp, and may be made at intervals over a period of time. Voltage changes may be calculated using the voltage measurement data. In an example, the voltage change is a difference determined between sequential voltage measurements. In some instances, voltage changes data is removed if it exceeds a threshold. An initial classification of network devices (e.g., randomly or by assumed electrical phase) is determined. A clustering technique (e.g., k-means) is applied, wherein the classification is updated in a manner that segregates the network devices according to actual electrical phase.
US10312680B2 Electrical line status monitoring system
Disclosed are advances in the arts with novel methods and apparatus for detecting faulty connections in an electrical system. Exemplary preferred embodiments include monitoring techniques and systems for monitoring signals at one or more device loads and analyzing the monitored signals for determining fault conditions at the device loads and/or at the main transmission lines. The invention preferably provides the capability to test and monitor electrical interconnections without fully activating the host system.
US10312679B2 Circuit interrupter with reset mechanism
A circuit interrupter including a first set of separable contacts, a second set of separable contacts, a first operating mechanism structured to open the first set of separable contacts, a second operating mechanism structured to open and close the second set of separable contacts, and an electronic trip unit including a routine structured to detect a fault condition and a type of the fault condition, to control the second operating mechanism to open the second set of separable contacts in response to detecting a first type of fault condition, and to control the second operating mechanism to close the second set of separable contacts a predetermined amount of time after controlling the second operating mechanism to open the second set of separable contacts.
US10312678B1 Bus brace apparatus, bus assemblies, and methods of bracing bus bars
A bus brace apparatus for bracing electrical bus bars. The bus brace apparatus includes a bracing block with a plurality of bus bar-receiving recesses configured to receive bus bars therein and a plurality of legs defining sides of the bus-receiving recesses, wherein the legs including first apertures formed there through. Insulating positioners are received in each of the plurality of bus bar-receiving recesses and each of the insulating positioners include a second aperture formed therein. A fastener extends through each of the first and second apertures and aligns each of the insulating positioners within the bus bar-receiving recesses. A channel member is coupled to the bracing block and includes one or more sides configured to interface with a surface of the insulating positioners and limit rotation thereof in the bus bar-receiving recesses. Bus bar assemblies and methods of bracing bus bars are disclosed, as are other aspects.
US10312676B1 Electrical box alignment system
The ability to wall mount switching and power outlets expeditiously and uniformly to walled surfaces may be professionally achieved through the use of wedged resilient spacing members positioned between the switching or outlet units and their mounts. The spacing members provide a perfected flush and even installation of the switching and power outlets to the abutting wall surface. The compressed resilient spacing members compensate for what normally would be flawed installations.
US10312675B2 Electrical connection box and wire harness
An electrical connection box includes a housing, and at least one electronic component accommodated in the housing. The housing includes an accommodation chamber that accommodates the electronic component, a wire outlet that draws out a wire electrically connected to the electronic component from the housing, and a wire routing space that guides the wire drawn out from the accommodation chamber to the wire outlet. A wall forming an outer wall of the housing includes a drain hole, or a through hole, which communicates the wire routing space and an outer side of the housing and which discharges liquid entering through the wire outlet to the outer side of the housing. The drain hole is formed in a first contact area of an inner wall surface of the wire routing space, toward which the liquid entering the wire routing space through the wire outlet heads first.
US10312670B2 Drive device for vacuum circuit breaker chassis
The present invention provides a drive device for a middle-high voltage vacuum circuit breaker chassis, which comprises a drive motor (10), a clutch (11) and a drive chain wheel (12); the clutch (11) is installed on an output shaft of the drive motor (10), the drive chain wheel (12) is directly fixed with the clutch (11), and the drive chain wheel (12) is driven by the drive motor (10) through the clutch (11). The drive device further comprises a driven chain wheel (13) and a chain (14) or a belt, the driven chain wheel (13) is fitted over a lead screw (15) of the chassis; and the driven chain wheel (13) is driven by the drive chain wheel (12) through the chain (14) so as to drive the lead screw (15) to rotate together. The drive device further comprises a position locking device (39), which is insertable into a recess (37a-c) on the lead screw (15) to lock the chassis.
US10312666B2 Semiconductor laser
A semiconductor laser includes a substrate having a principal surface; an active region disposed on the principal surface of a substrate, the active region including a quantum well structure, the active region having a top surface, a bottom surface facing the top surface, and side surfaces; an emitter region including a first semiconductor region of a first conductivity type on the top surface of the active region; and a collector region including a second semiconductor region of the first conductivity type on at least one side surface of the active region. The quantum well structure includes unit cells that are arranged in a direction of an axis intersecting the principal surface of the substrate.
US10312663B2 Tunable laser device
A apparatus includes a tunable laser configured to include a tunable filter and a mirror; a first optical splitter provided between the tunable filter and the mirror, the first optical splitter including a first port and a second port on a tunable filter side and a third port and a fourth port on a mirror side, in which the tunable filter is coupled to the first port and the mirror is coupled to the third port, respectively; a first optical waveguide coupled to the second port; a second optical waveguide coupled to the fourth port; and an optical coupler with which the first optical waveguide and the second optical waveguide are combined.
US10312662B2 Optical module and optical transmission equipment
To provide an optical module whose power consumption in an ambient temperature range is reduced, and an optical transmission equipment. The optical module includes: a housing; a box type optical subassembly including a bottom portion serving as a heat dissipation face; and a heat conductive member disposed between the bottom portion of the optical subassembly and a bottom portion of the housing. The optical subassembly includes one or a plurality of optical semiconductor devices, and a temperature controller on which the one or plurality of optical semiconductor devices are mounted and which is placed on an inner bottom portion of the optical subassembly. The heat conductive member is disposed only at a portion of the bottom portion of the optical subassembly.
US10312660B2 Light-emitting-element mounting package
A light-emitting-element mounting package includes a substrate and a frame that are each made of a metal. The substrate includes a front surface and a back surface that oppose each other, and is provided with a mounting portion for a light emitting element at the front surface. The frame stands on the front surface of the substrate and includes an inner side surface that surrounds the mounting portion and an outer side surface. A substrate-side end portion of the frame includes a curved inclined surface (inclined portion) in a region near the outer side surface. The curved inclined surface is inclined toward a center of the frame in a thickness direction. A silver solder (joining material) is provided between the front surface of the substrate and the frame.
US10312655B2 Excimer laser generator and excimer laser annealing equipment
An excimer laser generator and an excimer laser annealing equipment are disclosed to improve the convenience of window replacement, improve the replacement efficiency and reduce the gas waste. The excimer laser generator includes a reflector, an active medium cavity and an output mirror arranged in sequence. The active medium cavity has a first opening facing the reflector and a second opening facing the output mirror. The excimer laser generator further includes two replacement units respectively arranged between the first opening and the reflector, and between the second opening and the output mirror. Each of the replacement units includes a support plate and a driving component. The support plate is provided with a plurality of windows, and the driving component is adapted for driving the support plate so that one of the plurality of windows seals a corresponding opening.
US10312654B2 Cable connection system
A cable connection system and a method of forming the cable connection system. The cable connection system includes a base and a coupling mechanism. The base is configured to be coupled to a given cable. The given cable is configured to be connected to a given rack. The coupling mechanism is configured to couple the base with the given rack during a given connect mode of operation. The coupling mechanism includes a group of base connectors provided on a first surface of the base. The first surface is arranged to lie substantially flush with the given rack. The method includes: providing the base and coupling the coupling mechanism to the base.
US10312650B2 Fixture for electrical components on powered or power-capable structures
A fixture for holding electrical components on an external support structure protects the components from weather, dust, condensation, and mechanical impact. An example fixture includes a shell having an open bottom side; a base configured for sliding engagement with the bottom side of the shell, a first electrical connector held in a selected rotational orientation in the base; and a support frame configured for sliding engagement with the shell. The support frame includes a first component holder; a second component holder rotatably connected to the first component holder; and a third component holder rotatably connected to the second component holder and removably connected to the first component holder. An optional connector on the shell allows the fixture to be installed between a host connector and any previously-installed legacy equipment.
US10312648B2 Outlet device
An outlet device includes a counterweight portion, a hanging portion arranged distant from the counterweight portion, an extending portion having two ends respectively connected to the counterweight portion and the hanging portion, a blowing unit, and a power cord connected to the counterweight portion. The outlet unit of the counterweight portion and the blowing unit are electrically connected to the power cord. The blowing unit is installed on the counterweight portion, the hanging portion, or the extending portion for inhaling external air into the airflow channel and blowing airflow to the air exit. When the outlet device is applied to a plate, the counterweight portion is arranged under the plate and the hanging portion is arranged on the plate, and the hanging portion remains hung on the plate by using the weight distribution of the outlet device, thereby maintaining the outlet device in a static balance state.
US10312639B2 Shielded board-to-board connector assembly
An electrical connector assembly includes a receptacle connector and a plug connector wherein the receptacle connector has an insulative housing with a plurality of contacts therein, and metallic shielding shell covering the housing. The housing includes a peripheral wall surrounding an island to form a mating cavity therebetween wherein the shielding shell covers the exterior surfaces of the peripheral wall and further provides pressing section upon an interior surfaces thereof. The plug connector has an insulative housing and a plurality of contacts therein, and a metallic shielding shell cover the housing. The housing forms a receiving cavity to receive the island. The shielding shell of the plug connector forms a recess in the outer abutting section to engage the pressing section of the receptacle connector during mating.