Document Document Title
US10595449B2 Electromagnetic shielding device and wire harness
An electromagnetic shielding device, where the electromagnetic shielding device includes a metal sheet; and a pair of brackets that are formed of a conductive material, and that annularly retain a first outer edge out of four outer edges of the metal sheet, and a second outer edge located opposite to the first outer edge.
US10595448B2 Display apparatus and manufacturing method thereof
The present aspects provide a display apparatus including a chip-on-film (COF), which may include: a plastic substrate configured to have at least one through-hole formed in one area thereof and a conductor inserted into the through-hole; a display part configured to be disposed in another area on an upper surface of the plastic substrate; a first pad part configured to have a plurality of pads, at least one of which is disposed in the one area on the upper surface of the plastic substrate to overlap the through-hole, and configured to be connected to one end of the conductor; and a second pad part configured to be disposed on a back surface of the plastic substrate, and configured to have a plurality of pads, at least one of which is in contact with the other end of the conductor, and further provide a method for manufacturing the same.
US10595447B2 Effectiveness-weighted control of cooling system components
Energy efficient control of cooling system cooling of an electronic system is provided based, in part, on weighted cooling effectiveness of the components. The control includes automatically determining speed control settings for multiple adjustable cooling components of the cooling system. The automatically determining is based, at least in part, on weighted cooling effectiveness of the components of the cooling system, and the determining operates to limit power consumption of at least the cooling system, while ensuring that a target temperature associated with at least one of the cooling system or the electronic system is within a desired range by provisioning, based on the weighted cooling effectiveness, a desired target temperature change among the multiple adjustable cooling components of the cooling system. The provisioning includes provisioning applied power to the multiple adjustable cooling components via, at least in part, the determined control settings.
US10595442B2 Data processing equipment structure
A data processing equipment structure includes a plurality of vertical and horizontal frame components, which, together, define an equipment structure frame, and a plurality of panels disposed relative to the equipment structure frame to define a periphery. At least one of the plurality of vertical and horizontal frame components is an extruded strut having a generally uniform cross-section. The extruded strut includes an outwardly-facing channel extending along each of a pair of opposing sides of the extruded strut, at least one of which includes a set of evenly-spaced ridges, extending along each of two sides of the channel, for accommodating a threaded fastener. The extruded strut further includes one or more ledges, each having a depth sufficient to accommodate a thickness of one of the plurality of panels.
US10595438B1 Rugged digital mass storage device
An apparatus has a mother board with external connectors on a first side and flash memory connectors on a second side. Flash memory cards are connected to the flash memory connectors. Each flash memory card has flash memory and a flash memory controller. A thermal dissipation assembly is provided for each flash memory card. The thermal dissipation assembly includes a heat plate with a first end adjacent to the flash memory controller and a second end adjacent to the flash memory. A heat sink is attached to the flash memory cards at the second end. A polymer surrounds the external connectors and fully encloses remaining portions of the first side of the mother board, and fully encloses the flash memory cards, the thermal dissipation assembly and the heat sink.
US10595436B2 Power converter for railroad vehicle
A power converter for a railroad vehicle includes a first fin and a second fin having outer shapes different from each other as viewed in an alignment direction. On both ends of the first fin and the second fin in a running direction, non-overlapping regions in which the first fin and the second fin do not face each other in the alignment direction are located so as to sandwich an overlapping region, in which the first fin and the second fin face each other in the alignment direction, therebetween.
US10595432B2 Apparatus for mounting processors for cluster computing
A bracket for mounting a processor and a support structure for receiving bracket-supported processors for cluster computing are provided. In some embodiments, a bracket may be configured to receive a processor and fasten the processor to the bracket. The bracket may be configured to mount the processor to a support structure. The support structure may be configured to receive an array of brackets. The support structure may be configured to be stacked in combination with additional support structures.
US10595430B2 Regulator unit for distributed sensor systems
A power conditioning system includes a power source, at least one node, a host unit and a voltage regulator unit. The host unit includes a host mechanical housing and is configured to communicate with the at least one node. The voltage regulator unit includes a first regulator mechanical housing and a first voltage regulator circuit. The first regulator mechanical housing is mechanically mated with the host mechanical housing. The first voltage regulator circuit is configured to condition the power from the power source and provide first conditioned power to the at least one node.
US10595427B2 Additional function device of external power supply module
An additional function device of an external power supply module includes a converter and a connecting line. With an input port configured at the converter in the additional function device, detachable assembly and connection to a power core unit can be achieved, and a plurality of power core units can be further assembled and connected to achieve a composite or redundant power output. Thus, the additional function device of an external power supply module is provided with diversified matching capabilities, enabling the additional function device of the external power supply module to be effectively utilized and reducing resource waste.
US10595426B2 Display device
There is disclosed a display device comprising a display unit comprising a display panel; an AV box configured to form an electric control unit; and a first cable configured to electrically connect the display unit with the AV box, wherein the display unit comprises a source PCB provided in an upper end of a rear surface of the display panel; a second cable configured to connect the upper end of the rear surface of the display panel with an upper end of the source PCB; an interface board provided in a lower end of the source PCB and electrically connected with the source PCB; a third cable configured to connect one side of the interface board with the source PCB; and a module cover configured to cover the rear surface of the display panel, and the first cable is configured to connect the other side of the interface board with the AV box.
US10595417B2 Method of manufacturing flexible electronic circuits having conformal material coatings
A method of manufacturing a flexible electronic circuit is provided. The method may include forming a positive photoresist mold on a flexible polymer substrate having a plurality of metal traces. The method may also include applying a conformal material coating over the positive photoresist mold, the flexible polymer substrate, and the metal traces. The method may further include removing an excess of the conformal material coating by running a blade over the positive photoresist mold. The method may also include removing the positive photoresist mold to reveal a cavity defined by the conformal material coating. The method may further include dispensing an anisotropic conductive paste into the cavity and inserting a chip into the cavity and bonding the chip to the metal traces.
US10595415B2 Electronic device manufacturing system
An electronic device manufacturing system may include a mainframe to which one or more process chambers of different size may be coupled. A different number of process chambers may be coupled to each facet (i.e., side wall) of the mainframe. The process chambers coupled to one facet may be of a different size than process chambers coupled to other facets. For example, one process chamber of a first size may be coupled to a first facet, two process chambers each of a second size different than the first size may be coupled to a second facet, and three process chambers each of a third size different than the first and second sizes may be coupled to a third facet. Other configurations are possible. The mainframe may have a square or rectangular shape. Methods of assembling an electronic device manufacturing system are also provided, as are other aspects.
US10595413B2 Board having electronic element, method for manufacturing the same, and electronic element module including the same
A printed circuit board includes a board portion and an electronic element. The board portion includes a first substrate having an element accommodating portion and second substrates laminated on outer surfaces of the first substrate. The electronic element is disposed in the element accommodating part. The electronic element includes a heat generating element and a heat radiating member coupled to an inactive surface of the heat generating element.
US10595411B2 Method for manufacturing chip signal elements
A method for manufacturing chip signal elements includes steps as follows. A substrate is provided. A plurality of through holes is drilled, and a plurality of side holes is formed along the through holes. A first cooper-plating process is performed to form a plurality of conductive layers electrically connected to the upper and the lower metal layer. A second cooper-plating process is performed to increase thickness of the conductive layers. A first and a second pattern layers are formed on the substrate by an etching. The first pattern layer is electrically connected to the second pattern layer to form a spiral radiator. An ink is printed on the substrate to cover the spiral radiator and form a solder mask layer. An organic metal process and a plating process are performed to form terminal electrodes. Finally, a single chip signal element having a spiral radiator is formed.
US10595410B2 Non-planar on-package via capacitor
Embodiments are generally directed to non-planar on-package via capacitor. An embodiment of an embedded capacitor includes a first plate that is formed in a package via; a dielectric layer that is applied on the first plate; and a second plate that is formed in a cavity in the dielectric layer, wherein the first plate and the second plate are non-planar plates.
US10595403B2 Ceramic circuit board and semiconductor module
A ceramic circuit board comprises: a ceramic substrate with a 1.0 mm thickness or less including a first surface and a second surface, the first surface including a first area and a second area; a first metal plate joined to the first area; and a second metal plate joined to the second surface. The second area has a first waviness profile along a first side of the first surface, the first waviness profile having one extreme value or less. The second area has a second waviness profile along a second side of the first surface, the second waviness profile has not less than two nor more than three extreme values.
US10595397B2 Structure to dampen barrel resonance of unused portion of printed circuit board via
A printed circuit board includes a first trace, a second trace, and a first via. The first trace is in a first conductive layer. The second trace is in a second conductive layer. The first via interconnects the first trace and the second trace, and communicates a first signal from the first trace to the second trace through a third conductive layer. The third conductive layer has a higher impedance than the first conductive layer and the second conductive layer.
US10595396B2 System and method of utilizing serpentine regions
In one or more embodiments, a circuit board may include a trace pair and a serpentine region of the trace pair, which may include: a first subregion in which the first trace includes a first portion that has a third width and a first length and in which the second trace includes a second portion, at least substantially parallel to the first portion, that has a fourth width, greater than the second width, and a second length; and a second subregion, adjacent to the first subregion, in which the first trace includes a third portion that has the third width and a third length and in which the second trace includes a third portion that has the fourth width and a third length, different from the second length.
US10595391B2 Plasma generation
A plasma torch having an open end from which a plasma plume is emitted in use is disclosed. The plasma torch includes a central cathode rod, a grounded conductive tube having an open end and being arranged around the cathode and spaced therefrom to form a first cylindrical cavity open at one end; and a high voltage electrode having a dielectric barrier material at a radially inward-facing surface thereof and being arranged around the grounded conductive tube and spaced apart therefrom to form a second annular cylindrical cavity open at one end. A constant direct current (DC) electrical power plus a high voltage pulsed electrical power is provided to the cathode producing an arc discharge in the first cavity between the cathode and grounded tube to generate a central thermal plasma emitted at an open end of the first cylindrical cavity. A high voltage alternating current electrical power or pulsed electrical power is provided to the high voltage electrode producing a dielectric barrier discharge in the second annular cylindrical cavity to generate a non-thermal plasma emitted from an open end of the second cavity as a halo around the central thermal plasma.
US10595389B2 X-ray high voltage generator, X-ray imaging apparatus, assessing circuit, and medical power supply device
An X-ray high voltage generator according to an embodiment includes an inverter circuit, a power device, a Pulse Width Modulation (PWM) circuit, and processing circuitry. The inverter circuit is configured to control output voltage to be output to an X-ray tube configured to generate an X-ray. The power device is provided for the inverter circuit and is configured to perform a switching process to control the output voltage. The PWM circuit is configured to control the switching process performed by the power device on the basis of an ON time period, in accordance with the output voltage. The processing circuitry is configured to output information about a product life of the power device on the basis of the ON time period.
US10595388B2 Cloud-based systems and methods for X-ray tube and generator configuration management
Methods and apparatus to prevent tampering with an x-ray tube are disclosed. An example circuit board device positioned with respect to the x-ray tube includes a processor and a memory. The example processor is to at least determine configuration information for the circuit board device. The example processor is to at least compare the determined configuration information to stored configuration information in the memory. The example processor is to at least, when the determined configuration information is verified with the stored configuration information, enable the circuit board device. The example processor is to at least, when the determined configuration information is not verified with the stored configuration information, i) disable the circuit board device and ii) process board reactivation before enabling the circuit board device.
US10595386B2 Lighting control console having a dual encoder
A lighting control console for controlling a lighting system includes at least one digital processor, at least one digital memory, and at least one display device configured to graphically depict graphic elements for users. At least one dual encoder is provided in the control panel, which allows users to enter input values. The dual encoder presents a first shaft rotatably mounted in a housing with a first rotation signal generator and a second shaft mounted in the housing so as to be coaxially rotatable at the dual encoder. Both shafts include actuating elements transmitting adjusting movements onto the shafts. The actuating elements are embodied in a rotary disk and/or of a rotary swivel disposed in the control panel of the lighting control console and configured to be coaxially turned in opposite directions.
US10595378B2 Light device driving system
A light device driving system includes a voltage source managing module, a duty cycle adjusting module, a control integrated circuit, a power outputting module, a passive lighting device and a voltage/current output control module. The voltage source managing module generates an input voltage. The duty cycle adjusting module adjusts a duty cycle of a phase-width modulation signal of the light device driving system according to a voltage feedback signal. The control integrated circuit generates the phase-width modulation signal based on the adjusted duty cycle. The voltage/current output control module generates the voltage feedback signal according to the output voltage and a voltage dimming signal and configured to forward the voltage feedback signal to the duty cycle adjusting module.
US10595367B2 Light-emitting module and integrated light-emitting module
A light-emitting module includes: a base body including electrical conductor wirings; a light-emitting element disposed on the base body and electrically connected to the electrical conductor wirings; a light reflection film disposed on an upper surface of the light-emitting element; and a half mirror disposed on a light extraction surface side of the light-emitting element and spaced apart from the light-emitting element. A spectral reflectance of the half mirror under perpendicular incidence at a wavelength longer than a peak emission wavelength of a light emitted from the light-emitting element is greater than a spectral reflectance of the half mirror under perpendicular incidence at the peak emission wavelength.
US10595358B2 Semi-persistent scheduling in a wireless network
A wireless device receives, one or more radio resource control messages comprising first periodic resource allocation configuration parameters comprising a first periodicity parameter of a first periodic resource allocation. Downlink control information indicating activation of the first periodic resource allocation is received. The downlink control information comprises one or more first fields. A plurality of transport blocks are transmitted via radio resources associated with the first periodic resource allocation. A time interval between two subsequent transmission occasions of the first periodic resource allocation is based on the one or more first fields and the first periodicity parameter.
US10595357B2 Device and method of handling packet routing
A communication device receiving a first radio resource control (RRC) Reconfiguration message from a base station (BS) on a signaling radio bearer (SRB), wherein the first RRC Reconfiguration message configures a first data radio bearer (DRB) and configures a local cache routing configuration; receiving a second RRC Reconfiguration message from the BS on the SRB, wherein the second RRC Reconfiguration message configures a second DRB; transmitting a first protocol data unit (PDU) to the BS on the first DRB, wherein the communication device indicates a local cache routing in a PDU header of the first PDU when the local cache routing configuration is configured by the BS; transmitting a second PDU to the BS on the second DRB, wherein the communication device does not indicate the local cache routing in the second PDU.
US10595355B2 Method and apparatus for establishing a connection in a wireless communication system
Disclosed herein is a method for establishing a connection between a terminal and a network entity in a wireless communication system including a Non-3GPP RAT. The method performed by a network entity comprises receiving, from the terminal, a first message including cell identification information indicating a last cell accessed by the terminal; running a first timer related to a paging when the network entity receives the first message; and transmitting a paging message to a cell corresponding to the cell identification information when the paging to the terminal is required before the running first timer expires.
US10595352B2 Establishing a secure short-range wireless communications connection at a vehicle
A method and system of establishing a short-range wireless communications connection between a host device and a client device, wherein the host device includes a host certificate and a host key, the method including the steps of: transmitting an advertisement using a short-range wireless communications (SRWC) protocol from the host device to the client device; receiving a connection request message from the client device; receiving a client device verification message, wherein the client device verification message includes an encrypted client certificate, wherein the encrypted client certificate is a certificate that is encrypted using a client key; decrypting the encrypted certificate using the host key to obtain the client certificate; verifying the client certificate using the host certificate; generating a shared secret; encrypting the shared secret using the host key; and sending the encrypted shared secret to the client device.
US10595351B2 Technique for supporting initial setup between connection request device and connection acceptance device
The present disclosure provides a method for performing initial setup with a connection acceptance device by a connection request device, the method comprising the operations of: performing an association procedure with a configurator; transmitting a first probe request message to the configurator; receiving a first probe response message including information required for a connection to the connection acceptance device from the configurator; driving a timer and transmitting a second probe request message to the connection acceptance device; receiving a second probe response message from the connection acceptance device; and starting a secure connection to the connection acceptance device when the second probe request message is received before the timer has expired, and information included in the second probe response message coincides with the information required for the connection, which is included in the first probe response message.
US10595348B2 Method for using PS data off function and user equipment
One disclosure of the present specification provides a method for using packet switching (PS) data off function in user equipment (UE). The method can comprise the steps of: determining whether a session management (SM) delay time timer or a mobility management (MM) delay time timer is being operated, in a state in which the transmission of a non-access stratum (NAS) request message for an SM is required according to a request for the activation or the inactivation of the PS data off function; and, according to the result of the determination, allowing an NAS layer of the UE to include activation or inactivation state information of the PS data off function in the NAS request message for an SM and transmit the same.
US10595345B2 Method for allocating random access resources, base station, readable storage medium and electronic device
A method for allocating random access resources, a base station, a readable storage medium and an electronic device are provided. The method includes: obtaining the number of all the random access preambles, the predetermined number of random access channel resources, and a predetermined maximum value of SSB indexes; calculating the number of SSB groups according to the predetermined maximum value of the SSB indexes and the predetermined number of random access channel resources; and determining combinations of one random access preamble and one random access channel resource for each of SSBs according to the number of all the random access preambles and the number of the SSB groups. The method may reduce cost of MSI when the random access preambles and the random access channel resources are allocated for the SSBs.
US10595343B2 Communications system, infrastructure equipment and method
A communications system communicating data to/from a user device including: infrastructure equipment forming a mobile communications network configured to transmit/receive data to/from the user device via a wireless access interface. The user device can receive an indication from the infrastructure equipment of a location and duration of a temporal response window for receiving response messages, received in response to access requests messages, transmit to the infrastructure equipment an access request message for requesting access to the wireless access interface, and receive a response message from the infrastructure equipment in response to the access request message. The infrastructure equipment can process an access request message and generate the response message, transmit the response message to the user device, and transmit the response message within the temporal response window, and the user device is configured to receive the response message within the temporal response window.
US10595333B2 Method and apparatus for uplink hybrid automatic repeat request transmission
A method and wireless transmit/receive unit (WTRU) for uplink transmission are disclosed. A WTRU receives configuration information. The configuration information includes logical channel priority information and a maximum number of hybrid automatic repeat request (HARQ) transmissions. For a transmission time interval (TTI), the WTRU identifies a HARQ process to use for uplink transmission for the TTI on a condition that an uplink grant is for the TTI. The WTRU selects data for uplink transmission for the TTI. For a new uplink transmission, data is allocated in decreasing order of priority based on the logical channel priority information. The WTRU initializes a transmission counter. The transmission counter indicates a number of transmissions associated with the selected data. The WTRU transmits the selected data over an uplink channel based on the uplink grant using the identified HARQ process.
US10595332B2 Aligning slots allocated to extended cyclic prefix symbols with slots allocated to normal cyclic prefix symbols
In an embodiment, to avoid a misalignment between NCP and ECP symbols caused by an SCS, at least a portion of a CP of at least one ECP symbol is punctured, and at least one startpoint of at least one ECP slot carrying the at least one punctured ECP symbol is aligned with at least one startpoint of at least one NCP slot carrying at least one NCP symbol. In another embodiment, a symbol control channel is scheduled within an initial control part of a slot before any other symbols are scheduled, and NCP symbols and ECP symbols are scheduled in a remaining data part of the slot that is after the initial control part. In another embodiment, either endpoints or startpoints of NCP and ECP uplink symbols are aligned by extending the ECP uplink symbol or an ECP guard period.
US10595327B2 Inter-access terminal unblocking and enhanced contention for co-existence on a shared communication medium
Techniques for managing access to a shared communication medium are disclosed. Scheduling grants may be sent to different access terminals for different sets of resources for uplink transmission on the communication medium. A series of re-contention gaps may be scheduled for access terminal contention within or between the different sets of resources. Uplink and downlink transmission on the communication medium may be silenced during each of the series of re-contention gaps. Moreover, an access terminal may receive a scheduling grant that allocates a set of resources to the access terminal for uplink transmission on a communication medium and contend for access to the communication medium based on the scheduling grant. The access terminal may then selectively transmit uplink traffic over the allocated set of resources based on the contending.
US10595323B2 Method for data storage, terminal device and base station
There is provided a method for data storage, comprising: a terminal device receives configuration signaling transmitted by a base station; the terminal device determines a first parameter according to the configuration signaling, wherein when the number of unsuccessfully decoded transport blocks (TBs) received by the terminal device is not less than the first parameter, the number of TBs stored by the terminal device in a buffer is not less than the first parameter. In this way, the terminal device can determine unsuccessfully decoded TBs to be stored according to the first parameter indicated by the configuration signaling transmitted by the base station when the number of the received unsuccessfully decoded TBs is not less than the first parameter, so that the utilization efficiency of a storage space can be improved.
US10595321B2 System and method for interference coordination in wireless communications systems
A method for reducing interference at a first transmission point (TP) includes receiving a blanking bitmap from a second TP, the blanking bitmap includes an indicator of an interval of time when transmissions occurring on a transmission beam originating from the second TP are adjusted to reduce interference to the first TP, and scheduling communications for a user equipment (UE) served by the first TP in accordance with the blanking bitmap.
US10595319B2 Asymmetric bandwidth support and dynamic bandwidth adjustment
This disclosure relates to techniques for supporting asymmetric uplink and downlink bandwidth allocations for a wireless device, and for dynamically modifying the bandwidth allocations for a wireless device, in a wireless communication system. A cellular communication link may be established between a base station and a wireless device. The base station may determine an uplink bandwidth allocation and a downlink bandwidth allocation for the wireless device. The uplink bandwidth allocation and the downlink bandwidth allocation may be selected based on different criteria and may include different amounts of bandwidth. Indications of the uplink bandwidth allocation and the downlink bandwidth allocation may be provided to the wireless device. The base station and wireless device may communicate according to the uplink bandwidth allocation and the downlink bandwidth allocation.
US10595317B2 Frequency band adaptive wireless communication
A system, apparatus and method is disclosed for multiband wireless communication. Frequency bands and/or transmission formats are identified as available within a range for wireless communication. The system evaluates signal quality metrics for each frequency band and selects a communication method based on the evaluation. Multiple frequency bands and communication methods can be utilized by the system such that a combination of licensed, unlicensed, semilicensed, and overlapped frequency bands can be simultaneously used for communication. The system monitors communications and can report link performance for adaptive control of the selected communication methods.
US10595312B2 Transmission and reception method and apparatus for reducing transmission time interval in wireless cellular communication system
The present disclosure relates to 5G or pre-5G communication systems supporting higher data rates after 4G communication systems like the LTE system. Specifically, the present invention relates to a wireless communication system and, more particularly, to a method and apparatus for carrying out downlink and uplink control channel transmissions in a system supporting transmission and reception with a transmission time interval of less than 1 ms. Specifically, the present invention provides definitions for physical channels needed for transmission and reception with a transmission time interval of less than 1 ms, and a method for resource allocation and resource block mapping.
US10595303B2 System and method for common control channels in a communications system
A method for operating a communications controller includes selecting a search space configuration out of a set of candidate search space configurations for a user equipment served by the communications controller, wherein the search space configuration specifies one or more search spaces to be monitored out of a set of search spaces, and signaling the selected search space configuration to the user equipment. The method provided in this embodiment can be applied to communication systems, such as V2X, LTE-V, V2V, Internet of Vehicles, MTC, IoT, LTE-M, M2M, Internet of Things, etc.
US10595296B2 Telecommunications apparatus and methods for determining location of terminal device using beam sweeping
Infrastructure equipment for use with a wireless telecommunications system, the infrastructure equipment operable to transmit a first radio signal to a terminal device located within one of a plurality of predetermined geographical regions, wherein the value of one or more predetermined parameters indicative of the one of the plurality of predetermined geographical regions within which the terminal device is located is determinable by the terminal device on the basis of the first radio signal, each of the plurality of predetermined geographical regions being associated with a different respective value of the one or more predetermined parameters which is indicative of that predetermined geographical region.
US10595285B2 Apparatus and method for transmitting a power headroom report in a wireless communication system supporting multi-carriers
An apparatus and method for transmitting a power headroom report in a communication system supporting multi-carriers are disclosed, by which a user equipment is enabled to transmit the power headroom report. According to the present invention, a user equipment calculates a power headroom for each of at least one activated serving cell using a maximum transmission power of the user equipment for each of at least one activated serving cell and transmits the power headroom report including the power headroom for each of the at least one activated serving cell and the maximum transmission power of the user equipment for each of the at least one activated serving cell to a base station. In this case, the power headroom includes an information on power status of the user equipment for each of the at least one activated serving cell.
US10595282B2 Apparatus and method for adjustment of transmitter power in a system
Certain aspects of the present disclosure propose methods for determining power level of one or more transmitters based on a power level of a primary transmitter when the transmitters are located in close proximity of each other. The power levels may be determined such that a combined power of all the transmitters is compliant with regulatory radio frequency (RF) safety requirements. For certain aspects, power level of the lower priority transmitters may be determined utilizing one or more look-up tables. For another aspect, power level of the lower priority transmitters may be calculated using an algorithm based on the power level of the priority transmitter. In aspects, the power level of lower priority transmitters and the time duration for which the transmitters are active may be selected dynamically so that the time averaged power of the transmitters for a defined period of time falls below the RF exposure limit.
US10595275B2 Wireless quiet enrolment
In a wireless media network a source device provides entertainment content to a sink device over a radio frequency (RF) wireless channel. The source device can go into a receive only quiet enrolment mode until activated by a sink device transmitting enrolment trigger packets or having a signal strength above a certain threshold, thereby improving coexistence with other wireless devices. The source device changes from the quiet enrolment mode to an active enrolment mode when activated by the sink device.
US10595272B2 Activation system information transmission method, apparatus, and device
The present invention provides an activation system information transmission method, apparatus, and device. The method includes: receiving, by UE, a first system message sent by a base station, where the first system message includes activation indication information and a change indication tag, the activation indication information is used to indicate whether a function indicated in an activation system message is activated, and the change indication tag is used to indicate whether scheduling information of the activation system message changes; obtaining, by the UE, first scheduling information of the activation system message according to the activation indication information and the change indication tag; and reading the activation system message according to the first scheduling information, and selecting, according to the activation indication information and the change indication tag, different manners to obtain the first scheduling information of the activation system message.
US10595271B2 Method, apparatus, and system for terminal identification and paging signal transmission for terminal in power saving state
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The present disclosure relates to an operating method of a terminal in a power saving state, a method for identifying a terminal and transmitting a paging signal to the terminal at a base station, and a system including such a terminal and such a base station.
US10595268B2 Network slice-available area information acquisition method
The present disclosure relates to a communication scheme and system for converging a 5th generation (5G) communication system for supporting a data rate higher than that of a 4th generation (4G) system with an internet of things (IoT) technology. The present disclosure is applicable to intelligent services (e.g., smart homes, smart buildings, smart cities, smart cars, connected cars, health care, digital education, retails, and security and safety-related services) based on the 5G communication technology and the IoT-related technology. The present disclosure discloses operation methods of a terminal and a network for facilitating a 5G terminal registration procedure in a wireless communication system.
US10595265B2 Communication system, control terminal, and method for managing communication system
A communication system includes one or more first communication devices mutually communicating via a network, and a first control terminal that controls the one or more first communication devices via the network. First system identification information indicating that the one or more first communication devices belong to a first communication system is attached to the one or more first communication devices. The one or more first communication devices and the first control terminal have a first system management table including the first system identification information and information on the one or more first communication devices. The first control terminal transmits a command via the network to the one or more first communication devices to which the first system identification information is attached.
US10595263B2 Communication apparatus switching communication route, control method for communication apparatus and storage medium
A communication apparatus aims to maintain directional communication even when a surrounding environment changes. The communication apparatus has a communication unit having a plurality of antenna elements and performs wireless communication with another communication apparatus by directional communication; an image pickup unit configured to shoot a surrounding environment; and a control unit. The communication unit controls directivity of the wireless communication being by changing phases or strengths of signals from the plurality of antenna elements. Before a communication route through which the communication unit is performing the wireless communication with the another communication apparatus is blocked, a switching candidate communication route is set based on a shot image of the surrounding environment shot, whereas if the communication route with the another communication apparatus is blocked, the directivity of the wireless communication by the communication unit is controlled to switch to the switching candidate communication route.
US10595262B2 Telecommunications apparatus and methods
A wireless telecommunications system includes a base station and a plurality of terminal devices. A first one of the terminal device is configured to communicate with the base station via a second one of the terminal devices, wherein the second one of the terminal device is selected from among a plurality of potential second terminal devices based on a measured characteristic of beacon signaling exchanged between the first terminal device and respective ones of the potential second terminal devices, wherein the beacon signaling is exchanged between the first terminal device and respective ones of the potential second terminal devices for a predetermined period of time.
US10595252B2 Method and system to support seamless wi-fi to cellular handoff on power constrained device
Methods and systems are disclosed for performing seamless voice call handover and data handoff between a cellular network and a non-cellular (e.g., Wi-Fi) network, by a link budget limited user equipment device (UE) in standalone mode. The cellular radio may be maintained in a non-communication mode when not in use, to prevent power and peak power issues that may be unique to link budget limited devices. In response to poor non-cellular performance in support of a voice call, the UE may transition the cellular radio from the non-communication state to an online state. If the cellular network indicates that packet-switched calls are supported, then the UE may initiate handover of the voice call to the cellular network. Various methods for seamless handoff of data communications are also disclosed, in both the presence and the absence of a voice call. Various metrics are disclosed to enhance handoff determinations.
US10595251B2 Shared use of cellular networks to provide wireless services
A base station in a first wireless network provides first wireless connectivity to user equipment operated by a subscriber. The first wireless network supports first wireless communications such as non-voice communications. A network management resource receives configuration information assigned to the subscriber operating the user equipment. The configuration information indicates that the subscriber is assigned use of a second wireless network that provides support of second wireless communications (such as voice communications). In response to detecting a trigger event (such as a voice call) indicating a need to switch to use of the second wireless network, the network management resource initiates termination of the first wireless connectivity and establishment of second wireless connectivity between the user equipment and a base station in the second wireless network.
US10595245B2 Method and apparatus for managing wireless connection switching
A method, apparatus, and computer program product are provided to manage wireless connection switching. In the context of a method, an Access Point (AP) may determine whether to direct at least one User Equipment (UE) connected to a local area AP to be connected to a macro AP and may cause, in an instance in which it is determined to direct the at least one UE to be connected to the macro AP, at least one signal to be transmitted to the at least one UE, the at least one signal being configured to direct the at least one UE to connect to the macro AP. The signal may take many different forms and may encode further information such as the portion of the traffic that should be served by the macro AP, a particular Physical Random Access Channel (PRACH) resource to be used by the UE, and/or other types of information and/or parameters.
US10595244B2 Radio base station and method for ascertaining a signal quality of a radio link between the radio base station and at least one radio subscriber station
A radio base station periodically sends first datagrams about an availability of signal parameters measured on the radio base station to ascertain a signal quality of a radio link between a radio base station and at least one radio subscriber station, wherein the radio subscriber station, following initiation of an ascertainment of the signal quality of the radio link between the radio base station and the radio subscriber station and on reception of a first datagram, transmits a second datagram with a request for measurement of signal parameters to the radio base station, and upon reception of a second datagram, the radio base station and the radio subscriber station simultaneously perform captures of respective locally measured signal parameters of the radio link between the radio base station and the radio subscriber station.
US10595242B2 Federated X2 gateway
A gateway for X2 interface communication is provided, including: an X2 internal interface for communicating with, and coupled to, a plurality of radio access networks (RANs); and an X2 external interface for communicating with, and coupled to, a destination outside of the plurality of RANs, the X2 external interface further including a single X2 endpoint for the plurality of radio access networks, such that the X2 external interface provides a single interface for an external macro cell or core network to interact with the plurality of radio access networks. The gateway may further include a handover module for maintaining X2 signaling associations and transactions for incoming and outbound handovers, including X2 to S1 and S1 to X2 translation.
US10595240B2 Seamless roaming for clients between access points with WPA-2 encryption
A wireless network system that provides for seamless roaming of client devices is described. The wireless network system includes a plurality of access points. One access point is designated as the primary access point that is responsible for handling encrypted communication with the client device. The primary access point has access to the necessary encryption key(s) for encrypted communication. The primary access point receives broadcast updates from the other access points that includes connection scores. When a connection score for a second access point exceeds the connection score of the current primary access point, the current primary access point designates the second access point as the new primary access point and sends the new primary access point the encryption key(s) for encrypted communication. The handoff is seamless and does not require a new handshake between the new primary access point and the client device.
US10595239B2 Data transmission method and device
Provided in the present invention are a data transmission method and device. In an embodiment of the present invention, in a condition in which a first node acquires whether an X2 interface is present between the first node and a second node, the first node directly transmits a forwarding address thereof to the second node, to address a problem in the related art regarding how to optimize data forwarding in a scenario of double connection switching, thereby improving flexibility and applicability of the data forwarding.
US10595238B2 Systems and methods to improve mobility for a mobile device in ecall-only mode
Disclosed are techniques for supporting inter-RAT mobility of a UE in an eCall-only mode. In an aspect, the UE establishes a communication session for an eCall or a test/reconfiguration call, releases the communication session for the eCall or test/reconfiguration call, starts a timer based on at least one of (i) release, by the UE, of a PS signaling connection for a UMTS access for the communication session, (ii) expiration at the UE of a READY timer for GPRS, wherein the READY timer was started by the UE following a PS handover of the communication session from an LTE access to a GSM-GPRS access, (iii) intersystem change by the UE from an LTE access to a GSM-GPRS access or a UMTS access, or (iv) intersystem change by the UE from a GSM access or a UMTS access to an LTE access, and performs an eCall inactivity procedure when the timer expires.
US10595236B2 Communication method, network side device, and user terminal
Embodiments of the present disclosure provide a communication method, a network side device, and a user terminal. The method includes: establishing, by a user terminal, a connection to a first base station by using a first component carrier; sending, by the first base station, a preprocessing indication message to the user terminal, to indicate that the user terminal is to perform uplink synchronization with a second base station on a second component carrier; and obtaining, by the first base station, a target second base station, and sending a first indication message to the target second base station, to indicate that the user terminal is to perform data transmission with the target second base station.
US10595231B2 Electronic device and method for controlling the electronic device for joint transmission thereof
A control method of an electronic device for performing joint transmission is provided. The control method includes searching for access points (APs) to retrieve a plurality of APs, determining a modulation and coding scheme (MCS) for data transmission based on a signal strength of at least two APs among the plurality of APs, determining the at least two APs as candidate APs for joint transmission by comparing a joint transmission gain time according to the determined MCS and a synchronization time for the at least two APs to perform joint transmission, transmitting information about the candidate APs to an AP control device, and performing data communication with joint APs, which are determined to perform joint transmission by the AP control device, among the candidate APs.
US10595227B2 Apparatus for simultaneously multiplexing and transmitting broadband traffic and machine-to-machine communication traffic or ultra-low-delay communication traffic using same resource and method therefor
Disclosed are an apparatus and a method for simultaneously multiplexing and transmitting a broadband traffic and a machine-to-machine traffic or an ultra-reliable low latency communication traffic using the same resource. That is, according to the present invention, it is possible to enhance efficiency of resources when an eMBB traffic and an mMTC traffic or an uRLLC traffic are multiplexed, by spreading and transmitting intermittent data generated in an MTC terminal with superimposition on a subcarrier resource allocated to an eMBB terminal without reservation on a time axis while sharing a high-speed data resource in an OFDMA system and transmitting an uRLCC terminal requiring a short transmission latency time with superimposition on one symbol on a frequency axis.
US10595225B2 Phase-noise compensation reference signal configuration reporting and signaling
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may report a phase-noise compensation reference signal (PCRS) configuration to a base station to enable per-UE PCRS signaling. For example, a UE may operate in a wireless communications system using carrier frequencies greater than 6 GHz, which may be affected by phase noise. The UE may accordingly determine a PCRS configuration based on a capability to receive signals. The PCRS configuration may include a resource mapping for one or more PCRS, a number of PCRS ports used for PCRS, a multiplexing scheme for one or more PCRS ports, or the UE's phase noise estimation capability. The UE may then transmit a reporting message including the PCRS configuration to a base station. The base station may use the PCRS configuration for PCRS transmissions to the UE.
US10595224B2 Method and apparatus for transmitting and receiving status report comprising received status of packet data in a mobile communication system
A method for transmitting packet data units Packet Data Units (PDUs) at a PDU transmitter in a communication system is provided. The method includes transmitting a first PDU comprising a PDU header and a data portion, receiving Negative Acknowledgement NACK information for the first PDU, segmenting the first PDU to form one or more PDU segments if a size of a second PDU for retransmission is smaller than a size of the first PDU, wherein each of the one or more PDU segment comprises a PDU segment header and a data portion, and transmitting the one or more PDU segment to a PDU receiver.
US10595222B2 Enabling cross-layer receiver oriented dynamic multicast in cellular access
A method performed by a user equipment (UE) for enabling cross-layer receiver oriented dynamic multicast in cellular access. The method includes receiving an information-centric networking content-identifier (ICN-CID) from an application. The method generates a content medium access control identifier (CMAC-ID) using the ICN-CID. The CMAC-ID maps the ICN-CID to a medium access control (MAC) layer.
US10595221B2 Method of MDT information logging and reporting
A method of MDT information logging and problem event reporting is provided. The method supports provisioning of reference events to enable correlation of system time and the problem occurrence. In one embodiment, a problem event report includes time information directly or indirectly related to a reference event. A method of handling battery condition is also provided. The method supports autonomously suspending or resuming OAM activities in MDT based on predefined battery condition. In one embodiment, a testable battery condition handling is designed for MDT logging.
US10595219B2 First network node, a second network node and methods therein
A method in a first network node for determining a latency of a transmission link between the first network node and a second network node in a communications network. The first network node transmits an electromagnetic signal to the second network node over the transmission link as a first Frequency-Division Multiplexed (FDM) signal comprised in a first electromagnetic carrier also comprising payload data. The first network node receives the electromagnetic signal from the second network node over the transmission link, wherein the electromagnetic signal has been transmitted from the second network node as a second FDM signal comprised in a second electromagnetic carrier also comprising payload data. The first network node determines the latency of the transmission link based on a phase difference between the transmitted electromagnetic signal and the received electromagnetic signal.
US10595216B2 Monitoring of channel stability and interference in wireless networks
The stability of a channel in a wireless network is evaluated at a node. Upon transmitting a packet from the node on a network channel, a first counter associated with the channel is incremented. Upon receiving an acknowledgment packet responsive to the transmitted packet, a second counter associated with the channel is incremented. A stability metric for the channel is computed based on values stored in the first and second counters. Additionally, interference on a channel of the network is measured at a node. Upon determining that no packet is received during a predetermined time-period on the channel, a received signal strength (RSS) is measured on the channel at an end of the predetermined time-period. Alternatively, upon determining that a packet is received during the predetermined time-period on the channel, the RSS is measured on the channel following completion of the transmission of the packet on the channel.
US10595214B2 Identifying, avoiding, and/or allowing limited access to sub-optimal cells
Methods, systems, apparatuses, and devices are described for managing wireless communication at a user equipment (UE). An exemplary method includes adding an identifier of a cell to a sub-optimal cell list based at least in part on a cell classification determination made by the UE, and avoiding a cell access procedure for the cell based at least in part on inclusion of the identifier in the sub-optimal cell list. Another exemplary method includes maintaining a sub-optimal cell list and an associated priority service exception list, initiating a service on the priority service exception list, identifying inclusion of a cell on the sub-optimal cell list, where the cell is associated with a cell access procedure initiated for the service, and accessing the cell included in the sub-optimal cell list based at least in part on inclusion of the service in the priority service exception list.
US10595213B2 Method and apparatus for configuring secondary cell, and host
The present application relates to the field of communications technologies, and embodiments of the present application disclose a method and an apparatus for configuring a secondary cell, and a host, where the method includes: receiving a secondary cell configuration message sent by a first base station, where the secondary cell configuration message includes a secondary cell index configured by the first base station for a secondary cell.
US10595207B2 Methods for verifying data integrity
A method for verifying the integrity of data in a message by a data processing device, the message comprising a plurality of packets, the method comprising: receiving, at the device from a first resource, a manifest associated with the message, the manifest comprising a plurality of group check values for the plurality of packets; receiving, at the device, from the first or a different resource, the message; generating a first progression of rolling hashes for the plurality of packets; deriving group check values from the first progression of rolling hashes for groups of the plurality of packets along one or more paths; verifying the integrity of the data in the message based on or in response to a determination that the derived group check values correspond to the plurality of group check values in the manifest.
US10595206B1 Systems and methods for independent multi-challenge multi-level authentication
Embodiments disclosed herein describe multi-challenge, multi-level authentication systems, methods and products. Each authentication challenge may be independent of other challenges and may be associated with a particular network resource or functionality. Counters may track the number of attempts for each authentication challenge and each type of network resource and functionality. Each authentication challenge, network resource, or network functionality may be independently locked and unlocked based on the attempts tracked by the counters. Furthermore, the authentication system may configure the authentication challenges hierarchically, and a higher level challenge may unlock a locked lower level challenge. Therefore, embodiments disclosed herein significantly improve upon the conventional all-in/all-out binary authentication systems and methods.
US10595204B2 Flexible remote server validation
In some database systems, multiple servers may be deployed with different configurations based on stacks, applications, or services associated with the servers. Such systems may perform server validations to determine whether the servers are deployed with the correct configurations. A testing server may validate one or more target servers using metadata and parameters of the target servers. The testing server may receive parameters corresponding to a configuration file, and the testing server may select a subset of validation routines to perform for each target server based on metadata in the configuration file. In this way, the testing server may perform the same validation process for each target server, but may perform a different subset of validation routines. The testing server may execute code containing the selected subset of validation routines remotely against the target server, and may determine whether the server was configured correctly.
US10595202B2 Dynamic access to hosted applications
Methods, systems, and computer-readable media for providing an enrolled device with smart access to hosted applications are presented. In some embodiments, a computing platform having at least one processor, a memory, and a communication interface may receive, via the communication interface, end point analysis information associated with an enrolled device. Subsequently, the computing platform may analyze the end point analysis information associated with the enrolled device to determine whether to selectively enable or disable hosted application functionality based on one or more smart access policies. Then, the computing platform may provide, via the communication interface, to the enrolled device, a hosted application experience based on analyzing the end point analysis information associated with the enrolled device and determining whether to selectively enable or disable the hosted application functionality based on the one or more smart access policies.
US10595198B2 Communication method and device
A communication method includes receiving by a SGSN a context request message from a mobility management entity (MME), obtaining by the SGSN an authentication vector-related key, and calculating by the SGSN a root key according to the authentication vector-related key. In addition, the method further includes sending by the SGSN a context response message including the root key to the MME, wherein the MME derives a NAS protection key according to the root key.
US10595197B2 Apparatus for secure hearing device communication and related method
The disclosure provides a client device for hearing device communication and related method. The client device comprises a processing unit, a memory unit, and an interface. The processing unit is configured to send a session request for a session to the hearing device via the interface. The processing unit is configured to receive a session response from the hearing device via the interface. The processing unit is configured to obtain a session key based on e.g. the session response. The processing unit is configured to determine hearing device data and/or to generate session data e.g. based on the session key and the hearing device data. The processing unit is configured to send the session data to the hearing device via the interface.
US10595195B2 Method and apparatus for transmitting UE ID in wireless communication system
Provided are a method for receiving, by a base station, a user equipment identity (UE ID) in a wireless communication system, and a device for supporting the same. The base station transmits, to a mobility management entity (MME), uplink data and release assistance information transmitted by the UE and receives the UE ID from the MME, wherein the release assistance information can indicate whether transmission of downlink data according to transmission of uplink data is expected.
US10595190B2 Virtual mobile management entity management
The present disclosure provides systems for instantiating and terminating a MME VNF. The MME VNF is instantiated and/or terminated using an EM, a NM, a VNFM, a VIM, a NFVO and/or a catalog. Instantiating an MME VNF includes on-boarding the VNF package, creating a managed element, executing the enabled VNF package, instantiating the MME VNF instance, creating the MME function and modifying the MME pool to add the MME VNF instance. Terminating the MME VNF includes decommissioning the MME VNF services, modifying the MME pool to remove the MME VNF from the MME pool, and terminating the MME VNF instance.
US10595189B2 Communication method, mobile network system and device
A serving gateway includes a memory storing instructions, and at least one processor configured to process the instructions to, if a mobility management node performs restarting thereof, maintain at least one specific S5/S8 bearer between the serving gateway and a packet data network gateway eligible for restoration of network initiated communication services and release all other S5/S8 bearers.
US10595188B2 Method for group message transmission in wireless communication system and apparatus therefor
A method for transmitting, by a first mobility management entity (MME), a group message in group units, to which a plurality of terminals belong, in a wireless communication system according to one embodiment of the present invention may comprise the steps of: receiving a group message request message requesting for transmission of the group message, wherein the group message request message includes a group identifier (ID) of a group to receive the group message, delivery contents to be transmitted to the group, and validity time which buffers the delivery contents; detecting a first terminal connected to the first MME within the validity time; confirming whether the group ID of the detected first terminal is identical to the group ID of the group message request message; and, if the two group IDs are identical, transmitting the delivery contents to the first terminal.
US10595184B2 D2D discovery
There is disclosed a method for operating a network node (100) in a wireless communication network, the method comprising configuring at least one D2D discovery transmitting pool and/or at least one D2D discovery receiving pool. There are also disclosed related methods and devices.
US10595178B2 Listing service registrations through a mobile number
An approach is provided in which an information handling system identifies registration-based messages sent from multiple application services over a computer network to a mobile device. The registration-based messages correspond to registering a first mobile number assigned to the mobile device to the multiple application services. The information handling system combines registration information extracted from each of the registration-based messages into a set of registration results and provides the set of registration results to a user assigned to the mobile number. Next, the information handling system receives a request from the user to migrate a selected set of the services to a second mobile number and automatically registers the second mobile number to the selected set of the services. In turn, the information handling system provides a set of migration results to the user that indicate the second mobile number is registered to the selected set of services.
US10595172B2 Decentralized systems and methods for facilitating social discovery
A method includes: obtaining, by a first device associated with a first user, descriptive information from a second device associated with a second user; determining whether the first device has received a user photograph of the second user of the second device; in response to determining that the first device has not received a user photograph: establishing a connection with the second device; receiving a user photograph; determining whether a request for a user photograph of the first user is received from the second device; in response to determining that a request for a user photograph of the first user is received from the second device, transmitting a user photograph to the second device; and terminating the connection with the second device; and displaying, to the first user of the first device, at least one of the user photograph and the descriptive information.
US10595171B2 Dedicated uplink channel for multimedia multicast services in a wireless communication network
A wireless communication network includes a plurality of cells, where at least one of the cells periodically transmits content to a plurality of user devices in a predetermined geographic area over one or more dedicated downlink channels as a multimedia broadcast multicast service. The at least one cell receive messages from one or more of the plurality of user devices over one or more dedicated uplink channels, where the messages relate to feedback in the form of messages and/or content pertaining to the content received by the one or more of the plurality of user devices.
US10595170B2 Enhancement of MT SM delivery for eDRX enabled mobile terminals
The invention relates to mobility management nodes and methods of the mobility management nodes of enabling delivery of a Mobile Terminating (MT) Short Message (SM) to a mobile terminal. In a first aspect of the invention, a method of a mobility management node is provided for enabling delivery of a MT SM to a mobile terminal which currently is in extended idle mode Discontinuous Reception (eDRX) mode. The method comprises receiving an indication from a Short Message Service Gateway Mobile Switching Centre (SMS-GMSC) that the SM is to be delivered, receiving a notification that the mobile terminal has exited an eDRX mode before a paging occasion has occurred, and submitting, in response to the notification, a message indicating to the SMS-GMSC that the mobile terminal is available for delivery of the SM.
US10595169B2 Message extension app store
A service for providing messaging extension apps can be an online store that can be browsed and searched for the apps. The store uses extension app identifiers which are related to app identifiers that are sent between devices in a conversation of messages so that a receiving device can, when it does not have the extension app installed to interact with received content, use the extension app identifier to download and install the required extension app. In one embodiment, the download and install can occur while the messaging app remains the foreground app, and the messaging app adds an icon of the newly installed extension app into a browsable tray in the UI of the messaging app.
US10595165B2 Device location tracking with tag antenna switching
In one embodiment, a method is performed. A device may receive an antenna state configuration and a sequence from a wireless access point (AP) device. A plurality of antenna states configured on the device may be selected based on the antenna state configuration and the sequence. An inertial measurement unit (IMU) measurement may be determined. A beacon signal may be transmitted for each selected antenna state. Each transmitted beacon signal may indicate a corresponding selected antenna state.
US10595164B2 Inferring user equipment location data based on sector transition
Determining a location of a user equipment (UE) based on historical location data and historical sector transition data is disclosed. A correlation between historic location information and a historic sector transition can be determined. The correlation can be stored in a searchable data set. A location of a current UE can be inferred based on a sector transition of the current UE. The sector transition of the current UE can be searched against the data set to indicate a likely location of the current UE based on historical information. The searchable data set can be based on sparse location data enabling location determinations for a current UE that can otherwise lack location services. Moreover, an order of a sector transition can imbue a directionality to stored location information such that a likely location in a sector can be correlated to a transition from a prior sector of a network session of the UE.
US10595163B2 Apparatus and method for updating directions to a container
Systems, apparatuses, and methods are provided herein for updating directions to a container. In one embodiment an apparatus for updating directions to a container comprises a container housing, a movement sensor attached to the container housing, a wireless transceiver; and a control circuit coupled to the movement sensor and the wireless transceiver. The control circuit being configured to: detect a relocation of the container housing via the movement sensor, determine an estimated new location of the container, and send, via the wireless transceiver, the estimated new location to a computing device to initiate an update of a direction to the container.
US10595160B2 Recreational vehicle group management system
Systems and methods are provided to permit groups of recreational vehicle riders and others the ability to quickly create and join groups without prior knowledge of the contact information of everyone in the group. In one embodiment, groups are joinable based on the proximity information of the prospective member and the current group members.
US10595155B2 Vehicle occupant position determination
A method and system for determining a driver is provided. The method includes receiving and analyzing GPS data identifying locations of GPS enabled devices of a plurality of users. A group of users are determined to be located within a specified proximity to each other based on the analysis. The group of users are determined, based on an altitude, velocity, and a vector of the group of users, to be located within a vehicle. A position and role for each user with respect to the vehicle is determined. Selected functions of each GPS enabled device are controlled based on each role.
US10595153B2 Apparatus and method for generating a plurality of audio channels
An apparatus for generating a plurality of audio channels for a first speaker setup is characterized by an imaginary speaker determiner, an energy distribution calculator, a processor and a renderer. The imaginary speaker determiner is configured to determine a position of an imaginary speaker not contained in the first speaker setup to obtain a second speaker setup containing the imaginary speaker. The energy distribution calculator is configured to calculate an energy distribution from the imaginary speaker to the other speakers in the second speaker setup. The processor is configured to repeat the energy distribution to obtain a downmix information for a downmix from the second speaker setup to the first speaker setup. The renderer is configured to generate the plurality of audio channels using the downmix information.
US10595151B1 Compensation of own voice occlusion
A method of equalising sound in a headset comprising an internal microphone configured to generate a first audio signal, an external microphone configured to generate a second audio signal, a speaker, and one or more processors coupled between the speaker the external microphone, and the internal microphone, the method comprising: while the headset is worn by a user: determining a first audio transfer function between the first audio signal and the second audio signal in the presence of sound at the external microphone; and determining a second audio transfer function between a speaker input signal and the first audio signal with the speaker being driven by the speaker input signal; determining an electrical transfer function of the one or more processors; determining a closed-ear transfer function based on the first audio transfer function, the second audio transfer function and the electrical transfer function; and equalising the first audio signal based on a comparison between the closed-ear transfer function and an open-ear transfer function to generate an equalised first audio signal.
US10595147B2 Method of providing to user 3D sound in virtual environment
The invention provides the following items: A method of interactive providing a music composition to user; A method of using 3D sound for orientation of a user on the remote target; A method of providing a computer game to play blindfold; The method of providing to a user the interactive applications with unlimited locomotion. The inventions are based on ability of human binaural hearing and possibility to provide 3D sound to headphones to user from objects in virtual space. User is immersing into virtual space represented by sound objects. Using the user position and orientation in virtual space and position of every sound objects in virtual space, it is possible calculate and provide to a left and a right user's ears 3D sound using Head-Related Transfer Function. With such 3D sound user is able to localize the sound source position and interact with the sound object even blindfold.
US10595146B2 Methods and systems for extracting location-diffused ambient sound from a real-world scene
An exemplary ambient sound extraction system accesses a location-confined A-format signal that includes a first set of audio signals captured by different capsules of a multi-capsule microphone disposed at a first location with respect to a capture zone of a real-world scene. The ambient sound extraction system also accesses a second set of audio signals captured by a plurality of microphones disposed at a plurality of other locations with respect to the capture zone. The ambient sound extraction system generates a location-diffused A-format signal. The location-diffused A-format signal includes a third set of audio signals that is based on the first and second sets of audio signals. Based on the location-diffused A-format signal, the ambient sound extraction system generates a location-diffused B-format signal representative of ambient sound in the capture zone. Corresponding methods are also disclosed.
US10595144B2 Method and apparatus for generating audio content
In method the following is performed: receiving input audio content representing mixed audio sources; separating the mixed audio sources, thereby obtaining separated audio source signals and a residual signal; and generating output audio content by mixing the separated audio source signals and the residual signal.
US10595141B2 DACS actuator
A compensation system for an implantable actuator is disclosed where the implantable actuator includes a sealed housing containing a driving arrangement for the actuator. The compensation system includes an external pressure sensor for measuring an external pressure outside of the sealed housing and a compensation module for determining a compensation factor for the implantable actuator based on the external pressure. In one embodiment, the compensation is directed to a direct acoustic cochlear stimulation (DACS) implantable actuator.
US10595139B2 Cochlear hearing device with cable antenna
A hearing aid device comprising a behind-the-ear part, an at-the-head part, a coupling element, a second antenna, and a wireless interface is disclosed. The behind-the-ear part is adapted for being arranged at an ear of a user and for providing a low frequency signal comprising audio. The at-the-head part is adapted for being arranged at the head of the user. The at-the-head part includes a first antenna adapted to communicate with an implant part comprising at least one cochlear electrode adapted for being arranged in the cochlea in proximity of an auditory nerve of the user. The coupling element couples the behind-the-ear part and the at-the-head part and is adapted for transmitting the low frequency signal comprising audio to the at-the-head part. The second antenna is adapted for communicating at high frequency with an external unit. The wireless interface is adapted for receiving and/or sending data via the second antenna. The at-the-head part is adapted for providing the low frequency signal comprising audio to the at least one cochlear electrode. The at least one cochlear electrode is adapted for converting the low frequency signal comprising audio to an output signal perceivable by a user as sound. The coupling element comprises an electrically conducting element coupled to the wireless interface. The electrically conducting element is at least a part of the second antenna and adapted for transferring the signal comprising audio at a low frequency from the behind-the-ear part to the at-the-head part and for transmitting and/or receiving high frequency signals via the second antenna.
US10595136B2 Method for operating a hearing device and hearing device system
A method operates a hearing device. A first input signal is generated by a first input transducer of the hearing device from an ambient sound signal. An external input transducer outside of the hearing device generates an external input signal from the ambient sound signal. A relative transfer function from the external input transducer to the hearing device with respect to a target signal source is ascertained based on the first input signal and/or external input signal. The external input signal is filtered by the relative transfer function, thereby generating an estimated target signal. Noise suppression takes place in the hearing device based on the estimated target signal.
US10595133B2 Microphone module
A microphone module includes a first MEMS microphone and a second MEMS microphone, wherein the first MEMS microphone includes a first modulator, and wherein the second MEMS microphone includes a second modulator. For the purpose of noise reduction, a defined offset can be applied to an input of the first modulator or of the second modulator. Alternatively, for the purpose of noise reduction, the first modulator and the second modulator can be operated with different modulation frequencies.
US10595128B2 Passive and active virtual height filter systems for upward firing drivers
Embodiments are directed to a virtual height filter for use with or in an upward-firing speaker system that reflects sound off a ceiling to a listening location at a distance from a speaker, and that provides height cues to reproduce audio objects that have overhead audio components. A virtual height filter based on a directional hearing model is applied to the upward-firing driver signal to improve the perception of height for audio signals transmitted by the virtual height speaker to provide optimum reproduction of the overhead reflected sound. The virtual height filter is provided by any one or combination of analog or digital filter circuits, or mechanical structures including speaker grill, enclosure, or driver design or configuration.
US10595124B2 Full duplex contactless communication systems and methods for the use thereof
A contactless, electromagnetic (EM) replacement for cabled Standards-based interfaces (such as USB, I2S) which handles data transfer requirements associated with the Standard, and capable of measuring and replicating relevant physical conditions on data lines so as to function compatibly and transparently with the Standard. A contactless link between devices having transceivers. A non-conducting housing enclosing the devices. A dielectric coupler facilitating communication between communications chips. Conductive paths or an inductive link providing power between devices. An audio adapter communicates over a contactless link with a source device, and via a physical link with a destination device such as a conventional headset. Power may be provided to the adapter from the source device, and by the adapter to the destination device.
US10595123B2 Systems and methods for tracking a cleaning device in a shopping space
Systems, apparatuses and methods are provided for tracking cleaning devices in a shopping space. A system for tracking cleaning devices comprises: a sound sensor array, a cleaning device database storing location information and sound profiles associated with a plurality of cleaning device identifiers, and a control circuit configured to: identify a cleaning device sound made by a movement of a cleaning device, determine a current location of the cleaning device based on the cleaning device sound, match the cleaning device to a cleaning device identifier in the cleaning device database, update the location information associated the cleaning device identifier in the cleaning device database based on the current location of the cleaning device, update the sound profile of the cleaning device identifier based on the cleaning device sound captured by the sound sensor array, and determine that a component of the cleaning device needs to be replaced.
US10595122B2 Audio processing device, audio processing method, and computer program product
The disclosure provides an audio processing device, an audio processing method for controlling a plurality of speakers, and a computer program product. The audio processing device includes a memory, a transceiver, and a processor. The memory stores a plurality of modules. The transceiver is wirelessly paired with a plurality of speakers. The processor executes the modules to perform following steps: requesting each of the speakers to output an audio positioning signal; collecting the audio positioning signal from each of the speakers; retrieving a location of each of the speakers relative to the audio processing device according to the audio positioning signal from each of the speakers; adjusting a plurality of audio contents based on the location of each of the speakers relative to the audio processing device; and sending the audio contents to the speakers to control the speakers outputting the audio contents.
US10595121B2 Display apparatus
A display apparatus includes a display panel displaying an image, a rear cover supporting the display panel, and a vibration generating device vibrating the display panel. The vibration generating device includes a sound generating module spaced apart from a rear surface of the display panel. Accordingly, shaking of the display panel is prevented, and heat is prevented from being transferred to the display panel.
US10595119B2 Apparatus for managing distortion in a signal path and method
Apparatus for managing and/or reducing harmonic distortion arising with an audio signal including a phase generator for generating at least one phase-difference signal or a reference audio signal generated by the phase generator, wherein the or each constant phase difference is adapted to provide cancellation of the harmonic distortion components arising along the signal path. Respective amplifier channels for receiving and separately amplifying the audio signal acting as a reference audio signal are also provided as are respective loudspeaker channels for receiving and separately producing sound corresponding to the amplified audio wherein each loudspeaker channel has substantially equal performance parameters and is adapted to radiate the sound relative to other loudspeaker channels to produce a combined sound that corresponds to the audio signal with harmonic distortion components that are reduced compared to the harmonic distortion components arising along the signal path.
US10595118B2 System, method and apparatus for translating, converting and/or transforming audio energy into haptic and/or visual representation
A device can be worn by a user and can include a microphone to analyze music and other sound in the surrounding environment. In one embodiment, the device can translate audio into a haptic and/or light of the sound's or music's bassline, in real-time. In one embodiment, no music is recorded by the device. The haptic or vibrational representation of the music can be generated by a motor. In some examples, the light representation of the music can be generated via a red/green/blue light emitting diode.
US10595114B2 Adaptive headphone system
Various implementations include headphone systems configured to adapt to changes in user environment. In some particular cases, a headphone system includes at least one headphone including an acoustic transducer having a sound-radiating surface for providing an audio output; a sensor system configured to detect an environmental condition proximate the at least one headphone; and a control system coupled with the at least one headphone and the sensor system, the control system configured to: receive data about the environmental condition from the sensor system; and modify the audio output at the at least one headphone in response to a change in the environmental condition, wherein the audio output includes a continuous audio output provided across a transition between environmental conditions and is configured to vary with the change in the environmental condition.
US10595113B2 Headphone eartips with internal support components for outer eartip bodies
Headphone eartips with internal support components and methods for making the same are provided. Different support components may provide specific amounts and types of additional rigidity at specific portions of an exterior surface of an outer eartip body that may be expected to interface with specific portions of an ear canal geometry when an eartip subassembly is positioned within the ear canal, such that the eartip subassembly may conform to the various shapes of the ear canal while maintaining an acoustic seal.
US10595111B2 Earbud frame for acoustic driver and complimentary ear tip
An earbud may include an acoustic driver. The acoustic driver may include a diaphragm and a magnetic circuit. A frame of the acoustic driver may be integrated with the earbud.
US10595110B2 Microphone device
There is provided a microphone device for transmitting a collected audio signal to a receiving device wirelessly. The microphone device includes a battery, a current suppresser that is connected in series with the battery and suppresses a current from the battery and a plurality of transformers each of which is connected in series between the current suppresser and each of a plurality of loads and outputs a voltage in response to a corresponding load of the plurality of loads connected thereto based on an output of the current suppresser.
US10595098B2 Derivative media content systems and methods
A system for generating video clips includes a video processing system configured to receive computer vision (CV) output data, which includes optical character recognition (OCR) text of graphics from a video, time codes for the OCR text of the graphics, and ontology classifiers for the OCR text. The video processing system includes a file storage and database system configured to store the video, and to store the CV output data according to an ontology associated with the ontology classifiers. A CV moments module of the video processing system is configured to identify themes contained in the CV output data using the ontology classifiers, the ontology, and natural language processing (NLP), and to identify time codes associated with the identified themes. A video clip generator of the video processing system is configured to generate video clips of the video based on the identified time codes.
US10595094B2 Systems and methods of displaying content
A device for enabling content selection is configured to display a program guide that presents a plurality of icon groupings. Each icon grouping corresponds to one of a plurality of sub-categories within a category of media content. An icon in an icon grouping representing a media content item within a sub-category of the plurality of sub-categories. The device is further configured to receive a first input indicative of a selection of the icon grouping and based on the received first input, update the programming guide to present the icon grouping for selection. The updating of the program guide includes changing a manner in which the icons of the icon grouping are organized within the icon grouping. The device is further configured to perform an operation associated with the icon from the icon grouping based on a second input indicative of a selection of the icon.
US10595091B2 Presentation of an avatar in association with a merchant system
A system that incorporates teachings of the present disclosure may include, for example, an avatar engine having a controller to retrieve a user profile, cause a presentation device to present a user an avatar having characteristics that correlate to the user profile, detect one or more responses of the user, identify from the one or more responses a need to communicate with a merchant system, establish a communication session with the merchant system, receive a notification from the merchant system of a merchant avatar engine, establish communication with the merchant avatar engine, adapt the characteristics of the avatar at least in part according to instructions supplied by the merchant avatar engine, and cause the presentation device to present the user the adapted avatar. Other embodiments are disclosed.
US10595085B2 Display apparatus, server, system and information-providing methods thereof
Disclosed are a display apparatus, a server, a system and information providing methods thereof, in which the display apparatus can provide personalization or grouping information optimized to a changed individual or group without substantive authentication and login procedures for a user even though the individual or group using the corresponding apparatus is changed, The display apparatus includes: a display configured to display an image; a communicator configured to communicate with a server; a user recognizer configured to acquire recognition information about a user; a storage configured to store reference recognition information for determining whether the user is a server user having relation with the display apparatus; and a controller configured to determine the server user corresponding to the user by comparing the recognition information about the user acquired by the user recognizer with the reference recognition information stored in the storage, request and receive server information including personalization information of the determined server user from the server, and display requested information on the display based on the received server information when the user makes a request for the information.
US10595084B2 Television channel display device and method thereof
An Internet Protocol television system includes a set-top box that receives requests to display video streams being transmitted to a household. In response to the request, the set-top box provides a list of the video streams to a display device. The list includes options to terminate transmission of one or more of the streams. This allows a user to determine which video streams should be transmitted when bandwidth limitations are reached.
US10595082B2 Delivering content
In one embodiment there is disclosed a content delivery system comprising: a communications network; a media component connected to the communications network, the media component configured to deliver media content for playout at a user device; an auxiliary content component connected to the communications network for providing auxiliary content for playout at a user device; an engagement monitoring component configured to monitor user engagement with auxiliary content played out at the user device; a storage component which holds engagement monitoring data in association with user identifiers; a content control module configured to receive, from a user device, a request for auxiliary content to be inserted in a playout session for playout at the user device, and selectively control delivery of the auxiliary content based on the engagement monitoring data associated with a user identifier for the user device.
US10595081B2 Encoding device and method, decoding device and method, editing device and method, recording medium, and program
The present invention relates to an encoding device and a method, a decoding device and a method, an editing device and a method, a storage medium, and a program which can perform encoding and decoding so that buffer failure does not occur. Information, such as a minimum bit rate, a minimum buffer size, and a minimum initial delay time, is contained in a random access point header contained in an accessible point in a bitstream. A bitsteam analyzing unit 72 analyzes an input bitstream, sets the above-mentioned information, and outputs the resulting information to a buffer-information adding unit 73. The buffer-information adding unit 73 adds the input information to the input bitstream and outputs the resulting bitstream. The present invention is applicable to an encoding device and a decoding device which process bitstreams.
US10595080B2 Method and apparatus for transmitting and receiving signal in multimedia system
A method of operating a transmitting apparatus in a multimedia system is provided. The method includes transmitting a data unit of a multimedia service including event information related to an event, wherein the event includes notification to an application, the notification indicating that an action is to be taken.
US10595076B2 Method and system for implementing media stream synchronization
Novel tools and techniques are provided for implementing media content streaming or playback, and, more particularly, for implementing media stream synchronization. In some embodiments, a synchronization system might receive a first signal that is output from a first device, which receives an original video signal from a video source and outputs a first video signal. The synchronization system might analyze the first signal to determine a first frame buffer delay, generate a delay adjustment signal based on such determination, and send the delay adjustment signal to a frame buffer delay device. The frame buffer delay device and the first device might concurrently receive the original video signal from the video source. The first delay adjustment signal causes the frame buffer delay device to apply the first frame buffer delay to the original video signal to produce a second video signal that is synchronized with the first video signal.
US10595075B2 Automatic timing of production devices in an internet protocol environment
Embodiments herein describe automatically synchronizing the output of source devices connected to a system reference point through an IP network in a media production studio so that the outputs are aligned when they reach the system reference point. In one embodiment, the system reference point device exchanges a plurality of messages and timestamps with a source device. The source device uses the messages and timestamps to determine a transmission delay between the source device and the system reference point device. The source device uses the transmission delay to determine a video transmission correction factor, which the source device applies to modify the time at which it outputs a signal so that the signal is aligned with signals output by other source devices when the signal arrives at the system reference point device through the IP network.
US10595070B2 Systems and methods for encoding video content
Systems and methods for encoding a plurality of alternative streams of video content using multiple encoders in accordance with embodiments of the invention are disclosed. An encoding system includes multiple encoders. Each of the encoders receives a source stream of video content that is divided into portions. Each of the encoders generates portions of the plurality of alternative streams from the portions of the source stream. The portions of the alternative streams generated by a particular encoder are stored in a container for the particular encoder. Each encoder also generates index information for the portion of the alternative stream generated by the encoder that is stored in a manifest for the encoder.
US10595068B2 Method and apparatus for synchronizing video live broadcast
In an embodiment, a video stream synchronization request is sent to a network side device; a video stream playback position synchronization parameter sent by the network side device is received, where the video stream playback position synchronization parameter includes a playback position parameter at a video stream sending moment and a system frame number (SFN) at the video stream sending moment; an SFN at a video stream receiving moment is acquired; and the playback position parameter at the video stream sending moment is adjusted according to the SFN at the video stream sending moment and the SFN at the video stream receiving moment, so as to coincide with a current playback position parameter of the network side device.
US10595066B2 Fragment-aligned audio coding
Audio video synchronization and alignment or alignment of audio to some other external clock are rendered more effective or easier by treating fragment grid and frame grid as independent values, but, nevertheless, for each fragment the frame grid is aligned to the respective fragment's beginning. A compression effectiveness lost may be kept low when appropriately selecting the fragment size. On the other hand, the alignment of the frame grid with respect to the fragments' beginnings allows for an easy and fragment-synchronized way of handling the fragments in connection with, for example, parallel audio video streaming, bitrate adaptive streaming or the like.
US10595062B2 Image data encapsulation
A method of encapsulating an encoded bitstream representing one or more images, the encapsulated bitstream comprising a data part and a metadata part. The method including providing image item information identifying a portion of the data part representing a sub-image or an image of a single image; providing image description information comprising parameters including display parameters and/or transformation operators relating to one or more images and outputting said bitstream together with said provided information as an encapsulated data file, wherein the image description information is stored in the metadata part.
US10595060B2 Image generation apparatus, control method therefor, and computer-readable storage medium
An image generation apparatus includes: a generation unit that generates an output image in which a foreground mask image overlaps a background image, the foreground mask image having been generated based on a moving object included in an input image; an update unit that executes update processing for updating at least a partial area within the background image based on the input image; and a restricting unit that restricts reflection of the update processing in a restricted area compared to other areas, the restricted area being at least a partial area in the output image.
US10595054B2 Method and apparatus for a virtual online video channel
An apparatus and method for providing a virtual online live video channel is disclosed. The virtual video channel is generated without requiring a dedicated content provider and encoder for the channel. A schedule server stores a schedule for the virtual online live video channel, and the schedule may include one or more of live streaming video content, stored video content, and advertising. A video player establishes communication with a manifest server and requests playback of the video channel. The manifest server generates a per-user manifest file corresponding to the schedule of the video channel and delivers the per-user manifest file to the video player. The video player may then retrieve the desired video content from the content delivery network to produce the virtual online video channel.
US10595048B1 Method and device using high layer syntax architecture for coding and decoding
A method of and a device for decoding a coded picture coded according to a video codec technology or standard that uses a syntax structure including a Picture Header and at least one Picture Parameter Set (PPS) are provided. The method includes decoding, by a decoder, the Picture Header, the Picture Header including transient information pertaining to a plurality of Coding Units of the coded picture, and the transient information of the Picture Header including at least one reference to the at least one PPS, and further including at least one first syntax element pertaining to an aspect of the video codec technology or standard for decoding. The method further includes activating, by the decoder, a PPS of the at least one PPS that is decoded, the PPS including a second syntax element pertaining to the aspect of the video codec technology or standard for decoding.
US10595047B2 Wireless display subsystem and system-on-chip
A wireless display subsystem includes a hardware composition generator, a hardware video encoder, and a wireless hardware transport stream multiplexer. The hardware composition generator reads video data from a memory device and generates video frame data by synthesizing the video data. The hardware video encoder receives the video frame data in an on-the-fly (OTF) manner from the hardware composition generator and generates a video stream by encoding the video frame data. The wireless hardware transport stream multiplexer receives the video stream in the OTF manner from the hardware video encoder, reads an audio stream from the memory device, multiplexes the video stream and the audio stream, and generates a wireless display packet by packetizing the multiplexed video and audio streams.
US10595043B2 Encoding method and encoding device for 3D video
An encoding method and an encoding device for 3D video are provided. The method includes the following. Pixel data of a first macro block in a first frame to be encoded is loaded, wherein the first frame belongs to a first view angle. Pixel data of a search window in a reference frame is loaded. A first motion estimation is executed according to the pixel data of the search window and the first macro block. Pixel data of a second macro block in a second frame to be encoded is loaded, wherein the second frame belongs to a second view angle different from the first view angle. A second motion estimation is executed according to the pixel data of the search window and the second macro block, thereby sharing the pixel data of the search window with the first motion estimation. Accordingly, the demand for a memory bandwidth is decreased.
US10595042B2 System and method for performing image data conversion using intraprediction modes
A method for coding multiple binary data into a bitstream is disclosed. The method splits each of four luma binary data into a luma context-dependent segment and a luma context-independent segment, and splits one chroma binary data into a chroma context-dependent segment and a chroma context-independent segment. The method groups first coded data including four coded luma context-dependent segments, second coded data including four coded luma context-independent segments and third coded data including a coded chroma context-dependent segment and a coded chroma context-independent segment. The method further performs, separately, context adaptive binary arithmetic coding on the first coded data and the chroma context-dependent segment using a variable probability. The method also performs, separately, bypass coding on the second coded data and the chroma context-independent segment using a fixed probability.
US10595041B2 Systems and methods for player input motion compensation by anticipating motion vectors and/or caching repetitive motion vectors
Systems and methods for reducing latency through motion estimation and compensation techniques are disclosed. The systems and methods include a client device that uses transmitted lookup tables from a remote server to match user input to motion vectors, and tag and sum those motion vectors. When a remote server transmits encoded video frames to the client, the client decodes those video frames and applies the summed motion vectors to the decoded frames to estimate motion in those frames. In certain embodiments, the systems and methods generate motion vectors at a server based on predetermined criteria and transmit the generated motion vectors and one or more invalidators to a client, which caches those motion vectors and invalidators. The server instructs the client to receive input from a user, and use that input to match to cached motion vectors or invalidators. Based on that comparison, the client then applies the matched motion vectors or invalidators to effect motion compensation in a graphic interface. In other embodiments, the systems and methods cache repetitive motion vectors at a server, which transmits a previously generated motion vector library to a client. The client stores the motion vector library, and monitors for user input data. The server instructs the client to calculate a motion estimate from the input data and instructs the client to update the stored motion vector library based on the input data, so that the client applies the stored motion vector library to initiate motion in a graphic interface prior to receiving actual motion vector data from the server. In this manner, latency in video data streams is reduced.
US10595036B2 Decoding device and decoding method
The present technology relates to a decoding device and a decoding method capable of reducing the amount of information relating to information specifying a reference image. A reception unit receives inter_ref_pic_set_prediction_flag representing whether reference image specifying information specifying a reference image, which is used for generating a predicted image, of a prior image that is an image prior to a current coding image in coding order that is transmitted in a case where the current coding image is an image other than a first image of a GOP (Group of Picture) is used as the reference image specifying information of the current coding image. The present technology, for example, can be applied to a decoding device of an HEVC (High Efficiency Video Coding) system.
US10595020B2 Content providing apparatus, display apparatus, and control method therefor
A content providing apparatus is disclosed. The content providing apparatus comprises: a communication unit for communicating with an external apparatus; an image processing unit for generating a compressed image by image-processing an input original image; and a control unit for controlling the communication unit to divide the original image into one or more regions based on the image quality, to obtain characteristic information for each region from the respective regions, and to transmit the obtained characteristic information for each region together with the compressed image to the external apparatus. As the result, the display apparatus may perform image quality improvement operation so that the image quality is close to the original quality level by extracting information required for improving the image quality and transmitting the same together with a compressed image in production and encoding steps before transmitting the image.
US10595019B2 Noise suppression filter parameter estimation for video coding
A mechanism of video coding is provided. The mechanism includes generating a reconstructed video frame. Noise suppression filter parameters are determined by partitioning the reconstructed video frame into blocks and matching the blocks to create patches. The noise suppression filter parameters are then determined based on the patches by creating a transformed matrix of patch frequencies. The noise suppression filter parameters include a noise estimation parameter that is a function of patch frequency. The noise suppression filter parameters are then employed to apply a noise suppression filter to the reconstructed video frame.
US10595018B2 Content adaptive impairment compensation filtering for high efficiency video coding
A system and method for quality restoration filtering is described that can be used either in conjunction with video coding, or standalone for postprocessing. It uses wiener filtering approach in conjunction with an efficient codebook representation.
US10595015B2 Method and system for displaying sequence of three-dimensional images
Displaying a sequence of three-dimensional images includes generating a data stream including a plurality of image planes associated with each image of the sequence of three-dimensional images, generating a bit-plane stream associated with the data stream, the bit-plane stream including a plurality of bit-planes associated with each image of the sequence of three-dimensional images, buffering the bit-plane stream asynchronously to provide a first plurality of bit-planes associated with a first three-dimensional image, and projecting a first plurality of image planes associated with the first three-dimensional image to display the first three-dimensional image, based upon the first plurality of bit-planes, the first plurality of image planes being projected until a second plurality of bit-planes associated with a second three-dimensional image is provided.
US10595014B2 Object distance determination from image
A system for determining a distance to an object comprises an image capture device (101) which has a coded aperture and an image sensor which is positioned out of a focus plane of the coded aperture. A receiver (103) receives an image of a scene from the image sensor and a detector (105) detects at least two image objects of the image corresponding to ghost images of the object resulting from different openings of the coded aperture in response to an optical characteristic of the object. A distance estimator (107) then determines a distance to the object in response to a displacement in the image of the at least two image objects. The distance may be to a person and the image may be a bright pupil image wherein pupils are enhanced by reflection of light by the retina. The image may be compensated by a dark pupil image of the scene.
US10595010B2 Focus scanning apparatus
A scanner includes a camera, a light source for generating a probe light incorporating a spatial pattern, an optical system for transmitting the probe light towards the object and for transmitting at least a part of the light returned from the object to the camera, a focus element within the optical system for varying a position of a focus plane of the spatial pattern on the object, unit for obtaining at least one image from said array of sensor elements, unit for evaluating a correlation measure at each focus plane position between at least one image pixel and a weight function, a processor for determining the in-focus position(s) of each of a plurality of image pixels for a range of focus plane positions, or each of a plurality of groups of image pixels for a range of focus plane positions, and transforming in-focus data into 3D real world coordinates.
US10595009B2 Imaging device and imaging method
A first imaging device and a second image device are connected with each other in a communicatable manner, and data of imaging timing and data of an exposure period of the first imaging device are transmitted to the second imaging device. In the second imaging device, the imaging timing and the exposure period can be set based on the data of the imaging timing and the data of the exposure period which are received. Therefore, an image is taken by the first imaging device and the second imaging device with the imaging timing and the exposure period of the first imaging device agreeing with those of the second imaging device.
US10595008B2 Video imaging an area of interest using networked cameras
The systems, methods, and/or computer-readable media described herein allow a reviewer to review video content of multiple perspectives of area(s) of interest at a specific time using a system of networked and time-synchronized video cameras. The networked and time-synchronized video cameras may comprise dedicated video cameras or may be coupled to mobile phones or tablet computing devices, and/or those incorporated in action housings. The networked and time-synchronized video cameras may capture multiple perspectives of area(s) of interest in that they may be arranged so that their fields of view are directed toward different orientations with respect to the area(s) of interest.
US10595004B2 Electronic device for generating 360-degree three-dimensional image and method therefor
The present disclosure relates to an electronic device for capturing a plurality of images using a plurality of cameras, generating a left-eye-view spherical image and a right-eye-view spherical image by classifying each of the plurality of images as a left-eye-view image or a right-eye-view image, obtaining depth information using the generated left-eye-view spherical image and right-eye-view spherical image, and generating a 360 degree three-dimensional image, wherein the three-dimensional effect thereof is controlled using the obtained depth information, and an image processing method therefor.
US10595000B1 Systems and methods for using depth information to extrapolate two-dimentional images
The disclosed computer-implemented method may include (1) receiving a first 2D frame depicting an evolving 3D scene and elements in the evolving 3D scene, (2) receiving a second 2D frame depicting the evolving 3D scene and the elements, (3) deriving 2D motion vectors from the first 2D frame and the second 2D frame that each include an estimated offset from coordinates of an element in the first 2D frame to coordinates of the element in the second 2D frame, (4) receiving depth information for the evolving 3D scene, (5) using the 2D motion vectors and the depth information to extrapolate a synthetic 2D frame, and (6) displaying the synthetic 2D frame to a user. Various other methods, systems, and computer-readable media are also disclosed.
US10594992B2 Digital device, and system and method for controlling color using same
The present invention relates to a digital device digital device may comprise: an input unit; a display unit; and a control unit for displaying a color gain adjustment window on the display unit according to a first input, extracting, when a certain color is selected in the color gain adjustment window, unique R, G, and B values of the selected color respectively, increasing or decreasing each of the extracted unique R, G, and B values according to a second input, increasing the gain value of the corresponding color when at least one of the increased unique R, G, and B values is equal to or greater than a first reference value, and decreasing the gain value of the corresponding color when at least one of the decreased unique R, G, and B values is equal to or less than a second reference value.
US10594986B2 Surveillance system with fixed camera and temporary cameras
A surveillance system including a fixed camera and one or more temporary cameras and a control means coupled to the fixed camera and the one or more temporary cameras is disclosed. The control means is configured to extend coverage of the fixed camera using the one or more temporary cameras coupled to the fixed camera. Each of the one or more temporary cameras includes one or more sensors and is configured to be deployed and adjusted based on sensor data obtained from the one or more sensors of the one or more temporary cameras and from one or more fixed camera sensors co-located with the fixed camera.
US10594984B2 Monitoring target object by multiple cameras
Embodiments of the present invention relate to a computer program product, an apparatus and a method for monitoring a target object by multiple cameras by building a surveillance network based on attributes of the multiple cameras, the surveillance network describing reachability between locations of the multiple cameras; and in response to determining that the target object is detected at a first camera among the multiple cameras, monitoring the target object based on the reachability between locations of the multiple cameras.
US10594982B2 Vehicular camera with coaxial connector
A vehicular camera includes a front camera housing accommodating a lens and an imager, a rear camera housing, and a PCB. The PCB has first and second contacts that include respective first and second electrically conductive pads. A spring-loaded electrical connector is disposed at the rear camera housing and includes first and second terminals for connecting to respective ones of the first and second contacts at the PCB. As the rear camera housing is moved into engagement with the front camera housing, the terminals engage the contacts and compress towards a compressed state and, after the rear camera housing is attached at the front camera housing, are in spring-biased electrical connection with the contacts at the PCB. The electrical connector includes a connector end that is opposite the terminals and that is configured to electrically connect to a coaxial connector of a coaxial cable of a vehicle.
US10594979B2 Presentation systems and related methods
A videoconferencing system includes a codec configured to generate one or more acknowledgement signals, a remote control for controlling the codec, a system controller in communication with the codec, and at least one other videoconferencing component. The system controller is configured to send one or more commands to the other videoconferencing component in response to the one or more acknowledgement signals generated by the codec. Other videoconferencing systems and presentation systems and related methods are also disclosed.
US10594977B2 System and method for electronic data communication
In a method for transmitting video for a display panel between a transmitter in electronic communication with a receiver over a wireless communication channel, the method includes: receiving, by a transmitter, a data signal from a data source; receiving, by the transmitter, a return signal from a receiver; selecting, by the transmitter based on at least one of channel quality, video quality, codec requirements, or data rate requirements, a profile from among a plurality of profiles each comprising one or more parameters for transmitting the data signal to the receiver, the plurality of profiles comprising one or more profiles corresponding to transmission of uncompressed video data and one or more profiles corresponding to transmission of compressed video data; and transmitting, by the transmitter, the data signal to the receiver according to the selected profile for display on the display panel.
US10594974B2 Image sensor for vision based on human computer interaction
Techniques for reducing a read out time and power consumption of an image sensor used for eye tracking are described. In an example, a position of an eye element in an active area of a sensor is determined. The eye element can be any of an eye, a pupil of the eye, an iris of the eye, or a glint at the eye. A region of interest (ROI) around the position of the eye is defined. The image sensor reads out pixels confined to the ROI, thereby generating an ROI image that shows the eye element.
US10594973B2 Conditional-reset, multi-bit read-out image sensor
An image sensor architecture with multi-bit sampling is implemented within an image sensor system. A pixel signal produced in response to light incident upon a photosensitive element is converted to a multiple-bit digital value representative of the pixel signal. If the pixel signal exceeds a sampling threshold, the photosensitive element is reset. During an image capture period, digital values associated with pixel signals that exceed a sampling threshold are accumulated into image data.
US10594971B2 Imaging device and imaging system performing multiple A/D conversions of a singular pixel signal
Provided is an imaging device that performs multiple AD conversions including a first AD conversion and a second AD conversion for one pixel signal. A first memory has a bit width of N+1 bits (N is a natural number) and holds the least significant bit to the N+1th bit of a digital value obtained by the first AD conversion, and second memory has a bit width of M bits (M is a natural number) greater than N+1 bits and holds the least significant bit to the Mth bit of a digital value obtained by the second AD conversion.
US10594965B2 Avalanche photodiode image sensors
An electronic device may include an array of pixels. Each pixel may include a first single photon avalanche photodiode circuit that generates a first output signal on a first conductive line, a second avalanche photodiode circuit that generates a second output signal on a second conductive line, and a logic NAND gate having a first input coupled to the first conductive line, a second input coupled to the second conductive line, and an output coupled to an output line. The logic NAND gate may generate a third output signal based on the first and second output signals that is independent of dark current generated by the avalanche photodiodes. The third output signal may be processed to generate range values that are further processed to generate three-dimensional images of a scene.
US10594963B2 Devices and methods for lens shading correction of an image
A lens shading correction circuit includes a gain generator configured to generate a first gain value for each pixel of an input image in response to a gain generation parameter, and an adjustment circuit configured to receive the first gain value and first YUV data, and to adjust at least one of U and V values of the first YUV data using at least one of the first gain value and a Y value of the first YUV data.
US10594961B2 Generation of pixel signal with a high dynamic range and generation of phase difference information
The present disclosure relates to a solid state imaging device, a drive control method therefor, an image processing method, and an electronic apparatus capable of achieving both generation of a pixel signal with a high dynamic range and generation of phase difference information. A pixel array unit of the solid state imaging device is configured such that a plurality of pixels each having the same light receiving region is arranged in a matrix, and light that has entered a single microlens enters the plurality of pixels adjacent to each other. In addition, a first pixel and a second pixel included in the plurality of pixels below the microlens of the pixel array unit are set to have a sensitivity difference. The technique of the present disclosure can be applied to, for example, a solid state imaging device or the like.
US10594960B2 Motion encoder
Method and motion encoder for providing a measure indicative of motion of an object. The indicated motion is relative to an image sensing circuitry and in a direction that is perpendicular to an optical axis of the image sensing circuitry when the image sensing circuitry provides image frames sequentially imaging at least part of said object during the motion. The motion encoder obtains image data of a sequence of said image frames and then computes, for at least one pixel position of said sequence of image frames and based on the obtained image data, at least one duration value. Each duration value indicating a duration of consecutively occurring local extreme points in said sequence of image frames. The motion encoder then provides, based on said at least one duration value, said measure indicative of the motion.
US10594957B2 Image acquisition control methods and apparatuses, and image acquisition devices
Various image acquisition control methods and apparatuses, and various image acquisition devices are disclosed. One of the image acquisition control methods comprises: acquiring target pixel density distribution information of an image to be acquired; adjusting pixel density distribution of an image sensor according to the target pixel density distribution information; and acquiring the image to be acquired according to the adjusted image sensor. Technical solutions provided can fully utilize integral pixels of an image sensor to achieve differentiated resolution of different displayed regions of an acquired image, improve efficiency of image acquisition, and/or better satisfy diversified application demands of a user.
US10594951B2 Distributed multi-aperture camera array
In one embodiment, an electronic camera assembly includes a circuit board and a plurality of sensor facets. Each sensor facet is coupled to a respective one of a plurality of facet locations on one side of the circuit board. Each sensor facet includes a plurality of sensor pixels. Each sensor facet can capture light at a plurality of capture resolutions. Each sensor facet includes a selectable capture resolution from the plurality of capture resolutions. Each sensor facet is individually addressable such that the plurality of sensor facets are configurable to provide heterogeneous capture resolutions. Each particular facet location is configured to transmit signals from a particular sensor facet that is electrically coupled to the particular facet location to a display, thereby displaying light on the display that corresponds to light captured at a particular selected capture resolution by the particular sensor facet.
US10594949B2 Digital image capture with a polarizer at different rotation angles
In aspects of digital image capture with a polarizer at different rotation angles, a device includes a polarizer that filters light at different polarizations and a first camera captures filtered digital images at different rotation angles of the polarizer. The device also includes a second camera to capture a full light digital image that is unfiltered. The device implements an imaging algorithm to determine a common region in each of the filtered digital images that has a variable brightness in each of the filtered digital images. The imaging algorithm can then determine pixel brightness values of the pixels in the common region of the filtered digital images, select one of the filtered digital images with a lowest pixel brightness value in the common region as an output filtered image, and combine the full light digital image with the output filtered image to generate a final image with modified image brightness.
US10594946B2 Otoscope with controlled illumination
Apparatus, including a camera which has an objective lens configured to focus light from an object, and an imaging array configured to receive the focused light and in response thereto, to output a signal representative of an image of the object. The apparatus further includes a multiplicity of illuminators arrayed around the objective lens and configured to illuminate the object, and a processor which is coupled to differentially adjust respective light intensities emitted by the illuminators responsively to the signal.
US10594944B2 Zoom lens and image pickup apparatus including the same
Provided is a zoom lens, including, in order from an object side, a positive first lens unit, a negative second lens unit, a positive third lens unit, a negative fourth lens unit, and a positive fifth lens unit, in which an interval between each pair of adjacent lens units is changed during zooming, in which the second lens unit moves during focusing, and includes, in order from the object side to the image side, a negative lens, a negative lens, a positive lens, and a negative lens, and in which a focal length of the second lens unit, a thickness of the second lens unit on an optical axis, a refractive index of a material of the positive lens included in the second lens unit, and an average value of refractive indices of materials of the negative lenses included in the second lens unit are each appropriately set.
US10594940B1 Reduction of temporal and spatial jitter in high-precision motion quantification systems
A first image and a second image recorded during a video capture event is obtained. A correction factor is computed based at least in part on a target interval and an interval of time between recording the first image and recording the second image. A motion value is computed based at least in part on a difference between the first region and the second region, with the first region and the second region both containing a reference object present in the first image and the second image. A normalized motion value is provided based at least in part on normalizing the motion value according to the correction factor.
US10594938B2 Image processing apparatus, imaging apparatus, and method for controlling image processing apparatus
An accelerated processing unit (APU) serving as an image processing apparatus includes an acquisition unit configured to acquire a first image captured through first imaging and a second image captured through second imaging performed subsequent to the first imaging; a first determination unit configured to determine an image used for calculating a motion vector from the first image and/or the second image in accordance with a result of photometry based on the first image; and a calculation unit configured to calculate the motion vector on the basis of the determined image.
US10594935B2 Along track flat optical lens imaging device
An along track imaging device. The device includes: a plurality of optical sensors positioned in parallel with each other and perpendicular to a direction of travel of the imaging device or an object for continuously capturing a plurality of images from the object, wherein each of the plurality of optical sensors includes a flat optic lens with a narrow angle of view; an imaging sensor coupled to the plurality of optical sensors for sensing the plurality of captured images and generating a plurality of overlaid images; a processor coupled to the imaging sensor for compositing the plurality of overlaid images into a single composite image; a digital storage medium for storing a plurality of composite images in series as a contiguous along track image; and a display device for displaying the contiguous along track image.
US10594933B2 Monitoring system and image processing method
A monitoring system includes an imaging device, a recording device and a monitoring device. The imaging device is configured to image a monitoring target. The recording device is configured to stores image data captured by the imaging device. The monitoring device is configured to generate a composite image data by combining the image data captured by the imaging device and an image data, having the same view angle as that of the captured image data, read out from the recording device and to generate an edge cutout rectangle image data by connecting luminance change points exceeding a predetermined threshold value, starting from a predetermined point in the composite image data.
US10594930B2 Image enhancement and repair using sample data from other images
Techniques for capturing images are described. In one scenario, one or more processors of an imaging device can obtain geodata information and time information associated with the imaging device. The geodata and time information is obtained prior to capturing a first image. Next, one or more second images can be identified from a database of images based on the geodata information and the time information. The processor(s) can be communicatively coupled to the database via a communications network. Additionally, the one or more processors can determine one or more image capture conditions associated with the one or more second images; and automatically modify one or more settings of the imaging device to be used for capturing the first image. The settings can be modified based on at least one of the one or more image capture conditions associated with the one or more second images. Other embodiments are possible.
US10594927B2 Mobile terminal and operating method thereof
A mobile terminal includes: a display; and a controller configured to: cause the display to display a plurality of videos captured by a 360-degree camera; generate a 360-degree video by combining or stitching the plurality of videos; and cause the display to display a stitching region corresponding to a focused photographing object when the focused photographing object included in the 360-degree video is placed in the stitching region that is a boundary region in which at least two of the plurality of videos are connected.
US10594923B2 Method, system, and mobile terminal for adjusting focal length of camera
A method, a system, a mobile terminal for adjusting focal length of the camera includes monitoring, by the proximity sensor arranged on multi-functional keys of a side of the mobile terminal, movement direction, movement distance, and movement time of fingers in real-time, and uploading the movement direction, the movement distance, and the movement time to an application processor of the camera. An application processor of the camera provides analyzed data of the movement direction, the movement distance, and the movement time, and adjusts the focal length of the camera according to a result of the analyzed data.
US10594920B2 Glass detection with time of flight sensor
A device includes a time-of-flight ranging sensor configured to transmit optical pulse signals and to receive return optical pulse signals. The time-of-flight ranging sensor processes the return optical pulse signals to sense distances to a plurality of objects and to generate a confidence value indicating whether one of the plurality of objects has a highly reflective surface. The time-of-flight sensor generates a range estimation signal including a plurality of sensed distances and the confidence value. The image capture device includes autofocusing circuitry coupled to the time-of-flight sensor to receive the range estimation signal and configured to control focusing based upon the sensed distances responsive to the confidence value indicating none of the plurality of objects has a highly reflective surface. The autofocusing circuitry controls focusing independent of the sensed distances responsive to the confidence value indicating one of the objects has a highly reflective surface.
US10594919B2 Camera device and method for capturing images by using the same
This disclosure relates to a camera device and a method for capturing images by using the same. The camera device includes a liquid crystal lens array composed of a plurality of liquid crystal sub-lenses, an image sensor and a drive module. A preset distance is provided between the liquid crystal lens array and the image sensor, and the drive module is electrically connected with the liquid crystal lens array. The drive module is configured to adjust a focus of each liquid crystal sub-lens during capturing based on a distance between an object to be captured and a corresponding liquid crystal sub-lens, such that light rays from each object are focused respectively in a plane where the image sensor is located after passing through the corresponding liquid crystal sub-lens.
US10594918B2 Lighting device that is capable of connecting to electronic apparatus, and control method therefor
An electronic apparatus capable of confirming connection between a body and an accessory without performing communication therebetween. When transmitting first data to the accessory in synchronism with a clock signal and receiving second data from the accessory in synchronism with the clock signal, the body can perform data communication selectively by the first or second communication method. A body microcomputer changes the level of the first data from high level to low, and then further changes the same from low to high in a state where the clock signal is at high in the first communication method. The microcomputer detects a change in level of the second data responsive to the change in level of the first data, and detects accessory connection and compatibility with the second communication method based on detection result.
US10594916B2 Estimating and using relative head pose and camera field-of-view
A video or still hand-held digital camera is activated or controlled based on estimation of a user head pose or gaze direction. The system comprises uses two wearable devices associated with right and left sides of the user body, each comprises an RF beacon. The head pose or gaze detection is estimated by comparing the signal strength (such as RSSI) or the phase of the RF signals from the wearable devices at the digital camera device. An angular deviation between the head pose (or gaze detection) and the digital camera (such as the line of sight) is estimated, and the digital camera is activated or controlled based on comparing the angular deviation to a set threshold. The RF signals may be Personal Area Network (PAN) signals, such as Bluetooth Low Energy (BLE) signals. The wearable devices may be head mounted, structured as glasses, earpieces, headphones, or hat mounted.
US10594913B2 Head/eye tracking with light source preheating
A head/eye tracking system comprising an image sensor for acquiring images of a user, a narrow band light source for illuminating the eyes, and a band-pass filter arranged between the eyes and the image acquisition device and having a pass-band corresponding to the emission spectrum of the light source at a predefined operating temperature. The system further comprises a heat source arranged in proximity to the light source and configured to preheat the light source to reach the predefined operating temperature. By shortening the period during which large temperature variation takes place, sub-optimal performance of the system can be accepted during this short period, thereby relaxing the requirements on light source and filter design.
US10594909B2 Image processing device, image processing system, and image processing method
An image processing device, an image processing system, and an image processing method capable of easily correcting image deterioration caused by nonuniform optical characteristics around an optical axis of a lens according to a position in a rotational direction of a lens barrel are provided. An image processing device includes a communication unit (42) that inputs a first image indicating a correction reference position in a rotation direction of a lens barrel (24) and a second image that is a correction target, the first image and the second image being obtained by imaging of the imaging device (10), a rotation position recognition unit (62) that recognizes the correction reference position in the rotational direction on the basis of the first image, a correction information acquisition unit (66) that acquires correction information on the basis of the correction reference position in the rotation direction, and an image correction unit (68) that corrects the second image on the basis of the correction information.
US10594900B2 Image forming apparatus
An image forming apparatus includes a reading section and an image forming section. The reading section reads a plurality of images formed on a document. The image forming section forms the images on a plurality of sheets. The images include a first image having a first color, and one or more second images having a second color differing from the first color. The sheets include a first sheet and a second sheet differing from the first sheet. The image forming section forms the first image on the first sheet and the second images on the second sheet.
US10594899B1 Methods and system for generating a confidential document
A system of devices receives and stores documents based on confidential information redacted from the documents. An electronic document is analyzed to identify character blocks having confidential information. The confidential information can be in different formats within the document. Redaction rules are applied to the character blocks to identify confidential categories for the confidential information within the blocks. The confidential information is redacted based on the rules such that the confidential information is removed from the document. A new electronic document is generated with the information redacted such that it is not viewable or printable. The two documents with different levels of confidential information is then stored on separate devices within the system.
US10594897B2 Authenticating apparatus that authenticates operators
Provided is an authenticating apparatus that, in the case where authentication is performed repeatedly for the same operator, is capable of performing authentication without the operator having to consciously input unique information from the second time on. The weight scale measures the weight of an operator. The weight-registering unit, when an operator is authenticated as a user registered in an authentication list, registers the measured weight measured by the weight scale in the authentication list as a registered weight of the user. The user-selection-receiving unit receives a selection of a user. The weight-comparing unit authenticates an operator as a user registered in the authentication list by determining whether or not the registered weight of a user, of which a selection is received by the user-selection-receiving unit, is registered in the authentication list, and comparing the measured weight and the registered weight.
US10594896B2 Printing system, method of generating halftone processing rule, image processing device, and program acquiring parameters related to characteristic errors of the printing system
There are provided a printing system, a method of generating a halftone processing rule, a method of acquiring a characteristic parameter, image processing device and method, a halftone processing rule, a halftone image, a method of manufacturing a printed material, an ink jet printing system, and a program which are capable of reducing an operation load of a user and acquiring a halftone processing rule appropriate for the printing system. A characteristic parameter acquisition chart (100) including a pattern for acquiring characteristic parameters related to characteristics of the printing system is output, and the output characteristic parameter acquisition chart (100) is read by image reading means. The characteristic parameters are acquired by analyzing the read image of the characteristic parameter acquisition chart (100), and halftone processing rules that define the processing contents of halftone processes used in the printing system are generated based on the acquired characteristic parameters.
US10594895B2 Output image generating method of an image reading device, and an image reading device
A controller 70 of an image reading device 1 acquires first black reference data at a first time point with a light source 31 off, and stores the first black reference data in a reference data storage 41, and at a second time point after the first time point, acquires with the light source 31 off and stores second black reference data in the reference data storage 41. The controller 70 stores in a scanning data storage 42, without applying shading correction, scanning data read from a document between the first time point and second time point with the light source 31 on. A shading corrector 51 applies shading correction using the first black reference data and second black reference data to the scanning data stored in the scanning data storage 42.
US10594886B2 Light emitting device, image reading device, and image forming apparatus
A light emitting device includes a light-guide member that extends in one direction, a light emitting element that radiates light onto an end surface of the light-guide member, a reflective member that extends in the one direction and reflects, while holding the light-guide member, light that is emitted from a surface of the light-guide member, and a housing that accommodates the reflective member and includes a holding unit, the holding unit being configured to hold the reflective member at an accommodating position of the reflective member and configured to allow the reflective member to be released from a state of being held when the reflective member is bent in a crossing direction that crosses the one direction.
US10594883B2 Image forming system
An image forming system includes a hardware processor that acquires results of reading of an image on a recording medium read by an image reader, determines quality of the image, and controls an ejector and sheet ejection into the ejector, the recording medium being ejected into the ejector, the ejector including a stacker, wherein the stacker includes an elevating tray on which ejected recording mediums are stacked, and has a mechanism that enables removal of a recording medium placed on the elevating tray while the elevating tray is descending, the elevating tray being capable of ascending and descending, and, when the stacker is set as an ejection destination at a time of reading of the image and ejecting the recording medium into the ejector, and the image is determined to be abnormal, the hardware processor determines a timing to cause the elevating tray of the set stacker to descend.
US10594875B2 User interface for presenting device metrics
The present disclosure is directed to a method for generating a visual display of metrics for one or more peripheral devices. The method involves receiving a plurality of data values indicative of a particular metric. The method also involves determining an average value of the plurality of data values and a ratio between the average value and a particular data value. The method further involves generating a bar graph with at least a first bar representative of the average value and a second bar representative of the particular data value. Additionally, the method involves modifying a longer bar of the first bar and the second bar based on a quotient between the average value and the particular data value based on the ratio being greater than or equal to a threshold ratio. The method also involves causing a display device to display the bar graph.
US10594874B2 Malfunction determining apparatus, malfunction determining system, malfunction determining method, and recording medium
A malfunction determining apparatus for determining a malfunction of a target apparatus includes a receiver that receives, from a target apparatus, a plurality of items of physical data having frequency bands that are different from each other and circuitry that analyzes the received physical data to identify, for each of the operating modes, at least one of the physical data items having a specific feature from among the plurality of items of physical data that are received from the target apparatus, stores in a memory, for each of the operating modes, information indicating at least one sensor of the multiple sensors that has output the at least one of the physical data item that is identified, and determines abnormality of the target apparatus operating in a specific operating mode, using only the physical data output from the at least one sensor stored in the memory for the specific operating mode.
US10594872B1 Systems and methods for wireless network service provider selection
Systems and methods for wireless network service provider selection are provided. In one embodiment, a method comprises: determining when there is there a positive balance of an unutilized allowance for at least one of a plurality of available wireless network service providers; when there is a positive balance of an unutilized allowance, designating one service provider from the plurality of available wireless network service providers as a selected wireless network service provider based at least in part on the unutilized allowance; and adjusting operation of one or more radio communication transceivers to establish a communication link via the selected wireless network service provider.
US10594870B2 System and method for matching a savings opportunity using census data
A system and method for matching a savings opportunity using census data includes gathering transaction data from a user's financial account and analyzing the transaction data for a savings opportunity indication. Third party census data related to a geographic location of the user may be used in addition to the savings opportunity indication to match a savings opportunity from a database of savings opportunities to the user. The savings opportunity is displayed in association with a statement of the user's financial account.
US10594869B2 Mitigating impact of double talk for residual echo suppressors
Audio systems and methods of suppressing residual echo are provided that determine spectral mismatches by comparing a spectral density of a residual signal from an acoustic echo canceler to a spectral density of a program content signal. At least one spectral mismatch is stored in memory. The systems and methods select a spectral mismatch to use for calculating a filter coefficient, from among one or more of the stored or actively determined spectral mismatches, and filter the residual signal based upon the calculated filter coefficient.
US10594867B2 Task assignments to workers
Network presence is used to assign a worker to a task. In today's networked environment, workers may be remotely located but still accomplish tasks. As long as workers have network access, the workers may be assigned tasks for completion. As tasks are completion, the network presences of the workers are determined, and the tasks may be assigned based on the network presences.
US10594863B2 Dynamic initiation of automated call
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, relating to synthetic call initiation. In some implementations, a method includes receiving, by a call triggering module of a call initiating system for placing calls and conducing conversations between a bot of the call initiating system and human callee during the calls, data indicating a first event, determining, by the call triggering module and using the data indicating the first event, that the first event is a trigger event that triggers a workflow for the call initiating system that begins with initiating a phone call, selecting, based on the determined trigger event, a particular workflow, and in response to the selecting, initiating a phone call to a callee specified by the particular workflow.
US10594862B2 Contextual contact substitution for mobile devices
Embodiments of the present invention provide a method, system and computer program product for context sensitive contact substitution for mobile communications. In an embodiment of the invention, a method for context sensitive contact substitution for mobile communications includes selecting a contact disposed within a list of contacts in memory of a mobile computing device for use in establishing a telephone call with the selected contact through the mobile computing device. The method also includes determining a context of the telephone call and identifying in the list of contacts an alternate contact to the selected contact based upon the determined context. In this regard, the context may be a location of the mobile computing device, or a time of day of establishing the telephone call, to name two examples. Finally, the method includes establishing the telephone call through the mobile computing device with the alternate contact instead of the selected contact.
US10594859B2 Communication method, apparatus, and system
Embodiments of the present disclosure provide a communication method, apparatus, and system. An information device provided herein may be configured to keep a call record corresponding to the call request, and obtain calling side information (including a number of a calling terminal) from the call record when receiving a first query request sent by a second terminal. The information device may also be configured to send the calling side information to the second terminal. The second terminal may be configured to send the first query request after receiving the call request, and display the calling side information. Thus, when the calling terminal calls a called terminal using the enterprise switchboard, the called terminal can obtain the number of the calling terminal corresponding to the current call and display the number of the calling terminal, that identifies a real calling user based on the number.
US10594855B2 Mobile device feature disablement
Mobile device feature disablement is provided through a method that identifies, by a mobile device, a mobile device feature of which usability is to be disabled. The method includes identifying one or more hardware devices of the mobile device that the mobile device feature relies on for proper usability of the feature. The method also includes disabling, by the mobile device, one or more drivers of the one or more hardware devices, the disabling the one or more drivers disabling usability of the mobile device feature.
US10594853B2 Mobile service information display method and apparatus, mobile service information server and system, and terminal
A mobile service information display method, a mobile service information server and system are provided, which can avoid a waste of resources of the mobile service information system. The method includes: determining mobile service information according to obtained location information of a mobile terminal at a current moment and obtained location information of the mobile terminal within preset duration prior to the current moment; and sending the determined mobile service information to the mobile terminal for display.
US10594849B2 Mobile device cover for use with a host mobile device
A mobile device cover displays notifications based on communication received by a host mobile device. The mobile device cover has multiple screens that can be unfolded. The multiple screens can operate as separate displays or at least two of the screens can form a composite display. One of the screens can provide a touch-sensitive keyboard.
US10594844B2 Method and system for wireless network bilateral accelerated transmission
A method and system for wireless network bilateral accelerated transmission are provided. The method comprises constructing, by a client and a server, a bilateral accelerated transmission protocol based on a user datagram protocol; and performing, by the client and the server, data transmission based on the bilateral accelerated transmission protocol.
US10594842B2 Method for real-time synchronization between a device and host servers
The present invention relates to a method for real-time synchronization between a device and host servers, characterized by: providing an embedded program to the device to enable self discovery of the device; executing a decision controller process of the embedded program on the device to detect a tag identity previously generated and embedded in the device, by the host servers; in absence of the tag identity, scanning the device to obtain a device profile, allocating a tag identity to the device profile, and storing the tag identity in the predetermined location; performing synchronization between the device and the host servers according to the tag identity.
US10594841B2 Configuring initial settings of a network security device via a hand-held computing device
Process, equipment, and computer program product code for configuring a network security device using a hand-held computing device are provided. Default initial settings for a network security device are received by a mobile application running on a hand-held computing device. The default initial settings represent settings that allow the network security device to be remotely managed via a network to which the network security device is coupled. The default initial settings are presented to a network administrator via a touch-screen display of the hand-held computing device. Revisions to or acceptance of the default initial settings are received by the mobile application. The mobile application causes the network security device to be configured with the revised or accepted default initial settings by delivering the settings to the network security device via a management interface to which the hand-held computing device is coupled via a connecting cable.
US10594839B2 Virtual assistant skill deployment
Among other things, embodiments of the present disclosure help improve virtual assistant systems by providing dynamic, customizable deployment groups for virtual assistant software features. Users, such as software developers, can deploy and remove software packages from different groups, and precisely define the members in any number of different deployment groups that can access the deployed virtual assistant software.
US10594836B2 Automatic detection of human and non-human activity
Systems, methods, and computer-readable storage media are provided for determining whether a user is a human agent or a non-human agent. A user is initially classified as a human or non-human agent based on user request properties. Sensor data is received from the user device and used to determine whether the user is to be reclassified as a human agent or non-human agent. Based on the sensor data, the user is then reclassified as a human agent or non-human agent. A service is adapted based on the classification.
US10594830B2 Managing contact status updates in a presence management system
A system configured to perform operations to receive, via a network communication interface, an indication of a power event occurring at a first device. The first device is for an online identity. The power event causes the first device to switch from an external power source to an internal battery. The first device represents that the online identity is online while the first device receives power from the internal battery. The system is further configured to perform operations to hold, at a second device, at least one status update for an online contact of the online identity while the first device receives power from the internal battery. Furthermore, the system is configured to perform operations to release, for transmission to the first device, the at least one status update in response to determining that the first device switches back to the external power source.
US10594828B2 Delivery of incremental sensor data over optimized channel
A method including receiving a message at a source gateway of the local network, the message includes message data corresponding to a plurality of message elements, assigning a unique group ID based on the type of message received at the source gateway, extracting a message format from the received message, the message format defines how the message data is organized with respect to the message elements, and associating the extracted message format with the unique group ID. The method further including storing, locally, the extracted message format together with the associated unique group ID, establishing a dedicated connection between the source gateway and a target gateway of the remote network based on the unique group ID, encoding the message based on the extracted message format, and sending the encoded message from the source gateway to the target gateway across the dedicated connection.
US10594824B2 Content designation for a content delivery network
A method for designating a class of data content for determining how the content will be handled by a content delivery network (CDN) into one of: a transport designation by which content is transported from an entrance node to one or more edge nodes; a caching designation by which the content is stored at one or more edge nodes; and a hybrid designation by which content is stored at a node in the CDN for subsequent transport to one or more edge nodes in the CDN, the method comprising: determining a set of one or more transport designation options; determining a set of one or more caching designation options; determining a set of one or more hybrid designation options; determining a normalised measure resource requirement for each of the transport, caching and hybrid designation options; and selecting one designation option for the class of content from all of the transport, caching and hybrid designation options by an optimisation function for selecting the designation option based on the determined normalised resource requirement for each option.
US10594823B1 Method and apparatus for storing information in a browser storage area of a client device
Disclosed is a method and apparatus for performing steps to cause encoded information to be stored at a client device during a first network session between a server and the client device. To cause encoded information to be stored at a client device, the server first determines a set of network resource requests that encode the information. These network resource requests may include requests for one or more specific URLs and/or requests for one or more files. The server then causes the client device to initiate the network resource requests. The server may cause this initiation by, for example, redirecting the client device to the network resources. The client device initiating the network resource requests causes data representative of the network resource requests to be stored at the client device.
US10594821B1 Proxying session initiation protocol (SIP) communications
Proxying Session Initiation Protocol (SIP) communications in a load balancing device. An outgoing SIP message is received from a session border controller device. The received outgoing SIP message comprises a routing control parameter in the form of a Uniform Resource Identifier (URI). The received outgoing message comprises one or more additional outgoing routing control parameters different to the URI. The one or more additional outgoing routing control parameters have been originated at the session border controller device to control one or more outgoing routing characteristics at the load balancing device. The one or more additional outgoing routing control parameters are extracted from the received outgoing SIP message. The outgoing SIP message is forwarded to a peer device using the one or more outgoing routing characteristics on the basis of the one or more extracted outgoing routing control parameters.
US10594820B2 Conditionally joining data from cookies
Conditionally combining data from several sources may include retrieving data from several sources in response to a single request and using one or more redirection responses. The request from a client device may include a device identifier, a third-party identifier, a join identifier based, at least in part, on the device identifier, and first data from a first source, such as a first cookie, associated with the received request. A redirection destination may be determined based on configuration data associated with the third-party identifier, such as whether one or more services are selected and/or activated by a publisher of a resource. A redirection response is transmitted to the client device responsive to the received request and includes the redirection destination and the join identifier. The first data from the received request and second data received from the redirection destination may be associated based on the join identifier.
US10594819B2 Relay server and non-transitory storage medium storing instructions executable by the relay server
A relay server includes: a communication device configured to communicate with a storage server and an image recording apparatus configured to execute a plurality of processes based on one image; and a controller. The controller executes: transmitting a first storing instruction via the communication device in a first transmission process, the first storing instruction being for storing a plurality of image data to be respectively processed in the plurality of processes for the one image, into the storage server; and when a request of transmission of image data corresponding to a particular process of the plurality of processes is received from the image recording apparatus via the communication device, transmitting acquisition information to the image recording apparatus via the communication device in a second transmission process, the acquisition information being for acquisition of the image data corresponding to the particular process from the storage server.
US10594818B2 Machine-readable code displays for retrieval of associated contact data by unknown devices
There are provided systems and methods for machine-readable code displays for retrieval of associated contact data by other devices. A user may establish a machine-readable code with a service provider that corresponds to contact data of selected associates of the user, such as friends, family members, or assistance personnel. The contact data may be directed encoded into the machine-readable code or may be stored with the service provider so that when the code is captured, the contact data may be retrieved. The machine-readable code may be displayed on a fixed physical object or output by a mobile device of the user. When an unknown user comes across the visual code, the unknown user may capture the machine-readable code so that the unknown user may communicate a status of the user (e.g., an injury, accident, or requirement needed by the user) to the user's established contacts.
US10594812B2 Post-engagement metadata generation
An apparatus for generating post-engagement metadata includes at least one sensor for recording sensor data at a first location, a network interface, a memory, and a processor. The processor is connected to the sensor, the network interface, and the memory and is configured to monitor for termination of engagement with the apparatus by a first user. The processor records a last engagement activity before the termination of engagement, and determines post-engagement user actions by the first user based on sensor data from the at least one sensor, after the termination of engagement. The processor determines a termination cause, based on the post-engagement user actions, and generates post-engagement metadata for the first user including the termination cause.
US10594801B2 Virtual hosting device and service to provide software-defined networks in a cloud environment
A hosting system to facilitate a customer of an operator of the system to connect to a cloud provider, the system including: a first cloud exchange co-located with and connected to first cloud provider equipment; a second cloud exchange co-located with and connected to second cloud provider equipment, wherein the first cloud provider equipment and the second cloud provider equipment are of a same cloud provider but at different geographically spaced locations or the first cloud provider equipment is of a different cloud provider than that of the second cloud provider equipment, and wherein the first cloud exchange is connected to the second cloud exchange; and a non-transitory computer readable medium including computer program instructions, the instructions configured to facilitate the configuration of a software-defined network including the first cloud exchange and/or second cloud exchange, wherein the network connects the customer to the first cloud provider equipment and/or the second cloud provider equipment.
US10594799B1 Remote monitoring of activity triggered sensors and a customized updating application
Monitoring a particular home or place of business for activity may provide a remote subscriber with updated information regarding feedback from sensors at the remote location. One example method of operation may include receiving sensor data from one or more sensors that have been activated at the remote location, identifying a subscriber account associated with the sensor data, matching the sensor data with a predefined sensor identifier stored in the subscriber account, and generating a notification to include the predefined sensor identifier and a time reference indicator associated with a time the sensor data was activated.
US10594796B2 Extending an IoT control interface from an IoT controller to a user device as part of a video media stream of a wireless media presentation session
In an embodiment, an Internet of Things (IoT) controller receives information from IoT devices over an IoT communications interface. The IoT controller establishes a wireless media presentation session with a user device with the IoT controller acting as a source and the user device acting as a sink. The IoT controller generates a displayable IoT control interface for the IoT devices and sends the displayable IoT control interface to a user device within a media stream of the wireless media presentation session. The user device displays the displayable IoT control interface and sends the IoT controller user input feedback over a user input feedback channel. The IoT controller determines whether to modify one or more settings associated with the at least one IoT device based upon the user input feedback.
US10594794B2 Method and apparatus for synthesizing data feeds for internet of things
Methods and synthesizing entities for synthesizing data feeds. The method includes registering the synthesizing entity with a registrar computer. Once the synthesizing entity is registered it can transmit a data feed request to the registrar computer for a data feed associated with a virtual device also registered with the registrar computer. The synthesizing entity then receives the requested data feed from the virtual device. The received data feed is then modified to generate a modified data feed. Once the modified data feed has been created the synthesizing entity can receive requests for the modified data feed from a virtual requestor device via the registrar. In response to receiving a request for the modified data feed the synthesizing entity provides the modified data feed to the virtual requestor device.
US10594787B2 System and method for presence or proximity-based sorting
Systems and methods are provided for proximity-based sorting. Information may be transmitted to user devices from beacons or similar transmitter-type devices. Based on this information, the user devices may be categorized or sorted based upon which beacons the user devices are proximate to, pass, or from which beacon the information is received. Subsequent activities and/or operations may then leverage this categorization or sorting of users.
US10594782B2 Load distribution across superclusters
Examples described herein relate to apparatuses and methods for managing communications within a supercluster or across superclusters, including a first supercluster having a plurality of first machines and a publish-subscribe (Pub-Sub) channel to which each of the plurality of first machines is subscribed. A second supercluster has a plurality of second machines and a bridge between the first supercluster and the second supercluster. A first machine is configured to receive, via the bridge, an availability status and resource allocation information of each second machine and publish, on the Pub-Sub channel of the first supercluster, the availability status and the resource allocation information.
US10594778B2 Data purge distribution and coherency
Systems, methods, and software for operating a content delivery system are provided herein. In one example, a method includes, in a first content delivery node, receiving a purge instruction to purge first content stored in the first content delivery node and responsively purging the first content. Responsive to purging the first content, the method includes transferring a content request for delivery to a second content delivery node, where the content request comprises a request for second content to replace the first content and a revision indicator of the first content. Responsive to the content request, the method includes receiving the second content for storage in the first content delivery node.
US10594774B2 Systems and methods for content sharing using uniquely generated identifiers
Systems and methods for location-based online content sharing using unique identifiers are provided. A server and a plurality of clients may be connected to one or more networks. A first client may send a shared content to the server. The first client may also send a first location of the first client as well as a unique identifier for the shared content. The server may store the shared content. A second client may request the shared content, and the request may include the unique identifier and a second location of the second client. The server may determine that the second location is within a predefined distance from the first location. Upon such determination, the server may send the shared content to the second client.
US10594773B2 Temporal optimization of data operations using distributed search and server management
Various techniques for temporal optimization of data operations using distributed search and server management are described, including configuring a host group using a manifest file, receiving a data file at a platform using an application programming interface, parsing the data file to generate a processed data file, the processed data file having a time characteristic associated with the data file, storing the data file at a location by comparing the time characteristic to the time range to determine the class, the server type, and the server on which to store the data file, reconciling the host group to determine whether the data file has changed, and modifying the data file by performing a data operation on the data file if the reconciling indicates the data file has changed.
US10594771B2 Distributed file transfer with high performance
A method for distributed file transfers with high performance and reliability includes creating, on a first Trivial File Transfer Protocol (TFTP) server, a global cache, where the global cache is used to store up to a first portion of a data file. The method further includes storing, on the first TFTP server, in the global cache, one or more continuous data blocks that have exceeded a defined first request rate threshold, where the one or more continuous data blocks make up a subset of the data blocks of the first portion of the data file. The method further includes predicting, on the first TFTP server, a next data block in the data file to be stored in the global cache and in response to predicting the next data block, storing, on the first TFTP server, the next data block in the global cache.
US10594770B2 On-premises and off-premises communication
Proposed are concepts for managing communication between off-premises and on-premises servers. A file system event request from an application of a first server (such as an off-premises server or an on-premises server) is received and a requested file system is determined based on the received file system event request. Stored file system path data associated with the requested file system can then be identified. The file system event request is then communicated to a second server (such as an on-premises server or off-premises server) based on the identified file system path data.
US10594768B2 Method and apparatus of performing remote command dispatching
Disclosed are an apparatus and methods of remotely managing a managed machine over a communication network. One example method of operation may include identifying the managed machine operating in a communication network and transmitting a connection establishment message to the managed machine over the communication network. In response, an acceptance message may be received from the manage machine. Once a secure channel has been established, the administrator may begin transmitting a command prompt command over the communication network to be executed on the managed machine. The management operations may be performed from a browser-based application.
US10594767B1 Method and system for online conversion attribution
A system for online conversion attribution. The system includes a short uniform resource locator (URL) service programmed to, in response to receiving a short URL from a device: provide a cookie that includes a short URL ID to the device, and provide a short URL descriptor including the short URL ID to a user mapping service. The system further includes the user mapping service programmed to receive the short URL descriptor, receive a social media descriptor including a social media ID, map the short URL ID to the social media ID using the short URL descriptor and the social media descriptor, and attribute, using the mapping, a conversion on a website accessed using the device based upon receipt of the short URL ID from the device.
US10594762B2 Associating users based on user-access positions in sequential content
According to an illustrative embodiment, an information processing system is provided. The information processing system includes at least one control unit to designate a user-access position within sequential content at which a user accesses the sequential content, and to associate the user with other users who each access the sequential content at a position that is the same, or close to, the user-access position.
US10594758B2 Latency reduction by sending audio and metadata ahead of time
Latency reduction by sending audio and metadata ahead of time may be provided. First, an encoder may receive a source. Next, the encoder may create a transport stream from the source. The transport stream may comprise a plurality of first data units and a plurality of second data units. The plurality of second data units may respectively correspond to the plurality of first data units. The plurality of first data units are preceded in time in the transport stream by their respective corresponding ones of the plurality of second data units. A packager may then receive the transport stream and package data chunks from the transport stream.
US10594757B1 Sender-receiver interface for artificial intelligence communication assistance for augmenting communications
In embodiments of the present invention improved capabilities are described for a sender-receiver interface for artificial intelligence communication assistance for augmenting a communication after it has been transmitted.
US10594749B2 Copy and paste for web conference content
Techniques are disclosed for providing copy/paste support for web conference content. Methods and systems allow copy/paste operations in web conference sessions with multimedia content based on data extracted from conference content transmitted during the web conference. The web conference can connect clients for live sharing of documents, audio, video, applications such as web applications, and web pages. In one embodiment, a conference application can receive content from a first client participating in the web conference. The conference application can extract data items from the content. The conference application can store the extracted data items. The conference application can also receive, from a second client participating in the web conference, a selection of a portion of the conference content. The conference application can retrieve extracted data items corresponding to the selection, and then provide, via the web conference, to the second client participating in the web conference, the retrieved data items.
US10594747B1 System and method for augmented and virtual reality
One embodiment is directed to a system for enabling two or more users to interact within a virtual world comprising virtual world data, comprising a computer network comprising one or more computing devices, the one or more computing devices comprising memory, processing circuitry, and software stored at least in part in the memory and executable by the processing circuitry to process at least a portion of the virtual world data; wherein at least a first portion of the virtual world data originates from a first user virtual world local to a first user, and wherein the computer network is operable to transmit the first portion to a user device for presentation to a second user, such that the second user may experience the first portion from the location of the second user, such that aspects of the first user virtual world are effectively passed to the second user.
US10594738B2 Rotation of authorization rules in memory of authorization system
Embodiments of the invention generally relate to methods and systems for operating authorization rules. An authorization rule has conditions that may be satisfied by an authorization request. A rule is rotated between the first mode and the second mode over a time interval wherein a first set of authorization requests are received. A first subset of the first set of authorization requests may not be rejected. After the first time interval, the authorization requests that were not rejected may be validated through an independent process. An accuracy rate for the rule is determined based on the portion of authorization requests that are valid and satisfied the conditions of the rule.
US10594736B1 Selective traffic blockage
Method, product and device for selective traffic blockage. In one embodiment, in response to a detection that a computing device cannot connect to a predetermined server, the blockage policy is applied to an outgoing packet, whereby selectively blocking outgoing packets when the computing device has limited connectivity to the predetermined server. In another embodiment, in response to an attempt to transmit a packet, invoking a local Virtual Private Network (VPN) service that is configured to apply a blockage policy, wherein the local VPN service provides an Application Programming Interface (API) of a VPN service. As a result, selective blockage is implemented using the local VPN service.
US10594733B2 System and method for application software security and auditing
A system and method for application software security and auditing are disclosed. A particular embodiment includes an application security management system configured to: cause installation of a client application (app) agent in a client app on a client app server; communicate with the client app agent via a data network to collect trace data corresponding to data elements accessed in the client app and previously identified as sensitive data; cause transfer of information indicative of the trace data to a host site via the data network; identify a policy corresponding to the trace data; and apply the identified policy to the sensitive data elements in the client app.
US10594728B2 Detection of domain name system hijacking
Detecting a Domain Name Service (DNS) hijacking includes resolving names in a hijack target group list to their respective Internet Protocol (IP) addresses. In response to determining that two names in the hijack target group list resolved to a common IP address, a determination is made whether a legitimate reason exists for the two names in the hijack target group list to resolve to the common IP address. In response to determining that a legitimate reason does not exist for the two names in the hijack target group list to resolve to a common IP address, a DNS hijacking is indicated.
US10594727B2 Relay attack prevention
A method including operating at least one hardware processor for: receiving, using a first transceiver, a radio-frequency (RF) transmission from an RF device; extracting one or more signal samples from said RF transmission, wherein the signal samples are associated with at least one of: (i) a rise transient associated with a data packet of said RF transmission, (ii) a fall transient associated with the data packet, and (iii) a region of the RF transmission occurring between the rise transient and the fall transient; and determining the presence of a second transceiver in the path of the RF transmission, based, at least in part, on processing the signal samples.
US10594725B2 Generating and analyzing network profile data
A device may generate network profile data indicating a set of network parameters detected by the device. The device may encrypt the network profile data and may transmit the encrypted network profile data to a network device, such as a router, or a server. The router or server may analyze the encrypted network profile data to determine if the device is secure. The router of server may perform one or more security measures if the device is not secure.
US10594723B2 Correlated risk in cybersecurity
Computer-implemented methods are provided herein for quantifying correlated risk in a network of a plurality of assets having at least one dependency, where each asset belongs to at least one entity. The method includes generating a dependency graph based on relationships between the assets, at least one dependency, and at least one entity, and executing a plurality of Monte Carlo simulations over the dependency graph. Executing a plurality of Monte Carlo simulations includes generating a seed event in the dependency graph, where the seed event has a probability distribution, and propagating disruption through the dependency graph based on the seed event. The method further includes assessing loss for each of the assets, and aggregating losses for two or more assets to determine correlated risk in the network.
US10594721B1 Proxy computer system to provide selective decryption
A proxy computer system receives content intended for a client computer from a third-party network service, where the content includes an encrypted portion. The proxy computer system makes a determination as to whether the encrypted portion is to be decrypted for the client computer, where the determination is made based at least in part on a historical analysis of the client computer. The proxy computer system sends the content to the client computer in a form that is based on the determination.
US10594716B2 System and method for detecting computer network intrusions
A method and system for monitoring computer network intrusions, the system comprising at least one security device including a processor and memory. The at least one security device is communicatively coupled to a private network and configured to generate heartbeat pulses comprising operational snapshots of the at least one security device. The system further comprises one or more host systems configured to communicate with the at least one security device from an external network, transmit configuration parameters to the at least one security device, the configuration parameters including instructions for the at least one security device to operate as a given type of network asset, monitor the heartbeat pulse of the at least one security device, determine a change in integrity in the at least one security device based on the monitoring, and send one or more notification messages to a network administrator based on the determination.
US10594715B2 Apparatus for detecting anomaly and operating method for the same
Disclosed are an apparatus for detecting an anomaly and an operating method for the apparatus. The disclosed apparatus may include a communication interface, a memory including one or more instructions, and a processor configured to execute the one or more instructions to receive one or more application programming interface (API) calls corresponding to one or more applications from a terminal device, and determine whether the anomaly has occurred in a first pattern of data acquired from the received API calls, by using a second pattern of data stored in a database.
US10594714B2 User and entity behavioral analysis using an advanced cyber decision platform
A cybersecurity system that protects against cyber attacks by performing user and device behavioral analysis using an advanced cyber decision platform which creates a map of users and devices attached to a network, develops a baseline of expected interactions and behaviors for each user and device in the map, and monitors deviations from the expected interactions and behaviors.
US10594712B2 Systems and methods for cyber-attack detection at sample speed
A threat detection model creation computer receives normal monitoring node values and abnormal monitoring node values. At least some received monitoring node values may be processed with a deep learning model to determine parameters of the deep learning model (e.g., a weight matrix and affine terms). The parameters of the deep learning model and received monitoring node values may then be used to compute feature vectors. The feature vectors may be spatial along a plurality of monitoring nodes. At least one decision boundary for a threat detection model may be automatically calculated based on the computed feature vectors, and the system may output the decision boundary separating a normal state from an abnormal state for that monitoring node. The decision boundary may also be obtained by combining feature vectors from multiple nodes. The decision boundary may then be used to detect normal and abnormal operation of an industrial asset.
US10594710B2 Statistical analysis of network behavior using event vectors to identify behavioral anomalies using a composite score
Examples of the present disclosure describe systems and methods for identifying anomalous network behavior. In aspects, a network event may be observed network sensors. One or more characteristics may be extracted from the network event and used to construct an evidence vector. The evidence vector may be compared to a mapping of previously-identified events and/or event characteristics. The mapping may be represented as one or more clusters of expected behaviors and anomalous behaviors. The mapping may be modeled using analytic models for direction detection and magnitude detection. One or more centroids may be identified for each of the clusters. A “best fit” may be determined and scored for each of the analytic models. The scores may be fused into single binocular score and used to determine whether the evidence vector is likely to represent an anomaly.
US10594708B2 Providing security in a communication network
Systems and methods for optimizing system resources by selectively enabling various scanning functions of a network security device are provided. According to one embodiment, information specifying a set of reputable websites deemed to be trustworthy by one or more web filtering services is received by a network security device protecting a private network. One or more directives are received by the network security device from a network administrator via a GUI of the network security device identifying one or more security features that are to be disabled for the set of reputable websites. Network traffic is intercepted by the network security device from an external network. When it is determined by the network security device that the external network is among the set of reputable websites, the network security device foregoes application of the one or more identified security features to the network traffic.
US10594707B2 Learned profiles for malicious encrypted network traffic identification
The disclosure relates to detection of malicious network communications. In one embodiment, a method for identifying malicious encrypted network traffic associated with a malware software component communicating via a network is disclosed. The method includes training a neural network based on images for extracted portions of network traffic such that subsequent network traffic can be classified by the neural network to identify malicious network traffic associated with malware based on an image generated to represent a defined portion of the subsequent network traffic.
US10594695B2 Authentication arrangement
A method, a proxy, a device, a system, and a computer program product for enabling authentication is provided. Authentication is enabled by receiving by a proxy a security token from an authentication provider, the security token including authentication information, receiving by the proxy an authentication request directed to the authentication provider or to the proxy, determining by the proxy whether the authentication information corresponds to the authentication request, and in case the authentication information corresponds to the authentication request, providing by the proxy the security token as a response to the authentication request.
US10594687B2 Technologies for enhancing computer security
A system including: at least one processor; and at least one memory, having stored thereon computer program code that, when executed by the at least one processor, controls the at least one processor to: receive a first sequence of values; segment the first sequence of values into a first subsequence having a first length and a second subsequence having a second length; modify the first subsequence by inserting one or more values into the first subsequence to create a modified first subsequence of a third length; modify the second subsequence by one or more inserting values into the second subsequence to create a modified second subsequence of the third length; combine the modified first subsequence and the modified second subsequence to create a second sequence of values; and output the second sequence of values.
US10594684B2 Generating derived credentials for a multi-tenant identity cloud service
A multi-tenant system that provides cloud-based identity management receives a request to execute a job, where the job has a scheduled start time, or a timeframe to complete, that exceeds the validity time of a request access token. The system generates the request access token corresponding to the job, where the request access token has access privileges. The system schedules the job and persists the request access token. The system triggers the job at the scheduled start time and generates a derived access token based on the request access token, where the derived access token includes the access privileges. The system then injects the derived access token during runtime of the job and calls a microservice using the derived access token to execute the job.
US10594681B2 Aggregate service with user interface
One embodiment provides a method, including: receiving authentication input, at a device, that is sent to an aggregate service device; requesting file system data, retrieved by the aggregate service device, analogous to data stored on a remote device and data stored on a cloud storage device; receiving at the device, after providing the authentication input to the aggregate service device, the file system data from the aggregate service device; and displaying, on the device, a user interface in the form of a file manager application generated from the requested file system data.
US10594680B2 Communications system, a station, a controller of a light source, and methods therein for authenticating the station to access a network
A method performed by a communications system, for authenticating a station, STA, to access a network is provided. The STA is capable of communicating with a light source. The method includes sending, by a management server to a controller of the light source, network access information, sending, by the light source to the STA, the received network access information, which network access information is sent to the STA via a Visual Light Communication (VLC) channel. The VLC channel is emitted from the light source and received by a light detector in the STA. The STA is authenticated to the network by sending the received network access information to an Access Point (AP) operating in the network in which the STA communicates with the AP via a communication channel.
US10594679B2 Network supporting two-factor authentication for modules with embedded universal integrated circuit cards
A network with a set of servers can support authentication from a module, where the module includes an embedded universal integrated circuit card (eUICC). The network can send a first network module identity, a first key K, and an encrypted second key K for an eUICC profile to an eUICC subscription manager. The second key K can be encrypted with a symmetric key. The module can receive and activate the eUICC profile, and the network can authenticate the module using the first network module identity and the first key K. The network can (i) authenticate the user of the module using a second factor, and then (ii) send the symmetric key to the module. The module can decrypt the encrypted second key K using the symmetric key. The network can authenticate the module using the second key K. The module can comprise a mobile phone.
US10594678B2 Credential-free user login to remotely executed applications
Provided is a process including: receiving, with an intermediary server, a request to access web content at a web server; submitting, from the intermediary server a value by which possession of an access credential is demonstrated, wherein the value is withheld from the client web browser; receiving, by the intermediary web browser, instructions to store in web browser memory an access token; and sending, from the intermediary server, to the client web browser executing on the client computing device, instructions to store the access token in browser memory of the client web browser, thereby authenticating the client web browser without the client web browser having access to the value by which possession of the access credential is demonstrated.
US10594674B1 User authentication based on probabilistic inference of threat source
Aspects of the present disclosure are directed to authenticating a user requesting access to a computing resource. To authenticate the user, activity data describing various activities are collected and stored. The activities may be categorized, for example, as work-related activities, personal-related activities, and social-related activities. The activity data may be utilized to generate challenge questions to present to the user. If the user answers enough of the challenge questions correctly, then the user may be successfully authenticated and granted access to one or more computing resources.
US10594670B2 Edge encryption with metadata
Systems and methods are disclosed for encrypting portions of data for storage and processing in a remote network. For example, methods may include receiving a message that includes data for forwarding to a server device; encrypting a portion of the data to determine an encrypted portion; determining metadata based on the portion of the data, wherein the metadata indicates one or more properties of the portion of the data and enables one or more operations to be performed by the server device that depend on the one or more properties; determining a payload including the data with both the encrypted portion and the metadata substituted for the portion of the data; and transmitting the payload to the server device.
US10594668B1 Crypto Cloudlets
In one embodiment, a crypto cloudlet is provided that includes a security wrapper to a virtual machine to guarantee secure Input/Output exchange between a client and one or more cryptographic adaptive services powered by a set of virtual CPUs through a single well defined channel, an adaptive service running in the virtual machine that identifies hardware resources necessary to satisfy a cryptographic demand or request, and an Ethernet interface communicatively coupled to the security wrapper providing network channel services for exchange of cryptographic data and commands. The security wrapper presents to the adaptive services the hardware accelerators exposed by the virtual machine. Other embodiments are disclosed.
US10594666B2 Secure message including a vehicle private key
An example apparatus comprises a memory resource configured to store a private key associated with a vehicle and store a data matrix comprising data corresponding to operation of the vehicle. The apparatus may further include a processing resource configured to generate a first secure message comprising data corresponding to the vehicle, transmit the first secure message, receive a second secure message comprising an updated data matrix, and update the data matrix based, at least in part, on the updated data matrix.
US10594664B2 Extracting data from encrypted packet flows
In one example, the present disclosure describes a device, computer-readable medium, and method for extracting data from encrypted packet flows. For instance, in one example, a method includes detecting a data packet that belongs to an encrypted data flow traversing a network, determining whether the encrypted data flow is a new encrypted data flow or an existing encrypted data flow, based on an inspection of payloads of data packets belonging to the encrypted data flow for evidence of a transport control protocol handshake, forwarding the data packet to a first server pool that will truncate the data packet, when the encrypted data flow is an existing encrypted data flow, and forwarding the data packet to a second server pool that will inspect a payload of the data packet for a secure sockets layer certificate, when the encrypted data flow is a new encrypted data flow.
US10594662B2 Method for secure connection from a client computer device to a computer resource
The application relates to a method for secure connection from a client computer device to a target computer resource comprising a server, comprising the following steps: the emission of a session-opening request by an application installed on the client station, leading to the creation of a primary session between the client station and the proxy gateway, the request containing either the identifier of the target server or the identifier of the target application; and the opening of a session between the proxy gateway and the server. The request-emission step is implemented by the prior opening of a primary session [RDP] between the client station and the proxy gateway by the transmission of a message containing the identifier of the target server or the identifier of the target application.
US10594659B2 Method and system for secure communication with shared cloud services
A computer implemented method of secure communication between a virtual machine in a set of virtual machines in a virtualized computing environment and a shared software service over a network, the method comprising: establishing a network connection between the virtual machine and the software service; communicating data between the virtual machine and the software service; and establishing a tunneling virtual private network (VPN) connection for communication of encrypted network traffic between the virtual machine and the software service, access to the VPN connection being restricted so as to securely separate communication between the virtual machine and the software service from communication occurring with other virtual machines in the set, and wherein data is communicated between the virtual machine and the software service via the VPN connection.
US10594658B1 Preventing a network protocol over an encrypted channel, and applications thereof
In an embodiment, a computer-implemented method prevents use of a network protocol over an encrypted channel. In the method, a packet is received on an encrypted channel addressed to a network address. It is determined whether a network host at the network address is able to service a request formatted according to the network protocol over the encrypted channel. When the network host is determined to be able to resolve to a domain name over the encrypted channel, the network packet is blocked.
US10594653B2 Wireless communication utilizing a unified air interface
Various aspects of the present disclosure provide for methods, apparatus, and computer software for enabling a single media access control (MAC) layer to control a variety of physical (PHY) layers or entities for multiplexing signals corresponding to each of the PHY layers over an air interface. Here, the MAC layer may include a resource manager configured to determine a time-frequency resource allocation within the air interface for communication with one or more subordinate entities utilizing each of the PHY layers. In this way, The MAC entity may provide dynamic control over the allocation of time-frequency resources within a given resource group, which may include transmission time intervals (TTIs) having multiple time scales.
US10594652B2 Wireless communication utilizing a unified air interface
Various aspects of the present disclosure provide for methods, apparatus, and computer software for enabling a single media access control (MAC) layer to control a variety of physical (PHY) layers or entities for multiplexing signals corresponding to each of the PHY layers over an air interface. Here, the MAC layer may include a resource manager configured to determine a time-frequency resource allocation within the air interface for communication with one or more subordinate entities utilizing each of the PHY layers. In this way, The MAC entity may provide dynamic control over the allocation of time-frequency resources within a given resource group, which may include transmission time intervals (TTIs) having multiple time scales.
US10594650B2 Propagating attributes between network addresses
In one embodiment, a technique is provided for propagating network address to attribute associations between network addresses. One or more profiles are obtained that maintain an association between a first network address and one or more attributes, the association produced from network address observations of the first network address by one or more source devices in communication with a network. A second network address is determined that is associated with the first network address based on a similarity criteria. The second network address initially lacks an association with the one or more attributes. The one or more attributes are propagated from the first network address to the second address, to form an association between the second network address and the one or more attributes. The association between the second network address and the one or more attributes is then stored in an updated profile.
US10594649B2 Network centric adaptive bit rate in an IP network
A method of serving a version of a piece of content from a server to a requesting node is described. A request for a piece of content is received from the requesting node. The request comprises an IP address associated with the requested content, the address including one or more portions relating to one or more parameters associated with the piece of content and at least one portion comprises anonymous bits. A plurality of versions of the requested piece of content are identified, each identified version having an IP address with portions matching the corresponding portions of the IP address of the request, except for the at least one portion comprising anonymous bits. The server then determines a version of the piece of content to send and sends the determined version to the requesting node.
US10594646B2 Prioritizing messages in an activity stream with an actionable item or event for the user to respond
A method, system and computer program product for handling an overwhelming amount of messages in an activity stream. Messages in an activity stream, such as an activity stream of a social networking system, of a user are monitored. Those monitored messages that contain an actionable item or event are identified. The messages that contain an actionable item or event are prioritized in a list based on one or more of the following factors: the deadline, the relationship of the sender of the message to the user, the user's desired social relationship with the sender of the message and the event schedule. The prioritized list is then displayed to the user. In this manner, the user will be able to handle the overwhelming amount of messages in an activity stream by determining which posts with an actionable item or event to respond prior to other posts in the user's activity stream.
US10594645B2 User Interface for email inbox to call attention differently to different classes of email
A user interface for email users which calls attention to one or more categories of emails in different ways. In some species, at least three categories are used: branded senders with Trumarks; white list buddies; and fraudulent emails which are either not from the domain they purport to be from or in which the content was tampered. The preferred embodiment authenticates emails from branded senders and displays them with the sender's Truemark. Branded sender emails have their Truemarks displayed in the sender column of a list view in the preferred embodiment. In a preferred embodiment, white list senders have either an icon or other graphic or photo they choose displayed to the left or right of the sender column with their name in the sender column. In a preferred embodiment, fraudulent emails have a fraud icon displayed to the left or right of the sender column with a warning in the sender column. Antiphishing processing is also disclosed.
US10594644B2 Methods for delivering electronic mails on request, electronic mail servers and computer programs implementing said methods
Method for delivering electronic mails on request from an electronic mail server to at least one remote client via an internet network, said method being characterized in that said electronic mail server exchanges data with at least one storage server and in that it comprises a delivery step comprising the operations of: receiving, from a remote client, on the electronic mail server, a request for delivery of an electronic mail identified by an electronic mail identifier; obtaining, from at least one storage server, data to be encapsulated and message attribute data associated with the electronic mail identifier; generating an identified electronic mail from the data to be encapsulated and the message attribute data; and transmitting the identified electronic mail to the remote client.
US10594640B2 Message classification
One or more computing devices, systems, and/or methods for message classification are provided. For example, a set of messages is clustered into a set of clusters. A cluster comprises messages with similar features (e.g., similar subject lines, message body content, sender information, recipient information, structure, user action such as reading or deleting, spam vote information, etc.). Cluster features are computed for the clusters based upon features of messages within such clusters. A first table, comprising cluster entries corresponding cluster features of clusters, and a second table, comprising message entries corresponding to clusters to which messages are assigned, are created. Message features of a message are created, using the first table and second table, based upon features of the message and cluster features of clusters to which the message is assigned. A message classifier is used to classify the message (e.g., spam, safe, a threat, etc.) based upon the message features.
US10594639B2 Transmittal of blocked message notification
A method according to one embodiment is for transmitting a message. In one embodiment, one or more processor of a messaging system identifies a certain message of the messaging system, the certain message being a blocked message intended for transmission to a certain user of the messaging system. In one embodiment, the one or more processor further determines one or more of a popularity of content of the certain message and a relevance of content of the certain message to the certain user, the certain user being a prospective recipient of a message. In one embodiment, the one or more processor transmits a message to the certain user responsively to a result of the determining of the one or more of a popularity of content of the certain message and a relevance of content of the certain message to the certain user of the messaging system.
US10594633B2 Auto-initiated messaging chat
An autonomous chat bot monitors actions of users on a messaging platform and generates self-initiated chat sessions with the user to gauge users' interest and intent with respect to a target subject matter and the conversations of the chat sessions. Based on the gauged interest and intent, profiles or preferences are generated for the users independent of or relevant to the target subject matter. In an embodiment, customer contact information for the users are provided by the autonomous chat bot to a Customer Relationship Management (CRM) system for further engaging the customer with respect to the target subject matter or other subject matters determined to be relevant from the profiles or preferences.
US10594629B2 Load balancing on multi-chip network switch without full bi-section bandwidth
A network device includes a first network processor that forwards packets based on a first forwarding information table; a second network processor that forwards packets based on a second forwarding information table; a first group of ports operably connected to the first network processor; and a second group of ports operably connected to the second network processor. The first forwarding information table specifies that packets, received by the first network processor, that specify a destination device reachable by the first group of ports and the second group of ports are forwarded by a port of the first group of ports. The second forwarding information table specifies that packets, received by the second network processor, that specify the destination device reachable by the first group of ports and the second group of ports are forwarded by a port of the second group of ports.
US10594627B2 System and method for supporting scalable representation of switch port status in a high performance computing environment
System and method for supporting scalable representation of switch port status in a high performance computing environment. In accordance with an embodiment, a scalable representation of switch port status can be provided. By adding a scalable representation of switch port status at each switch (both physical and virtual)—instead of getting all switch port changes individually, the scalable representation of switch port status can combine a number of ports that can scale by just using a few bits of information for each port's status.
US10594626B2 Information processing system and management apparatus
An information processing system includes leaf switches connected in a form of a Latin square fat tree, information processing apparatuses connected to any one of the leaf switches, respectively, and a management apparatus including a first processor. The first processor extracts one or more rows and one or more columns from a lattice portion other than an infinite original point of a finite projection plane corresponding to the Latin square fat tree. The first processor specifies leaf switches corresponding to points included in the extracted one or more rows and included in the extracted one or more columns. The first processor transmits an instruction to execute an all-reduce communication, in which a result of the communication is shared by all members that execute the communication, to a predetermined number of information processing apparatuses among the information processing apparatuses connected to the specified leaf switches.
US10594625B2 Managing physical resources for virtual network functions
A method includes receiving profile information for a network. The method also includes determining a network configuration based on at least a constraint associated with at least one of a network session or a hardware capacity of a hardware platform of the network and a number of sessions that the network configured based on the network configuration can support. The method also includes configuring the network based on the network configuration.
US10594621B2 Managing virtualized network service bundles
Examples provided herein describe a method for managing virtualized network service bundles. For example, a physical processor may implement machine readable instructions to receive a first data packet in a virtual network, determine a first type of the first data packet, determine a first active virtualized network service bundle instance associated with a first virtualized network service bundle that handles the first type of data packet, and direct the first data packet to the first active virtualized network service bundle instance. In some examples, the first virtualized network service bundle may comprise a first set of virtual network functions, and the first virtualized network service bundle may be associated with a set of active virtualized network service bundles instances, where the set of active virtualized network service bundle instances may comprise the first active virtualized network service bundle instance.
US10594617B2 Probabilistic normalized congestion indication based on packet size
A network device includes circuitry and multiple ports. The circuitry is configured to hold a definition of a normalization function that determines, based on (i) a reference probability of applying a congestion indication operation to packets having a predefined reference packet-size and (ii) a packet-size parameter, a normalized probability of applying the congestion indication operation to packets whose size equals the packet-size parameter. The normalization function depends exponentially on a ratio between the packet-size parameter and the reference packet-size. The circuitry id configured to store packets in a queue, and to schedule transmission of at least some of the queued packets via an output port, to calculate the normalized probability for a given packet, by applying the normalization function to an actual reference probability and an actual size of the given packet, and randomly apply a congestion indication operation to the given packet, in accordance with the normalized probability.
US10594612B2 Threshold for reduced latency mechanisms
In accordance with example embodiments of the invention there is at least a method and apparatus to perform communicating in a network at least one packet over a transport protocol connection, identifying that latency reduction procedures for the transport protocol connection are to be performed, and preventing based on predetermined criteria specific ones of the latency reduction procedures from being performed. Further, in accordance with the example embodiments there is at least a method and apparatus to perform identifying that latency reduction procedures for a transport protocol connection with a mobile device in a network are to be performed, determining that specific ones of the latency reduction procedures are not to be performed, and providing to the mobile device an indication of predetermined criteria to identify the specific ones of the latency reduction procedures that are not to be performed.
US10594611B2 Filtering a data packet by means of a network filtering device
There is a need for coupling, for example within an automation area, particularly critical subareas with less critical subareas of the automation area. The invention relates to a method and a network filtering device for filtering a data packet between a first network and a second network. According to the invention, a data packet is checked several times in parallel by means of a multiplier and a plurality of filtering devices.
US10594598B2 Path setup in a mesh network
A relay node in a mesh network receives a plurality of broadcasted path request (PREQ) messages. The relay node updates cluster information in a cluster table of the relay node based on the received PREQ messages. This cluster information identifies a cluster transmitter node and a list of cluster receiver nodes that describes a path from the cluster transmitter node to the relay node via the cluster receiver nodes. The relay node receives a Path Reply (PREP) message, and in response, transmits a modified PREP message created based on the received PREP message.
US10594595B2 Method of ensuring continuity for services supplied by a residential gateway
A service continuity method includes a step of detecting a fault consisting in at least one service to which a residential gateway normally provides access no longer being accessible or in the quality of service of at least one service to which a residential gateway normally gives access being degraded. The method further includes, after detection: a) a supervision center (CSC) selecting at least one mobile relay; b) the supervision center (CSC) communicating at least one instruction to the selected mobile relay for the purpose of ensuring continuity of the service; c) the mobile relay setting up a session association with the gateway or with an intermediate device; and d) the traffic relating to the service being redirected to the mobile relay.
US10594593B2 Methods and apparatus for transmitting data
Methods and apparatus are disclosed for transmitting flows of data units across a data communication network from a transmitting node towards an intended destination via one or more intermediate nodes, the data units having destination indications, the intermediate nodes being configured to receive data units, identify therefrom a transmission mode that has been selected from at least two transmission modes for the data units, and forward the data units according to the selected transmission mode. The method involves selecting a transmission mode for the flow in dependence on an estimate of the difference in the amount of a resource required to transmit the flow by one or the other transmission mode, a resource-usage measure indicative of the amount of the resource required to identify a route and reserve sufficient capacity thereon for transmission of the flow, and a probability measure indicative of a likelihood of success of an attempt to identify and reserve sufficient capacity for the flow.
US10594592B1 Controlling advertisements, such as Border Gateway Protocol (“BGP”) updates, of multiple paths for a given address prefix
BGP can advertise multiple routes for same prefix via BGP add path (RFC 7911). BGP attempts to pack prefixes with same path attributes into the same BGP update message. Protocol nexthop is one of the path attributes. Since these BGP add paths routes usually have different protocol nexthops, different routes for a single prefix could end up being spread out when being advertised. That may, in turn, result in additional calls to download routes to FIB, advertisement to peers and multiple runs of multipath calculation for the same prefix when multipath is configured. To help avoid this situation, when BGP advertises add-path routes, BGP can send the multiple paths for the same prefix in the adjacent update messages. BGP can use extended Network Layer Reachability Information (NLRI) field to carry nexthop along with its associated prefix in BGP update message to send plain IPv4 unicast routes. In addition, BGP reachability information can be encoded in MP_REACH_NLRI attribute with which protocol nexthop information is carried along with its own prefix in the extended “NLRI” field. A BGP speaker can use some data structure to link these routes for the same prefix and put multiple routes for the same prefix in adjacent or even same BGP update messages.
US10594589B2 Systems and methods for automated determination of network device transiting data attributes
A system for determining network device transiting data attributes includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to run a first script on all static ports of a network and run a second script on all known ports of the network. The system may parse the parameters returned from the first and second scripts to identify one or more identified ports of the known ports. The system may run a third script on the one or more identified ports to force one or more denials at the identified ports. Based on the one or more denials, the system may determine network device transiting data attributes including but not limited to allowed protocols and directionality for each of the one or more identified ports.
US10594584B2 Network analysis and monitoring tool
A transmitted transport communication protocol (TCP) packet in an established TCP connection is intercepted and resent with a modified IP layer to determine network nodes within a network path. No new connection is required, and the data may be transmitted to its intended location as part of the existing connection, bypassing firewalls and other obstacles commonly affecting ping commands. The change to the IP layer may include a modified TTL value. Address location and response time may be determined for each node in a network path.
US10594583B2 Bandwidth estimation based on buffer and adaptive bitrate publish in real-time live environment
Provided is a method and system for measuring a bandwidth of a network based on a buffer and adaptively transmitting data in a real-time live environment. The method includes verifying a duration of data storage in a buffer configured to manage a data packet in a real-time live environment; and measuring a bandwidth of a network based on the duration of data storage in the buffer and adaptively controlling a data transmission rate based on the bandwidth.
US10594581B2 Integrated adaptive anycast for content distribution
A system includes first and second cache servers, a domain name server, and a route controller. The cache servers respond to an anycast address. The first and second cache servers respond to first and second unicast addresses respectively. The router controller determines if the first cache server is non-overloaded, overloaded, or offline. The route controller instructs the domain name server to provide the second unicast address when the status is overloaded or offline, and modifies routing of the anycast address to direct a content request sent to the anycast address to the second cache server when the status is offline. The domain name server receives a request from a requestor, and provides an anycast address to the requestor when the status of the first cache server is non-overloaded, and provides the second unicast address to the requestor when the status of the first cache server is offline or overloaded.
US10594579B2 System monitoring device
A device may select an enterprise content management (ECM) system for monitoring. The ECM system may include a set of subsystems. The device may monitor the set of subsystems of the ECM system based on selecting the ECM system for monitoring. The device may perform a set of health checks on the set of subsystems based on monitoring the set of subsystems. The set of health checks may include a validation of a set of network addresses associated with the set of subsystems, an analysis of a set of log files associated with the set of subsystems, and a determination of a set of metrics associated with the set of subsystems. The device may generate a health check report based on the set of health checks. The device may provide the health check report.
US10594571B2 Dynamic scaling of storage volumes for storage client file systems
A network-based data store maintaining storage volumes for file systems at storage clients may implement dynamic storage volume scaling. A scaling event may be detected according to a specified scaling policy for a storage volume maintained at a network-based data store that is mounted at a storage client and configured for a file system. In a least some embodiments, the scaling policy for the storage volume may be received from the storage client. In response to detecting the storage event, storage maintaining the storage volume may be modified according to the scaling policy to scale the storage volume. An indication of the scaling event may be sent to the storage client in order to update the file system at the storage client so that the file system may utilize the scaled storage volume.
US10594570B1 Managed secure sockets
A socket service may be used to implement client-defined function mappings (e.g., custom protocols) for sockets hosted by the socket service so that when a particular socket is opened for a particular client device, the socket operates according to a particular client-defined function mapping requested by the particular client device. To establish a particular client-defined function mapping, a socket manager may receive request from a user that specifies a particular endpoint (e.g., a client-registered function). When a client device requests a socket to be opened, the client device requests the particular client-defined function mapping to be associated with the socket. When the socket is opened, the endpoint is invoked. The particular client-defined function mapping may also specify one or more receive criteria for data received at the socket. If the one or more receive criteria is met, the endpoint is invoked by sending the data to the endpoint.
US10594568B2 Method and apparatus for measuring a data transmission speed, device and computer readable medium
A method for measuring a data transmission speed, applied to a server side, is provided. The method includes: updating RTTs within a current sliding period upon receiving an ACK message from a client device; calculating a maximum RTT, a minimum RTT and an average RTT within the current sliding period; obtaining an amount of data in the latest RTT; calculating a minimum speed, a maximum speed and an average speed respectively, according to the amount of data in the latest RTT, and the maximum RTT, the minimum RTT and the average RTT within the current sliding period; calculating speed change gradient information according to the minimum speed, the maximum speed and the average speed; and calculating a speed prediction value according to the speed change gradient information. An apparatus for measuring a data transmission speed, a server-side device and a computer readable medium are provided.
US10594566B2 Method and apparatus for layer 2 discovery in a managed shared network
Methods and systems are provided for enhanced communication capabilities discovery in managed networks. A network controller network node in a network may receive from a first network node a request for information regarding communication capabilities of one or more other network nodes; may obtain in response to the request communication capabilities related information corresponding to the one or more other network nodes; and may send the obtained communication capabilities related information to a second network node. In some instances, at least some of the communication capabilities related information may be obtained directly from one of the one or more network nodes. In some instances, at least some of the communication capabilities related information may be obtained based on broadcast of requests by the network controller network node to all network nodes. The network controller network node may store information relating to discovered communication capabilities of all network nodes.
US10594555B2 Cloud-enabled testing of control systems
A system and method for testing a control system is disclosed. The control system includes a field device located in one area and a controller located in a different area. A mobile application running on a mobile computing device is used by a technician to test the control system. Because both the mobile computing device and the controller are coupled to a cloud computing system, the technician may interface with the controller while located at the field device. This remote access to the controller allows a single technician to test the control system by interfacing with the controller and the field device simultaneously. In addition, the mobile application may retrieve data from the cloud computing system to facilitate testing and may transmit test results to the cloud for storage. Others having access to the stored results may view the progress and results of the testing.
US10594554B2 Method and apparatus for communication system upgrade via phased adoption
A phased adoption procedure is disclosed for adopting a new communication system that provides potential adopters a high degree of confidence in the reliability of the proposed communication system prior to committed adoption.
US10594553B2 Systems and methods for dynamically commissioning and decommissioning computer components
A method for dynamically provisioning computer components using a message platform communicatively coupled to a message generator is provided. The method includes receiving a first computer message, wherein the first computer message indicates that a computer component should be provisioned for a network cluster, routing the first computer message such that a first platform that is a customer of the first queue i) receives the first computer message and ii) automatically performs a first configuration operation on the computer component based on the first computer message, receiving, at the advanced message queue exchange, a second computer message from the first platform, and routing the second computer message such that a second platform that is a customer of the second queue i) receives the second computer message and ii) automatically performs a second configuration operation on the computer component based on the second computer message.
US10594547B2 System and method for application of virtual host channel adapter configuration policies in a high-performance computing environment
Systems and methods for application of virtual host channel adapter configuration policies. An exemplary embodiment can provide a host channel adapter (HCA) with a control circuit and a memory, and at least one port operative to connect the HCA to a network fabric. A software driver of the HCA can provide a control API that exposes functionality to hyper-privileged software executing on the host. The hyper privileged software, through the control API, can request registration of a virtual HCA (vHCA) with a virtual function of the HCA. The HCA can forward the registration request to a subnet manger, which can retrieve configuration policies from a cache and return the policies to the HCA for implementation with the virtual function of the HCA.
US10594546B1 Method, apparatus and article of manufacture for categorizing computerized messages into categories
There is disclosed herein techniques for categorizing computerized messages into categories. In one embodiment, there is disclosed a method. The method comprising performing an analysis of one or more computerized messages that includes identifying a set of discriminatory tokens in the one or more computerized messages that are representative of a category and determining for each discriminatory token a respective weight by which the token describes the category. The method also comprises determining a similarity between a computerized message and the category based on the content of the computerized message, the set of discriminatory tokens and the respective weights. The method further comprises classifying the computerized message as belonging to the category upon determining that the computerized message and the category are similar.
US10594545B2 Broadband watchdog
A network watchdog and reset device determines that a signal into a modem device has been interrupted. In response to determining that the signal into the modem device has been restored, the device transmits control signals that cause power to the modem device to be cycled. In response to determining that the modem device is outputting data, the device transmits control signals that cause power to a router device to be cycled. In response to determining that the router device is outputting data, the device transmits control signals that cause power to a wireless access point device to be cycled. In response to determining that the wireless access point device is outputting data, the device transmits control signals that cause power to a peripheral device such as a security camera to be cycled.
US10594542B2 System and method for network root cause analysis
Disclosed herein is a multi-level analysis for determining a root cause of a network problem by performing a first level of the multi-level process that includes collecting data from one or more network components, generating a set of system metrics where each system metric of the set representing a portion of the data, ranking the set of system metrics based on a level of correlation of each system metric to the network problem to yield a ranked set of system metrics, and providing a visual representation of the first level of the multi-level process. A second level of the multi-level process includes receiving an input identifying one or more of the ranked set of system metrics to be excluded from analysis and performing a conditional analysis using only ones of the set of system metrics that are not identified for exclusion.
US10594539B2 Transpositional modulation and demodulation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for modulating and demodulating transpositional modulated (TM) signals. One aspect features a method of modulating a carrier signal that includes the operations of generating a non-transpositional modulation (non-TM) signal from a first data signal, where the non-TM signal has a frequency spectrum that occupies a bandwidth. Generating a TM signal by generating a modulation from a second data signal, and shifting the modulation signal in frequency to an upper or lower sideband in the frequency spectrum of the non-TM signal which lies within the bandwidth of the non-TM signal, and where the power of the first modulated signal is less than a power of the non-TM signal. Combining the non-TM signal with the TM signal on a common carrier signal to provide a combined signal. Transmitting the combined signal.
US10594538B2 Transmitter, receiver, and signal processing method
A transmitter, a receiver, and a signal processing method are provided. The transmitter includes a constellation mapper, a signal conversion module, a digital signal processor, and a digital-to-analog converter. The constellation mapper is configured to determine a mapping relationship between a bit stream and a constellation point in a polar coordinate system, and generate a constellation symbol data flow according to the mapping relationship. The signal conversion module is configured to convert the constellation symbol data flow into an amplitude signal and a phase signal, where the amplitude signal is a 2-level analog signal, and the phase signal is an 8-level digital signal. The digital signal processor is configured to perform digital signal processing on the phase signal, to generate a multi-level digital signal. The digital-to-analog converter is configured to convert the multi-level digital signal into a multi-level analog signal.
US10594530B2 Techniques for successive peak reduction crest factor reduction
Methods, systems, and devices for wireless communications are described. The described methods, systems, and devices may include sampling an input signal to obtain one or more signal windows. An amplitude of a first sample within a first signal window of the one or more signal windows may be determined to exceed an amplitude threshold. A series of cancellation pulses may be combined with the first sample within the first signal window to obtain a reduced signal, the reduced signal including one or more reduced samples each having an amplitudes within the amplitude threshold. The series of cancellation pulses may be based on a characteristic of the first sample. The reduced signal may then be transmitted. The series of cancellation pulses may be based on, for example, an envelope of the first sample. In some cases, the series of cancellation pulses may be based on a phase of the first sample.
US10594529B1 Variational design of companders for PAPR reduction in OFDM systems
A compander including a module configured to compress a range of amplitudes of a signal in accordance with a companding function derived using a calculus of variations approach and method for deriving the companding function.
US10594527B2 Transmitting apparatus, receiving apparatus, transmitting method, and receiving method
A transmitting apparatus includes a first signal generating unit that generates, on the basis of data a first signal transmitted by single carrier block transmission; a second signal generating unit that generates, on the basis of an RS, a second signal transmitted by orthogonal frequency division multiplex transmission; a switching operator that selects and outputs the second signal in a first transmission period and selects and outputs the first signal in a second transmission period; an antenna that transmits the signal output from the switching operator; and a control-signal generating unit that controls the second signal generating unit such that, in the first transmission period, the RS is arranged in a frequency band allocated for transmission of the RS from the transmitting apparatus among frequency bands usable in OFDM.
US10594519B2 Power over data lines system using pair of differential mode chokes for coupling DC voltage and attenuating common mode noise
In a Power over Data Lines (PoDL) system that conducts differential data and DC power over the same wire pair, various DC coupling techniques are described that improve DC voltage coupling while attenuating AC common mode noise. Pairs of differential mode chokes (DMCs) are used to share current supplied by a single phase or multi-phase power supply. In one embodiment, one DMC is coupled to the line side of a common mode choke (CMC), and one DMC is coupled to the PHY side of the CMC. The line-side DMC has windings that are loosely magnetically coupled so that DMC does not present a very low impedance to AC common mode noise on the wires. Therefore, the performance of the wires' RC termination circuitry is not adversely affected by the line-side DMC when minimizing reflections of common mode signals.
US10594518B2 Bidirectional transmission system
A first receiver receives second serial data transmitted from a second circuit. A second receiver receives first serial data transmitted from a first circuit. An automatic adjustment circuit generates a control signal so as to reduce an error rate of the first serial data received by the second receiver. A second driver drives a differential transmission path according to the second serial data including the control signal. An operation parameter of a first driver is set based on the control signal included in the second serial data.
US10594516B2 Virtual network provider
Some embodiments establish for an entity a virtual network over several public clouds of several public cloud providers and/or in several regions. In some embodiments, the virtual network is an overlay network that spans across several public clouds to interconnect one or more private networks (e.g., networks within branches, divisions, departments of the entity or their associated datacenters), mobile users, and SaaS (Software as a Service) provider machines, and other web applications of the entity. The virtual network in some embodiments can be configured to optimize the routing of the entity's data messages to their destinations for best end-to-end performance, reliability and security, while trying to minimize the routing of this traffic through the Internet. Also, the virtual network in some embodiments can be configured to optimize the layer 4 processing of the data message flows passing through the network.
US10594513B2 Packet communications providing packet forwarding efficiencies in a network including using a segment routing and tunnel exchange
In one embodiment, a segment routing and tunnel exchange provides packet forwarding efficiencies in a network, including providing an exchange between a segment routing domain and a packet tunnel domain. One application includes the segment routing and tunnel exchange interfacing segment routing packet forwarding (e.g., in a Evolved Packet Core (EPC) and/or 5-G user plane) and packet tunnel forwarding in access networks (e.g., replacing a portion of a tunnel between an access node and a user plane function for accessing a corresponding data network). In one embodiment, a network provides mobility services using a segment routing data plane that spans segment routing and tunnel exchange(s) and segment routing-enabled user plane functions. One embodiment uses the segment routing data plane without any modification to a (radio) access network (R)AN (e.g., Evolved NodeB, Next Generation NodeB) nor to user equipment (e.g., any end user device).
US10594511B2 Address system
Device, address system and computer program product for routing data from the device to an endpoint over a network. The device executes an instance of a client for routing the data. An address query for requesting a network address of the endpoint is formed in dependence on the type of the client instance, and the address query is sent to the address system. The address system determines an endpoint address based on the address query such that the endpoint address is dependent upon the type of the client instance and sends the endpoint address to the device. Data is then routed from the device to the endpoint address over the network.
US10594507B2 Appliance network with messaging
An appliance, communication system, and method thereof for a communicating on a network including an appliance interactive display coupled to an appliance communication module, wherein the appliance communication module is configured to receive a message including an embedded interactive element, and sending a return message that relates to the activation of the embedded interactive element.
US10594506B2 Terminal apparatus, control apparatus, installation-location-ascertainment support system, installation-location-setting support system, installation-location-ascertainment support method, installation-location-setting support method, and program
A device information acquirer acquires device information of each electrical device of a plurality of electrical devices from a control apparatus. A device information display associates and displays on a screen an identifier, an expected installation location, and a device state for each electrical device based on the device information of each electrical device acquired by the device information acquirer. The device information acquirer acquires from the control apparatus the device state information of an electrical device of interest newly collected by the control apparatus after the electrical device installed at the expected installation location of the electrical device of interest is operated by the user. The device information display explicitly shows on the screen whether the device state of the electrical device has changed due to the operation by the user based on the device state information of the electrical device of interest acquired by the device information acquirer.
US10594505B2 System and method for avoiding deadlock in transmission of broadcast traffic in a server system
A server system may include a plurality of internal hubs communicatively coupled to a plurality of server nodes. The plurality of internal hubs may communicate with an external hub to transmit broadcast traffic to reach a designated server node. A hub controller, a routing device coupled to the plurality of internal hubs, may select an internal hub from among a plurality of internal hubs based on a link status and a set of hub selection rules. Based on a status of active link and a relative priority of internal hubs, an internal hub is selected as a transmission channel to receive broadcast traffic from the external hub and direct the broadcast traffic to a corresponding server node.
US10594503B2 Device and method for managing subscriptions to multicast transmissions
The invention relates to managing requests for subscription to multicast transmissions in a communication network, at least two branches thereof being interconnected by an interconnection device comprising a module consuming such subscription requests preventing the propagation of said requests from one branch to another. At least one of said branches comprising at least one bridge device, the interconnection device comprising a subscription announcement module, said subscription announcement module performs the following step: upon reception (404; 412) via a branch of a first request for subscription to a multicast transmission, transmitting (407; 415) a second request for subscription to said multicast transmission at least via the branch via which said first subscription request was received.
US10594502B1 Communication bridging among disparate platforms
Certain aspects of the disclosure are directed to communication bridging among protocol-disparate chat rooms in a telecommunication system. According to a specific example, a Voice over Internet Protocol (VoIP) communication server is provided comprising a first user interface (UI) module configured and arranged to receive a request to form a communication bridge between a first chat room and a second chat room. The VoIP communication server further comprises a uniform resource locator (URL) generation module configured and arranged to facilitate formation of the communication bridge by generating a URL associated with the communication bridge, and identifying chat room protocols associated with the first and second chat rooms. The VoIP communication server further comprises an assimilation and processing module configured and arranged to translate chat messages using the specifications for the first and second chat room protocols, and transmit chat messages between the first chat room and the second chat room.
US10594489B2 Method and device for processing service request
Implementations of the present application disclose a method and device for processing a service request. If a service request passes consensus verification, each consensus node stores a digest of service data in a blockchain, instead of storing the service data in the blockchain. As such, the digest of the service data is stored in the trustworthy blockchain, and authenticity of the service data can still be verified. In addition, the service data is not stored in the blockchain so that the service data cannot be obtained by a blockchain node irrelevant to the target service. Therefore, each consensus node does not need to consume computing resources to encrypt the service data any more, thereby improving efficiency of performing consensus verification on the service request by each consensus node.
US10594488B2 Method and system for implementing automatic transaction rebroadcasting for transient blockchains
Novel tools and techniques are provided for implementing blockchain transactions, and, more particularly, to methods, systems, and apparatuses for implementing automatic transaction rebroadcasting for transient blockchains. In various embodiments, a first node among a plurality of nodes in a peer-to-peer blockchain network might identify one or more transactions and/or one or more transaction slips in at least one block preceding an identified block in a blockchain. The first node might determine whether each of the identified one or more transactions and/or one or more transaction slips satisfies one or more criteria for rebroadcasting. Based on a determination that at least one transaction or at least one transaction slip satisfies the one or more criteria for rebroadcasting, the first node might re-include the at least one transaction or the at least one transaction slip in a subsequent candidate block that is produced and offered for validation and inclusion in the blockchain.
US10594486B1 Password identification system and method
A method, computer program product, and computing system for receiving a key indicator and an encrypted password concerning an electronic device to be accessed. The key indicator may be processed to identify a decryption key. The encrypted password may be processed with the decryption key to generate a decrypted password.
US10594482B2 Self management of credentials by IoT devices
A method, a device and a computer program product are provided. A networked device determines whether a condition occurred. In response to detecting the condition, the networked device requests information to update a current credential of the networked device. The networked device updates the current credential with the requested information to maintain security of the networked device. The networked device accesses at least one networked service based on the updated credential. The current credential includes either a cryptographic key or a password. When the current credential includes the password, the condition includes a usage rate including one or more from a group of a quantity of reboot commands for the networked device and a quantity of software update commands for the networked device.
US10594481B2 Replicated encrypted data management
Disclosed aspects relate to local encryption of a set of replicated data in a shared pool of configurable computing resources which has a set of member nodes. A first local encryption key for the first node of the set of member nodes may be determined. The first local encryption key for the first node of the set of member nodes may be generated. A second local encryption key for the second node of the set of member nodes may be determined. The second local encryption key may differ from the first local encryption key. The second local encryption key for the second node of the set of member nodes may be generated. A temporary key for utilization by both the first and second nodes may be generated. The set of replicated data may be updated using the first local encryption key, the temporary key, and the second local encryption key.
US10594479B2 Method for managing smart home environment, method for joining smart home environment and method for connecting communication session with smart device
According to an aspect of the inventive concept, there is provided a method of managing a smart-home environment by a server, including: receiving identification information and a password of a new smart device from a user terminal; generating a new group key based on the received identification information of the new smart device and identification information of an existing smart device; transmitting the new group key to the existing smart device; receiving identification information and a password from the new smart device; and comparing the identification information and the password received from the new smart device with the identification information and the password received from the user terminal, and transmitting the new group key to the new smart device according to a result of the comparison.
US10594477B2 Blockchain smart contract updates using decentralized decision
Implementations of the present disclosure include receiving, by a contract updates management system, an update request indicating a change to a smart contract, the change being a proposed update to the smart contract, determining, by executing an updates smart contract within the contract updates management system, whether conditions are met for updating the smart contract to incorporate the change, the updates smart contract defining the conditions, and upon determining, by the contract updates management system, that the conditions are met, updating, by the contract updates management system, the smart contract, and recording the change to one or more blocks in a blockchain of a blockchain network.
US10594476B1 Reduced-latency packet ciphering
A hardware cipher module to cipher a packet. The cipher module includes a key scheduling engine and a ciphering engine. The key scheduling engine is configured to receive a compact key and iteratively generate a set of round keys, including a first round key, based on the compact key and determine, based upon a cipher mode indication and a type of ciphering whether to generate a key-scheduling-done indication after the first round key is generated and before all of the set of round keys are generated or to generate the key-scheduling-done indication after all of the set of round keys is generated. The ciphering engine is configured to begin to cipher the packet with one of the set of round keys as a result of receiving the key schedule done indication.
US10594465B2 System and method for flexible channelization
Systems and methods for flexible channelization are provided. Different TU sizes are used for transmissions by different UEs. The different UEs may use different access schemes, and may transmit using time frequency resources that at least partially overlap.
US10594464B2 Electronic device and user equipment in wireless communication system and wireless communication method
An electronic device and a user equipment in a wireless communication system and a wireless communication method. The electronic device includes: one or more processing circuits configured to acquire NACK information indicating an information transmission failure between a transmitting end and a receiving end in a wireless communication system and to acquire failure cause information indicating a cause of the information transmission failure, wherein the cause of the information transmission failure is classified as a link quality cause or a non-link quality cause; and when the cause of the information transmission failure is determined to be the non-link quality cause, generating spectrum sensing parameter information to adjust a spectrum sensing parameter at the transmitting end to increase a probability of successful information transmission between the transmitting end and the receiving end.
US10594455B2 Method for transmitting reference signal in V2X communication and apparatus therefor
A demodulation reference signal (DMRS) transmission method in a vehicle-to-something (V2X) communication is disclosed. The DMRS in V2X communication is mapped onto four symbols in at least one subframe from among a plurality of subframes. For correction of the frequency offset, the four symbols may comprise a symbol pair located at least two symbol intervals.
US10594454B2 Methods and apparatuses for transmitting a reference signal
Embodiments of the present disclosure relate to a method and apparatus of transmitting a reference signal and a method and apparatus of receiving a reference signal. In one embodiment of the present disclosure, the method of transmitting a reference comprises receiving a reference signal configuration indication, wherein reference signal resources are divided into at least two reference signal groups, and the reference signal configuration indication indicates a reference signal configuration including a reference signal group configuration; and transmitting the reference signal using a reference signal sequence in a reference signal group as indicated by the reference signal group configuration, wherein the reference signal sequence can be multiplexed with another layer or another user in different reference signal groups. With embodiments of the present disclosure, reference signals for different layers or users can be multiplexed in different reference signal groups and thus, more mu-users with unequal allocated bandwidths can be supported without significant channel estimation loss and PAPR loss.
US10594453B2 Method and apparatus for transmitting and receiving preamble based reference signal
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE).The application discloses methods and apparatuses for transmitting and receiving a preamble based reference signal. The method for transmitting a preamble based reference signal comprises: generating a main preamble sequence; generating an auxiliary preamble sequence, wherein, on a predefined resource, a synthesized signal of the main preamble sequence and the auxiliary preamble sequence is equal to a predefined preamble based reference signal; and transmitting the main preamble sequence and the auxiliary preamble sequence based on a filter-bank multi-carrier modulation. According to the embodiments of the application, the main preamble sequence and the auxiliary preamble sequence are appropriately designed so that the synthesized signal on the predefined resource is equal to the predefined preamble based reference signal. In this way, the predefined reference signal may be obtained at the receiving end by using the intrinsic interference of FBMC modulation, thereby making an efficient channel estimation.
US10594451B2 Uplink common burst symbol configuration
Methods, systems, and devices for wireless communication are described that provide for uplink common burst symbol waveform selection and configuration. A waveform for the uplink common burst symbol may be selected to be a single-carrier frequency division multiplexing (SC-FDM) waveform, an orthogonal frequency division multiplexing (OFDM) waveform, or combinations thereof, based at least in part on information that is to be transmitted. A pattern for SC-FDM sequences may be selected to provide enhanced channel estimation through common pilot tones across different sequences, wideband or narrowband sequences may be selected based at least in part on information to be transmitted, and acknowledgment feedback may be transmitted in an end portion of the uplink common burst symbol in some cases to provide additional processing time for determining the acknowledgment feedback.
US10594450B2 Asymmetric OFDMA tone mapping and dynamic channel access using non-primary channels
An electronic device communicates frames with an access point (AP) by receiving, from the AP, a frame header that includes information specifying a first set of tones of an OFDMA communication, the first set of tones associated with first resource block subchannels having a first bandwidth used by the AP to transmit a frame payload. The electronic device obtains a second set of tones associated with second resource block subchannels having a second bandwidth that differs from the first bandwidth, and receives the frame payload using the OFDMA communication, the second resource block subchannels, and the second set of tones. Alternatively, an electronic device dynamically switches a channel-access mode when communicating a frame with the AP depending on whether the communication includes a primary 20 MHz channel. In a technique, an MU-PPDU is communicated using a frame via a non-primary 20 MHz channel without using the primary 20 MHz channel.
US10594449B2 Voice data transmission method and device
A voice data transmission method performed by at least one processor, includes placing multiple voice data frames in a target sending queue, sequentially sending the multiple voice data frames to a data receiving party, and identifying one or more important voice frames among the multiple voice data frames placed in the target sending queue. The method further includes placing the one or more important voice frames that are identified, in a retransmission processing queue, and for the multiple voice data frames that are sent, performing retransmission processing on only the one or more important voice frames placed in the retransmission processing queue.
US10594447B2 Data transmission method, terminal, and ran device
A data transmission method is provided to resolve a problem of data transmission delay in a DRX mechanism. A RAN device sends, to a terminal in a DRX active period, first grant information that is used to perform initial transmission grant for first data. The RAN device sends, to the terminal in a retransmission active time in which the terminal expects to receive a retransmission grant for the first data, second grant information that is used to perform initial transmission grant for second data. Then the RAN device and the terminal remain in an active state in an activation extension time that is after sending of the second grant information. In this way, the RAN device may perform initial transmission by using a retransmission active time, so as to extend an active time.
US10594446B2 Wireless communication method supporting HARQ, user equipment, and base station
The present invention provides a wireless communication method supporting hybrid automatic repeat request. The method includes: sending first hybrid automatic repeat request (HARQ) process quantity indication information to a user equipment UE; and if second HARQ process quantity indication information is further sent to the UE, determining a second HARQ process quantity according to the second HARQ process quantity indication information, and performing data transmission with the UE according to the determined second HARQ process quantity. Correspondingly, the present invention further provides a base station and the user equipment. In the present invention, the base station and the user equipment can perform data communication with the UE based on different HARQ timing relationships and HARQ process quantities, thereby being capable of better supporting UEs adopting different functional characteristics.
US10594442B2 End-to-end negative acknowledgment
A processing device includes a transceiver to be coupled to a link and control logic coupled to the transceiver. The control logic is to assign a unique sequence identifier to each packet to be transmitted across the link to a receiving node and transmit packets via the transceiver across the link to the receiving node. Each packet is to have a unique sequence identifier. The control logic also is to receive a message from the receiving node, the message containing the sequence identifier of a packet not correctly received by the receiving node. Based on the received message, the control logic is to cause an end-to-end negative acknowledgment (E2E NAK) packet to be transmitted to an originating node of the packet that was not correctly received.
US10594438B2 Enhanced polarization weighting to enable scalability in polar code bit distribution
Methods and devices are described for determining reliabilities of bit positions in a bit sequence for information bit allocation using polar codes. The reliabilities are calculated using a weighted summation over a binary expansion of each bit position, wherein the summation is weighted by an exponential factor that is selected based at least in part on the coding rate of the polar code. Information bits and frozen bits are allocated to the bit positions based on the determined reliabilities, and data is polar encoded as the information bits. The polar encoded data is then transmitted to a remote device.
US10594436B2 Method and coding apparatus for processing information using a polar code
Embodiments of this application provide an information processing method and a coding apparatus. An information bit sequence includes a K-bit information block. The information bit sequence is to be processed into an encoded bit sequence with a target code length M, M>1024. For a given code rate R, when the length K of the information block is greater than a preset threshold, the information bit sequence is segmented into two or more segments. Each segment is polar encoded into an encoded subsequence. The encoded subsequence has a length that equals to a mother code length Ni, and i=1, 2, . . . , p. Each of the p encoded subsequences is rate matched to obtain a rate-matched encoded subsequence. A rate-matched encoded subsequence i of the p rate-matched encoded subsequences has a code length Mi. The p rate-matched encoded subsequences are concatenated into an encoded bit sequence which has a code length M.
US10594434B2 Feedback signaling management
According to an example aspect of the present invention, there is provided an apparatus including a memory configured to store received information, and at least one processing core configured to determine a quality level at which the received information was received, to select, based at least partly on the quality level, a feedback resource, and to decide on causing transmission of feedback on the selected feedback resource.
US10594431B2 Optical transceiver and control method
An optical transceiver includes a wavelength-tunable transmission unit configured to transmit an optical transmission signal, a wavelength-tunable reception unit configured to receive an optical reception signal, a wavelength table configured to store a plurality of combinations of a transmission wavelength and a reception wavelength, an input terminal configured to input a wavelength selection signal, and a control unit configured to select one combination of the transmission wavelength and the reception wavelength from the wavelength table based on the wavelength selection signal, and perform transmission wavelength control for setting the selected transmission wavelength in the wavelength-tunable transmission unit as a wavelength of the optical transmission signal and reception wavelength control for setting the selected reception wavelength in the wavelength-tunable reception unit as a wavelength of the optical reception signal.
US10594430B1 Photonic lambda switching for satellites
A satellite payload system is disclosed. The satellite payload system includes a plurality of optical processing modules, each including: a module input including an optical splitter, a module output including an optical coupler, a dynamic gain equalizer, an output bank of optical filters, and an input bank of optical filters; where the plurality of optical processing modules include ring-connected optical processing modules and inter-satellite optical processing modules; and at least one optical fiber ring communicatively coupled to each of the ring-connected optical processing modules; where at least one of the ring-connected optical processing modules is configured to provide on-board signal processing of wavelengths; where a plurality of the ring-connected optical processing modules are each communicatively coupled to a respective inter-satellite optical processing module; where each inter-satellite optical processing module is configured to optically communicatively couple to a respective remote satellite via its module input and via its module output.
US10594429B2 Data sending and receiving method, and data sending and receiving device
Provided are a data transmitting method, a data receiving method, a data transmitting device and a data receiving device. The data transmitting method comprises: modulating data in a first modulation manner to generate a first symbol stream; decomposing the first symbol stream into a pre-determined number of second symbol streams, each of which is modulated in a modulation manner with a modulation order lower than a modulation order of the first modulation manner; processing the pre-determined number of second symbol streams to generate a code-division-multiplexed data stream; and processing the code-division-multiplexed data stream to send the processed data stream. With the methods and the devices, reliability for data transmission can be improved.
US10594427B2 Inter evolved NODEB coordinated beamforming
Methods and apparatus are described by using channel state information (CSI) associated with a CSI interference measurement from. The CSI is generated by user equipment. The CSI interference measurement is associated with an aggressor enhance Node B (eNB). The CSI is transmitted to the serving eNB. The CSI is then transmitted to the aggressor eNB over an X2 interface. The aggressor eNB determines beamforming restriction information based upon the CSI. The beamforming restriction information may then be transmitted to user equipment served by the aggressor eNB. The user equipment served by the aggressor eNB may use the beamforming restriction information in selecting channel state information reference signal resource indicator index or a precoding matrix indicator.
US10594424B2 Time synchronization slave apparatus capable of adjusting time synchronization period, and method of determining time synchronization period
A time synchronization slave apparatus and a method of determining a time synchronization period are disclosed. In the apparatus, a time synchronization processing unit performs a time synchronization operation and determines an offset and a rate used to correct local time error based on a calculated time error, a timer corrects the local time based on the determined offset and rate, a time error estimation unit estimates a time error in the local time during a present time synchronization period, and generates excess error information regarding an excess point at which the estimated time error exceeds a threshold allowable time error range, a time synchronization period determination unit determines a subsequent time synchronization period based on the excess error information, and a synchronization period information transmission unit transmits synchronization period information regarding the subsequent time synchronization period to a time synchronization master apparatus.
US10594415B2 Monitoring signal strength of signal identified from unmanned aerial vehicle
A method of adjusting a link in a wireless communication system is described. The method includes monitoring a communication channel by a network device in a wireless local area network. The method also includes detecting a signal identified as being transmitted by an unmanned aerial vehicle on the communication channel. The method further includes transmitting a signal with a duty cycle having a predetermined value in the communication channel and monitoring a received signal strength indicator of the signal identified from the unmanned aerial vehicle. In some embodiments, the transmitted signal includes one or more of an interference signal, a de-authentication frame, and a disassociation frame.
US10594411B2 Distributed system for radio frequency environment simulation
A method and system for measuring a device under test are disclosed. In some embodiments, a method of implementing a measurement system is provided. The method includes providing a plurality of nodes, each node including a combination of a communication tester configured to generate a communication signal and a channel emulator configured to emulate a channel, and providing a user interface configured to enable a user to control at least one of the plurality of nodes.
US10594403B2 Optical transceiver and method for estimating temperature of same
An optical transceiver of the present disclosure includes: a first light emitting element configured to perform electric-optic conversion at a first transmission rate; a second light emitting element configured to perform electric-optic conversion at a second transmission rate higher than the first transmission rate; a light receiving element configured to perform optic-electric conversion at a predetermined transmission rate; an optical sub-assembly accommodating the light emitting elements and the light receiving element; a circuit board having a plurality of integrated circuits which are configured to drive the light emitting elements and the light receiving element; a housing accommodating the optical sub-assembly and the circuit board, the housing having a longest dimension in a longitudinal direction thereof and having thermal conductivity; a temperature sensor configured to detect a temperature inside the housing; a temperature control unit configured to determine a control value to be designated to the integrated circuit that corresponds at least one target element among the light emitting elements and the light receiving element, in accordance with a detection temperature detected by the temperature sensor; and a light emission control unit configured to set a light emission state of an apparatus to which the light emission control unit belongs, to any of states 1 to 3 below. The optical sub-assembly is disposed at one end side in the longitudinal direction with respect to a main heat generation member among the plurality of integrated circuits, and the temperature sensor is disposed at another end side in the longitudinal direction with respect to the heat generation member. State 1: a state in which the first light emitting element is ON and the second light emitting element is OFF; state 2: a state in which the first light emitting element is ON and the second light emitting element is ON; and state 3: a state in which the first light emitting element is OFF and the second light emitting element is ON.
US10594401B2 Distributed antenna system for transmitting service signal and management control signal in 5G mobile communication system, and remote unit thereof
The present disclosure relates to an optical repeater system for 5th generation (5G) mobile communication. The optical repeater system does not require an additional optical wavelength for a plurality of remote units and can increase the transmission capacity by adding a remote unit without incurring an unnecessary cost, thereby facilitating high-speed and large-capacity data transmission. In addition, the optical repeater system can transmit/receive both a high-speed and large-capacity service signal, as an analog optical signal, and a management control signal, as a digital optical signal, between a master unit and a plurality of remote units. Also, the optical repeater system can selectively and differently compensate for propagation delay times of multiple paths between a terminal and a base station in a mobile communication system, especially, in the 5G mobile communication system.
US10594399B2 Downstream node setup
Per-port performance optimization may be provided. First, performance data may be received corresponding to each of a plurality of ports. Then it may be determined that performance of at least one of the plurality of ports can be improved based on the received performance data corresponding to the least one of the plurality of ports. Next, in response to determining that the performance of the at least one of the plurality of ports can be improved, at least one of a plurality of components may be adjusted corresponding to the at least one of the plurality of ports to improve performance of the least one of the plurality of ports.
US10594398B2 Multi-media communication device
An LED illumination device is configured to receive coded messages by at least one of radio signals in free space, electrically conducted signals by wire, and light wave propagated signals in free space, process the coded messages, and transmit the coded messages by two or more of radio signals in free space, electrically conducted signals by wire, and light wave propagated signals in free space.
US10594397B2 Method, apparatus and system for visible light communication
There is provided a method of transmitting a visible light signal in visible light communication, including binarizing data to be transmitted into a binary bit representation, encoding the data for transmission by modulating one or more of a plurality of light emitting regions between a first state and a second state based on the binary bit representation of the data, and transmitting the visible light signal in the form of light emitted by one or more of the plurality of modulated light emitting regions, the visible light signal being decodable to obtain the data. There is also provided a method of transmitting a visible light signal in visible light communication which includes modulating one or more second sets of light emitting regions within the capture region between a first state and a second state based on the bit representations of one or more previous data for enabling error detection. Corresponding methods of receiving a visible light signal and systems are also provided.
US10594393B2 Systems and methods for managing multi-layer communication networks
A system for mapping a multilayer network having a server layer and a client layer is provided. The system includes a framework configured for comparing information obtained from a first traffic counter of a client port to information obtained from a second traffic counter of a server port to thereby determine if the client port and the server port are linked.
US10594392B2 Optical transmitter, optical transmission device, optical transmission/reception system, and optical transmission method
To enable the transmission and reception of a super-channel optical signal to continue maintaining the possible transmission capacity without providing a redundant configuration in advance even though a failure occurs in a subcarrier, an optical transmitter 10 of the present invention includes a splitting means 20 for splitting an inputted client signal so as to make frequency efficiency in optical modulation means optimized; optical modulation means 31 to 3N for modulating one of subcarriers having mutually different wavelengths with the client signal output; a multiplexing means 40 for multiplexing the modulated signals and outputting a super-channel optical signal; and a control means 50, in a state where a failure occurs in one of the subcarriers, for making a split client signal output to modulation means corresponding to a subcarrier having no failure and applying a modulation method with a higher frequency efficiency to at least one of the modulation means.
US10594391B2 Method for selecting an antenna
An antenna is selected in a system including a first and at least one second device. The system forms a communication network of TDMA type where each communication occurs in frames. The first device includes plural antennas that each covers a predefined sector near the antennas. The frames are organised in a succession of groups of consecutive frames, each group being organised in a structure associating each frame with a pair formed by an antenna of the first device and of a second device, each possible pair being associated with a different frame in the group according to a position of the frame in the group. For each device including plural antennas: information is obtained representing communication quality between the device's antenna and the first or a second device's antenna, and the antenna is selected having the highest communication quality with an antenna of the first or a second device.
US10594387B2 Solar cell integrated with radio wave transceiving apparatus
Disclosed is a solar cell integrated with a radio wave transceiving apparatus. A solar cell integrated with a radio wave transceiving apparatus according to an exemplary embodiment of the present disclosure may include a substrate; a solar cell in which a plurality of unit cells is periodically arranged on the upper surface of the substrate to form a metasurface; and a crossed dipole type radiator positioned on the solar cell.
US10594386B2 Determining an attenuation environment of a satellite communication terminal
Described techniques and apparatuses relate to determining an attenuation environment surrounding a satellite terminal in a satellite communication system. The satellite terminal may receive signals from an auxiliary satellite system, and determine aspects of an attenuation environment that may affect communications with a communications satellite system. For example, transmissions from an auxiliary satellite system may be associated with a respective location of the transmitting satellite in order to define an attenuation profile for the satellite terminal antenna assembly. Subsequent signals from the auxiliary satellite system may be compared with the attenuation map, and the comparison may be used to identify a diagnostic condition for communications with a communications satellite system. In some examples the comparison of signals to the attenuation profile may indicate an obstruction between the satellite terminal antennas and a communications satellite, or a misalignment of a satellite terminal antenna assembly.
US10594384B2 Active repeater device shared by multiple service providers to facilitate communication with customer premises equipment
An active repeater device including a first antenna array, a controller, and one or more secondary sectors receives or transmits a first beam of input RF signals from or to, respectively, a first base station operated by a first service provider and a second beam of input RF signals from or to, respectively, a second base station operated by a second service provider. A controller assigns a first beam setting to a first group of customer premises equipment (CPEs) and a second beam setting to a second group of CPEs, based on one or more corresponding signal parameters associated with the each corresponding group of CPEs. A second antenna array of the second RH unit concurrently transmits or received a first beam of output RF signals to or from the first group of CPEs and a second beam of output RF signals to the second group of CPEs.
US10594382B2 Phase tracking reference signal (PT-RS) power boosting
User equipment (UE) can include processing circuitry configured to decode radio resource control (RRC) signaling from a base station, the RRC signaling indicating a transmission coding scheme for a physical uplink shared channel (PUSCH) transmission. PUSCH-to-phase tracking reference signal (PT-RS) energy per resource element (EPRE) ratio is determined using the RRC signaling. A PT-RS power boosting factor is determined based on the transmission coding scheme and the PUSCH-to-PT-RS EPRE ratio. The PT-RS is encoded for transmission using a plurality of PT-RS symbols, the transmission using increased transmission power corresponding to the PT-RS power boosting factor. The RRC signaling further includes a flag enabling the PT-RS transmission. The PUSCH-to-PT-RS EPRE ratio is 00 or 01, and the transmission coding scheme is a codebook-based uplink transmission or non-codebook-based uplink transmission.
US10594378B2 Wireless device, a network node and methods therein for determining channel state measurements in a wireless communications network
A method performed by a wireless device for determining channel state measurements in a wireless communications network is provided. The wireless device obtains at least two channel state measurements performed by the wireless device on measurement resources allocated for the at least two channel state measurements. The wireless device also receives information indicating how the wireless device is to combine the obtained at least two channel state measurements into at least one combined channel state measurement. Then, the wireless device determines at least one combined channel state measurement based on the received information and the obtained at least two channel state measurements. A wireless device for determining channel state measurements in a wireless communications network is also provided. Further, a network node and a method therein for enabling a wireless device to determine channel state measurements in a wireless communications network are also provided.
US10594370B2 Frequency division multiple antenna distribution
An apparatus of a base station can include an antenna array comprising a plurality of antenna elements, and processing circuitry coupled to the antenna array. The processing circuitry is configured to perform operations including generating a plurality of sub-carrier signals using a carrier signal. A sub-carrier pattern formed from a subset of the plurality of sub-carrier signals is selected. Each signal in the subset of sub-carrier signals corresponds to a different antenna element in a subset of the plurality of antenna elements. The sub-carrier signals are transmitted using the subset of antenna elements. Each of the sub-carrier signals is transmitted with a transmission power corresponding to a transmission weight of a plurality of transmission weights. During the transmitting, the sub-carrier pattern is transitioned throughout the antenna array to adjust the transmission power for each of the sub-carrier signals in the sub-carrier pattern.
US10594369B2 Channel information feedback method, channel information determining method, receive end device, and transmit end device
Embodiments of the present invention provide a channel information feedback method, a channel information determining method, a receive end device, and a transmit end device. The channel information feedback method includes: generating at least one piece of description information for each of a plurality of subbands included in a wideband, where each piece of description information is used to describe a description vector of a channel matrix corresponding to the subband, the description information includes at least one of a vector parameter and a weighting parameter; and sending the at least one piece of description information. The embodiments of the present invention further provide a channel information determining method, a receive end device, and a transmit end device. A precoding effect can be improved when precoding is performed based on the description vector fed back in the technical solutions provided in the embodiments of the present invention.
US10594368B1 Array and method for improved wireless communication
A system for communicating with a wireless device including a base including a front surface; a plurality of communication coils disposed on the front surface and arranged in a matrix, the coils being tuned to a near-field communication frequency; a selector coupled to the coils; at least one memory storing instructions; and at least one processor coupled to the selector and executing the instructions to perform operations. The operations include at least receiving a plurality of feedback signals associated with the coils; identifying a selected one of the coils associated with a strongest one of the feedback signals; and causing the selector to couple the selected coil with a wireless communication module.
US10594364B2 Characterizing ingress noise
Methods and devices for characterization of repetitious noise in cable networks are disclosed. A frequency band of interest is identified, a time trace of a signal parameter within the frequency band is obtained, and an autocorrelation of the time trace is computed to detect repetitious noise. The repetition frequency can serve as an indicator of the noise source type, and thus it can assist in noise segmentation.
US10594362B2 Communication apparatus and communication system
A communication apparatus electrically connected to a first antenna through a first cable includes a second antenna that is substitutable for the first antenna; a first ground portion to which a second cable for grounding the first antenna is connected; an antenna detection circuit to detect a state of the first antenna; an antenna switching unit to switch from the first antenna to the second antenna, in a case where the antenna detection circuit detects an abnormality of the first antenna; and an insulating portion to insulate the first ground portion from a second ground portion around the first ground portion, in a case where the antenna detection circuit detects an abnormality of the first antenna.
US10594360B2 Enhanced channel hopping sequence
A system and method for enhanced channel hopping sequence is described. A pseudo random channel hopping sequence is redistributed using certain system specific parameters for separating adjacent transmission channels within a predetermined number of consecutive transmission channel numbers in the random channel hopping sequence to improve inter-channel interference between adjacent transmission channels.
US10594359B2 Communication data sending method and device, and user equipment
The present document discloses a communication data sending method and device, and user equipment, herein the communication data sending method includes: UE indicating a D2D data channel resource through D2D data channel resource indication information in D2D control indication information and/or index information corresponding to the D2D control indication information; and the UE sending D2D communication data on the D2D data channel resource. Through the present document, the problem that a transmitting UE for D2D communication is unable to indicate the used D2D data channel resource by using an eNB scheduling indication resource in the cellular communication is solved, and the indication of the D2D data channel resource is realized.
US10594357B2 Radio frequency switch system
A radio frequency switch system includes a plurality of radio frequency switch circuitries that each include a switch branch coupled between a first branch terminal and a second branch terminal and are configured to allow passage of a radio frequency signal through the switch branch in an on-state and to block the radio frequency signal from passing through the switch branch in an off-state in response to a control signal applied to a branch control terminal of the switch branch. Also included is a switch controller configured to apply the control signal to the branch control terminal of the switch branch of each of the plurality of radio frequency switch circuitries, wherein the control signal has a first voltage level that places the switch branch in the on-state and a second voltage level that places the switch branch in the off-state without digital signal decoding of the control signal.
US10594356B1 Methods, apparatus, and system for high-bandwidth on-mold antennas
A semiconductor device comprising an on-mold antenna for transmitting and/or receiving a millimeter-wave radio frequency signal is provided. The semiconductor device includes a semiconductor layer; a polymer layer proximal to the semiconductor layer; a mold proximal to the polymer layer; a plurality of nodes proximal to the semiconductor layer and distal to the polymer layer; an antenna disposed on the mold; and a conductive element providing electrical communication between the antenna and a first node. The mold may be from 500 μm to 1000 μm thick, such as from 750 μm to 800 μm thick, such as about 775 μm.
US10594354B2 Handheld device accessory
A system includes a device case having a front portion and a back portion, the front portion sized to securely receive and house a portable handheld device, and one or more rotatably attached handles affixed to the back portion of the device case, each of the one or more rotatably attached handles capable of rotating 1 to 180 degrees along a plane horizontal to a plane of the back portion.
US10594353B2 Case, having soft protective cover and hard protective frame, for electronic devices
A case for an electronic device includes: a soft protective cover having a back panel to cover a back portion of the electronic device and side walls extending from the back panel to cover side portions of the electronic device; a hard protective frame, constructed to removably mount on the soft protective cover and wrapping around the side walls of the soft protective cover. The hard protective frame comprises a disconnected side and two facing sides. The disconnected side is disconnected and has a first end portion and a second end portion; and a first mating means formed on the first and second end portions of the hard protective frame and corresponding portions of the side wall of the soft protective cover.
US10594350B2 Method of recognizing flip cover of electronic device, electronic device, and flip cover
An electronic device, according to various embodiments of the present disclosure, includes: a digitizer that operates in an Electro-Magnetic Resonance (EMR) detection scheme; a flip cover that includes a resonance circuit; and a controller, wherein the controller determines the type of the flip cover by identifying at least one of a resonant frequency of a resonance signal output from the resonance circuit and the location of the resonance signal recognized by the digitizer. Other embodiments can be made.
US10594348B2 Card socket, card connector, and manufacturing method therefor
The present disclosure relates to a card socket into which a card tray capable of loading a plurality of electronic cards is inserted, a card connector, and a manufacturing method therefor. According to one embodiment of the present disclosure, a card socket is for electrically connecting a card having a terminal unit to an electronic device, the card socket comprising: a conductive shell; a nonconductive middle plate; an upper contact terminal; and a lower housing having a lower contact terminal, wherein the upper contact terminal is integrally coupled to the shell by interposing the middle plate therebetween, and the shell is coupled to the lower housing so as to form, therein, an accommodation space in which at least one card is accommodated.
US10594347B2 Methods, systems and devices to improve channel utilization
A method that incorporates aspects of the subject disclosure may include, for example, obtaining, by a system comprising a processor, interference information associated with one or more physical resource blocks (PRBs) from each base station of a plurality of base stations. Further, the method can include determining, by the system, from the interference information a strategy for improving a PRB utilization of a first base station of the plurality of base stations. In addition, the method can include conveying, by the system, the strategy to at least one base station of the plurality of base stations. Other embodiments are disclosed.
US10594344B2 Antenna device and electronic device including same
Various embodiments provide an antenna device that includes: a metal member configured to have a length that contributes to at least a part of an electronic device; a printed circuit board (PCB) configured to be feed-connected to a preset position of the metal member in order to apply the metal member as an antenna radiator; and at least one electronic component electrically connected to a position different from the feeding position of the metal member and grounded to the PCB, and provide an electronic device that includes the same. Accordingly, the antenna device is grounded to the PCB in a desired position of the metal member by using the basically provided electronic component so that it is possible to exclude a separate electrical connection member, thereby reducing the cost, increasing the use of space, enhancing the degree of freedom of the design of the antenna radiator.
US10594343B2 Circuit arrangement and method for generating a radio-frequency, analogue transmission signal using reduced interference signals
A circuit arrangement for generating a high-frequency, analog transmission signal, in particular a high-frequency, analog single-carrier transmission signal. The circuit arrangement has a synthesis apparatus for generating the high-frequency, analog transmission signal on the basis of a discrete frequency spectrum of a digital modulated, baseband signal. A transmission device for transmitting a high-frequency, analog transmission signal. The transmission device having an antenna for transmitting the transmission signal, and a synthesis apparatus for generating the high-frequency, analog transmission signal, on a basis of a discrete frequency spectrum of a digital, modulated baseband signal. A method for transmitting a high-frequency, analog transmission signal, which is a high-frequency, analog single-carrier transmission signal. The method includes providing a discrete frequency spectrum of a modulated, digital baseband signal; generating the high-frequency, analog transmission signal on the basis of the discrete frequency spectrum; and transmitting the high-frequency, analog transmission signal by means of an antenna.
US10594338B1 Adaptive quantization
A compression system includes an encoder and a decoder. The encoder can be deployed by a sender system to encode a tensor for transmission to a receiver system, and the decoder can be deployed by the receiver system to decode and reconstruct the encoded tensor. The encoder receives a tensor for compression. The encoder also receives a quantization mask and probability data associated with the tensor. Each element of the tensor is quantized using an alphabet size allocated to that element by the quantization mask data. The encoder compresses the tensor by entropy coding each element using the probability data and alphabet size associated with the element. The decoder receives the quantization mask data, the probability data, and the compressed tensor data. The quantization mask and probabilities are used to entropy decode and subsequently reconstruct the tensor.
US10594336B2 Injection locked time mode analog to digital converter
A novel and useful time mode analog to digital converter (ADC) that employs injection locking to overcome the nonlinearities of the voltage controlled oscillator (VCO). The oscillator's frequency is modulated using injection locking rather than varying its supply voltage. The oscillator is injection locked with a vector modulated signal, the frequency of which is derived from the oscillator itself. The output of the oscillator is modulated by the input voltage Vin(t). The output of the modulator is at the same frequency as the oscillator with an envelope (i.e. amplitude) determined by Vin(t). This signal is injected back into the oscillator at one or more points. The frequency of the oscillator ωout(t) changes in order to satisfy the Barkhausen criteria for oscillation. Alternatively, each stage of a ring oscillator (RO) incorporates its own mixer (i.e. modulator) and a vector modulated signal is injected into all stages of the RO simultaneously yielding uniform phase resolution across the RO, enhancement of the VCO gain, and improved figure of merit (FoM).
US10594334B1 Mixed-mode multipliers for artificial intelligence
Multipliers are fundamental building blocks in signal processing, including in emerging applications such as machine learning (ML) and artificial intelligence (AI) that predominantly utilize digital-mode multipliers. Generally, digital multipliers can operate at high speed with high precision, and synchronously. As the precision and speed of digital multipliers increase, generally the dynamic power consumption and chip size of digital implementations increases substantially that makes solutions unsuitable for some ML and AI segments, including in portable, mobile, or near edge and near sensor applications. The present invention discloses embodiments of multipliers that arrange data-converters to perform the multiplication function, operating in mixed-mode (both digital and analog), and capable of low power consumptions and asynchronous operations, which makes them suitable for low power ML and AI applications.
US10594332B2 Front-end receiving circuit and method for the same
A front-end receiving circuit includes a first input terminal receiving a first signal, a second input terminal receiving a second signal, a comparator, a first sampling switch, a first sampling shifting circuit and a control circuit. The first sampling switch is coupled between the first input terminal and the first comparator input terminal. The first sample shifting circuit includes a first capacitor, a first reference voltage source, and a second reference voltage source. In a sampling mode, the control circuit is configured to control the first sampling switch and the second sampling switch to be turned on, and control the first shifting switch to be turned off. In a shifting mode, the control circuit is configured to control the first sampling switch and the second sampling to be turned off, and control the first shifting switch to be turned on.
US10594330B2 Offset system and method for multi-bit digital-to-analog converters
Methods adapted for digital-to-analog conversion compensation and systems are described. In a compensation method, inputs of a digital-to-analog converter (DAC) are adjusted to provide an even number inputs for the DAC. Further, one or more analog input signals are converted to generate one or more corresponding digital output signals. The one or more digital output signals are compensated to compensate for the adjustment of the inputs of the DAC.
US10594324B2 Circuit device, oscillator, electronic apparatus, and moving object
A circuit device includes an A/D converter that converts a temperature detection voltage from a temperature sensor unit to temperature detection data, and a digital signal processing circuit that executes a temperature compensation process based on the temperature detection data. The A/D converter, in an activation period, may execute a first A/D conversion process to obtain an initial value of the temperature detection data, and in a normal operation period, may execute a second A/D conversion process based on the initial value to obtain the temperature detection data.
US10594323B2 Locked loop circuit and method with digitally-controlled oscillator (DCO) gain normalization
A locked-loop circuit includes a time-to-digital converter (TDC) having a reference clock input and an error input. A digital loop filter receives an output from the TDC representing a difference between the reference clock input and the error input. A digitally-controlled oscillator (DCO) receives an output from the digital filter in the form of output bits. The DCO has a codeword gain associated with a DCO control word. The codeword gain is applied to the output bits received from the digital loop filter. Calibration logic determines a scaling factor based on a process-voltage-temperature (PVT) operating characteristic. The scaling factor is applied to normalize an actual DCO codeword gain to the codeword gain. The DCO includes an output to deliver an output timing signal having a frequency based on the scaling factor.
US10594321B1 Semiconductor integrated circuit and reconfigurable semiconductor system
A semiconductor integrated circuit includes a plurality of logic circuits each being configurable to perform a logic function according to configuration data set therein, a memory that stores configuration information for use in setting the configuration data in each of the plurality of logic circuits, a test circuit configured to perform a test for detecting an error in each logic circuit, and an output circuit configured to output information indicating whether the error exists in one or more of the logic circuits based on a result of the test. In response to the output of the information indicating that the error exists, the configuration information stored in the memory is updated with new configuration information for setting the configuration data of each of the logic circuits other than one or more logic circuits having the error.
US10594318B2 Electric circuit arrangement and a method for generating electric current pulses to a load
An electric circuit arrangement and a method for generating electric current pulses to a load, the electric circuit arrangement including a switch and a current source in series connection with the load; wherein the switch is arranged to operate in at least an on state and an off state, thereby selectively connecting or disconnecting the current source to or from the load so as to generate the electric current pulses. With such architecture, the circuit performs with a better efficiency than a cascaded architecture.
US10594315B2 Switching rate monitoring and control
An apparatus to monitor and control a switching rate in a switch includes a differentiator circuit including a capacitor and a configurable resistor. The differentiator circuit further includes an input terminal of the capacitors configured to receive a first voltage from a switch and a differentiator node configured to receive a differentiated voltage based on the first voltage. The apparatus includes a peak detector circuit coupled to the differentiator node and configured to detect a peak value of the differentiated voltage. The apparatus further includes a driver circuit coupled to the peak detector circuit and configured to adjust a control signal to the switch responsive to the detected peak value of the differentiated voltage.
US10594312B2 High speed PIN diode driver circuit
An apparatus includes a first circuit and a second circuit. The first circuit may be configured to inject charge into an I-region of a PIN diode in response to a first state of a control signal. The second circuit may be configured to remove charge from the I-region of the PIN diode in response to a second state of the control signal. A radio frequency switching time of the apparatus is generally about two orders of magnitude lower than a carrier lifetime of the PIN diode.
US10594308B1 Digitally assisted control over comparator input common mode
Methods and apparatus for digitally controlling a common-mode voltage of a comparator. An example comparator circuit generally includes a first comparator and a sensing circuit configured to digitally track a common-mode voltage of the first comparator. The comparator circuit may further include a first capacitive array having a common terminal coupled to a first input of the first comparator and selectively coupled to an input of the sensing circuit. The comparator circuit may further include a second capacitive array having a common terminal coupled to a second input of the first comparator and selectively coupled to the input of the sensing circuit.
US10594307B2 Skew sensor with enhanced reliability
A skew control loop circuit for controlling a skew between a plurality of digital signals, and a semiconductor device, and a method of operation, for the same, may be provided. The skew control loop circuit comprises a skew detector for detecting a phase difference between the digital signals, a skew control circuit adapted for controlling an operation of the skew control loop circuit. The skew control circuit is operable in a first operating mode and in a second operating mode. The skew control loop circuit comprises also an enable input of the skew detector, wherein the enable input is adapted for receiving an enable input signal, generated by the skew control circuit, wherein the enable input is adapted for selectively enable or disable a phase detection operation of the skew detector, and wherein the enable input signal is only active during the first operating mode.
US10594306B2 Delay circuit with dual delay resolution regime
A delay circuit is provided. The delay circuit includes a first regulator and a second regulator, each of which is independently selectable based on a selection signal applied to a selection terminal of the delay circuit. Furthermore, the delay circuit is configurable in one of two distinct delay resolution regimes, each corresponding to only one edge an input signal being actively delayed by the delay circuit when one of the first regulator and the second regulator is enabled and the other one of the first regulator and the second regulator is turned off.
US10594301B1 Clock generator with dual-path temperature compensation
In a timing signal generator having a resonator, one or more temperature-sense circuits generate an analog temperature signal and a digital temperature signal indicative of temperature of the resonator. First and second temperature compensation signal generators to generate, respectively, an analog temperature compensation signal according to the analog temperature signal and a digital temperature compensation signal according to the digital temperature signal. Clock generating circuitry drives the resonator into mechanically resonant motion and generates a temperature-compensated output timing signal based on the mechanically resonant motion, the analog temperature compensation signal and the digital temperature compensation signal.
US10594291B2 Branch-line coupler
A branch line coupler and active antenna system are provided. In an embodiment, the branch line coupler comprises four resonators. The four resonators are formed by a body and a grounded element. A resonator comprises a capacitor element and an inductor element. A first portion of the capacitor element comprises at least a portion of the body and a second portion comprises at least a portion of the grounded element. The inductor element is connected to the capacitor element in parallel. The inductor element comprises at least a portion of the body and extends to the grounded element. The first and second resonators are coupled by a first coupling, the second resonator and the third resonator are coupled by a second coupling, the third resonator and the fourth resonator are coupled by a second third coupling, and the fourth resonator and the first resonator are coupled by a fourth coupling.
US10594285B1 Signal detector
A signal detector includes an input to receive a differential signal, a generator to generate a first voltage based on the differential signal and a second voltage based on the first voltage and a predetermined voltage, and an output stage to output a detection signal based on the first voltage and the second voltage. The differential signal includes a first signal and a second signal. The detection signal has a first value when a difference between the first and second signals is in a first range and a second value when the difference between the first and second signals is in a second range. The detection signal may indicate the presence or absence of low frequency periodic signaling for the differential signal. Such a detector may demonstrate fast response and operate at low-current.
US10594283B2 Audio signal loudness control
Example embodiments disclosed herein relate to audio signal loudness control. A method for controlling loudness of an audio signal is disclosed. The method includes responsive to determining presence of a noise signal, deriving a target partial loudness adjustment based, at least in part, on at least one of a first factor related to the noise signal and a second factor related to the audio signal. The method further includes determining a target partial loudness of the audio signal based, at least in part, on the target partial loudness adjustment. Corresponding system, apparatus and computer program product are also disclosed.
US10594280B2 Method and device for generating received signal strength indication
A method can include: generating a first compensation value based on a receiving frequency, where the first compensation value represents attenuations of a wireless signal at different receiving frequencies during transmission to an analog receiving circuit; generating a second compensation value based on an automatic gain control coefficient, where the second compensation value represents gain errors corresponding to different automatic gain control coefficients; and generating a received signal strength indication based on the first and second compensation values, an intermediate frequency signal strength, and a gain of the intermediate frequency signal with respect to a received signal.
US10594272B2 Gallium nitride power amplifier
A gallium nitride (GaN) power amplifier having a plurality of amplifier stages integrated into a monolithic integrated circuit is disclosed. The plurality of amplifier stages is coupled together between a radio frequency signal input and a radio frequency signal output, wherein at least one of the plurality of amplifier stages includes a first GaN transistor that is configured to have a first breakdown voltage that is no more than 75% of a second breakdown voltage of a second GaN transistor included in a different one of the plurality of amplifier stages.
US10594271B2 Semiconductor device and power amplifier module
A circuit element is formed on a substrate made of a compound semiconductor. A bonding pad is disposed on the circuit element so as to at least partially overlap the circuit element. The bonding pad includes a first metal film and a second metal film formed on the first metal film. A metal material of the second metal film has a higher Young's modulus than a metal material of the first metal film.
US10594270B1 Supply modulator for polar power amplifier
A supply modulator for a polar power amplifier and method for operating the same are disclosed. An apparatus includes an amplifier having an input for receiving a phase modulated (PM) signal. A modulator is arranged to receive an amplitude modulated (AM) signal and provide a supply voltage to the amplifier, the supply voltage varying based on the AM signal. A detector circuit may detect the supply voltage exceeding a first threshold or falling below a second threshold. The detector circuit includes a current source arranged to provide a bias current to the modulator. When the supply voltage exceeds the first threshold, the detector causes an increase in the bias current provided to the modulator. Similarly, when the supply voltage falls below a second threshold, the detector causes an increase of the bias current supplied to the modulator.
US10594268B2 Switch circuits having integrated overdrive protection and related transmit/receive circuits and MMIC amplifiers
Monolithic microwave integrated circuits are provided that include a substrate, a transmit/receive selection device that is formed on the substrate, a high power amplifier formed on the substrate and coupled to a first RF port of the transmit/receive selection device, a low noise amplifier formed on the substrate and coupled to a second RF port of the transmit/receive selection device and a protection circuit that is coupled to a first control port of the transmit/receive selection device.
US10594261B2 Piezoelectric resonance controlled terahertz wave modulators
Disclosed are various embodiments of a terahertz wave modulator. The wave modulator can include one or more layers of piezoelectric/ferroelectric single crystal or polycrystalline material. The crystalline material can be configured to resonate when a low-energy external excitation is applied. An incident terahertz waveform can be dynamically controlled when the incident terahertz waveform interacts with the at least one layer of piezoelectric crystalline material while the at least one layer of piezoelectric crystalline material is resonating. The dynamic control of the incident terahertz waveform can be with respect to at least one of a phase shift and an amplitude modulation of the waveform.
US10594258B1 Device and method for measuring effect of soiling on photovoltaic device
The device and method for measuring the effect of soiling on a photovoltaic device includes a device in which a photovoltaic device (reference solar cell, solar cells, PV module, etc.) may be shifted between partially and fully enclosed compartments in quick succession for measurements of the same device (1) when directly exposed to illumination or solar radiation; (2) when placed under a glass or transparent cover maintained cleared or cleaned of soil; and (3) when placed under glass or transparent cover left exposed to natural outdoor soiling, or attenuated using simulated soil that is not periodically cleaned. The measurements may be of short circuit current (Isc), maximum power (Pmax), or other electrical parameter conventionally used to evaluate performance of the photovoltaic device. A soiling ratio calculated as: SR Pmax = 1 - P max ⁢ ⁢ 2 - P max ⁢ ⁢ 3 P max ⁢ ⁢ 1 or calculated as: SR Isc = 1 - I sc ⁢ ⁢ 2 - I sc ⁢ ⁢ 3 I sc ⁢ ⁢ 1 may be used to compare or monitor performance of the photovoltaic device between measurement cycles.
US10594257B2 Smart sensor devices for measuring and verifying solar array performance and operational methods for use therewith
A device comprises a platform constructed and arranged to be mounted to one or more solar array modules and one or more solar irradiance sensors on the platform configured to receive incident solar energy, the one or more solar irradiance sensors oriented on the platform so that the received incident solar energy is comparable to that received by the solar array modules, the one or more solar irradiance sensors providing solar irradiance signals in response to the incident solar energy. A processor is on the platform, the processor configured to receive the solar irradiance signals and, in response, generating a performance reference metric based on the solar irradiance signals, the performance reference metric related to the expected performance of the one or more solar array modules to which the platform is mounted. A transmitter is on the platform, the transmitter configured to periodically transmit the performance reference metric to a receiver.
US10594256B2 Photovoltaic thermal collector
A photovoltaic thermal collector is provided with: glasses disposed on both a sunlight receiving surface side and an opposite surface side thereto; a hot-water producing portion and a power generating portion. An olefinic rubber sealing member (A) is disposed on at least one surface side of a power generating element of the power generating portion, and an olefinic rubber sheet (B) including carbon black is disposed on an opposite surface side thereto. In addition, a resin pipe as a channel of the hot-water producing portion is made of cross-linked polyethylene or polybutene; the resin pipe is sandwiched in the olefinic rubber sheet (B); and the olefinic rubber sheet (B) is further disposed in a side portion of the resin pipe and in a gap between one resin pipe and another resin pipe.
US10594255B2 Photovoltaic thermal hybrid solar collector
A laminated photovoltaic thermal (PV/T) module for a PV/T hybrid solar collector comprising a cooler/absorber and a photovoltaic unit. The cooler/absorber includes at least one flat surface with raised peripheral edges and is adapted to function as a mould for a photovoltaic laminate structure. The photovoltaic unit includes a photovoltaic laminate structure including: a first layer of a first laminate material moulded on the flat surface of the cooler/absorber, wherein the first laminate material is electrically insulating and has a high thermal conductivity; a plurality of photovoltaic cells positioned on the first layer of laminate material; and a second layer of a second laminate material moulded on and substantially covering the photovoltaic cells, wherein the second laminate material is transparent and has a high heat resistance.
US10594254B2 Methods and systems for solar panel with pivoting side supports
A folded down support (12) allows for stronger solar panels (10) and the support replaces most of the solar racking required for solar installation which further reduces the cost of the photovoltaic solar system. The solar panels (10) can be arranged so that solar panels form a solar collector solar panel array. The solar panel (10) can be set on a surface by itself or with ballast (43). It can also be attached to the surface by fastening the solar panel to the side supports. If the solar panel frame and supports are electrically conductive, the design allows for self electrical grounding between these conductive parts when the side supports are pivoted to the down position. The folded up support allows for high density storage and shipping.
US10594252B2 Variable profile solar-tracking photovoltaic system
Described herein are improved solar tracker systems having variable profiles and related operating methods thereof. Solar-tracking PV systems with variable twisted or aerodynamic profiles offer several advantages including improved wind stability, improved shading characteristics and/or capability to correct system component misalignment. In an embodiment, motor drives (and locking devices if present) of a PV system can be driven against each other to cause a desirable twisted or aerodynamic profile of a torque tube and associated PV modules mounted on the torque tube. The desired twisted or aerodynamic profiles can range from a substantially flat horizontal plate to a twisted helix-like profile and combinations thereof so as to establish improved wind and/or shading characteristics. Advantages can also include a reduction in structural materials, increased structural strength, increased solar energy yield or a combination thereof.
US10594251B2 Roof mounting system
A roof mount assembly mounts a structure to a roof having a rafter and a substrate supported by the rafter. The roof mount assembly includes a piece of flashing positioned on the substrate. The flashing includes a first surface, a second surface opposite the first surface and an aperture extending through the flashing. A fastener extends through the flashing aperture. A bracket is connected to the flashing via the fastener, and the bracket is sized to support at least one roof-mounted structure on the roof. A seal is positioned between the flashing aperture and the fastener. The seal is sized to form a water-tight seal with the aperture to inhibit flow of fluid through the aperture. The seal includes a first portion and a second portion, in which the first portion is positioned to abut the flashing first surface and the second portion is positioned to extend through the aperture.
US10594244B2 Regenerative energy system for ground transportation vehicles
Present example embodiments relate generally to a ground transportation system for interacting with one or more vehicles, the vehicle comprising at least one magnetic element fixedly attached to the vehicle, each magnetic element operable to generate a magnetic field having a first magnitude and a first direction, the system comprising a magnetic coil assembly fixedly positioned near an area traversable by the vehicle and comprising a core and a magnetic wire coil wrapped around the core, the magnetic coil assembly operable to generate a magnetic field having a second magnitude and a second direction; and an energy storage unit operable to release energy to and store energy from the magnetic coil assembly.
US10594238B2 Driving circuit for stepping motor
A direction setting pin DIR receives a direction signal ROT that indicates the rotational direction of the stepping motor. A clock pin CLK receives a clock signal CLK that indicates the rotational direction of the stepping motor. A logic circuit generates a first internal signal and a second internal signal that respectively indicate the states of the first H-bridge circuit and the second H-bridge circuit according to the direction signal ROT and the clock signal CLK. When the clock signal CLK remains in a predetermined state for a predetermined judgment time, the logic circuit transits to a predetermined mode.
US10594236B2 Improvements relating to electrical power assisted steering systems
An electric power assisted steering system comprises a motor adapted to apply an assistance torque to a portion of a steering shaft in response to a motor drive signal from a drive circuit, in which the motor comprises a synchronous wound field motor of the kind comprising a stator and a rotor, in which the rotor includes at least one pole and at least one coil winding associated with the pole and the stator comprises a number of phase windings, and in which the drive circuit which is configured to provide current in the coils of the stator and rotor during operation of the motor.
US10594234B2 Method and device for operating an electrically commutated machine
A method and device for operating an electrically commutated machine having a rotor on which a first gear of a transmission can be situated, wherein a comparison value is determined as a function of an instantaneous angular position of a second gear of the transmission that is capable of being connected to the first gear for the transmission of torque, and a target value for an manipulated variable of the electrically commutated machine is determined as a function of the result of a comparison of the comparison value with an instantaneous value of an operating variable of the electrically commutated machine.
US10594233B2 Brushless motor, wiper apparatus, motor apparatus and control method for motor apparatus
A brushless motor (18) which supplies currents to coils (U1, U2, V1, V2, W1, and W2) and rotates a rotor (27), the brushless motor comprising a control apparatus (37) which switches and selectively executes: first energization control to start energization to the coils (U1, U2, V1, V2, W1, and W2) at first timing, and to continue the energization for a first period to control the rotation number of the rotor (27); and second energization control to start energization to the coils (U1, U2, V1, V2, W1, and W2) at second timing advanced by an electric angle with respect to the first timing, and to continue the energization for a second period longer than the first period to control the rotation number of the rotor (27).
US10594231B2 Motor starter, operating method, computer program product and motor starter arrangement
A motor starter for operating an electric motor connected to a multiphase power supply includes a semiconductor switch arranged in a current-carrying phase of the multiphase power supply, and an electromechanical switch arranged in parallel relation to the semiconductor switch in the current-carrying phase. The electromechanical switch includes a movable switching piece configured tiltable to reduce a current gradient in the semiconductor switch.
US10594228B2 Rectifier IC and insulation type switching power supply using the same
A rectifier IC includes, in a single package, a transistor chip in which a transistor is integrated, a controller chip that detects a drain voltage (VD) and a source voltage (VS) of the transistor so as to perform ON/OFF control of the transistor, and functions as secondary side rectifier means of an insulation type switching power supply. The controller chip turns on the transistor when VD is lower than VS and turns off the transistor when VD is higher than VS. The insulation type switching power supply includes a transformer supplied with an input voltage, a control unit that controls primary side current of the transformer according to a feedback signal, a rectifying and a smoothing unit that rectifies and smooths a secondary side voltage of the transformer so as to generate an output voltage, and an output feedback unit that generates the feedback signal according to the output voltage.
US10594227B1 Matrix converter operating in current control mode using feed forward signals
A matrix converter system having a current control mode operation is provided. The system includes a matrix converter having a switching matrix. The matrix converter is coupled at its low-voltage side to a generator and at its output load side to a load. A controller having a pulse width modulation (PWM) control circuit is configured to control the matrix converter via its switching matrix to increase energy within the internal inductances of the generator when the switching matrix causes a short circuit. A feed forward calculator is configured to calculate a feed forward output phase angle. The feed forward output phase angle is an estimation of an angle between an output current vector and an output voltage vector that represent feedback signals of current and voltage output by the matrix converter. The angular position of the voltage output vector is adjusted as a function of the feed forward output phase angle to align angular position or phase angle of the voltage output vector that represents the voltage output with a selected angular position or phase angle.
US10594226B2 Adjustable zero voltage to high voltage power supply
An adjustable zero voltage to high voltage power supply electrically receives a voltage source and electronically receives a control signal. The adjustable zero voltage to high voltage power supply includes a first modulator generator, which provides an adjustable voltage signal equivalent to the operating range of the first modulator generator. A second modulator generator receives the adjustable voltage signal and produces a modulated signal. An adjustable pulse width modulator transmits a clock signal to the second modulator generator to control a frequency of the adjustable voltage signal and cause the second modulator generator to produce a modulated signal. A plurality of integrated circuits is configured to receive a control signal and feedback a signal to the first modulator generator and the adjustable pulse width modulator to change from a fixed frequency to a variable increasing frequency.
US10594223B1 Power distribution architecture with series-connected bus converter
Apparatus for power conversion are provided. One apparatus includes a power converter including an input circuit and an output circuit. The power converter is configured to receive power from a source for providing power at a DC source voltage VS. The power converter is adapted to convert power from the input circuit to the output circuit at a substantially fixed voltage transformation ratio KDC=VOUT/VIN at an output current, wherein VIN is an input voltage and VOUT is an output voltage. The input circuit and at least a portion of the output circuit are connected in series across the source, such that an absolute value of the input voltage VIN applied to the input circuit is approximately equal to the absolute value of the DC source voltage VS minus a number N times the absolute value of the output voltage VOUT, where N is at least 1.
US10594219B2 Individual phase temperature monitoring and balance control for smart power stage-based voltage regulator
Systems and methods for individual phase temperature monitoring and balance control in a multi-phase voltage regulator may include a plurality of smart power stages including a first smart power stage and a second smart power stage and a voltage regulator controller. The voltage regulator controller may send a first control signal to the first smart power stage to enable the first smart power stage to send a first temperature of the first smart power stage to the voltage regulator controller during a first phase of a switching cycle. The voltage regulator controller may also determine that the first temperature received by the voltage regulator controller corresponds to the first smart power stage based on the first control signal. The voltage regulator controller may further send a second control signal to the second smart power stage to enable the second smart power stage to send a second temperature to the voltage regulator controller during a second phase.
US10594218B1 Hysteresis timing scheme for mode transition in a buck boost converter
A buck boost converter includes a buck boost converter circuit to generate an output voltage in response to an input voltage, and a mode control logic circuit to generate a mode control signal to control an operation mode of the buck boost converter circuit to operate in one of a buck mode, a boost mode, and a buck-boost mode. The buck boost converter circuit includes an upper buck transistor coupled to an input voltage node, the input voltage node to receive the input voltage, an upper boost transistor coupled to an output voltage node, the output voltage node to output the output voltage, and an inductor coupled between the upper buck transistor and the upper boost transistor. The mode control signal is generated based on a first duty cycle of the upper buck transistor and a second duty cycle of the upper boost transistor.
US10594212B2 PFM efficiency optimizer for fast load transient response
A method for pulse-frequency modulation efficiency optimization, for fast load transient response, in a DC-DC switching converter, is disclosed. The method provides for dynamic blanking, of the under voltage comparator, while maintaining the maximum switching frequency in pulse-frequency mode. The optimization becomes more relevant with the reduction of the regulated output voltage. A further object of the disclosure is to increase the power conversion efficiency of pulse-frequency mode (PFM) by increasing the Load Bursting Point (LBP), maintaining compatibility with the fast load transient response of current DC-DC switching converter architectures.
US10594210B1 Transient response optimization for charge-pump-based two-stage power converter
A two-stage power converter includes a dual-level driver to control a current conducted by a switch transistor in a charge pump to control the charging of a flying capacitor in the charge pump.
US10594203B2 System and method for the conversion of DC electric power into three-phase AC electric power, with filtering means
The present invention relates to a system for the conversion of DC electric power into three-phase electric power comprising three commutation arms (A, B, C), a modulation circuit, an electrical energy recovery module (8) and filtering means (7). The filtering means (7) comprise a capacitor (Cf) and an assembly formed from a filtering coil (Lf) connected in series with a diode (D).
US10594201B2 Gate driver
A power converter gate driver arrangement for providing a power output and a switching output for switching, in use, one or more switching devices, wherein the switching devices are controlled from a digital core via isolated point-to-point RF drivers. The gate driver uses UHF band technology to transmit both signal and power through a low capacitance single resonator by signal and power modulation. Power is transmitted in a continuous manner.
US10594198B2 Stator structure and resolver
A stator structure includes a stator core, insulators, a coil, and shield plates. The stator core includes a plurality of teeth extending from a body part of the stator core in a radial direction thereof. The body part is formed in an annular shape. The insulators cover the teeth from both sides in an axial direction of the stator core. The coil is wound around each of the teeth with the insulators interposed therebetween. The coil covers cover the coil from both sides in the axial direction. Each of the coil covers is formed in an annular shape. The shield plates are attached to the stator core from both sides in the axial direction of the stator core with the respective coil covers interposed therebetween.
US10594196B2 Dual shaft integrated motor
A dual shaft integrated motor includes an inner rotor and an outer rotor that are independently rotatable and rotate in an identical pivotal direction. The inner rotor, an inner stator, an outer stator, and the outer rotor are sequentially arranged from a pivot in a radial direction. The inner stator and the outer stator interpose a non-magnetic body therebetween, the non-magnetic body being provided at a position contiguous with the inner stator and the outer stator along a circumferential direction centering on the pivot.
US10594195B2 Manufacturing method for stator winding coil
A manufacturing method for a stator winding coil includes: a bulging portion forming step that forms a bulging portion on a conductor wire; a crank portion forming step that forms a crank portion on the central portion of the bulging portion; an oblique portion forming step that forms oblique portions on the conductor wire at two ends of the bulging portion; a rectilinear portion forming step that forms rectilinear portions on the conductor wire at opposite ends of the oblique portions from the bulging portion; and a circular arc forming step that forms the oblique portions into a circular arc shape after forming the rectilinear portions.
US10594190B2 Electrical machine rotors
Rotors for electrical machines and methods of fabricating the same are disclosed. Electrical machine rotors may include a hollow non-magnetic shaft, an active region, and a plurality of coolant passages extending within the active region. The hollow non-magnetic shaft may extend along an axis and have an exterior surface that defines a shaft space extending along the axis. At least a portion of the active region may be disposed within the shaft space.
US10594189B2 Alternating current generator for vehicles
An alternating current generator for vehicles includes a stator, a rotor having a Lundell type core and a magnetic field winding, first and second cooling fans which are fixed to an axial end surface of the Lundell type core and generate cooling air along with the rotation of the rotor, and a fan base which is disposed between the second cooling fan and the Lundell type core and regulates the cooling air. The Lundell type core includes a plurality of U-shaped clearances formed in the outer periphery of the axial end surface being circumferentially spaced apart from each other. The fan base includes a plurality of alternately and circumferentially disposed large-diameter portions and small-diameter portions, with at least one of the small-diameter portions being disposed axially confronting a U-shaped clearance.
US10594187B2 Epicyclic geartrain
An epicyclic geartrain comprises a sun gear, a plurality of planet gears, and a ring gear. The plurality of planet gears is supported by a planet torque ring. The planet gears meshingly surround the sun gear, and the ring gear meshingly surrounds the planet gears. At least one of the sun gear, the plurality of planet gears, and the ring gear, is provided with a plurality of permanent magnet portions. Each of the plurality of magnet portions is arranged as a circumferential array. The planet torque ring is provided with at least one stator coil array, with the or each stator coil array being positioned in axial alignment with the or each corresponding plurality of permanent magnet portions as an axial flux electric motor generator element.
US10594178B2 Rotor and motor including the same
Disclosed are a rotor that is capable of more efficiently using magnetic flux from magnets and a motor including the same. The rotor includes a plurality of rotor cores, a plurality of magnets magnetized such that magnetic flux is formed in the circumferential direction, the magnets and the rotor cores being alternately arranged in the circumferential direction, a coupler connected to a shaft, and a rotor frame formed by injection molding, the rotor frame being integrally coupled to the rotor cores, the magnets, and the coupler, wherein each of the rotor cores includes a pole shoe for defining a gap between each of the rotor cores and a stator and a rotor core body having a depression formed in the side opposite to the pole shoe in the radial direction, and portions of side surfaces of corresponding ones of the magnets located at opposite sides of each of the rotor cores are exposed by the depression to define an aperture formed in the circumferential direction.
US10594176B2 Rotor, rotating electric machine, electric compressor, and refrigeration/air-conditioning apparatus
A rotor core is configured by stacking a plurality of core plates each including: an inner peripheral side core portion; an outer peripheral side core portion; a magnet insertion hole; a radial connection portion to be connected to the inner peripheral side core portion; a circumferential connection portion to be connected between the outer peripheral side core portion and the radial connection portion, including a minimum width portion having a width smaller than widths at both ends, and having a width smoothly decreasing from both ends toward the minimum width portion; and a thin portion including a uniform thickness portion which is provided in the circumferential connection portion and which has a uniform thickness and a non-uniform thickness portion which is adjacent to the uniform thickness portion and which has an increasing thickness, the thin portion having the minimum width portion within the uniform thickness portion.
US10594174B2 Tool and method for use in assembling a stator assembly of an electric machine
An end cap for use with a stator assembly is provided. The end cap includes a tooth portion, a yoke portion, and a lip. The tooth portion includes a first end and an opposite second end and the yoke portion is formed at the first end of the tooth portion. The yoke portion includes at least one arm that extends from the tooth portion. The lip is defined along at least one of the tooth portion and the at least one arm portion.
US10594171B2 Position tracking system and method thereof
A position tracking system and a method thereof are provided. In the system, a power transmitting unit (PTU) provides power to a power receiving unit (PRU). The PRU chooses one of the PTUs adaptively to receive power, and broadcasts a broadcast information via a corresponding Bluetooth link. Three PTUs receive the broadcast information to obtain three pieces of position information respectively corresponding to the PRU respectively, and a position of the PRU is determined based on the position information of the three PTUs. Accordingly, positioning is implemented in the wireless charging technique by modifying software design.
US10594170B2 Wireless power system with interference avoidance
A wireless power system may use a wireless power transmitting device to transmit wireless power to a wireless power receiving device. The wireless power transmitting device may transmit wireless power at a wireless power transmission frequency. Wireless power signals at the wireless power transmission frequency can create interference with a sensitive electrical component in the wireless power receiving device when the wireless power transmission frequency lies in a sensitive frequency band associated with the component. Measurement circuitry in the wireless power receiving device can measure the wireless power transmission frequency. In response to determining that the wireless power transmission frequency lies in a sensitive frequency band, the wireless power receiving device may send an in-band wireless power level adjustment request to the wireless power transmitting device. The request causes a frequency adjustment that moves the wireless power transmission frequency out of the sensitive band.
US10594165B2 Stamped three-dimensional antenna
The embodiments described herein include a wireless-power-transmitting antenna formed from a stamped piece of metal. One such antenna includes: (i) a signal feed, defined by a single stamped piece of metal, that conducts a signal that controls wireless power transmission and (ii) resonators, each of which is defined by the single stamped piece of metal, that transmits power transmission waves in response to receiving the signal, where each resonator: (a) is planar with respect to a first plane and vertically aligned with each resonator, (b) is coupled to another resonator via curved sections of the stamped piece of metal that are in contact with the signal feed, each curved section extending along a second plane that is orthogonal to the first plane such that respective gaps are formed between each resonator, and (c) receives the signal via a respective curved section of the single stamped piece of metal.
US10594164B2 Radio frequency interface device
At least some aspects of the present disclosure feature an RF interface device. The RF interface device comprises an RF receiver, a wireless reader and an output component. The RF receiver is configured to receive power wirelessly. The wireless reader is configured to interrogate a wireless device. The wireless reader is further configured to provide power to the wireless device.
US10594161B2 Magnetic field adjusting three-dimensional flexible resonator for wireless power transmission system
A stereoscopic flexible resonator is provided. The stereoscopic flexible stereoscopic resonator includes at least one cell, at least one resonator including a capacitor, and a connection unit configured to connect the cell and the resonator in a stereoscopic structure.
US10594147B2 Interface-adapting device and interface-adapting method
An interface-adapting device includes an OTG (on-the-go) adapting interface and a voltage-dividing module. The OTG adapting interface is configured to connect an electronic device to an expanding device or to an external power source. The voltage-dividing module is configured to receive an input voltage of the electronic device. When the OTG adapting interface is configured to connect the electronic device to the expanding device, the voltage-dividing module transmits a ground voltage to the electronic device; when the OTG adapting interface is configured to connect the electronic device to the external power source, the voltage-dividing module transmits a divided voltage to the electronic device, so that the external power source is configured to charge the electronic device.
US10594144B2 Electronic device and method of charging electronic device
A method of charging an electronic device and an electronic device includes a charger receiving first information from the electronic device; determining a charge state of the electronic device according to the first information, generating a first instruction if the charge state of the electronic device is determined to be abnormal, and adjusting the power supplied to the electronic device based on the first instruction.
US10594142B2 Control module for DC power network
A power distribution and control module includes a digital data processor and associated memory module operating an energy management program or schema and a battery charging manager program thereon. The energy management schema is operable to determine an instantaneous configuration of the power and distribution and control module, to determine total instantaneous input power available, total instantaneous power demand by connected power loads and to allocate a portion of the input power to power the loads. Thereafter any unallocated power is allocated to charge rechargeable batteries using allocation criteria that are situationally variable.
US10594141B2 Soft magnetic alloy, wireless power transmitting apparatus, and wireless power receiving apparatus including the same
The present invention relates to a soft magnetic alloy and, more specifically, to a soft magnetic alloy used in electric transformers, pulse generators, compressions, electric chokes, energy-accumulating inductors, magnetic sensors, or the like, and a wireless power transmitting apparatus and wireless power receiving apparatus including the soft magnetic alloy.
US10594140B2 Systems, apparatus, and methods for power management
Systems, apparatus, and methods for controlling power modes in electronic devices are provided. A system may include an electronic device and an input device that sends power mode selection information via a network to a power mode selection receiving component in the electronic device. The electronic device includes a first power component that powers a first component, and a switching component that controls the first power component. The electronic device may include a second power component that powers a second component. The switching component may control the second power component. The power mode selection receiving component and the switching component may be powered independently of the first and the second component. If the power mode selection information indicates an off mode, the electronic device may provide power to the power mode selection receiving component and the switching component and not to the first and the second component.
US10594139B2 Autonomous stably-supplying type renewable energy control device
The present invention is provided with: a power converter (14) connected to a power plant (12) for generating power from renewable energy and having a proportional-control type power adjusting function that outputs the power generated by the power plant (12) after converting a direct current into an alternating current, and that adjusts the outputted power proportionally to a manipulation level; an instantaneous power detector (3) that detects an instantaneous power of the power outputted from the power converter (14); a comparison unit (4) that compares the instantaneous power detected by the instantaneous power detector (3) and a target value set by a generated power setting unit (5) and outputs a comparison signal; a control unit (6) that adjusts the comparison signal outputted by the comparison unit (4); and an output signal unit (7) that outputs the comparison signal adjusted by the control unit (6) to the power converter (14) as the manipulation level. Since the generated power setting unit (5) sets the target value on the basis of a power generation level setting value demanded by an information processing unit, the instantaneous power detected by the instantaneous power detector (3) is controlled to be the target value set by the generated power setting unit (5).
US10594136B1 System and method to simulate controls in the holomorphic embedding loadflow calculation
A system and method is presented for enabling the simulation of smooth, unlimited controls in the Holomorphic Embedding Load-flow Method (HELM) for calculating power flows. These are controls that can be expressed as differentiable algebraic expressions of the voltages or power flows. The invention draws on the ability of HELM to turn the powerflow problem into a sequence of linear problems, as well as on the powerful physical intuition that is gained by the underlying methodology. The outcome is that any kind of smooth and unlimited control can be accommodated under the HELM method, preserving all its fundamental properties of reliability and determinism on the obtained solutions. One particularly interesting feature is the automatic treatment of conflicting and/or overlapping controls in an optimal way, via SVD techniques.
US10594135B2 Compact, high performance, and robust RC triggered ESD clamp
An object of the disclosure is to provide a compact RC triggered ESD clamp, which is used for fast ramp supplies, and is immune to parasitics, process, temperature variations, and a noisy environment. A further object of the disclosure is to provide an ESD clamp circuit with low power consumption, and which is robust against reliability or burnout failures. A further object of the disclosure is that the short time constant and the long time constant are realized using a single capacitor, charged by two separate resistors. Still further, another object of the disclosure is that the elements are connected in such a way that there are no additional active junctions connected to the charging node of the ESD clamp.
US10594134B2 Distribution system with an electronic fuse terminal and at least one first series terminal
The object of the invention is a distribution system with an electronic fuse terminal and at least one first series terminal, wherein the electronic fuse terminal and the at least one first series terminal are arranged immediately adjacent to one another on a mounting rail, and wherein the electronic fuse terminal and the at least one first series terminal each have at least one adjacent bridging member, wherein the electronic fuse terminal can be supplied with input voltage, with the electronic fuse terminal making at least one protected first output potential available, and wherein the protected first output potential is forwarded to the first series terminal by means of a first bridging plug to the first series terminal.
US10594133B2 Communication bus overvoltage protection
An overvoltage protection arrangement includes a signal lead, a switch, and a comparator. The signal lead has a device segment and a bus segment. The switch is connected in series between the device segment and the bus segment. The comparator is operably connected to the switch to open the switch in response to sustained application of overvoltage to the bus segment of the signal lead. Aircraft electrical systems and methods of controlling voltage applied to electrical devices in electrical systems are also described.
US10594127B2 Sealant filled cable gland
A cable gland for providing strain relief and sealing for a cable that can be coupled to a device. The cable gland includes a sealing gland having a sealant. Upon assembly of the cable gland, the sealing gland is compressed in a manner that can releases, or otherwise can facilitate the displacement of, the sealant about an interface between a portion of the cable and the sealing gland, and/or into spaces between exposed insulative jackets and/or conductors of the cable. The sealant can include a curable viscous sealant that is housed within a package of the sealing gland, the package being configured to rupture upon compression of the sealing gland. Alternatively, the sealant can be a malleable sealant material that can be pressed or otherwise displaced to form a seal between the sealing gland and cable and/or into the spaces between exposed insulative jackets and/or conductors of the cable.
US10594124B2 Retaining structure-based heat transfer and dissipation system and wind generator set
A retaining structure-based heat transfer and dissipation system and a wind generator set are provided. The heat transfer and dissipation system includes a envelop enclosure and power transmission cables that are laid along the vertical direction of the inner wall of the envelop enclosure. The power transmission cables are laid in a shady surface region of the envelop enclosure. The system effectively lowers the surface temperature of the power transmission cables in the envelop enclosure, prolongs the service life of the power transmission cables, and ensures the operation safety of power transmission. The over-temperature problem of the power transmission cables in a tower drum of the wind generator set in a high-temperature natural geographical environment is resolved in a “green” and “zero-energy consumption” manner, and the system safety of power transmission is improved.
US10594123B2 Receptacle box and method of installing same
The present application teaches a receptacle box and methods of installing same for use in new and existing home and building construction.
US10594120B2 Quick lock system for joining and aligning tubes, conduits and junction boxes
A connecting system for quickly securing a hollow tube to a structure or to another hollow tube using a connector that has a housing with a tapered interior edge that operably engages a locking element positioned therein. When the tube is inserted into the locking element, the locking element holds and locks the tube in place in the connector. A guide ring may be provided within the connector to facilitate proper alignment of the tube within the connector and provide excellent electrical conductivity throughout the entire tube connecting system. One or more bearings may be provided as part of the locking element to facilitate initial tube insertion and then compression locking of the tube by the locking element. The connector can include a variety of structure engaging portions to allow the connector to be operably secured to a variety of structures such as electrical junction boxes, electrical conduits, tubes, armored cables, metal clad cables, flexible metal cables and the like.
US10594117B2 Wire installation apparatus and control method thereof
A wire installation apparatus is provided. The wire installation apparatus includes a body through which a peg passes, a reel installed in the body to surround a wire, a wire guide member guiding the wire, and an external force transfer member transferring an external force, applied from the outside, to the peg so that the peg is driven into a ground. The wire is installed by the peg driven into the ground.
US10594116B2 Tool having an inclined handle
An example tool includes a housing; an inclined handle coupled to, and extending obliquely from, a top portion of the housing, where the inclined handle has a first trigger button and a second trigger button; and an interlocking mechanism disposed in the inclined handle. The interlocking mechanism is configured to disable one of the first trigger button or the second trigger button while the other of the first trigger button or the second trigger button is triggered.
US10594115B2 Spark plug of internal combustion engine
In a spark plug, a discharge gap is formed between a ground electrode and a central electrode. The ground electrode has a rod-shaped part and an opposing part. The opposing part faces the central electrode, and has a flat surface part and a slope surface part. The slope surface part is formed on a part of the opposing part in an extending direction of the ground electrode, and formed on the opposing part and gradually separated from the central electrode along a width direction of the opposing part. The spark plug has a ratio V/W within a range of 0.5
US10594113B2 Laser triggered multi-stage vacuum switch
High voltage high power pulsed power switches relating to a laser triggered multi-stage vacuum switch. The laser triggered multi-stage vacuum switch has laser triggered vacuum gap, multi-stage self-breakdown vacuum gaps and trigger system. Multi-stage self-breakdown vacuum gaps are fixed on the top of laser triggered vacuum gap by connector. The grading ring is sheathed outside of upper insulation shell. By adopting the series connected laser triggered vacuum gap and multi-stage self-breakdown vacuum gaps, with the synergy of two type vacuum gaps, application of laser triggered multi-stage vacuum switch in the high voltage, high power, high repetitive frequency pulsed power system can be realized. With multiple laser beams shot onto multiple targets, more initial plasma can be generated as the irradiation area of laser on target surfaces is enlarged, and the trigger performances of laser triggered multi-stage vacuum switch can be enhanced.
US10594111B2 Lateral current injection electro-optical device with well-separated doped III-V layers structured as photonic crystals
A lateral current injection electro-optical device includes a slab having a pair of structured, doped layers of III-V semiconductor materials arranged side-by-side in the slab, the pair including an n-doped layer and a p-doped layer, each of the p-doped layer and the n-doped layer includes a two-dimensional photonic crystal, and a separation section extending between the pair of structured layers, the separation section separates the pair of structured layers, the separation section includes current blocking trenches, and an active region of III-V semiconductor gain materials between the current blocking trenches that form a photonic crystal cavity.
US10594107B2 Semiconductor laser device
A semiconductor laser device includes a mounting board, a semiconductor laser element provided on the mounting board, and an optical member. The optical member is made of silicon having a first {110} plane, a first {100} plane that is adjacent to the first {110} plane, a second {110} plane, and a second {100} plane that is adjacent to the second {110} plane, with the second {100} plane being fixed on the mounting board, and the first {110} plane being covered by a reflective film to reflect laser light emitted from the semiconductor laser element.
US10594106B2 Symmetric out-of-plane configurations of diffractive gratings and method
Grating pair architectures used for short pulse stretching, compression and pulse shaping are enabled for use at arbitrary use angles without inducing spatial frequency chirp. These symmetric out-of-plane diffractive grating arrangements are capable of adding or removing spatial, temporal and angular chirp at any incidence angle.
US10594105B2 Radial jack
The invention relates to a method for manufacturing an electric connector jack comprising a cylindrical jack sleeve which includes a receiving space into which a cylindrical contact lamination grating is inserted that has a plurality of parallel contact laminations.
US10594100B1 Flexible type electrical feed-through connector assembly
A flexible type electrical feed-through involves a flexible printed circuit (FPC) part constructed as a laminate structure of a base insulating layer, a conductor layer, and a cover insulating layer, where the FPC part is wrapped around a metal part, forming a connector assembly. Such a feed-through may be used at an interface between a hermetically-sealed internal environment, such as in a lighter-than-air gas filled data storage device, and the external environment. Multiple connector parts may be coupled to an inner side of the feed-through, to each mate with a respective flexible cable assembly electrically connected to a respective actuator of a multi-actuator hard disk drive. A floating board-to-board connector part may be coupled to the outer side of the feed-through, which in turn is electrically connected to a printed circuit board assembly of a hard disk drive, and which is able to tolerate connector mating misalignment.
US10594098B2 Connection unit for an electrical device, electrical device system, and production method
In a connection unit for an electrical device, an electrical device system, and a production method, the connection unit has an electrically insulating receiving part, which includes a first receiving section, a second receiving section, and at least one electrically conductive connection device, in particular a bus bar. The receiving part is arranged to accommodate connection device(s) with the aid of the first and second receiving sections. A connection device is accommodated in the first receiving section, and, for example, no connection devices are accommodated in the second receiving section.
US10594091B2 Method for determining an operational state of a subsea connector unit
A method for determining an operational state of a subsea connector unit, wherein the method includes: providing at least one operational value and/or a plurality of operational values of at least one operational parameter describing a specific operational condition at at least one selected location of the subsea connector unit and comparing the at least one provided operational value and/or the plurality of provided operational values and/or at least one derivative derived from the at least one provided operational value and/or at least one derivative derived from the plurality of provided operational values with at least one predefined reference and thus determining an operational state of the subsea connector unit on the basis of the comparison. An assembly monitors an operational state of a subsea connector unit and a subsea connector unit has the assembly.
US10594088B2 Shielded high density jack
Advantageous electrical connector assemblies or jack assemblies/housings for use in communication systems are provided. The present disclosure provides systems/methods for the design and use of high density shielded modular electrical connectors that include improved shielding techniques. The present disclosure provides for a direct shielded connection throughout a shielded modular electrical connector. The shielded modular electrical connector provides for a single continuous contact with a shielded cable. The electrical connector assemblies are configured to facilitate a direct shielding connection that minimizes the connection path and provides a more direct connection to plug/cable and/or foil/cable ground wire and mounting panel. The shielding assembly includes a modular voice/data/video connector that further includes a modular plug contact and a wrap-around shield contact. The modular plug contact can include both cable shield contacts and plug contacts. The wrap-around shield contact can include a continuously formed material that captures a cable shield.
US10594084B2 Electrical connector having an actuator structure
A connector that, when changing an actuator from an open state to a closed state provides a sound that indicates the actuator has changed to a fully closed state. In one embodiment, the actuator has an open surface, a closed surface, a sloped connection surface, and a tip load transmission portion. The open surface enables insertion of a connection object into an insertion portion in an open state. The closed surface is approximately parallel to the connection object in a closed state. The sloped connection surface connects the open surface and the closed surface. The tip load transmission portion is located at an intersection of the closed surface and the sloped connection surface, and elastically contacts the connection object at a time at which a pressing load imparted by an elastic pressing portion is at a peak.
US10594081B2 Coaxial connector with quick locking and separating mechanism
A coaxial connector includes: a first joint and a second joint, a locking flange arranged at one end portion of the second joint; and a quick locking and separating mechanism that includes: a locking member fixedly arranged on a first end portion of the first joint and provided with a depression for accommodating the locking flange of the second joint; and a sliding sleeve arranged around the first joint and being slidable between a locking position in which the sliding sleeve locks the locking flange of the second joint in the depression of the locking member so as to connect the first joint and the second joint and an unlocking position in which the sliding sleeve allows the locking flange of the second joint to disengage from the depression of the locking member so as to allow the first joint to be separated from the second joint.
US10594076B2 Coaxial cable connector
A coaxial cable connector comprises: an inner sleeve which has a first outer flange and a first surface; a nut coaxially arranged with the inner sleeve and comprising a first inner flange and a threaded portion, wherein the threaded portion of the nut is adapted to engage with a threaded surface of a connector of an electronic device; a first inner ring coaxially arranged with the inner sleeve and comprising a ring portion and a plurality of elastic portions, one end of each of the plurality of elastic portions comprising a second outer flange disposed between the ring portion and the first outer flange; and an outer sleeve coaxially arranged with the first inner ring and the inner sleeve, wherein when the outer sleeve moves toward the nut, an engaging bump of the outer sleeve presses the second outer flange to enable the second outer flange to move toward the outer surface of the inner sleeve.
US10594073B2 High-temperature injection molded electrical connectors with bonded electrical terminations
A technique facilitates construction of a sealed electrical connector, e.g. sealed pothead assembly. Depending on the application, the electrical connector may be used to connect a power cable and a powered component such as an electric submersible pumping system. The electrical connector comprises at least one connector component and at least one electrical component. An injection molding process is used to construct an injection molded feature sealed to a corresponding component, e.g. to the at least one electrical component. The injection molded feature is readily formed and located between the at least one electrical component and the at least one connector component to form a simple and reliable seal which prevents unwanted passage of fluids.
US10594072B2 Direct coupling connector assembly
A female connector is mountable to an electronic module having a printed circuit board. The female connector comprises a female connector body, a plurality of female taps, an inner seal, a coupling nut disposed in the female connector body, and a female O-ring. The female connector body includes a female flange having a female bolting hole configured to couple with the electronic module and a female protrusion protruding from the female flange. The female taps each include a pin extending through the female connector body and connectable to the printed circuit board and a receptor connected to an end of the pin. The inner seal is disposed in the female protrusion and is configured to be in contact with a male connector that couples with the female connector. The female O-ring surrounds the female protrusion and is disposed in an outer wall of the female protrusion.
US10594070B2 Vehicle media hub assembly
A vehicle media hub assembly includes a housing having a display surface with an aperture, and a port disposed at least partially within the housing and extending into the aperture, the port configured to provide electrical and/or signal communication between two electrical devices. A lighting device is disposed within the aperture at least partially around the port. A door is coupled to the housing and movable between an open position providing access to the display surface, and a closed position covering the display surface. The door includes a window and a translucent cover at least partially covering the window. The window is configured to be disposed proximate the lighting device when the door is in the closed position such that light from the lighting device is configured to pass through the window and the translucent cover to illuminate at least a portion of the translucent cover.
US10594068B2 Retention of electrical spring contacts for wet connection of down-hole tool components
A wet connect apparatus operable in a down-hole environment includes an annular electrical contact, which includes a resilient outer member constructed of coiled spring having its ends fused together, and also includes an inner retention member constructed of a gift ring embedded or installed within the resilient outer member. The inner retention member provides a radial bias to retain the annular electrical contact within an electrically conductive groove during installation and assembly of the wet connect apparatus.
US10594067B2 Reflector lamp
In various embodiments, a reflector lamp having a longitudinal axis is provided. The reflector lamp may include: a reflector which has a contour and a neck, with a pin base resting at the end of said neck, a light source arranged in the reflector, wherein the light source is fastened in the reflector with the aid of a mounting clip, which simultaneously adjusts the light source, wherein the mounting clip comprises three sections, namely a first section which holds the light source, a second section which serves for the adjustment in the neck and a third section which is used for the base connection.
US10594066B2 Metallic material for electronic components and method for producing same, and connector terminals, connectors and electronic components using same
The present invention provides metallic materials for electronic components, having low degree of whisker formation, low adhesive wear property and high durability, and connector terminals, connectors and electronic components using such metallic materials. The metallic material for electronic components includes: a base material; a lower layer formed on the base material, the lower layer being constituted with one or two or more selected from a constituent element group A, namely, the group consisting of Ni, Cr, Mn, Fe, Co and Cu; an intermediate layer formed on the lower layer, the intermediate layer including an alloy constituted with one or two or more selected from a constituent element group B, namely, the group consisting of Ag, Au, Pt, Pd, Ru, Rh, Os and Ir, and one or two selected from a constituent element group C, namely, the group consisting of Sn and In; and an upper layer formed on the intermediate layer, the upper layer being constituted with one or two selected from a constituent element group C, namely, the group consisting of Sn and In; wherein the thickness of the lower layer is 0.05 μm or more and less than 5.00 μm; the thickness of the intermediate layer is 0.02 μm or more and less than 0.80 μm; and the thickness of the upper layer is 0.005 μm or more and less than 0.30 μm.
US10594062B2 Press-fit terminal connection structure having types of alloy layer
It is aimed to provide a press-fit terminal connection structure in which a board connecting portion of a press-fit terminal is press-fit into a through hole provided in a printed circuit board and which can combine the suppression of scraping of a surface layer and a reduction of a necessary load when the press-fit terminal is inserted into and withdrawn from the through hole and an improvement of a holding force for keeping the press-fit terminal inserted in the through hole. In the press-fit terminal connection structure, the press-fit terminal includes, at least on a surface of the contact point portion, an alloy containing layer mainly containing tin and palladium, and the through hole includes a tin layer on an outermost surface of an inner peripheral surface including at least the contact point portion.
US10594056B2 Terminal fitting
A terminal fitting (T) includes an inner conductor (11), an outer conductor (12) and a dielectric (13) interposed between these conductors. The inner conductor (11) is connected to a core (51) of a shielded cable (W). The outer conductor (12) includes two shield crimping pieces (45) deformable along an outer periphery of a braided wire (53) of the shielded cable (W). Further, the terminal fitting (T) includes a cover (14) including a shield-side surrounding portion (84) for surrounding the shield crimping pieces (45) along outer peripheries thereof.
US10594053B2 Conductor terminal
A conductor terminal with a busbar piece and a clamping spring. The clamping spring has a clamping limb which is oriented towards the busbar piece in order to form a clamping point for clamping an electric conductor between the clamping limb and the bus bar piece, a spring bracket which adjoins the clamping limb, and a contact limb, a vertical section of which extends transversely to the bus bar piece. The vertical section of the contact limb has a recess with edges which surround the bus bar piece. The bus bar piece has a contact wall which adjoins the wall surface of the contact limb vertical section extending transversely to the busbar piece. The wall surface lying on the vertical section side facing away from the clamping limb, and which is designed to support the vertical section of the contact limb on the contact wall by means of the wall surface facing away from the clamping limb.
US10594050B1 Integrated locking and sealing fastener with electrical conductivity
An integrated locking and sealing fastener with electrical conductivity is revealed. The integrated locking and sealing fastener with electrical conductivity includes a fastener with a surface and a conductive anti-loosening coating. A part of the surface of the fastener is a fastening contact surface and the conductive anti-loosening coating is formed on the fastening contact surface. The conductive anti-loosening coating consists of an anti-loosening portion and a conductive portion mixed with each other. The anti-loosening portion is made from polyamide (PA) resin, acrylic (PMMA) resin, polyethylene, epoxy resin, silicone, rubber, or the combinations. The conductive portion is made from materials including carbon black, metal powders, a silver wire, graphite, or the combinations. The coating on the fastener not only prevents loosening and leakage but also provides electrical conductivity.
US10594049B2 Connectors for landscape lighting systems
A connector includes a cable tray configured to receive and retain a cable in a stable position and couple with a top cap configured to create an electrical connection with the cable as the top cap is manipulated in a predetermined manner while coupled with the cable tray. An upper surface of the cable tray is configured to receive the cable (e.g., while the cable is generally parallel with the longitudinal axis of the cable tray). The cable tray also includes a finger extending beyond the first end for some distance longitudinally. The finger includes a protrusion that protrudes to some extent in a transverse direction so that a cable-accommodating gap is defined between the protrusion and the first end. The protrusion is configured to bear against the cable and retain the cable in the stable position when the cable is inserted between the protrusion and the first end (before, during and/or after an electrical connection is established).
US10594048B2 Crimp for connecting wires
A crimp segment comprises a crimp barrel having a base and a pair of opposing side walls extending from the base. Each of the side walls is adapted to bend around a plurality of wires disposed in the crimp barrel and a pair of ends of the side walls engage with one another along a staggered seam.
US10594047B2 Functional contactor
A functional contactor is provided. The functional contactor according to one embodiment of the present invention includes: a conductive elastic portion configured to be in electrical contact with a conductor of an electronic device and have elasticity; and a functional device including a first electrode electrically connected to a circuit board or the conductor of the electronic device and a second electrode on which the conductive elastic portion is laminated through solder. Here, the second electrode includes a stopper in which no electrode is formed to prevent the solder from being introduced into a periphery of a lamination region on which the conductive elastic portion is laminated.
US10594044B1 Wide-direction antenna
In one embodiment, an antenna for receiving incident electromagnetic (EM) radiation includes a dipole having first and second elements, and a reflector for reflecting the incident EM radiation into reflected EM radiation. The reflector, first element, and second element are configured to orient the first element substantially broadside to the reflected EM radiation and end-fire to the incident EM radiation when the second element is oriented substantially broadside to the incident EM radiation. Conversely, they are configured to orient the second element substantially broadside to the reflected EM radiation and end-fire to the incident EM radiation when the first element is oriented substantially broadside to the incident EM radiation.
US10594038B2 Fractal metamaterial cage antennas
Cage antennas and related components are described. Such cage antennas include a shortened antennal element, such as a monopole (e.g., of approximately ⅛-wave height of a desired operational wavelength), which can be placed on a shortened ground plane (e.g., roughly quarter-wave size). A cage-like ensemble (e.g., a cage) can then be placed on top of but not touching the antenna element. The cage structure can have a fractal-based, folded, and/or pleated structure, among others. This cage structure can be produced either through a variety of means including but not limited to 3-D printing with either conductive materials or inductively coded materials.
US10594037B1 Double torsion coil magnetic current antenna feeding structure
A magnetic current dipole feeding structure for patch and dielectric resonator antennas is disclosed in which a wire coil helix is placed above the ground plane and below the patch or top of the dielectric resonator block, the coil having half wound in a right-hand orientation and another half in a left-hand orientation, meeting at a common point in the middle. One end of the double torsion coil can be excited with radio frequency (RF) signals, and the other can be grounded on the ground plane. Some embodiments have the other end fed by an equal signal. These double torsion coils can be used in pairs to provide differential feeding to the patch or dielectric resonator, and pairs placed orthogonally to a first pair can be used for another polarization.
US10594033B1 Surface scattering antenna systems with reflector or lens
A system for forming a beam includes one or more wave sources; one or more surface scattering antennas (for example, one or more holographic metasurface antennas) coupled to the one or more wave sources, wherein each of the one or more surface scattering antennas comprises an array of scattering elements that are dynamically adjustable in response to one or more waves provided by the one or more wave sources to produce a beam; and a beam shaper configured to receive the beam from each of the one or more surface scattering antennas and to redirect the beam, preferably, with gain.
US10594030B2 True time delay module and beam former having plural delay lines selectively connected by plural switching elements including one or more intermediate switching element
A true time delay (TTD) module includes a substrate and a transmission line formed on the substrate. The transmission line includes time delay lines that define signal paths of varying lengths between a signal input and a signal output of the TTD module. A plurality of switching elements are positioned along the transmission line and are selectively controllable to define a signal transmission path between the signal input and the signal output. The switching elements include an input switching element positioned at a first end of each of the plurality of time delay lines, an output switching element positioned at a second end of each of the plurality of time delay lines, and at least one intermediate switching element positioned between the input switching element and the output switching element of at least one of the plurality of time delay lines.
US10594028B2 Antenna arrays having multi-layer substrates
An electronic device may be provided with a phased antenna array for conveying millimeter wave signals. The array may be mounted to a substrate that includes transmission line layers having a first dielectric permittivity and antenna layers having a second dielectric permittivity that is less than the first dielectric permittivity. A ground plane may be interposed between the antenna layers and the transmission line layers. The array may be mounted to the antenna layers and transceiver circuitry may be mounted to the transmission line layers. Transmission line traces may be formed on the transmission line layers. The relatively high permittivity of the first set of dielectric layers may allow the transmission line traces to be routed relatively close together with minimal electromagnetic interference. The relatively low permittivity of the second set of dielectric layers may allow the array to operate with satisfactory antenna efficiency, gain, and bandwidth.
US10594025B2 Coupled antenna structure and methods
An coupled antenna apparatus particularly well adapted for small form factor, metal encased applications that utilize satellite wireless links, e.g. GPS. Certain examples use electromagnetic feeding that includes one or more separate feed elements that are not galvanically connected to a radiator element of the antenna. Additionally, one radiator element of the antenna can be located on an outermost surface of a bezel of an electronic device, for example a wrist-wearable device. A low capacitance transient voltage suppressor diode is housed within an electronic device and electrically coupled to such an outer radiator element.
US10594023B2 Electronic device including conductive member electrically coupled to opening of bracket for adjusting resonance generated from the opening
According to various embodiments, an electronic device may include a conductive bracket including an opening in at least part of the bracket, a display disposed on one surface of the bracket, a battery disposed on another surface of the bracket to face at least part of the opening, an antenna disposed within a specified range of the bracket and configure to output a signal of a first frequency band, and a conductive member comprising conductive material electrically coupled to the bracket by crossing at least part of the opening, wherein the opening is divided into a plurality of openings, to adjust resonance of a second frequency band of the opening generated by the signal output from the antenna.
US10594020B2 Electronic device having antenna element and method for manufacturing the same
An electronic device having an antenna element is provided. The electronic device includes a printed circuit board on which a plurality of components are mounted, at least one antenna element mounted on the printed circuit board, an insulating dam formed on the printed circuit board and configured to surround the at least one antenna element, and a dielectric part configured to fill an inside of the insulating dam and to support the at least one antenna element.
US10594018B2 Antenna structure of a communications device
A communications device includes a system ground plane, a signal source, a device frame, a magnetic conductive material and an antenna. The signal source is electrically coupled to the system ground plane. The device frame is perpendicular to the system ground plane. The antenna is electrically coupled to the signal source and is disposed on the device frame. The magnetic conductive material is disposed adjacent to the antenna but spaced apart by a first predetermined distance from the antenna. The magnetic line of force induced by the antenna is directed in a predetermined direction by the magnetic conductive material.
US10594017B2 Antenna device and method for transmitting and/or receiving a signal
There is provided an antenna device including a signal source configured to generate a transmit signal with a basic frequency, a control device, and a first transmit channel. The transmit channel includes a first frequency conversion device and a first transmit device with a first frequency pass band. The control device is connected to the first frequency conversion device, which is configured to perform time-controlled conversion of the basic frequency of the transmit signal to a first transmit frequency, which lies in the first frequency pass band of the first transmit device, in order to provide via the first transmit channel a first transmit signal with the first transmit frequency.
US10594016B2 Two bidimensional multiband antenna and a glazing panel with the antenna printed thereon
The present invention concerns a two bidimensional part multiband antenna arranged to be printed on a glazing panel, the two parts to be connected, respectively, to a central pin and a shield of a data transmission coaxial cable. The two parts have a generally rectangular shape and are relatively to each other longitudinally shifted, the two respective sides of the two parts adjacent to each other comprise respectively a large transversal recess and a corresponding transversal projection facing each other. The part comprising the projection comprises, adjacent thereto, a thin longitudinal arm facing a short transversal finger of the part comprising the recess and adjacent thereto.
US10594013B2 Electronic apparatus
An electronic apparatus includes a first substrate and a second substrate mounted on the first substrate and having a smaller area than the first substrate. The second substrate extends in a longitudinal direction and has a planar or substantially planar shape with a uniform or substantially uniform width across all portions of the second substrate in the longitudinal direction. The second substrate includes a signal line, and a high-frequency transmission line including the signal line, and further includes an input/output pad electrically connected to the signal line, and an auxiliary pad arranged between two input/output pads, on the mounting surface of the second substrate. The first substrate includes lands each connected to the input/output pad and the auxiliary pad. The input/output pad and the auxiliary pad are each soldered on each of the lands of the first substrate and, thus, the second substrate is surface-mounted on the first substrate.
US10594010B2 Anaerobic aluminum-water electrochemical cell
An anaerobic aluminum-water electrochemical cell includes electrode stacks, each electrode stack having an aluminum or aluminum alloy anode, and at least one solid cathode configured to be electrically coupled to the anode. The cell further includes a liquid electrolyte between the anode and the at least one cathode, one or more physical separators between each electrode stack adjacent to the cathode, a housing configured to hold the electrode stacks, the electrolyte, and the physical separators, and a water injection port, in the housing, configured to introduce water into the housing.
US10594009B2 Zinc-air battery
A zinc-air battery includes an air electrode part, a separator and a negative electrode part in sequence within a case, wherein the negative electrode part comprises potassium hydroxide (KOH) in the form of powder, and the case has an opening part formed in at least one region thereof, with the opening part being covered by a porous membrane.
US10594007B2 Battery assembly with temperature control device
A battery module of the present invention is adaptable to be utilized in various configurations including and not limited to an overlapping battery cell packaging configuration and a vertical stack battery cell packaging configuration used in an automotive and non-automotive applications. The battery module has a plurality of battery heatsink assemblies with the cells disposed therebetween. A plurality of rods extend through the each heatsink assemblies to secure the heatsink assemblies and the cell with one another to form the battery module.
US10594006B2 Battery cooling system and method for controlling the same
A battery cooling system and a method for controlling the same are disclosed. In one aspect, the system includes a cooling fan connected to a battery system and configured to control a flow speed of a coolant to flow into the battery system. A heat exchanger is connected to the cooling fan and configured to lower the temperature of the coolant. A control valve is configured to selectively supply the coolant to one of the heat exchanger and the cooling fan. And a controller is configured to compare a first temperature, which is the temperature of the air of the environment where the battery cooling system is located, with a first reference temperature and control the control valve based on the comparison.
US10594005B2 Electrical storage device heater for vehicle
An electrical storage device heater system according to an exemplary aspect of the present disclosure includes, among other things, an electrical storage device, a heater configured to regulate a temperature of the electrical storage device and a controller configured to actuate the heater using power sourced from a location separate from the electrical storage device.
US10594002B2 Charge voltage controller for energy storage device, energy storage apparatus, battery charger for energy storage device, and charging method for energy storage device
An embodiment provides a charge voltage controller for a chargeable and dischargeable energy storage device including an electrode assembly having a positive electrode and a negative electrode, the charge voltage controller configured to control upper limit voltage applied to charge the energy storage device in accordance with at least one of charge time of the energy storage device, current inputted to the energy storage device, temperature of the energy storage device, and a state of charge of the energy storage device, to inhibit potential of the negative electrode from being lower than deposition potential at which metal ions transmitting and receiving an electric charge between the positive electrode and the negative electrode are deposited at the negative electrode.
US10594001B2 Smart battery
Embodiments of the present systems and methods may provide the capability to provide more detailed and granular battery function information and control of battery management and monitoring functions. For example, in an embodiment, a battery apparatus may comprise a plurality of power cells, memory attached to each power cell adapted to store information relating to operational parameters of each power cell, and measurement circuitry adapted to measure operational parameters of each power cell and to store information relating to operational parameters of each power cell in each respective attached memory and to measure operational parameters of the battery apparatus and to store information relating to operational parameters of the battery apparatus in a memory, wherein the circuitry adapted to measure operational parameters of each power cell may be further adapted to alter the measurement operation based on usage of the battery apparatus.
US10593999B2 Electrode assembly and rechargeable battery including the same
An electrode assembly includes: a first electrode including a first electrode coated region and a first electrode uncoated region at one side of the first electrode coated region; a separator overlapping the first electrode; a second electrode including a second electrode coated region and a second electrode uncoated region at one side of the second electrode coated region; and a foreign particle preventing member on at least one of the first electrode uncoated region and the second electrode uncoated region. The second electrode coated region overlaps the first electrode coated region with the separator therebetween, and the foreign particle preventing member is repeatedly wound about an axis together with the first electrode, the separator, and the second electrode.
US10593998B2 Phosphate-garnet solid electrolyte structure
A composite electrolyte tri-layer structure, including a first layer having a first ceramic electrolyte, where the first electrolyte is stable against contact with lithium metal, a second layer having a second ceramic electrolyte, where the second electrolyte is stable against aqueous contact, and a third layer having a third non-aqueous electrolyte interposed between the first layer and second layer, wherein the first electrolyte, the second electrolyte, and the third electrolyte each have a different relative chemical stability. Also disclosed is a method of making and using the tri-layer structure, and an energy storage article or device incorporating at least one of the tri-layer structures.
US10593994B2 Quasi-solid state electrolyte and all solid state lithium secondary battery using same
It is an objective of the invention to provide a quasi-solid state electrolyte that has a well-balanced combination of contact performance with electrode active materials, conductivity, and chemical and structural stability, each at a high level, and an all solid state lithium secondary battery using the quasi-solid state electrolyte. There is provided a quasi-solid state electrolyte comprising: metal oxide particles; and an ionic conductor, the ionic conductor being a mixture of either a glyme or DEME-TFSI and a lithium salt that includes LiFSI, and being carried by the metal oxide particles.
US10593992B2 Negative electrode for potassium ion secondary batteries, negative electrode for potassium ion capacitors, potassium ion secondary battery, potassium ion capacitor, and binder for negative electrodes of potassium ion secondary batteries or negative electrodes of potassium ion capacitors
Provided are: a potassium ion secondary battery which is not susceptible to deterioration of charge/discharge capacity even if charging and discharging are repeated, and which has a long service life as a secondary battery; a potassium ion capacitor; a negative electrode for the potassium ion secondary battery; and a negative electrode for the potassium ion capacitor. A negative electrode for potassium ion secondary batteries and a negative electrode for potassium ion capacitors, each of which contains a carbon material that is capable of absorbing and desorbing potassium and a binder that contains a polycarboxylic acid and/or a salt thereof. A potassium ion secondary battery which is provided with the negative electrode or the capacitor. A binder for negative electrodes of potassium ion secondary batteries or negative electrodes of potassium ion capacitors, which contains a polycarboxylic acid and/or a salt thereof.
US10593989B2 Method for manufacturing aluminum plate, aluminum plate, collector for storage device, and storage device
An object of the present invention is to provide a method for manufacturing an aluminum plate which is simple, is high in productiveness, allows the use of arbitrary aluminum materials, and can be suitably used for collectors having excellent adhesiveness to active material layers, a collector for a storage device, and a storage device. The method for manufacturing an aluminum plate of the present invention is a method for manufacturing an aluminum plate having an aluminum substrate having a plurality of through holes in a thickness direction, including an oxidized film-forming step of forming an oxidized film by carrying out an oxidized film-forming treatment on a surface of the aluminum substrate having a thickness in a range of 5 μm to 1,000 μm and a through hole-forming step of forming through holes by carrying out an electrochemical dissolution treatment after the oxidized film-forming step.
US10593986B2 Rechargeable battery
A rechargeable battery having increased capacity while facilitating a manufacturing process is provided. A rechargeable battery includes: an electrode assembly including at least a unit body including a first region and a second region that are divided based on a folding center in which separators including at least two facing sheets are folded, and electrode plates of a first electrode and electrode plates of a second electrode, and the electrode plates of the first electrode and the electrode plates of the second electrode are alternately stacked with the separators therebetween in each of the first region and the second region; and a case receiving the electrode assembly and an electrolyte solution.
US10593985B2 Amorphous cathode material for battery device
A method of fabricating a multilayered thin film solid state battery device. The method steps include, but are not limited to, the forming of the following layers: substrate member, a barrier material, a first electrode material, a thickness of cathode material, an electrolyte, an anode material, and a second electrode material. The formation of the barrier material can include forming a polymer material being configured to substantially block a migration of an active metal species to the substrate member, and being characterized by a barrier degrading temperature. The formation of cathode material can include forming a cathode material having an amorphous characteristic, while maintaining a temperature of about −40 Degrees Celsius to no greater than 500 Degrees Celsius such that a spatial volume is characterized by an external border region of the cathode material. The method can then involve transferring the resulting thin film solid state battery device.
US10593984B2 Nonaqueous electrolyte secondary battery insulating porous layer
The present invention has an object to provide (i) a nonaqueous electrolyte secondary battery separator having excellent ion permeability and (ii) an insulating porous layer by which to achieve the nonaqueous electrolyte secondary battery separator. The insulating porous layer is a nonaqueous electrolyte secondary battery insulating porous layer containing: a resin A; and a resin B, the resin A and the resin B having therebetween a Hansen solubility parameter distance (HSP distance) (Ra) of not more than 10 MPa1/2.
US10593982B2 Flow type energy storage device and reaction cell for the device
Disclosed is a flow-type energy storage device having an improved flow of fluid. The flow-type energy storage device stores electricity using a fluidic material, and includes a reaction region in which charge-discharge reaction of electricity is performed by the fluidic material, wherein the reaction region has an octagonal cross-section. The shape of the reaction region is controlled to thus improve the flowability of the fluidic material, thereby providing a flow-type energy storage device that has almost constant electrical properties even when a charging and discharging cycle is repeatedly performed. Further, the structures of an inlet and an outlet are not complicated and a separate part for controlling the flow of fluid is not used in the device, and accordingly, additional costs are not incurred during a process of manufacturing the flow-type energy storage device.
US10593977B2 Solid alkaline fuel cell
A solid alkaline fuel cell has a cathode that is supplied with an oxidant which contains oxygen, an anode that is supplied with a fuel which contains hydrogen atoms, and an inorganic solid electrolyte that is disposed between the anode and the cathode and that exhibits a hydroxide ion conductivity. The inorganic solid electrolyte enables the permeation of a fuel in an amount that produces carbon dioxide at the cathode of greater than or equal to 0.04 μmol/s·cm2 and less than or equal to 2.5 μmol/s·cm2 per unit surface area of a cathode-side surface.
US10593974B2 Fuel cell system and operating method thereof
A fuel cell system is disclosed, which includes an anode recirculation loop comprising a fuel cell stack for generating power, a flowmeter for measuring a fuel flow rate of a fuel provided into the anode recirculation loop, a current measuring device for measuring a current drawn from the fuel cell stack, a recycle ratio measuring device for measuring a recycle ratio in the anode recirculation loop, and a processor for estimating a fuel utilization of the fuel cell stack based on the measured fuel flow rate, the measured current and the measured recycle ratio. Methods for operating the fuel cell system are also disclosed.