Document | Document Title |
---|---|
US10506744B2 |
Power conversion device
Insulating properties between a metallic member supporting a power semiconductor module and an input/output terminal of the power semiconductor module are secured. In a power conversion device in which a bus bar of a connecting member is connected to an input/output terminal and the like of a semiconductor module protruding through an opening of a metallic member, the connecting member includes extended portions which extend in a space between the bus bar and the opening of the metallic member. |
US10506742B2 |
Electronic component housing apparatus and electronic device
To provide an electronic component housing apparatus that is able to efficiently cool the heat of a first and second electronic component, a first electronic component housing chamber 5000 houses the high voltage power supply module 100 (the first electronic component). A second electronic component housing chamber 6000 houses the TWT 200 (the second electronic component). At least some of a first partition plate 2500 and a second partition plate 2600 are provided so as to face each other. A first gap part G1 is provided between the first partition plate 2500 and the second partition plate 2600. |
US10506736B2 |
Remote radio unit and active antenna system
A remote radio unit, which includes a housing, a ventilation air channel, and a circuit component, where the housing is a sealed hollow cavity; the ventilation air channel passes through the housing, a top end of the ventilation air channel is connected to a top end surface of the housing in a sealed manner, and a bottom end of the ventilation air channel is connected to a bottom end surface of the housing in a sealed manner; and the circuit component is disposed inside the cavity, and is in contact with an external surface of a side wall of the ventilation air channel, so that heat generated by the circuit component is dissipated through the ventilation air channel. |
US10506732B2 |
Media-tight control device for a motor vehicle and method for producing the control device
The disclosure relates to a control device in a motor vehicle. The control device includes a housing cover with a peripheral edge region, and a planar, electrical connecting apparatus with integrated conductor tracks. The housing cover, in the edge region, is cohesively connected at least to the connecting apparatus and forms a cavity with the connecting apparatus. The control device also includes at least one electronic component within the cavity. The connecting apparatus electrically connects the at least one electronic component to electronic components outside the cavity. The housing cover is encapsulated by injection molding in a media-tight manner by a polymer beyond the peripheral edge region. |
US10506730B2 |
Overhead display assembly and method for electronic gaming machines
A system and method for an overhead display assembly for positioning a display monitor above an electronic gaming machine are provided. The overhead display assembly may include a monitor frame securable to a display monitor, the monitor frame including at least one roller mechanism that is pivotally coupled to the monitor frame. The overhead display assembly may also include a support stanchion configured to extend vertically relative to a gaming machine, the support stanchion including an upper end that is vertically displaced above the electronic gaming machine. Finally, the overhead display assembly may include a track mechanism coupled to an upper end of the support stanchion and presenting a track portion configured to engage with the roller mechanism to support the display monitor and the monitor frame. |
US10506727B1 |
Quick mounting junction box for a ceiling fan
A quick mounting junction box for connecting a power source and a ceiling fan motor of a ceiling fan includes a circuit board having a mounting portion on which a start capacitor and a positive and reverse switch are disposed, and a power connecting portion and a motor connecting portion which are formed adjacent to a side edge and on which a power source connector and a motor connector are respectively disposed. The start capacitor and the positive and reverse switch are electrically connected with the power source connector and the motor connector through the circuit board. The power source and the ceiling fan motor can be easily assembled and connected through the power source connector and the motor connector. |
US10506726B2 |
Display device
A display device is disclosed. The display device includes a housing, a flexible display having an upper surface, a lift assembly provided in the housing and coupled to the upper surface of the flexible display screen to extend the flexible display screen outside the housing, a motor provided in the housing and coupled to the lift assembly to raise the flexible display screen, and an elastic member provided adjacent to the upper surface of the flexible display screen, the elastic member configured to apply a vertical force to the upper surface of the flexible display screen. |
US10506724B2 |
Electronic circuit board
An electronic circuit board includes a plurality of hard rigid board portions each of which has an insulating insulator and a conductive circuit pattern and electrically connects a mounted electronic component to the circuit pattern; and at least one soft flexible board portion which has an insulating insulator, has a conductive circuit pattern electrically connected to each of the circuit patterns of at least two rigid board portions among the plurality of rigid board portions, and is integrated with the rigid board portions which are electrically connected to the circuit pattern of the flexible board portion. The insulator of the flexible board portion is provided with a through-hole at a place where the circuit pattern of the flexible board portion is not stacked. |
US10506722B2 |
Fusion bonded liquid crystal polymer electrical circuit structure
A method of making a fusion bonded circuit structure. A substrate is provided with a seed layer of a conductive material. A first resist layer is deposited on the seed layer. The first resist layer is processed to create first recesses corresponding to a desired first circuitry layer. The first recesses expose, portions of the seed layer of conductive material. The substrate is electroplated to create first conductive traces defined by the first recesses. The first resist layer is removed to reveal the first conductive traces. The substrate is etched to remove exposed portions of the seed layer adjacent the first conductive traces. A portion of the seed layer is interposed between the first conductive traces and the substrate. A first layer of LCP is fusion boned to the first major surface of the substrate to encapsulate the first conductive traces in an LCP material. The first LCP layer can be laser drilled to expose the conductive traces. |
US10506720B2 |
Carrying device, wet etching apparatus and usage method thereof
The present invention discloses a carrying device, a wet etching apparatus and a usage method thereof. The carrying device comprises a carrying body and a heating unit both disposed under a to-be-processed substrate, the carrying body is used for carrying the to-be-processed substrate such that the to-be-processed substrate is placed inclined; the heating unit is used for heating the to-be-processed substrate, such that temperature of the to-be-processed substrate rises gradually from a top portion to a bottom portion thereof. In the technical solution of the present invention, by disposing the heating unit under the to-be-processed substrate, the temperature of the to-be-processed substrate rises gradually from the top portion to the bottom portion thereof, thus etch rate of the etchant on the bottom portion of the to-be-processed substrate can be increased, and uniformity of etch rate in the inclined wet etching process is improved. |
US10506719B2 |
Thermal dissipater apparatus for use with electronic devices
Thermal dissipater apparatus for use with electronic devices. An example heat dissipater apparatus disclosed herein includes a body defining a lateral wall. A first wall projects from an inner surface of the lateral wall to define a first cavity, and a second wall projects from the inner surface of the lateral wall to define a second cavity. The first wall isolates the first cavity from the second cavity. |
US10506717B2 |
Inductor component and method of manufacturing inductor component
An inductor component 1a includes a resin layer 3 and an inductor electrode 6. The inductor electrode 6 includes metal pins 7a to 7d that extend in the resin layer 3 with end faces 70a to 70d of the metal pins 7a to 7d exposed from an upper surface 3a of the resin layer 3, and upper wiring plates 8a and 8b that are disposed on the upper surface 3a of the resin layer 3 and that connect the end faces 70a and 70c of the short metal pins 7a and 7c and the end faces 70b and 70d of the long metal pins 7b and 7d to each other. In this case, the inductor electrode 6 is formed of the metal pins 7a to 7d and the wiring plates 8a to 8c that each have a specific electrical resistance lower than that of a conductive paste and plating. |
US10506711B2 |
Ceramic circuit plate and method of making same
A ceramic circuit board and a method of making are provided. The ceramic circuit board includes a substrate and a composite material layer. The composite material layer is formed on the substrate and comprises metal oxide powders and ceramic powders. The composite material layer has an interface layer which is transformed from the metal oxide powders by reduction and includes comprises zero-valent metal, lower-valent metal oxide and eutectic mixture reduced from the metal oxide powders of the composite material layer. |
US10506702B2 |
Mounting structure, method for manufacturing mounting structure, and radio device
Provided is a mounting structure that can bond a first heat dissipation element to a second substrate through a hole in a first substrate without using a binder such as solder, an adhesive, or the like. A mounting structure of the present disclosure includes a first substrate (10) in which a penetrating hole (11) is formed, a second substrate (20) and a first heat dissipation element (30) overlapped with both surfaces of the first substrate (10), respectively, so as to cover the penetrating hole (11), and a second heat dissipation element (40) sandwiched and attached between the second substrate (20) and the first heat dissipation element (30) inside the penetrating hole (11). |
US10506697B2 |
Extreme ultraviolet light generation device
An extreme ultraviolet light generation device may include a chamber in which a target is irradiated with laser light and extreme ultraviolet light is generated, and a target supply unit configured to eject a target into the chamber. The target supply unit may be provided with a nozzle member including an ejection face having an ejection port configured to eject the target into the chamber. An angle θ1 defined by the ejection face and the gravity axis may satisfy a condition of “0 degrees<θ1<90 degrees”. |
US10506693B2 |
Substrate, touch screen and touch display device
A substrate, a touch screen and a touch display device to enhance the anti-interference and anti-static ability of the touch screen are disclosed. The substrate comprises a functional area and a peripheral area, wherein a first wiring and a second wiring insulating from each other are arranged in the peripheral area, the first wiring and second wiring are grounded respectively and are connected to a circuit board respectively to form a ground wire conduction loop; and the first wiring and the second wiring have a plurality of cross points. The touch screen comprises said substrate. The substrate provided in the present disclosure can be used in the touch display device. |
US10506692B2 |
Automatic grid mapping through timing
For automated commissioning for automatic grid mapping, load devices comprising a load and detection devices have the detection devices (1) communicate with management devices (2) and comprise detectors (11) for detecting switchings of loads (3), timers (12) for determining and storing timings of the switchings of the loads (3) and transmitters (12) for transmitting information to the management devices (2). This information defines the timings of the switchings of the loads (3) as well as identifications of the detection devices (1), of the loads (3), and/or of load devices (201-220) comprising the detection devices (1) and the loads (3). The timings of the switchings of the loads (3) may define moments in time. By switching different groups of loads (3) at different moments in time, the different groups can be distinguished from each other. The management devices (2) comprise receivers (21) configured to receive the information from the detection devices (1) and may further comprise controllers (22) for controlling the switchings of the loads (3) to take place at different moments in time. |
US10506691B2 |
Systems and methods for commissioning and localizing devices used for cloud-based monitoring and control of physical environments
Disclosed are systems and methods for commissioning, localizing, and re-localizing a system device used for monitoring physical environments. A disclosed system for localizing a system device comprises a computing cloud, a building server, and a gateway. The computing cloud comprises various application modules, including an application module for receiving a user's selection of the system device on a portable electronic device, a project service module for receiving and transmitting a request to open a wireless network of a gateway, and a plugin module for receiving an enhanced request to open a wireless network of a gateway, and for transmitting a request to open a specific type of wireless network at the gateway. The building server is communicatively coupled with the computing cloud, the gateway is communicatively coupled with the building server, and the system device is communicatively coupled with the gateway. |
US10506685B2 |
Lighting for biomechatronically enhanced organism
Examples of lighting equipment provide services to and on behalf of a biomechatronically enhanced organism and/or a biomechatronic component of the organism. Such services include charging, communications, location-related services, control, optimization, client-server functions and distributed processing functionality. The biomechatronically enhanced organism and/or biomechatronic component utilize such services provided by and/or via the lighting equipment to enable, enhance or otherwise influence operation of the organism. |
US10506684B2 |
Protection circuit and illumination driving circuit
A protection circuit and an illumination driving circuit are described herein. The protection circuit comprises a detection circuit, detecting a current flowing through a first switch to obtain a current detection signal and determining whether there is leakage at an input terminal according to the current detection signal; a control circuit, controlling the first switch to switch on intermittently, detecting the current flowing through the first switch by the detection circuit during a switch-on period of the first switch, and keeping the load at a disconnection state if the detection circuit determines there is leakage; and the first switch, connected to the input terminal, and a control terminal of the first switch being connected to the control circuit, and the first switch being controlled by the control circuit to be switched on intermittently. The present invention has the protection function and enhances safety during load removing and installation processes. |
US10506683B2 |
Active power distribution system for low-voltage lighting and other applications
A lighting control system for use with LED light fixtures that facilitates precise current overload control to achieve transmission of a maximum amount of power across the low-voltage class II cable. The system using an active power control circuit to limit the power transmitted via the low-voltage cable. The system providing under voltage lockout, programmable soft starting, true short circuit protection, overvoltage shutdown and full dimming with the light fixtures being synchronized with no startup delay. |
US10506678B2 |
Modular lighting control
The present disclosure relates to a modular lighting system that may include a driver module, an array of LEDs that are driven by the driver module, and a control module. The control module is configured to control the driver module, which in turn drives the LEDs of the array of LEDs in a desired fashion. The control module may communicate with one or more remote lighting control systems through wired or wireless communications and function to control the driver module accordingly. Notably, the driver module and the control module communicate with each other through a standard communication protocol, such that either of the driver module or the control module can be replaced without replacing the other of the driver module or control module. Further, power may be provided to the control module and the array of LEDs by the driver module via the standard communication interface or separate power interface. |
US10506675B2 |
Power supply system, lighting device, and illumination system
A power supply system includes a power supply circuit and an output unit. The power supply circuit generates a pulsating voltage. The output unit is to be connected to a pair of electric wires to apply the pulsating voltage to the pair of electric wires. The power supply circuit generates the pulsating voltage such that the pulsating voltage has a full-wave rectified waveform obtained by full-wave rectifying an alternating voltage as a wave alternating between a positive voltage and a negative voltage. |
US10506657B2 |
Message generating arrangement
A message generating arrangement determines whether a first communication terminal of a communication system can participate, by means of packet-switching network elements of the communication system, in a communication link in which a second communication terminal of the communication system is participating by means of circuit-switching network elements of the communication system, and generates a message on the basis of the result of the determination. |
US10506651B2 |
Mobility signalling for user equipment using dual connectivity
A method according to some embodiments includes receiving identification of a cell in a Secondary eNodeB (SeNB cell) that is proposed to be added to a Secondary Cell Group of a user equipment node, a Closed Subscriber Group (CSG) ID associated with the SeNB cell and a CSG Membership status of the user equipment node relative to the CSG ID; determining if the SeNB cell is operating in a closed or hybrid access mode; adding the SeNB cell to the Secondary Cell Group of the user equipment node in response to determining that the SeNB is operating in the hybrid access mode; and thereafter, verifying the CSG Membership status of the user equipment node relative to the CSG ID. |
US10506641B2 |
Resource optimization allocation system
Embodiments of the invention are directed to a system, method, or computer program product for resource optimization allocation via an interactive resource interface. In this way, the invention provides a comprehensive integrated platform for identification, continual monitoring and optimal allocation of resources on a mobile device. The invention enables identification of existing resources. In one aspect, the system identifies inflow resource transfers associated with a first resource. The system then determines if the inflow resource transfers are required for processing of critical tasks. Consequently, the system initiates a resource transfer, comprising at least a portion of the inflow resource transfer, from the first resource to a second user resource. Typically, the second resource is configured to promote resource accumulation. In another aspect of the invention, the system identifies a third user resource that is configured to foster resource growth, that is then linked with the second resource. |
US10506639B2 |
RACH conveyance of DL synchronization beam information for various DL-UL correspondence states
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may receive a downlink (DL) signal from a base station on one or more DL beam(s). The UE may identify a selected DL beam of the one or more DL beam(s) for communications from the base station to the UE. The UE may transmit a beam recovery or beam tracking message to the base station using at least one of a resource or a waveform selected based at least in part on the selected DL beam. |
US10506636B2 |
Transceiving apparatus and spectrum access controlling method thereof
A transceiving apparatus and a spectrum access controlling method thereof are provided. The transceiving apparatus may utilize an unlicensed spectrum. In the method, feedback information related to accessing the unlicensed spectrum is received. An energy detection threshold is modified according to the feedback information. Whether to access the unlicensed spectrum is determined according to the modified energy detection threshold. If a signal strength detected on the unlicensed spectrum is greater than the energy detection threshold, an access to the unlicensed spectrum is disabled. If the signal strength detected on the unlicensed spectrum is not greater than the energy detection threshold, the access to the unlicensed spectrum is performed. Accordingly, the chance that a data transmission collision occurs is decreased, and a utilization rate of the unlicensed spectrum is improved. |
US10506634B2 |
Method and terminal for receiving data through unlicensed band in mobile communication system
A method according to the disclosure of the present specification may include the steps of: acquiring information about an operating channel of at least one BSS located in the neighboring area of a terminal, from a beacon signal periodically transmitted by at least one AP included in a wireless LAN system; reporting the information about the operating channel to a mobile communication base station; receiving information about a first channel bandwidth included in an unlicensed band from the mobile communication base station, wherein the information about the first channel bandwidth is acquired on the basis of the information about the operating channel by the mobile communication base station; transmitting a CTS frame defined in the wireless LAN system on the first channel bandwidth; and receiving a data channel from the mobile communication base station through an LTE frame, on a second channel bandwidth included in the unlicensed bandwidth. |
US10506627B2 |
Method and apparatus for transceiving channel related to terminal that supports half duplex transmission in mobile communication system
Disclosed are a method and an apparatus for transceiving a channel related to a terminal that supports half duplex transmission in a mobile communication system. The terminal receives scheduling information on multi-carriers having different TDD configurations from a base station, determines whether to receive a downlink channel for a plurality of different subframes of each multi-carrier including at least one special subframe, and transceives a channel to/from the base station depending on whether the downlink channel is received or not. |
US10506626B2 |
Method for receiving downlink control channel in wireless communication system and apparatus therefor
An embodiment of the present invention relates to a method for receiving a downlink signal for a terminal which is set to operate in multiple frequency bands in a wireless communication system. The method is performed by a terminal, and may comprise the steps of: receiving information on a transmission unit of a control channel transmitted in each of the multiple frequency bands, wherein subcarrier spacing for each of the multiple frequency bands is adaptively adjusted; and detecting the control channel in each of the multiple frequency bands on the basis of the information. |
US10506624B2 |
Scheduling method and device in UE and base station
A scheduling method and device in UE and base station is provided. The UE receives a first signaling and receives a wireless signal on a target time frequency resource. The first signaling indicates a first time frequency resource, and the first time frequency resource includes a second time frequency resource. The target time frequency resource includes a time frequency resource of the first time frequency resource except the second time frequency resources. The target and the second time frequency resource are orthogonal, or the first signaling indicates whether the target time frequency resource includes the second time frequency resource. The first time frequency resource includes T1 sub frames in a time domain and P1 sub carriers in a frequency domain. The second time frequency resource includes T2 sub frames out of the T1 sub frames in a time domain. T1 and P1 are positive integer, T2 is smaller than T1. |
US10506623B2 |
Method for triggering a BSR for sidelink data 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 triggering a BSR for sidelink data in a D2D communication system, the method comprising: configuring a sidelink logical channel; receiving a sidelink data of the sidelink logical channel from upper layer; checking whether the sidelink data of the sidelink logical channel is received from the eNB or not; and triggering a buffer status reporting according to a result of the checking, wherein if the sidelink data of the sidelink logical channel is received from the eNB, the buffer status reporting is not triggered. |
US10506609B2 |
Interference removal method in multi-node system and terminal using the same
An interference removal method in a multi-node system is provided. A user equipment (UE) receives node information from a base station, a first signal from a first node, and a second signal from a second node. The first signal and the second signal are used to remove an interference. The node information includes configuration information related to the first signal and the second signal. The configuration information includes information related to at least one of a number of antenna ports of the first node and the second node, a number of data streams, and a node identifier (ID). A pattern of the first signal or the second signal is determined according to at least one of the number of antenna ports of the first node and the second node, the number of data streams, and the node ID. |
US10506606B2 |
Method and apparatus for aligning antenna beams in high-low frequency co-site network
A method and an apparatus for aligning antenna beams in a high-low frequency co-site network, where the method includes performing antenna alignment of a low frequency beam with a communications device in order to establish a low frequency channel, and performing high frequency beam alignment of a high frequency antenna with the communications device using the low frequency channel. In the method, high frequency beam alignment of a high frequency antenna is performed using an established low frequency channel. Therefore, a technical problem that a high frequency beam alignment time of a high frequency antenna is long due to a narrow field of view of a high frequency beam can be avoided in order to quickly implement high frequency beam alignment of a high frequency antenna. |
US10506605B2 |
Random access method considering a coverage level, subcarrier spacing configuration and/or multi-tone configuration in internet of things environment
Provided is random access method, performed by terminal for uplink data transmission during random access process between cellular based machine communication terminal and base station. The method includes performing random access process between cellular based machine communication terminal and base station, and the random access process includes selecting random access resource by considering coverage level and whether to support multi-tone transmission or not. Terminal can perform efficient random access process in response to coverage level, subcarrier spacing configuration, multi-tone configuration when machine communication terminal or machine communication device which operates in cellular based IoT system perform random access, number of repetition may be increased, when coverage level is changed, by minimizing the change in coverage level, and operation time of the terminal, due to standing by up to PRACH resource corresponding to the coverage level, may be reduced to reduce energy consumption and to enhance delay time performance. |
US10506602B2 |
Method and apparatus for mapping of absolute power grant values in wireless communications
A method and apparatus for adjusting power grants in wireless communications. Multiple power grant tables are stored and one or more tables are designated during communication. |
US10506597B2 |
Resource scheduling method, apparatus, and device
Embodiments provide a resource scheduling method, which can support reduction of transmission resource overheads in resource scheduling. The method is applied to a wireless local area network, where a next generation protocol followed by the wireless local area network predefines locations of resource units possibly allocated from a to-be-assigned frequency domain resource. The method includes: generating, by a sending end, resource scheduling information, where the resource scheduling information includes a bit sequence to indicate an actual allocation of a resource unit(s) from the to-be-assigned frequency domain resource, and at least some bits in the bit sequence are to indicate whether one or more of said resource unit locations possibly allocated for the to-be-assigned frequency domain resource is\are the actually allocated resource unit(s). |
US10506595B2 |
Incumbent protection consideration for intra-GAA channel assignment
Aspects of the present disclosure relate to methods and apparatus for allocating (or assigning) channels to different groups of wireless nodes in the case of co-channel coexistence between the different groups and interference to one or more other wireless nodes. One example method generally includes evaluating, for different assignments of channels to different groups of wireless devices that share bandwidth, an amount of transmission limitation imposed due to higher-tier protection, and assigning one or more of the channels to each of the groups, based on the evaluation. |
US10506592B2 |
Method, system and/or device for managing communication channels
Disclosed are methods, systems and devices for addressing effects of transmission by a transmitter in an assigned uplink communication channel on a signal received at a receiver co-located with the transmitter. In a particular embodiment, communication in an alternative communication channel may be initiated in response to a determination that uplink transmission in the assigned communication channel likely interferes with at least one radio frequency receiving function. |
US10506591B2 |
Narrowband definition for enhanced machine type communication
Aspects of the present disclosure provide a method performed by a wireless device. The method generally includes identifying one or more narrowband regions within a wider system bandwidth, based on an amount of available resources in the system bandwidth, and communicating using at least one of the identified narrowband regions. |
US10506587B2 |
Method and apparatus for beam indication in next generation wireless systems
A method of a user equipment (UE) for a beam indication in a wireless communication system is provided. The method includes receiving, from a base station (BS), downlink control information (DCI) including scheduling information for a data transmission on a downlink data channel, wherein the DCI includes an index of a spatial quasi-co-location (QCL) configuration, comparing a time offset between the data transmission and the DCI with a threshold that is pre-configured at the UE, and calculating a receive (Rx) beam based on the index of the spatial QCL configuration or a pre-configured spatial QCL assumption, receiving the data transmission based on the time offset. |
US10506586B2 |
Slot format indicator (SFI) and slot aggregation level indication in group common PDCCH and SFI conflict handling
Certain aspects of the present disclosure provide techniques for a slot format indicator (SFI) and slot aggregation level indication in a group common physical downlink control channel (GC PDCCH) and conflict handling for the SFI. According to certain aspects, a method of wireless communication by a base station (BS) is provided. The BS can determine a slot aggregation level and a format of the aggregated slots and send a downlink control channel including a SFI indicating the format of the aggregated slot and an indication of the slot aggregation level. The UE can receive the downlink control channel including the SFI and the indication of the slot aggregation level and the UE can determine a format of a current slot based on the received SFI and slot aggregation level. |
US10506585B2 |
Method and apparatus for transmitting sounding reference signal in wireless access system supporting machine type communication
The present invention provides methods for transmitting an SRS in a wireless access system supporting machine type communication and apparatuses for supporting the same. A method for transmitting a sounding reference signal (SRS) by a terminal in a wireless access system supporting machine type communication (MTC) according to an embodiment of the present invention may comprise the steps of: receiving an SRS transmission parameter configured for repeated transmission of an SRS from a base station; and repeatedly transmitting an SRS during a predetermined SRS repeated transmission interval according to the SRS transmission parameter. |
US10506582B2 |
Resource allocation for downlink transmission to at least two wireless communication devices
There is provided a method for resource allocation for downlink transmission to at least two wireless communication devices in a wireless communication network. Simultaneous transmission to the wireless communication devices is allowed on one or more channels with at least two supported modulation alphabets of different sizes, each channel being defined by a set, called resource unit, of one or more subcarriers. The method comprises obtaining (S1), for each of the wireless communication devices, channel feedback information for each modulation alphabet the wireless communication device supports and for each resource unit on which the wireless communication device is allowed to receive a transmission. The method also comprises selecting (S2), from a number of possible assignments of the wireless communication devices to different resource units and different modulation alphabets, a resource allocation based on the channel feedback information including an assignment of the wireless communication devices to at least one resource unit and at least one modulation alphabet among those assignments providing the highest total downlink throughput for the wireless communication devices. |
US10506578B2 |
Hybrid multi-sync-signal for wideband NR carrier
This disclosure relates to techniques for a base station (BS) to configure default and supplementary sync signals (SS) at sub-band bandwidths in a wireless communication system. The supplementary SS may be configured in response to a determination that the BS is in wireless communications with a UE using a single narrow band radio-frequency chain. The BS may configure the supplementary SS to be proximate in frequency to a PDCCH search space currently in use by the UE. The default SS may be configured to support initial access and may have a shorter periodicity, while the supplementary SS may be configured to not support initial access and may have a longer periodicity. The BS may additionally or alternatively configure a tracking reference signal (RS), wherein the tracking RS is configured on-demand based on a current network load of the BS. The tracking RS may be configured at a sub-band bandwidth, wherein the sub-band bandwidth is selected based on a bandwidth allocated to an active UE in wireless communication with the BS. |
US10506576B2 |
Multi-link new radio (NR)-physical downlink control channel (PDCCH) design
Aspects of the present disclosure relate to wireless communications and, more particularly, multi-link PDCCH monitoring. A UE may receive signaling configuring it to operate in at least one of a set of different modes of monitoring beam-pair links, wherein each beam-pair link comprises a transmit beam configured to be used by a base station (BS) for beamformed transmissions and a corresponding receive beam used by the UE. The UE may monitor at least two or more beam-pair links for downlink control channel transmissions based, at least in part, on the received signaling, and may transmit feedback to the BS based, at least in part, on the monitored beam-pair links. |
US10506567B2 |
Method and apparatus for transmitting and receiving uplink signal in wireless communication system
The method for transmitting and receiving an uplink signal in a wireless communication system, according to one embodiment of the present invention, enables receiving, from a base station, information about an M-PUCCH resource for MTC, and transmitting, from a first subframe, the uplink signal through a first M-PUCCH resource on the basis of the M-PUCCH resource. Here, the index of the first M-PUCCH resource corresponds to a first index which is the index of the PUCCH resource of general UE in a first slot, and to a second index which is the index of the PUCCH resource of general UE in a second slot. The first index and the second index may be defined as the indexes of the resources positioned on a pair of the same physical resource blocks (PRBs). |
US10506560B2 |
Method and apparatus for control layer communication between network nodes having multiple interfaces
A method, apparatus and system for transmitting control plane messages in a communication network. Messaging is between two logical nodes, e.g. gNBs. Logical nodes include multiple networked sub-entities. Multiple sub-interfaces couple a pair of logical nodes. One sub-interface is selected based on keys associated with content of a message. Key-to-sub-interface associations are stored in memory. The keys may be identifiers included in the control plane message, such as UE IDs, Cell IDs, etc. Packets carrying the control plane message are configured and transmitted using the selected sub-interface. A key-to-sub-interface association may be established or updated when a control plane message is received via the sub-interface and includes the key, or in response to a rejection message specifying the correct sub-interface to use. A middle box entity may be provided in a logical node for each sub-interface and configured to act at least initially to forward messages to appropriate sub-entities. |
US10506558B2 |
Performance-based optimization of QoS factors
Described herein are one or more self-organizing network (SON) components configured to determine QoS factors associated with QoS classes for a node of a telecommunication network based at least in part on performance metrics, network configuration, or network fault information. The one or more SON components may receive the performance metrics, network configuration, or network fault information from the node, and the performance metrics, network configuration, or network fault information may be associated with communication of traffic of the QoS classes by the node. Upon determining the QoS factors, the one or more SON components may transmit indications of the QoS factors to the node. |
US10506555B2 |
System and method for identifying and using an optimum shared spectrum segment as a delay tolerant, low duty-cycle, cooperative communication medium for terrain independent connection
Establishment of a Terrain Independent Communication using—The HF band (3-30 MHz) and VHF (30 to 300 MHz) frequency spectrums that is provided for use as shared spectrum by the FCC. Different segments within the spectrum are in use today by emergency and utility companies in an intermittent fashion. The utilization of the shared spectrum as of date is very low (typically below 20%). The invention seeks to identify optimum, and less frequented frequency ranges within the spectrum to establish terrain independent connectivity between base stations and end points up to 1200-mile radius. This connection is used to provide terrain independent communication for data communication for point to point and point to multi-point applications. Typically, this connection is used for short bust automatic data acquisition applications, such as sensor monitoring, and other communication applications. |
US10506554B2 |
Communication system
A communication system is disclosed in which a relay communication device identifies a service to be received by at least one other communication device and also identifies the at least one communication device. The relay communication device maintains a mapping between services and the communication device(s) that need to receive that service. The relaying communication device receives service data using a broadcast/multicast bearer and forwards, using a respective device-to-device bearer, the service data to each communication device for which a respective mapping to that particular service is maintained. |
US10506550B2 |
Method of delivering downlink signaling and device supporting the same
Provided are a method of delivering downlink signaling and a device supporting the method. According to one embodiment of the present invention, a method in which a first base station (BS) delivers downlink signaling to a user equipment (UE) in a wireless communication system includes: receiving the downlink signaling from an upper layer entity; requesting a second BS for paging on the UE; and delivering the downlink signaling to the UE via the second BS if a paging response of the UE is received from the second BS. |
US10506548B2 |
Method and apparatus for transmitting buffer status report for bi-directional transmission in wireless communication system
A method and apparatus for transmitting a buffer status report for a bi-directional transmission in a wireless communication system is provided. A user equipment (UE) triggers a buffer status report for the bi-directional transmission, and transmits the buffer status report for the bi-directional transmission or a scheduling request for the bi-directional transmission to a network. The bi-direction transmission may correspond to vehicle-to-everything (V2X) communication. |
US10506547B2 |
Information processing apparatus, information processing method, and power storage apparatus management system
In one example embodiment, a power storage management system includes a user terminal, a power storage apparatus and an information processing apparatus. In one example embodiment, the information processing apparatus is configured to, using a mobile communication network (e.g., Global System for Mobile Communications or the Universal Mobile Telecommunications System), communicate with the power storage apparatus. |
US10506542B2 |
Methods and apparatus for using mobile devices as location anchor points
Mobile devices are used as temporary location anchor points, e.g., to supplement fixed location permanent location anchor points, in a wireless communications system in which mobile device locations are determined. A mobile device receives a command or request to operate as a location anchor point. In some embodiments, the command includes time information indicating the amount of time the mobile device is to operate as a location anchor point. In some embodiments, a mobile device operating as a location anchor point reports a received signal strength measurement along with information identifying the device from which the signal was received to a network element, e.g., a location server node. In some embodiments, a mobile device operating as a location anchor point broadcasts a signal providing location information. The mobile device receives compensation for operating as a location anchor point. Compensation may be monetary, services, or benefits provided by the network. |
US10506541B2 |
Handling of non-integrity protected reject messages in 5G
Methods and apparatus are provided for handling of non-integrity reject message in the 5G system. In one novel aspect, the UE upon receiving the reject message via one access without integrity protection, retries one or more other accesses for one or more times before treating the rejection genuine. In one embodiment, the UE attempts the same 5GMM procedure over another access in the same cell/tracking area (TA). The alternative access including other types of 3GPP access and non-3GPP access. Subsequently, the UE can search the service from another cell/TA or another PLMN. In one embodiment, if the UE receives reject cause invalidating the UE with one access without integrity protection, the UE tries the system a few times before treating the reject genuine by tracking an invalidating counter, which is increased by one each time the rejection is received with a cause value invalidating the UE. |
US10506539B2 |
Channel state information transmission in carrier aggregation
A physical uplink control channel (PUCCH) secondary cell is in a first timing advance group. A wireless device receives a command initiating transmission of a preamble on the first TAG. The wireless device receives a response comprising a timing advance command (TAC) in subframe m. The wireless device starts transmission of uplink signals on the first TAG on or before subframe m+4. The wireless device starts transmission of valid channel state information (CSI) on the PUCCH secondary cell on or after subframe m+6. |
US10506538B2 |
Method and apparatus for configuring position of frequency resource
A method and an apparatus are used to configure a position of a transmission frequency resource according to a synchronization relationship between devices, includes: adjusting, by a first device, synchronization according to synchronization information of a second device, in a case in which the first device is synchronous with the second device, or the second device can adjust a configured frequency resource, configuring a frequency resource close to an edge of a frequency band, where the frequency resource is used to transmit data, and notifying first user equipment; in a case in which the devices are synchronous, adjusting, by the first device and the second device, a start moment or an end moment of transmitting or receiving a signal; and using, by the first device in a manner of extending a bandwidth of a carrier frequency or a manner of carrier aggregation. |
US10506529B2 |
Method and apparatus for power scaling for multi-carrier wireless terminals
A wireless transmit/receive unit (WTRU) may determine transmission power levels for uplink channels for uplink component carriers. A transmission power level of a physical uplink shared channel (PUSCH) without control data may be scaled before a PUSCH with control data. A PUSCH without control data may be scaled before a physical uplink control channel (PUCCH) with control data. A secondary component carrier may be scaled before a primary component carrier. |
US10506527B2 |
Mechanism for enhancing power control in time division based communications
There is provided a mechanism for conducting power control in a time division based communication. Subframes of a frame structure of the time division based communication are classified into at two or more classification sets, each classification set comprising at least one subframe. For each of the classification sets, power control related parameters are selected in accordance with the interference on the respective subframes. On the basis of the selected power control related parameters, a power control parameter set is configured defining a power control setting for each subframe of the frame structure. A UE receiving the power control parameter set applies the power control related parameters in the power control. |
US10506526B2 |
Method and apparatus for increasing performance of a communication link of a communication node
A system that incorporates aspects of the subject disclosure may perform operations including, for example, monitoring performance parameters in a communications network, identifying a degradation in performance of one or more nodes of the communications network according the monitored performance parameters, and initiating corrective action to mitigate the degradation in performance of the one or more nodes of the communications network. Other embodiments are disclosed. |
US10506523B2 |
Subband set dependent uplink power control
Certain aspects of the present disclosure provide techniques for uplink power control (ULPC) that may help achieve frequency domain interference mitigation. Aspects generally directed to frequency domain interference mitigation. A user equipment (UE) may be configured with multiple subband sets. Each subband set may include one or more bandwidth parts. The UE may apply different ULPC for different subband sets. According to aspects, the UE may combine subband-dependent ULPC with subframe-dependent ULPC. |
US10506522B2 |
Determination of device body location
In some implementations, a mobile device can analyze motion sensor data and proximity sensor data during a voice call to determine whether the mobile device is on a stationary object or worn on a user's body (e.g., in the lap or pocket of a user of the mobile device). The mobile device can adjust the transmit power level of the telephony transceiver during the voice call based on the determination. |
US10506521B2 |
Method and apparatus for transmit signal power control and discovery signal resource multiplexing in wireless communication system
A method for transmitting and receiving a signal in a base station of a mobile communication system according to an embodiment of the present specification comprises the steps of: generating power control information for device to device (D2D) communication for a terminal; and transmitting, to the terminal, a message including an indicator indicative of a power control mode of the terminal in accordance with the generated power control information. In accordance with a method for controlling transmit power of a terminal and a method for selecting a transmit resource in a mobile communication system provided in an embodiment of the present specification, mutual interference between the device to device communication and cellular communication can be reduced, and the communication efficiency can be improved. |
US10506517B2 |
Apparatus and method for enabling broadcast of a wireless signal when switching operation mode
An apparatus configured to broadcast a wireless signal when a processing circuitry of the apparatus is in a non-active state. The broadcasted signals can be used to localize the apparatus when the apparatus is lost. The apparatus has a first processing circuitry configured to operate in an active power consuming mode and a non-active low power consuming mode. The apparatus further has a wireless transmit circuitry configured to be in an active mode and broadcast a wireless signal when the first processing circuitry switches operation mode from the active mode to the non-active mode. The first processing circuitry is powered by a battery supply, and the first processing circuitry may be configured to automatically switch from the active mode to the non-active mode when the supply voltage provided by the battery supply decreases below a threshold voltage, whereby the wireless circuitry will be broadcasting. |
US10506514B2 |
Wireless communication apparatus and method for performing energy-efficient link adaptation
A link adaptation method of a wireless communication apparatus including a plurality of antennas to receive data signals through a channel from a base station includes estimating a plurality of data transmission rates of the data signals and power consumptions to process the data signals under a plurality of reception conditions of the wireless communication apparatus based on combinations in a first quantity of transmission ranks from the base station and a second quantity of antennas among the plurality of antennas; calculating a plurality of energy efficiencies by using the power consumptions and the plurality of data transmission rates; and generating a channel state information to perform a link adaptation based on the plurality of energy efficiencies, and determining a number of antennas to receive the data signals, among the plurality of antennas. |
US10506511B2 |
Power-saving parameter collection for Wi-Fi networks
Methods and systems for exchanging wireless network statistics between at least one client and an access point. The access point may be capable of operating in a wireless network, and be enabled to communicate with one or more client devices in the wireless network using together Bluetooth Low Energy (BLE) communications. |
US10506508B2 |
Highly available network architecture for a LTE based communication network
A highly available network architecture for a LTE based communication network. Embodiments herein disclose an architecture for a highly available and resilient Long Term Evolution (LTE) based wireless communication network, wherein the network comprises of at least one Base Station (BS) further comprising of a merged LTE eNodeB (eNB) and a LTE Evolved Packet Core (EPC) entities and except for a single active BS, the other BSs can act as a backup for the currently active BS. Embodiments herein disclose a network architecture for a highly available and resilient architecture for Long Term Evolution (LTE) based wireless communication network, wherein a LTE radio interface is used for connectivity between components of the LTE communication network. |
US10506507B2 |
Wireless access point selection based on a connection plan
An apparatus includes a display, a wireless communication device, an input device, and a processor. The processor to provide a first connection plan and a second connection plan via the display to a user. The first connection plan identifies a first set of rules of wireless access point selection and the second connection plan identifies a second set of rules for wireless access point selection. The processor also to receive a selection corresponding one of the first connection plan and the second connection plan from the user via the input device and to select one of a first wireless access point and a second wireless access point based on first network performance data of the first wireless access point, second network performance data of the second wireless access point, and the selection. The processor further to establish a network connection with the selected wireless access point via the wireless communication device. |
US10506505B2 |
Method and user equipment (UE) for provisioning minimum system information (MSI) in wireless communication system
Accordingly the embodiments herein provide a method for provisioning Minimum System Information (MSI) for User Equipment (UE) in a wireless communication system. The method includes decoding Primary Broadcast Channel (PBCH) to acquire a first Master Information Block (MIB) periodically transmitted by base station. Further, the method includes determining to perform one of bar a cell from which the first MIB is acquired for a pre-determined period of time and acquire second MIB transmitted on Secondary Broadcast Channel (SBCH) by base station based on cell barring indication received in the first MIB. Furthermore, the method includes transmitting a request message to the base station to obtain at least one SI block of the OSI. In some embodiments, the method includes receiving a list of system configuration indexes (SCIs) and corresponding configuration of SI blocks, from the base station based on SI storage capability of the UE indicated to the base station. |
US10506490B2 |
Method for cell switching in unlicensed band and apparatus using same
A method for cell switching in an unlicensed band and an apparatus using same are provided. The apparatus receives cell configuration information related to a plurality of candidate cells operating in an unlicensed band, and receives a beacon signal designating at least one of the plurality of candidate cells as a target operating cell in which the apparatus is to operate. The apparatus is switched to the target operating cell. |
US10506488B2 |
Setup or modification of data flows between user equipment in dual connectivity
A method, in a radio communication system, for setup or modification of data flows between user equipment in dual connectivity with a primary node and a secondary node of the system, comprising 1 receiving a bearer request for a data flow from a mobility management entity of the system; determining, at a core network or radio access network node of the system or at a network management node for the system located outside of the core network, if the data flow is to be transmitted to the user equipment (UE) via the primary or secondary nodes; selecting the primary or secondary node for transmitting the data flow to the user equipment; and transmitting the data flow to the user equipment via the selected node. |
US10506484B2 |
Method and apparatus for facilitating network coexistence
A method of sending information to a radio access node (RAN) of a first radio access technology (RAT) regarding one or more coexisting RAN's of a second RAT is provided. In particular, the information comprises a number of parameters and operating modes used by the one or more coexisting radio access nodes. |
US10506477B2 |
Method for signaling in wireless communication system and apparatus supporting same
A method for signaling performed by a user equipment (UE) in a wireless communication system, the method includes receiving, from a network, a radio resource control (RRC) reconfiguration message including a value; and starting a timer with the received value set to the timer upon transmitting a power preference indication (PPI) to the network, wherein another PPI is not transmitted to the network while the timer is running. |
US10506476B2 |
Establishing an interaction session on a bearer in a radio communication network
A method for establishing an interaction session on the second communication bearer between an Interaction Gateway (IGW) of a RAN and the service client for controlling the service level communication. The method obtains an initialization message addressed to the RAN by means of default IGW address information on the first bearer, for initiating the interaction session, determines dedicated IGW address information for the interaction session, and initiates sending of a confirmation message comprising the determined dedicated IGW address information to the service client. The method ensures that the interaction session is associated with the second communication bearer used for the service level communication, and obtains an interaction session message addressed to the RAN by means of the determined dedicated IGW address information on the second communication bearer, and further initiates sending a response to the interaction session message, to the service client in the radio device on the second bearer. |
US10506475B2 |
Seamless mobile handover
A localized method for performing handover of a mobile device at a mobile base station is disclosed, comprising: establishing, at a cellular base station, a relay connection with a second base station for backhaul; receiving a handover request for a mobile device, the handover request including an IP address; receiving, at the cellular base station, a handover confirmation message from the mobile device following handover authorization for the mobile device; sending, from the cellular base station, a request to the mobile device to shut down a cellular radio connection with the cellular base station; and establishing, using the IP address and a non-cellular radio, a data connection with the mobile device on the same IP address, thereby performing a handover of the mobile device for providing continued IP connectivity for the mobile device at the cellular base station. |
US10506470B2 |
Control device, base station, terminal device, and control method
[Object] To provide a control device, base station that reduces the response time of UE by determining a base station in which data on an application is held in advance and by causing the determined base station to hold the data.[Solution] There is provided a control device including: a control unit configured to determine a base station from among a plurality of base stations on the basis of a predetermined condition, the base station causing data on an application used by a terminal device to be linked, the terminal device wirelessly communicating with the base station; and a notification unit configured to notify all base stations determined by the control unit that the data is caused to be linked. |
US10506469B1 |
Resilient in-band mobile core user plane function selection using segment routing load balancing
A user plane selection mechanism is provided that leverages an in-band load balancing scheme, e.g., Segment Routing Load Balancing (SRLB). Information in the form of segment identifiers (complemented by metadata) is passed to the components. As a result, the effective user plane function selection can be done in-band at the transport level. |
US10506468B2 |
Reporting hybrid automatic repeat request-acknowledgements in wireless communication systems
The described technology is generally directed towards a composite HARQ-ACK response that contains information corresponding to a current HARQ-ACK composed with one or more previous HARQ-ACKs in a single uplink transmission. As a result, even with a HARQ-ACK repetition factor greater than one, the network is able to schedule the user equipment in consecutive time intervals as if the repetition factor was one (that is, as if no repetition). |
US10506464B2 |
Identification of a beamformed region
A communication system is disclosed in which a serving base station configures a mobile device for performing measurements with respect to signals transmitted by a neighbor base station. The serving base station obtains a measurement report from the mobile device, the measurement report comprising a result of signal measurements in association with information identifying a beamformed region in which a signal to which said result of said signal measurements relates was transmitted. |
US10506463B2 |
System and method for sharing data based on a combined bandwidth consumption
A system, method, and computer program product are provided for sharing data based on a combined bandwidth consumption. In use, a first sharing action is received. Next, a first bandwidth consumption is received. Further, a second bandwidth consumption is received. Additionally, it is determined whether a combination of the first bandwidth consumption and the second bandwidth consumption surpasses a predefined threshold. Lastly, the first sharing action is conditionally allowed based on the determination. Additional systems, methods, and computer program products are also presented. |
US10506462B2 |
Method and terminal for determining frequency to be measured
The present application provides a method and a terminal for determining a frequency to be measured. The terminal receives frequency information about an inter-frequency measurement object and frequency priority information about the inter-frequency measurement object, and determines the number of at least one frequency for the received inter-frequency measurement object according to the frequency information, and when the number of the at least one frequency for the received inter-frequency measurement object is greater than the number of at least one frequency for an inter-frequency measurement object supported by the terminal, the terminal is capable of selecting, according to the frequency priority information, at least one frequency to be measured from the at least one frequency for the received inter-frequency measurement object, wherein the number of the at least one frequency to be measured is equal to the number of frequencies for the inter-frequency measurement object supported by the terminal. |
US10506460B2 |
Self-organizing network mechanism for energy saving during an outage
Described herein is a self-organizing network (SON) configured to receive information indicating that access network equipment is experiencing a power outage. In response, the SON determines at least one of a time since the power outage, a present configuration of the access network equipment, a characteristic of the access network equipment, or a value of a performance indicator associated with the access network equipment. The SON then generates an updated configuration of the access network equipment based at least in part on the at least one of the time since the power outage, the present configuration of the access network equipment, the characteristic of the access network equipment, or the value of the performance indicator. Further, the SON then provides the updated configuration to the access network equipment. |
US10506459B2 |
Tracking area optimization
In one embodiment, a method includes: selecting, based on control signal data, a cell to optimize in a tracking area (TA) of a mobile network, wherein the cell is associated with a control signal load that exceeds an associated control signal load threshold, wherein the load is determined according to control signal data and includes tracking area update load and/or paging load; reconfiguring the TA by: splitting the TA, combining the TA and another TA, adding another cell from another TA, and/or removing another cell; receiving, based on the reconfigured TA, updated control signal data associated with both the load and a second control signal load for cells affected by the reconfigured TA; and when the load is under the associated threshold and the second load is under an associated second control signal load threshold for the affected cells, saving the reconfigured TA for continued use in the network. |
US10506457B2 |
Method for managing wireless communication networks by prediction of traffic parameters
A method for managing a wireless network includes collecting a sequence of traffic data samples and arranging the sequence of data samples in a level-0 residual matrix having a dimension corresponding to a time scale defining a time window. The method also includes performing a least one cycle of subdividing the matrix based on the time scale to form traffic sample sets, calculating a functional that fits each sample set, and calculating an approximation of each sample set. The method also includes joining together the approximations to form an approximated matrix and calculating the difference between the matrix and the approximated matrix. The method further forecasts a traffic data trend for another time window by generating predicted samples based on the previous calculations, and allocating resources of the wireless network based on the traffic data trend. |
US10506455B2 |
Obtaining additional supported bands of neighbor cells via automatic neighbor relation (ANR)
Systems, methods, apparatuses, and computer program products for obtaining additional supported bands of neighbor cell(s) are provided. One method includes reading, by a user equipment, a frequency band list broadcast by at least one neighbor cell, and reporting the frequency band list to a cell serving the user equipment. |
US10506454B2 |
Optimization of traffic load in a distributed antenna system
A system for dynamically routing signals in a Distributed Antenna System includes a plurality of Digital Access Units (DAUs). The plurality of DAUs are coupled and operable to route signals between the plurality of DAUs. The system also includes a plurality of Digital Remote Units (DRUs) coupled to the plurality of DAUs and operable to transport signals between DRUs and DAUs and a plurality of Base Transceiver Stations (BTS). The system further includes a plurality of traffic monitoring modules and a network optimization goal and optimization algorithm. |
US10506453B2 |
Method for transmitting frame using selective beamforming and apparatus for performing the method
Disclosed are a frame transmission method using a selective beamforming and a communication apparatus to perform the frame transmission method. The communication apparatus may determine a beamforming matrix based on classification information in which a plurality of subcarriers used for communication is classified into a plurality of frequency units, may map a long training field (LTF) sequence to the beamforming matrix, and transmit a beamforming training (BF-T) frame including the mapped LTF sequence to a plurality of stations, may receive, from the plurality of stations having receiving the BF-T frame, feedback information generated based on a reception strength of the BF-T frame, and may allocate frequency units to data frames to be transmitted to the plurality of stations based on the feedback information, and transmit the data frames using the allocated frequency units. The reception strength of the BF-T frame may be determined at each station for each frequency unit. |
US10506452B2 |
Method for controlling beamforming antenna to enhance transmitting/receiving performance and wireless communication device performing the same in TDMA-based wireless communication system
Provided are a method for controlling a beamforming antenna to enhance transmitting/receiving performance and a wireless communication device performing the same in a TDMA-based wireless communication system. The wireless communication device includes a beamforming antenna, which is configured with omnidirectional antennas, including a central antenna and a plurality of parasitic antennas and a controller controlling a beamforming direction of the beamforming antenna by analyzing a signal received from other station. The method for controlling a beamforming antenna includes analyzing, by a wireless communication device having a beamforming antenna, which is configured with omnidirectional antennas, including a central antenna and a plurality of parasitic antennas, a signal received from other station to control a beamforming direction of the beamforming antenna. |
US10506451B1 |
Facilitating desired placement of a small cell
Methods and systems for facilitating placement of a small cell in a network are provided. A small cell may be positioned such that it is communicatively coupled to a macro cell to provide a relay backhaul to a wireless network. The small cell may be configured to provide feedback of some form when the small cell is moved from a suitable location, to facilitate desired placement and use of the small cell. The feedback may be in the form of reduced or changed operation of a speaker. |
US10506450B2 |
Method and arrangement for relaying
Uplink-only relay and donor network node and methods therein for supporting connection of a UE in a cell associated with the network node to the uplink-only relay for uplink communication. A method in the uplink-only relay involves monitoring a relation, in terms of performance, between a direct uplink communication from the UE to the network node, and a potential relayed uplink communication from the UE to the network node via the UORN. This method further comprises indicating to the network node when the relation fulfills a condition. A method in the network node involves receiving information, from the UORN, indicating a monitored UE for which a condition is fulfilled. The condition is related to a relation, in terms of performance, between a direct uplink communication from the UE to the network node, and a potential uplink communication relayed via the UORN. |
US10506449B1 |
Modeling wireless signal strength within a defined environment
A disclosed system quantifies the power distribution of a wireless signal within a constrained environment using non-sequential ray tracing. For each ray, one or more ray-reflecting surface is prescreened to identify collision-eligible surfaces and identify a collision surface from the collision-eligible surfaces, wherein the collision surface is the first ray-reflecting surface that a ray collides with. A power distribution component, indicating the position and power of a ray at a particular elevation within the environment, is added to a cumulative power distribution. If a reflected ray corresponding to each collision is calculated and satisfies ray eligibility conditions, a collision surface may be determined for the reflected ray. Collision surfaces may be identified by evaluating a target function for a number of ray positions, where the target function evaluates to zero when displacement between the ray and the ray-reflecting surface is zero. |
US10506448B2 |
Operator formed network consortiums
Networking systems and methods here include utilizing an exchange service in communication with a network service, the network service being in communication with a first network and a second network, the exchange service configured to, receive a formation request to form a consortium of networks among the first network and second network, send provision information to a first AP in the first network regarding the second network and a second AP in the second network regarding the first network. |
US10506445B2 |
Radio access resource sharing and intelligent dynamic carrier capacity division in 5G or other next generation networks
Facilitating radio access resource sharing and intelligent dynamic carrier capacity division is provided herein. A system comprises a processor and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations that can comprise designating first portions of a radio resource to a first radio network device and second portions of the radio resource to a second radio network device. The operations can also comprise indicating in a header of a physical layer section of the radio resource that the first portions are for the first radio network device and that the second portions of the radio resource are for the second radio network device. Further, the operations can comprise transmitting the radio resource to the first radio network device and the second radio network device. |
US10506443B2 |
White space database discovery
Methods and apparatus, including computer program products, are provided for white space database discovery. In one aspect there is provided a method. The method may include sending, by a user equipment, a request to a server including a white space database, wherein the server is located at a first address; and receiving, at the user equipment, a response to the request, the response including at least one of an identity of the server or a second address for accessing at least one of the server or another server including another white space database. Related apparatus, systems, methods, and articles are also described. |
US10506442B2 |
Method and system for soft frequency reuse in a distributed antenna system
A method for routing and switching operator RF signals includes providing one or more Digital Remote Units (DRUs) and providing at least one Digital Access Unit (DAU) configured to communicate with at least one of the one or more DRUs. A first DRU is operable to communicate using a first set of frequencies characterized by a first frequency band over a first geographic footprint and a second set of frequencies characterized by a second frequency band different from the first frequency band over a second geographic footprint including and surrounding the first geographic footprint. A second DRU is operable to communicate using the first set of frequencies over a third geographical footprint and a third set of frequencies characterized by a third frequency band different from the first frequency band and the second frequency band over a fourth geographic footprint including and surrounding the third geographic footprint. |
US10506436B1 |
Lattice mesh
A system for a lattice mesh comprises an interface and a processor. The interface is configured to receive a request to register from a host, wherein the request to register includes a key and a set of asset IDs that the host wishes to claim. The processor is configured to sign the key to generate a resource authority (RA) certificate signed key with an RA certificate; update an asset database with the RA certificate signed key; distribute the RA certificate signed host public key through the network; and provide the host with the RA certificate signed key. In some embodiments, the system further comprises a memory that is coupled to the processor and configured to provide the processor with instructions. |
US10506430B2 |
Communication apparatus, communication method, and computer program product
According to an embodiment, a communication apparatus includes a receiver, a first beacon processor, a second beacon processor, and an authentication processor. The receiver receives a first beacon transmitted over a wireless network while being protected by a first common key and a second beacon transmitted over the wireless network while not being protected by the first common key. The first beacon processor accesses the wireless network using information contained in the first beacon when the first common key is provided. The second beacon processor accesses the wireless network using information contained in the second beacon when the first common key is not provided. The authentication processor performs connection authentication to the wireless network using information contained in the second beacon and acquires the first common key. |
US10506422B1 |
Traffic hub system to provide roaming service in a wireless environment
A traffic hub system comprising a roaming data module to send and receive data for a roaming wireless network for a mobile device, the mobile device comprising a service utilizing a high-speed data network, a home data module to send and receive data for a home wireless network for the mobile device, the home wireless network being a different network than the roaming wireless network, the home wireless network comprising a packet data network gateway. The traffic hub system in one embodiment provides a static policy-based HTTP redirection. The traffic hub system in one embodiment, provides a dynamic policy based redirection. The traffic hub system in on embodiment, provides a seamless captive portal access. The traffic hub system in one embodiment provides data-offloading. |
US10506420B2 |
Methods, systems, and devices for enabling multiple radio assisted discovery
Embodiments of the present disclosure can include methods, devices and systems for unified information to be carried in P2P discovery, NAN discovery, BLE discovery and NFC discovery that enable two devices to set up a data session either over a P2P link or over an AP infrastructure link. Certain embodiments can be used or extended to any other out-of-band Wi-Fi or Wireless Gigabit Alliance (WiGig) Discovery. |
US10506418B2 |
Method and apparatus for provisioning physical signals and channels in a wireless network
Provisioning and communicating physical signals and channels in NR networks having a first subset of transmit and receive points that use a first cell ID and a second subset of transmit and receive points that use a second cell ID. Operations include transmitting from, and receiving from, a first transmit and receive point a first signal or channel wherein the first signal or channel is based on a first user equipment (UE) specific parameter assigned via the first subset of transmit and receive points and transmitting from, and receiving from, the first transmit and receive point the plurality of transmit and receive points a second signal or channel wherein the second signal or channel is based on a second UE specific parameter assigned via the second subset of transmit and receive points. A transmit and receive point and a UE for implementing the operations are also disclosed. |
US10506417B2 |
Method and apparatus for transmitting/receiving signal of device-to-device communication terminal in wireless communication system
An embodiment of the present invention is a device-to-device (D2D) signal receiving method in which a terminal receives a D2D signal in a wireless communication system. The method includes the steps of: receiving a first medium access control protocol data unit (MAC PDU); receiving a second MAC PDU; and determining whether to combine the first MAC PDU and the second MAC PDU in order to decode; wherein whether to combine the first MAC PDU and the second MAC PDU in order to decode is determined from the number of transmissions of MAC PDUs and an NDI that have been instructed to the terminal. |
US10506416B2 |
Radio communication device, radio communication system, program, and radio communication method
Provided is a radio communication device which includes a communication unit that communicates with a connected radio communication device operating as a master unit, and a control unit that, when a prescribed inquiry packet sent from another radio communication device is received by the communication unit, controls the communication unit to send a response packet containing service information indicating a service with which the radio communication device is compatible to said another radio communication device. |
US10506414B1 |
Wireless relay delivery of commercial mobile alert system (CMAS) information to wireless user devices
A wireless relay wirelessly transmits Commercial Mobile Alert System (CMAS) information to wireless user devices. In the wireless relay, network circuitry wirelessly receives a CMAS broadcast having the CMAS information from a wireless communication network. The network circuitry responsively generates a wireless relay instruction having the CMAS information. The network circuitry transfers the wireless relay instruction to user circuitry in the wireless relay. The user circuitry receives the wireless relay instruction having the CMAS information, and in response, wirelessly transmits the CMAS information to the wireless user devices. |
US10506409B2 |
Systems and methods for brush fire communication
Various embodiments of systems and methods for communication in brush fire networks, particularly for the management of inventory of physical items during the time such items are in transport from one location to another. Various embodiments include systems and methods for roll call of the physical items, and for identification and management of events occurring to the physical items. Various embodiments include a loader operating with the brush fire network, in which the loader can identify the numbers or other identifications of physical items, and in which the loader has one or more modules for communicating with both the brush fire network and an information network. Alternative embodiments present systems and methods for managing the inventory of physical items located at fixed locations. |
US10506406B2 |
Building network hub with occupancy awareness
A device for enabling Internet access over a wireless short-range communications network that comprises the means to detect and identify the occupants of the room the device resides in, includes a safety mode to prevent unauthorized device reprogramming and works in conjunction with a smart device application to improve accuracy of its occupancy detection capabilities. |
US10506405B2 |
Connection system, connecting method, and connection device
A connecting method includes broadcasting, through a first transmission component of a first connection device, a device name of the first connection device and an address of the first connection device; transmitting, through a second transmission component of the first connection device, identification information of the first connection device to a second connection device; performing, through the second connection device, a scanning procedure to acquire the device name and the address of the first connection device; and building, through the second connection device, a connection with the first connection device according to the identification information of the first connection device, the device name of the first connection device, and the address of the first connection device. |
US10506403B2 |
Methods, systems and computer readable media for providing integrated service capability exposure function (SCEF), service capability server (SCS) and application server (AS) services
A system for providing integrated service capability exposure function (SCEF), service capability server (SCS) and application server (AS) functions is provided. The system includes at least one processor. The system further includes a cellular device connectivity (CDC) service module implemented by the at least one processor for providing SCEF services and for determining whether to invoke Internet of things (IoT) service handling based on content of received messages. The system further includes an IoT service module implemented by the at least one processor for providing SCS and AS services for received messages identified by the CDC service module as requiring IoT service handling. |
US10506402B2 |
Method and apparatus for transmission of control and data in vehicle to vehicle communication
A user equipment (UE) and base station (BS) in a wireless communication network. The UE includes a receiver configured to receive at least one semi-persistent scheduling (SPS) configuration among a plurality of SPS configurations from a BS. Each of the SPS configurations configures the UE with a different periodicity of a sidelink transmission to be transmitted to another UE. The UE also includes a transmitter configured to transmit the sidelink transmission in the different periodicity according to the at least one of the plurality of SPS configurations. The BS includes a controller configured to select at least one SPS configuration among a plurality of SPS configurations for a UE. Each of the SPS configurations configures the UE with a different periodicity of a sidelink transmission to be transmitted to another UE. The BS also includes a transmitter configured to transmit the selected at least one SPS configuration to the UE. |
US10506398B2 |
Implementation of remotely hosted branding content and customizations
Embodiments of the disclosure are directed to methods and systems for provisioning and/or customizing a mobile device. A method may comprise receiving a provisioning payload to the mobile device, wherein the payload comprises one or more file locator. The file locator(s) may comprise a uniform resource identifier (URI) string and/or a uniform resource locator (URL) string. The method may further comprise accessing pre-loaded customization content based on a URI string, wherein the URI string directs to one or more pre-loaded customization content items on the mobile device. Alternatively, the method may comprise accessing a remotely hosted location based on at least one of the URL strings, and downloading customization content to the mobile device from the remotely hosted location. Additionally, a combination or URI strings and URL strings may be used to access the customization content. Further, the method may comprise completing a customization process for the mobile device. |
US10506394B2 |
Communication method of terminal in V2X communication system, and terminal
Disclosed are a V2X communication method and a terminal, the V2X communication method comprising the steps of: transmitting, to a network entity, a first message including capability information which indicates capability of operating as an RSU for providing a V2X service and a relay node for relaying a communication service; receiving, from a base station, a second message which instructs operation as an RSU or a relay node; and performing communication with the base station and another UE by operating as an RSU or a relay node according to the second message. |
US10506385B2 |
Multi-RAT node used for search and rescue
Systems and methods are presented for using a mobile multi-radio access technology (multi-RAT) device for locating an individual, for example, in a search-and-rescue application. The multi-RAT device may permit the individual's cell phone to attach to the mobile multi-RAT device, and then may use a directional antenna to locate the individual. Various embodiments of such a device are described. |
US10506382B2 |
Method of deducing mobile user locations and user activities
A method, system, and/or apparatus for automatically tracking a mobile user using the user's mobile device. This invention is particularly useful in the field of social media, such as for detecting and tracking the location and activity of a user and her community. The method or implementing software application uses or relies upon location information available on the mobile device from any source, such as cell phone usage and/or other device applications. The social media system automatically determines a location type and/or user activity from context information. The context information can include current and past location and user and/or community information, time-dependent information, and third party information. The location activities can be presented to the community using pictograms selected to represent user activities. |
US10506380B2 |
User motion profiling based on user equipment cell location
Respective location data of a plurality of users are distributed into respective buckets for each of the users. Each of the location data indicates a location of the respective user, and each of the buckets includes a respective time interval. The time intervals cover the time period, and there is a bucket for each of the users for each of the time intervals. For each pair of the users and for each of the time intervals, a respective sub-distance is calculated between the users of the respective pair based on the location data. For each of the pairs of the users, the sub-distances are aggregated over the time period to obtain a distance between the users of the respective pair. The users having a closest distance from each other are clustered. |
US10506376B2 |
Multi-path mitigation in rangefinding and tracking objects using reduced attenuation RF technology
An autonomous system with no Customer Network Investment is described, wherein the system is configurable to operate on in a band in addition to the LTE band. Such system allows the definition of hybrid operations to accommodate the positioning reference signals (PRS) of LTE and already existing reference signals. The system can operate with PRS, with other reference signals such as cell-specific reference signals (CRS), or with both signal types. As such, the system provides the advantage of allowing network operator(s) to dynamically choose between modes of operation depending on circumstances, such as network throughput and compatibility. |
US10506374B2 |
Dynamic notification engine for notification throttling based on contextual analysis
Systems, software, and computer implemented methods for modifying triggered notifications associated with particular user profiles based on an analysis of contexts specific to the user profile. One example system includes operations for identifying a current user context associated with a user profile and a set of current user contexts associated with at least one user profile different than the particular user profile, the combination representing a relative user context. In response to determining that the relative user context satisfies at least one relative user context-specific contextual rules, the at least one triggered notification for the particular user profile can be modified based on a particular modification associated with the satisfied at least one relative user context-specific contextual rule. In no rules are satisfied, a first signal can be transmitted to the user device associated with the particular user profile with the triggered notification. |
US10506366B2 |
Reducing signaling load caused by change of terminal location
A mobility management node and a method in a mobility management node for reducing signalling caused by changes of location of a radio terminal, which mobility management node is configured to be operatively comprised by a wireless communication system and to operatively manage the mobility of the radio terminal and to operatively communicate with a gateway node acting as an interface between the system and an external network. The method comprises obtaining initial position information; obtaining boundary information indicating a boundary area wherein at least one of a policy or a charging rule is to be applied for the radio terminal; obtaining current position information; determining whether the radio terminal is inside or outside the boundary area; providing mobility information when the radio terminal is outside the boundary area and not providing mobility information to the gateway node when the radio terminal is inside the boundary area. |
US10506363B2 |
Downloading data to a mobile device
Methods, systems comprising one or more computer systems including a combination of hardware and software, and computer program products store, in a database associated with a user account, an inventory of computer applications and associated program data stored on a first mobile device. The method, system, and computer program product receive an indication from the first mobile device that program data associated with a first one of the computer applications stored on the first mobile device is to be stored on a second mobile device and receive an identifier corresponding to the user account from the second mobile device. After receiving the indication from the first mobile device and receiving the identifier from the second mobile device, the method, system, and computer program product transmit the program data associated with the first one of the computer applications to the second mobile device when the first one of the computer applications is compatible with the second mobile device. |
US10506356B2 |
MEMS microphone and method for self-calibration of the MEMS microphone
In a capacitively operating MEMS microphone, by varying the BIAS voltage, the pull-in point is determined and the present pull-in voltage and the corresponding pull-in capacitance between membrane and back electrode are ascertained. From the deviation of the present pull-in point from the values of a first pull-in point, these values being determined after an end test and stored in an internal memory of the MEMS microphone, and the likewise stored values at a first operating point a recalibrated BIAS voltage is determined and set in order thereby to bring the sensitivity closer again to that at the original first operating point. |
US10506354B2 |
Filter member
A replaceable filter member for a hearing aid device is disclosed. The filter member comprising an unit with a housing configured to be inserted into the ear canal of a user of the hearing aid device. The filter member is configured to prevent ear wax from entering an opening in the housing. The filter member is a one-piece body that is configured to cover several openings in the unit while being attached to the unit. |
US10506348B2 |
Speaker
A cap member is attached to an opening end portion of a bobbin on which a voice coil is wound. The cap member includes a bobbin reinforcement portion including a cylindrical portion and a bottom surface portion. The cylindrical portion opposes an inner surface of the bobbin, and the cylindrical portion and the inner surface of the bobbin are fixed to each other in at least a vibration plate fixed portion and a damper member fixed portion. |
US10506347B2 |
Nonlinear control of vented box or passive radiator loudspeaker systems
One embodiment provides a vented box loudspeaker system comprising a speaker driver and a controller configured to receive a source signal for reproduction via the driver, determine a target displacement of the driver and a target sound pressure based on a first physical model of the system, and generate a control voltage based on the target displacement, the target sound pressure, and a second physical model of the system. Another embodiment provides a passive radiator loudspeaker system comprising an active speaker driver and a controller configured to receive a source signal for reproduction via the driver, determine a target displacement of a component based on a first physical model of the system, and generate a control voltage based on the target displacement and a second physical model of the system. In both embodiments, an actual displacement of the driver during the reproduction is controlled based on the generated control voltage. |
US10506346B2 |
Dome tweeter
This disclosure provides a dome tweeter, including a vibrating diaphragm, a surround, a voice coil, and a magnetic circuit. The vibrating diaphragm includes a dome portion. One end of the surround is connected to the dome portion of the vibrating diaphragm. The voice coil is located below the vibrating diaphragm. The magnetic circuit is located below the voice coil and includes a T-shaped yoke iron, the center of the T-shaped yoke iron is provided with a through hole, and the through hole faces a central position of the vibrating diaphragm. |
US10506345B2 |
System and method for a microphone
According to an embodiment, a microfabricated structure includes a cavity disposed in a substrate, a first clamping layer overlying the substrate, a deflectable membrane overlying the first clamping layer, and a second clamping layer overlying the deflectable membrane. A portion of the second clamping layer overlaps the cavity. |
US10506343B2 |
Earphone having vibration conductor which conducts vibration, and stereo earphone including the same
An earphone has a vibration conductor and a vibration source for the vibration conductor. The vibration conductor fits in a cavum conchae to make contact with an ear cartilage having an external auditory meatus in an open state, and conducts vibration to a contact part of the ear cartilage. |
US10506339B2 |
Smart passenger service unit
In an illustrative embodiment, an integrated speaker-light unit includes a base unit adapted to be mounted to a fixture of an aircraft, a speaker unit disposed proximate the base unit, a horn element having a proximal end and a distal end, the proximal end positioned proximate the speaker unit and defining a first aperture, and the distal end defining a second aperture, where a greatest measurement of the second aperture is larger than a greatest measurement of the first aperture, an LED unit disposed at least partially in the horn element, and a housing element at least partially surrounding the horn element. The greatest measurement of the second aperture may be less than 4 inches. The base unit may be mounted to a passenger service unit such that the integrated speaker-light unit is presented as a passenger reading light. |
US10506337B2 |
Frequency-invariant beamformer for compact multi-ringed circular differential microphone arrays
A multi-ringed differential microphone array includes a first number of microphones situated along a first substantial circle having a first radius, a second number of microphones situated along a second substantial circle having a second radius, and a processing device, communicatively coupled to the first number microphones and the second number of microphones, to receive a plurality of electronic signals generated by the first number of microphones and the second number of microphones, determine a differential order (N) based on the second number, and execute an N-th order minimum-norm beamformer to calculate an estimate of the sound source based on the plurality of electronic signals. |
US10506335B2 |
Electroacoustic transducer
An electroacoustic transducer includes a diaphragm, a frame disposed to surround a rim portion of the diaphragm, a front support body and a rear support body that couple the diaphragm and the frame, and a magnetic circuit provided with an annular magnetic gap facing a rear face of the diaphragm. The electroacoustic transducer further includes a voice coil body having a rear end disposed in the magnetic gap and a front end coupled to the diaphragm. |
US10506328B2 |
Explosive sound pressure level active noise cancellation
A system includes a first earpiece having an earpiece housing configured to isolate an ambient environment from a tympanic membrane by physically blocking ambient sound, a microphone disposed within the housing and configured to receive a first ambient audio signal from the ambient environment, a processor operatively connected to the microphone wherein the processor is configured to receive the first ambient audio signal from the microphone and determine if the first ambient signal exceeds a threshold sound level, and a speaker operatively connected to the processor. In a first mode of operation the processor determines the first ambient audio signal exceeds the threshold sound level and processes the first ambient audio signal to modify the first ambient audio signal. In a second mode of operation the processor determines the first ambient audio signal does not exceed the threshold sound level and reproduces the first ambient audio signal at the speaker. |
US10506324B2 |
Wireless headset carrying case with digital audio output port
A case for a portable wireless listening device (e.g., a pair of wireless earbuds) is configured to house a pair of wireless earbuds and charge the earbuds when they are in the case. The case is further configured to receive media received by the wireless earbuds and transmit the media to a non-wireless output device connected to the case. The case can further include its own wireless radio that can wirelessly communicate audio to the wireless earbuds when the earbuds are not in the case. The case can further include an input port to receive an audio signal from a non-wireless source and can be configured to wirelessly transmit the audio received from the source to the wireless earbuds. |
US10506323B2 |
User customizable headphone system
An apparatus may include a first headphone. The first headphone may include a first audio transducer and a second audio transducer. The first audio transducer may generate sound according to a first spectral mask and the second audio transducer may generate sound according to a second spectral mask. The first spectral mask and the second spectral mask may be adjustable at the first headphone. The first headphone may include a digital interface. The apparatus may further include a headphone controller to control the first headphone. The headphone controller may receive an audio signal from a portable electronic device and/or the headphone controller may transmit digital information representing speech, sound, or music to the first headphone. In response to a user input, the headphone controller may cause an adjustment to one or more of the first spectral mask or the second spectral mask. |
US10506321B2 |
Headphones with adaptable fit
A wearable audio component includes a first cable and an audio source in electrical communication with the first cable. A housing defines an interior and an exterior, the audio source being contained within the interior thereof. The exterior includes an ear engaging surface, an outer surface, and a peripheral surface extending between the front and outer surfaces. The peripheral surface includes a channel open along a length to surrounding portions of the peripheral surface and having a depth to extend partially between the front and outer surfaces. A portion of the channel is covered by a bridge member that defines an aperture between and open to adjacent portions of the channel. The cable is connected with the housing at a first location disposed within the channel remote from the bridge member and is captured in so as to extend through the aperture in a slidable engagement therewith. |
US10506319B2 |
Audio electronic device and an operating method thereof
An audio electronic device including a front structure and a rear structure is provided. The front structure includes an embedded body and a speaker, wherein the speaker is connected to the embedded body, and the embedded body is inserted in an ear. The rear structure is connected to the front structure and includes a processor, a receiver, and a power supply, wherein the processor is electrically connected to the speaker and processes an audio signal according to the judgment signal, and the receiver is used for receiving a judgment signal. |
US10506316B2 |
Outlet receptacle cover and mode throttling system
In non-limiting examples of the present disclosure, an electrical receptacle is provided. A first transmission tab configured to be electrically connected to a neutral terminal of the electrical receptacle is provided. A second transmission tab configured to be electrically connected to a live terminal of the electrical is provided. A speaker device in electrical communication with the first and second transmission tabs and a speaker grille cover secured to the receptacle cover are also provided. Other examples of the present disclosure relate to systems, methods and devices for influencing resonant modes of one or more vibrating surface, including a mode throttling device and an exciter device. |
US10506314B2 |
Housing for receiving an electrically operated apparatus
A housing for receiving an electrically operated apparatus may include an inner housing part at least partially defining a housing interior. The inner housing part may include an inner passage opening. The housing may also include an outer housing part disposed on a side of the inner housing part facing away from the housing interior. The outer housing part may include an outer passage opening. The outer passage opening and the inner passage opening may at least partially define an acoustic duct for discharging airborne noise from the housing interior. The acoustic duct may be closed by a fluid-tight and airborne noise-permeable membrane. Further, the housing may include a porous member disposed within the acoustic duct configured to prevent an ignition breakthrough from the housing interior into an external environment outside of the outer housing part. |
US10506313B2 |
Upstream data equalization method, apparatus, and system cross-reference to related applications
Embodiments relate to the field of PON technologies, and provide a method, apparatus, and system. The method includes: receiving capability information that is sent by an ONU by using a first preamble; calculating a tap coefficient based on the received first preamble if the capability information indicates that the ONU has an equalization capability; sending the tap coefficient to the ONU, where the ONU updates a tap coefficient of a first equalizer in the ONU based on the received tap coefficient, and when subsequently sending upstream data, sends, by using a second preamble, the upstream data equalized by using the first equalizer, and a length of the second preamble is less than a length of the first preamble; receiving the upstream data; and equalizing the received upstream data based on the second preamble by using a second equalizer in an OLT. In this way, upstream overheads can be reduced. |
US10506312B1 |
Optical networking with hybrid optical vortices
Concepts and technologies directed to optical networking with hybrid optical vortices are disclosed herein. Embodiments can include a system that is configured to perform operations for optical networking with hybrid optical vortices. The system can include a hybrid optical switch that can communicatively couple with another network device via one or more nanofiber communication paths. The operations can include receiving, from a first nanofiber communication path, a hybrid optical vortex that carries an internet protocol packet. The operations also can include decoupling the hybrid optical vortex to extract an optical vortex that encapsulates the internet protocol packet. The operations also can include switching the internet protocol packet to a subsequent communication path based on the optical vortex that encapsulates the internet protocol packet. |
US10506310B2 |
Wearable biometric monitoring devices and methods for determining signal quality in wearable biometric monitoring devices
A wearable biometric monitoring device includes a physiological sensor configured to detect and/or measure physiological information from a subject wearing the device, a motion sensor, and at least one processor. The at least one processor is configured to receive signals produced by the physiological sensor and the motion sensor, and process the signals while the subject moves their mouth or ear to determine signal quality produced by the physiological sensor. The biometric monitoring device may include a transmitter, and the at least one processor communicates information to the subject regarding the signal quality via the transmitter. The at least one processor may inform the subject that the device is being worn correctly if the signal quality is acceptable, and may inform the subject that the device is not being worn correctly if the signal quality is not acceptable. |
US10506307B2 |
Apparatus and methods for remotely monitoring water utilization
An apparatus and method for remotely monitoring water usage in real time utilizes a sensor attached to a water meter. The sensor monitors water flowing through the meter by analyzing the water meter's magnetic coupling and processes the data to correlate it to real time flow rates. Data is transmitted through a base unit to remote storage and consumers may access the data with application software installed on electronics such as smartphones and tablets. Four components are combined to allow the real time monitoring of water utilization. |
US10506305B1 |
Updating content URL for non-linear video content
Dynamic uniform resource locator (URL) transmission may be provided for allowing a user to view a non-linear video content item along with additional content in order to provide a richer and deeper viewing experience giving more control to the user during video viewing. An indication may be provided to the user indicating the availability of additional interactive content associated with the non-linear video in a variety of different ways. Upon user request, the content associated with the URL may be updated or historic content presented to the user in order to present the non-linear video content combined with the additional content in a hybrid fashion. The transmitted URL may be static, or the URL may be dynamically updated based on one or more factors, such as time of day or action by the user or content provider. |
US10506303B1 |
Personalized video interjections based on learner model and learning objective
Personalized video interjections based on a learner model and a learning objective. A method for adding interjections to a video includes analyzing the content of a plurality of videos based on a set of learning objectives, generating and storing educational content metadata on a timeline for the videos, selecting a video based on a user specific learning objective, determining types of video interjections using an analytics engine that compares a user learner model, the user learning objective and the metadata, determining a location for the video interjections using the analytics engine that compares the user learner model, the learning objective, the metadata and timeline, generating a video interjection for each video interjection type and inserting the video interjections into the video at the determined locations. |
US10506297B2 |
Broadcast signal frame generation device and broadcast signal frame generation method using bootstrap including symbol for signaling BICM mode of preamble and OFDM parameter together
An apparatus and method for broadcast signal frame using a bootstrap including a symbol for signaling a BICM mode and OFDM parameters of a preamble, together are disclosed. An apparatus for generating broadcast signal frame according to an embodiment of the present invention includes a time interleaver configured to generate a time-interleaved signal by performing interleaving on a BICM output signal; and a frame builder configured to generate a broadcast signal frame including a bootstrap and a preamble using the time-interleaved signal. In this case, the bootstrap includes a symbol for signaling a BICM mode and OFDM parameters of L1-Basic of the preamble, together. |
US10506295B2 |
Systems and methods for delivering secondary content to viewers
Systems and methods disclosed herein include systems and methods for delivery of secondary content to a user device. The secondary content may comprise events synchronized to primary content. In a particular embodiment, the process may include: receiving a request from a user device to access secondary content associated with a primary content; determining whether the user device is entitled to receive the secondary content; and if the user device is entitled to receive the secondary content, providing the secondary content to the user device for the user device to play whenever the user watches the primary content. The secondary content comprises at least one of an audio track, and a subtitle file, and the audio track comprises at least one of an alternate language audio track not provided in the primary content, and an audio track with words omitted from the primary content. |
US10506291B2 |
Method and system for presenting additional content at a media system
A media system, receives a received sequence of media content, for presentation at the media system and generates a comparison fingerprint of the received sequence of media content. The comparison fingerprint is for comparison with a plurality of reference fingerprints so as to identify the received sequence of media content. The media system sends a request for identification of additional content to a server system. The request is based at least in part on the comparison fingerprint. The media system receives a response to the request, including information enabling additional content to be selected for display at the media system based at least in part on the identification of the received sequence of media content, and presents a displayed sequence of media content that includes at least a portion of the received sequence of media content and at least a portion of the additional content. |
US10506287B2 |
Integration of live streaming content with television programming
In one embodiment, a method includes a computing system receiving a request to create a live streaming channel associated with a television program. The system may determine a plurality of breaks of the television program and their respective start times. The system may identify target users of a social-media network based on their respective user profiles, social-graph data, or activity patterns on the social-media network. The system may create the live streaming channel based on the request. Upon determining that a current time is within a predetermined time window prior to a first start time of a first break of the plurality of breaks, the system may send notifications to the target users, wherein each of notifications includes a link to the live streaming channel through which live content related to the television program may be streamed. |
US10506280B1 |
Systems and methods for automatically generating scoring scenarios with video of event
Methods and systems are disclosed herein for automatically indicating, during display of video of an event, actions in event that could satisfy side-game scoring scenarios. This may be accomplished by a media application that generates a live video of an event and retrieves data relating to a current status of a side-game in which a user is participating. The media application determines that a next play of the event could affect an outcome of the side-game and, in response, determines a particular action within the event that could affect the outcome of the side-game. The media application generates for display, within the video, an overlay on top of a playing space of the event, the overlay indicating where the particular action would need to occur to affect the outcome of the side-game. |
US10506278B2 |
Interactive video distribution system and video player utilizing a client server architecture
An interactive video distribution system and video player are described. A client server arrangement may be used for providing a video player and video content to a client device. The video player may display navigation images enabling navigation to specific portions of the video content by activating a corresponding navigation image. The video player may also enable the sharing of a segment of the video with other video players, enabling the video players to play the streamed segment of the video without having to play the entire video, thereby reducing network bandwidth usage. The video player may be embeddable. The server may associate searchable tags with respective video segments. |
US10506275B1 |
Dynamic control of fingerprinting rate to facilitate time-accurate revision of media content
A computing system identifies a media stream being received by a client, based on fingerprint matching conducted with query fingerprints generated by the client at a frame rate. The computing system then causes the client to increase the frame rate, in order to facilitate establishment by the computing system of synchronous lock between true time within the media stream and client time according to an clock of the client. The computing system then uses the established synchronous lock as a basis to map a true-time point at which a content revision should be performed in the media stream to a client-time point at which the client should perform the content revision. And the computing system causes the client to perform the content revision at the determined client-time point. |
US10506274B2 |
Methods of and systems for content search based on environment sampling
The present disclosure provides user interface methods of and systems for displaying at least one available action overlaid on an image, comprising displaying an image; selecting at least one action and assigning a ranking weight thereto based on at least one of (1) image content, (2) current device location, (3) location at which the image was taken, (4) date of capturing the image; (5) time of capturing the image; and (6) a user preference signature representing prior actions chosen by a user and content preferences learned about the user; and ranking the at least one action based on its assigned ranking weight. |
US10506273B2 |
Using a media client device to present media content from a mobile device
A device is configured to receive media content from a mobile device. The device may receive security information from the mobile device. The security information may indicate a setting for presenting the media content on a display device. The device may store the media content and the security information. The device may receive an instruction to present the media content on the display device. The device may determine whether the media content is permitted to be presented on the display device based on the security information. The device may selectively cause the display device to present the media content based on whether the media content is permitted to be presented on the display device. |
US10506272B1 |
Parameterizable encoding profiles
A user can configure a real-time video encoding job using a profile including parameterized fields that enable a user to specify only the attributes that are specific to the video channel, as may include options for the audio and video codecs, stream packaging, input sources, video pipeline processors, and the like. When creating the profile, a user can define a set of parameters and their respective default values. Once the parameters are defined, any attribute in the profile may include one or more parameters as substrings using specific markup syntax. When persisting the data, a set of parameter records can be associated with the profile. Later, when a channel is to be created using the profile, any parameterized attribute in the profile may be overridden with a value specific to that channel as determined using the relevant set of parameter records. |
US10506271B2 |
Network architecture and method for application deployment
An application server that incorporates teachings of the present disclosure may include, for example, web interface for receiving a client request from a web server operating within an interactive TV network and application logic operatively coupled to the web interface for executing source code and generating HTML code according to the client request where the application logic is operatively coupled to a database that serves as a repository for executable source code, images and user information indexed according to the client request where the application logic receives the executed source code from the database and supplies the HTML code to the web server by way of the web interface and where the web server submits to a client device that generated the client request the HTML code for rendering a presentation at the client device. Other embodiments are disclosed. |
US10506270B2 |
Method and apparatus for transmitting media content
Aspects of the subject disclosure may include, for example, a method for providing redundancy in a video data stream. For every data frame of a plurality of data frames of video content, the method includes dividing the data frame into a plurality of data segments and copying a plurality of each of the plurality of data segments to the plurality of data frames in a data stream to provide redundancy for the data frame within the plurality of data frames in the data stream. The plurality of each of the plurality of data segments is distributed across the plurality of data frames to provide generate a plurality of redundancy-enhanced data frames that provide the redundancy over a protection interval associated with a network path. The method includes transmitting a data stream comprising the plurality of redundancy-enhanced data frames to a receiver via the network path. Other embodiments are disclosed. |
US10506269B2 |
System for addressing on-demand TV program content on TV services platform of a digital TV services provider
Video content is uploaded via the Internet to a video-on-demand (VOD) server identified by a title and a hierarchical address of categories and subcategories for categorizing the title. The VOD server converts and stores the video content at a storage address in a video content database linked to the title. The title is listed in a location of an electronic program guide (EPG) using the same categories and subcategories as in its hierarchical address. Any TV subscriber can access the EPG and navigate through its categories and subcategories to find a title for viewing on the TV. This can enable many new blogging or podcasting-like programs by popular “Hosts” to be self-published on the Internet and readily navigated for display on TV. The EPG can also store TV program addresses as bookmarks and allow them to be shared with other subscribers or with friends and contacts online by sending to their email addresses. |
US10506256B2 |
Intra-prediction edge filtering
Coding a current block using a directional intra prediction mode is disclosed. The intra prediction mode includes a prediction angle and uses pixels peripheral to the current block to generate a prediction block. An apparatus determines, using the prediction angle, a filter to apply to the pixels peripheral to the current block; filters, using the filter, at least some of the pixels peripheral to the current block resulting in modified pixels; and generates a prediction block for the current block using the intra prediction mode and the modified pixels. |
US10506255B2 |
MV/mode prediction, ROI-based transmit, metadata capture, and format detection for 360 video
An embodiment of an electronic processing system may include a 2D frame which corresponds to a projection of a 360 video space, and a component predictor to predict an encode component for a first block of a 2D frame based on encode information from a neighboring block which is neighboring to the first block of the 2D frame only in the 360 video space, a prioritizer to prioritize transmission for a second block of the 2D frame based on an identified region of interest, and/or a format detector to detect a 360 video format of the 2D frame based on image content. A 360 video capture device may include a contextual tagger to tag 360 video content with contextual information which is contemporaneous with the captured 360 video content. Other embodiments are disclosed and claimed. |
US10506250B2 |
Method and apparatus for image encoding and decoding using intra prediction
Provided are a method and apparatus for intra predicting an image, which generate a prediction value via linear interpolation in horizontal and vertical directions of a current prediction unit. The method includes: generating first and second virtual pixels by using at least one adjacent pixel located upper right and lower left to a current prediction unit; obtaining a first prediction value of a current pixel via linear interpolation using an adjacent left pixel located on the same line as the first virtual pixel and the current pixel; obtaining a second prediction value of the current pixel via linear interpolation using an adjacent upper pixel located on the same column as the second virtual pixel and the current pixel; and obtaining a prediction value of the current pixel by using the first and second prediction values. |
US10506248B2 |
Foreground detection for video stabilization
Video foreground and background detection is performed on a received video sequence on a macroblock by macroblock basis using motion vector encoding information associated with each macroblock. Some of the macroblocks in each frame, for example, edge or corner macroblocks, may be exempt from the foreground and background detection. The detection information, along with the video data, is passed to an image stabilization algorithm that prepares the video for subsequent video compression. |
US10506247B2 |
Apparatus, a method and a computer program for video coding and decoding
A method comprising encoding a bitstream comprising a base layer, a first enhancement layer and a second enhancement layer; encoding an indication of both the base layer and the first enhancement layer used for prediction for the second enhancement layer in the bitstream; encoding, in the bitstream, an indication of a first set of prediction types that is applicable from the base layer to the second enhancement layer, wherein the first set of prediction types is a subset of all prediction types available for prediction between layers, and encoding, in the bitstream, an indication of a second set of prediction types that is applicable from the base layer or the first enhancement layer to the second enhancement layer, wherein the second set of prediction types is a subset of all prediction types available for prediction between layers. |
US10506243B2 |
Image decoding method and device therefor, and image encoding method and device therefor
A video encoder and decoder are described. The encoder operates on luma data and chroma data. The luma data is split into two channels. The channel split can be based on frequency regions or based on even and odd lines. When the channel split is based on frequency regions, the encoder produces a channel with low frequency data and a channel with high frequency data. A third channel holds chroma data. The decoder recovers the split luma data and the third channel of chroma data. The decoder may then generate one or more pixels to be stored in a line buffer. |
US10506242B2 |
Efficient context model computation design in transform coefficient coding
Coding a transform block using level maps is disclosed. A method includes determining a lower plane of values, processing the lower plane in a backward scan order, and selecting a template for entropy-coding the values of the lower plane. The method also includes, for a current value of the lower plane, selecting, based on the template anti-diagonal lines, two or more line buffers, each of the two or more line buffers corresponding to a respective scan-order anti-diagonal line, determining a context using the two or more line buffers, and entropy encoding the current value using the context. Each value is a respective “up-to” value of a transform coefficient. The backward scan order visits the values of the lower plane along scan-order anti-diagonal lines. The template indicates scan positions of coded values of the lower plane, the scan positions are arranged, in the template, along template anti-diagonal lines. |
US10506240B2 |
Smart reordering in recursive block partitioning for advanced intra prediction in video coding
Video data streams can be encoded and decoded using inter or intra prediction. The blocks of a frame can be processed based on depth, from the lowest level sub-blocks to the highest level large blocks, and divided into groups of blocks that are inter predicted, blocks having sub-blocks that are inter predicted and sub-blocks that are intra predicted, and blocks that are intra predicted. The inter predicted blocks are encoded or decoded first, followed by the inter predicted sub-blocks, the intra predicted sub-blocks, and the intra predicted blocks. Data from the inter predicted blocks and sub-blocks may be used to improve the prediction performance of intra predicted blocks and sub-blocks. |
US10506238B2 |
Method for processing image on basis of intra prediction mode and apparatus therefor
In the present invention, a method for processing an image on the basis of an intra prediction mode and an apparatus therefor are disclosed. Particularly, the method for processing an image on the basis of an intra prediction mode may comprise the steps of: partitioning a block to be processed, on the basis of an intra prediction mode of the block to be processed; and performing intra prediction for the split block to be processed, wherein the direction in which the block to be processed is split is perpendicular to the prediction direction of the intra prediction mode of the block to be processed. |
US10506237B1 |
Methods and devices for dynamic adaptation of encoding bitrate for video streaming
The various embodiments described herein include a method performed at a camera device. The method includes: (i) capturing a stream of images using the image sensor; and, (ii) while capturing the stream of images: (a) encoding a first portion of the stream of images with a first bitrate; (b) transmitting the encoded first portion of the stream of images to a server system; (c) obtaining one or more transmission metrics for the transmitted first portion of the stream of images; (d) based on the one or more transmission metrics, encoding a second portion of the stream of images with a second bitrate, distinct from the first bitrate; and (e) transmitting the encoded second portion of the stream of images to the server system. |
US10506235B2 |
Distributed control of video encoding speeds
Video encoding operation is performed in a distributed video encoding system to meet a service layer agreement such as a target time for completion of the video encoding operation. Each of multiple videos being encoded is split into smaller jobs corresponding to video segments of the videos. The jobs are processed according to a job queue. The sequence of jobs in the job queue is periodically updated such that jobs corresponding to each video are processed within the corresponding target encoding time. |
US10506230B2 |
Modified adaptive loop filter temporal prediction for temporal scalability support
A video coder may reconstruct a current picture of video data. A current region of the current picture is associated with a temporal index indicating a temporal layer to which the current region belongs. Furthermore, for each respective array of a plurality of arrays that correspond to different temporal layers, the video coder may store, in the respective array, sets of adaptive loop filtering (ALF) parameters used in applying ALF filters to samples of regions of pictures of the video data that are decoded prior to the current region and that are in the temporal layer corresponding to the respective array or a lower temporal layer than the temporal layer corresponding to the respective array. The video coder determines, based on a selected set of ALF parameters in the array corresponding to the temporal layer to which the current region belongs, an applicable set of ALF parameters. |
US10506229B2 |
Codeword space reduction for intra chroma mode signaling for HEVC
Intra prediction is used in state-of-the-art video coding standards such as AVC. The intra prediction modes are coded into the bitstream. Luma and chroma components could potentially have different prediction modes. For chroma components, there are 5 different modes defined in AVC: vertical, horizontal, DC, diagonal down right, and “same as luma”. Statistics show that the “same as luma” mode is frequent used, but in AVC, this mode is encoded using more bits than other modes during entropy coding, therefore the coding efficiency is decreased. Accordingly, a modified binarization/codeword assignment for chroma intra mode signaling is able to be utilized for high efficiency video coding (HEVC), the next generation video coding standard. |
US10506228B2 |
Variable number of intra modes for video coding
A video coder determines a first block of the video data is intra mode coded; based on a first height and the first width of the first block, identifies a group of N available intra prediction modes for the first block of video data; selects from the group of N available intra prediction modes, a first intra prediction mode used to code the first block of the video data; and codes the first block using the first intra prediction mode. A video coder generates a first most probable mode (MPM) candidate list for the block; codes a first flag indicating an actual intra prediction mode used to code the block is not included in the first MPM candidate list; generates a second MPM candidate list by deriving at least one candidate intra prediction mode based on an intra prediction mode in the first MPM candidate list. |
US10506226B2 |
Display device on/off detection methods and apparatus
Display device ON/OFF detection methods and apparatus are disclosed. Example display activity detectors disclosed herein are to extract regions from respective ones of captured video frames, the regions corresponding to a depiction of a display of a monitored media device Disclosed example display activity detectors are also to compute a distance metric that is to represent an amount a first one of the regions of a first one of the captured video frames differs from a corresponding second one of the regions of a second one of the captured video frames. Disclosed example display activity detectors are further to compare the distance metric to a threshold to determine whether the monitored media device is ON or OFF. |
US10506222B2 |
Autostereoscopic display device and display method
An autostereoscopic display comprises a steerable display backlight, comprising a light output arrangement for providing lines of light output and a first lenticular lens array, with each lens focused near a corresponding line of light output. A display panel is illuminated by the backlight and a second lenticular array generates at least two views to different viewing directions. Head and/or eye tracking is used for tracking at least two viewers. Views are provided to the two eyes of a tracked viewer at the same time, and views are provided to the two eyes of different tracked viewers time-sequentially. |
US10506220B2 |
Augmented reality displays with active alignment and corresponding methods
Binocular augmented reality display devices and corresponding methods allow alignment calibration to be performed by an end user. According to one approach, a camera is positioned to have a field of view which includes simultaneously part of a projected image from the left-eye display and part of a projected image from the right-eye display. By projecting via each display at least part of a calibration image and identifying within the camera-sampled image right-field and left-field alignment features, an alignment correction can be derived. Alternative approaches employ correlation of images sampled by forward-looking cameras rigidly associated with the respective right-eye and left-eye display units, or require a user to input a manual adjustment for aligning transversely-swapped camera images with the real world view. |
US10506218B2 |
Computer-readable storage medium having stored therein display control program, display control apparatus, display control system, and display control method
An image taken of a virtual space including a user-operable child object and user-inoperable furniture object is stereoscopically displayed on a screen of a stereoscopic image display device. On the other hand, an image taken, of the same virtual space, from the same direction is displayed in a planar manner on a screen of a planar image display device. On the screen of the planar image display device, a child object image, in which a silhouette of the child object displayed on the stereoscopic image display device is displayed. A user touches on the screen of the planar image display device, while seeing the child object displayed on the stereoscopic image display device, thereby operating the child object. |
US10506213B2 |
Method and apparatus for calibrating image
An apparatus for calibrating a multiview image may extract feature points from the multiview image and perform image calibration based on the extracted feature points, track corresponding feature points in temporally successive image frames of a first view image, and perform the image calibration based on pairs of corresponding feature points between the feature points tracked from the first view image and feature points of a second view image. |
US10506208B2 |
Image display apparatus and image display method
An image display apparatus according to an embodiment of the present technology includes a light source section, one or more reflection type light modulators, an optical system, and a light shielding plate. The light source section includes at least one or more laser light sources. The one or more reflection type light modulators modulate and reflect incident light. The optical system splits light from the light source section into a plurality of split light beams, superimposes the plurality of split light beams on the one or more reflection type light modulators, and causes them to enter. The light shielding plate is provided in the optical system and includes an aperture provided on a path of each of the plurality of split light beams and a light shielding portion that shields reflection light from the reflection type light modulator to the light source section. |
US10506207B2 |
Projection system, method for controlling projection system, and projector
A projection system which arranges n×m projection images and forms one composite projection image on a projection surface includes: n×m projectors; an operation unit which accepts an operation by a user; and a control unit which controls the projection by each of the n×m projectors. The control unit causes a reference image showing a reference point common to a plurality of projection areas to be projected in an overlap area where the plurality of projection areas overlap each other, and causes each of a plurality of projectors projecting the projection image in the overlap are where the reference image to be moved is projected, to execute geometric correction of the projection image in such a way that the reference image moves to a position on the projection surface designated by the user by the operation via the operation unit, and to project the projection image. |
US10506197B2 |
Audio-visual system and method for controlling the same
An audio-visual system may include a housing comprising an open upper end and a storage space, an audio-visual device installed inside the housing and exposable through the open upper end, and a lifting device configured to expose or store the audio-visual device inside the housing through the open upper end. The audio-visual device may include a display, a speaker, and a processor configured to control the audio-visual system to operate in a first mode for outputting media art content while the display is stored in the housing according to a first event, operate in a second mode for outputting audio content through the speaker while part of the display is exposed through the open upper end according to a second event, and operate in a third mode for outputting a visual content while the entire display is exposed through the open upper end according to a third event. |
US10506194B2 |
Enhanced display panels of television receiving devices and methods
Information may be provided via a display panel of a television receiving device by determining satisfaction of at least one condition while at least one television program is selected, and displaying information other than the information regarding the selected at least one television program via the display panel of the television receiving device when satisfaction of the at least one condition is determined. Determining satisfaction of the condition may involve: determining an elapse of a predetermined period of time without user input after the information regarding the selected at least one television program is initially displayed; determining an elapse of a predetermined period of time without a change of the selected at least one television program after the information regarding the selected at least one television program is initially displayed; determining a standby state of the television receiving device; or determining an off state of the television receiving device. |
US10506188B2 |
Solid-state imaging device
A solid-state imaging device is capable of simplifying the pixel structure to reduce the pixel size and capable of suppressing the variation in the characteristics between the pixels when a plurality of output systems is provided. A unit cell includes two pixels. Upper and lower photoelectric converters and, transfer transistors and connected to the upper and lower photoelectric converters, respectively, a reset transistor, and an amplifying transistor form the two pixels. A full-face signal line is connected to the respective drains of the reset transistor and the amplifying transistor. Controlling the full-face signal line, along with transfer signal lines and a reset signal line, to read out signals realizes the simplification of the wiring in the pixel, the reduction of the pixel size, and so on. |
US10506187B2 |
Image sensor having dual microlenses for each auto-focus (AF) pixel
An image sensor includes a pixel array in which auto-focus (AF) pixels and image capture pixels are arranged. Wherein at least one of the AF pixels comprises: a color filter layer; and first and second microlenses arranged over the color filter layer, and formed in a region of the at least one AF pixel in a widthwise direction of the color filter layer. |
US10506183B2 |
Radiographic imaging device, radiographic imaging system, control method of radiographic imaging device and program storage medium
A radiographic imaging device includes: a radiation detector including plural pixels, each including a sensor portion and a switching element; a detection unit that detects a radiation irradiation start if an electrical signal caused by charges generated in the sensor portion satisfies a specific irradiation detection condition, and/or if an electrical signal caused by charges generated in a radiation sensor portion that is different from the sensor portion satisfies a specific irradiation detection condition; and a control unit that determines whether or not noise caused by external disturbance has occurred after the detection unit has detected the radiation irradiation start, and if the noise has occurred, that stops a current operation of the radiation detector, and causes the detection unit to perform detection. |
US10506182B2 |
Imaging device and pixel signal reading method
An imaging device includes imaging elements 12 arranged in two-dimensional matrix in a first direction and a second direction, an analog-digital (AD) converter 13, and a pixel signal reading device 16. The pixel signal reading device 16 selects spatially at random the imaging element 12 that outputs a pixel signal to the AD converter 13, and randomly outputs the pixel signal of the imaging element 12 from the AD converter 13. |
US10506178B2 |
Image synthesis device for electronic mirror and method thereof
According to one embodiment, an image synthesis device for an electronic mirror includes a rear camera which obtains a first image from a first position, and a side camera which obtains a second image of the same direction with a view of the rear camera from a second position. The second image includes a view obstruction. When a part of the first image is connected as a complementary image to the view obstruction of the second image, an image processing device converts an image of the view obstruction into a translucent image, superimposes the complementary image on the translucent image, and obtains a third image which remains an outline of the complementary image. |
US10506172B2 |
Camera setting adjustment based on predicted environmental factors and tracking systems employing the same
Systems, devices, methods, computer-readable storage media, and electronic apparatuses for camera setting adjustment based on predicted environmental factors are provided. An example system includes a camera assembly, at least one processor, and memory storing instructions. When executed by the at least one processor, the instructions may cause the system to determine a direction of movement of the camera assembly. The instructions may also cause the system to predict environmental factors based on the direction of movement. Additionally, the instructions may cause the system to determine camera settings based on the environmental factors. The instructions may also capture an image with the camera assembly using the determined camera settings. In some implementations, the captured image is used to track or one or more entities. |
US10506168B2 |
Augmented reality recommendations
Various embodiments enable a computing device to perform tasks such as processing an image to recognize text or an object in an image to identify a particular product or related products associated with the text or object. In response to recognizing the text or the object as being associated with a product available for purchase from an electronic marketplace, one or more advertisements or product listings associated with the product can be displayed to the user. Accordingly, additional information for the associated product can be displayed, enabling the user to learn more about and purchase the product from the electronic marketplace through the portable computing device. |
US10506161B2 |
Image signal processor data traffic management
Methods and apparatus to manage image signal processor (ISP) data traffic is provided. The apparatus includes an ISP having an ISP front-end configured to receive image data and a first memory configured to store the image data. The ISP front-end is further configured to output the image data stored in the first memory to a second memory via a memory link in response to the image data stored in the first memory reaching a size threshold. Another apparatus includes apparatus includes a camera sensor configured to output image data in a camera mode, an ISP on a die, a camera link coupling the camera sensor and the ISP, a memory, and a memory link coupling the ISP and the memory. The memory link is configured to enter a low-power mode in the camera mode. |
US10506160B2 |
Powering up cameras based on shared video footage from audio/video recording and communication devices
Systems and methods for communicating in a network using share signals in accordance with various embodiments of the present disclosure are provided. In one embodiment, a method for communicating in a network may include receiving, from a first client device associated with an A/V recording and communication device, at a backend server in network communication with the A/V recording and communication device, a share signal comprising location data and first image data captured by a first camera of the A/V recording and communication device, the share signal including a command to share the first image data with a network of users; generating a power-up command signal based on the share signal; identifying at least one second camera to power up; and transmitting the power-up command signal to the at least one second camera, by the backend server, using a network interface. |
US10506155B2 |
Image capturing apparatus and image stitching method thereof
An image capturing apparatus and an image stitching method there are provided, where the method includes the following steps. A scene is detected by using a first image sensor and a second image sensor of the image capturing apparatus to generate first photographing information and second photographing information. The scene is captured by the first image sensor according to the first photographing information and the second photographing information to respectively generate a first image and a first auxiliary image. The scene is captured by the second image sensor according to the second photographing information and the first photographing information to respectively generate a second image and a second auxiliary image. The first image and the first auxiliary image are fused, and the second image and the second auxiliary image are fused so as to obtain fused results corresponding to overlapping regions, and a stitched image is accordingly generated. |
US10506150B2 |
Target tracking device and target tracking method
The present invention relates to the technical field of electronic devices, and in particular to a target tracking device and a target tracking method. A moving target tracking device which comprises a target tracking module, a motion module and a comprehensive analysis module is constructed; images of moving targets are acquired from a camera to determine the moving targets and finally determine an effective moving target; parameter information about the current motion of the effective moving target is then calculated, and whether the camera needs to be rotated is judged according to the parameter information; and after the rotation of the camera is completed, the parameter information stored in a memory is updated. By means of the technical solution, a moving target can be accurately and effectively tracked in real time, moreover, the moving target can continue to be tracked after the rotation of the camera is completed, and motion detection and tracking information accumulation do not need to be executed once again as in a traditional method. Furthermore, the technical solution can rapidly track any moving object without depending on any object model. |
US10506144B2 |
Conversion apparatus, imaging apparatus, electronic apparatus, and conversion method
The present technology relates to a conversion apparatus, an imaging apparatus, an electronic apparatus, and a conversion method that are capable of reducing the scale of a circuit.The conversion apparatus includes: a comparison unit that compares an input voltage of an input signal and a ramp voltage of a ramp signal that varies with time; and a storage unit that holds a code value when a comparison result from the comparison unit is inverted, the holding of the code value by the storage unit being repeated a plurality of times, to generate a digital signal having a predetermined bit number. The predetermined bit number is divided into high-order bits and low-order bits, the low-order bits are acquired earlier than the high-order bits, and the acquired low-order bits and the high-order bits are combined with each other, to generate the digital signal having the predetermined bit number. The present technology can be applied to a portion of an image sensor, in which AD conversion is performed. |
US10506143B2 |
Camera module and mobile terminal having the same
The present invention relates to a camera module and mobile terminal having the same, and more particularly, to a camera module, including: a printed circuit board in which a plurality of sensor holes separated from each other in a length direction are formed; a plurality of image sensors connected to the printed circuit board; and a lens module disposed on a top portion of each of the plurality of image sensors, wherein the image sensors are attached to positions corresponding to the plurality of sensor holes on a bottom surface of the printed circuit board, and mobile terminal having the same. |
US10506140B2 |
Camera module and method of manufacturing the same
A camera module includes : a housing in which a lens barrel is accommodated; a circuit board fixedly mounted on a lower portion of the housing; and a guide member guiding a fixing position of the housing fixed to the circuit board, wherein the guide member includes a solder ball, formed on the circuit board to protrude in an upward optical axis direction and a guide groove, provided as a groove recessed in the upward optical axis direction in a lower end portion of the housing and into which the solder ball is fitted. |
US10506136B2 |
Printer calibration using limited range reflection scanners as input sources
A method of calibrating a printer using a reflective scanner is disclosed. Because the reflective scanner used for calibration may only be able to accurately measure a limited density range that is less than the full density range of the printer, some information from the reflective scanner is disregarded or deemphasized during the calibration process. A calibration page is printed and scanned. Lookup tables (LUTs) that comprise the printer calibration values are updated based on adjustments calculated from the scanner for density regions where the scanner produces relatively accurate measurements, but updated based on the preexisting settings for density regions where the scanner produces relatively inaccurate measurements. In transitions regions between accurate and inaccurate regions, the LUTs are adjusted based on a combination of measurements from the scanner and the preexisting settings. |
US10506135B2 |
Color conversion look-up table generating device, color conversion look-up table correction method, and storage medium
A color conversion look-up table generating device of the present invention includes a converting unit configured to convert an actual color material value of a target grid point in the color conversion look-up table and an actual color material value of a neighbor grid point of the target grid point into virtual color material values, and a correcting unit that corrects the actual color material value of the target grid point on the basis of a virtual color material amount of the target grid point and a virtual color material amount of the neighbor grid point, wherein the virtual color material value is an output value of a virtual color material that absorbs only light of spectral reflectance in each of divided blocks in a case in which spectral reflectance of the actual color material is divided into n (n is an integer of 3 or more) blocks. |
US10506130B2 |
Communication device and non-transitory computer-readable recording medium storing computer-readable instructions for communication device
A communication device may receive first identification information for identifying a first terminal device from the first terminal device, receive a connection request including second identification information for identifying a second terminal device from the second terminal device after the first identification information has been received from the first terminal device, determine whether the first identification information is identical to the second identification information in a case where the connection request is received from the second terminal device, establish a second wireless connection with the second terminal device by sending a predetermined response to the second terminal device in a case where it is determined that the first identification information is identical to the second identification information, and not send the predetermined response to the second terminal device in a case where it is determined that the first identification information is not identical to the second identification information. |
US10506120B2 |
Print control apparatus, non-transitory computer readable medium, and print system having erase processing including data overwriting
A print control apparatus includes a memory, a print processing unit, and an erase processing unit. The memory stores one or more pieces of print data each representing print content and being subjected to a print process. The print processing unit performs the print process for a piece of print data stored in the memory, and generates a piece of post-process data that represents print content. The erase processing unit moves, to a trash or a deletion folder, a piece of data for which the print process has been performed among one or more pieces of data stored in the print processing unit, and performs an erase process for a storage area of the piece of data that has been moved, the erase process being a process of data overwriting and being performed in parallel with the print process that is performed for another piece of print data. |
US10506118B2 |
Image output device, multi-function apparatus, image processing module and related image output method
A multi-function apparatus includes a scanning module, a storage module, a printing module and an image processing module electrically connected to the scanning module, the storage module and the printing module. The scanning module is for scanning a scanned object to generate a scanning image having an object graphic corresponding to the scanned object. The storage module is for storing the scanning image. An identification unit of the image processing module is for identifying the object graphic from the scanning image stored in the storage module to obtain a size of the object graphic. A control unit of the image processing module controls the printing module to printing the object graphic onto a predetermined position at a printing medium when the control unit determines that the size of the object graphic is less than a canvas size of the printing medium. |
US10506116B2 |
Image processing apparatus causing display to display images, method, and non-transitory computer-readable recording medium storing computer-readable instructions
An image processing apparatus may comprise a display; a coordinate detection portion; a controller; and a main memory storing computer-readable instructions therein. The computer-readable instructions may cause the image processing apparatus to perform causing the display to display a plurality of icon images. The computer-readable instructions may cause the image processing apparatus to perform accepting a first user operation. The computer-readable instructions may cause the image processing apparatus to perform accepting a second user operation executed. The computer-readable instructions may cause the image processing apparatus to perform executing a specific process corresponding to the image processing function assigned to the selected icon image in a case where the first user operation is accepted. The computer-readable instructions may cause the image processing apparatus to perform causing the display to display a first parameter setting image for setting a first parameter in a case where the second user operation is accepted. |
US10506115B2 |
System and method for natural language operation of multifunction peripherals
A system and method for natural language-based multifunction peripheral control includes sensing when a portable data device is proximate to a MFP. A status of the MFP is monitored and user-specific configuration information is stored. The system receives activity data corresponding to performance of a preselected activity by a user and initiates a natural language exchange with a user of the portable data device in accordance with a monitored status of the multifunction peripheral and stored user-specific configuration settings. Document processing instructions received via the natural language exchange generate a natural language response. A second document processing instruction is then received via the natural language exchange responsive to the natural language response and a document processing operation is performed in accordance with the second document processing instruction. |
US10506112B2 |
Image reading device storing barcode types and associated designation information and image reading method
An image reading device includes storage, an image reading section, a receiving section, a display section, and a controller. The storage stores therein a plurality of barcode types and designation information items each associated with any of the barcode types. The image reading section acquires a read image by reading a document image including a barcode image. The receiving section receives input of a designation information item among the designation information items. The display section displays one or more barcode types among the barcode types. The controller controls the storage, the receiving section, and the display section. The barcode image exhibits a barcode belonging to any of the one or more barcode types. The controller causes the display section to display the one or more barcode types on the basis of the designation information item received by the receiving section and associated with the one or more barcode types. |
US10506109B2 |
Information processing apparatus, method of controlling the same, and non-transitory computer-readable storage medium
An information processing apparatus operable to decide an item related to an image or image capturing for a recommendation to a user, the apparatus obtains image attribute information, derives image group attribute information for an image group including a plurality of images based on the image attribute information, compares image group attribute information derived for a first image group including images captured in a first time range and image group attribute information derived for a second image group including images captured in a second time range different to the first time range, and decides the item for the recommendation to the user in accordance with a result of the comparison. |
US10506108B2 |
Image processing apparatus generating print data, print system including image processing apparatus and printing apparatus printing based on print data, calibration control method in print system, and storage medium storing calibration control program
A print system that is capable of performing calibration of the print system that includes a printing apparatus and an image processing apparatus that supplies image data to the printing apparatus appropriately. The printing apparatus controls execution of first calibration. The image processing apparatus controls execution of second calibration. A management unit manages an execution instruction of system calibration that performs the first calibration and the second calibration continuously. A first sending unit sends an execution command for performing the first calibration based on the execution instruction of the system calibration to the printing apparatus from the image processing apparatus. A second sending unit sends a notice showing that execution of the first calibration in response to the execution command was completed from the printing apparatus to the image processing apparatus. A control unit starts execution of the second calibration when the image processing apparatus receives the notice. |
US10506107B2 |
In line color monitoring system
A device and method for use with an image recording device. The device having a background target and a first surface including the background target recessed therein. The device further including a substrate stabilizer configured to move a substrate having an image printed therein in closer proximity to the background target and below the first surface when activated. |
US10506105B2 |
Adaptive filter unit for being used as an echo canceller
The invention relates to an adaptive filter unit, in particular for being used as an echo canceller, comprising a first filter input, configured to receive a first electric audio signal, indicative of a first audio signal A(t), a second filter input, configured to receive a second electric audio signal, indicative of a second audio signal B(t), a processor and a filter output. The processor is configured to calculate and provide audio estimation data X(fn, A(t1, . . . , tM(fn))) in the frequency domain; to calculate a transformed second audio signal Y(fn, B(t)), formed by a transformation of the second audio signal B(t) into the frequency domain; and to calculate a filtered audio signal by subtracting delayed audio estimation data from the transformed second audio signal, wherein the delayed audio estimation data is provided by a memory unit of the adaptive filter unit, which is arranged to provide a data exchange with the processor, and wherein the delayed audio estimation data comprises a frequency dependent time delay compared to the transformed second audio signal. |
US10506101B2 |
Systems, apparatuses and methods for communication flow modification
An apparatus includes a user interface module configured to receive user information associated with a user. The apparatus also includes a classification module configured to apply a classifier defined within a classification tree to the user information, and to calculate a classification score representing an estimated likelihood that the user is associated with at least one user type. The classification module is also configured to classify the user to an identified user type based on the classification score. The apparatus also includes a database configured to store at least one of user account information associated with the user, historical information associated with the user, or historical information associated with a group of users including the user. The apparatus also includes an interface generation module configured to generate a signal based on the information in the database, the signal specifying a user interface to be presented to the user. |
US10506087B2 |
Electroactive perimeter stiffener
As mobile computing devices are increasingly expected to be smaller, thinner, and/or lighter, less space is available for incorporating such structurally stiff perimeter components, as well as energy-absorbing components. The electroactive perimeter stiffening devices, systems, and methods described herein detect a free-fall event or condition, anticipate a subsequent impact event, and actively stiffen one or more electroactive perimeter stiffeners of an associated mobile computing device in preparation for the impact event. The electroactive perimeter stiffeners direct impact energy away from, and in some cases, distribute and/or dissipate the impact energy, in an effort to prevent damage to impact-sensitive components of the mobile computing device. |
US10506085B2 |
Electronic product metal shell having antenna groove
The present disclosure provides an electronic product metal shell and a method of manufacturing the same. The electronic product metal shell includes: a metal layer; a first hard anodic oxidation layer formed on an upper surface of the metal layer; a second hard anodic oxidation layer formed on a lower surface of the metal layer; an antenna groove penetrating through the metal layer and the first hard anodic oxidation layer; and a non-conductive material filled in the antenna groove. |
US10506083B2 |
Segment routing gateway storing segment routing encapsulating header used in encapsulating and forwarding of returned native packet
In one embodiment, a Segment Routing gateway receives Segment Routing packets encapsulating native packets. The Segment Routing gateway stores the Segment Routing encapsulating headers. The native packets are communicated to a service function (or other device). Upon return, Segment Routing packets are generated including the returned native packets using correspondingly stored Segment Routing encapsulating headers, possibly updated with new policies. Segment Routing includes, but is not limited to, SRv6 and SR-MPLS. In one embodiment, the native packet is sent from a physical interface of the SR gateway to the service function, and returned to the SR gateway on one of its physical interface(s). In one embodiment, shared storage is accessible to both the SR gateway and the service function (or other device), so references (e.g., memory locations or pointers) are communicated between the SR gateway and the service function (or other device). |
US10506076B2 |
Remote browsing session management with multiple content versions
A remote browsing process is directed to the generation and management of a remote browse session at a network computing provider. A client computing device requests one or more requested network resources. The network computing provider instantiates a browse session instance and retrieves the requested content. The network computing provider provides the requested content to the client computing device. The network computing provider also at least partially processes the requested content for display, and provides a processed representation of the requested content to the client computing device. The client computing device may update display of the requested content using the processed representation of the requested content. |
US10506074B2 |
Providing simultaneous access to content in a network
A device may receive content to be provided to a plurality of receiver devices. The device may encrypt the content to form encrypted content. The device may provide the encrypted content to the plurality of receiver devices. The device may determine a plurality of respective latency values for the plurality of receiver devices. A latency value, of the plurality of latency values, may identify a length of time between the device sending information to a respective receiver device, of the plurality of receiver devices, and the information being received by the respective receiver device. The device may provide, to the plurality of receiver devices, a security key for decrypting the encrypted content. The security key may be provided, based on the plurality of latency values, to cause the plurality of receiver devices to receive the security key substantially simultaneously. |
US10506073B1 |
Determination of presence data by devices
Described are techniques for determining proximity data indicative of the presence, absence, location, position, or orientation of one or more users relative to one or more devices. Based on the proximity data, a corresponding function may be determined, such as initiating or receiving of a communication with another device, ceasing an existing communication, performing a maintenance function, or entering a lower power state. |
US10506067B2 |
Dynamic personalization of a communication session in heterogeneous environments
A method and system for transparent and automatic establishment of a personalized communication session across heterogeneous networks utilizes a network node for providing personalization services. Communication sessions initiated on any number of heterogeneous networks are transparently and automatically personalized for subscribers to personalization services offered by the network node by routing media in the communication session through the personalization node. |
US10506063B2 |
Method and apparatus for caching user generated content messages
A method for caching User Generated Content (UGC) messages performed at a server is provided, in which first and second attribute information of an UGC message is acquired, a function value corresponding to the first attribute information is obtained based on the first attribute information and a preset first function, a function value corresponding to the second attribute information is obtained based on the second attribute information and a preset second function, the UGC message is added to the cache memory of the server when it is determined from the function values corresponding to the first and the second attribute information that the first and second attribute information of the UGC message meets a preset condition. Additionally, an apparatus and a server for caching UGC messages are also provided. |
US10506058B2 |
Signaling of application content packaging and delivery
Methods for delivering application content signaling information may include a generating a metadata fragment for application content items of an application to be acquired by a receiver device, adding to the metadata fragment a first set of attributes indicating that rendering of a linear service or a group of linear services is performed by a media player embedded in the application, and transmitting the metadata fragment to the receiver device. The first set of attributes may include an application launch page or launch file indicator for the application, and/or an indication of required capabilities for rendering the application and associated application content items. The first set of attributes may include a start time and an end time for at least one distribution window for the application, and the at least one distribution window may be associated with information about auxiliary application content delivered during the at least one distribution window. |
US10506056B2 |
Methods, apparatuses, and computer program products for providing filtered services and content based on user context
An apparatus may include a processor configured to receive a request for a service or content from a first device. The processor may be further configured to receive a user's context information from a second device. The processor may additionally be configured to filter the requested service or content based at least in part upon the user's context information. The processor may be further configured to provide the filtered service or content to the first device. Corresponding methods and computer program products are also provided. |
US10506053B2 |
Location aware security system
Methods, computing devices, and systems that dynamically determine whether a request is authorized or fraudulent are described herein. A computing device may receive a request from a communication device, and a geographical location of the communication device may be determined. User information may be requested, and based on the information and the geographical location of the communication device, a risk value can be calculated. A determination of whether to honor the request may be based on the subscriber risk value. |
US10506051B2 |
Remote system monitor
Aspects described herein pertain to monitoring and automatic re-instantiation of a communication session using a monitoring system and/or device and one or more remote systems and/or devices. If a disruption in a communication session occurs, an automated reconnect agent executable can execute on one or more of the remote systems and/or devices to automatically re-instantiate the communication session without or absent requiring human intervention. For example, the automated reconnect agent executable can use automatic reconnect parameters to automatically re-instantiate a pre-existing communication session without or absent requiring a human operator to reenter login or other authentication credentials or engage in some other form of authorization or authentication in order to reestablish the communication session between a monitoring system and/or device and one or more remote systems and/or devices. |
US10506049B2 |
Selecting media using vehicle information
A content server provides customized media items to present to a user using vehicle information. The content server receives environmental information, user feedback for presented media items, and vehicle information for an associated vehicle from a client device associated with a user. The client device receives the vehicle information from a vehicle platform of the vehicle. The content server analyzes the environmental information and user feedback to create a user profile for the user. The content server also analyzes the vehicle information to create a vehicle profile for the associated vehicle. Using the user profile and the vehicle profile, the content server selects media items to send to the client device to present to the user. |
US10506047B2 |
Dynamically subscribing to management information and method and system for dispensing thereof
The present invention discloses a method and apparatus for dynamically subscribing to management information and a method and system for dispensing management information. According to the present invention, a management topic and a participant associated with the management topic may be dynamically determined, and the management topic may be subscribed to for the determined participant. Therefore, it is possible to sufficiently utilize a publish/subscribe mechanism in dispensing management information in a case where the intelligence of the managed device is unequal to the intelligence of the managing device, thereby avoiding creation and utilization of an additional management channel and significantly reducing the complexity and management cost of the system. |
US10506043B2 |
Rapid client-side component processing based on component relationships
A client database manager can cause a memory of a client device on a client side of a network to store a first component, a second component, and a relationship value representing a dependent relationship between the first component and the second component. A client processing module can cause a processor to receive, after the storing, a request to process the first component at the client device. The client database manager can send to the server side of the network a request for an update of at least one of the first component or the second component. The client processing module can cause the processor to process at the client device, before receiving a response to the request for the update from the server side of the network, at least a portion of the first component and at least a portion of the second component based on the relationship value. |
US10506038B1 |
Method and system for implementing a global node architecture
According to an embodiment of the present invention, a global node system architecture that is specific to a read many and write infrequently application comprising: a plurality of global nodes distributed throughout a global region, each global node comprises: a memory that stores a set of data that is replicated at each node of the plurality of global nodes where each node is a self-contained node so that each node of the plurality of global nodes comprises an exact replica of data; and a processor coupled to the memory and programmed to: synchronize data updates at each of the plurality of global nodes; automatically detect a nearest global node with respect to each of the plurality of global nodes; and initiating a communication with the nearest global node. |
US10506033B2 |
Distributed global load-balancing system for software-defined data centers
The disclosure herein describes a system for providing distributed global server load balancing (GSLB) over resources across multiple data centers. The system includes a directory group comprising one or more directory nodes and a plurality of GSLB nodes registered to the directory group. A respective GSLB node is configured to provide GSLB services over a respective portion of the resources. A directory node includes a domain name system (DNS) query-receiving module configured to receive a DNS query from a client, a node-selecting module configured to select from the plurality of GSLB nodes a first GSLB node based at least on the DNS query, and a DNS query-responding module configured to respond to the DNS query to the client using an address of the selected first GSLB node, thereby facilitating the selected first GSLB node in performing GSLB while resolving the DNS query. |
US10506032B2 |
Automated load distribution for a group-based communication platform
Various embodiments are directed to systems and methods for automatically distributing loads among computing devices involved in message delivery within a group-based communication platform. Embodiments utilize a status checker to monitor the relative health and/or utilization of various channel servers each servicing a group-based communication channel for communication among a particular group of client devices. Upon detecting that one or more of the channel servers exhibit failing health characteristics, the status checker may automatically reallocate the messaging load performed by the failing channel server to other servers, thereby redefining the group-based communication channel associated with a particular group to encompass the newly assigned channel server and minimizing the impact of the failed channel server on message distribution within the group-based communication channel. |
US10506028B2 |
Techniques of preserving service request payloads
In an aspect of the disclosure, a method, a computer-readable medium, and a computer system are provided. A first device of the computer system provides a service interface for retrieving stored service request templates for executing actions on a computing pod. The first device receives, at the service interface, a template request for a service request template for constructing a reused service request, the reused service request requesting the computing pod to execute a first action. The first device retrieves the service request template from a data store in accordance with information provided by the template request. The first device sends the service request template in a response to the template request. |
US10506020B2 |
Data transmission method, and terminal
The present disclosure provides a data transmission method and a terminal. The method includes respectively allocating, by a terminal, a first download range and a second download range to a first network interface card and a second network interface card according to an obtained download range of to-be-downloaded data; and if the terminal determines that when a preset download time arrives, the first network interface card completes downloading of the first download range and the second network interface card does not complete downloading of the second download range, performing, by the terminal, a first allocation operation at least once. This reduces download duration of to-be-downloaded data. |
US10506018B2 |
Processing apparatus, processing method and program
An apparatus includes: a communication unit which communicates with an external apparatus according to an HTTP; a receiving unit which receives, through the communication unit, an HTTP request for executing predetermined processing; an execution unit which executes the predetermined processing according to the HTTP request; a determination unit which determines whether the execution unit has started execution normally; and a transmitting unit which transmits an HTTP response including a processing result to the external apparatus according to the HTTP request. If the receiving unit has received a request, the transmitting unit transmits a part of an HTTP response before the execution unit finishes execution. If the determination unit has determined that the execution has been started normally, or that the execution cannot be started normally, the transmitting unit transmits an HTTP response including data obtained from the execution, or an HTTP response not including such data, respectively. |
US10506017B2 |
Manipulation of PDF file content through HTTP requests
Techniques are disclosed for extraction and modification of Portable Document Format (PDF) file content using Hyper Text Transfer Protocol (HTTP) requests. A PDF web server is configured to receive HTTP requests from a client which identify a PDF document and a type of access or operation (e.g., content or attribute modification, content extraction, etc.). The HTTP requests include Uniform Resource Locator (URL) path to identify components of the identified PDF document upon which the requested operations are to be performed. The PDF web server is further configured to invoke function calls to a PDF parser library to perform the requested operations. These techniques eliminate the need for client software to include relatively complex PDF parser libraries, instead allowing the client to access and manipulate the PDF document in a simpler and more efficient manner. In some cases, the PDF web server may be incorporated in a PDF viewer. |
US10506016B2 |
Graph analytic engine that implements efficient transparent remote access over representational state transfer
Techniques herein decouple available results, from graph analysis execution, to adapt to various deployment configurations. In an embodiment, a graph engine is deployed that has multiple mutually-exclusive configuration modes that include being embedded within a software application, centrally serving software applications, or distributed amongst a cluster of computers. Based on a current configuration mode of the graph engine, a software application receives or generates an analysis request to process a graph. The software application provides the analysis request to the graph engine in exchange for access to a computational future, of the graph engine, that is based on the analysis request and the graph. Based on a proxy of said computational future, the software application accesses a result of the analysis request. In an embodiment, a remote proxy exchanges representational state transfer (REST) messages. Network mechanisms, such as transport control protocol (TCP) and hypertext transfer protocol (HTTP), provide enhanced remoting. |
US10506015B2 |
HVAC equipment providing a dynamic web interface systems and methods
A controller for a rooftop air handling unit includes control logic configured to generate a control signal for the HVAC device using values for one or more variables monitored by the controller. The controller includes an equipment model that links specific instances of data objects to the variables used by the control logic and a view definition that identifies one or more of the data objects. The controller includes a web server configured to dynamically generate a web portal that includes one or more of the data objects identified by the view definition. The controller includes a communications interface that provides the web portal to a client device. |
US10506012B2 |
Adding and removing virtual disks remotely to a streaming machine
A client device includes a memory and a processor cooperating therewith to boot the client device and connect to a provisioning server via a network. The processor receives a streaming virtual disk image from the provisioning server based on a virtual disk configuration, receives a virtual disk change notification from the provisioning server, and determines changes to the virtual disk configuration based on the virtual disk change notification. The memory and the processor cooperate with the provisioning server to change the streaming virtual disk image based on the determined changes to the virtual disk configuration and without rebooting the client device. |
US10506009B2 |
Apparatus and method for providing content on basis of DASH adaptive to bandwidth
Disclosed is a technology for providing a content on the basis of DASH adaptive to a variable bandwidth. The present invention may comprise: a bandwidth measurement unit for measuring a bandwidth of a network connected to a terminal at predetermined time intervals; a segment generation unit for generating a plurality of segments, wherein the plurality of segments have a predetermined bitrate difference therebetween; and a media information generation unit for generating a media presentation description which includes information on the representation including the plurality of generated segments, wherein the segment generation unit calculates segment lengths using arithmetic operations on the predetermined time interval and the probability that an ith bandwidth itself among bandwidths of the network measured at the predetermined time intervals is increased or decreased by half of the predetermined bitrate difference, and generates a plurality of segments corresponding to the calculated lengths. |
US10506008B2 |
Detecting an event from streaming data
The present invention extends to methods, systems, and computer program products for detecting events from ingested data streams. A data stream is ingested. A first score is computed from a portion of the data stream. The first score indicates a likelihood of the video stream including event information. Computing resources are allocated to further process the data stream portion based on the first score indicating that further processing is warranted. A second score is computed from parameters of the data stream portion. An event is detected based on the second score. |
US10506007B2 |
Apparatus and method for transmitting multimedia data in a broadcast system
An apparatus and a method for transmitting multimedia data in a broadcast system are provided. A method for constructing a payload for a multimedia frame to be transmitted via a heterogeneous network, in a broadcast system that supports an Internet protocol-based multimedia service, includes dividing the data so as to transmit data of at least one media type and constructing a data region based on each datum of the divided data, constructing a header region including information on the state of the data contained in the data region and/or information on the data region, and combining the data region and the header region to construct a payload for the multimedia frame. |
US10506006B2 |
Method and system for flow-rate regulation in a content-controlled streaming network
A universal streaming server distributing panoramic multimedia signals with client-controlled content selection and flow-rate adaptation to receiver and network conditions is disclosed. The universal streaming server performs adaptive content filtering based on clients' commands and regulates signal flow rate between the universal streaming server and each of multiple client devices based on performance measurements and content specifications. The performance measurements include measurements pertinent to a client's receiver and measurement pertinent to a network path to the client's receiver. The universal streaming server may employ multiple content filters and multiple encoders to concurrently serve a large number of clients concurrently. |
US10506001B2 |
Method for transmitting data sets to mobile terminals
Data sets are transmitted to mobile terminals, which are connected by a radio network to a data server connected to a data network, wherein the data server is configured to transmit the data sets via the radio network to terminals located in a radio cell of the radio network as a broadcast signal or optionally as an individual signal directed specifically to one or more terminals, wherein a total signal emitted into the radio cell contains a corresponding broadcast signal part and a corresponding individual signal part. In one embodiment, a user profile is associated with each of the terminals identified in the radio cell and the content of the data sets transmitted in the broadcast signal part in accordance with a determined broadcast signal part factor is compiled in accordance with the information stored in the user profiles. |
US10505993B1 |
Method and apparatus for regeneration, recovery and rejuvenation, of cells applying a low frequency electromagnetic pulse which is varied based on environment and/or body conditions
An apparatus and method is provided for healing and regeneration of live human and animal bodies and influencing interaction and intercommunication at the cellular level. The apparatus can include one or more environmental and/or body sensors. An electrical circuit can also be provided to produce a square or trapezoidal wave that is delivered to a transducer for application, preferably timed at specific frequencies Delta, Theta, Alpha, to Beta, based on information received from the one or more sensors. In certain embodiments, a DC power source can be provided which allows the apparatus to be portable. A wireless communication module can also be provided. |
US10505992B2 |
Bot profile discovery
Systems and methods directed to discovery by a user equipment (UE) of a bot functionality available from an entity during a call set up between the UE and the entity are provided. The UE may initiate call the entity, for example a business, using a session initiation protocol (SIP) in a communication network, and, as a part of SIP signaling, an operator of the communication network may add to a SIP header a profile of the bot functionality offered by the business, which is forwarded to the UE. Once the UE processes the information included in the profile, the UE and the business may communicate using the bot functionality. |
US10505990B1 |
Methods for deterministic enforcement of compliance policies and devices thereof
Methods, non-transitory computer readable media, and mobile application manager apparatus that assists with deterministic enforcement of compliance policy includes receiving one or more compliance policy changes. An estimated time to enforce the received one or more compliance policy changes on one or more enrolled mobile devices is identified. It is determined whether the identified estimated time to enforce the received one or more compliance policy changes is acceptable based on one or more stored parameters. The received one or more compliance policy changes on the one or more enrolled mobile devices is enforced when the identified estimated time is determined to be acceptable and updating existing one or more compliancy policies with the received one or more compliance policy changes. |
US10505989B2 |
Connecting a cloud network to the internet
Briefly, in accordance with an embodiment, a method of managing, without human intervention, at least one private network is disclosed. For example, managing the at least one private network includes connecting the at least one private network to the Internet. Furthermore, the at least one private network communicates selected signal packets from at least one network device in one of at least two separate logical broadcast domains transmitted to at least one network device in another of at least two separate logical broadcast domains as if the logical broadcast domains are not separate. The selected signal packets are transmitted between the network devices of the at least two separate logical broadcast domains via a tunnel server. |
US10505988B2 |
System and method for secure synchronization of data across multiple computing devices
A computer implemented method and apparatus comprises detecting a file content update on a first client computer system, the file to be synchronized on a plurality of different types of client computer systems in a plurality of formats. The method further comprises associating a security policy with the file, wherein the security policy includes restrictions to limit one or more actions that can be performed with the file, and synchronizing the file to a second client computing system while applying the security policy to provide controls for enforcement of the restrictions at the second client computer system. |
US10505987B2 |
Systems and methods for in-session refresh of entitlements associated with web applications
The described technology provides a capability to perform in-session updates to entitlements associated with a user's access to content served by a web application. The content may be from one or more external servers. The technology provides for automatically detecting changes to entitlements, and without requiring a user of an active session to initiate a new session, updating entitlement data in a memory such that subsequent requests for data made by the client in the same active session are serviced using the updated entitlements. |
US10505986B1 |
Sensor based rules for responding to malicious activity
Systems and techniques are provided for creating sensor based rules for detecting and responding to malicious activity. Evidence corresponding to a malicious activity is received. The evidence corresponding to malicious activity is analyzed. Indicators are identified from the evidence. The indicators are extracted from the evidence. It is determined that an action to mitigate or detect a threat needs to be taken based on the indicators and evidence. A sensor to employ the prescribed action is identified. Whether a sensor based rule meets a threshold requirement is validated. A configuration file used to task the sensor based rule to the identified sensor is created. The number of sensor based rule triggers is tracked. |
US10505985B1 |
Hostname validation and policy evasion prevention
A request to access a network resource is received from a client device. The request includes a purported hostname of the network resource. A Domain Name System (DNS) lookup of the purported hostname is performed. A result of the lookup is used in making a determination that the request received from the client device is invalid. In response to the determination being made that the request received from the client device is invalid, an action to take with respect to the client device is determined. |
US10505984B2 |
Exchange of control information between secure socket layer gateways
Provided are a method and a system for exchanging control information between secure socket layer (SSL) gateways. The method may commence with intercepting, by a client facing node, a client request including session-specific information and a session request to establish an SSL communication session between a client and a server. The method may continue with generating an SSL extension based on the session-specific information and adding the SSL extension to the session request to obtain an extended session request. The extended session request may be sent to a server facing node in communication with the client facing node. The method may further include identifying the session-specific information contained in the SSL extension of the extended session request and generating a further session request for establishing the SSL communication session between the server facing node and the server. The method may further include sending the further session request to the server. |
US10505983B2 |
Enforcing enterprise requirements for devices registered with a registration service
Disclosed are various examples for enforcing enterprise requirements for client device deployment. One example includes receiving a device enrollment request that is part of an activation of a client device that is registered with a registration service. A whitelist including a management application is enforced on the client device by installing a first profile on the client device. The management application is executed in a kiosk mode. The management application obtains at least one enterprise requirement including a terms of service. A second profile is installed on the client device causing the client device to cease enforcing the whitelist and the kiosk mode. |
US10505982B2 |
Managing security agents in a distributed environment
The present disclosure relates generally to techniques for controlling access to resources accessible in a distributed environment. One of the techniques includes connecting a security agent to a policy server through a default port using a default protocol. The security agent is configured to intercept requests for access to a resource in a distributed environment, and work with the policy server to control access to the resource based on policies stored on the policy server. The technique further includes obtaining a configuration file from the policy server such that the security agent can initialize and determine the distributed environment in which the security agent resides, analyzing ports of communication within the distributed environment to identify a preferred port that is available for connection to the policy server, and connecting to the policy server through the preferred port to access the policies for controlling the access to the resource. |
US10505980B2 |
Secured user credential management
An identity management system prevents users' credential information from being harvested by phishing attackers. The identity management system can installed as a plug in on users' devices. Destinations that solicit users' credential information are verified. For example, web addresses or registered names of websites that receive users' credential information can be verified against known web addresses or registered names to verify their authenticity. When verification of the authenticity of a destination fails, a user is alerted and submission of credential information needs to be confirmed. |
US10505979B2 |
Detection and warning of imposter web sites
Embodiments are directed to a computer-implemented method of identifying an imposter web page. The method includes extracting, using a processor system, visited web page data from a visited web page. The method further includes determining, using the processor system, that the visited web page is an imposter web page, based at least in part on determining, using the processor system, that website location data of the visited web page does not match website location data of at least one legitimate web page, as well as determining that text data associated with image data of the visited web page matches text data associated with image data of the at least one legitimate web page. |
US10505977B2 |
Diffusing denial-of-service attacks by using virtual machines
A system for diffusing denial-of-service attacks by using virtual machines is disclosed. In particular, the system may receive, from a measurement probe, a network transaction measurement associated with a first node in a network. Based on the network transaction measurement, the system may determine if the network transaction measurement satisfies a threshold measurement value. If the network transaction measurement satisfies the threshold measurement value, the system may determine that an attack is occurring at the first node in the network. The system may then identify one or more nodes that have capacity for handling traffic intended for the first node. Once the one or more nodes are identified, the system may launch virtual machines at the one or more nodes to handle legitimate traffic intended for the first node. |
US10505976B2 |
Real-time policy filtering of denial of service (DoS) internet protocol (IP) attacks and malicious traffic
This disclosure describes techniques that facilitate dynamic filtering and blocking of Denial of Service (DoS) Internet Protocol (IP) attacks via a Real-time Filtering policy (RFP) Server. The RFP server may transmit an anti-attack packet towards a source IP address that has been identified as initiating a DoS IP attack. The anti-attack packet may include an Explicit Congestion Notification (ECN) value that echoes congestion to the source IP address, thereby alerting the source IP address that the RFP server is aware of the intended DoS IP attack. Further, the RFP server may generate, modify, and share filter criteria with one or more MGM node(s) of a multicast network, thereby improving DoS IP attack detection capabilities across the multicast network. Filter criteria may include, but is not limited to, source IP address, destination IP address, file size of IP packets, and a frequency by which IP packets are delivered. |
US10505973B2 |
System and methods of detecting malicious elements of web pages
Disclosed are system and method for detecting anomalous or malicious elements of a web page. One exemplary method comprises: obtaining data about elements of a tested web page; generating at least one N-dimensional vector characterizing elements of the tested web page; retrieving a statistical model of known malicious web page elements; comparing the at least one N-dimensional vector with clusters of the statistical model of known malicious web page elements, by measuring the distance of the N-dimensional vector of the element and centers of all clusters of the statistical model; and identifying at least one malicious element of the tested web page based on results of the comparison. |
US10505972B2 |
Dynamic adaptive defense for cyber-security threats
Disclosed is a cyber-security system that is configured to aggregate and unify data from multiple components and platforms on a network. The system allows security administrators can to design and implement a workflow of device-actions taken by security individuals in response to a security incident. Based on the nature of a particular threat, the cyber-security system may initiate an action plan that is tailored to the security operations center and their operating procedures to protect potentially impacted components and network resources. |
US10505968B2 |
Methods and systems for implementing a phishing assessment
A system, method, and computer program product for implementing a phishing assessment of a target computer network that includes a phishing assessment platform for generating parameters for the phishing assessment; generating the phishing assessment parameters includes identifying a target domain name for the phishing assessment; identifying a pseudo domain name based on the target domain name; generating a pseudo web page using one or more features and attributes of an entity; and implementing the phishing assessment using the pseudo domain name and pseudo web page. |
US10505966B2 |
Cross-site request forgery (CSRF) vulnerability detection
Embodiments detect cross-site request forgery (CSRF) attacks by monitoring, mutation, and analysis of suspect requests that are received by an application server. An engine observes UI interaction, HTTP traffic, and server-side changes in order to create an initial list of CSRF candidates (e.g., HTTP requests that could indicate a CSRF vulnerability). Embodiments may feature a virtualized server-side platform including sensors deployed for application persistence monitoring. Using inter-trace analysis, these CSRF candidates are de-composed into their semantic components (e.g., parameter values and classes). By performing value mutation operations on these components and repeated replay of the resulting HTTP requests, CSRF candidates are tested to see if the underlying HTTP request could be utilized in the context of a CSRF attack. Subsequent validation and exploitability assessment may reduce the initial list of suspect candidate requests to only those exploitable cases for which a proof-of-vulnerability demonstration exploit can be created. |
US10505964B2 |
Context aware threat protection
Methods and systems for dynamic threat protection are disclosed. An example method for dynamic threat protection may commence with receiving real-time contextual data from at least one data source associated with a client. The method may further include analyzing the real-time contextual data to determine a security threat score associated with the client. The method may continue with assigning, based on the analysis, the security threat score to the client. The method may further include automatically applying a security policy to the client. The security policy may be applied based on the security threat score assigned to the client. |
US10505963B1 |
Anomaly score generation based on adaptive clustering of user location
Techniques are provided for determining anomaly scores for transactions based on adaptive clustering of the location of a given user over multiple transactions. In one embodiment, a method comprises obtaining transaction data for a given computer transaction by a user; extracting one or more location features from the transaction data for the given computer transaction; determining a user location of the given computer transaction based on the one or more location features; assigning the given computer transaction to one user location cluster of a plurality of user location clusters of the user based on a distance between the user location and centroids of each of the plurality of user location clusters, when the determined user location satisfies one or more predefined distance criteria; determining an anomaly score for the given computer transaction based at least in part on a centroid location of the assigned user location cluster; and updating the centroid location of the assigned user location cluster based on the user location. |
US10505962B2 |
Blackbox program privilege flow analysis with inferred program behavior context
A computer-implemented method for performing privilege flow analysis is presented. The computer-implemented method includes monitoring at least one program operating system (OS) event handled by a program, generating a privilege flow graph, determining an inferred program behavior context, and generating, based on a combination of the privilege flow graph and the inferred program behavior context, an inferred behavior context-aware privilege flow graph to distinguish different roles of processes and/or threads within the program. |
US10505961B2 |
Digitally signed network address
Systems and methods are described to enable a DNS service to encode information into a network address to be advertised by the DNS service. Information encoded by a DNS service may include, for example, an identifier of a content set to which the network address corresponds (e.g., a domain name) and validity information, such as a digital signature, that verifies the validity of the network address. On receiving a request to communicate with the network address, a destination device associated with the network address may decode the encoded information within the network address to assist in processing the request. In some instances, the encoded information may be used to identify malicious network transmissions, such as transmissions forming part of a network attack, potentially without reliance on other data, such as separate mappings or contents of the data transmission. |
US10505956B1 |
System and method for detecting malicious links in electronic messages
According to one embodiment, in response to receiving a plurality of uniform resource locator (URL) links for malicious determination, any known URL links are removed from the URL links based on a list of known link signatures. For each of remaining URL links that are unknown, a link analysis is performed on the URL link based on link heuristics to determine whether the URL link is suspicious. For each of the suspicious URL links, a dynamic analysis is performed on a resource of the suspicious URL link. It is classified whether the suspicious URL link is a malicious link based on a behavior of the resource during the dynamic analysis. |
US10505953B2 |
Proactive prediction and mitigation of cyber-threats
A cyber-security system and method for proactively predicting cyber-security threats are provided. The method comprises receiving a plurality of security events classified to different groups of events; correlating the plurality of received security events to classify potential cyber-security threats to a set of correlation types; determining a correlation score for each classified potential cyber-security threat; and determining a prediction score for each classified potential cyber-security threat, wherein the prediction score is determined based in part on the correlation score. |
US10505951B2 |
System and method for monitoring wireless sessions
Systems and methods are disclosed for determining session counts for one or more devices on a network. Generally, one or more devices using a network at a pre-determined time are identified and an inventory with a device snapshot and device cache is created. Session counts for the one or more devices on the network are based on the device snapshots and device caches, and the session counts may be provided in a session count report. |
US10505949B2 |
Blockchain-based system, and electronic apparatus and method in the system
There is disclosed a blockchain-based system, and an electronic apparatus and a method in the system. The electronic apparatus at a control node end includes a processor configured to: verify, in response to an ownership declaration for a new object that is first introduced from a to-be-verified node in the system, the ownership declaration; and sign, in a case that the verification is successful, the ownership declaration to be returned to the to-be-verified node, so that the signed ownership declaration is verified by other nodes in the system and a record regarding the ownership declaration is added to the blockchain. According to the embodiment of the disclosure, it is possible to verify the newly introduced object in the blockchain-based system without binding with a cipher coin, while maintaining a peer-to-peer architecture of the blockchain-based system. |
US10505946B2 |
Adaptive token cache management
Embodiments perform token cache management by renewing tokens heuristically. A token renewal request interval is defined based on a configurable lifetime of a token and an acquisition duration. Upon expiration of the token renewal request interval, and in the event that the token is requested by at least one client application, the authentication module renews the token with a secure token service. Renewal may also occur in the absence of a request for the token by any client application if the cached token has been kept valid for less than a threshold time. In some examples, the tokens are associated with credentials for single sign-on during site recovery management. |
US10505940B2 |
Systems and methods for managing electronic tokens for device interactions
Systems and methods are provided for managing electronic tokens for device interactions. In some embodiments, a unified graphical user interface is provided for an account, for controlling the activation status and settings associated with authorized electronic devices used for conducting transactions on the account. The electronic devices may be programmed with an electronic token that allows a server to look up sensitive account information, although the electronic token does not divulge the account information itself. Therefore, if an electronic token is compromised or stolen, the account does not need to be closed, and sensitive information remains safe. Moreover, the unified graphical user interface provides detailed and highly customizable controls for settings and restrictions associated with each of the electronic tokens, without modifying or accessing sensitive account or personal information. |
US10505936B2 |
Access control device and authentication control method
An access control device and an authentication control method, where the method includes detecting whether a packet that arrives at an access control device is an authentication start packet, where the authentication start packet is used to start an authentication process of a terminal that sends the authentication start packet, and restricting a rate at which the access control device receives an authentication start packet. It is detected whether the packet that arrives at the access control device is an authentication start packet, and the rate at which the access control device receives the authentication start packet is restricted. The rate at which the authentication start packet is received is restricted to control a quantity of terminals that enter subsequent authentication, which avoids an avalanche effect of wireless authentication caused when an excessively large quantity of terminals enter subsequent authentication simultaneously. |
US10505935B1 |
Providing notifications to authorized users
A method and system for initiating message listening and routing message content to authorized user devices is disclosed. For a second user device to receive notifications regarding records of a first user, the second user device provides information identifying the first user to a notification service. The notification service verifies the identifying information. The notification service initiates one or more listeners to listen for messages flowing over a messaging bus that are relating to the first user. Once a message is identified, at least a portion of the message is used to generate a notification that may be sent to the second user device. |
US10505934B2 |
Sensitive information processing method, device and server, and security determination system
A sensitive information processing method, device and server, and a security determination system. The method includes acquiring to-be-processed information in a page; determining whether the to-be-processed information is sensitive information according to a preset sensitive information identification strategy; performing processing according to a preset sensitive information processing strategy when the to-be-processed information is sensitive information, to form processed sensitive information; and substituting the corresponding to-be-processed information in the page with the processed sensitive information, to form a page with the processed sensitive information. By using the example embodiments of the present application, identification and processing for sensitive information in a page returned to a user may be completed on a server terminal, which improves the security of the sensitive information in the page. |
US10505933B2 |
Systems and methods for security analysis of applications on user mobile devices while maintaining user application privacy
Systems and methods for analyzing applications (“apps”) on a mobile device for security risks for a company while maintaining the mobile device owner's privacy and confidentiality concerning the applications. The mobile device may be a user's personal device (a “bring your own device”). In an example method, a process generates one or more cryptographic representations of application information for each application on the mobile device. The cryptographic representations may comprise a hash or composite hash. The cryptographic representations may be transmit outside the mobile device to a system which makes a determination and provides an indication whether the application is permitted or not permitted for use at the company. The company can be associated with a hashed permitted or not permitted list. The application information can include application name, executable code, and a version number. The method may include automatically remediating the application if it matches a known risk. |
US10505927B2 |
Memory device and host device
According to one embodiment, a memory device includes: a nonvolatile semiconductor memory; and a controller which controls the semiconductor memory. The controller includes: a first memory which stores a first key; a second memory which stores a second key; a first generator which generates a third key based on a random number; a second generator which generates a fourth key based on the first key and the third key; and an encryptor which encrypts the second key with the third key. The third key and the encrypted second key are stored in a host device enabled to access the memory device. |
US10505922B2 |
Service implementation method, payment method and apparatus
A service implementation method, a payment method and an apparatus are disclosed. The service implementation method includes a sending client initiating an interaction request to a server to cause the server to generate an object set and a fetching password associated with the object set, the object set corresponding to a preset object of the sending client; receiving a request response returned by the server, the request response including the fetching password; and displaying the fetching password to a receiving user to enable the receiving user to initiate a fetching request including the fetching password to the server via a receiving client and to obtain the preset object corresponding to the object set. Based on the technical solutions of the present disclosure, service processing may be implemented through a password, thereby facilitating an improvement in the efficiency of service implementation. |
US10505918B2 |
Cloud application fingerprint
In one example, a security application that interfaces one or more cloud application clients in an enterprise network and one or more cloud applications detects a request made by one of the one or more cloud application clients to access a cloud application. The security application sends one or more prompts to the cloud application for one or more responses reflecting current empirical data obtained from the cloud application. The security application receives, from the cloud application, the one or more responses, and generates an application fingerprint that includes the one or more responses. |
US10505916B2 |
Authentication token with client key
Techniques are described for using two tokens to request access to a secure server. The tokens allow the server to verify, without an external call, that the requesting device is one identified in the request and that the requesting device is authorized by a trusted identity provider. A first token is an authentication token issued by the trusted identity provider and including a client device public key. The second token is a proof-of-possession token that is signed by a client device using a client device private key corresponding to the client device public key. The server obtains the client device public key from the authentication token, and then uses the client device public key to validate the proof-of-possession token. The authentication token can be re-used by a server creating its own proof-of-possession token for presentation to a second server to access a secure service on the second server. |
US10505914B2 |
Sharing account information among multiple users
Disclosed are various embodiments for sharing network site account information among multiple users. Account information for a network site account is received from a first user at a first client. An indication is received from the first user that the account information is to be shared with a second user. The second user is authenticated at a second client. The account information is transferred to the second client. |
US10505912B2 |
Electronic verification system using digital footprint
A system of authenticating an account user includes an electronic device having a processor and a non-transitory computer-readable storage medium. The system causes an interface to be outputted by the electronic device that includes a graphical element via which a user of the electronic device who is attempting to access an electronic account can initiate a digital history verification process. The system receives a selection of the graphical element, accesses an indication of one or more electronic sources of digital history information and receives digital history information of the user that has been collected by the electronic sources. The system receives one or more verification questions that are based on at least a portion of the digital history information. The system receives from the user answers to the verification questions. In response to determining that every answer is correct, the system grants the user access to the electronic account. |
US10505911B2 |
Information processing method, information processing device, authentication server device, and verification server device
There is provided an information processing method of an information processing device, including acquiring tag-unique information unique to an IC tag from the IC tag through near field communication, acquiring device-unique information unique to the information processing device, transmitting the acquired tag-unique information and the acquired device-unique information to an outside, and receiving, from the outside, an authentication result of the acquired tag-unique information and a verification result of right information for using the IC tag, which are obtained based on the transmitted tag-unique information and device-unique information. |
US10505905B2 |
Transport envelope
A method and system of transporting data securely. A payload comprising a first encrypted data is serialized. The serialized payload is prepended with a first header to create a first data packet. The first data packet is encrypted using the second key to create a second data packet. The second data packet is prepended with a second header to create a third data packet. The third data packet is transported to a destination via a secure data transport. |
US10505903B1 |
System and method of obtaining data from private cloud behind enterprise firewall
A public cloud includes a processor. The processor obtains, from a client via a first network connection, a data access request that specifies data stored in a private cloud separated from the public cloud server by a firewall; sends the data access request to the private cloud through the firewall via a second network connection; receives the data stored in the private cloud via the second network connection; and forwards the received data stored in the private cloud to the client. |
US10505900B2 |
Data leak protection in upper layer protocols
Methods and systems for Data Leak Prevention (DLP) in a private network are provided. According to one embodiment, a packet is received by a network security device. An upper layer protocol associated with the packet is identified. It is determined whether the identified upper layer protocol is one of multiple candidate upper layer protocols having a potential to carry sensitive information with reference to a database identifying the candidate upper layer protocols, corresponding commands of interest and a corresponding suspect field within each of the commands that is to be subjected to DLP scanning. Responsive to an affirmative determination and when a command represented by the packet is one of the corresponding commands of interest for the identified upper layer protocol, then a DLP scan is performed on content contained within the corresponding suspect field of the packet. Otherwise, performance of the DLP scan for the received packet is skipped. |
US10505897B2 |
Automated firewall-compliant customer support resolution provisioning system
An automated firewall-compliant customer support resolution provisioning system includes a customer support system coupled to a customer device. The customer support system receives a first secure request from the customer device that identifies an event in the customer device and, in response, sends a first secure response through a firewall subsystem to the customer device within a first timeout period enforced by the firewall subsystem. The customer support system then determines event resolution information for the event. Subsequent to the first timeout period and based on the first secure response, the customer device sends a second secure request to the customer support system requesting the event resolution and the customer support system sends the event resolution information through the firewall subsystem to the customer device within a second timeout period enforced by the firewall subsystem. The customer device then utilizes the event resolution information to address the event. |
US10505893B1 |
Generating content based on search instances
Methods and apparatus related to determining and/or utilizing one or more attributes for an Internet Protocol (IP) address and/or other source identifier(s). In some implementations, the attributes may include a physical address and/or email address associated with the source identifier(s). Some implementations are directed to determining physical addresses for inclusion in a postal campaign and/or determining email addresses for inclusion in an email campaign. In some of those implementations, the physical addresses and/or email addresses are determined based on computing devices having source identifiers associated with those addresses having submitted searches with search content assigned to the campaign. |
US10505892B2 |
Method for transmitting at least one IP data packet, related system and computer program product
A method for transmitting an Internet Protocol (IP) data packet from a first device to a second device, includes: transmitting a message from the first device to a telephone number associated with the second device; receiving the message at the second device and, in response to the message, determining a first IP address of the first device and transmitting a first IP packet from the second device to the first IP address; receiving the first IP packet at the first device and determining a source IP address of the first IP packet; and transmitting a second IP packet from the first device to the source IP address of the first IP packet. |
US10505890B2 |
Network access method, system and terminal device, and computer storage medium
An embodiment of the present invention relates to a network access method, system and terminal device, and computer storage medium, the method comprising: providing one or more physical network interfaces on a first terminal device; the first terminal device transmits an address resolution protocol (ARP) request to a second terminal device, the second terminal device being connected to the first terminal device via one of the physical network interfaces; if the first terminal device receives a DHCP discovery packet or a router announcement request within a first pre-set time, then the first terminal device accesses an internal network; if the first terminal device receives a router announcement broadcast within the first pre-set time or did not receive a response within the first preset time, then the first terminal device accesses an external network. |
US10505889B2 |
Messaging system having multiple number, dual mode phone support
A social messaging hub provides communication services for a data enabled device having Internet network access capabilities. The social messaging hub communicates with the data enabled device over the Internet or cellular data networks, and interfaces with a message infrastructure including mobile carriers, message aggregators, message exchanges and various specialized social messaging services to enable bi-directional messaging communication. The user is given a registered phone number and unique IP addressable identification which serve as a source and destination identifier of the associated data enabled device. Messages may originate in or be delivered to other users' mobile telephones or in similarly equipped and provisioned IP data enabled devices. An application operating on the IP enabled device determines in conjunction with the social messaging hub a mode of transmission as a function of parameters including device location and destination of a message. |
US10505887B2 |
Information pushing method, apparatus, and system
The present disclosure provides an information pushing method, server, and storage medium. The method includes: obtaining first behavioral data of a user account, the first behavioral data comprising a first quantity of active behaviors and a first quantity of passive behaviors of the user account; calculating a first activity level score of the user account according to the first behavioral data; detecting whether the first activity level score of the user account is less than a preset threshold; if the first activity level score of the user account is less than the preset threshold, calculating a friend activity level score of each friend account in a friend list of the user account; and pushing related information of a target friend account whose friend activity level score meets a preset condition to the user account. |
US10505882B2 |
Automated communication in an email synchronization and workflow system
Methods and systems are enclosed herein for automatically managing email communication between a group of users and a group of target prospects. A sequence of outbound emails is automatically sent on behalf of a user to a prospect. Based upon the prospect's inbound replies (or lack thereof) the system will perform preconfigured actions, such as stopping automated communications and deferring to the user for manual action. |
US10505880B2 |
Automated user mobile device location tracking and reminders
A method, system, and/or apparatus for automatically tracking and sending electronic reminder messages to a mobile user using the user's mobile device as a function of the user's tracked location. This invention is particularly useful in the field of social media, such as for detecting and tracking the location of a user and her community for actuating reminders based upon the user's location and/or the location of members of the community. The method or implementing software application uses or relies upon location information available on the mobile device from any source, such as GPS, cell phone usage, WiFi triangulation, and/or other device applications. |
US10505878B1 |
Workflow management and corresponding integrated notification processing platform
Customer orders and other service related events require multiple operations to fulfill and process. One example may include receiving a request message from a user device, identifying the request message as being a particular message type, pre-processing the request message to identify message content, and forwarding the identified message content to an active user interface. The request may be identified as a service request and processed by multiple entities prior to fulfilling the request(s). |
US10505871B1 |
Future messaging maximizing contextual relevancy and minimizing information overload based distractions
A messaging server with a future message storage space for future messages, each being a sender created message not yet delivered to a recipient that has an associated sender specified message delivery time. Recipient specific delivery block details are specified for a set of delivery blocks for future messages. The future messages are received processed and stored. Until the respective sender specified message delivery time a respective one of the set of senders is able to retract and edit a corresponding one of the future messages. Future messages are delivered at the delivery time consistent with the delivery blocks. After delivery the sender is unable to retract and edit a corresponding delivered message. Future messages do not alert a recipient of arrival until the sender established delivery time, which minimizes cognitive distractions and provides the sender with notice for anticipating a time of response, without overly distracting the recipient. |
US10505868B2 |
Network device data plane sandboxes for third-party controlled packet forwarding paths
In some examples, a network device comprises a first application and a second application; a forwarding unit comprising an interface card to receive a packet; a packet processor; an internal forwarding path of the forwarding unit; a forwarding unit processor; a first interface; and a second interface. The first application is configured to configure, via the first interface, the internal forwarding path to include a sandbox that comprises a container for instructions to be configured inline within the internal forwarding path. The second application is configured to configure, via the second interface, the sandbox with second instructions that determine processing of packets within the sandbox. The packet processor is configured to process, in response to determining a packet received by the forwarding unit is associated with a packet flow controlled at least in part by the second application, the packet by executing the second instructions configured for the sandbox. |
US10505867B2 |
Switch fabric system and data switching method
The present disclosure provides a switch fabric system, the system including M first crossbar units (CUs) and N second CUs, where each first CU includes L first input ports, a first arbiter, a first crossbar, and N first output ports. Each second CU includes M second input ports, a second arbiter, a second crossbar, and one second output port. M×N first output ports of the M first CUs are respectively coupled to N×M second input ports of the N second CUs, where N first output ports of each first CU are respectively coupled to and in a one-to-one correspondence with one second input port of each second CU in the N second CUs. In the example system, N equals M×L, and M, N, and L are all positive integers. |
US10505866B2 |
System and method for recommending hosting platforms for user workload execution
Systems, methods, and other embodiments associated with recommending hosting platforms for user workload execution are described. In one embodiment, a method includes replicating a user workload to generate a test workload. The example method may also include collecting execution statistics of the user workload executing on a first hosting platform and the test workload executing on a second hosting platform. The example method may also include comparing the execution statistics with first features of the first hosting platform and second features of the second hosting platform. In response to the execution statistics matching the second features to a greater degree than the first features, a recommendation is generated to execute the user workload on the second hosting platform. The example method may also include transmitting the recommendation over a computer network to a remote computer for display to a user on a display of the remote computer. |
US10505864B1 |
Method for running HPC jobs
A computer-executable method, system, and computer program product for managing a cloud computing resource in communication with a data storage system, the computer-executable method, system, and computer program product comprising receiving configuration information at the data storage system related to a host application; determining an optimized configuration for the host application; and creating an implementation of the optimized configuration based on one or more resources enabled to be accessed by the data storage system. |
US10505862B1 |
Optimizing for infrastructure diversity constraints in resource placement
A distributed system may implement optimizing for infrastructure diversity in resource placement. A placement request for a resource to be placed at one of multiple resource hosts respectively implemented at infrastructure units may be received. An evaluation of utilization data for the multiple resource hosts may be performed with regard to an infrastructure diversity constraint for placing resources at the infrastructure units. A selection of a resource host may be made based on the evaluation of the utilization data according to the infrastructure diversity constraint. In some embodiments to select the resource host, the effect of placing the resource on candidate resource hosts on an infrastructure-diverse capacity metric may be determined to score the candidate resource hosts. The resource may be placed at the selected resource host. |
US10505845B2 |
Techniques for enabling the efficient operation of arbitrarily interconnected mesh networks
Wireless mesh networks (or “meshes”) are enabled for arbitrary interconnection to each other and may provide varying levels of coverage and redundancy as desired. Interoperability between meshes having differing configurations, internal operations, or both, may be freely intermixed and inter-operated in unrestricted combination. Enhanced explicit inter-bridge control protocols operate using pre-existing control packets. Pre-existing broadcast packet floods are used to learn the best paths across interconnected meshes (termed a “multi-mesh”). Enhanced routing protocols operating within each mesh may optionally examine information limited to the respective mesh when forwarding traffic, thus enabling robust multi-mesh scaling with respect to memory and processing time required by the routing protocols. Using assigned identifiers, forwarding loops are prevented, and optionally redundant broadcast flooding is prevented. |
US10505844B2 |
Network element federation controller and forwarding box
A controller network device receives command input for providing services over a service provider network and receives a verification request to verify an initial output of a control communication sent to a forwarding network device by a second controller network device in a group of peer controller network devices. The controller network device receives, from other controller network devices in the group of peer controller network devices, results that are responsive to the verification request and based on the command input and identifies a majority output from the results. The controller network device compares the initial output from the second controller network device to the majority output to determine that the initial output failed a verification vote and determines when a threshold number of control communications from the second controller network device, including the initial output, have failed verification votes. |
US10505842B2 |
Systems and methods for software configurable air interface adaptation
A base station may update a SoftAI profile to obtain an updated SoftAI profile specifying a new air interface configuration that was unknown to the base station prior to updating the SoftAI profile. The base station may receive SoftAI configuration information from a network controller, and update the SoftAI profile based on the SoftAI configuration information. The updated SoftAI profile may define a new combination of physical layer parameters, a new waveform, a new modulation coding scheme (MCS), or any other AI configuration parameter, or collection of AI configuration parameters. The SoftAI configuration information, or a separate network instruction, may also specify one or more conditions for using the new air interface configuration to communicate traffic over a wireless link between the base station and a wireless device. |
US10505841B1 |
Resilient data communications with physical layer link aggregation, extended failure detection and load balancing
Rapid channel failure detection and recovery in wireless communication networks is needed in order to meet, among other things, carrier class Ethernet channel standards. Thus, resilient wireless packet communications is provided using a physical layer link aggregation protocol with a hardware-assisted rapid channel failure detection algorithm and load balancing, preferably in combination. This functionality may be implemented in a Gigabit Ethernet data access card with an engine configured accordingly. In networks with various topologies, these features may be provided in combination with their existing protocols. |
US10505839B2 |
Unicast message routing using repeating nodes
The present invention relates to a method for routing messages through a mesh network comprising a plurality of nodes, wherein a message is send from a sending node to a receiving node. The method comprises the steps of defining a routing table designating a path from a source node to a destination node through the mesh network, and defining a neighbor table listing one or more neighbor nodes from the plurality of nodes which are in the neighborhood of the sending node. If the destination node is not in the neighbor table of the sending node, the message is transmitted by the sending node to a receiving node adapted to forward the message to the destination node in accordance with the routing table. The one or more neighbor nodes save the message in internal storage and a predetermined number of helping nodes from the one or more neighbor nodes repeat the message after respective predetermined time intervals have passed, wherein the number of helping nodes being smaller or equal than the number of neighbor nodes. |
US10505837B1 |
Method and apparatus for data re-packing for link optimization
One embodiment relates to a method of communicating a data packet stream in which data is re-packed to reduce wasted bandwidth. Data bytes of the data packet stream are received from a first data path and mapped to a second data path that is divided into a plurality of data segments. At least one data byte is mapped to each data segment until an end of, or pause in, the data packet stream. Another embodiment relates to a method of communicating data packets from multiple channels. Multiple data packet flows, each flow corresponding to a channel, is received on a first data path. The data bytes from the first data path are mapped to a second data path that is divided into multiple data segments. At least one data byte is mapped to each data segment until an end of, or pause in, the multiple data packet flows. Other embodiments, aspects, and features of the invention are also disclosed. |
US10505834B2 |
Session aware adaptive packet filtering
A method performed by a network device includes: receiving a first packet by the network device, wherein the first packet is tapped from a network; identifying a session to which the first packet belongs when the first packet has one or more values that at least partially match one or more terms, wherein the act of identifying the session is performed by the network device; receiving a second packet by the network device; determining whether the second packet belongs to the session; and performing a packet processing action by the network device based on the identified session; wherein the session is identified based on a first criterion, and the act of determining whether the second packet belongs to the session is performed based on a second criterion that is different from the first criterion. |
US10505832B2 |
Resource coordinate system for data centers
Embodiments allow identifying unique locations, proximity, and constraints of various individualization resource units in a data center. A plurality of processes may compete for available resources (e.g., CPU, network bandwidth, memory) in a shared environment, which may be virtualized (e.g., comprising host, VM, container, application server instance resource units). A scheduling infrastructure determines individualization unit locations according to an identifier reflecting resource hierarchies. For each process, the data sending infrastructure sends location data as an ID stack to a central monitoring instance for analysis. That central monitoring instance can reference the resource location information to identify process proximity and competition for resources constraining process performance. Resource location information in the form of coordinates provided by the ID stack, offer valuable information regarding resource consumption and other information relevant for process monitoring. Embodiments may be particularly useful in diagnosing bottlenecks arising from processes sharing resource units in virtualized environments. |
US10505827B2 |
Creating classifiers for servers and clients in a network
Systems, methods, and computer-readable media are provided for determining whether a node in a network is a server or a client. In some examples, a system can collect, from one or more sensors that monitor at least part of data traffic being transmitted via a pair of nodes in a network, information of the data traffic. The system can analyze attributes of the data traffic such as timing, port magnitude, degree of communication, historical data, etc. Based on analysis results and a predetermined rule associated with the attributes, the system can determine which node of the pair of nodes is a client and which node is a server. |
US10505823B2 |
System and method for orchestrating control actions of the access network layer, the core network layer and the application platform layer
A method of orchestrating control actions of controllers includes receiving requirements and, from each of an access network controller, a core network controller and an application platform controller, techniques of the respective controller, respective impacts of application of the techniques on the requirements and triggers addressable by the respective techniques. An initial synergy profile is generated using this information. In regular intervals or based on activation of a trigger, a handling procedure is run so as to identify techniques to be applied. The handling procedure considers the techniques and the respective impacts of application of the techniques an endangered requirement(s). Instructions to implement the respective identified techniques are sent to the respective belonging controllers. The synergy profile is updated based on changes resulting from the application of the techniques. |
US10505820B2 |
User interface with an expandable navigation tree
A graphical user interface (GUI) may be provided. The GUI may include a navigation tree in a first portion and a link in a second portion. The navigation tree may include multiple nodes. A selection of the link in the section portion may be received. In response to the selection of the link, the navigation tree in the first portion may be expanded to a hierarchical level displaying the node corresponding to the selected link. |
US10505817B2 |
Automatically determining an optimal amount of time for analyzing a distributed network environment
Aspects of the technology provide solutions for determining a time period (“epoch”) required to monitor or analyze a tenant network. Some implementations of the technology include a process for making automatic epoch determinations, which includes steps for identifying one or more network parameters for a tenant network, analyzing the tenant network using the network parameters to discover one or more configuration settings of the tenant network, and determining a first epoch for the tenant network, the first epoch corresponding with a period of time to complete analysis of the tenant network using the network parameters. In some aspects, the process can further include steps for generating a tenant profile for the tenant network, the tenant profile based on the network parameters, the first epoch, and the one or more configuration settings of the tenant network. Systems and machine-readable media are also provided. |
US10505815B2 |
Container management and application ingestion engine
In one embodiment, a system has host machines forming a cluster. Each host machine runs containers, where each container includes a segment of hardware resources associated with the host machine, a segment of an operating system utilized by the host machine, and at least one application. Host agents operate on the host machines. Each host agent collects operational parameters associated with the containers on each host machine. A management platform is operative to divide the cluster into container pools, where each container pool includes a sub-set of computation resources in the cluster and has associated container pool metrics including a priority level and computation resource limits. Operational parameters are collected from the host agents. The operational parameters are evaluated in accordance with the container pool metrics. |
US10505812B1 |
Method and system for neighbor tier counting in three dimensions
Neighbor tier relationships between cells or base stations in a wireless network may be accurately determined by projecting a plurality of points representing the cells or base stations into three dimensional space along with a reference point, creating a plurality of polygons between the plurality of points including the reference point, and removing lines connected to the reference point. Each remaining line represents a first tier neighbor relationship between the two points it connects. |
US10505811B2 |
Multi-terminal interaction relation maintenance system and method
A multi-terminal interaction relation maintenance system and method, the interaction relation is states of performing instruction and data synchronization interaction by a plurality of terminals in the same service instance in a traffic service system. The system comprises an interaction service module and an interaction terminal. Terminals that have an interaction relation belong to the same bounding group, terminals in the same bounding group are served by the same service instance, the interaction service module manages the bounding group based on rules, comprising but not limited to creating, modifying and deleting the bounding group, provides a mutual addressing service for the terminals in the bounding group and also provides a service for a terminal to be bound or unbound with other terminals, and after mutually addressing by means of the interaction service module, terminals interact with each other by means of instruction and data interaction. |
US10505805B1 |
Computing resources checkpoint restoration
A configuration management system may receive information defining a threshold range of deviation from a baseline configuration of at least one computing resource. The system may acquire periodic records of configuration information, from which it may be determined if the current configuration at least one computing resource has deviation from the baseline outside of the tolerated threshold. A record indicative of a prior configuration within a threshold configuration deviation may be identified. A template may be formed based on the record. The at least one computing resource may be reconfigured, based on the template, to be within the threshold configuration deviation. |
US10505802B2 |
Adaptive subscriber-driven resource allocation for push-based monitoring
A method and apparatus for network resource allocation is provided. In some embodiments, the method comprises determining a subscriber limit rate at which a subscriber computer can process updates received from a plurality of publisher computers, wherein each of the updates comprises an electronic digital message received over a computer network; determining, for each publisher computer of the plurality of publisher computers, a not-to-exceed rate of updates sent to the subscriber computer and storing a plurality of the offered rates; determining by the subscriber computer, for each publisher computer of the plurality of publisher computer, a utility of updates sent by the publisher computer and storing a plurality of the utilities; assigning to each publisher computer of the plurality of publisher computers a publisher limit rate at which the respective publisher computer sends updates to the subscriber computer using the offered rate and the utility of updates of the respective publisher computer. |
US10505800B2 |
Method for real-time activation of receiver module
The present invention provides a method for real-time activation of receiver module associated or integrated with external display. The receiver device having processor and communication module for supporting streaming multimedia applications. The method comprising the steps of updating communication credentials in the receiver from the touch enabled device through direct local wireless communication network, said communication credentials support communication with external data communication network. |
US10505799B2 |
System information for changing a configuration
Apparatuses, methods, and systems are disclosed for transmitting and/or receiving system information for changing a configuration. One apparatus includes a receiver that: receives first system information for a first configuration; and receives second system information for a second configuration based on the first configuration. The second system information includes changes to the first configuration without repeating information common to the first and second configurations. |
US10505781B2 |
Frequency translating backscatter modulator with envelope control to support OFDM/QAM and other envelope modulated wireless protocols
A backscatter modulator for providing low power wireless communications. The disclosed modulator provides phase control for discriminating backscatter from the antenna versus other objects. In addition, the disclosed backscatter modulator provides amplitude modulation so that the technique can provide a non-constant envelope which can provide an intentional imbalance to manipulate super-position to provide envelope control of the reflected signal, while still maintaining the frequency translation properties. The disclosed backscatter modulator thus allows compatibility with QAM, OFDM and other non-constant envelope modulation schemes to be backscattered, while still supporting the frequency translation behavior. |
US10505780B2 |
Non-uniform constellations
A method for generating a non-uniform constellation is provided. The method comprises the step of performing a first process, the first process comprising the steps of: obtaining a first constellation defined by one or more parameter values; and generating a second constellation based on the first constellation using a second process. The second process comprises the steps of: obtaining a set of candidate constellations, wherein the set of candidate constellations comprises the first constellation and one or more modified constellations, wherein each modified constellation is obtained by modifying the parameter values defining the first constellation; determining the performance of each candidate constellation according to a predetermined performance measure; selecting the candidate constellation having the best performance as the second constellation. |
US10505779B2 |
Method and apparatus for obtaining downlink channel information and network side device
This application provides a method for obtaining downlink channel information. The method includes: performing precoding weighting on M CSI-RSs of each of N sub-cycles, where each sub-cycle is a quantity of measurement pilot subframes for bearing and transmitting the M CSI-RSs; sending the M weighted CSI-RSs to UE; receiving M PMIs and M CQIs that are sent by the UE and that correspond to the M CSI-RSs, where the M PMIs and the M CQIs are obtained by the UE by separately measuring the M weighted CSI-RSs based on a set a rank 1 precoding codebooks corresponding to the predetermined antenna quantity; obtaining M signal-to-noise ratios of a downlink channel of the UE according to the M CQIs; obtaining M equivalent codebooks according to the M PMIs and weights of the precoding weighting; and obtaining a covariance matrix according to the M signal-to-noise ratios and the M equivalent codebooks. |
US10505774B1 |
Efficient peak-to-average-power reduction for OFDM and MIMO-OFDM
Low-complexity computational processing provides a set of selective mapping weights for reducing peak-to-average-power ratio (PAPR) in transmitted Multiple Input, Multiple Output Orthogonal Frequency Division Multiplexing (MIMO-OFDM) signals. A MIMO precoder and invertible transform generates a base discrete-time MIMO-OFDM signal from a set of data symbols and MIMO precoding weights. A matrix multiplier multiplies the set of data symbols with a sparse update weight matrix, and the resulting product is MIMO-precoded and modulated onto an OFDM signal to produce a discrete-time update signal. A linear combiner sums the discrete-time update signal and the base discrete-time MIMO-OFDM signal to produce an updated discrete-time MIMO-OFDM signal from which the PAPR can be measured. |
US10505771B2 |
Apparatus, method, and program
An apparatus that can make a success of demodulation on the reception side even if the restrictions on the resource setting are lifted. The apparatus includes: a processing unit configured to variably set at least any of a number of subcarriers or a number of subsymbols included in a unit resource including one or more subcarriers or one or more subsymbols, and set a filter coefficient that is applied in accordance with different rules which depend on whether the number of subsymbols included in the unit resource is an even number or an odd number. |
US10505770B2 |
Reception signal processing device, radar, and object detection method
A signal processing device according to an embodiment includes a plurality of signal processing units and a pseudo signal generating unit. The plurality of signal processing units are provided in a plurality of reception antennas which receive reflection signals of a transmission signal reflected on an object, and perform signal processing in parallel on beat signals which are generated based on the transmission signal and the reflections signals. The pseudo signal generating unit generates a pseudo signal imitating the beat signal, and inputs the pseudo signal as a target of the signal processing into the plurality of signal processing units in parallel. |
US10505769B2 |
Equalizing transmitter and method of operation
A transmitter for providing channel equalization that includes a first driver and second driver having a high pass filter. The first driver generates a first output signal representing a digital input signal. The second driver generates a second output signal representing a high pass filtered version of the digital input signal. The first and second output signals are summed to provide a third output signal that is channel equalized for transmission over a channel. |
US10505767B1 |
High speed receiver
Disclosed herein are related to a system and a method for high speed communication. In one aspect, the system includes a set of slicers configured to generate a slicer output signal digitally indicating a level of an input signal received by the set of slicers. The system includes a speculative tap coupled to the set of slicers, where the speculative tap is configured to select bits of the slicer output signal based on selected bits of a prior slicer output signal. The system includes a decoder coupled to the speculative tap, where the decoder is configured to decode the selected bits of the slicer output signal in a first digital representation into a second digital representation. The system includes a feedback generator coupled to the decoder, where the feedback generator is configured to generate a feedback signal according to the decoded bits of the slicer output signal. |
US10505764B2 |
Signal sending method and apparatus
A signal sending method and apparatus to improve channel estimation accuracy of a receive end to improve data decoding accuracy of the receive end, where the method is applied to a system whose physical layer frame structure includes a preamble and a payload (PL) field. The method includes inserting one or more pilot time domain symbols between orthogonal frequency division multiplexing (OFDM) time domain symbols in the PL field to obtain a physical layer frame, and sending the physical layer frame to a receive end, where the preamble and the pilot time domain symbol are used together by the receive end to perform channel estimation. |
US10505763B1 |
Method, apparatus and computer program to provide access to client records and data resources
A method, computer program and apparatus are disclosed that include accessing client data records, such as, medical records. The method may include receiving a data file at a server sent from at least one client and including client requirements. The method may also include storing the received data file locally at the server, executing an application that scans the server to determine if any new data files have been received. The method may also include storing the copied data file in a data folder stored in a file cluster, updating a table stored in a database to indicate that a new file has been stored, deleting the locally stored file from the server, and moving files specified by the client requirements from an export folder of the file cluster to the server so that the at least one client may access the exported files. |
US10505762B2 |
Network function virtualization requirements to service a long term evolution (LTE) network
A Mobility Management Entity (MME) controls Network Function Virtualization (NFV) data communications for User Equipment (UE). The MME receives S1-MME signaling having Non-Access Stratum (NAS) data that indicates an enhanced NFV requirement. The MME selects a data network element to serve the UE with the data communications based on the enhanced NFV requirement. The MME transfers S1-MME signaling having NAS data for the UE that acknowledges the enhanced NFV requirement. The MME transfers network signaling that directs the data network element to serve the UE with the data communications based on the enhanced NFV requirement. |
US10505760B2 |
Hierarchical encapsulation acceleration
A method for a network device. The method includes receiving, by an encapsulation engine from a data path processor, a channel identifier in connection with a data frame, where the channel identifier identifies a channel of the network, traversing, by the encapsulation engine based on the channel identifier in connection with the data frame, a hierarchical data structure, where the hierarchical data structure includes a number of hierarchical encapsulation data items corresponding to a number of channels, selecting, from the number of hierarchical encapsulation data items by the encapsulation engine based on the traversing the hierarchical data structure, a number of linked encapsulation data items that are linked to the channel identifier, generating, by the encapsulation engine based on the number of linked encapsulation data items, an encapsulation result, and sending, to the data path processor, the encapsulation result for transmitting the data frame via at least the channel. |
US10505757B2 |
Network interface module and a method of changing network configuration parameters within a network device
The invention relates to network interface module and a method of changing network configuration parameters on-the-fly within a network device. The network interface module comprises: a processor core arranged to execute a set of threads, the set of threads comprising a port servicing thread arranged to service requests received from a network port of the network interface module; and a task scheduling component arranged to schedule the execution of threads by the processor core. The network interface module is arranged to receive an indication that at least one network configuration parameter for the network port is required to be changed, and upon receipt of such an indication to mask the port servicing thread from being executed by the processor core, and enable the at least one network parameter for the network port to be changed whilst the port servicing thread is masked. |
US10505756B2 |
Building management system with space graphs
A building system for operating a building and managing building information causes one or more processors to receive building data from one or more building data sources, generate relationships between entities based on the building data, wherein the relationships comprises a pair of relationships between a first entity and a second entity of the entities representing two different types of relationships, wherein the pair of relationships comprises a first relationship between the first entity and the second entity and a second relationship between the second entity and the first entity, and update a space graph by causing the space graph to store nodes representing the entities and edges between the nodes representing the relationships, wherein the space graph is a graph data structure. |
US10505752B2 |
Electronic apparatus and method of controlling group action
An electronic apparatus and a method of controlling a group action, the method being performed by the electronic apparatus are provided. An electronic apparatus and a method of controlling a group action, the method being performed by the electronic apparatus that is capable of creating the group action corresponding to a status change of an external apparatus and is also capable of controlling the external apparatus are provided. Some embodiments provide an electronic apparatus and a method of controlling a group action, the method being performed by the electronic apparatus that is capable of creating the group action corresponding to status information of an external apparatus, which is received from a server, and is also capable of changing a status of the external apparatus via the created group action. |
US10505749B1 |
Integrating functionality in a line powered device of a facility
Integrating functionality in a line powered device of a facility is described herein. One method includes integrating, in a line powered device of a facility that has a first functionality, a second functionality, obtaining, by the line powered device, information associated with the facility using the second functionality, and sending, by the line powered device, the information associated with the facility obtained using the second functionality to a computing device. |
US10505742B2 |
Virtual network system, control apparatus, control method, and control program
A system according to this invention is directed to a virtual network system that prevents unauthorized registration, alteration, or occurrence of erroneous registration even if an operator is to create a network system including a virtual network function produced by a third party. The virtual network system includes an instructor that instructs activation or change of a virtual network function preregistered of providing one of functions included in a virtual network service, an authenticator that authenticates, based on authentication information generated to authenticate a provider of the virtual network function at a time of registering the virtual network function, that the virtual network function instructed to be activated or changed has been validly registered or updated, and a setting unit that sets, when the authenticator authenticates that the virtual network function has been validly registered or updated, the instructed virtual network function as the one of the functions included in the virtual network service. |
US10505740B2 |
Using a tree structure to segment and distribute records across one or more decentralized, acyclic graphs of cryptographic hash pointers
Provided is a process including: receiving, with one or more processors, a first request to store a record from a computing entity; encoding, with one or more processors, the record in a first plurality of segments; arranging, with one or more processors, the first plurality of segments in respective content nodes of a first content graph, wherein at least some content nodes of the first content graph have two or more content edges of the first content graph pointing to two or more respective other content nodes of the first content graph; and storing, with one or more processors, the content nodes of the first content graph in a verification graph. |
US10505738B1 |
Systems and methods for cryptographic authentication of contactless cards
Example embodiments of systems and methods for data transmission between transmitting and receiving devices are provided. These systems and methods may provide for the secure transmission of sensitive information, such as personally-identifiable information. In some examples, the sensitive information may be requested and securely shared when cryptographically signed by the user, and the user may control the access of viewers to the personally identifiable information or end users. |
US10505735B2 |
Digital content protection over audio return data link
Embodiments relate to inserting a preamble code as a preamble of a sub-frame of encrypted data to indicate rekeying is to be performed at a source device and to indicate data of the sub-frame and subsequent sub-frames is encrypted. A sink device authenticates a source device using an authentication and encryption protocol. The sink device receives a data stream including audio data. At least a portion of the received audio data is encrypted and the encrypted audio data is packetized into sub-frames. The sink device inserts a first preamble code as a preamble of a sub-frame to indicate rekeying is to be performed at the source device according to the authentication and encryption protocol, and to indicate that the audio data in a payload of the sub-frame and payloads of subsequent sub-frames is encrypted. The sink device transmits the packet to the source device via a first data link. |
US10505734B2 |
Providing low risk exceptional access
A method and system for providing unencrypted access to encrypted data that may be stored on a device, sent as a message, or sent as a real-time communications stream. The method may include using public key cryptography to securely enable accessing the encrypted data stored on a device or communicated by a device. For instance, the method may include using a device vendor's public key to securely enable that vendor to enable only authorized parties to themselves decrypt previously-encrypted device storage, messages, or real-time communications streams. |
US10505727B2 |
Algorithm-based anonymous customer references
Facilitation of management and utilization of domain-specific anonymous customer references (ACRs) for protection of subscriber privacy across different domains is disclosed herein. In one aspect, on receiving user authorization, an ACR services (ACRS) component can generate an ACR that is to be inserted in a communication or message transmitted from a user equipment to an untrusted entity. The ACR can be generated based on address data associated with the untrusted entity and/or a unique subscriber identifier associated with the user equipment. As an example, the ACR creation component can generate the ACR based on a cryptographic hash, a static encryption key, and/or a dynamic encryption key. If the ACR is forwarded to a trusted entity, the trusted entity can calculate the unique subscriber identifier based on evaluating the ACR and/or exchange the ACR for the unique subscriber identifier via a secure communication with the ACRS component. |
US10505726B1 |
System and method for providing cryptographically secured digital assets
Presented are cryptographic digital assets for articles of footwear, methods for making/using such cryptographic digital assets, and decentralized computing systems with blockchain control logic for mining, intermingling, and exchanging blockchain-enabled digital shoes. A method of generating cryptographic digital assets for footwear includes a middleware server computer receiving, over a distributed computing network from a remote computing node, confirmation of a validated transfer of footwear from one party to another. The middleware server computer determines, from an encrypted relational database, a unique owner ID code of the transferee party, and generates a cryptographic digital asset for the footwear. This cryptographic digital asset includes a digital shoe and a unique digital shoe ID code. The middleware server computer links the cryptographic digital asset with the unique owner ID code, and records the unique digital shoe ID code and the unique owner ID code on a transaction block with a distributed blockchain ledger. |
US10505724B2 |
Authentication method, apparatus and system used in quantum key distribution process
The present application discloses an authentication method used in a QKD process, and further discloses additional authentication methods and corresponding apparatuses, as well as an authentication system. The method comprises: selecting, by a transmitter according to a basis selection rule, a basis of preparation for transmitter authentication information that is generated with a first pre-provisioned algorithm and varies dynamically, and transmitting quantum states containing key information and the transmitter authentication information; and measuring, by a receiver, quantum states of the transmitter authentication information according to the basis selection rule, and ending the QKD process if a measurement result is inconsistent with corresponding information calculated with the first pre-provisioned algorithm. By means of this technical solution, dynamic authentication of a requestor of QKD can be achieved in a QKD process, a defense can be provided against spoofing attacks, man-in-the-middle attacks and distributed denial of service (DDoS) attacks, and the security of the QKD process is improved; furthermore, a waste of quantum key resources can be avoided as well. |
US10505723B1 |
Secret sharing information management and security system
Various embodiments relate to a method of receiving an original message, share-holder list, and threshold amount. The original message is tokenized resulting in a tokenized message. A plurality of shares are generated from the tokenized message using a message sharing algorithm of a secret sharing scheme. Each of the plurality of shares is signcrypted using a public key and a private key associated with the shared secret provider computing system and a public key of a respective one of the share-holders included in the share-holders list, resulting in a plurality of signcrypted shares. The plurality of signcrypted shares is distributed to the respective ones of the share-holders according to the public key used to signcrypt the respective signcrypted share. The authenticity and data integrity of each of the plurality of signcrypted shares can be determined by using the public key associated and a public/private key pair associated with the share-holder. |
US10505722B2 |
Shared secret communication system with use of cloaking elements
Systems and methods to produce cloaked keys and shared secret data are described. A first device may select a private key, for the first device, based on a first set of rewritten conjugates. The first device may receive a public key from a second device. The public key may be based on a private key of the second device. The private key of the second device may be based on a second set of rewritten conjugates. The first device may determine first and second cloaking elements based on the public key and the private key of the first device. The first device may produce a cloaked key based on the first and second cloaking elements, and the private key of the first device. The first device may produce shared secret data based on the private key of the first device and a second cloaked key from the second device. |
US10505720B2 |
Blockchain system and data storage method and apparatus
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing data are provided. One of the methods includes: receiving, by one or more computing devices, a transaction request from a first node, the transaction request comprising transaction data; determining, by the one or more computing devices based on the transaction data, a blockchain network corresponding to the transaction request from a plurality of blockchain networks connected to the one or more computing devices, wherein the first node is excluded from a consensus process associated with the determined blockchain network; forwarding, by the one or more computing devices, the transaction request to the determined blockchain network; receiving, by the one or more computing devices from the determined blockchain network, a block generated based on consensus validation on the transaction request; and forwarding, by the one or more computing devices, the block to the first node. |
US10505714B2 |
Floating point cohort based encryption
In some examples, floating point cohort based encryption may include determining an exponent of a floating point cohort. |
US10505712B2 |
Protection of a modular reduction calculation
A modular reduction calculation on a first number and a second number is protected from side-channel attacks, such as timing attacks. A first intermediate modular reduction result is calculated. A value corresponding to four times the first number is added to the first intermediate modular reduction result, generating a second intermediate modular reduction result. A value corresponding to the first number multiplied by a most significant word of the second intermediate modular reduction result plus 1, is subtracted from the second intermediate modular reduction result, generating a third intermediate modular reduction result. A cryptographic operation is performed using a result of the modular reduction calculation. |
US10505711B2 |
Method of protecting a circuit against a side-channel analysis
In a general aspect, a method for executing a target operation combining a first input data with a second input data, and providing an output data can include generating at least two pairs of input words each comprising a first input word and a second input word and applying to each pair of input words a same derived operation providing an output word including a part of the output data resulting from the application of the target operation to first and second input data parts present in the pair of input words, and a binary one's complement of the output data part. |
US10505702B2 |
Transmission/reception module
Provided is a transmission/reception module that includes: a power amplifier that outputs a transmission signal to an input/output terminal; a low-noise amplifier that amplifies a reception signal input from the input/output terminal; a duplexer that isolates the transmission signal, which is output to the input/output terminal from the power amplifier via a transmission node and a common node, and the reception signal, which is input to the low-noise amplifier from the input/output terminal via the common node and a reception node, from each other; and a phase-shift circuit that is provided between an input node of the low-noise amplifier and the reception node of the duplexer, and that adjusts an impedance at the input node of the low-noise amplifier with respect to the transmission signal and the reception signal such that the gain of the transmission signal is smaller than the gain of the reception signal. |
US10505699B2 |
Method and device for transmitting and receiving data by using multiple carriers in mobile communication system
To solve the above-mentioned problem, the method for transmitting and receiving a signal by user equipment (UE) through one or more cells, according to one embodiment of the present specification, comprises the steps of: receiving, from a base station, a first message indicating whether one or more cells usable by the UE are enabled; determining which cells to enable or disable on the basis of the first message; and enabling or disabling the selected cells. According to the embodiment of the present specification, by aggregating carriers amongst different base stations, a possibility for the UE to transmit and receive high-speed data through carrier aggregation can increase. |
US10505688B2 |
Configuration of demodulation reference signals in beamformed wireless communication systems
Various embodiments disclosed herein provide for efficient configuration of demodulation reference signals in beamformed wireless communications systems. In an embodiment, the transmitter can signal the location of demodulation reference signals (DMRS) by including an indicator bit in downlink control information indicating which DMRS scheme is used in the transmission. A first DMRS scheme can let the user equipment (UE) device know that the DMRS position for the PDSCH carrying the RMSI is as signaled on the master information block (MIB)—referred to as PDSCH Mapping Type A. A second DMRS scheme can let the UE device know that the DMRS position for the PDSCH carrying the RMSI is the first orthogonal frequency division multiplexing (OFDM) symbol of said PDSCH allocation—referred to as PDSCH mapping type B). |
US10505687B1 |
Configuring reference-signal transmission in a wireless communication system based on handover history
A method and system to help provide efficient configuration of reference signal transmission in a wireless communication system. A processing system evaluates handover history between sectors in the system, considering the reference signal configurations of the sectors between which handovers have occurred, as a basis to determine what reference signal configurations to implement in one or more sectors. And the processing system may then cause the sectors to implement the determined reference signal configurations. Further, the processing system may iteratively repeat this process, to help optimize reference signal configurations throughout the region. |
US10505676B1 |
System, method, and apparatus for interleaving data
A method, system, and apparatus for interleaving data including creating a buffer, writing input data, and reading output data out of the buffer. |
US10505668B2 |
Radio commnication device and response signal diffusion method
Provided is a radio communication device which can suppress inter-code interference between an ACK/NACK signal and a CQI signal which are code-multiplexed. A diffusion unit (214) diffuses the ACK/NACK signal inputted from a judgment unit (208) by using a ZC sequence. A diffusion unit (219) diffuses the CQI signal by using a cyclic shift ZC sequence. By using a Walsh sequence, a diffusion unit (216) further diffuses the ACK/NACK signal which has been diffused by using the ZC sequence. A control unit (209) controls the diffusion unit (214), the diffusion unit (216), and the diffusion unit (219) so that the minimum value of the difference between the CQI signals from a plurality of mobile stations and a cyclic shift amount of the ACK/NACK signal is not smaller than the minimum value of the difference between the cyclic shift amounts of the ACK/NACK signals from the plurality of mobile stations. |
US10505666B2 |
Gateway configuration method
A method for configuring communication parameters for a first gateway of a LoRa network, designated by a server of said network to relay a response to a request, containing data, received by the server, the data originating from a terminal of said network, the response being transmitted by the server and intended for the terminal. The method comprises, when it is implemented by the first gateway: acquiring communication parameters; and, configuring the first gateway so as to transmit the response to the terminal using said parameters; said parameters being acquired by a determination procedure determining (52, 53, 54), when a distance between the first gateway and a second gateway is shorter than a threshold, communication parameters that make it possible to ensure reliable transmission from the first gateway to the terminal and to minimize disturbance, by said transmission, of communications from the second gateway. |
US10505661B2 |
Methods and apparatus for multiplexing signals
A hybrid multiplexing apparatus is provided for multiplexing a digital communication signal from an electrical domain with one or more analog subcarrier communication signals from the electrical domain into a multiplexed optical signal for transmission over a common optical communication link. The apparatus comprises a laser module configured to modulate a laser source with the one or more analog subcarrier communication signals to be multiplexed, and output an intermediate optical modulated signal. An electro-optical modulator is coupled to receive the intermediate optical modulated signal and the digital communication signal to be multiplexed, and configured to modulate the intermediate optical modulated signal with the digital communication signal to form the multiplexed optical signal. |
US10505660B2 |
Route switching device, route switching system, and route switching method
A route switching device includes a first selection section for outputting a first main signal, a second selection section for outputting a first switching command signal, a first transmitter transmitting an inputted signal, a second transmitter, a first receiver, a second receiver, a first monitor for outputting an abnormality notification if an abnormality in a second main signal is detected, and outputting a first switching command notification if second information is included in a second switching command signal, a second monitor, and a third selection section for obtaining a second main signal from a selected receiver. The first selection section and the second selection section switches a selection destination when a first switching command notification is input. The second selection section outputs a switching command signal including second information when an abnormality notification is input. The third selection section switches a selection source when an abnormality notification is input. |
US10505659B2 |
Reconfigurable interconnected nodes
In the examples provided herein, a system has a plurality of arrayed waveguide gratings (AWG) having a plurality of input ports and a plurality of output ports. A signal within a given wavelength channel transmitted to one of the input ports of a given AWG is routed to one of the output ports of the given AWG based on a signal wavelength. The system also has a plurality of nodes, with each node comprising a set of components for each AWG that the node is coupled to. Each set of components comprises a plurality of optical transmitters, where each optical transmitter is tunable over multiple wavelength channels within a different wavelength band; a band multiplexer to multiplex the multiple wavelength channels within each different wavelength band; and a first output fiber to couple an output of the band multiplexer to one of the input ports of a first AWG. |
US10505657B2 |
Terminal station device and bandwidth allocation method
Information on allocation of a bandwidth of uplink communication of each user device is extracted from information notified by an upper-level device on the uplink communication of the user devices. Identification information of a lower-level device connected to a terminal device and identification information of the user devices are stored in correlation with each other. A bandwidth demanded for uplink communication of the terminal device is determined on the basis of the information on the allocation of the bandwidth of the uplink communication of each of the user devices and the identification information of the user devices. A start time point of the uplink communication of the terminal device and the amount of information of signals for which transmission of the uplink communication of the terminal device is allowed are allocated to the terminal device on the basis of the bandwidth demanded for the uplink communication of the terminal device. |
US10505652B2 |
Methods and systems for estimating offset skew and drift
This invention relates to methods and systems for estimating offset, skew and drift. Embodiments of the invention relate to methods and systems which allow these relationships between a slave clock and a master clock to be estimated based on the exchange of timestamped messages between the master and the slave. Further embodiments of the invention set out uses of these estimates to synchronize a local clock in a slave to a master and to steer the slave clock to stay aligned to the master clock when the master clock is temporarily unavailable or the communication path between slave and master is temporarily unavailable. |
US10505648B1 |
System and method for RF direction finding using geographic RF channel power measurements
A method of estimating a location of an interference signal source includes using a first antenna configured to receive a signal from the interference signal source and using a second antenna arranged proximate to the first antenna and configured to receive global positioning system (GPS) signals. An initial trend in variation in power of a received signal from the interference signal source is determined relative to a position of the second antenna, wherein upon determining the initial trend, the initial trend is a current trend. In an iterative manner, the second antenna is directed to be repositioned. A secondary area associated with a lack of power measurement outside of an area traveled is identified and a further repositioning of the second antenna is determined to reduce the secondary area. An estimate of the location of the interference signal source is then determined. |
US10505646B2 |
Systems and methods for testing a wireless device having a beamforming circuit
Systems and methods for testing a wireless device having a beamforming circuit are disclosed herein. An exemplary system includes a shielded test enclosure, a wireless channel emulator, and a test instrument. The shielded test enclosure provides a cable-free connection between the wireless device and the wireless channel emulator, thereby allowing for testing of various types of wireless devices, particularly those that do not have radio-frequency (RF) connectors. The shielded test enclosure is smaller in size and less-expensive than traditional multi-probe anechoic chambers. In one example application, the shielded test enclosure is used to house a multiple-input multiple-output (MIMO) antenna array of a wireless device and a probe antenna array. The probe antenna array is coupled to the wireless channel emulator and used to receive signals from MIMO antenna arrays of various sizes thereby eliminating the need to uniquely tailor the probe antenna array to any specific MIMO antenna array. |
US10505645B2 |
Wireless communication device and determination method
To discriminate between a circuit where a failure does not occur and a circuit where a failure might occur, a wireless communication device has tested units which belong to a transmission side circuit, tested units which belong to a reception side circuit, a test signal generation unit for generating a test signal, a test signal reception unit for receiving a test signal, a test signal determination unit for determining whether or not the test signal received by the test signal reception unit is normal, and test signal transfer units for transferring a test signal from the transmission side circuit to the reception side circuit. |
US10505644B2 |
Apparatus and methods for testing patch antennas
Apparatus and methods for testing of patch antennas are provided herein. In certain configurations, a method of electronic testing of patch antennas includes moving a patch antenna having a planar antenna element onto a test fixture using an automated handler, including positioning the patch antenna onto a portion of the test fixture between a first probe and a second probe. The method further includes coupling a test signal from the first probe to the planar antenna element without physically contacting the planar antenna element with the first probe, coupling the test signal from the planar antenna element to the second probe without physically contacting the planar antenna element with the second probe, and measuring a center frequency of the patch antenna based on an amount of coupling of the test signal from the first probe to the second probe by way of the planar antenna element. |
US10505641B2 |
Clock recovery for band-limited optical channels
A coherent optical receiver in which the channel equalizer and the clock-recovery circuit are connected in a nested-loop configuration, wherein the channel estimate generated by the equalizer is used to adjust the phase of the clock signal generated by the clock-recovery circuit. The channel equalizer can be implemented using a bank of time-domain or frequency-domain FIR filters. In an example embodiment, the clock-recovery circuit is configured to track the phase rotation corresponding to the equalized signals in a frequency-dependent manner; track the phase rotation in the channel equalizer either in a frequency-dependent manner or based on the mean signal delay therein; and adjust the phase of the clock signal based on an effective difference between these two phase rotations. The clock-recovery circuit enhances the clock tone by applying a Fourier transform to the squared absolute values of the equalized signals outputted by the channel equalizer. |
US10505640B2 |
Sliding bias method and system for reducing idling current while maintaining maximum undistorted output capability in a single-ended pulse modulated driver
Various embodiments include a system and method that control idling current of a pulse modulated driver. The system may include an audio input device configured to receive an audio input signal. The system can include sliding bias control circuitry configured to generate a sliding bias control signal based on a level of the audio input signal. The system may include sliding bias generation circuitry configured to generate a sliding bias voltage superimposed onto the audio input signal to generate a pulse modulated driver input signal that is input into an amplifier. The sliding bias voltage may be based on the sliding bias control signal. |
US10505638B2 |
High-speed receiver architecture
A receiver (e.g., for a 10G fiber communications link) includes an interleaved ADC coupled to a multi-channel equalizer that can provide different equalization for different ADC channels within the interleaved ADC. That is, the multi-channel equalizer can compensate for channel-dependent impairments. In one approach, the multi-channel equalizer is a feedforward equalizer (FFE) coupled to a Viterbi decorder, for example, a sliding block Viterbi decoder (SBVD); and the FFE and/or the channel estimator for the Viterbi decoder are adapted using the LMS algorithm. |
US10505634B2 |
Digital distributed antenna systems and methods for advanced cellular communication protocols
Digital distributed antenna systems and methods for advanced cellular communication protocols are provided. In one embodiment, a digital distributed antenna system comprises: a host unit; a plurality of remote antenna units each communicatively coupled to the host unit, wherein a first digitized RF signal comprising a plurality of data streams is communicated between the host unit and a first remote antenna unit of the plurality of remote antenna units; and a signal conditioning and control module that converts an original version of at least a first data stream to baseband data, wherein the signal conditioning and control module replaces the original version of the first data stream in the first digitized RF signal with a modified version of the first data stream by modifying data derived from the baseband data. |
US10505631B1 |
Method and system for adaptive light fidelity (Li-Fi) communication
A method and system for adaptive Light Fidelity (Li-Fi) communication is disclosed. The method includes establishing a visible light connection with each of the plurality of Li-Fi enabled devices based on control messages received from each of the plurality of Li-Fi enabled devices. The method further includes receiving device information from each of the plurality of Li-Fi enabled devices connected to the Li-Fi node. The method includes determining, by the Li-Fi node, data rate requirement and service type requirement for each of the plurality of Li-Fi enabled devices based on the received device information. The method further includes allocating, by the Li-Fi node, a spectrum of the visible light to at least one Li-Fi enabled device from the plurality of Li-Fi enabled devices based on data rate requirement and service type requirement associated with the at least one Li-Fi enabled device. |
US10505627B2 |
Device using visible light communications and method of connecting to network using visible light communications
Disclosed herein are a device using visible light communications and a method of connecting to a network using visible light communications. The device receives identification information of an initial network transmitted from a controller device connected to a target network, receives connection information of the target network from the controller device, and transmits its first identifier according to a visible light communications protocol. |
US10505626B2 |
Communication apparatus, communication method, and communication system
A communication apparatus including: an optical multiplexer that is configured to receive one or more optical signals for transmitting data, and generate a wavelength multiplexed signal that is an optical signal obtained by multiplexing the one or more optical signals; a first conversion signal generator that is configured to select a signal of a first wavelength from the wavelength multiplexed signal generated by the optical multiplexer, and to generate a conversion signal by converting the signal of a first wavelength being selected into a signal of a second wavelength; and a first signal selector that is configured to receive the wavelength multiplexed signal generated and the conversion signal, and to select and output at least one of a signal included in the wavelength multiplexed signal and the conversion signal, for each wavelength of a signal included in the wavelength multiplexed signal and the conversion signal. |
US10505624B2 |
Method for processing the doppler effect of a signal transmitted by a transmitter device to a non-geosynchronous satellite
A method is provided for transmitting a signal by a transmitter device to a satellite moving in orbit around the Earth, the transmitter device and the satellite including wireless telecommunication means.The method includes receiving, by the transmitter device, a signal transmitted by the satellite, termed the presence signal, analyzing a frequency shift induced by the Doppler effect on the presence signal received by the transmitter device, estimating a later change over time of the frequency shift starting from a later predetermined time of the beginning of transmission of the signal to be transmitted by the transmitter device and over a predetermined duration of the signal to be transmitted, and precompensating the later change over time estimated from the frequency shift on the signal to be transmitted. |
US10505622B1 |
Methods of operating one or more unmanned aerial vehicles within an airspace
In various embodiments, a safety system for an unmanned aerial vehicles (UAV) enable the safe operation of the UAV, alone or with other UAVs, within an airspace by initiating various actions based on the position of the UAV and/or one or more of the other UAVs relative to one or more flight zones and/or relative to other aircraft in the airspace. |
US10505621B2 |
Relay radio terminal, core network apparatus, and method therefor
A relay radio terminal (1) is configured to: (a) establish a first radio bearer (300) containing a data radio bearer (301) between the relay radio terminal (1) and a base station (3) and also containing a first GTP tunnel (302) between the base station (3) and a core network (4); (b) establish a second GTP tunnel (320) passing through the first bearer (300); (c) receive or transmit a second packet (501) destined for, or originating from, a remote radio terminal (2) in the second GTP tunnel (320) passing through the first bearer (300); and (d) transmit or receive a second user packet (501) to or from the remote radio terminal (2) via Proximity Service (ProSe) communication. This contributes to achievement of a user-plane architecture suitable for a scenario in which a remote radio terminal communicates with an external network through an inter-terminal direct communication path with a relay radio terminal. |
US10505620B2 |
Receiving apparatus and receiving method, and program and recording medium
In receiving radio waves from a transmitter by an array antenna, and estimating an arrival direction of a direct wave, delay times of the arriving waves are estimated (13) by means of a super-resolution process based on transmission channel estimation results, an arriving wave component corresponding to the delay time having been determined to be equal to or longer than a threshold value is removed (15) from the transmission channel estimation results, arriving wave components after the removal are separated from each other to extract direct wave components (17), and an arrival angle is estimated (19). The arrival direction of the direct wave can be accurately estimated in an environment where delayed waves of short delay times are present. Also, the amount of calculation is small even when the super-resolution process is performed. |
US10505617B2 |
First and second radio nodes and methods therein, for performing a radio communication
A first radio node (200), a second radio node (202) and methods therein, for transmitting and receiving a data block in a radio network. The first radio node (200) selects (2:1) at least one of: 1) time diversity mode, 2) frequency diversity mode, and 3) spatial diversity mode, based on a first comparison between an estimated signal quality of each diversity mode and a quality threshold, and/or a second comparison between an estimated round trip time of each diversity mode and a round trip time threshold. The first radio node (200) further performs (2:2) a first transmission of the data block, and the second radio node (202) identifies (2:3) the diversity mode(s) selected by the first radio node (200). The first radio node (200) then performs (308) a second transmission of the data block according to the selected diversity mode(s) so that the second radio node (202) can decode (2:5) the data block by combining the first and second transmissions of the data block. |
US10505616B1 |
Method and apparatus for machine learning based wide beam optimization in cellular network
An apparatus and method for controlling and optimizing the broadcast beam for base stations (BS) using user equipment (UE) measurements with machine learning is provided. The apparatus and method is configured to select a first beam for each BS, send selected beams for each BS, receive measurement information of a first beam from UEs via BSs, preprocess the measurement results, use a neural network or a table for each BS to give a score for each broadcast beam in the beam pool, select a second beam with the highest score for each BS either from a neural network or a table, train the neural network for broadcast beam optimization offline based on a UE distribution pattern and ray-tracing data, identify typical UE distribution patterns based on AI classification algorithms and UE history measurement and location information, and create scenario-specific ray-tracing data based on typical UE distribution patterns. |
US10505614B2 |
CSI feedback method, precoding method, and apparatus
Disclosed are CSI feedback method, a precoding method, and an apparatus. In the present invention, after a terminal determines first precoding matrices on a first subband, the terminal obtains second precoding matrices corresponding to physical resources in the first subband according to the first precoding matrices and a column vector arrangement mode corresponding to the first precoding matrices; and then, the terminal determines CSI on a second subband according to the second precoding matrices. In the embodiment, precoding matrices are expanded according to a column vector arrangement mode, so as to obtain second precoding matrices corresponding to different physical resources; accordingly based on the second precoding matrices, CSI is measured by using the corresponding second precoding matrices on different physical resources. In the embodiment, precoding matrices are expanded according to a column vector arrangement mode, so that precoding can be performed on each data flow in transmission by using different column vectors, thereby improving the robustness of a transmission solution, and obtaining a stabler precoding gain. |
US10505612B2 |
Method for feeding back partial CSIs from user equipment in wireless communication system and an apparatus for the same
A method for reporting channel state information (CSI) from a user equipment to a base station in a wireless communication system is disclosed. The method comprises the steps of configuring a first feedback chain corresponding to a first channel state information-reference signal (CSI-RS) and a second feedback chain corresponding to a second CSI-RS through higher layer signaling; generating a first partial CSI and a second partial CSI corresponding to each of the feedback chains by using the first and second CSI-RSs received from the base station; periodically reporting the first partial CSI to the base station in accordance with the first feedback chain; and aperiodically reporting the second partial CSI to the base station in accordance with the second feedback chain. |
US10505608B2 |
Method for feeding back CSI information in wireless communication system, and apparatus therefor
The present application provides a method for feeding back, by a terminal, CSI information in a wireless communication system to which 3D beamforming is applied. Here, the method comprises the steps of: receiving a pilot signal from a base station; and feeding back first CSI information for a horizontal direction domain and second CSI information for a vertical direction domain on the basis of the 3D beamforming. Here, when a precoding indicator is a first value, first wideband (WB) CSI information and second wideband (WB) CSI information may be fed back, and when the precoding indicator is a second value, first subband (SB) CSI information and second subband (SB) CSI information may be fed back. |
US10505606B2 |
Hybrid beamforming-based broadcast channel transmitting method and device in wireless connection system
The present invention provides a hybrid beamforming-based broadcast channel transmitting method and devices. In an embodiment of the present invention, a method for transmitting broadcast channels in a wireless connection system supporting hybrid beamforming includes: a step of transmitting N broadcast channels including the same broadcast information in N mutually different subframes; and a step of receiving feedback information on one or more of the N broadcast channels, wherein N mutually different analog beams may be applied to the N broadcast channels, and N may be a positive integer. |
US10505602B1 |
Methods and systems for spectrum aggregation in wireless communication
A method for wireless communication includes multiplexing transmit data into at least a first component carrier data and a second component carrier data. The method further includes digitally pre-coding at least the first and second component carrier data for digital beamforming. The method also includes converting, by digital to analog conversion, the digitally pre-coded first and second component carrier data to first and second analog signals. The method also includes processing the second analog signals to generate analog beamformed millimeter wave band signals and transmitting the millimeter wave band signals. The method also includes processing the first analog signals to generate sub-7 GHz band signals and transmitting the sub-7 GHz band signals, wherein the sub-7 GHz band signals are transmitted with digital beamforming and without analog beamforming, and wherein the millimeter wave band signals are transmitted with both digital and analog beamforming. |
US10505601B2 |
Method and device for feeding back channel state information in multi-input multi-output system
A method and device for feeding back Channel State Information (CSI) in a multi-input multi-output system are provided. In the method, User Equipment (UE) feeds back CSI comprising codebook index information to an evolved Node B (eNodeB). The codebook index information may include a first type of codebook index set I and a second type of codebook index set J, where a combination of the first type of index set I and the second type of index set J is used for indicating a precoding matrix U, and the precoding matrix U is an Nt×r matrix and is composed of at least Q×r basic vectors having a dimension of Nt/Q. The basic vectors are columns extracted from a matrix B composed of M columns of Nt/Q-dimensional vectors. |
US10505600B2 |
Methods and devices for quantizing beam phases for a precoder
A method at a wireless device for determining parameters of a precoder to a network node, in a wireless communication system, is provided. The method comprises: selecting a subset of beams from a plurality of orthogonal beams, the selected subset of beams having phases; quantizing the phases of the selected subset of beams, the quantization being beam dependent; and sending the selected subset of beams and the quantized phases to the network node, wherein the selected subset of beams and the quantized phases are part of the parameters of the precoder. A wireless device for carrying out this method is also provided. |
US10505598B2 |
Methods and apparatus for fixed broadband communication and backhaul access with large number of antennas
A consumer premise equipment (CPE) which may comprise a processor, a storage medium, and an antenna, wherein the processor may be operatively coupled to the storage medium and the antenna to receive, from multiple antennas of a hub station, a first beam training announcement signal that may inform the CPE to be ready to receive a beam training packet using one or more beams, wherein the beam training packet may include a plurality of symbols that are each beamformed using a different beamformer or precoder; and send, to the hub station, a beamforming feedback report based on measurements taken by the CPE, possibly as a result of the CPE receiving the first beam training announcement signal. |
US10505597B2 |
Reference signals and link adaptation for massive MIMO
Aspects of the present disclosure relate to wireless communications and, more particularly, to reference signals (RS) and link adaptation for massive multiple-input multiple-output (MIMO). In one aspect, a method is provided which may be performed by a wireless device such as a base station (BS). The method generally includes receiving sounding reference signals (SRS) and at least one of: feedback regarding interference or a whitening matrix from one or more user equipments (UEs), determining beamforming parameters for transmissions to a group of one or more UEs based, at least in part, on the SRS and at least one of: the feedback regarding interference or the whitening matrix, and transmitting channel state information reference signals (CSI-RS) to UEs in the group using the determined beamforming parameters. |
US10505595B2 |
Mixed fine/coarse sounding methods for HE STAs for MIMO and OFDMA
An enhanced sounding procedure provides both fine and coarse feedback from beamformees within the same sounding interval. This enhanced sounding procedure is enabled by several new fields in the sounding procedure field. The enhanced sounding procedures include multiple embodiments that can perform sounding between a beamformer and multiple high efficiency (HE) and/or very high throughput (VHT) beamformees each supporting coarse or fine sounding as the beamformer indicates. |
US10505594B2 |
Wireless communication unit, modulation circuit and method for frequency-dependent adjustment thereof
A communication unit (300, 400, 500) is described that includes at least one antenna (302, 402, 502); a plurality of radio frequency (RF) circuits (304, 310, 404, 410) respectively coupled to at least one antenna (302, 402, 502); at least one sigma-delta modulator (316, 416, 616, 816) comprising a number of stages, each stage comprising at least one signal-feedforward coefficient (603, 604, 605), a filter and a feedback gain element, the at least one sigma-delta modulator (316, 416, 616, 816) coupled to the plurality of RF circuits (304, 310, 404, 410) and configured to perform sigma-delta modulation; and a controller (340, 440, 640, 840) operably coupled to the at least one sigma-delta modulator (316, 416, 616, 816). The at least one sigma-delta modulator (316, 416, 616, 816) comprises an input (315, 415, 602, 801, 802, 902) configured to receive multiple multi-phase input signals and the controller (340, 440, 640, 840) is configured to adjust the at least one signal-feedforward coefficient (603, 604, 605) of the at least one sigma-delta modulator (316, 416, 616, 816) when combining the multiple multi-phase input signals. |
US10505592B2 |
Detection of a NFC device
A method of detection of the presence, by a first NFC device, of a second NFC device, during periodic field emission bursts, where detection thresholds are adjusted according to results obtained during one or a plurality of previous bursts. |
US10505585B2 |
Portable field maintenance tool with a bus for powering and communicating with a field device
A portable field maintenance tool may perform one or more tasks, such as communicating with a field device, powering a field device, diagnosing a field device, or diagnosing a communication link in a plant environment to which a field device is connected. The portable field maintenance tool may interact with field devices configured according to a number of different communication protocols, such as the HART protocol and the Fieldbus protocol. The portable field maintenance tool may be energy limited and fault tolerant, and may operate in compliance with Intrinsic Safety standards, enabling use of the portable field maintenance tool in hazardous areas. |
US10505583B2 |
Crosstalk channel estimation for legacy CPE
A digital subscriber line (DSL) network device for coupling to DSL communication lines, the network device comprising: multiplexing circuitry that transmits signals to vector-compliant consumer premises equipment (CPE) and legacy CPE via the DSL communication lines; and processing circuitry configured to: initiate transmission of a predetermined set of orthogonal pilot sequences to a plurality of vector-compliant CPEs; initiate transmission of data symbols corresponding to the set of orthogonal pilot sequences to one or more legacy CPEs; pre-process line errors of a victim vector-compliant CPE to remove far-end crosstalk due to the vector compliant disturber lines and perform the same pre-processing for the transmitted data symbols; determine far-end channel crosstalk information using a correlation of the pre-processed line errors and the pre-processed transmitted data symbols; and reduce far-end channel crosstalk of the victim vector-compliant CPE using the determined far-end channel crosstalk information. |
US10505577B2 |
Handheld electronic device with drop protection
A handheld electronic device with drop protection, comprising a body, a sensor, at least one buffer and at least one driving part. The body has a front surface, a back surface and at least one side. The sensor is disposed in the body and generates a control signal when the handheld electronic device is dropping. The at least one buffer is disposed on the side of the body, which has a front portion and a back portion extending in different directions and is driven to rotate at an angle so that the front portion and the back portion protruding from the front surface and the back surface of the body respectively. The at least one drive part is disposed in the body and connected to the buffer for driving the buffer to rotate at the angle while receiving the control signal. |
US10505573B2 |
Systems and methods for adaptive averaging in frequency domain equalization systems
An example system comprises a first antenna and a modem. The first antenna is configured to receive a signal from a transmitting radio frequency unit. The signal includes data and a known sequence. The modem is configured to retrieve the known sequence from the signal, transform the known sequence and the data into a frequency domain, calculate averages of groups of neighboring frequency points in the frequency domain to reduce the effect of nonlinear noise in the signal, the neighboring frequency points corresponding to the preamble in the frequency domain, compare the calculated averages to an expected frequency response in the frequency domain, determine a correction filter to apply to the data based on the comparison, apply the correction filter on the data in the frequency domain to create corrected data, transform the corrected data from the frequency domain to the time domain, and provide the data. |
US10505571B1 |
Estimation of interference suppression filters using selective signal switching
A transceiver includes a transmission chain, a reception chain, an interference suppression module and a processor. The transmission chain transmits a downstream signal to a communication network. The reception chain receives an upstream signal including (i) upstream transmissions originating by client devices, and (ii) an interference signal created by leakage and reflections of the downstream signal. The reception chain includes a configurable switch for connecting or disconnecting the upstream signal. The interference suppression module applies to the downstream signal a filter response function for generating an interference suppression signal to be subtracted from the upstream signal at a selected suppression point. The processor estimates the filter response function by monitoring the upstream signal while toggling the switch to connect and disconnect the upstream signal, and, sets the switch to connect the upstream signal and configures the interference suppression module to apply the filter response function to the downstream signal. |
US10505567B2 |
Parity interleaving apparatus for encoding fixed-length signaling information, and parity interleaving method using same
A parity interleaving apparatus and method for fixed length signaling information are disclosed. A parity interleaving apparatus according to an embodiment of the present invention includes a processor configured to generate a parity bit string for parity puncturing by segmenting parity bits of an LDPC codeword whose length is 16200 and whose code rate is 3/15, into a plurality of groups, and group-wise interleaving the groups using an order of group-wise interleaving; and memory configured to provide the parity bit string for parity puncturing to a parity puncturing unit. |
US10505559B1 |
Process, voltage and temperature optimized asynchronous SAR ADC
A method of enhancing SAR ADC performance includes employing PVT processor to correct process, voltage and temperature (PVT) variation. The PVT processor senses process, supply voltage and temperature information then maximize the time for SAR binary search process. The PVT processor first applies coarse optimization to correct process and voltage variation then applies fine optimization to correct the temperature variation. The SAR ADC is operated at its optimized PVT condition and its performance is enhanced after PVT optimization. |
US10505558B2 |
Analog-to-digital converter, electronic device, and method of controlling analog-to-digital converter
To reduce power consumption of an analog-to-digital converter in which a comparator is provided. An analog-to-digital converter includes a comparator and a mode control unit. The comparator is configured to generate a comparison result by comparing an analog signal to a threshold indicating a boundary of a predetermined range in a determination mode and convert the analog signal into a digital signal in a conversion mode. The mode control unit is configured to transition the determination mode to the conversion mode in a case in which the comparison result indicating that the analog signal is not within the predetermined range is generated. |
US10505556B1 |
PLL with beat-frequency operation
A PLL has a controlled oscillator with a limited frequency range. It has a phase accumulator and a phase predictor whose ranges are limited to a value K related to their bit width. K is less than the ratio of the maximum output frequency and the minimum reference frequency. The PLL locks the output frequency to a value higher than the FCW times the reference frequency. The PLL includes a means for setting the output frequency to a target frequency before achieving final lock. The PLL may have a lock detector. After acquiring lock, the PLL may reduce the bit width and K value, for example by cutting power to or switching off some of the bits, or by switching off slow counters in a multi-counter system. |
US10505554B2 |
Digital phase-locked loop
A phase-locked loop circuit includes a first time-to-digital converter (TDC) to receive an input reference signal, a digital-controlled oscillator (DCO), and a first divider coupled to an output of the DCO. The first divider divides down a frequency of an output from the DCO. A second divider divides down a frequency of an output form the first divider to provide a second divider output to an input of the first TDC. The first TDC generates an output digital value encoding a time difference between corresponding edges of the input reference signal and the second divider output. A second TDC receives the input reference signal. An averager circuit generates a digital output that is indicative of an average of an output from the second TDC. A subtractor circuit subtracts the digital output from the average and the output digital value from the first TDC. |
US10505549B1 |
Power-saving phase accumulator
A PLL includes a controlled oscillator, a phase accumulator to measure the controlled oscillator output phase, a phase predictor to calculate the required output phase, and a phase subtractor to calculate the phase difference or phase error. The phase accumulator includes a fast counter and a low-power counter, and two sets of corresponding latches. The fast counter counts cycles of the controlled oscillator clock signal, and the low-power counter counts carry signals from the fast counter. The low-power counter represents one or more most significant bits of the integer part of the measured phase, and the fast counter represents the remaining bits. The phase accumulator may further include a delay line, second latches, and a delay line decoder to measure a fractional part of the phase. A calibration feedback loop may keep the number of delay line steps per output clock pulse known and stable. |
US10505545B1 |
Simplified bias scheme for digital designs
Structures for a circuit including field-effect transistors and methods for fabricating and operating such circuits. A plurality of logic cells with a first well and a second well. The first well is directly connected with ground. A tap cell includes an inverter having an output connected with the second well. The inverter is configured to provide a bias voltage having a first state in which a positive voltage is supplied to the second well and a second state in which the second well is connected with ground. |
US10505544B2 |
Scalable 2.5D interface architecture
Systems and methods for interface block. The interface block includes input/output modules distributed along the interface block and a mid-stack module interspersed within the input/output modules. The input/output modules include at least one data module and at least one command module. At least one of the input/output modules is shared by an adjacent pair of channels. Each of the input/output modules is configured to interface with a memory device via a silicon interposer or equivalent. The mid-stack module is in communication with the input/output modules via programmable logic circuitry. The mid-stack module may include independent clock quadrants. Each clock quadrant is configured to operate at different phases where each phase is aligned to a respective core clock. |
US10505540B2 |
Unipolar logic circuits
Novel unipolar circuits and vertical structures are described which exhibit low stand-by power, low dynamic power, high speed performance, and have higher density compared to conventional silicon CMOS circuitry. In one embodiment, a design methodology utilizing either a p-channel or n-channel transistor type such that each logic gate is clocked and the clocking mechanism provides the pull up or pull down. Further embodiments include novel designs of vertical unipolar logic gates which provides for high density. Ultra-short transistor channel lengths in vertical unipolar logic gates are fabricated with a deposition process—in lieu of a lithography process—thereby providing for high speed operation and low cost manufacturing. |
US10505537B2 |
Radio frequency antenna switch
A radio frequency antenna switch includes an antenna port, a radio frequency signal port, and at least one branch coupled to the antenna port or the radio frequency signal port, where each branch includes multiple transistors which are coupled in a stack manner, channel width to length ratios of a preset number of transistors in the transistors progressively decrease in a direction away from the antenna port, where the preset number is less than or equal to the total number of the transistors. With the radio frequency antenna switch, capacitances of the preset number of transistors close to the antenna port increase, and distributed voltages that these transistors close to an antenna end in an off state need to bear are reduced. |
US10505536B2 |
Gate driving circuit
A plurality of gate driver units (3,4) respectively drives a plurality of semiconductor switching devices (SW1,SW2) connected in parallel. A control circuit (5) controls the plurality of gate driver units (3,4). Each gate driver unit (3,4) includes a gate driver (6) supplying a gate voltage to a gate of the corresponding semiconductor switching device (SW1,SW2), and a potential difference measuring unit (7) measuring a potential difference (Va) arising due to wiring inductance on an emitter side of the corresponding semiconductor switching device (SW1,SW2) for each cycle of an output frequency. The control circuit (5) adjusts the gate voltage (VGE) supplied by the gate driver (6) of each gate driver unit (3,4) such that the potential differences (Va) of the plurality of semiconductor switching devices (SW1,SW2) in turn-on or turn-off switching operation become same as each other. |
US10505524B1 |
Synchronization in a quantum controller with modular and dynamic pulse generation and routing
A quantum controller comprises a first quantum control pulse generation circuit and a second quantum control pulse generation circuit. The first quantum control pulse generation circuit and a second quantum control pulse generation circuit are operable to operate asynchronously during some time intervals of a quantum algorithm and synchronously during other time intervals of the quantum algorithm. |
US10505522B1 |
Flip-flop with a metal programmable initialization logic state
A standard cell layout for a flip-flop includes a flip-flop circuit and an initialization circuit. Metallization levels over the standard cell layout support circuit interconnections. At least one metallization level is provided for metal programming of an initialization configuration of the flip-flop. The at least one metallization level may have: a first wiring layout for interconnecting the initialization circuit to the flip-flop circuit for configuration programming of the flip-flop as an initialization in reset device (assertion of an initialization signal causing the flip-flop data output to be reset), or a second wiring layout for interconnecting the initialization circuit to the flip-flop circuit for configuration programming of the flip-flop as an initialization in set device (assertion of the initialization signal causing the flip-flop data output to be set). |
US10505521B2 |
High voltage driver capable of preventing high voltage stress on transistors
A high voltage driver includes a charge pump, a level shift circuit, a first string of diodes, and a second string of diodes. The charge pump adjusts a driving voltage according to a feedback voltage. The level shift circuit generates an output voltage according to the at least one control signal, and the level shift circuit includes a plurality of stacked transistors for relieving a high voltage stress caused by the driving voltage, and a plurality of control transistors coupled to the plurality of stacked transistors for controlling the output voltage. The first string of diodes provides a plurality of divisional voltages between the driving voltage and a reference voltage, and each of the stacked transistors has a control terminal receiving a corresponding divisional voltage of the plurality of divisional voltages. The second string of diodes provides the feedback voltage. |
US10505519B1 |
Dynamic comparator
A dynamic comparator includes two sets of input transistors of opposite conductivity types, where a control electrode of one transistor of each set is coupled to a first input of the comparator and a control input of a second transistor of each set is coupled to a second input of the comparator. The comparator includes bypass transistors for pulling current electrodes of either the first set or second set of input transistors to a power supply terminal depending which input voltage is higher as determined by the output. |
US10505514B2 |
Piezoelectric thin film and bulk acoustic wave filter
A piezoelectric thin film comprises aluminum nitride containing a monad and at least one type among a tetrad and a pentad. The piezoelectric thin film having a large electromechanical coupling factor and a small stiffness. |
US10505513B2 |
Filter circuit for suppressing signal distortion
The invention relates to a filter circuit which, on the hardware level, prevents charge transfers caused by one or more currents in a frequency divider (200) from generating an interference signal that can cause a signal distortion at the output of a current-to-voltage converter (300) belonging to a filter circuit. This signal distortion would otherwise have to be removed by means of laborious post-processing of the signal. In this process, the voltage curve at the input of the frequency divider (200) or the current at the second output of the frequency divider (200) are employed so that, by means of a compensation circuit arrangement, it is possible to model a compensation signal that essentially compensates for an interference signal caused by the charge transfers. The invention also relates to an associated method. |
US10505512B2 |
Tunable inductor circuit
A tunable inductor circuit includes a first common transmission line having one end connected to a first terminal; a first uncommon transmission line having one end connected to another end of the first common transmission line; a first switch circuit configured to selectively connect one of the other end of the first common transmission line and another end of the first uncommon transmission line to a first common node; a second common transmission line having one end connected to the first common node; a second uncommon transmission line having one end connected to another end of the second common transmission line; and a second switch circuit configured to selectively connect one of the other end of the second common transmission line and another end of the second uncommon transmission line to a second terminal. |
US10505506B2 |
Voltage output op-amp protection circuit
The disclosure includes a voltage output circuit for use in a process automation field device, the voltage output circuit including an op-amp configured to supply the output voltage. The output circuit's op-amp is connected to the process automation system though a normally open switch. The normally open switch is closed only when the voltage output circuit is properly powered and operating. An improper connection of a power supply to the voltage output circuit will not power the voltage output circuit, and thus the switch remains open and protects the voltage output circuit from power being drawn in from the improper connection. The disclosure includes also a transceiver circuit having similar power draw protection. |
US10505502B2 |
Wide modulation bandwidth radio frequency circuit
A wide modulation bandwidth radio frequency (RF) circuit is provided. In examples discussed herein, the RF front-end circuit includes a tracker circuit configured to generate a modulated voltage at a wide modulation bandwidth. The modulated voltage can be used by an amplifier circuit(s) for amplifying an RF signal(s). Notably, the tracker circuit may have inherent frequency-dependent impedance that can interact with a load current of the amplifier circuit(s) to cause degradation in the modulated voltage, which can further lead to distortions in an RF offset spectrum. In this regard, a notch circuit is provided and configured to operate at an appropriate notch frequency and a notch bandwidth to filter the modulated voltage in the RF offset spectrum. As a result, it may be possible to reduce the distortions caused by the modulated voltage degradation in the RF offset spectrum, thus helping to improve linearity and efficiency of the amplifier circuit(s). |
US10505499B1 |
Power saving by configurable adjustment of power amplifier
Configurable adjustment of a power amplifier bias for a power amplifier. The power amplifier may be comprised within a variety of different apparatuses, such as without limitation a remote PHY node, a remote MACPHY node, and a wireless communication device. A processing unit, disposed within an apparatus, instructs an electrical circuit, also disposed within said apparatus, to change an RF signal output power carrying capability of the power amplifier based on a configuration. The configuration may, but need not, be maintained within the apparatus. The change in the RF signal output power carrying capability of the power amplifier causes an adjustment in a power consumption of the power amplifier. |
US10505498B2 |
Envelope tracking bias circuit and power amplifying device
An envelope tracking (ET) bias circuit includes a detection circuit configured to select an ET operation voltage input through a first input terminal of the detection circuit, or an envelope signal detected from a radio frequency (RF) signal input through a second input terminal of the detection circuit, in response to a first control signal, to and output he selected one of the ET operation voltage and the envelope signal as a detection signal; an amplification circuit configured to amplify the detection signal, and output the amplified detection signal; and a bias output circuit configured to generate an ET bias current based on the amplified signal, and output the generated ET bias current. |
US10505497B2 |
Low-power microelectromechanical system resonator based oscillator using impedance transformation
An oscillator is provided with an oscillator circuit having tank circuit terminals for coupling to a tank circuit. A microelectromechanical system (MEMS) resonator serves as a tank circuit. The MEMS resonator is coupled to the oscillator circuit using a transformer with a primary coil coupled to the oscillator tank circuit terminals and a secondary coil coupled to the MEMS resonator terminals, wherein the transformer has a turns ratio of N:1 and N is greater than 1. |
US10505496B2 |
Asymmetric tracking-integrated optics for solar concentration
A method is provided for using asymmetrically focused photovoltaic conversion in a hybrid parabolic trough solar power system. Light rays received in a plurality of transverse planes are concentrated towards a primary linear focus in an axial plane, orthogonal to the transverse planes. T band wavelengths of light are transmitted to the primary linear focus, while R band wavelengths of light are reflected towards a secondary linear focus in the axial plane. The light received at the primary linear focus is translated into thermal energy. The light received at the secondary linear focus is asymmetrically focused along a plurality of tertiary linear foci, orthogonal to the axial plane. The focused light in each tertiary linear focus is concentrated into a plurality of receiving areas and translated into electrical energy. Asymmetrical optical elements are used having an optical input interfaces elongated along rotatable axes, orthogonal to the axial plane. |
US10505495B2 |
PV tile mounting system
Building integrated photovoltaic (BIPV) systems provide for solar panel arrays that can be aesthetically pleasing to an observer. BIPV systems can be incorporated as part of roof surfaces as built into the structure of the roof, particularly as photovoltaic tiles. Each photovoltaic module may comprise an inner sheet, an outer sheet, photovoltaic cells, and a bracket. When installed the bracket may be covered by up-roof tiles, giving the overall roof a uniform appearance. |
US10505494B2 |
Building integrated photovoltaic system for tile roofs
Building integrated photovoltaic (BIPV) systems provide for solar panel arrays that can be aesthetically pleasing to an observer, with minimal visible difference between photovoltaic and non-photovoltaic areas of the BIPV system. BIPV systems can be incorporated as part of roof surfaces as built into the structure of the roof, particularly as roofing tiles that have photovoltaic elements embedded or incorporated into the body of the roofing tiles. BIPV systems can also include mimic or dummy tiles that appear similar to tiles with photovoltaic elements, but do not collect solar energy. In some configurations, the appearance of BIPV tile roof systems can be generally uniform to an observer at ground level, where the blending and distribution of photovoltaic and non-photovoltaic elements generate a consistent and elegant appearance that camouflages any differences between photovoltaic tile or non-photovoltaic tiles. |
US10505492B2 |
Building integrated photovoltaic roofing assemblies and associated systems and methods
Building integrated photovoltaic (BIPV) systems provide for solar panel arrays that can be aesthetically pleasing and appear seamless to an observer. BIPV systems can be on-roof systems, elevated from the surface of a roof, being flush or forming a substantively uniform plane with roof panels or other panels mimicking a solar panel appearance. Pans supporting BIPV solar panels can be coupled by standing seams to other photovoltaic-supporting pans or pans supporting non-photovoltaic structures, having both functional and aesthetic advantages. In some configurations, inverted seams can couple photovoltaic-supporting pans and non-photovoltaic structures, forming a substantively planar surface. In some configurations, the appearance of BIPV systems can be particularly aesthetically pleasing and generally seamless to an observer. |
US10505491B2 |
Electronic control apparatus for a power supply system with a rotating electrical machine
An electronic control apparatus is used for a power supply system that includes a rotating electric machine, a power generation control unit, first and second storage batteries, first and second switches, and a host control unit. The electronic control apparatus determines whether a predetermined process completion condition is met, without communicating with the host control unit, after an ignition switch of a vehicle is switched from an on state to an off state. The process completion condition indicates that a predetermined switch-off process is completed. The switch-off process is performed by the power generation control unit after the ignition switch is switched from the on state to the off state. The electronic control apparatus maintains the first switch in on state until determined that the process completion condition is met after the ignition switch is switched from the on state to the off state. |
US10505488B2 |
Systems and method for controlling electrodynamic machines with a variable frequency drive
Systems and method for controlling an alternating current (AC) electrodynamic machine (390) with a variable frequency drive (VFD) (380) include a control system (300) with a phase-locked-loop (PLL) circuit (382) for providing a stator flux angle signal (338) to the VFD (380), the PLL circuit (382) comprising a proportional integral (PI) regulator (332) providing an output signal (334); and a feedforward generator (350) in communication with the PLL circuit (382), wherein the feedforward generator (350) tracks a stator flux position of the AC electrodynamic machine (390) such that the feedforward generator (350) determines a stator frequency signal (352) based on stator flux signals (308, 310, 312) and supplies the stator frequency signal (352) downstream of the PI regulator (332), and wherein the stator frequency signal (352) is summed with the output signal (334) of the PI regulator (332) to provide a dynamically adapted output signal (335) of the PI regulator (332), and wherein the adapted output signal (335) is used to determine the stator flux angle signal (338). |
US10505486B2 |
Motor and motor control method
A motor and control method for making the generating and regeneration efficiency higher than before are provided. A motor including a rotor, a storage battery and a capacitor (a source) is provided to charge a produced electrical energy, a SR motor portion rotates the rotor by magnetic force produced with a current supplied by the source and generates by converting rotational energy of the rotor into electrical energy, current sensors measure the currents supplied to excitation coils, and a semiconductor switching control circuit for driving and generation to maintain the rotation by increasing the current with supply of electrical energy from the source to the excitation coils if the currents measured by the current sensors fall below a predetermined lower limit for making the rotor rotate due to the charging. |
US10505484B2 |
Motor control apparatus, sheet conveyance apparatus, document feeding apparatus, document reading apparatus, and image forming apparatus
An apparatus, to control a motor from an instructed phase indicating a motor rotor target phase, includes a detector, a phase determiner, a converter, and a controller. The detector detects a motor winding driving current. The phase determiner determines a rotor rotation phase from the detected driving current. The converter converts a detected current value in a stationary coordinate system into a current value in a rotational coordinate system from the determined rotation phase. The controller includes a first mode for controlling the driving current to cause a determined phase deviation between the instructed and rotation phases to decreased, and a second mode for controlling the driving current from a current having a previously determined magnitude. On switching the mode from the second to the first mode, the first mode target value is set from a driving current value corresponding to a current component represented by the rotational coordinate system. |
US10505483B2 |
Fault-tolerant permanent-magnet Vernier cylindrical electric motor with electromagnetic suspension and fault-tolerant vector control method for short circuit of two adjacent phases
Disclosed are fault-tolerant permanent-magnet vernier cylindrical electric motors with an electromagnetic suspension and a fault-tolerant vector control method for a short circuit of two adjacent phases. The fault-tolerant permanent-magnet vernier cylindrical electric motor with an electromagnetic suspension and the fault-tolerant vector control method for a short circuit of two adjacent phases suppress motor thrust ripples caused by a fault of two adjacent phases of an electric motor. The dynamic performance and the steady-state performance thereof are consistent with those under a normal state, and the switching frequency of a voltage source inverter is constant. |
US10505480B2 |
Controller for hydroelectric group
Embodiments of the present invention generally relate to a new controller and a new control method for a hydraulic turbine and a synchronous generator, particularly to attenuate the effect of the vortex rope pressure oscillations on the active power. |
US10505479B2 |
Synchronous generator control, generator system and vessel energy system
An arrangement for controlling a synchronous generator having a stator comprising at least one stator winding and having a rotor with an electromagnet driven by a field current is provided. The rotor is rotatable relative to the stator. The electromagnet is inductively coupled to the at least one stator winding. The arrangement includes a measurement system configured to measure at least one quantity and a controller configured to cause shutting down the field current when the at least one quantity satisfies at least one criterion associated with at least one malfunction. |
US10505476B2 |
Control device and control method of rotary electric machine
A motor control device performs rotation control of a motor by supplying a driving waveform to an inverter circuit. The motor control device determines the amount of modulation in accordance with an induced voltage of the motor based on a calculated interpolation angle, and generates the driving waveform by performing pulse modulation by this amount of modulation. |
US10505475B1 |
Driving method for single-phase DC brushless motor using sensor only in start-up
The invention discloses a driving method for single-phase DC brushless motor using sensor only in start-up, comprising: power-up to activate a motor control circuit of a motor; confirming whether the motor is in a rotating state before activation of an excitation? If not, executing a static start-up procedure of using a sensor to detect magnetic poles of the rotor; calculating slope of the BEMF signal to determine the rotation direction of the motor; determining whether the rotation direction of the motor conforming to a predetermined direction; if yes, executing a normal driving procedure; otherwise, executing the static start-up procedure of using a sensor to detect magnetic poles of the rotor. The invention utilizes the present invention utilizes an asymmetric magnetic field caused by a mechanism between a rotor and a stator of a motor to induce a back electromotive force signal and a sensor detection to control rotation direction. |
US10505474B2 |
Motor starting state recognition method and device, and motor
A motor starting state recognition method and device, and a motor. The method includes sampling the counter electromotive forces of any two phases of a motor, and calculating a linear counter electromotive force of the motor according to the counter electromotive forces of the two phases, acquiring a polarity flag bit of the motor, and determining the starting state of the motor according to the polarity flag bit and the linear counter electromotive force. The state of a motor before starting can be recognized effectively using the method, so that the problem where a motor may not be started normally or the success rate of starting is low under the condition of a favorable/dead wind is effectively solved, and the problem where a motor becomes severely worn out and has a shorter service life after frequent starting due to starting failure is avoided. Moreover, the method is simple and highly accurate, and the success rate and reliability of system starting are effectively improved. |
US10505464B2 |
Communication protocol circuit and discrete-time current sense circuit and method thereof
A discrete-time current sense circuit includes: a current mirror circuit, which includes: a power switch, for providing the communication current; and a sampling switch, which is for sampling the communication protocol current in a sampling period in a discrete manner, to generate a sampling current; a bias circuit, for providing a reference voltage to the reference node in the sampling period according to a communication protocol voltage of the communication protocol voltage node; a signal conversion circuit, for generating the discrete-time current sense signal according to the sampling current; and a first switch, for operating to determine the sampling period; wherein the sampling period is part of a complete period in which the power switch provides the communication protocol current. |
US10505460B2 |
Systems and methods for power converters with self-regulated power supplies
Controller and method for a power converter. For example, the controller includes a first controller terminal coupled to a gate terminal of a transistor. The transistor further includes a drain terminal and a source terminal, and the first controller terminal is at a first voltage as a first function of time. Additionally, the controller includes a second controller terminal coupled to the source terminal. The second controller terminal is at a second voltage as a second function of time. Moreover, the controller includes a third controller terminal coupled to a first resistor terminal of a resistor. The resistor further includes a second resistor terminal, and the third controller terminal is at a third voltage as a third function of time. Also, the controller includes a fourth controller terminal coupled to a first capacitor terminal of a capacitor. |
US10505458B1 |
Apparatus and methods for controlling a switch mode power converter using a duty cycle state machine
A power conversion system includes a switch mode power converter including a switch coupled to regulate an output voltage to a regulation value in response to a feedback signal. A controller is coupled to deliver a gate drive signal to the switch during an enabled control condition. The controller is further coupled to inhibit the gate drive signal to the switch during an inhibited control condition. A duty cycle state machine included in controller is coupled to adjust a duty cycle of the gate drive signal according to a plurality of discrete duty cycle states. |
US10505457B2 |
Ground leakage power supply for dimming applications
A dimmer is provided for controlling power to a load, the dimmer having a ground leakage power supply deriving power from a connection of the dimmer to ground. The power supply may be a switching-mode power supply that can be the sole or primary power supply to power operation of the dimmer, including operation of the controller. |
US10505456B1 |
Fully integrated multi-phase buck converter with coupled air core inductors
A multi-phase buck switching converter having grouped pairs of phases, each phase using two magnetically coupled air-core inductors. For each group, a first driver circuit controlling switching of a first power transistor switching circuit coupled to a first air-core inductor output for driving an output load at the first phase. A second driver circuit controlling switching of a second power transistor switching circuit coupled to a second air-core inductor output for driving said output load at the second phase. The first and second phases are spaced 180° apart. The coupled air-core inductors per group of such orientation, separation distance and mutual inductance polarity relative to each other such that magnetic coupling between the two or more inductors at each phase results in a net increase in effective inductance per unit volume. Each air-core inductor is a metal slab of defined length, height and thickness formed using back-end-of-line semiconductor manufacturing process. |
US10505448B2 |
Buck-boost converter using delta-sigma modulator
A buck-boost converter using a delta-sigma modulator (DSM) includes a buck-boost mode driving circuit configured to receive an input voltage and output an output voltage according to an operation mode, a mode controller configured to sense an output of the buck-boost mode driving circuit and determine the operation mode, and a gate driver configured to receive a mode determination signal for determining the operation mode from the mode controller and control switches included in the buck-boost mode driving circuit. Accordingly, output ripple characteristics thereof can be improved. |
US10505447B2 |
Analog to digital (A/D) converter and power conversion apparatus having the same
A power conversion apparatus can include: a power module configured to transfer an analog sensing signal corresponding to a current of an inductor and a voltage applied at both terminals of a capacitor, and to perform power conversion by driving a power semiconductor with a pulse-width modulation signal; and a controller configured to receive the analog sensing signal from the power module, to convert the analog sensing signal to a digital signal, to generate the pulse-width modulation signal, and to transfer the pulse-width modulation signal to the power module. |
US10505444B1 |
Voltage divider and method of implementing a voltage divider
A voltage divider is described. The voltage divider comprises a pair of input nodes for receiving an input signal; a pair of output nodes configured to generate an output signal; a first capacitor having a first terminal coupled to a first output node of the pair of output nodes and a second terminal coupled to a second output node of the pair of output nodes; and a second capacitor having first terminal and a second terminal; a bypass switch having a first terminal coupled to the first terminal of the second capacitor and a second terminal coupled to the second terminal of the second capacitor; and a charge sharing switch coupled to the second terminal of the second capacitor; wherein the bypass switch and the charge sharing switch enable the sharing of charge between the first capacitor and the second capacitor. |
US10505443B2 |
Semiconductor device
According to one embodiment, a charge pump is configured to generate a negative potential at an output node. A first transistor and a first resistor are coupled in series in order between a first node and a second node. A second resistor is coupled between the second node and the output node. A second transistor and a third resistor are coupled in series in order between the first node and a third node. A fourth resistor is coupled between the third node and the output node. A third transistor is coupled between a fourth node and the output node, and coupled to the second node and the third node at a gate. |
US10505441B2 |
Voltage regulation system, regulator chip and voltage regulation control method
A voltage regulation system, a regulator chip and a voltage regulation control method thereof are provided. The voltage regulation control method includes the steps of disabling a first regulator, and electrically connecting an input terminal of a second regulator to a power supply terminal; setting a voltage on a second terminal of a first transistor of the first regulator to a ground voltage for a predetermined period; next, turning off the first transistor and the second transistor of the first regulator; next, activating the second regulator, and detecting the voltage on the second terminal of the first transistor; when the voltage on the second terminal of the first transistor is equal to the voltage on the power supply terminal, determining that an inductor electrically connected between the first regulator and the second regulator; otherwise, determining that first regulator and the second regulator are not electrically connected to each other. |
US10505440B1 |
Active snubber for switching power converter
A switching power converter and a method for receiving an input power at an input node and outputting an output power at an output node is presented. The switching power converter has a high-side switching device coupled between the input node and the output node, a low-side switching device coupled between the input node and a predetermined voltage level, and an active snubber circuit for suppressing voltage peaks at the input node. The active snubber circuit has a first capacitor coupled to the output node. The first capacitor is charged during a first dead time after the low-side switching device has been switched OFF and before the high-side switching device is switched ON. |
US10505438B2 |
Overcurrent protection circuit and voltage regulator
There is provided an overcurrent protection circuit having a sense transistor through which a first sense current proportional to an output current of an output transistor flows, a voltage-current converting circuit connected between an input terminal of the output transistor and an output terminal thereof, and configured to output a first current, a first current-voltage converting circuit configured to output a first voltage proportional to the first current, a voltage detection circuit configured to detect the first voltage and to output a second sense current based on the output current of the output transistor, a second current-voltage converting circuit through which the first sense current and the second sense current flow, and a current limiting circuit configured to limit the output current of the output transistor based on a second voltage supplied from the second current-voltage converting circuit. |
US10505432B2 |
Rotor and method for manufacturing rotor
A rotor includes: conductors having a bar shape; a first end ring joined to one ends of the conductors by friction stir welding, at least a surface opposite to a surface from which the conductors extend being stirred by the friction stir welding; a second end ring joined to other ends of the conductors by friction stir welding, at least a surface opposite to a surface from which the conductors extend being stirred by the friction stir welding; and an iron core disposed between the first and the second end rings, having a cylindrical shape, and including a plurality of insertion holes through which the respective conductors are insertable in a central axis direction of the iron core. |
US10505431B1 |
Brushless dual rotor electromagnetic induction motor
A brushless dual rotor electromagnetic induction motor with an inner exciter rotor having a rotatable drive/input shaft, the inner exciter rotor generating a rotating magnetic field when the drive/input shaft is rotated, an outer carrier rotor surrounding the inner exciter rotor and being co-axial and concentric therewith, the outer carrier rotor having a rotatable carrier frame and a plurality of conductive elements, an electrical current being induced to flow through each of the conductive elements in response to the rotating magnetic field generated by the inner exciter rotor, a rotatable driven/output shaft which rotates in response to rotation of the rotatable carrier frame, and an outer stator surrounding the outer carrier rotor which interacts with the induced electrical current flowing through the conductive elements of the outer carrier rotor to thereby cause the rotatable carrier frame of the outer carrier rotor to rotate. |
US10505430B2 |
Rotor of brushed motor and brushed motor
Provided is a rotor of a brushed motor capable of reducing the occurrence of contamination during press-fitting of a commutator onto a knurling and reducing defect factors due to rotor contamination to improve productivity. In a rotor of a brushed motor having a commutator press-fitted onto a knurling of a shaft, an inclined surface is provided on an inner circumferential side of the commutator, and an angle of the inclined surface is configured to be smaller than an angle of an axial end portion of the knurling. The knurling may be configured to be at a position different from a shaft stepped end surface of the shaft and the knurling may be configured to be positioned axially inward of the commutator from an end surface of the commutator. |
US10505428B2 |
Actuator and robot arm apparatus
An actuator including a reduction gear that reduces, by a certain reduction ratio, a rotational velocity of an input shaft joined to a rotary shaft of a motor, and transmits the reduced rotational velocity to an output shaft, a first absolute angle encoder that detects a rotational angle of the input shaft, and a second absolute angle encoder that detects a rotational angle of the output shaft. |
US10505425B2 |
Insulation system for electrical machines
The present disclosure relates to electrical machines. The teachings thereof may be embodied in insulation systems for electrical machines, more particularly in the high-voltage range, for example, in an insulation system for electrical machines including: an insulator comprising a porous insulating material; an impregnator comprising a catalytically or thermally curable resin material having oxirane functionalities, or a mixture of different reactive resin materials having oxirane functionalities; and at least one thermally activatable or encapsulated hardener material. |
US10505423B2 |
Nested three phase bus bar unit
Certain aspects relate to a bus bar unit for providing three phases of electric current to the windings of the stator of an electric machine while structured to have a compact footprint for fitting within the enclosure of the electric machine. Each winding can have a phase lead end and a neutral end extending above one face of the stator. The bus bar unit can include three phase lead bus bars and a neutral bus bar each having a planar branch with legs extending from the planar branch, each leg having a slot at an end thereof for electrically coupling with either the phase lead or the neutral end of one or more of the windings. The planar branches can be stacked such that they overlap from a top-down perspective but are spaced apart from a side perspective. |
US10505405B2 |
Electric machine having a rotor with first and second permanent magnets in different regions with different temperature ranges
An electric machine is provided having at least one first permanent magnet, at least one second permanent magnet, a first region, the temperature of which is in a first temperature range during operation, and a second region, the temperature of which is in a second temperature range during operation. The at least one second permanent magnet has a higher maximum working temperature than the first permanent magnet, wherein the maximum working temperature is below the temperature at which the magnetic field strength of the permanent magnet irreversibly decreases in dependence on temperature and because of a magnetic field applied externally to the permanent magnet from. The first permanent magnet is arranged in the first region and the second permanent magnet is arranged in the second region. |
US10505403B1 |
Wireless charging system with temperature sensing
A wireless power transmitting device transmits wireless power signals to a wireless power receiving device. To detect foreign objects, the wireless power transmitting device has an array of temperature sensors. The array of temperature sensors may include temperature sensor components such as temperature sensitive thin-film resistors or other temperature sensitive components. A temperature sensor may have thin-film resistors formed on opposing sides of a substrate. The thin-film resistors may be formed from meandered metal traces to reduce eddy current formation during operation of the wireless power transmitting device. Signal paths coupling control circuitry on the wireless power transmitting device to the array of temperature sensors may be configured to extend along columns of the temperature sensors without running along each row of the temperature sensors, thereby reducing eddy currents from loops of signal routing lines. Some temperature sensors may have multiple components coupled to a common temperature sensing pad. |
US10505402B2 |
Structure of wireless power transmission system
An embodiment of the present invention relates to a coil assembly for a wireless power transmitter, comprising: a single coil, which comprises a wire, and which has a circular hole formed therein; and a plurality of shielding members (ferrites) coupled to the single coil, wherein the outer diameter of the single coil may be approximately equal to or larger than about 185 mm and equal to or less than 195 mm, and the inner diameter of the single coil may be approximately equal to or larger than 75 mm and equal to or less than 85 mm. |
US10505398B2 |
Wireless power transmitter and receiver for vehicle
According to an embodiment of present invention, a wireless power transmitter for a vehicle that transfers power to a wireless power receiver includes: a coil assembly comprising first and second bottom coils placed adjacent to each other in a line and each consisting of a single layer of 11 turns and a top coil stacked on the first and second bottom coils and consisting of a single layer of 12 turns; and a full-bridge inverter driving each of the coils included in the coil assembly individually, wherein the first and second bottom coils and the top coil have a substantially rectangular frame structure with a through hole in the center, the top coil lies on a plane surface in the middle between the first and second bottom coils, and a distance from the center of the first and second bottom coils to the center of the top coil is set to a range of 23 mm to 25 mm. |
US10505395B2 |
Resonator and resonating method
A resonator and resonator method are provided. The resonator includes an inductor, a capacitor, and a switch configured to maintain energy in at least one of the inductor and the capacitor for a select period of time and to enable variability of energy in the at least one of the inductor and the capacitor for another period of time, to set a resonating frequency of the inductor and the capacitor. |
US10505392B2 |
Magnetic device mount
A mounting assembly for transferring electrical power to an inductively powered device is contemplated, with a plurality of magnets positioned inside the mounting assembly includes for magnetically attracting and retaining the inductively powered device against a face plate, and for axially aligning the inductive power receiver of the inductive powered device with the inductive coil assembly inside the mounting assembly. A mounting support member is attached to the back plate of the mounting housing with adjustable joint for adjusted the orientation of the mounting housing relative to the mounting support member. The magnets retain the inductively powered device against the face plate and in the correct orientation with the inductive coil assembly even against forces which would otherwise disturb the inductive coupling, permitting use of the mounting assembly to transfer power in non-horizontal orientations and in moving vehicles. |
US10505388B2 |
Power converting device and control method thereof for providing backup power source
A power converting device includes an AC/DC converter, a switch, and a controlling unit. The AC/DC converter converts AC power into a DC voltage, and provides the DC voltage to a load. The switch is coupled to a backup power source. The controlling unit receives the DC voltage. If the DC voltage is less than a predetermined voltage or a decrease of the DC voltage is greater than a predetermined percentage of the DC voltage and the controlling unit receives a voltage command signal of the backup power source, the controlling unit turns on the switch for providing the backup power source to the load. |
US10505386B2 |
Inductive charging between electronic devices
An electronic device and methods for inductively charging an electronic device using another external electronic device. The electronic device may include an enclosure, a battery positioned within the enclosure, and an inductive coil coupled to the battery. The inductive coil may have two or more operational modes, including a power receiving operational mode for wirelessly receiving power and a power transmitting operational mode for wirelessly transmitting power. The electronic device may also have a controller coupled to the inductive coil for selecting one of the operational modes. |
US10505379B2 |
Battery jump starting connection detection system and method
A battery jump starting connection detection system and method assists in making the best connection to the vehicle battery by detecting the connection resistance to the battery. The connection resistance measurement is taken with the jump start battery isolated from the battery and involves placing a load of known resistance on the battery via the clamps and cabling, and measuring the voltage differential in loaded and unloaded states. The connection resistance is calculated in a main controller, given the loaded and unloaded voltages. As the user adjusts the jump start clamps on the battery terminals in order to get the best possible contact, the system measures the resistance and the results are presented on a display in a meaningful, easy-to-read format such as an LCD display. The user can thus optimize the connection while seeing the results of the optimization in real time. |
US10505376B2 |
Power storage apparatus, electronic apparatus, electric vehicle, and electric power system
Provided is a power storage apparatus, including: series circuits, the series circuits being formed of first coils and first switching elements, the first coils and the first switching elements being connected to a plurality of battery units in parallel; second coils electromagnetically coupled to the first coils; second switching elements connected to the second coils in series; a capacitor inserted between two common power source lines for commonly supplying voltage to both ends of the series circuits of the second coils and the second switching element related to the plurality of battery units; and a control unit that supplies a control pulse signal to the first switching element and the second switching element for equalizing voltage of each of the plurality of battery units, in which an amount of charge obtained by dividing an amount of transferred charge necessary for eliminating a voltage difference between the first battery unit and the second battery unit into 10 or more is transferred by switching operations of the first and second switching elements. |
US10505375B2 |
Method for controlling an energy storage system
A method is provided for controlling an energy storage system, the energy storage system including at least two battery modules electrically coupled in parallel to each other. The method includes receiving a signal indicative of a maximum power capability of each of the respective battery modules; assigning a power threshold limit for the at least two battery modules of the energy storage system corresponding to the lowest maximum power capability received from the battery modules; and providing a charge current to the at least two battery modules, the charge current having a current level being proportional to the power threshold limit. |
US10505361B2 |
Integrated circuit with reverse current protection and power source disconnection detection
An integrated circuit (IC) includes a switch transistor, a gate driver circuit, a current sensor circuit, a voltage drop regulation circuit, and a charge-release circuit. The switch transistor is connected between input and output ports of the IC, and receives an input signal from a power source and provides the input signal as an output signal to the output port. The current sensor circuit detects the current through the switch transistor. The gate driver circuit drives the switch transistor using a control signal. The voltage drop regulation circuit is activated when the current flowing through the switch transistor is low. The voltage drop regulation circuit controls the control signal to increase the voltage across the switch transistor. When the power source is disconnected, the charge-release circuit transfers residual charge from the input port of the IC to ground. |
US10505357B1 |
Releasable electrical connector
The present invention is a connector for connecting two electrical cables having cladding to an aperture in an electrical panel. The assembled connector has a two piece spring, a shell, and a insulator along a longitudinal axis. Each spring has a base from which an insertion tab extends coaxial with the axis and the insulator has two curved portions to prevent over-insertion of the cladding into the connector. The insertion tabs of the spring have hook latches and the insulator has a wall to prevent the electrical cables from interfering with the hook latches. The insulator also has a pressure prong for applying a radial grounding force to the connector. |
US10505354B2 |
Junction box
A junction box may include a flashing that defines a first groove. The junction box may include a housing attached to the flashing and positioned at least a first distance from a plurality of edges of the flashing. The housing may include a plurality of sidewalls that form a plurality of joints. The plurality of joints may include a first joint formed by a first sidewall and a second sidewall that is oriented towards a first edge of the flashing. The housing may include a bottom portion attached to the plurality of sidewalls and that defines a second groove. The second groove may include a second center axis that is substantially coincident with a first center axis of the first groove. The second groove may be located on a substantially parallel plane to the first groove. The second groove may indicate a suitable hole position in the bottom portion. |
US10505352B2 |
Sealing cover boot and cover and interconnection junctions protected thereby
A hollow cover boot formed of an elastomeric material includes, in merging succession, a cable collar, a main section, a transition section, and an interconnection section, wherein the main section has a diameter greater than the cable collar and the interconnection section, and the transition section tapers between the main section and the cable collar. |
US10505351B2 |
Flexible conduit systems for routing cables
A conduit for routing connectivity cables. The conduit including a bottom including consecutively connected bottom members extending a longitudinal length of the conduit. A first side and a second side are connected to the bottom. The first side including consecutively connected first side members extending the longitudinal length and the second side including consecutively connected second side members extending the longitudinal length. The bottom, the first side, and the second side extend along a center axis of the conduit, the center axis extending the longitudinal length of the conduit. |
US10505345B2 |
Mode-locking semiconductor disk laser (SDL)
A mode locking semiconductor disk laser (SDL) comprising a resonator terminated by first and second mirrors and folded by a third mirror is presented. The third mirror includes a semiconductor disk laser (SDL) suitable for generating a resonator field having a predetermined central wavelength λ0, while the second mirror includes an intensity saturable mirror suitable for mode locking the resonator field at the predetermined wavelength. The central wavelength of the reflectivity profile of the first and or second mirrors is shifted to a wavelength shorter than the central wavelength λ0 to suppress gain at wavelengths longer than the central wavelength λ0. By mismatching the reflectivity profile of the first and or second mirrors to that of the desired output wavelength provides a stable mode locked laser with significantly reduced noise. |
US10505343B2 |
Optical transmitter and light intensity monitoring method
The present invention provides an optical transmitter and a light intensity monitoring method that provide reliable APC feedback for a semiconductor laser equipped with an SOA. The optical transmitter includes an SOA integrated EA-DFB having a DFB laser, an EA modulator connected to the DFB laser, and an SOA connected to the EA modulator. In the structure of the optical transmitter, a light detector part is disposed forward of the output end side of an SOA part. The light detector part changes part of an output light beam from the SOA part into an electric current and detects light, while guiding the remaining part of the output light beam to a waveguide. With the light detector part disposed forward for the SOA part, it is possible to feed back the output result from the SOA part. Hence, good APC is possible. |
US10505341B2 |
Apparatus and methods for tuning an optical filter
The present disclosure is directed to an optical device including at least one temperature-dependent tunable element for controlling a wavelength of an optical signal, a first sensor configured to indirectly monitor the optical signal, a second sensor configured to directly monitor the optical signal, and a control circuit. The tunable element may be one of (i) a laser for transmitting an outgoing optical signal and (ii) an optical filter coupled to a photodetector for receiving an incoming optical signal. The control circuit may be configured to receive first and second inputs from the first and second sensors, respectively, adjust the tuned wavelength of the tunable element from a first preselected wavelength to a second preselected wavelength based on the first input received from the first sensor, and maintain the tunable element at the second preselected frequency based on the second input received from the second sensor. |
US10505340B2 |
Integrated wavelength locker
Described are various configurations of integrated wavelength lockers including asymmetric Mach-Zehnder interferometers (AMZIs) and associated detectors. Various embodiments provide improved wavelength-locking accuracy by using an active tuning element in the AMZI to achieve an operational position with high locking sensitivity, a coherent receiver to reduce the frequency-dependence of the locking sensitivity, and/or a temperature sensor and/or strain gauge to computationally correct for the effect of temperature or strain changes. |
US10505337B2 |
Method for producing a laser diode bar and laser diode bar
A diode bar and a method for producing a laser diode bar are disclosed. In an embodiment a laser diode bar includes a plurality of emitters arranged side by side, the each emitter having a semiconductor layer sequence with an active layer suitable for generating laser radiation, a p-contact and an n-contact, wherein the emitters comprise a group of electrically contacted first emitters and a group of non-electrically contacted second emitters, wherein the p-contacts of the first emitters are electrically contacted by a p-connecting layer, and wherein the p-contacts of the second emitters are separated from the p-connecting layer by an electrically insulating layer and are not electrically contacted. |
US10505333B2 |
Chalcogenide optical fiber links for quantum communication systems and methods of storing and releasing photons using the same
A quantum memory system includes a chalcogenide optical fiber link, a magnetic field generation unit and a pump laser. The chalcogenide optical fiber link includes a photon receiving end opposite a photon output end and is positioned within a magnetic field of the magnetic field generation unit when the magnetic field generation unit generates the magnetic field. The pump laser is optically coupled to the photon receiving end of the chalcogenide optical fiber link. The chalcogenide optical fiber link includes a core doped with a rare-earth element dopant. The rare-earth element dopant is configured to absorb a storage photon traversing the chalcogenide optical fiber link upon receipt of a first pump pulse output by the pump laser. Further, the rare-earth element dopant is configured to release the storage photon upon receipt of a second pump pulse output by the pump laser. |
US10505332B1 |
Ex-situ conditioning of laser facets and passivated devices formed using the same
Edge-emitting laser diodes having mirror facets include passivation coatings that are conditioned using an ex-situ process to condition the insulating material used to form the passivation layer. An external energy source (laser, flash lamp, e-beam) is utilized to irradiate the material at a given dosage and for a period of time sufficient to condition the complete thickness of passivation layer. A process for training (calibrating) a laser-based ex-situ conditioning system provides three-dimensional spatial alignment between the focused beam and a defined location on the edge-emitting laser diode surface, while also determining an optimum performance window (in terms of power density and exposure interval) for efficient and effective conditioning. |
US10505331B2 |
Wavelength discriminating slab laser
A CO2 laser that generates laser-radiation in just one emission band of a CO2 gas-mixture has resonator mirrors that form an unstable resonator and at least one spectrally-selective element located on the optical axis of the resonator. The spectrally-selective element may be in the form of one or more protruding or recessed surfaces. Spectral-selectivity is enhanced by forming a stable resonator along the optical axis that includes the spectrally-selective element. The CO2 laser is tunable between emission bands by translating the spectrally-selective element along the optical axis. |
US10505328B2 |
Sliding member, rotary device, and method for manufacturing sliding member
A slide-contact portion of a motor has a slide-contact face that contacts a rotating rotor. The slide-contact portion is composed of a material containing an intermetallic compound phase produced by chemical reaction between a first metal which is Sn or an alloy including Sn and a second metal which is a CuNi alloy, a CuMn alloy, an AgPd alloy, a CuAl alloy, or a CuCr alloy. |
US10505323B2 |
Communication system having coaxial connector assembly
A coaxial connector assembly includes a connector module having a connector body having contact channels holding coaxial contacts and a mounting frame defining a passage having a recess that receives the connector body. The mounting frame has a pocket open to the recess and a backing plate removably received in the pocket. The backing plate is coupled to the mounting frame to at least partially block the recess. The mounting frame includes blocking surfaces and the backing plate includes a blocking surface defining a confined space oversized relative to the connector module to allow a limited amount of floating movement in the confined space in a lateral direction that is perpendicular to the mating axis. |
US10505322B2 |
Communication system having coaxial connector assembly
A coaxial connector assembly includes a connector module having a connector body having a first side edge including a first slot. The connector body has contact channels holding coaxial contacts. The coaxial connector assembly includes a mounting frame having a first side wall including a second slot and a second side wall having a blocking surface supporting the connector body in a recess. The second slot is open to the recess. The coaxial connector assembly includes a side support removably received in the first and second slots. The side support has a side support surface. The side support passes through the second slot and extends into the first slot such that the side support surface supports the first side edge of the connector body in the recess. The side support may be formed as a threaded fastener. |
US10505320B2 |
Cage assembly
In one example, a cage assembly can include a receiver portion to receive an electrical cable. The cage assembly can include a sidewall portion to encase the electrical cable and protect the electrical cable from electro-mechanical interference (EMI). The cage assembly can include an attachment portion to attach to a printed circuit board (PCB). The cage assembly can include a lower portion comprising an aperture that the electrical cable exits through to be mechanically attached to the PCB. |
US10505315B1 |
Apparatus for maintaining electrical connectivity in trailer lights
A tool to maintain an electrical connector plug in an electrical connector outlet has a variable cross-sectional thickness. The tool is inserted into a gap between the plug and outlet to create lateral displacement of the plug to a force between the plug and the outlet to retain the plug within the outlet via increased friction, and also enhance electrical connectivity of the internal electrical pins. The tool may also include surface texturing to further increase friction, and to hold the tool firmly in place. The tool may also include a rubberized coating to further increase friction and to dampen vibrations that would otherwise serve to dislodge the plug. |
US10505311B2 |
Water resistant connector for noninvasive patient monitor
Systems and methods are provided for water resistant connectors. A male connector includes a rib or a draft angle that creates a seal when engaged with a female connector. A male connector includes an overmold that includes or is made of a thermoplastic elastomer. Male or female connectors include molds that include or are made of a thermoplastic polymer, such as polypropylene. A female connector includes spring contacts that fit within individual pockets of the female connector. |
US10505310B2 |
Water resistant pop-up outlet
A pop-up outlet includes a lower housing configured to receive one or more conductors. A middle housing is connected to the lower housing. An upper housing is moveably connected to the middle housing. An outlet is positioned in the upper housing having an outlet body and at least one receptacle opening. A raise/lower mechanism is configured to move the upper housing with respect to the middle housing from a first position where the outlet body is positioned in the middle housing to a second position where the outlet body is exposed to a user. |
US10505308B1 |
Dual cup enclosure for electronic devices
An enclosure for an electronic device includes a housing having a wall that defines a cavity that is configured to receive an electronic assembly therein. The wall includes tongue formed at a distal end. A cover includes a top wall and a side surface extending from the top wall to form a chamber. The housing is at least partially received within the chamber and the tongue of the housing is welded to a groove positioned within the chamber. Flash from the weld is contained within the enclosure so that no weld flash is visible on the exterior surface of the enclosure. |
US10505306B2 |
Plug and method of attaching a vibration protection to a plug
A plug comprises a plug housing, an electrically conductive plug contact disposed in the plug housing, a contact body cooperating with the plug contact, and a slider displaceably guided in a sliding guide formed on the plug housing. The slider has a ramp surface cooperating with the contact body such that the contact body is pushed against the plug contact when the slider is slid into the plug housing. |
US10505304B2 |
Movable power connections for power supplies
A power supply connection assembly includes a power connector for mating with a complementary connector, a first conductor electrically coupled to the power connector, a second conductor electrically coupled to the first conductor, and a third conductor electrically coupled to the second conductor. The second conductor is flexible, and the power connector is movable relative to the third conductor in at least one direction. Other example power supply connection assemblies and power supplies including one or more power supply connection assemblies are also disclosed. |
US10505303B2 |
Float connector for interconnecting printed circuit boards
A float connector for interconnecting two printed circuit boards that includes a contact assembly including a plurality of contacts and a holder therefor such that opposite ends thereof are exposed outside of the holder. The holder supports each contact in a clearance fit inside thereof, thereby allowing each contact to radially tilt to compensate for radial misalignment between the boards. A first guide member has a plurality of first guide features corresponding to the ends of the contacts, respectively, for aligning the contact ends for electrical connection with one board. A second guide member has a plurality of second guide features corresponding to the ends of the contacts, respectively, for aligning the contact ends for electrical connection with the other board. The contact assembly is axially moveable between the guide members along an axis generally parallel to longitudinal axes of the contacts to compensate for axial misalignment between the boards. |
US10505291B2 |
Conductor connection structure of plate-like routing members
A conductor connection structure includes a first plate-like routing member, a second plate-like routing member and a connection mechanism. The first plate-like routing member includes a first flat conductor and a first insulative coating which covers the first flat conductor. A first conductor piece is continuously extended from the first flat conductor at one longer edge of the first plate-like routing member and is exposed from the first insulative coating. The second plate-like routing member includes a second flat conductor and a second insulative coating which covers the second flat conductor. A second conductor piece is continuously extended from the second flat conductor at one longer edge of the second plate-like routing member and is exposed from the second insulative coating. The connection mechanism connects the first conductor piece and the second conductor piece to each other electrically. |
US10505290B2 |
Terminal and harness
A wire connection portion of a terminal has a first part and a second part. The first part has two first sidewall portions and a first coupling portion coupling them. The first sidewall portions are located apart from each other in a lateral direction. The second part has two second sidewall portions and a second coupling portion coupling them. The second sidewall portions are located apart from each other and outside the first sidewall portions, respectively, in the lateral direction. The first coupling portion is located apart from the second coupling portion in an up-down direction. The first sidewall portions are provided with contact portions, respectively, to be brought into contact with an electrical wire. When the electrical wire is connected to the terminal, the contact portions sandwich the electrical wire in the lateral direction. The contact portions may be rounded to press on sides of a bare wire placed in the device. |
US10505289B1 |
Portable welding ground clamp attachment systems
A portable welding ground clamp attachment system used to attach a welding ground clamp (also called a work clamp or work cable) of an arc welder to a workpiece to be welded. The system is particularly useful in establishing positive connections between a work cable and extended lengths of pipe. |
US10505282B2 |
Dielectric groove waveguide
An electrical device is disclosed, comprising a conductive chassis having a groove, wherein the conductive chassis comprises a housing or a frame of the electrical device; and dielectric material filled inside the groove; wherein the groove is configured as a waveguide and transmits a signal of the electrical device. |
US10505279B2 |
Circularly polarized antennas
An antenna includes a dielectric substrate, a circular patch overlying the dielectric substrate, and a metamaterial ground plane. One or more antenna feeds are coupled to the circular patch. The antenna feeds may include impedance transformers. The metamaterial ground plane includes a plurality of conductive patches and a ground plane. The conductive patches are arranged along a first plane below the circular patch and are separated from the circular patch by at least the dielectric substrate. The conductive patches are arranged in a pattern that provides circular symmetry with respect to a center of the circularly polarized antenna. The ground plane is arranged along a second plane and is electrically coupled to at least a first portion of the conductive patches. One or more of the conductive patches and the ground plane are coupled to ground. |
US10505278B2 |
Three-axis antenna with improved quality factor
Three-axis antenna comprising a magnetic core (10) including protuberances (11) on each corner delimiting an X-axis winding channel (12X) and a Y-axis winding channel (12Y); in X-axis coil (20X) within the X-axis winding channel (12X), comprising two separate and adjacent X-axis partial coils (21X); a Y-axis coil (20Y) within the Y-axis winding channel (12Y), comprising two separate and adjacent Y-axis partial coils (21Y); and a Z-axis coil (20Z) surrounding the magnetic core (10), wherein said magnetic core includes at least one X-axis partition wall (14X) dividing the X-axis winding channel (12X) in two X-axis partial winding channels (13X) wherein the two separate and adjacent Y-axis partial coils (21Y) are housed, and at least one Y-axis partition wall (14Y) dividing the Y-axis winding channel (12Y) in two Y-axis partial winding channels (13Y) wherein the two separate and adjacent Y-axis partial coils (21Y) are housed. |
US10505277B2 |
Electronic device having loop antenna
An electronic device is provided The electronic device includes a housing including a first surface facing a first direction, a second surface facing a second direction opposite to the first direction, and a side member configured to enclose at least some of a space between the first surface and the second surface, a first conductive coil positioned inside the housing and configured to form a first magnetic field in a direction substantially perpendicular to the first direction or the second direction, a second conductive coil spaced apart from the first conductive coil within the housing and configured to form a second magnetic field in a direction substantially parallel to the first direction or the second direction, a communication circuit positioned inside the housing and electrically connected to the first and second conductive coils, and a processor positioned inside the housing and electrically connected to the communication circuit. |
US10505276B2 |
Wireless communications assembly with integrated active phased-array antenna
A wireless communication assembly includes: a primary support member defining a primary mounting surface with first and second electrical contacts; an antenna, adjacent to primary mounting surface perimeter, and a baseband controller, on the primary support member; primary signal paths between the baseband controller and the first contacts; primary feed lines between the second contacts and the antenna; a secondary support member carrying a radio controller and defining a secondary mounting surface with third electrical contacts and ports adjacent to a perimeter of the secondary mounting surface; secondary signal paths between the third contacts and the radio controller; secondary feed lines between the radio controller and the ports; the secondary mounting surface configured to engage with the primary mounting surface to connect the first contacts with the third contacts, and the second contacts with the ports. |
US10505275B2 |
System and method for near field test of active antenna system (ASS)transceiver
A system for testing a DUT having an AAS transceiver. The system includes a scanning array divided into first and partial scanning arrays including first and second probe antennas, respectively, the first partial scanning array determining a first portion and the second partial scanning array determining a second portion of a near field pattern of the DUT. A test transceiver receives an RF signal from the DUT via the scanning array while testing the DUT in a transmit mode. A processing unit selects a first reference probe antenna from the first probe antennas and a second reference probe antenna from the second probe antennas to provide reference signals, and to alternate between consecutively scanning first signals from the first probe antennas and comparing them to the second reference signal, and consecutively scanning second signals from the second probe antennas and comparing them to the first reference signal. |
US10505273B2 |
Variable dielectric constant antenna having split ground electrode
A multi-layer antenna having radiation layer including radiating elements; transmission layer including delay lines for coupling the RF signal to the radiating elements; control layer comprising variable dielectric constant (VDC) plate; RF coupling layer including arrangements for coupling RF signal to each of the delay lines; ground layer functioning as ground for the RF signal. The ground layer may also function as ground for the VDC control signal. The ground plane may comprise a plurality of conductive ground patches, each conductive ground patch separated from a neighboring conductive ground patch by a distance that appears as a break for a square wave signal of up to 400 Hz, but appears as a short for the RF signal. It is beneficial to make the separation not larger than a tenth of the wavelength of the RF signal. |
US10505272B2 |
Multi-structure antenna for multiband operation
A wireless device operates in multiple frequency bands via a multi-structure arrangement that optimizes the electromagnetic performance at each frequency range of operation. The device includes a radiating system comprising a ground plane layer, a multi-structure antenna system that comprises at least two structural branches and at least a radiation booster, and a radiofrequency system. The radiofrequency system comprises an element inserted in the branch structure, connected at a point within the structure. The radiofrequency system may include an additional matching network that fine tunes the impedance of the device to match all the frequency ranges of operation. |
US10505271B2 |
Small cell pole antenna configuration
The present disclosure is directed to small cell poles that are configured for use in urban environments. In various implementations, the small cell poles have a configuration similar to existing utility poles, which minimizes their aesthetic obtrusiveness. In order to reduce the size of an antenna structure of such a small cell pole, implementations utilizes antennas that are vertically stacked, which permits an antenna structure of a small cell pole to have a reduced width. In various implementations, one or more antennas are vertically stacked within a spatial envelope of a pole. For instance, one or more antennas may be disposed within the interior of a pole such that a resulting cell ole is similar in appearance to a utility pole. |
US10505269B2 |
Magnetic antenna structures
A magnetic antenna structure has a substrate (e.g., a flexible printed circuit board (PCB) carrier), a magneto-dielectric (MD) layer, and an antenna radiator. The MD layer increases electromagnetic (EM) energy radiation by lowering the EM energy concentrated on the antenna substrate. The resonant frequency and antenna gain of the magnetic antenna structure are generally lower and higher, respectively, relative to dielectric antennas of comparable size. Thus, the magnetic antenna structure provides better miniaturization and high performance with good conformability. |
US10505267B2 |
Antenna device and electronic apparatus
An antenna device includes a base and a coil element that includes a coil conductor, first and second terminals respectively connected to first and second ends of the coil conductor, and third and fourth terminals extended from a secondary coil conductive portion of the coil conductor. First, second, third, and fourth electrodes and a radiating conductor are disposed on the base. The first electrode is connected to the first terminal and links to a power feed circuit. The second electrode is connected to the second terminal and links to the power feed circuit. The third electrode is connected to the third terminal. The fourth electrode is connected to the fourth terminal. The radiating conductor links to the third electrode and the fourth electrode. The coil element and the radiating conductor are magnetically coupled to a communication-partner antenna. |
US10505264B2 |
Circular base station antenna array and method of reconfiguring the radiation pattern
Aspects of the present disclosure may be directed to a reconfigurable antenna system including a reconfigurable antenna capable of providing various types of radiation patterns without having to be replaced or needing its orientation changed. The reconfigurable antenna may create various types of quasi-omni directional radiation patterns of different shapes depending on the environment. |
US10505263B2 |
Electronic device
One embodiment provides an electronic device, comprising: an antenna structure comprising an antenna body and an antenna tuning circuit; an RF circuit coupled to the antenna structure via a first capacitor to transmit an RF signal through the antenna structure; a Specific Absorption Ratio (SAR) sensor coupled to the antenna structure via a first inductor to detect, through the antenna structure, a change of capacitance within a target range, wherein a second capacitor in the antenna tuning circuit is located within the target range; and a control circuit for outputting a control signal to the antenna tuning circuit to adjust the second capacitor in the antenna tuning circuit to match RF signals having different frequencies; wherein a power supply terminal of the control circuit is coupled to a constant voltage power source. Other aspects are described and claimed. |
US10505260B2 |
Antenna device, method of manufacturing antenna device, and wireless device
An antenna device includes a finite ground plane that includes a linear side, a first conductor plate that faces the finite ground plane and includes a side corresponding to the side of the finite ground plane and having a length of substantially a ⅛ wavelength or less, and a conductor line that includes one end connected to the side of the first conductor plate and the other end short-circuited to one end portion of the side of the finite ground plane. The antenna device further includes a second conductor plate that faces the finite ground plane, includes a side corresponding to the side of the finite ground plane and having a length of substantially a ⅛ wavelength or less, and is arranged to be adjacent to the first conductor plate to perform capacitive coupling with the first conductor plate and a feed line that includes one end connected to the side of the second conductor plate and the other end connected to the other end portion of the side of the finite ground plane. |
US10505259B2 |
Multi-element telecommunications antenna
A telecommunications antenna comprising a conductive ground plane and at least one pair of broadband radiators mounted, and electrically connected, to the conductive ground plane. Each of the broadband radiators includes first and second dipole elements wherein the first dipole element is tuned to a first broadband frequency and the second dipole element is tuned to a second broadband frequency. At least one of the dipole elements associated with one broadband radiator is spatially positioned relative to the respective dipole element of the other broadband radiator to minimize electrical coupling therebetween. Dipole elements tuned to the same frequency on each broadband radiator are oriented orthogonally to mitigate electrical coupling across the dipole elements. |
US10505254B2 |
Antenna design for active load modulation in a near field communication transponder device
A near field communications (NFC) transponder includes a transmit circuit coupled to a transmit antenna and a receive circuit coupled to a receive antenna. The transmit/receive antennae are configured such that no signal is induced on the receive antenna by operation of the transmit antenna. Advantageously, this permits continued reception by the receive antenna while the transmit antenna is used for transmission using active load modulation. |
US10505253B2 |
Systems and methods for multi-probe launch power combining
A multi-probe power combiner system for equalizing the amplitude balance of an output wave signal. The system includes a plurality of power amplifiers, and each of the plurality of power amplifiers is capable of amplifying a received input wave signal. A waveguide includes a plurality of walls, an opening, and a direction of energy propagation toward the opening. A plurality of waveguide probes is coupled to the plurality of power amplifiers. Each of the plurality of waveguide probes i) is coupled to a corresponding one of the plurality of power amplifiers, ii) extends into the waveguide, and iii) includes at least one probe property that is different from at least one probe property of another one of the plurality of waveguide probes. |
US10505249B2 |
Communication system having a cable with a plurality of stranded uninsulated conductors forming interstitial areas for guiding electromagnetic waves therein and method of use
In accordance with one or more embodiments, a communication system includes a launcher configured to generate first guided electromagnetic waves in response to a first communication signal conveying first data, wherein the first guided electromagnetic waves are guided by a structure within a cable and propagate within the cable without requiring an electrical return path; wherein the cable comprises a plurality of uninsulated conductors that are stranded together, wherein the plurality of uninsulated conductors form a plurality of interstitial areas that are bounded by conductive surfaces of at least three of the plurality of uninsulated conductors, and wherein the structure comprises one of the plurality of interstitial areas. |
US10505248B2 |
Communication cable having a plurality of uninsulated conductors forming interstitial areas for propagating electromagnetic waves therein and method of use
In accordance with one or more embodiments, a method includes: receiving, at a stranded cable, a communication signal and a medium voltage power signal; propagating, by the stranded cable, the medium voltage power signal as an electrical signal utilizing an electrical return path; and propagating, by the stranded cable and responsive to the communication signal, guided electromagnetic waves, wherein the guided electromagnetic waves are guided by an interstice between uninsulated strands of the stranded cable and propagate within the stranded cable without requiring the electrical return path. |