Document Document Title
US10555450B2 Rotary head type component mounter
In rotary head type component mounter, provided at two locations around rotary head are Z1-axis drive mechanism and Z2-axis drive mechanism that lower suction nozzles, and in a case in which the interval between two suction nozzles is a multiple two times or greater than the arrangement pitch of components in tray, component mounter performs consecutive simultaneous pickup operation repeatedly for a quantity corresponding to the quantity of component arrangement pitches between the two suction nozzles, the consecutive simultaneous pickup operation being that of lowering the two suction nozzles simultaneously such that two of the components on tray are picked up simultaneously, then rotating rotary head by one nozzle pitch, moving rotary head in the arrangement direction of the components on tray by one component arrangement pitch, and then lowering the next two suction nozzles simultaneously such that another two of the components on tray are picked up simultaneously.
US10555449B2 Apparatus for automatically supplying carrier tape comprising device for automatically exposing parts
Disclosed is an apparatus for automatically supplying carrier tape, and more specifically, to an apparatus for automatically supplying a carrier tape and a method for automatically supplying carrier tape wherein carrier tape is enabled to be continuously and automatically supplied without stopping a process even if a structure or supply conditions of the carrier tape is changed. The apparatus for automatically supplying the carrier tape comprises an injection module comprising a height adjusting unit for enabling the continuous and automatic supply of one carrier tape in the middle of being supplied and one or more carrier tapes on standby, and a parts sensor for sensing parts of a carrier tape; and a pickup module for separating a cover tape form the carrier tape transferred from the injection module.
US10555443B2 Display device including a back cover with recess to provide cooling to a heat generating element
The present disclosure relates to a display device including a circuit board, a heating element arranged on the circuit board, an insulating and heat conducting structure connected to the heating element, a heat radiating plate connected to the insulating and heat conducting structure, and a back cover provided with a recess, wherein the heat radiating plate is arranged in the recess and is in the direct contact with an exterior of the display device.
US10555442B2 Power conversion device
An inside of a housing of a power conversion device is partitioned by partitioning walls, and the power conversion device is configured from: an open part, into which external air flows; a first airtight part that is adjacent to the open part and into which no external air flows; and a second airtight part that is adjacent to the first airtight part and into which external air does not flow. At least two ventilation holes are formed in a partition wall between the first airtight part and the second airtight part. A circulation fan is provided to at least one of the at least two ventilation holes. The outer surface of the first airtight part is provided with a heatsink that dissipates heat transferred from an electronic component placed in the first airtight part, the heatsink being exposed to the open part.
US10555436B1 Electronic device with thermal management system
An electronic device may have electrical components that produce heat during operation. An electronic device may also be heated by sunlight incident on the device. A thermal management model may take into account device structures such as housing materials in modeling the thermal behavior of the device. Temperature sensors in the device may be used to measure internal temperatures. The model may use temperature measurements and other data such as environmental data measured with sensors in predicting temperatures for one or more regions in a device. In response to prediction of a temperature greater than a predetermined threshold, the device may take remedial action to avoid overheating. Remedial action may include adjusting electrical components so that they produce less heat, activating a heat blocking component such as an electronic shutter, and reducing communications activity levels and other software activity levels.
US10555426B2 Display device and method of fabricating the same
A display device includes a display panel, first circuit board, a second circuit board, a first adhesive element, and a conductive element. The display panel includes a non-bending region and a bending region that is bent from the non-bending region. The bending region includes a curvature region having a specific curvature and a facing region facing the non-bending region in a thickness direction of the display module. The first adhesive element is disposed to combine the first circuit board with the second circuit board, and the conductive element is disposed to electrically connect the first circuit board to the second circuit board.
US10555425B2 Enclosure assembly for an electronic controller having an over-molded part to protect electronic components
An enclosure assembly for enclosing an electronic controller. The enclosure assembly comprises a housing having a plurality of cavities formed therein for receiving electrical components of the electrical controller. The enclosure assembly further includes an over-molded part formed from an elastic material that lines at least a portion of each cavity. The over-molded part reduces the effect of deceleration forces on the electrical component that is received in the cavity thereby protecting it from damage. The over-molded part includes a retention feature that locates the over-molded part within the cavity and secures it to the enclosure assembly. An interference fit is provided between the over-molded part and the electrical component received in the cavity.
US10555421B2 Component-embedded resin substrate and method for manufacturing same
A component-embedded resin substrate (1) includes a plurality of resin layers (2) made of a first resin and laminated on one another, and a component (3) arranged to be surrounded by each resin layer (2) in a first group (8) which is a group of two or more resin layers arranged successively in a thickness direction included in the plurality of resin layers (2). An auxiliary resin portion (9) made of a second resin different from the first resin is arranged to be in contact with and along at least one of surfaces of the component (3).
US10555420B1 Circuit board and method for manufacturing the same
A method of manufacturing a circuit board includes: a single-sided copper-clad base is provided; a plurality of grooves are defined in the base facing away from the copper-clad side for receiving electronic elements, a depth of each of the grooves is equal to a thickness of the corresponding electronic element; the electronic elements are fixed into their respective grooves; a plurality of holes are defined in the laminating member to expose the electrodes of the electronic elements; an electroplated layer is formed on the surface of the embedded body, the electroplated layer is electrically connected with the electrodes of the electronic elements. A circuit board made by the method is also provided.
US10555417B2 Mainboard assembly including a package overlying a die directly attached to the mainboard
Disclosed are embodiments of a system-level assembly including an integrated circuit (IC) die directly attached to a mainboard. An IC die directly attached to a mainboard or other circuit board may be referred to as a direct-chip attach (DCA) die. A package is disposed over at least a portion of the DCA die and coupled with the mainboard. The package includes one or more other IC die disposed on a substrate. Other embodiments are described and claimed.
US10555413B2 Inverter
An inverter includes a power substrate mounting power element groups arranged apart from each other, each power element group constituted by power elements arranged, a control substrate disposed apart from the power substrate in a plate thickness direction of the power substrate and mounting an electronic component for controlling the power elements, a capacitor substrate disposed between the power substrate and the control substrate and mounting capacitors, a release member fixed to the power substrate, and a spacer electrically connecting the power substrate and the capacitor substrate. The spacer includes a body portion disposed between two adjacent power element groups of the power element groups and a heat transfer portion disposed outside the power element groups in a direction in which the power elements are arranged and provided at a position not overlapping with the capacitors as viewed in a plate thickness direction of the capacitor substrate.
US10555410B2 Cartridge for a liquid-cooled plasma arc torch
A consumable cartridge for a liquid-cooled plasma arc torch is provided. The consumable cartridge comprises a cartridge frame including a proximal end having an end surface, a distal end and a body having a central longitudinal axis extending therethrough. The cartridge configured to form a radio-frequency identification (RFID) interface with a torch head. The consumable cartridge also comprises an arc emitter and an arc constrictor affixed to the cartridge frame at the distal end and an RFID mounting feature formed on or in the cartridge frame adjacent to the end face. The RFID mounting feature is non-concentric with the central longitudinal axis of the body. The consumable cartridge further comprises an RFID tag disposed in or on the RFID mounting feature for transmitting information about the cartridge to a reader device in the torch head when the cartridge is connected to the torch head.
US10555406B2 System and method for decreasing energy usage of a transparent display case
An apparatus for controlling the illumination of a display case containing a plurality of products includes a housing and an access panel. A transparent display is located in the access panel and is illuminated by an illumination device. A sensor is positioned to determine whether access panel is in an opened or a closed position. A processor measures the amount of time that has passed since the access panel was last closed or opened and drives the illumination device at a reduced power level accordingly.
US10555405B2 Systems and methods to manage themes in lighting modules
A lighting system includes lighting fixtures and a lighting controller that sends commands and data over an AC power line to power and control the lighting fixtures. Lighting themes are uniquely programmable color and intensity that are applied to a collection of lighting groups to achieve different lighting modes instantly, without the delay that programming each lighting fixture individually incurs. The groups of lighting modules receive theme lighting information over the power line and store the theme information in memory. The lighting controller sends a single command to the collections of the lighting groups to apply the theme. Each lighting module retrieves and applies the theme information.
US10555400B1 Shade elements and methods for twist-lock lighting controllers
A lighting system has a twist-lock lighting controller that is electrically coupled to at least one light source. The twist-lock lighting controller has a translucent cover in which an optical sensor is positioned to sense ambient light for controlling the light source. A shade element having a canopy is positioned on the twist-lock lighting controller such that the canopy blocks direct sunlight from entering the twist-lock lighting controller through the translucent cover, thereby significantly reducing operating temperatures within the twist-lock lighting controller.
US10555389B2 Local display backlighting systems and methods
Aspects of the subject technology relate to display of an electronic device. The display includes a backlight unit having a voltage source, a string of light-emitting diodes and a bypass switch for each light-emitting diode in the string. The string of light-emitting diodes can receive, at a first end, a supply voltage from the voltage source. The bypass switch for each light-emitting diode is controllable to pulse-width-modulate that light-emitting diode. The headroom voltage feedback circuit is coupled to a second end of the string.
US10555386B2 Light-emitting device and camera
To provide a light-emitting device whose amount of light can be adjusted, or the like. The amount of light emitted from the light-emitting device can be adjusted by controlling the magnitude of the constant current pulse by a control signal. Specifically, the light-emitting device includes a constant current supply configured to be supplied with a control signal and a control pulse signal and configured to supply a constant current pulse; a control device configured to supply the control signal; a driver circuit configured to supply the control pulse signal; and a light-emitting panel configured to be supplied with the constant current pulse. The control signal is a signal for controlling the magnitude of the constant current pulse. The light-emitting panel includes a light-emitting element. The current density of the light-emitting element is greater than or equal to 10 mA/cm2 and less than or equal to 1000 mA/cm2.
US10555385B2 LED lighting system
An LED lighting system having at least one LED circuit and at least two circuits or drivers capable of receiving an AC voltage at a first frequency and having an output capable of driving the at least one LED circuit, wherein the output of each circuit or driver capable of driving the at least one LED circuit is provided to the at least one LED circuit through a circuit or sensor capable of permitting only a single output from the at least two circuits or drivers be provided to the at least one LED circuit.
US10555379B2 Hanger-type cooking information providing device
A hanger-type cooking information providing device is disclosed. The hanger-type cooking information providing device includes a clip portion including a water level sensor and configured to be hung on a cooking container, a contact portion including a temperature sensor configured to contact one lateral surface of the cooking container and to measure temperature, and a main body portion including a wireless communication module configured to wirelessly transmit, to an external device, at least one of water level information sensed by the water level sensor, temperature information sensed by the temperature sensor, water boiling notification information, information on elapsed cooking time, and information on remaining cooking time.
US10555377B2 Warmer with integrated heating module
A warmer includes a main housing, a heating assembly and a control module. The main housing has a receiving cavity. The heating assembly includes a top heating plate and am integrated heating module. The integrated heating module includes a heating element and an insulating member assembled to form an integrated structure. The insulating member is connected to a bottom side of the heating element for preventing excessive heat from reaching the receiving cavity. The heating element is electrically connected to a power source for generating heat.
US10555372B2 Armrest and control method for the same
An armrest according to one embodiment of the present invention includes a case including a passage which guides a flow of air while the air is introduced and discharged and a through-hole which is formed via the passage to allow the air to be discharged outward, a fan located inside the case and by which the air is introduced and discharged through the passage, a heating element configured to supply heat to the air discharged by the fan and an outer surface of the case, and a supporter configured to support an external force applied to the case in at least two directions to keep a shape of the case.
US10555371B2 Devices and methods for multi bearer network communication
A portable electronic device comprises a first wireless interface and a second wireless interface. The first wireless interface is controlled to perform a control signaling with a further device over the first wireless interface. The second wireless interface is selectively activated to transmit data traffic to the further device and/or to receive the data traffic from the further device over the second wireless interface. The first wireless interface is maintained in an activated state to control the data traffic over the second wireless interface by the control signaling over the first wireless interface while the second wireless interface is activated.
US10555370B2 System and method for push-to-talk (PTT) in high latency networks
In an embodiment, a method includes: accessing, by a push to talk (PTT) server, a PTT session with a PTT client operating in a first network; detecting, by the PTT server, a transition by the PTT client from the first network to a second network, the second network having a lower throughput or a higher latency than the first network; and adapting, by the PTT server, one or more parameters of a plurality of communication protocols in response to detecting the transition by the PTT client from the first network to the second network, the communication protocols being host layer protocols used by the PTT server to communicate with the PTT client.
US10555367B2 Radio terminal
A base station comprises a transmitter configured to transmit, to a user terminal, information indicating at least any one of a first DRX cycle, a second DRX cycle, and a third DRX cycle. The DRX cycle indicates a cycle during which a user terminal discontinuously monitors a downlink control channel transmitted from a base station. The second DRX cycle has a cycle longer than the first DRX cycle. The third DRX cycle has a cycle longer than the second DRX cycle.
US10555366B2 Packet forwarding for an inactive device
A first base station receives from a first core network entity, one or more packets for a wireless device in a radio resource control inactive state. The first base station initiates a radio access network (RAN) paging procedure. The first base station sends to a second core network entity and in response to a failure of the RAN paging procedure, a first message indicating the failure of the RAN paging procedure. The first base station receives, in response to the first message, a second message comprising a tunnel endpoint identifier of a third base station. The first base station sends to the third base station, the one or more packets based on the tunnel endpoint identifier.
US10555365B2 User equipments, base stations and methods
A user equipment (UE) is described. The UE acquires a dedicated RRC configuration. The dedicated RRC includes first information, second information and third information. The first information indicates one or more control resource set(s). The second information indicates one or more resource set(s), the one or more resource set(s) including at least one of the one or more control resource set(s). The third information indicates whether or not DCI formats include an information field indicating whether or not a subset of the one or more resource set(s) is available for a PDSCH. The UE also monitors a PDCCH in the one or more control resource set(s). The PDCCH carries a DCI format which schedules the PDSCH. The UE further receives the PDSCH. If the third information indicating the DCI formats does not include the information field, or if the DCI format can be mapped in common specific search space, the DCI does not include the information field.
US10555362B2 Radio bearer reconfiguration method, radio bearer establishment method, user equipment, and base station
Embodiments of the present disclosure relate to the field of communications technologies, and provide a radio bearer reconfiguration method, a radio bearer establishment method, user equipment, and a base station. The method includes receiving, by a UE, a radio bearer reconfiguration indication sent by abase station, where the radio bearer reconfiguration indication includes a radio bearer identifier and a target configuration parameter, the radio bearer identifier indicates a target radio bearer that needs to be reconfigured, and the target configuration parameter corresponds to a configuration item of the target radio bearer that needs to be reconfigured; releasing, by the UE, the target radio bearer; and transmitting, by the UE, signaling and/or data on the corresponding target radio bearer according to the target configuration parameter.
US10555361B2 Radio communication system, radio station, radio terminal, communication control method, and non-transitory computer readable medium
A radio terminal (3) can perform carrier aggregation using a first cell (10) of a first radio station (1) and a second cell (20) of a second radio station (2). The first radio station (1) performs, with the radio terminal (3), radio resource control for the first cell (10) and the second cell (20) in order to perform the carrier aggregation. At least one of the second radio station (2) and the radio terminal (3) is configured to transmit, to the first radio station (10), information about a problem occurring in a radio link in the second cell (20) between the second radio station (20) and the radio terminal (30) while the carrier aggregation of the first cell (10) and the second cell (20) is being performed.
US10555360B2 Method and apparatus of configuring downlink timing and transmitting random access response in mobile communication system using carrier aggregation
A method of configuring downlink timings and transmitting a random access response message is provided for a random access procedure in a Long Term Evolution (LTE) system supporting carrier aggregation. The method for adjusting timing of a terminal in a wireless communication system supporting carrier aggregation of at least one carrier includes transmitting a Random Access Preamble to a base station, and receiving a Random Access Response with a Timing Advance Command (TAC) for commanding uplink timing adjustment from the base station, wherein the Random Access Response comprises information indicating a Timing Advance Group (TAG) to which the TAC is applied.
US10555357B1 Communicating with a wireless device via at least two access nodes
Systems, methods, and processing nodes for communicating with a wireless device via at least two access nodes include communicating with a wireless device via at least two access nodes includes receiving, at a relay access node coupled to a donor access node, downlink data intended to be transmitted to an end-user wireless device attached to the relay access node; determining that a signal condition at the relay access node meets a criteria; and in response to determining that the signal condition meets the criteria, forwarding the downlink data to the donor access node. The donor access node transmits the downlink data to the end-user wireless device, and the relay access node maintains a control channel with the end-user wireless device.
US10555356B2 Methods of operating network nodes in a communication network, and network nodes implementing the same
In one aspect, there is provided a method of operating a first network node in a first communication network that operates according to a first radio access technology, RAT, the method comprising sending (1001) a request message (501; 601; 703; 801; 901) from the first network node to a second network node in a second communication network that operates according to a second RAT to initiate, modify and/or stop aggregation of user traffic for a terminal device via the first network node and the second network node; wherein the first RAT is different to the second RAT.
US10555355B2 On-demand reconfigurable control plane architecture (ORCA) integrating millimeter-wave small cell and microwave macro cell
Millimeter-wave (mmWave) band communication is a very promising technology for 5G small cells. In practice, such a new system will coexist with legacy or evolved microwave band systems, such as E-UTRAN LTE macro-cell cellular systems, for a long time to come. Considering the typical scenarios where a macro cell offers umbrella coverage for clusters of small cells, several control plane (C-plane) architectural choices of macro-assisted 5G mmWave systems from both UE and network's perspectives are evaluated. Termed macro-assisted mmWave, an effective end-to-end integration of the futuristic mmWave small cells and microwave macro cells shall promise the benefits of both yet avoid individual limitations. The proposed On-demand Reconfiguration C-Place Architecture (ORCA) for Macro-assisted Millimeter Wave (mmWave) small cells is designed to meet 5G expectations of dense deployment of small cells and UEs and beamformed intermittent Gbps links.
US10555349B2 Terminal device, base station device, wireless communication system, and scheduling request method
A terminal device includes: a transmitter configured to transmit a scheduling request for an uplink (UL) resource; and a controller configured to stop a random access procedure when MAC PDU is transmitted using a UL grant other than a UL grant provided by random access response in the random access procedure.
US10555339B2 Transmission of (E)PDCCH within partial subframe in licensed assisted access (LAA)
Techniques for transmission of a physical downlink control channel (PDCCH) or enhanced PDCCH (EPDCCH) within a partial subframe of a license assisted access (LAA) burst are discussed. One example apparatus comprises a processor configured to generate a LAA burst; generate one or more downlink control channel messages that comprise at least one of PDCCH messages or EPDCCH messages; generate a physical layer encoding of the LAA burst comprising a first partial subframe, wherein the first partial subframe comprises a physical layer encoding of the one or more downlink control channel messages; and output the first partial subframe comprising the physical layer encoding of the one or more control channel messages to transmitter circuitry for subsequent transmission via an unlicensed carrier.
US10555338B2 NR-PRACH multiple Msg1 transmission
Methods and apparatus are provided to reduce access latency in a random-access channel (RACH) procedure. A user equipment (UE) can transmit multiple Msg1 on multiple RACH transmission occasions before the end of a random-access response (RAR) window. The UE receives one or more RARs in response to the multiple transmitted Msg1. The one or more RARs can be carried in a single RAR window or multiple RAR windows. The UE determines the detected Msg1 based on explicit signals, implicit indications, or both. The explicit signals can be carried in the one or more RARs received by the UE. The implicit indications can be one or more signatures being associated with the multiple RACH transmission occasions. The one or more signatures comprise at least one of physical random-access channel (PRACH) preambles or preamble indices, random-access radio-network temporary identifier (RA-RNTI) values, RAR windows, and control regions for physical downlink control channel (PDCCH).
US10555332B2 Data transmission based on interferer classification
A method for transmitting a data transmission based on the classification of an interfering signal is described. The method comprises transmitting a first data transmission within a frequency band and detecting an interfering signal within the frequency band. The method comprises classifying the interfering signal as one of a plurality of interfering signal types. The method comprises transmitting, based on the classification, a second data transmission within the frequency band.
US10555327B2 Method and apparatus for transmitting data in wireless communication system supporting carrier aggregation
The present invention relates to a method for transmitting data by a base station in a wireless communication system supporting carrier aggregation, comprising the steps of: confirming whether a condition for data transmission distribution is satisfied; if the condition is satisfied, determining respective radio link control (RLC) data to be allocated to the base station and another base station, and sequence numbers for the RLC data; and transmitting the RLC data allocated to the other base station and the sequence numbers. However, the present invention is not limited to the embodiment above and other embodiments are possible.
US10555326B2 Method for performing a logical channel prioritization in a carrier aggregation with at least one scell operating in an unlicensed spectrum and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for performing a LCP procedure in a carrier aggregation, the method comprising: configuring with a first cell group including at least one first cell and a second cell group including at least one second cell served by an eNB; configuring a plurality of logical channels, wherein each logical channel of the plurality of logical channels respectively corresponds to one of a first type logical channel that cannot be transmitted to the second cell and a second type logical channel that can be transmitted to the second cell; receiving a uplink grant for the first cell or the second cell; performing a Logical Channel Prioritization (LCP) procedure.
US10555321B2 Mobile terminal, base station, communication state notification method, and scheduling method
A mobile terminal capable of communication in a cellular system and another radio system with a different frequency band includes a simultaneous communication determination unit configured to determine whether the mobile terminal simultaneously communicates in the cellular system and the other radio system; and a notification unit configured to notify a base station that the mobile terminal is in a simultaneous communication state, when the mobile terminal simultaneously communicates in the cellular system and the other radio system.
US10555319B2 Interference measurement methods for advanced receiver in LTE/LTE-A
A method for receiving a PDCH is provided. The method includes receiving, by a UE, information identifying a plurality of resource elements that are transmitted with zero power in a resource block containing the PDCH; receiving, by the UE, a first DMRS on a first DMRS port transmitted from a first cell; and receiving, by the UE, the PDCH that is transmitted on the first DMRS port.
US10555318B2 Guided wave communication system with resource allocation and methods for use therewith
In accordance with one or more embodiments, a transmission device includes a receiver configured to receive an interfering signal via an antenna. A controller is configured to generate interference data based on the interfering signal. A communications interface is configured to send the interference data to a network element of a network and further configured to receive an allocation of a plurality of guided electromagnetic wave resource blocks. A transmitter is configured to generate electromagnetic signals conveying data, in accordance with the allocation of the plurality of guided electromagnetic wave resource blocks. A coupler configured to generate guided electromagnetic waves in response to the electromagnetic signals, wherein the guided electromagnetic waves propagate, without requiring an electrical return path, along a surface of a transmission medium of a distributed antenna system.
US10555317B2 Selective configuration of UL/DL information by a base station apparatus
Technical ProblemTo mitigate interference by using effective knowledge or information as to an interference signal.Solution to ProblemThere is provided a base station apparatus including a higher layer which configures, in a terminal apparatus, first interference information used in the terminal apparatus in order to mitigate interference from a cell-specific reference signal and at least one of second interference information used in the terminal apparatus in order to mitigate interference from a downlink shared channel, third interference information used in the terminal apparatus in order to mitigate interference from a downlink control channel, and fourth interference information used in the terminal apparatus in order to mitigate interference from an enhanced downlink shared channel, in which each of the second interference information, the third interference information, and the fourth interference information is configured only in a case where the first interference information is being configured.
US10555312B2 Allocating digital channels associated with communications signals into assigned spectrum chunks in a wireless distribution system (WDS) based on determined utilization of processing resources
Embodiments of the disclosure relate to allocating digital channels into spectrum chunks in a wireless distribution system (WDS). In a WDS, a central unit is configured to communicate downlink and uplink communications signals with a plurality of remote units over a plurality of downlink and uplink communication links. In one aspect, discrete downlink channels in the downlink communications signals are grouped into downlink spectrum chunks at the central unit when the processing circuitry at the central unit is underutilized. In another aspect, discrete uplink channels in the uplink communications signals are grouped into uplink spectrum chunks at the remote units when the processing circuitries at the remote units are underutilized. By grouping discrete downlink channels into downlink spectrum chunks and/or grouping uplink discrete channels into uplink spectrum chunks, it is possible to optimize system resource utilization in the WDS, thus providing enhanced overall performance in the WDS.
US10555311B2 Data transmission method and apparatus based on networks of multiple communications standards
The present invention provides a data transmission method and apparatus based on networks of multiple communications standards. According to the method of the present invention, an air interface state of a first communications standard network and an air interface state of a second communications standard network are detected, a data packet sending rate suitable for the air interface status of the first communications standard network and a data packet sending rate suitable for the air interface state of the second communications standard network are determined, and a data packet is allocated to the first communications standard network and the second communications standard network according to the determined data packet sending rates, so that the data packet may be simultaneously delivered to a user by using the networks of the two communications standards together.
US10555308B2 Device and method for performing non-orthogonal multiplexing
A device includes circuitry configured to spread one or more symbols with one or more orthogonal codes into spread signals having a predetermined number of bits. The amplitude of the spread signals is modified via one or more layer coefficients and the spread signals are multiplexed into a layered transmit signal.
US10555306B2 Device-to-device (D2D) operation method performed by terminal in wireless communications system and terminal using same
Provided are a device-to-device (D2D) operation method performed by a terminal in a wireless communications system and a terminal using the same. The method comprises receiving a D2D setting from a cell, wherein the D2D setting comprises a frequency indicator indicating a frequency at which a terminal performs a D2D operation according to the D2D setting.
US10555303B2 Methods and apparatus for estimating citizens broadband radio service network coverage
Methods and apparatus for estimating a Citizens Broadband Radio Service Device's (CBSD's) coverage area using user equipment (UE) timing advance and/or power headroom information and allocating resources based on the estimate. In an exemplary method embodiment a Spectrum Access System: (i) receives, from a CBSD, user equipment (UE) information including at least one of timing advance or power headroom information for one or more UEs in communication with the CBSD; (ii) estimates, based on the received first UE information, a first CBSD coverage area; and (iii) makes a first resource allocation to the CBSD based on the estimated CBSD coverage area, the first resource allocation including an allocation of at least one of a frequency bandwidth allocation or transmission power allocation to the CBSD.
US10555302B2 Data transmission method and device
A method includes determining a type of a first subframe, where the type of the first subframe is a first-type subframe, a second-type subframe, a third-type subframe, or a fourth-type subframe, where the second-type subframe includes an uplink control channel and a downlink channel, the uplink control channel is located after the downlink channel, and there is a guard period between the uplink control channel and the downlink channel. The fourth-type subframe includes an uplink channel and a downlink control channel, the uplink channel is located after the downlink control channel, and there is a guard period between the uplink channel and the downlink control channel. The method also includes transmitting data in the first subframe according to the type of the first subframe.
US10555296B2 Control channel resource configuration method, base station, and terminal device
Embodiments of this application provide a control channel configuration method, a base station, and a terminal device. The method includes: determining, by a base station, a configuration of a time-frequency resource unit from at least two configurations of a time-frequency resource unit of a control channel; and sending, by the base station, indication information to a terminal device, where the indication information is used to indicate the configuration of the time-frequency resource unit, and the at least two configurations of a time-frequency resource unit include a first configuration and a second configuration. In the embodiments of this application, the base station can flexibly configure the time-frequency resource unit of the control channel. In addition, flexibly configuring a time-frequency resource unit can reduce a probability that time-frequency resource units of different structures are blocked, thereby reducing complexity of detecting the control channel by the terminal device.
US10555294B2 Method of transmitting and receiving downlink signal in wireless communication system and apparatus therefor
According to one embodiment of the present invention, a method of receiving a downlink signal, which is received by a user equipment in a wireless communication system, includes the steps of receiving a TxPowerResourceConfigList for a user equipment which is not configured with a transmission mode 10 and one or more zeroTxPowerResourceConfigLists and receiving a DCI (downlink control channel) including a PRI (PDSCH RE mapping indicator). In this case, the user equipment can recognize whether a PDSCH (physical downlink shared channel) is mapped to REs (resource elements) to which a CSI-RS is transmittable using the one or more zeroTxPowerResourceConfigLists and the PRI.
US10555290B2 Automobile communication device
Methods, apparatuses, and systems are described for wireless communications. Cells may be grouped into a plurality of cell groups. A device may receive a message indicating a request for transmission of packets to a communication device. The device may receive the packets via a first cell group and a second cell group, and the device may transmit the packets to the communication device.
US10555286B2 Uplink control information (UCI) transmission with bundling considerations
Certain aspects of the present disclosure provide techniques and apparatus that may be applied for sending uplink control information (UCI) as bundled transmissions. According to aspects, a UE may determine a first bundling size for transmitting a PUSCH, determine a second bundling size for transmitting the UCI, and transmit the UCI and the PUSCH as bundled transmissions according to the first and second bundling sizes. The BS may receive the UCI and the PUSCH as bundled transmissions from the UE according to the determined first and second bundling sizes.
US10555284B2 System and method for resource block-specific control signaling
A system and method is disclosed for resource block-specific control signaling in a communication system. Communication data is transmitted using a transmission channel comprising a plurality of resource blocks defined by allocating time-frequency slots in a transmission resource. Resource block control information is transmitted in a “feed-forward” manner to a user end (UE) or group of UEs using channels physically mapped into scheduled resource blocks (RBs) for that user or group of users. Embodiments of the invention provide an RB-specific control channel that comprises RB control elements that are embedded within scheduled resource blocks. The invention, therefore, reduces the amount of control information that must be transmitted by common or shared control channels.
US10555283B2 Mobile communication system, base station device, mobile station device, communication method, and integrated circuit
A mobile communication system, a base station device, a mobile station device, a communication method, and an integrated circuit that each can efficiently transmit HARQ-ACK and/or channel state information are provided. A mobile station device includes means for receiving a first parameter that is used for instructing whether simultaneous transmission of information relating to HARQ-ACK and channel state information is allowed or not; and means for receiving a second parameter that is used for instructing whether simultaneous transmission of the information relating to HARQ-ACK and the channel state information is allowed or not, and controls a transmission method of the information relating to HARQ-ACK and the channel state information based on the first parameter, the second parameter, and whether or not the information relating to HARQ-ACK corresponds to transmission on a single physical downlink shared channel only on a primary cell.
US10555281B2 Wireless telecommunications system for high-mobility applications
A wireless telecommunications system that mitigates infrasymbol interference due to Doppler-shift and multipath. Embodiments of the present invention are particularly advantageous for wireless telecommunications systems that operate in high-mobility environments, including high-speed trains and airplanes.
US10555270B2 Method and apparatus for configuring synchronization signal in wireless communication system on basis of repeating pattern considering cell coverage
Provided are a method and an apparatus for transmitting, on the basis of a repeating pattern, a synchronization signal in a wireless communication system. A base station divides a cell into multiple sectors and transmits multiple types of synchronization signals, which respectively correspond to the multiple sectors and have different repeating patterns, to a terminal through a system frame. The terminal performs detection of the multiple types of synchronization signals having the different repeating patterns and determines the position of the terminal within the cell according to the detected synchronization signals.
US10555269B2 Amplifier circuit having controllable output stage
The present invention provides an amplifier circuit, wherein the amplifier circuit includes a DAC, an output stage and a detector. In the operations of the amplifier circuit, the DAC is arranged for performing a digital-to-analog converting operation upon a digital input signal to generate an analog signal, the output stage is arranged for receiving the analog signal to generate an output signal, and the detector is arranged for detecting a characteristic of the input signal, and referring to the characteristic of the input signal to generate at least one control signal to adjust the output stage at a zero-crossing point of the output signal.
US10555268B2 Establishing wireless connections with multi-radio device
A data processing method applied to an electronic device is provided. The data processing method includes: establishing, by a first transceiver of a first electronic device; a first wireless connection with a second electronic device; positioning the second electronic device based on the first wireless connection, so as to obtain position information of the second electronic device; adjusting a transmission parameter of a second transceiver of the first electronic device to transmit a second wireless signal, so that the second transceiver transmits the second wireless signal to the second electronic device in a predetermined way; and establishing a second wireless connection with the second electronic device by the first electronic device based on the second wireless signal, a type of the second wireless connection being different from that of the first wireless connection.
US10555266B2 Transmission power control method and user equipment
The present invention discloses a transmission power control method and a user equipment. A power reference value adjusted is compared with a maximum transmission power of a channel in a narrowband mode, and a minimum value between the two is selected as the transmission power in the narrowband mode to avoid data from being transmitted by a higher power in the narrowband mode, so as to effectively reduce the interference to data transmission during coexistence of the narrowband mode and a wideband mode, improve the effectiveness of transmission power control in the narrowband mode, and prolong the standby time of the user equipment to the greatest extent.
US10555265B2 Wireless communication system and wireless communication method
A centralized management device includes an information collection unit that collects interference power level information including received power levels from neighboring access points causing interference to the access points, a received power level from each station being a destination of the access points, and transmission power level information including a transmission power level of the access points, and a control value decision unit that decides an interference detection threshold and a transmission power level in the access points according to an acquisition frequency of transmission opportunity and an estimated value of throughput that are computed, from the collected information, based on an interference relationship and notifies the decided interference detection threshold and the transmission power level as control values to the access points; and the access points performs control of the interference detection threshold and the transmission power level based on the control values notified from the centralized management device.
US10555264B2 Method for detecting control information in wireless communication system
A method for detecting control information in a wireless communication system is provided. The method includes checking a cyclic redundancy check (CRC) error by monitoring control channels, determining whether a value of an error check field is equal to a specific value, and, if the value of the error check field is equal to a specific value, detecting the control information on the control channel.
US10555260B2 Communication apparatus, control method for communication apparatus, and storage medium
In a case where a communication apparatus is not connected to another communication apparatus operable as a providing apparatus for providing a wireless parameter for performing wireless communication to a receiving apparatus, when information is acquired from a captured image, the communication apparatus connects to the another communication apparatus, and notifies the another communication apparatus of apparatus information included in the information acquired from the image, as information about an apparatus operating as the receiving apparatus. The notification enables the another communication apparatus to provide the wireless parameter to an apparatus indicated by the apparatus information.
US10555255B2 Selecting an access point for providing network access to a wireless device based on historical network activity
Techniques are disclosed for selecting an access point for providing network access to a client device based on a historical network activity characteristic. An attribute associated with a current or future communication session corresponding to the client device is determined. A prior communication session, associated with the same attribute, is identified. A historical network activity characteristic, for the client device, corresponding to the prior communication session is selected. An access point is selected, from a group of access points, based on the historical network activity characteristic. The access point is selected for providing network access to the client device during the current or future communication session. Based on the selection, the client device associates with the selected access point.
US10555250B2 Method and device for obtaining content of service information
A method for obtaining content of service information is provided. The method includes detecting service network information associated with a wireless network provided by a service information provider, obtaining an identifier included in the service network information, determining whether the identifier is stored in a database, and if it is determined that the identifier is stored in the database, obtaining the content of service information based on a corresponding relation between the identifier and the content of service information.
US10555247B2 Roaming network access method and apparatus
Embodiments of the present invention provide a roaming network access method and apparatus, where the method includes: acquiring, by user equipment, a list of networks with which registration can be successful; searching, by the user equipment, for an available network in a roaming area; each time the user equipment finds an available network, determining, by the user equipment, whether the found available network is recorded in the list of networks with which registration can be successful; and if yes, attempting, by the user equipment, to register with the found available network. According to the roaming network access method and apparatus provided in the embodiments of the present invention, duration of network searching performed by user equipment is reduced, time spent by the user equipment on initial network access in a roaming area is shortened, and user experience is improved.
US10555244B2 Method and apparatus for system information block (SIB) acquisition for wireless transmit/receive units (WTRUs) in non-CE and coverage enhanced (CE) modes
A method and apparatus are described. A method includes determining whether the apparatus is in a coverage enhancement (CE) mode or a non-CE mode. The method further includes receiving a CE-system information block (CE-SIB) on a physical downlink shared channel (PDSCH) based on at least one of a known location or at least one known parameter for the CE-SIB, on a condition that the WTRU is determined to be in the CE mode.
US10555238B1 UAV communication enhancement module
Embodiments for a method for enhancing communication for one or more unmanned aerial vehicles (UAVs) are also disclosed. The method includes receiving, at a first communication enhancement module of a first UAV, a STANAG 4586 message from an upstream module. The STANAG 4586 message indicates a MUCS as its destination. A multi-hop path to the MUCS via at least one other communication enhancement module is identified. It is determined whether a point-to-point wireless link or the multi-hop route is a better path to the MUCS. If a point-to-point wireless link is a better path, the message is sent over the point-to-point wireless link to the MUCS. If the multi-hop route is a better path, the message is modified to create a modified message having a format corresponding to the communication enhancement modules. The modified message is then sent to the other communication enhancement module(s) on the multi-hop path.
US10555236B1 Satellite beamforming
A beam former processor receives a group of signals for transmission through the plurality of amplifiers, wherein the group of signals is less than a total number of feeds in an antenna array. The beam former processor determines terrestrial regions for transmitting the group of signals. The beam former processor identifies a subset of feeds that are configured to form beams covering the terrestrial regions. The beam former processor controls the switching circuitry to route the group of signals from the plurality of amplifiers to the subset of feeds through the switching circuitry, such that the subset of feeds are enabled to form beams that cover the terrestrial regions based on the group of signals.
US10555234B2 Handover improvement for high speed user equipment in LTE
Methods and apparatus are disclosed for handing over of a high-speed mobile terminal or user equipment from a source network node to a target network node. Reliable methods for measuring the speed of a moving user equipment are disclosed. Parameters used in a handover procedure are also adjusted in accordance with the speed of the user equipment. For handing over a high-speed user equipment, the present application discloses that the source network node can coordinate with the target network node and other candidate network nodes in transmitting a handover command to prevent handover failures.
US10555229B2 Method of transmitting and receiving data in wireless communication system and apparatus therefor
A method for transmitting and receiving data performed by an user equipment (UE) in a wireless communication system according to the present disclosure includes receiving a first message for informing that a radio link quality value of a first base station (BS) for a specific Mission Critical Service (MCS) is changed from the first BS; receiving a second message including second radio link quality information associated with a radio link quality value of a second BS from the at least one second BS; and maintaining the first BS or switching to one of the at least one second BS based on the received first radio link quality information and the second radio link quality information.
US10555227B2 Flexible macro-assisted user-plane architecture with millimeter-wave small cells
Millimeter-wave (mmWave) band communication is a very promising technology for 5G small cells. In practice, such a new system will coexist with legacy or evolved microwave band systems, such as E-UTRAN LTE macro-cell cellular systems, for a long time to come. Considering the typical scenarios where a macro cell offers umbrella coverage for clusters of small cells, several user plane (U-plane) architectural choices of macro-assisted 5G mmWave systems from both UE and network's perspectives are evaluated. The proposed On-demand Reconfiguration U-Plane Architecture (ORUA) for Macro-assisted Millimeter Wave (mmWave) small cells is designed to meet 5G expectations of dense deployment of small cells and UEs and beamformed intermittent Gbps links.
US10555224B2 Node and method for handling a mobility procedure for a wireless device
Example embodiments presented herein are directed towards a stateless mobility management node, and corresponding methods therein, for handling a mobility procedure for a wireless device within a wireless communications network. The example embodiments provide for the management of a common external database shared by the stateless mobility management node and at least one other stateless mobility management node, and storing context information for wireless devices served by the stateless mobility management nodes. Such management allows for migrating the network towards a virtualized and stateless architecture. Thus, stateless mobility management nodes with an external database may interoperate with legacy stateful mobility management nodes.
US10555220B2 Techniques for reserving a channel of a radio frequency spectrum
Techniques are described for wireless communication. A first method includes contending for access to a first channel of a radio frequency spectrum, and transmitting, upon winning contention for access to the first channel, a first channel reservation indication. The contending may be performed by a first node operating according to a first radio access technology. The first channel reservation indication may be understood by a second node operating according to a second radio access technology.
US10555219B1 Dynamic single channel per carrier with implicit dynamic bandwidth allocation
A method to provide dedicated bandwidth, the method including: provisioning transmitters to transmit over a satellite link; generating, for each of the transmitters, a respective transmit signal using a common codeblock asynchronous sub-carrier multiple access (A-SCMA) encoding for a respective information stream; transmitting, via the satellite link, the respective transmit signal from each of the transmitters; and varying a bandwidth rate of each of the respective transmit signals with a grant-free protocol, where the bandwidth rate of the respective transmit signals is less than or equal to a maximum system rate, the transmitting of at least two or more of the transmitters is at least partially concurrent, and each of the respective transmit signals is modulated at a common frequency over a common frequency band with a common polarization. The method reduces latency, jitter, and provides dynamic bandwidth allocation without allocation feedback.
US10555215B2 Management apparatus, communication system, and allocation method
There is provided a management apparatus configured to allocate a plurality of terminals to a plurality of proxy servers, the management apparatus including a memory, a processor coupled to the memory and the processor configured to collect first line information of a first line and second line information of a second line, which are used for a terminal of the plurality of terminals, calculate a speed difference between a first line speed of the first line and a second line speed of the second line, based on line speeds in accordance with the first line information and the second line information, and allocate the terminal to a proxy server of the plurality of proxy servers, based on the speed difference.
US10555213B2 Operation method of communication node in communication network
An operation method of a first communication node in a communication network, which supports a radio link control (RLC) function among functions of a base station, may comprise receiving a first message from a second communication node supporting a packet data convergence protocol (PDCP) function among the functions of the base station; processing the received first message by performing the RLC function; and transmitting the processed first message to a third communication node supporting a medium access control (MAC) function and physical (PHY) functions among the functions of the base station.
US10555210B2 Group indicator for code block group based retransmission in wireless communication
Aspects of the present disclosure provide a code block group (CBG) based HARQ retransmission process in which HARQ retransmission is performed based on CBG units. The CBG based HARQ process uses a CBG failure mask that can reduce the signaling overhead of CBG-based HARQ retransmissions. A base station can determine the error CBGs from different UEs that share a slot, and generate a CBG failure mask that capture all the CBGs NACKs from the UEs.
US10555209B2 Wireless access network device
A wireless access network device includes a control unit configured to set a parameter indicating a data amount that a receiving device can receive, in a header of a protocol of at least one of a transport layer and a layer superordinate to the transport layer, the protocol being utilized when a transmitting device transmits data to the receiving device, and a communication unit that communicates with a terminal device.
US10555203B2 Channel reservation techniques for millimeter wave systems
Methods, systems, and devices for wireless communication are described. A first device may receive a channel reservation request from a second device, over a shared or unlicensed radio frequency spectrum band, the channel reservation request including a first expected response time duration to receive a channel reservation response in response to the channel reservation request. The first wireless device may transmit a channel reservation response in response, and receive a directional transmission according to the channel reservation request. The second device may transmit a directional channel reservation request on a transmit beam, the directional channel reservation request including a first expected response time duration to receive a channel reservation response the first device in response to the directional channel reservation request. The second device may receive the channel reservation response during the first expected response time duration and transmit a directional transmission according to the directional channel reservation request.
US10555200B2 Radio measurement collection method and radio terminal
A radio base station is operable to transmit to a radio terminal a measurement configuration message for causing the radio terminal to perform a logging process of storing a measurement log including a measurement result of a radio environment, and to acquire the measurement log stored by the radio terminal. The radio base station includes a receiver configured to receive, from the radio terminal, log storing information indicating that the measurement log is stored in the radio terminal, and a transmitter configured to transmit, to the radio terminal, a log transmission request to request a transmission of the measurement log on the basis of the log storing information. The receiver is configured to receive, from the radio terminal, a log transmission response for carrying the measurement log and the log transmission response even when the measurement log is not stored in the radio terminal.
US10555198B2 Reporting channel state information in a multiple component carrier network
A user equipment (UE) may determine channel state information (CSI) reports with each CSI report being related to a component carrier. The UE may send a subframe with CSI report(s) on a physical uplink control channel (PUCCH). When a collision occurs in the subframe having the CSI report(s) on the PUCCH a lower priority CSI report may be dropped from the transmission.
US10555189B2 Performance diagnosis of wireless equipment and a wireless network over out-of band communication
Performance issues of wireless equipment (WE) or a wireless network are diagnosed through an alternative communication channel enabled by an alternative wireless network available to the WE. A service platform (SP) probes performance condition of the WE through a mobility control node (MCN) and, in response to a fault condition, collects data related to operation of the WE. Based at least on part of the data, the SP diagnoses the fault condition and related performance issue(s). To probe performance, the SP requests the MCN to collect data related to performance metric(s) of the WE. The alternative communication channel is established, and such data is collected therefrom, in response to low-grade connectivity amongst the MCN and the WE. The SP notifies the WE of at least the fault condition through the MCN or, in case of network fault condition, via the alternative communication channel.
US10555182B2 Method and device for applying value on basis of coverage extension level
Provided is a method by which a terminal applies a value corresponding to a CE level on the basis of the CE level in a wireless communication system. The terminal can receive a list including one or more values corresponding to one or more CE levels from a network, determine a CE level, and apply a value corresponding to the determined CE level among the values included in the list. Alternatively, the terminal can receive a specific value and one or more offset values corresponding to the one or more CE levels from the network, determine a CE level, manipulate the specific value by using an offset value corresponding to the determined CE level, and apply the manipulated specific value.
US10555174B2 Restricted-use authentication codes
Embodiments related to a restricted-use authentication code are disclosed. One disclosed embodiment provides a method of generating a representation of a restricted-use authentication code for detection by another computing device to authenticate the other computing device to a remote service. The method includes receiving authentication information, the authentication information comprising a restricted-use authentication code and generating a representation of the authentication information. The method further includes presenting the representation of the authentication information to a sensor system of the other computing device for authentication.
US10555173B2 Pairing authentication method for electronic transaction device
A pairing authentication method includes the steps of installing application software on first and second electronic devices to create first and second public keys thereon, respectively; connecting the first electronic device to a closed storage device for the former to generate a checking key; storing the first public and the checking key on a security chip of the closed storage device; connecting the second electronic device to the closed storage device for the former to generate an authorization key that matches the checking key, and transmitting the second public and the authorization key to the closed storage device; and the closed storage device verifying the authorization key matches the checking key and storing the second public key on the security chip. Therefore, only a cardholder knowing the checking key can use the closed storage device and no risk of asset theft exists if the closed storage device was lost.
US10555170B2 Method and apparatus for authentication of wireless devices
A method and apparatus for authenticating a directional multi gigabit device for communication in an IEEE 802.11-compliant wireless network are provided. Network association and authentication can be performed in parallel, with association and authentication information elements included in common frames. Authentication information elements are included in at least one and potentially a sequence of management frames transmitted between an access point of the wireless network and the device. The authentication information elements are thereby exchanged between the access point and the device. The exchanged authentication information elements are used to establish that both the access point and the device possess a common cryptographic key. The exchanged management frames can also facilitate network association. Authentication information elements can also be included in non-management frames. A format for the authentication information elements is presented.
US10555169B2 System and method for dynamic multifactor authentication
A method of authenticating a user. The method comprises the step of sending an authentication request to a remote authentication device and generating a first piece of authentication information. A mobile device receives the first piece of authentication information from either an access terminal or the remote authentication device. The mobile device of the user generating a second piece of authentication information which is at least partially based on the received first piece of authentication information. The second piece of authentication information is sent to the remote authentication devices and the second piece of authentication information validated. If the second piece of authentication information is successfully validated an authentication signal is generated.
US10555164B2 Method and apparatus for managing and reusing mobile subscriber identification information to multiple devices
Aspects of the subject disclosure may include, for example, a system that manages reuse of mobile subscriber identity information. The use of a same generic mobile subscriber identity information by multiple devices can be based on the mobility and/or device location. Other embodiments are disclosed.
US10555162B2 Home agent discovery upon changing the mobility management scheme
The invention relates to a method for discovering a home agent serving a mobile node upon the mobile node changing its mobility management scheme in a packet-switched network and the implementation of such method in a mobile node or home agent. In order to propose a home agent discover scheme that maintains session continuity in a seamless manner upon a mobile node changing its mobility management scheme, a mobile node comprises information on its location prior to changing the mobility management scheme to one of the first signaling messages transmitted upon changing the mobility management scheme (home agent discovery message). The receiving node uses this information to identify the home agent serving the mobile node or to provide a hint to the home agent where the mobile node is registered in a response message to the mobile node.
US10555160B2 Method for monitoring UE reachability in wireless communication system, and device for same
Disclosed are a method and apparatus for monitoring User Equipment (UE) reachability in a wireless communication system. More specifically, a method for monitoring UE reachability in a wireless communication system comprises receiving, by a Mobile Management Entity (MME), a message for monitoring the UE reachability including UE reachability related indication from a Home Subscriber Server (HSS); and allocating, by the MME, an Active Time to a UE, wherein the UE reachability related indication is used for setting the Active Time of the UE and wherein the UE reachability indication is used for the UE to stay reachable so that downlink data that a server wants to transmit to the UE can be transmitted to the UE.
US10555156B2 Wireless bluetooth communication mechanism capable of effectively reducing number of audio packet retransmission
A method applied into a controller of a wireless Bluetooth device includes: providing a first flag and a second flag; asserting the first flag when the controller successfully receives the particular packet transmitted from the audio gateway; asserting the second flag when the controller successfully receives an acknowledgement from a secondary device wherein a reception of the acknowledgement indicates that the secondary device successfully receives the particular packet; and transmitting an acknowledgement of a particular packet to an audio gateway when the first flag and the second flag are asserted.
US10555155B2 Electronic tag beacon
Systems, methods, and computer program products for communicating information to a mobile device in response to the mobile device receiving a beacon signal from an electronic tag. The electronic tag includes a near-field communication module configured to transmit a near-field beacon signal encoded with a universally unique identifier. The near field communication module may transmit the near-field beacon signal periodically or in response to the electronic tag receiving an interrogation signal from the mobile device. In response to receiving the near-field beacon signal, the mobile device queries a database using the universally unique identifier encoded in the beacon signal. In response to receiving the query, the database searches for data associated with the universally unique identifier and transmits the data to the mobile device for display to the user.
US10555154B2 Wireless communication device and method for transferring a secure data package to a communication device based on location
For transmitting a secured data package from a computer system to a short-range communication device, the secured data package is transmitted from the computer system via a mobile radio network to a mobile communication apparatus. The mobile communication apparatus is placed in the communication range of the short-range communication device and receives from the short-range communication device a data read request, which includes device location information. The mobile communication apparatus determines the current location of the mobile communication apparatus. In case of correspondence of the current apparatus location with the received device location information, the mobile communication apparatus determines positive access authorization and transfers the secured data package to the short-range communication device.
US10555153B2 Systems and methods for making non-smart objects smart for internet of things
This disclosure relates to systems and methods for simulating an internet of things capability in an object. Storage media may store reactions executable by a wireless communication device. The wireless communication device may include one or more sensors and one or more feedback capabilities. Individual reactions may be characterized by reaction criteria detectable by the one or more sensors and reaction effects executable through the one or more feedback capabilities. One or more processors may be configured by machine readable instructions to receive input indicating an object association between the wireless communication device and the object, and, responsive to reception of the input, activate a set of reactions for the wireless communication device.
US10555149B2 Determining a probability of a relationship between layers of geographic information system data
A device may receive first data items and second data items that may have been output by sensor devices. The device may add, to a node in a data structure, at least some of the first data items. The device may divide the node to create subnodes that correspond to subregions of a geographic region. The device may add, to at least one of the subnodes, at least some of the second data items. The device may generate a probability of a first relationship, between the first data items and the second data items, based on determining subnodes that include a first data item and determining subnodes that exhibit a predefined second relationship with a second data item. The device may send, to another device, the probability of the first relationship to support location-based services.
US10555138B1 Simplified message grouping and display
Systems and methods for simplified message grouping and display are provided. In example embodiments, a plurality of messages are received within a conversation which is accessible by a plurality of client devices. Messages are grouped into different cards based on criteria associated with the cards. During a transition between displaying a first of the cards to a second of the cards, an animation may be displayed.
US10555134B2 Dynamic network slice-switching and handover system and method
Aspects of the subject disclosure may include, for example, accessing a network service by a first portion of network operating within a first wireless spectrum, wherein the network service includes control and data forwarding operations of the first portion of the network that are separate and configured to facilitate forwarding of user data via the data forwarding operations. A second network is identified operating within a second wireless spectrum. A redirection is facilitated of the forwarding of the user data via the data forwarding operations to the second portion of the network responsive to a request initiated via the control operations. The request is made without interrupting the forwarding of the user data. Other embodiments are disclosed.
US10555133B1 Systems and methods for locating mobile devices within a vehicle
A method includes receiving, by sensors inside an enclosure of a vehicle, signals generated by signal generators in the enclosure of the vehicle. One of the sensors or signal generators may be part of a mobile device inside the enclosure. The method also includes determining a location and orientation of the mobile device from the signals. The method further includes determining, based on the location and orientation of the mobile device, an object in the enclosure that the mobile device is pointing to. The mobile device further includes transmitting a message to the mobile device in response to determining that the mobile device is pointing to the object, so as to cause the mobile device to display a user interface to allow the mobile device to control the object.
US10555131B2 Carrier-phase positioning in cellular networks
A method for position determination based on carrier-phase measurements is disclosed. The method comprises receiving one or more downlink signals transmitted from a base station (BS) during a downlink period, wherein the downlink signals are modulated using a downlink carrier wave, measuring, during the downlink period, a first carrier phase associated with the downlink carrier wave, estimating, during an uplink period subsequent to the downlink period, an integer ambiguity (IA) change, and measuring, during a later downlink period subsequent to the uplink period, a second carrier phase based on the resolved first carrier phase and the estimated IA change.
US10555130B1 Pre-processing of mobile communication device geolocations according to travel mode in traffic analysis
A geolocating method to determine a traffic flow at a point-of-interest (POI). The method comprises clustering geolocation data associated with a plurality of mobile communication devices by an analysis application executing on a computer system based on different clustering algorithms associated with different travel modes identified by the geolocation data, for each of the plurality of mobile communication devices, determining travel routes traversed by the mobile communication device by the analysis application based on the clustering of the geolocation data and based on a map of travel routes, where each of the travel routes is one of a highway travel route, a light rail travel route, or a footpath travel route, and, for each of a plurality of POIs, determining by the analysis application a number of different mobile communication devices that intersect with the POI based on the travel routes traversed by the mobile communication devices.
US10555127B2 Method and system for determining a direction of movement of an object
According to an example aspect of the present invention, there is provided a method for determining the direction of movement of an object, the method comprising determining a cyclical motion of a cyclically moving part of the object by recording acceleration data of said cyclically moving part over a plurality of cycles using an accelerometer or inertial sensor attached to said cyclically moving part, integrating said acceleration data over at least one cycle of movement to determine a tilting of said cyclically moving part of the object relative to the horizontal plane, measuring an external magnetic field of said cyclically moving part of the object using a magnetometer to determine an orientation of said cyclically moving part of the object relative to the external magnetic field, determining the direction of movement of the object based on the tilting and the orientation of the cyclically moving part of the object.
US10555126B2 Method and/or system for positioning of a mobile device
Methods and systems provide location services for user equipment (UE) devices in a radio access network (RAN) such as a Fifth Generation (5G) RAN. An example method includes exchanging one or more first signaling messages with a first location server implemented in a base station or access point of a radio access network, wherein the radio access network comprises a first positioning domain to utilize a first protocol. The example method also includes exchanging one or more second signaling messages with a second location server associated with a core network, wherein the core network comprises a second positioning domain to utilize a second protocol distinct from the first protocol.
US10555125B2 Monitoring apparatus and system
A monitoring apparatus that provides multi-level monitoring of personal activities by a user. The monitoring apparatus includes a display, a user interface, a GPS location device, a timer or clock, and wireless or cellular communication transmitters or similar devices. The user designates one or more contacts who will be notified if certain pre-established monitoring conditions are met (e.g., if the user may be in trouble). When the pre-established monitoring conditions are met, the contacts are alerted and notified via phone, email, text, or similar means of communication, or combinations thereof, of the user's location, contact information, and the state that caused the alert and notification.
US10555123B2 Methods and systems for service transfer
Methods and systems for service transfer are disclosed. An example method can comprise receiving a service at a first/current user device, detecting a movement of the first user device, determining a direction of the movement, and requesting the service be provided to a second/target user device in the direction of the movement. Service can be a communication session, network access, video service, audio service, short message service, multimedia message service, and the like. The movement of a user device can be detected by one or more sensors implemented in the user device. For example, to enable a service transfer, a user can point the first user device to a second user device. The pointing can be achieved, for example, by moving the first user device to the direction of the second user device at certain speed.
US10555120B2 Offline map download
A system discloses analyzing global positioning system (GPS) parameters of a mobile device to determine if the mobile device is outside a predetermined range and if it is determined that the mobile device is outside the predetermined range, communicating a notification to the mobile device to download maps on the mobile device using an alternate communication channel.
US10555116B2 Content display controls based on environmental factors
Approaches are described for controlling and filtering the display of content by computing devices. In particular, a mobile computing device can adjust the playing of media content (e.g., audio, video, images, games, ringtones) according to situational appropriateness and other environmental factors occurring around the device. For example, a mobile computing device such as a smart phone could use image and audio information captured by its sensors to determine that minors are present within the vicinity of the mobile phone, and filter certain portions of media content that would be deemed inappropriate for those minors. The environmental information can be determined based on data gathered by various sensors of the mobile device, including but not limited to cameras, microphones, global positioning system (GPS) devices, light sensors and others.
US10555107B2 Binaural rendering apparatus and method for playing back of multiple audio sources
The present disclosure relates to the design of a fast binaural rendering for multiple moving audio sources. This disclosure takes the audio source signals which can be object-based, channel-based or a mixture of both, associated metadata, user head tracking data and binaural room impulse response (BRIR) database to generate the headphone playback signals. The present disclosure applies a frame-by-frame binaural rendering module which takes parameterized components of BRIRs for rendering moving sources. In addition, the present disclosure applies hierarchical source clustering and downmixing in the rendering process to reduce computational complexity.
US10555104B2 Binaural decoder to output spatial stereo sound and a decoding method thereof
A binaural decoder for an MPEG surround stream, which decodes an MPEG surround stream into a stereo 3D signal, and a decoding method thereof. The method includes dividing a compressed audio stream and head related transfer function (HRTF) data into subbands, selecting predetermined subbands of the HRTF data divided into subbands and filtering the HRTF data to obtain the selected subbands, decoding the audio stream divided into subbands into a stream of multi-channel audio data with respect to subbands according to spatial additional information, and binaural-synthesizing the HRTF data of the selected subbands with the multi-channel audio data of corresponding subbands.
US10555102B2 Aural measurements from earphone output speakers
According to some embodiments of the present invention there is provided a method of using an earphone output speaker as a microphone for a phone call between two and/or more participants, or for measuring biometric data of a user. The method may comprise playing a received signal to an electro-acoustic output transducer of an earphone. The method may comprise instructing an audio processing circuit of a local client terminal to record an audio signal from the same electro-acoustic output transducer. The method may comprise calculating a voice signal and/or a biometric measurement based on a function combining the recorded audio signal, the received signal, and filtration coefficients, using a processing unit of the local client terminal. The method may comprise sending the voice signal and/or a biometric measurement through an output interface of the local client terminal.
US10555101B2 Portable speaker configurations
A portable public address (PA) speaker comprises an enclosure constructed and arranged for positioning at a first position having a vertical orientation to output audio shaped for a first acoustic coverage area, a second position having an angular orientation to output audio shaped for a second acoustic coverage area, and a third position having a horizontal orientation to output audio shaped for a third acoustic coverage area. The weight of the speaker rests on a bottom surface of a base when in the first position having the vertical orientation or the second position having the angular orientation. The weight of the speaker rests on a side surface when in the third position having the horizontal orientation.
US10555098B2 Hearing device including an external antenna part and an internal antenna part
The disclosure presents a method and a hearing device comprising a first portion adapted for being arranged behind an ear of a user for providing a signal, an output transducer for converting the signal to an acoustic output, a coupling element coupled to the first portion, and wherein the coupling element is adapted for transmitting at least the signal or the acoustic output. Furthermore, the hearing device comprises an antenna which includes an external antenna part and an internal antenna part, where the internal antenna part includes a first antenna element, a second antenna element where a first end of the second antenna element is arranged at one end of the first antenna element and is connected thereto, and where a second end of the second antenna element is connected to a ground plane, and a third antenna element which is spaced at a distance from the second antenna element and connected to the first antenna element, a feeding unit configured to supply a current to the antenna via the third antenna element, a wireless interface for receiving and/or sending data by means of the antenna, and wherein the coupling element comprises the external antenna part, and where the external antenna part is connected to the internal antenna part.
US10555095B2 Hearing aid adapter
Presented herein are stand-alone hearing aid adapters configured to enable the use of the recipient's hearing aid to detect and process ambient sound signals and to convert output signals generated by the acoustic hearing aid into input signals useable by the implantable hearing prosthesis for generation and delivery of stimulation to a recipient.
US10555094B2 Hearing device with adaptive sub-band beamforming and related method
A hearing device for a binaural hearing system comprising the hearing device and a contralateral hearing device is disclosed. The hearing device comprises a transceiver module; microphones for provision of first and second microphone input signal; a first beamforming module for provision of a first beamform signal based on the first microphone input signal and the second microphone input signal; a filter bank for filtering the first beamform signal into a plurality of first sub-band beamform signals including a first bandpass beamform signal, and for filtering a contralateral beamform signal into a contralateral bandpass beamform signal; a second beamforming module comprising an adaptive bandpass beamformer for provision of a second bandpass beamform signal; an adder for provision of a beamformed input signal; a processor for providing an electrical output signal based on the beamformed input signal; and a receiver for converting the electrical output signal to an audio output signal.
US10555090B2 Microphone with encapsulated moving electrode
A MEMS microphone system with encapsulated movable electrode is provided. The MEMS microphone system comprises a MEMS sensor having an access channel, a plug, and first and second members. The access channel configured to receive the plug is formed on at least one of the first and second member. A vacuum having a pressure different from a pressure outside the MEMS sensor is formed between the first and second members.
US10555088B2 MEMS microphone system having an electrode assembly
A microphone system includes first diaphragm element, second diaphragm element spaced apart from the first diaphragm element and connected to the first diaphragm element via a spacer. Disposed between the diaphragm elements is a plate capacitor element.
US10555083B2 Connection state determination system for speakers, acoustic device, and connection state determination method for speakers
An acoustic device includes: at least one processor, and at least one memory device that stores a plurality of instructions, which when executed by the at least one processor, causes the at least one processor to operate to: acquire data on a mixed sound of a reproduction sound of a first sound data output from a first speaker and a reproduction sound of a second sound data output from a second speaker, the mixed sound being picked up by a sound pickup device directed toward the first speaker, calculate a first similarity degree indicating similarity between the data on the mixed sound and the first sound data and a second similarity degree indicating similarity between the data on the mixed sound and the second sound data, and determine connection states of the first speaker and the second speaker based on the first similarity degree and the second similarity degree.
US10555080B2 Acoustic perimeter for reducing noise transmitted by a communication device in an open-plan environment
The amount of far-field noise transmitted by a primary communication device in an open-plan office environment is reduced by defining an acoustic perimeter of reference microphones around the primary device. Reference microphones generate a reference audio input including far-field noise in the proximity of the primary device. The primary device generates a main audio input including the voice of the primary speaker as well as background noise. Reference audio input is compared to main audio input to identify the background noise portion of the main audio signal. A noise reduction algorithm suppresses the identified background noise in the main audio signal. The one or more reference microphones defining the acoustic perimeter may be included in separate microphone devices placed in proximity to the main desktop phone, microphones within other nearby desktop telephone devices, or a combination of both types of devices.
US10555079B2 Self-mix utilizing laser multi-beam
A system includes a laser microphone or laser-based microphone or optical microphone. The laser microphone includes a laser transmitter to transmit an outgoing laser beam towards a human speaker. The laser transmitter acts also as a self-mix interferometry unit that receives the optical feedback signal reflected from the human speaker, and generates an optical self-mix signal by self-mixing interferometry of the laser beam and the received optical feedback signal. Instead of utilizing a single laser beam, multiple laser beams are used, by operating an array of laser transmitters, or by utilizing a laser beam splitter or a crystal to split laser beams or to diffract or scatter laser beams. Optionally, one or more laser beams may temporally scan a target area.
US10555078B2 Sound masking system
A sound masking system according to the invention is disclosed in which one or more sound masking loudspeaker assemblies are coupled to one or more electronic sound masking signal generators. The loudspeaker assemblies in the system of the invention have a low directivity index and preferably emit an acoustic sound masking signal that has a sound masking spectrum specifically designed to provide superior sound masking in an open plan office. Each of the plurality of loudspeaker assemblies is oriented to provide the acoustic sound masking signal in a direct path into the predetermined area in which masking sound is needed. In addition, the sound masking system of the invention can include a remote control function by which a user can select from a plurality of stored sets of information for providing from a recipient loudspeaker assembly an acoustic sound masking signal having a-selected sound masking spectrum.
US10555077B2 Music service selection
Methods and apparatus for identifying a music service based on a user command. A content type is identified from a received user command and a music service is selected that supports the content type. A selected music service can then transmit audio content associated with the content type for playback.
US10555074B2 Full-range speaker with phase plate
A full-range speaker with phase plate includes a speaker body disposed with a bracket above and a phase plate including a phase plane. The bracket is adapted to the phase panel. The phase panel is fixed above the bracket. The opposite corners of the phase panel are provided with protruding support ribs, and each of the support ribs meets with each other. By adding the phase plate, the phase may be adjusted to prevent standing waves, and the frequency response characteristics of the speaker may be effectively improved, so that the overall frequency response curve of the full-range speaker is improved at 6 kHz-18 kHz, thereby smoothing the overall frequency response curve of the full-range speaker.
US10555071B2 Eyeglass headphones
An eyeglass headphone with a frame that is constructed and arranged to be carried by the head of a wearer, the frame comprising a bridge that is adapted to be supported by the wearer's nose, and a left temple and a right temple that extend rearwardly from the bridge, toward the left and right ears of the wearer, respectively, and a dipole loudspeaker built into the frame, where the dipole loudspeaker comprises a driver that emits front-side acoustic radiation from its front side, and emits rear-side acoustic radiation from its rear side. The frame comprises at least first and second sound-emitting openings, wherein the first sound-emitting opening is constructed and arranged to emit front-side acoustic radiation and the second sound-emitting opening is constructed and arranged to emit rear-side acoustic radiation.
US10555069B2 Approach for detecting alert signals in changing environments
In an audio system, an audio signal is preprocessed to provide an input signal to a fast detector and a slow detector, the input signal comprising alert signals and ambient sounds. The slow detector determines the ambient sound level of the input signal which is output to an alert signal detector. The alert signal detector uses the ambient sound level to compute an adaptive threshold level using an adaptive threshold function. The fast detector determines the envelope level of the input signal which is output to the alert signal detector. The alert signal detector compares the envelope level to the adaptive threshold level to determine if an alert signal is present in the input signal. The adaptive threshold level varies depending on the ambient sound level of the input signal and the alert signal detection of the audio system automatically adapts to changing acoustic environments having different ambient sound levels.
US10555059B2 Angularly adjustable housing mount assembly
A bracket assembly is used to secure a housing to a support structure such as a post, wall or ceiling. The bracket assembly includes an inner bracket, an outer bracket and a connector. The inner bracket is configured to be mounted on the support structure separately from the outer bracket, and the outer bracket is configured to be quickly mounted on the inner bracket. The outer bracket and connector are joined by a ball and socket joint. Angular adjustment of the ball relative to the socket is made prior to mounting of the outer bracket on the inner bracket, and the desired orientation is maintained using a clamping assembly. The bracket assembly includes sealing features that prevent moisture from entering the assembly.
US10555057B2 Wireless sensor system, communication device, sensor tag, and communication method
A wireless sensor system includes a sensor tag configured to include a radio frequency tag and a communication device configured to wirelessly communicate with one or more sensor tags. Each of the sensor tags is configured to receive a measurement signal from one or more sensor circuits and stores identification information capable of being distinguished from other sensor tags. The communication device includes a transmission means configured to transmit a command signal to the one or more sensor tags and the command signal includes designation information for designating a sensor target serving as an object. Each of the sensor tags generates measurement data on the basis of the measurement signal if the designation information included in the command signal received from the communication device matches its own stored identification information and starts transmission of a response signal including the generated measurement data when a predetermined response start condition is satisfied.
US10555056B2 System, method, and computer-readable medium for implementing intelligent network service functionality in a network
A system, method and computer-readable medium for simulating intelligent network triggers in a network system are provided. A mobile terminal is configured with an intelligent network Simulator adapted to detect call events and originate simulated intelligent network triggers in response to the call events. Call progressions implemented according to the simulated intelligent network triggers may be managed or coordinated by at least one of a carrier-gateway server and an Enterprise-gateway server. Call progressions implemented by simulated intelligent network triggers may be specified according to Enterprise member policies or general Enterprise behaviors. Advantageously, if a carrier network does not support a trigger infrastructure that has capabilities of originating triggers and terminating triggers, or if a roaming agreement is not in place that allows transfer of triggers between carriers, the use of an intelligent network Simulator provides an alternative mechanism for providing IN service functionality without network support for intelligent network triggers.
US10555052B2 Method and apparatus for selection of content from a stream of data
A main stream contains successive content elements of video and/or audio information that encode video and/or audio information at a first data rate. A computation circuit (144) computes main fingerprints from the successive content elements. A reference stream is received having a second data rate lower than the first data rate. The reference stream defines a sequence of the reference fingerprints. A comparator unit (144) compares the main fingerprints with the reference fingerprints. The main stream is monitored for the presence of inserted content elements between original content elements, where the original content elements have main fingerprints that match successive reference fingerprints and the inserted content elements have main fingerprints that do not match reference fingerprints. Rendering of inserted content elements to be skipped. In an embodiment when more than one content element matches only one is rendered. In another embodiment matching is used to control zapping to or from the main stream. In another embodiment matching is used to control linking of separately received mark-up information such as subtitles to points in the main stream.
US10555051B2 Internet enabled video media content stream
Aspects of the subject disclosure may include, for example, a method that includes receiving weblink information, receiving media content, inserting the weblink information into a digital frame, providing the plurality of digital frames as a video stream to a consumer media device, displaying, by the consumer media device, the video stream, receiving, by the consumer media device, a user input to pause the video stream during the displaying of the video stream to pause the video stream to display a current digital frame of the plurality of digital frames, receiving, by the consumer media device, a user input indicating a selection of a portion of the current digital frame, determining selected Weblink information for the portion of the current digital frame, and providing a connection to a website associated with the selected Weblink information to the consumer media device. Other embodiments are disclosed.
US10555049B2 Music sharing and advertising
In one example embodiment, a server includes a content producer configured to produce music sharing content including an advertisement and music inserted into a video file; an access address producer configured to produce an access address to provide access to the music sharing content; an access request receiver configured to receive, from a client device, an access request; and a content transmitter configured to transmit the music sharing content to the client device.
US10555047B2 Remote engagement system
A remote engagement system for a live event includes at least one output device located at the live event for providing an audio and/or visual output to people at the live event. A controller receives signals transmitted from a plurality of user input devices and in response thereto and in real time or near real time, controls the at least one output device located at the live event to provide an audio and/or visual output to people at the live event.
US10555046B2 Broadcasting, multicasting, or unicasting advertising content based on user context
A network gateway provides first content in a first service flow associated with a user equipment. The network gateway also accesses a user context for the user equipment. The user context is generated based on user-specific information included in packets received from the user equipment. The network gateway transmits the second content to the user equipment in a second service flow via a transmission mode that is selected from one of a broadcast mode, a multicast mode, or unicast mode. The broadcast mode, multicast mode, or unicast mode is selected based on a user context for the user equipment. The user equipment receives the first content in the first service flow and the second content in the second service flow that is selectively broadcast, multicast, or unicast based on the user context. The user equipment combines the first content and the second content for display.
US10555045B2 Context-based recommendation system
A content delivery server configured to select from multiple content items a set of content items for display to a user at a user terminal, the content delivery server having access to content identifiers, identifying content items for delivery; a processor operating a content selection program which is arranged to receive the context data for different contexts and to select a set of content items in dependence on the context data, wherein the content items in the set vary with the context data, such that the content of items in a first set for a user in a first context are different from the content of items in a second set for the same user in a second context, and to transmit a recommendation message to the user terminal comprising a set of content identifiers.
US10555041B2 Voice recognition system, voice recognition server and control method of display apparatus for providing voice recognition function based on usage status
Apparatuses and methods related to a voice recognition system, a voice recognition server and a control method of a display apparatus, are provided. More particularly, apparatuses and methods relate to a voice recognition system which performs a voice recognition function by using at least one of a current usage status with respect to the display apparatus and a function that is currently performed by the display apparatus. A voice recognition system includes: a voice receiver which receives a voice command; and a controller which determines at least one from among a current usage status with respect to a display apparatus and a function currently performed by the display apparatus, determines an operation corresponding to the received voice command by using at least one from among the determined current usage status and the function currently performed by the display apparatus, and performs the determined operation.
US10555036B2 Transfer viability measurement system for conversion of two-dimensional content to 360 degree content
There is disclosed an apparatus for generating a transfer viability measurement. The apparatus receives a digital audiovisual work and an associated textual script associated with the digital audiovisual work, analyzes the digital audiovisual work to generate dialogue text from audio dialogue in the digital audiovisual work, and compares the textual script with the dialogue text to generate a series of subdivisions of the digital audiovisual work. Then, the apparatus analyzes each of the series of subdivisions using a transfer viability algorithm to generate individual transfer viability scores for each of the subdivisions and an aggregate transfer viability score for the digital audiovisual work as a whole, the individual transfer viability scores and the aggregate transfer viability score indicative of a potential for accurately converting the subdivisions and the digital audiovisual work as a whole into three hundred sixty degree video.
US10555035B2 High-speed parallel engine for processing file-based high-resolution images
Systems, methods, and computer program products to perform an operation comprising receiving a request to generate a video of a specified resolution based on a plurality of media files, the plurality of media files comprising image files corresponding to a respective frame of a plurality of frames of the generated video, determining a size of a transfer unit based at least in part on the specified resolution and a count of the plurality of media files, generating a plurality of transfer units of the determined size, wherein the plurality of transfer units comprise a respective subset of the plurality of media files, and assigning the plurality of transfer units for parallel processing by a plurality of image processing applications executing on a plurality of compute cores of a plurality of compute nodes in a render farm.
US10555032B2 Digital video recorder as a content delivery server
A system for enabling a digital video recorder to serve as a content delivery server is disclosed. In particular, the system may include deploying a content delivery server at a cell site, which may be provided a content package from a satellite or fiber network. Additionally, the system may include deploying, at a customer premises, a digital video recorder that may serve as a content delivery server and may be equipped for wireless communication. The content package may be transmitted from the content delivery server of the cell site to the digital video recorder. Upon receiving a request for content from a user device, the digital video recorder may transmit the requested content to the user device if the digital video recorder is in range of the user device. Otherwise, the content delivery server at the cell site may transmit the requested content to the user device.
US10555029B2 Apparatus, systems and methods for presentation management of media content
Systems and methods are operable to control presentation of an erotica-related media content event. An exemplary embodiment is a media device that receives information from a user sensor that is configured to sense a physical characteristic of a user viewing the erotica-related media content event, and automatically changes presentation of the erotica-related media content event based on the received information corresponding to the sensed physical characteristic of the viewing user.
US10555026B2 Method and system for providing audio signals to an in-vehicle infotainment system
A system and method for audibly displaying an audio signal at an in-vehicle infotainment system received through a mobile device to provide continual access to the content when the user enters a vehicle includes the mobile device comprising a first audio player and a second audio player. The mobile device receives an audio-video signal through a network. The first audio player playing a first audio signal. The mobile device receives a second signal. The second audio player receives a second audio signal based on the second signal and playing the second audio signal. The mobile device communicates the first audio signal and the second audio signal to the in-vehicle infotainment system. The in-vehicle infotainment system audibly displays the first audio signal and the second audio signal.
US10555024B2 Generating a feed of content for presentation by a client device to users identified in video data captured by the client device
A client device includes a display device and one or more image capture devices configured to capture video data of a local area surrounding the client device. Different users of an online system are identified from the captured video data, provided privacy settings maintained for the users authorize their identification from the video data, and the client device transmits a request for content to the online system that identifies each of the identified users. The client device receives content items selected for each of the identified users from the online system. From the received content items, the client device generates a feed of content that includes at least one content item selected for each of the identified users and presents the generated feed of content via the display device.
US10555016B2 Methods, systems, and media for indicating viewership of a video based on context
Methods, systems, and media for indicating viewership of a video are provided. In some embodiments, the method comprises: identifying a video; identifying a group of users connected to a first user of a user device; determining, for each user in the group of users, an affinity score, wherein the affinity score indicates an interaction of the user with the identified video; receiving a request to present, on the user device, a page that includes an indication of the video; in response to receiving the request, determining contextual information related to the request; identifying a subset of users in the group of users connected to the first user based on the affinity score associated with each user and the contextual information; and causing a group of indicators corresponding to the subset of users to be presented on the user device in connection with the indication of the video.
US10555012B2 Method and systems for providing video data streams to multiple users
A method for substantially simultaneously remote monitoring including receiving, at a server, one or more video data streams, and providing, from the server, the one or more video data streams to multiple users, each one of the multiple users being able to view and manipulate the one or more video data streams. Systems that implement the method are also disclosed.
US10555006B2 Deriving bilateral filter information based on a prediction mode in video coding
A device for decoding video data determines mode information for a current block of a current picture of the video data; derives weights for use in a bilateral filter based on the mode information for the current block; applies the bilateral filter to a current sample of the current block by assign the weights to neighboring samples of the current sample of the current block and the current sample of the current block and modifying a sample value for the current sample based on sample values of the neighboring samples, the weights assigned to the neighboring samples, the sample value for the current sample, and the weight assigned to the current sample; and based on the modified sample value for the current sample, outputs a decoded version of the current picture.
US10555001B2 Method of video coding using prediction based on intra picture block copy
A method of signaling of coding mode including an IntraBC mode (Intra-block copy mode) and inter prediction mode for a picture, wherein the picture is divided into multiple coding units, the method includes receiving input data associated with a current prediction unit in a current picture, and responsive to the IntraBC mode being selected for the current prediction unit: encoding or decoding the current prediction unit using an IntraBC predictor derived based on an IntraBC reference picture selected from a reference picture list, wherein the reference picture list includes the IntraBC reference picture containing one or more reconstructed IntraBC blocks and one or more Inter reference pictures corresponding to one or more reconstructed Inter-coded pictures; generating a first reconstructed current block after said encoding or decoding the current prediction unit; and updating the IntraBC reference picture according to the first reconstructed current block.
US10554999B2 Video encoding method, video encoding device, video decoding method and video decoding device
A moving picture coding method including: determining whether or not (a) a picture including a co-located block and (b) a current picture to be coded are included in a same view, the co-located block being a block that is included in a picture different from the current picture and is at a position corresponding to a position of a current block to be coded included in the current picture; adjusting the position of the co-located block when the picture including the co-located block and the current picture are included in different views; and adding to the list an entry including a motion vector derived from the co-located block, wherein the adjusting includes: obtaining a disparity vector between the view including the picture including the co-located block and the view including the current picture; and adjusting the position of the co-located block by the obtained disparity vector.
US10554997B2 Video coding/decoding method, encoder, and decoder
A video coding method includes obtaining a first motion vector field (MVF) set, obtaining a plurality of second MVFs according to the first MVF set and based on a preset vector operation method, determining a motion compensation prediction (MCP) signal of the target sub picture block from M MCP reference pictures according to the plurality of second MVFs and based on an MCP algorithm, obtaining a prediction residual of the target sub picture block according to a picture signal of the target sub picture block and the MCP signal of the target sub picture block, performing coding processing on the prediction residual of the target sub picture block to obtain a coded signal of the prediction residual of the target sub picture block, and sending the coded signal of the prediction residual of the target sub picture block to a peer decoder.
US10554994B2 Logic devices, digital filters and video codecs including logic devices, and methods of controlling logic devices
A logic device includes: a function block and a configuration block. The function block is configurable to perform operations associated with a plurality of operation modes. The configuration block is configured to configure the function block to perform an operation associated with any one of the plurality of operation modes. The logic device also includes a controller configured to control the configuration block so that the function block is configured to perform the operation.
US10554992B2 Inline codec switching
Techniques described herein are directed to the inline switching of video and/or audio codecs for video and/or audio data. A first device encodes data that includes portion(s) that are encoded using a first codec and portion(s) that are encoded using a second codec. The encoder may further encode supplemental information in the data. The supplemental information is used by the decoder to determine a transition between the first and second portion(s). The decoder can thus anticipate the transition and properly switch the codec used to decode the data in real-time. Techniques described herein are also directed to the splicing of locally-stored content into content received from a remotely-located source. For example, targeted advertisements that are stored locally may be played back during commercial breaks of live content. The locally-stored targeted advertisements may replace the commercials provided via the remotely-located source.
US10554991B2 Image coding method, image decoding method, image coding apparatus, and image decoding apparatus
According to an embodiment, an image coding method is for coding an image including a luminance component and color difference components. The method includes acquiring a reference image; and generating a predicted image by interpolating the luminance component and the color difference components in the reference image according to a motion vector. If a size of a block, which is designated as a unit of the interpolation, is equal to or smaller than a predetermined first threshold value, the generating includes inhibiting a bi-directional prediction, and performing only a uni-directional prediction to generate the predicted image according to the motion vector.
US10554989B2 Efficient encoding of display data
A method of encoding display output of a computer using a block-based video encoder, such as H.264 includes receiving display update information, the display update information specifying at least one changed display area. Pixel data associated with the at least one changed area is also received. For each image block of an output frame to be encoded, the encoder determines whether the image block intersects one or more of the changed areas. A block skip indication is encoded for each image block not intersecting at least one changed area, and pixel data is encoded for intersecting blocks. An encoded output frame is then generated including the block skip indications and encoded pixel data.
US10554984B2 Systems and methods for encoder-guided adaptive-quality rendering
Systems and methods for improving computer technology related to the rendering and encoding of images are disclosed, preferably for use in a video-game environment. In certain embodiments, a codec is used to encode one or more reference images for a partial range of encoder settings and a renderer is used to generate one or more rendering quality-settings profiles, generate one or more reference images, calculate perceived qualities for each of the one or more reference images, re-render the one or more reference images for each of the one or more rendering quality-setting profiles, and calculate perceived qualities for each of the one or more re-rendered reference images. The renderer compares the perceived qualities of the reference images to the perceived qualities of the re-rendered images and matches them. Those matches result in an association of one or more encoder settings with their matching rendering quality-settings profiles into a look-up table. The lookup table is used to generate a rendered image at a substantially identical perceived quality to an encoded frame during gameplay.
US10554983B2 Method and apparatus for coding/decoding image
Disclosed are a method and an apparatus for coding/decoding an image. The method for decoding the image comprises the steps of: deriving a scale factor of a current block, depending on whether the current block is a conversion skip block; and scaling the current block on the basis of the scale factor, wherein the scale factor of the current block is derived on the basis of the position of a conversion coefficient inside the current block, and wherein the conversion skip block is the current block to which conversion is not applied and is specified on the basis of information indicating whether to apply reconversion to the current block.
US10554978B2 Image transmission device and image transmission control device
An encoder encodes moving image data and generates encoded moving image data. A transmission buffer accumulates the encoded moving image data. A transmission/reception unit transmits the encoded moving image data to an image reception device via a wireless communication line. A failure detector predicts whether or not the failure of a real-time transmission of the encoded moving image data occurs, and detects the time until the failure occurs. When the failure is predicted to occur, an encoding controller controls the encoder to decrease, within the detected time, the target bit rate when the encoder encodes the moving image data.
US10554970B2 Moving image encoding device and moving image decoding device based on adaptive switching among transformation block sizes
An encoding controlling unit 3 selects one transformation block size which provides an optimal degree of encoding efficiency from a set of transformation block sizes which are determined in accordance with an encoding mode 7, and includes the transformation block size selected thereby in optimal compression parameters 20a to notify the transformation block size to a transformation/quantization unit 19, and the transformation/quantization unit 19 divides an optimal prediction differential signal 13a into blocks having the transformation block size included in the optimal compression parameters 20a, and carries out a transformation and quantization process on each of the blocks to generate compressed data 21.
US10554967B2 Illumination compensation (IC) refinement based on positional pairings among pixels
An apparatus comprises a receiver configured to receive video views comprising a reference view and a current view, wherein the reference view comprises a reference block and the current view comprises a current block, and a processor coupled to the receiver and configured to determine neighboring reference pixels associated with the reference block, determine neighboring current pixels associated with the current block, determine a first positional pairing between the neighboring reference pixels and the neighboring current pixels, determine a second positional pairing between the neighboring reference pixels and the neighboring current pixels, and determine an optimal pairing from between the first positional pairing and the second positional pairing.
US10554965B2 Motion-compensated partitioning
A method and apparatus for video coding using motion-compensated partitioning is provided. Video coding using motion-compensated partitioning may include identifying a current block of a current frame of an input video stream, generating an encoded block by encoding the current block using motion-compensated partitioning, wherein encoding the current block using motion-compensated partitioning includes, generating coarse motion estimation information for the current block, partitioning the current block, generating fine motion estimation information for the current block, and transmitting or storing the encoded block.
US10554963B1 Video load balancing and error detection based on measured channel bandwidth
An interconnect apparatus performs real time scoring and data throughput measurement of parallel data channels. The scoring and measurement information is communicated as feedback across the interconnect. Processing circuitry in the interconnect apparatus routes data to channels that have the best performance and reduces the data rate on channels that have lower performance based on the feedback information. This provides a method of dynamic load balancing to achieve optimal video data rates in a dynamic impedance environment. The interconnect apparatus also adjusts phase and data sampling times for improved fidelity of data transported across the interface.
US10554960B2 Unassisted stereoscopic display device using directional backlight structure
An unassisted stereoscopic display device using a directional backlight structure to produce a stereographic display effect. According to a time-division principle, the display device alternately displays left and right images viewed by the left and right eyes of a viewer. A video field synchronization time sequence is used to control an on-off time sequence of light-emitting units of the directional backlight structure, and when the left image is displayed, only the light-emitting unit corresponding to the left eye of the viewer is lightened, and when the right image is displayed, only the light-emitting unit corresponding to the right eye of the viewer is lightened, such that the left eye of the viewer can only view the left image and the right eye thereof can only view the right image. Binocular parallax images are fused to form a stereoscopic image without a loss of resolution.
US10554955B2 Method and apparatus for depth-fill algorithm for low-complexity stereo vision
A method and apparatus for depth-fill algorithm for low-complexity stereo vision. The method includes utilizing right and left images of a stereo camera to estimate depth of the scene, wherein the estimated depth relates to each pixel of the image, and updating a depth model with the current depth utilizing the estimated depth of the scene.
US10554953B2 Distortion of video for seek in 360 degree video
A method includes receiving, from a device displaying a portion of a first frame of a streaming 360 degree video, an indication that a seek operation is triggered, the portion of the first frame being based on a view point of a user of the device, selecting a second frame of the streaming 360 degree video based on the seek operation, encoding a first portion of the second frame and a second portion of the second frame, the first portion of the second frame corresponding to the portion of the first frame, and communicating the encoded portion of the second frame to the device.
US10554945B2 Stereo camera
In order to provide a small, stereo camera with stable errors of distance measurement, there are provided: an image acquisition unit that acquires plural images imaged by plural imaging units; a first region processing unit that divides each of the plural images acquired by the image acquisition unit into first regions composed of predetermined plural pixels, and measures a distance for each of the divided first regions to generate a first distance image; a target object extraction unit that extracts a target object from the distance image or the image, and extracts a second region composed of the plural first regions including the extracted target object; an error factor identification unit that extracts a predetermined representative value from the inside of the second region, compares the brightness value of an arbitrary pixel in the second region with that in a correspondence region up to the position moved from the arbitrary pixel by a disparity represented by the representative value, and determines an error factor on the basis of the comparison result; and a second region processing unit that determines a weight value on the basis of the error factor, and measures a distance for each second region using the weight value to generate a second distance image.
US10554940B1 Method and apparatus for a variable-resolution screen
A variable-resolution screen apparatus and methodology for transforming an image from a microdisplay, display or projector into a variable-resolution image is described herein. The apparatus and methodology could take a high resolution part and a low resolution part, which could be created as a continuous stream of images that are masked to split into two, or as two interleaved images separated by time (or both). The two image streams are reassembled, the high resolution portion into the low resolution background, using various optical embodiments. The various embodiments use beam splitters, beam combiners, shutters, optical masks, lenses, mirrors, optical slabs, lens arrays and other optics in various combinations to create the variable-resolution image. The image from the microdisplay, display or projector is split (in some embodiments), transformed, and recombined to display on a screen or viewer's retina. This apparatus could be implemented in a virtual reality headset.
US10554938B2 Light source system, and projection system and method
A light source system including: a light source device emitting excitation light; an light output device receiving the excitation light and converting it into converted light, wherein the light output device includes at least two different wavelength conversion materials, the converted light of at least one wavelength conversion material being a multi-color light; a light splitting and combining device splitting the multi-color light into a first and a second color light propagating respectively along a first and a second optical channel, wherein the first and second color lights have different wave spectrum coverage ranges; and a first and a second light modulation device respectively modulating the light propagating over the first and second optical channels, wherein the light of three primary colours can be allocated to two DMDs for processing. This results in improved colour gamut of the light source and the light efficiency and reliability of the system.
US10554937B2 System and method for acquiring images of medication preparations
A system for holding a camera for acquiring images of preparations includes a rail that can be mounted above a preparation surface. A camera carrier couples a camera with the rail such that the camera is movable relative to the rail and such that the camera can acquire images of preparations on the preparation surface.
US10554936B2 Security camera
A security device is disclosed herein, comprised of a body having a first end connectable into a standard light socket or plug, and a second end having a rotatable/extendable mount with a camera mounted thereon. The body may also include a controller, a wireless communication module, lights, one or more optional sensors (such as a motion sensor, ambient light sensor, etc.), a back-up battery, a 2-way speaker, and/or a microphone.
US10554929B2 Video communication system and method for using same
The present invention provides a video communication system including a kiosk for recording video messages created by a user and a database for storing and providing access to the video messages. The kiosk includes a user interface for receiving user information such as name, address, email, and other identifying information. The kiosk further includes a message-recording device for recording a user video message. The video message and user message data are uploaded to a database. The database reconnects with the user through the user information to allow the user to access the video message. In an embodiment, the database sends an email web link to the user. The user may view the video message by opening the email web link and viewing the video message on an internet website.
US10554928B2 Telepresence device
A telepresence device is disclosed, which includes a display and a camera array including cameras configured to capture images of a local subject through the display and output a plurality of local captured images. The telepresence device also includes a local tile selector configured to select a plurality of tiles from the plurality of local captured images based on remote subject point of view (POV) data received from a remote device. The local tile selector outputs local image data that comprises the plurality of selected tiles. The local image data is sent to the remote device to composite an image of the local subject.
US10554925B2 Digital camera raw image support
RAW camera images may be processed by a computer system using either a particular application or a system level service. In either case, at least some parameters needed for the processing are preferably separated from the executable binary of the application or service, and are provided in separate, non-executable, data-only files. Each of these files can correspond to a particular camera or other imaging device. When a user of the system attempts to open a RAW image file from an unsupported device, the local system may contact a server for on-demand download and on-the-fly installation of the required support resource.
US10554919B2 Image sensor for extracting edge information
An image sensor is disclosed. The image sensor includes: a pixel array comprising a plurality of pixels that convert an optical image signal incident from a subject into electrical image data; a driver configured to output a plurality of control signals for controlling the plurality of pixels; a comparison unit configured to compare pieces of data output from two adjacent pixels and output the comparison result; and a buffer configured to receive output signals output from the comparison unit and output frame data.
US10554916B2 Image sensor, image-capturing apparatus and electronic device
An image sensor includes: a readout circuit that reads out a signal to a signal line, the signal being generated by an electric charge resulting from a photoelectric conversion; a holding circuit that holds a voltage based on an electric current from a power supply circuit; and an electric current source including a transistor having a drain part connected to the signal line and a gate part connected to the holding circuit and the drain part, the electric current source supplying the signal line with an electric current generated by the voltage held in the holding circuit.
US10554914B1 Adjusting confidence values for correcting pixel defects
Embodiments relate to a pixel defect detection circuit for detecting and correcting defective pixels in captured image frames. The pixel defect detection circuit includes a defect pixel location table that maps pixel locations in an image frame to respective confidence values, each confidence value indicating a likelihood that a corresponding pixel is defective. The pixel defect detection circuit further includes a dynamic defect processing circuit configured to determine whether a first pixel of an image frame is defective, and a flatness detection circuit configured to determine whether the first pixel is in a flat region of the image frame. The confidence value corresponding to the location of the first pixel is updated based upon whether the first pixel is determined be defective if the first pixel is determined to be in a flat region, and not updated if the first pixel is determined to not be in a flat region.
US10554913B2 Solid-state imaging device, imaging system and movable object
A solid-state imaging device includes pixels forming pixel rows, and a scanning circuit that performs a reset operation of a photoelectric converter and a readout operation of a pixel signal based on charges generated by the photoelectric converter including charge transfer from the photoelectric converter to the holding unit. The pixel rows include imaging rows and focus detection rows. The scanning circuit performs an image capture scan of the imaging rows and a focus detection scan of the focus detection rows, independently, such that signals of the focus detection rows are output after signals from the imaging rows. The scanning circuit performs the focus detection scan such that the reset operation on the focus detection row does not overlap with a charge transfer period on an imaging row belonging to a unit pixel row neighboring a unit pixel row to which a focus detection row under the reset operation belongs.
US10554910B2 Solid state image sensor, semiconductor device, and electronic device
A solid state image sensor of the present disclosure includes: a first semiconductor substrate provided with at least a pixel array unit in which pixels that perform photoelectric conversion are arranged in a matrix form; and a second semiconductor substrate provided with at least a control circuit unit that drives the pixels. The first semiconductor substrate and the second semiconductor substrate are stacked, with first surfaces on which wiring layers are formed facing each other, the pixel array unit is composed of a plurality of divided array units, the control circuit unit is provided corresponding to each of the plurality of divided array units, and electrical connection is established in each of the divided array units, through an electrode located on each of the first surfaces of the first semiconductor substrate and the second semiconductor substrate, between the pixel array unit and the control circuit unit.
US10554906B2 Mobile terminal capable of executing splice mode for displaying preview image region and splice region and controlling method thereof
Disclosed are a mobile terminal and controlling method thereof. The present invention includes a sensing unit, a camera, a display unit, and a controller configured to launch a camera application, wherein the controller is further configured to execute a splice mode on the camera application, wherein the splice mode is a mode for outputting a preview image region and a splice region to the display unit by partitioning, and wherein the controller is further configured to output a preview image currently shot through the camera to the preview image region and recommend a splice image outputted to the splice region based on the outputted preview image.
US10554903B2 Local tone mapping
Systems and methods are disclosed for image signal processing. For example, methods may include receiving an image from an image sensor; applying a filter to the image to obtain a low-frequency component image and a high-frequency component image; determining a first enhanced image based on a weighted sum of the low-frequency component image and the high-frequency component image, where the high-frequency component image is weighted more than the low-frequency component image; determining a second enhanced image based on the first enhanced image and a tone mapping; and storing, displaying, or transmitting an output image based on the second enhanced image.
US10554893B2 Image stabilization apparatus and control method therefor, image capturing apparatus, and storage medium
An image stabilization apparatus includes an acquisition unit configured to acquire information about a lens, a motion vector detection unit configured to detect a motion vector from a plurality of images captured by an image capture unit for capturing an object image, and a calculation unit configured to calculate an image blur correction amount for correcting an image blur, on the basis of the motion vector detected by the motion vector detection unit, and a shake of an image capturing apparatus detected by a shake detection unit for detecting the shake of the image capturing apparatus. The calculation unit changes weights applied to the motion vector and the shake of the image capturing apparatus for calculation of the image blur correction amount, on the basis of information related to perspective of the lens acquired by the acquisition unit.
US10554892B2 Configuring image stabilization for still image generation
An optical image stabilization (OIS) system is configured to generate a still image from image frames captured during a video capture mode to provide efficient multiframe image enhancement. The OIS is configured in response to detection of a request to generate a still image during capture of a plurality of image frames of a scene by a device (such as during video capture). The configured OIS maintains a field-of-view of the scene over the subsequent, successive image frames, which are captured and used to generate the still image with less processing resources, less memory and/or less battery power.
US10554890B1 Apparatus and method for generating low-light images with improved bokeh using mobile electronic device
A method includes capturing multiple pairs of images of a scene at different exposures using at least one camera of an electronic device. Each pair of images includes (i) an ambient image of the scene captured without using a flash of the electronic device and (ii) a flash image of the scene captured using the flash of the electronic device. The method also includes rendering a final image of the scene with a bokeh that is determined using the multiple pairs of images. One of the ambient images or the flash images are captured in order of increasing exposure time, and the other of the ambient images or the flash images are captured in order of decreasing exposure time. The method may also include estimating a depth map associated with the scene using the pairs of images, where the bokeh is based on the depth map.
US10554887B2 Low-power-consumption audio/video recording and communication doorbell
An audio/video (A/V) recording and communication doorbell, including a camera, a speaker, a microphone, a power manager, a battery, an AC/DC rectifier, and a DC/DC converter. The doorbell is configured for connection to an external AC power source through the AC/DC rectifier and the DC/DC converter. The power manager is configured to draw power, up to a threshold power, from the AC power source and to draw supplemental power from the battery such that the power drawn from the AC power source never exceeds the threshold power. The present A/V recording and communication doorbell can thus be connected to an existing household AC power supply and an existing doorbell signaling device without causing inadvertent sounding of the signaling device.
US10554881B2 Passive and active stereo vision 3D sensors with variable focal length lenses
A stereoscopic 3D imaging system includes multiple imaging sensors with adjustable optics. The adjustable optics are variable to alter the FOV of each of the multiple imaging sensors to improve angular resolution of the imaging system.
US10554879B2 Imaging device, imaging device control method, and interchangeable lens
A camera main body includes a mount, a solid-state imaging element, a main body controller, a main body side storage section, and a rear surface display section. In the mount, a plurality of types of interchangeable lenses are selectively mounted. The main body controller acquires a lens type of each interchangeable lens mounted on the mount, counts the number of mounting operations and the number of imaging operations for each lens type of the interchangeable lens, and stores the result in the main body side storage section. In a case where the interchangeable lens is mounted on the mount, the main body controller changes a setting menu to be displayed on the rear surface display section in accordance with the lens type acquired from the interchangeable lens, and the number of mounting operations and the number of imaging operations corresponding to the lens type.
US10554878B2 Smart selfie mirror
A smart selfie mirror includes a mirror, a lighting source, a camera, and a user interface for operating the lighting source and the camera. The mirror can be used to position oneself in a desired position relative to the camera. The lighting source may be used to provide illumination for purposes of using the mirror and to provide additional light when using the camera. The camera can be used to take a picture or record a video of oneself. In some embodiments, the smart selfie mirror includes a wireless transceiver for receiving commands from and sending data to a connected mobile device or the Internet.
US10554877B2 Image synthesis method and apparatus for mobile terminal, and mobile terminal
An image synthesis method for a mobile terminal and the mobile terminal are provided. The method includes: performing a phase focusing on an object to be photographed based on a preset pixel of a photosensitive element in the mobile terminal when a user photographs the object to be photographed with the mobile terminal; controlling the photosensitive element to generate a displacement at an initial location to replace the preset pixel by an original pixel, and obtaining a replaced pixel; collecting first photosensitive data of the object to be photographed based on the replaced pixel, and controlling the photosensitive element to return to the initial location; photographing the object to be photographed, and enabling the photosensitive element to collect second photosensitive data of the object to be photographed at the initial location; and synthesizing an image of the object to be photographed according to the first and second photosensitive data.
US10554876B2 Image sensor and electronic apparatus
The present technology relates to an image sensor and an electronic apparatus which enable higher-quality images to be obtained. Provided is an image sensor including a plurality of pixels, each pixel including one on-chip lens, and a plurality of photoelectric conversion layers formed below the on-chip lens. Each of at least two of the plurality of photoelectric conversion layers is split, partially formed, or partially shielded from light with respect to a light-receiving surface. The pixels are phase difference detection pixels for performing AF by phase difference detection or imaging pixels for generating an image. The present technology can be applied to a CMOS image sensor, for example.
US10554871B2 Method and system for generation of images based on biorhythms
According to one aspect of the present disclosure, an apparatus for taking pictures or videos triggered by pre-selected changes in a user's biorhythms is provided. The apparatus includes at least one biosensor configured to detect at least one biorhythm of a user and to generate a biorhythm signal based on the detected at least one biorhythm of the user, a camera for taking one or more pictures and/or videos, and at least one processor configured to receive the biorhythm signal from the at least one biosensor, the processor configured to compare the biorhythm signal to a biorhythm threshold and, in response to the biorhythm signal exceeding the biorhythm threshold, to simultaneously trigger the camera to take one or more pictures or videos. Further aspects and methods are also disclosed.
US10554867B2 Camera module applied to terminal and terminal including same
A camera module includes a first camera, a light guide component, and a fixing component. The light guide component is configured to collect light from outside and guide the light into the first camera. The fixing component is disposed on a periphery of the first camera and the light guide component. An optical center of the first camera is coincident with an optical center of the light guide component.
US10554864B2 Data structure, storage device, server, and data generating method
Conditions corresponding to the type of print medium can be easily acquired when executing a printing process. A first area stores first information related to a print medium for each type of print medium. A second area stores second information, which is related to conditions used in a printing process generating print data and causing a printing mechanism to print on a print medium an image defined by the print data, relationally to first information corresponding to the type of print medium to be printed on in the printing process.
US10554862B2 System and method for retaining color gamut
The present disclosure provides a system and a method for retaining color gamut. The system includes: a first converting module, configured to convert a color system of the first color gamut into a first converted color gamut; a second converting module, configured to convert a color system of the second color gamut into a second converted color gamut; a coordinate point mapping module, configured to calculate a coordinate point in the second converted color gamut corresponding to each coordinate point in the first converted color gamut according to a corresponding algorithm; a correspondence table generating module, configured to generate a correspondence table of the first converted color gamut and the second converted color gamut; a standard color comparison table generating module, configured to generate the standard color comparison table according to the correspondence table.
US10554860B2 Image forming apparatus, test image, and output density adjustment method of image forming apparatus
An image forming apparatus includes an image forming unit and a control unit. The image forming unit forms a test image based on test image data. The test image data includes a first image area and a second image area. The first image area is disposed adjacent to the second image area. The first image area is an image area including a mixed color image of a first primary color and a second primary color and has the same gradation value in a main scanning direction. The second image area is an image area of the second primary color and has the same gradation value in the main scanning direction. The control unit corrects a correction table based on the test image formed in the image forming unit. In the correction table, for each primary color, the gradation value is corrected according to a position in the main scanning direction.
US10554859B2 Information processing device and recording medium
An information processing device includes: an image acquirer that acquires an image to print onto a medium; a color converter that converts color in the image acquired by the image acquirer depending on a positional relationship between a white image forming section that forms an image on the medium with white color material and a color image forming section that forms an image on the medium with colored color material; and an image output unit that outputs the image whose color is converted by the color converter.
US10554855B2 Login and logout system, electronic device and recording medium
A login and logout system includes an electronic device, a camera, a storage device, a login control unit, a face-image managing unit, and a logout control unit. The login control unit controls a login of a user of the electronic device. The face-image managing unit manages a face image of the user. The logout control unit controls a logout of the user. The face-image managing unit writes the face image that is captured by the camera at a specific timing pertaining to the login permitted by the login control unit to the storage device. After the login of the user is permitted by the login control unit, the logout control unit causes the user to log out when the user becomes unauthenticated by a face authentication based on the face image captured by the camera and the face image stored in the storage device.
US10554851B2 Method for determining whether printed encoding information is not falsified
Related are a method and system for embedding information into encoding information. The method comprises the steps of first embedding the information into an embeddable image or a virtual image using a frequency domain embedding method, and then overlaying the embeddable image or the virtual image into a printed file in need of a variable code or a fixed code using a spatial domain processing method. In this way, the information not perceived by human eyes may be embedded into the encoding information using frequency domain and spatial domain transformation, the counterfeiting difficulty is extremely large, the cost is high, and the anti-counterfeiting purpose is achieved; and furthermore, the printing cost is not increased, thereby being beneficial to wide promotion and application.
US10554847B2 Image reading apparatus and image reading method
An image reading apparatus includes: a reading unit configured to read an image of an original and output an image signal; and a white reference plate to be used for shading correction. The image reading apparatus drives the reading unit with maximum power consumption for a predetermined time period and thereafter drives the reading unit with reduced power consumption. The image reading apparatus causes the reading unit with reduced power consumption to read the white reference plate and generates shading data to be used for the shading correction. After that, the image reading apparatus causes the reading unit to read an original and corrects a reading result of the original based on the shading data.
US10554840B2 Image forming apparatus and non-transitory computer readable recording medium
An image forming apparatus includes a controller that operates as a memory device detection module that detects connection of the memory device to the port, a speculative process control module that, when the connection of the memory device is detected, reads sizes of the one or more image data items from the memory device, and causes the image processor to speculatively process the one or more image data items in a descending order of the sizes, and a job execution module that, when the job execution request is input, reads the speculatively-processed image data item from the storage device on a basis of the selection request, and outputs the speculatively-processed image data item in response to the job execution request.
US10554839B2 Image forming apparatus
An image forming apparatus includes a document reading section, an image formation section, a request reception section, a control section, a mode shift section, a determination section, and a setting reception section. In a case where a user's silent mode setting has been received by the setting reception section, the mode shift section shifts the image forming apparatus to a standby mode with no standby time after an ending of a copying performed by the image formation section. In contrast, even when the user's silent mode setting has been received by the setting reception section, in a case where it is determined by the determination section that the copying is a copying intended for a spread document, the mode shift section shifts the image forming apparatus to the standby mode upon passage of a predefined standby time while the image forming apparatus is kept unoperated.
US10554834B2 Image reading apparatus including movable plate and discharge unit
An image reading apparatus includes: a supply tray; a discharge tray, which is positioned below the supply tray to support the sheet; a conveyance guide, which conveys the sheet from the supply tray to the discharge tray; a reading sensor, which reads an image on the sheet conveyed on the conveyance guide; a discharge unit, which includes a discharge port to discharge the sheet conveyed by the conveyance guide to the discharge tray and is configured to move from a third position to a fourth position, the fourth position being higher than the third position; a first drive source, which generates a drive force; and a second drive source, which generates a drive force, wherein the movable plate is moved by the drive force from the first drive source, and the discharge unit is moved by the drive force from the second drive source.
US10554830B2 Image processing apparatus, control method for controlling the same, and recording medium
An image processing apparatus with a web browser function displays, in a predetermined display region on an operation unit, an operation manual of the image processing apparatus that is composed of a web page, stores an identifier for accessing a web page of the operation manual and a screen provided by an application included in the image processing apparatus, where, based on an identifier corresponding to a web page displayed on the operation unit and the screen, a display item is displayed for transitioning to a screen of a function provided by the application included in the image processing apparatus.
US10554828B2 Communication apparatus providing transmission destination from an address book, control method thereof, and storage medium
A communication apparatus communicates with an external apparatus, and executes instructions to set, as a transmission destination, at least one of first transmission destinations included in a first address book stored on the communication apparatus and second transmission destinations included in a second address book stored on the external apparatus, display detail information of the set transmission destination, and receive an instruction via a registration button to register the transmission destination in the first address book, when at least one of the second transmission destinations is set as the transmission destination and the set transmission destination is usable in the communication apparatus. According to the received instruction, the set transmission destination is registered in the first address book, and electronic data is transmitted to the set transmission destination. When the set transmission destination is unusable in the communication apparatus, registration using the registration button is not performed.
US10554827B2 Displaying a scanned image of a physical note
Approaches presented herein enable transferring a physical note to an electronic medium. The approach includes scanning, as an image, a physical note positioned on a display screen of an electronic device and automatically inserting the scanned image into an application being used on the electronic device. A physical note is positioned on a display screen of an electronic device by a user. The physical note is scanned as an image and a location of the physical note is logged. A target application is determined based on the location of the physical note and the scanned image is automatically inserted into the application.
US10554825B2 System and method for running a multi-module telephony application
A system and method of a telephony application platform can include receiving a communication session request specifying a destination endpoint, connecting the communication session through a first application module according to the destination endpoint, receiving an instruction to transition communication control to a second application module, transitioning communication control of the communication session to the second application module, independently metering resource usage of the communication session of each application module, and accounting the metered usage of the communication session.
US10554824B2 Low power system and method for DSL lines
The transmit power level of a transceiver coupled to a digital subscriber line (DSL) line is reduced from a first transmit power level sufficient for the transceiver to continuously transmit data on the DSL line at a first bit rate to a second transmit power level below the first transmit power level sufficient for the transceiver to continuously transmit data on the DSL line at a second bit rate that is lower than the first bit rate. The reduction in transmit power is limited so that the change does not induce time-varying crosstalk sufficient to destabilize a nearby DSL line. While the transmit power level of the transceiver is reduced to the second transmit power level, the transceiver is suspended from transmitting data on the DSL line for repeated periods of time. Suspending the data transmission is controlled to avoid further time-varying crosstalk sufficient to destabilize the nearby DSL line.
US10554820B2 Route an emergency call over VoIP client to cellular device
Systems and methods for routing communications received via a PTSN are disclosed. A communication session server facilitates communication sessions between a first computing device, a second computing device and a public service accessible via a PSTN. The first computing device establishes a communication session with the communication session server using a first communication mode. The second computing device establishes a communication session with the public service using a second communication mode and a communication session with the communication session server using the first communication mode. Communications received by the second computing device from the public service via the second communication mode are routed to the communication session server via the first communication mode. The communication session server then sends the received communications to the first computing device using the first communication mode.
US10554811B2 Predicting ‘usefullness’ of a call by analysing digital footprint of a person
The computing device may map the incoming number to a caller data to identify a caller. The computing device may determine, by data analytics, a type of service the user is seeking based on determining that the caller is one or more from a service provider, a company or a cause. The computing device may reject the incoming number based on determining the caller does not correspond to the type of service the user is seeking. The computing device may determine, by data analytics, a relation of the person to the user based on determining the caller is a person and rejects the incoming number based on determining the person is not related to the user.
US10554809B1 Location-based services for controlled-environment facilities
Systems and methods for implementing location-based services for controlled-environment facilities are disclosed. The location-based services may be used to restrict the ability of residents to communicate with non-residents that are located within geographic areas defined with the location-based service, such as within a specified proximity of the facility. A resident of the controlled-environment facility requests a remote communication with a non-resident that is utilizing a mobile device, such as a cellular phone, smart phone or tablet device. The request for the remote communication may be allowed based, at least in part, upon the physical location of the mobile device as determined based on the location of cellular towers in use by the mobile device and based on a GPS (Global Positioning System) location provided by the mobile device.
US10554808B2 Methods, systems, and products for social alerts
Alerts are processed based on social networks. A person's contact information, as an example, may be associated with a social network. Each different social network may also have its own custom ringtone or other alert. Calls, texts, and other electronic messages may thus processed with the alert of the social network.
US10554807B2 Mobile terminal and method of operating the same
A mobile terminal and a method of operating the mobile terminal are provided. The mobile terminal includes a sensor configured to sense a motion of the mobile terminal, and a communication interface configured to receive, from a wearable device corresponding to the mobile terminal, information of a motion of the wearable device, the motion of the wearable device being sensed during a time period from a start time requested by the mobile terminal. The mobile terminal further includes a controller configured to determine whether the motion of the mobile terminal and the motion of the wearable device have a correlation of a level or greater, and unlock the mobile terminal, in response to the controller determining that the motion of the mobile terminal and the motion of the wearable device have the correlation of the level or greater.
US10554805B2 Information processing method, terminal, and computer-readable storage medium
An association logic that associates a non-text message type with specified information is established. The association logic includes at least identification of the non-text message type, allowing a message type in line with the association logic to be identified by the identification. A first message is monitored. A first identification corresponding to the first message is obtained by analysing the first message. It is detected, according to the first identification, whether the first message is of the message type in line with the association logic. It is determined that the first message supports display of the specified information when it is detected that the first message is of the message type in line with the association logic.
US10554802B2 Systems and methods for identifying noises with wireless transducer
A noise or vibration detection system includes a clamping device with an audio transducer and a wireless transmitter. The transmitter transmits the audio signal, or a modified version of the audio signal, from the transducer. A mobile device located remote from the transmitter receives the transmitted audio signal for processing. The mobile device includes a receiver configured to receive the audio signal, a display configured as a user interface and to display information to a user, a memory configured to store non-transient machine executable code, and a processor configured to execute the machine executable code stored on the memory. The machine executable code is configured to process the received signal to form an audio signal which is presented to a speaker of the mobile device or a headphone port of the mobile device and also display the audio signal in graphical form on the display.
US10554799B2 Portable device holder and support for containing same
A portable device holder includes a base to be fixed to a portable device, a housing rotatably mounted on the base, and an elastic handle rotatably fixed to both side surfaces of the housing and configured to be elastically locked at a predetermined rotation position. Handle end connectors are formed on both side surfaces of the housing so as to protrude in a direction perpendicular to a rotation axis of the housing. Housing couplers rotatably coupled to the handle end connectors are provided at both ends of the elastic handle. The base may be provided with a gel pad for attaching a portable electronic device. The base may be integrally formed with a case (mobile phone case) for mounting a portable electronic device.
US10554797B2 Mobile terminal, shell module, display module, and method of assembling display module
A display module is provided. The display module includes a cover plate, a display screen, a fixing bracket, a fingerprint module, and at least one fastener. The cover plate defines a mounting recess. The display screen is attached at a back wall of the cover plate, and the display screen defines a display region. The fixing bracket is located adjacent to the mounting recess, and a mounting groove is defined by the fixing bracket and the mounting recess. The fingerprint module is mounted in the mounting groove. The fixing bracket and the fingerprint module are detachable mounted by the at least one fastener. A mobile terminal, a shell module, and a method of assembling display module is also provided.
US10554796B2 Memory station for automatically backing up data and charging mobile devices
Disclosed herein are memory stations that are configured to charge a mobile device, to receive data for storage from the mobile device, and to transmit a trigger signal to the mobile device responsive to the beginning of a charge cycle to initiate the backup process. The disclosed systems and methods include starting a backup application on a mobile device responsive to a trigger signal. The trigger signal is generated and transmitted wirelessly by a memory station responsive to the memory station detecting the beginning of a charging cycle. In this way, the mobile device can automatically execute a backup program or application without user intervention. The disclosed memory stations and related methods beneficially enable seamless data backup while charging a mobile device. This can be accomplished with no user intervention.
US10554792B2 Multidirectional serial-ethernet data conversion apparatus
A serial interface-Ethernet interface data conversion apparatus includes a printed circuit board, a microcontroller controlling operations on the printed circuit board and a power input connection for providing power to components on the printed circuit board. One or more serial interface is provided along with an Ethernet interface. The microcontroller is programmed to convert a signal input received via the one or more serial interface to a signal output via one of the Ethernet interface and to convert a signal input received via the Ethernet interface to a signal output via the one or more serial interface.
US10554788B2 Remote management of application settings
In various implementations, a computer-implemented method for remotely managing settings of applications includes receiving a network communication from a managed device, the received network communication including a client-side hash value. The method further includes identifying settings for an application on the managed device in response to the receiving of the network communication, where the identified settings include configuration instructions for the application. Based on a comparison between the received client-side hash value and a server-side hash value that corresponds to the identified settings, at least some of the identified settings are transmitted to the managed device. The transmitting of the at least some of the identified settings can be based on the comparison indicating a mismatch between the received client-side hash value and the server-side hash value. The method may also include completing processing of the received network communication after the transmitting of the at least some of the identified settings.
US10554783B2 Navigation using proximity information
Embodiments provide techniques, including systems and methods, for locating and navigating to the location of a requestor based on proximity between a requestor device and a provider device. For example, embodiments display proximity indicators to allow a provider to quickly, easily, and safely locate a requestor upon arrival near a request location. Further, in some embodiments, graphics associated with a proximity vector may be presented on a provider communication device to clearly display the navigation directions to the provider so that the provider may easily find their matched requestor without requiring additional communication between the provider and the requestor. Additionally, embodiments provide efficient navigation to riders by limiting display of proximity indicators for navigation until the provider is within a threshold distance to the request location to conserve system resources and communication between an on-demand matching system and the provider computing device.
US10554781B2 Receiving media content based on user media preferences
Embodiments are provided for receiving media content based on the preferences of additional users. An example implementation includes a computing device transmitting, to a service provider, a first request for media items based on media preferences associated with first user profiles for a media playback system. After transmitting the first request, the computing device determines that media preferences associated with second user profiles are to be used for requesting media items. Thereafter, the computing device transmits, to the service provider, a second request for one or more media items based on media preferences associated with (i) the first user profiles and (ii) the second user profiles. After transmitting the second request, the computing device may receive data indicating at least one media item from the service provider and cause one or more playback devices in the media playback system to play the at least one media item.
US10554775B2 Presenting notifications to a user of a computing device
Presenting notifications to one or more computing devices of a user is provided. A notification is received addressed to a client service running on a computing device of one or more computing devices of the user. The notification is classified based on content associated with the notification. User context of the user is determined based on user-related information received from the one or more computing devices. The notification is presented to one or more of the one or more computing devices of the user according to one or more modes of presentation, based on classifying the notification and determining the user context.
US10554771B2 Parallelized replay of captured database workload
Technologies are described for facilitating replay of requests for database operations. A plurality of requests for database operations are received. Each of the plurality of requests includes a type, an access unit identifier, and a chronological identifier. Execution dependencies are determined between the plurality of requests based on the type, access unit identifier, and chronological identifier of each of the plurality of requests. The execution dependencies are stored.
US10554761B2 Methods and apparatus to improve transmission of a field data set to a network access point via parallel communication sessions
Methods, apparatus, systems and articles of manufacture to transfer a data set via parallel communications are disclosed herein. Example methods include controlling the distribution of portions of a field data set to a network access point via a plurality of parallel communication sessions established by respective ones of a plurality of communication devices with the network access point. Example methods also include comparing a first value based on a respective data transfer rate of a first one of the communication sessions to a second value based on a respective data transfer rate of a second one of the communication sessions to determine whether to establish a new communication session with a third one of the plurality of communication devices. In response to determining to establish a new communication session, a processor instructs a third one of the communication devices to establish the new communication session to transmit a respective portion of the field data set to the network access point.
US10554760B2 Method and networking equipment for acquiring feature information
The present disclosure provides a method and networking equipment for acquiring feature information. It relates to a field of computer and communication technology to acquire the device information using the networking equipment such as a router and to send the device information to other users. The method may include: receiving a network connection request sent from a first terminal device; acquiring device information of the first terminal device in response to the received network connection request; determining the feature information of the first terminal device based on the acquired device information; and outputting the determined feature information.
US10554758B2 Web-cloud hosted unified physical security system
A system comprises a web-cloud security subsystem that hosts, manages, and analyzes data related to a plurality of hosted applications that provide at least one of physical access control, surveillance, alarm management, visitor management, and elevator management; at least one physical security subsystem that exchanges data with a corresponding hosted application of the web-cloud security subsystem; and a real-time control and monitoring device that provides secure access of the web-cloud security subsystem.
US10554756B2 System and method for reliable and scalable health monitoring
A health-monitoring system and method are disclosed. The health-monitoring system and method comprise a sensory system and a sensory to front-end communication (SFCM) protocol coupled to the sensory system. The health-monitoring system and method include a front-end system coupled to the sensory system and a front-end to back-end communication (FBCM) protocol coupled to the front-end system. The health-monitoring system and method include a back-end system. The SFCM protocol communicates with the front-end system using a first state awareness link and the FBCM protocol communicates with the back-end system using a second state awareness link.
US10554746B2 Decentralized immutable storage blockchain configuration
A virtual blockchain configuration may provide a distributed structure that uses a distributed hash configuration to reduce the complexity of blockchain transactions. One example method of operation may comprise one or more of storing a subset of blockchain data in a network device, accessing via the network device a virtual copy of a blockchain, accessing a blockchain block via the virtual copy of the blockchain, and writing blockchain transactions to the blockchain block via the network device.
US10554745B2 Method and apparatus for managing connection between broadcasting reception device and another device which are connected through network
An embodiment of the present invention provides a method for providing a service between applications of a companion device and a broadcast reception device connected over a network, the method comprising: transmitting a request message for obtaining application information to the broadcast reception device; and receiving a response message including the application information from the broadcast reception device in response to the request message, wherein the application information includes address information for communication between the application of the companion device and the application of the broadcast reception device and synchronization address information for synchronization between the companion device and the broadcast reception device.
US10554744B2 Replication of content to one or more servers
An approach is provided to automatically replicate content to certain servers in a networking environment based on, amongst other metrics, location of third parties accessing information in a social networking environment. The approach includes obtaining content from a user within a networked environment and analyzing information of one or more third parties that have access to the networked environment and who have an association with the user. The approach further includes replicating the content to one or more servers within the networked environment based on the analyzed information of the one or more third parties.
US10554741B1 Point to node in a multi-tiered middleware environment
Systems and methods directing requests to a particular node in a multi-tiered middleware environment are provided. In one embodiment, traffic requests can be dynamically routed to a desired server, and not be load balanced, based on an identification of the client generating the traffic requests.
US10554739B2 Individualized connectivity based request handling
Individualized connectivity based request handling is disclosed. For example, a content source is accessed by a client device and a load balancer executes on a processor to receive a first request based on the client device accessing the content source. A first session variable is set to a first value in a first session and a first latency to the client device is measured. A first plurality of target nodes is selected based on the first session variable. A first plurality of messages is sent to the first plurality of target nodes. A second request is received from the client device after the first session expires, starting a second session. The first session variable is set to a different second value in the second session. A second plurality of messages is sent to a second plurality of target nodes different from the first plurality of target nodes.
US10554738B1 Methods and apparatus for load balance optimization based on machine learning
An apparatus includes a processor, an operating system executed by the processor, and a memory storing code executed by the processor to receive performance data from the operating system and from other compute devices. The apparatus includes a machine learning model trained with the performance data. The apparatus uses the machine learning model to predict workload values of the apparatus and other compute devices. The workload values are predicted for a future time window. The apparatus commands an execution of a data transformation task of a first dataset, based on the predicted workload values and criteria to reduce time consumed in the execution of the data transformation task. Thereafter, the apparatus receives a notification signal indicative of a completion of the data transformation task, and an indicator associated with a second dataset different from the first dataset, produced from the execution of the data transformation task.
US10554732B2 Remote communication system, communication terminal, and extended function providing method
A remote communication system includes: a first communication terminal configured to establish a call session for transmitting and receiving at least a voice with a target communication terminal, and to communicate with the target communication terminal; and a second communication terminal configured to participate in the call session. The second communication terminal provides a given function that is not limited to a telephone call to one of the first communication terminal and the target communication terminal, in response to a request from one of a user of the second communication terminal, the first communication terminal, and the target communication terminal.
US10554727B2 Method and apparatus for controlling multi-connection for data transmission rate improvement
Provided is a method of multiple connection providing a service by a client, the method including: executing at least one application for providing a service; referring to a multiple connection history including information about the number of multiple connections and a size of a sub-segment; determining the number of multiple connections and the size of the sub-segment based on the referred-to multiple connection history; and requesting the multiple connections according to the determined number of multiple connections and the determined size of the sub-segment.
US10554723B2 HTTP server, method for controlling the same, and image forming apparatus
If a host name and a port number of an HTTP request do not correspond to those of an HTTP server, it is determined whether or not the host name indicates a local host and an address of a client that has transmitted the request is a loop-back address, and if so, processing for the HTTP request is continued.
US10554722B2 Methods and systems for secured remote browsing from a transportation vehicle
Methods and systems for a transportation vehicle are provided. For example, one method includes providing a seat identifier and/or a transportation vehicle identifier in a request to access a webpage via an Internet connection from a seatback device of a transportation vehicle; selecting a server that is not located on the transportation vehicle for providing content to the seatback device; executing a remote browser at the server for retrieving content from the Internet for the seatback device, without having to execute a browser at the seatback device; and rendering content at the seatback device as an image of the content retrieved by the remote browser.
US10554720B1 Selecting routes through a network
Routing a communication from a first computer system, through a network, to a second computer system, may include determining whether a route through the network meets a metric, and assigning an output address of the first computer system and an input address of the second computer system based on whether the route meets the metric. The communication may be sent from the output address of the first computer system and received at the input address of the second computer system.
US10554715B2 Video icons
In one embodiment, one or more computer systems of a social-networking system receive an input video associated with a first user of an online social networking system. The computer systems receive, from a client system of a second user of the online social networking system, a request to view content associated with the first user. The computer systems generate one or more output videos based on the input video, the one or more output videos are generated by applying a predefined video template, and the predefined video template includes a plurality of video settings and transcodes the input video to the one or more output videos. The computer systems select one of the one or more output videos, the selected output video comprises at least a portion of the input video. The computer systems provide, for display on the client system, the selected output video together with the requested content.
US10554714B2 Managing data transmissions over a network connection
In various example embodiments, a system and method for managing media bandwidth usage are disclosed. One disclosed method includes determining a network connection state of a computing device, receiving a request that requests media content, altering the request to request a synthetic representation of the media content instead of the media content in response to the network connection state being one of a set of predefined network connection states and the media content violating one or more restrictions of the network connection state, and requesting the media content in response to a user selecting the synthetic representation.
US10554713B2 Low latency application streaming using temporal frame transformation
The present describes low latency streaming using temporal frame transformation. An execution component in an edge server executes a first instance of an application. A server interface component receives, from a remote server, a resolution delta frame indicating differences between a high resolution first frame and a low resolution first frame of a second instance of the application or, alternatively, receives the high resolution first frame. A video manipulation component generates a motion delta frame by identifying differences between a low resolution first frame and a low resolution second frame of the first instance of the application. The video manipulation component generates a high resolution transformed frame by applying the resolution delta frame and the motion delta frame to the low resolution second frame.
US10554711B2 Packet placement for scalable video coding schemes
Methods and systems for pre-conditioning a video stream are provided herein. For example, an apparatus comprising a memory and one or more processors configured to execute instructions stored in the memory are provided. The instructions: identify packets of a first bitstream in a transport stream, such first bitstream corresponding to a base layer; identify packets of a second bitstream in the transport stream, such second bitstream corresponding to an enhancement layer; identify an initial packet corresponding to an ith picture in the first bitstream; identify an initial packet corresponding to the ith picture in the second bitstream; and reorder packets in the transport stream such that the initial packet corresponding to the ith picture in the second bitstream occurs after the initial packet corresponding to the ith picture in the first bitstream.
US10554708B2 Point-to-multipoint broadcast assisted vehicle-to-X broadcast
In some cases, V2X systems may send warning messages. The warning messages may be sent over short distances. The warning messages may be useful over wider distances. Some systems may us MBMS from a V2X proximity broadcast. Electronic communications devices, such as UEs may be unaware of the MBMS. A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may be an RSU. The RSU receive a V2X message from a UE. The RSU may broadcast information associated with the V2X message. The RSU may send the information associated with the V2X message to a network entity for a point-to-multipoint broadcast. The method, an apparatus, and a computer program product for wireless communication may also use V2X messages that include bootstrapping information to tune to an MBMS broadcast.
US10554706B1 Media streaming using a headless browser
A method includes receiving an input media stream at a hardware encoder. The method also includes executing, at a processor of the hardware encoder, a headless browser to retrieve an instance of a dynamic web page that includes additional content. The method also includes storing the additional content at a memory that is accessible to the processor and encoding circuitry of the hardware encoder. The method further includes retrieving, at the encoding circuitry, the additional content from the memory and encoding the input media stream to generate an output media stream. At least one frame of the output media stream includes at least a portion of the additional content in conjunction with at least a portion of a corresponding frame of the input media stream.
US10554704B2 Low latency media mixing in packet networks
In a method in a mixing unit for mixing received data packets from a plurality of data streams, wherein the method includes the steps of receiving (M1) decoded data packets and their timing information, which timing information comprises at least a determined maximum waiting time for each decoded data packet, optimizing (M6) a waiting time for a subsequent mix of data packets based on the timing information, and mixing at least a subset of the decoded received data packets based on the optimized waiting time.
US10554702B2 Computer-implemented method and system for enabling anonymous communication between networked users based on common search queries
A computer-implemented method and system for enabling anonymous communications between networked users based on common search queries is disclosed. The present invention relates to a computer-implemented system and method for receiving a first search query from a first user, receiving a second search query from a second user, at least the first user or the second user being unidentified, determining if the first search query and the second search query fit within a match criteria, and establishing a communication link between the first user and the second user if the first search query and the second search query fit within the match criteria.
US10554692B2 Cross-origin communication in restricted computer environments
This specification discloses techniques for communicating data between a first execution context on a computing system and a second execution context on the computing system. The first execution context can execute content from a first origin, the second execution context can execute content from a second origin that is different from the first origin, and the first execution context and the second execution context can each be restricted from accessing data of the other as a result of a same-origin policy implemented by the computing system. The method can include establishing a bi-directional communication channel between the first execution context and the second execution context.
US10554689B2 Secure communication session resumption in a service function chain
A method for resuming a Transport Layer Security (TLS) session in a Service Function Chain comprising a plurality of Service Function nodes coupled to a Service Function Forwarder. A request is received at a first Service Function node to establish a TLS session, and a Pre-Shared Key (PSK) and a PSK identifier that uniquely correspond to the first Service Function node and the TLS session are generated. The PSK identifier is forwarded to one or more of the Service Function Forwarder and the plurality of Service Function nodes. A request to resume the TLS session is received from a client device that previously disconnected. It is determined that the connection request contains the PSK identifier, a second Service Function node is selected, and the TLS session is re-established between the client device and the second Service Function node using the same PSK as the prior TLS session.
US10554688B1 Ransomware locked data decryption through ransomware key transposition
Traffic into and out of an organization-level network is monitored. A request for an encryption key from ransomware infecting a computer in the organization-level network to a remote command and control server is detected. A simulated reply to the ransomware is generated. A known encryption key for which the corresponding decryption key is also known is substituted for the encryption key supplied by the C&C server. The simulated reply containing the substituted known key is then supplied to the ransomware, such that the ransomware uses the known encryption key to encrypt files accessible from the computing device, and requests payment in order to provide a decryption key. Instead of paying the ransom, the encrypted files are decrypted using the known decryption key corresponding to the known encryption key which was provided to the ransomware.
US10554687B1 Incident response management based on environmental characteristics
Systems, methods, and software described herein provide for managing service level agreements (SLAs) for security incidents in a computing environment. In one example, an advisement system identifies a rule set for a security incident based on enrichment information obtained for the security incident, wherein the rule set is associated with action recommendations to be taken against the incident. The advisement system further identifies a default SLA for the security incident based on the rule set, and obtains environmental characteristics related to the security incident. Based on the environmental characteristics, the advisement system determines a modified SLA for the security incident.
US10554685B1 Self-healing architecture for resilient computing services
For each respective virtual machine (VM) of a plurality of VMs, a distributed computing system generates a unique Application Binary Interface (ABI) for an operating system for the respective VM, compiles a software application to use the unique ABI, and installs the operating system and the compiled software application on the respective VM. A dispatcher node dispatches, to one or more VMs of the plurality of VMs that provide a service and are in the active mode, request messages for the service. Furthermore, a first host device may determine, in response to software in the first VM invoking a system call in a manner inconsistent with the unique ABI for the operating system of the first VM, that a failover event has occurred. Responsive to the failover event, the distributed computing system fails over from the first VM to a second VM.
US10554681B2 Computer security vulnerability assessment
Computer security vulnerability assessment is performed with product binary data and product vulnerability data that correspond with product identification data. A correspondence between the product binary data and the product vulnerability data is determined, and a binaries-to-vulnerabilities database is generated. The binaries-to-vulnerabilities database is used to scan binary data from a target device to find matches with the product binary data. A known security vulnerability of the target device is determined based on the scanning and the correspondence between the product binary data and the vulnerability data. In some embodiments, the target device is powered off and used as an external storage device to receive the binary data therefrom.
US10554676B2 System and method for behavioural biometric authentication using program modelling
An authentication method for use in a device and comprises monitoring a program behavior stream comprising a plurality of program observables that comprises a program observable. The method records the program observable and matches the recorded first program observable to a program model selected from a plurality of program models stored within a program store. A user model is selected from a plurality of user models stored within a user store corresponding to the program model. A user behavior stream corresponding to the program observable is monitored and a user observable contained in the user behavior stream is recorded. The user observable is correlated to the user model and an authentication state associated with the device is determined based on the correlating.
US10554672B2 Causality identification and attributions determination of processes in a network
Processes in a network which cause and are attributable to security incidents are identified. Processes which are initiated on devices in an enterprise network at boot of the devices are identified. The enterprise network is continuously monitored to collect data about processes which were initiated or spawned on devices in the enterprise network after the boot of the devices. Each process is determined to be a major system process, a minor system process, or a non-system process based, at least in part, on the collected data which indicates associations among the processes. Based on matching a security incident alert to a first of the processes, it is determined whether the first process is a non-system process to validate the security incident alert.
US10554669B2 Graphical user interface privacy, security and anonymization
A method, computer system, and a computer program product for restricting and anonymizing a graphical user interface for a remote access session is provided. The present invention may include receiving a remote access request, from a third party, to fix a problem associated with a client computer. The present invention may also include determining the problem associated with the client computer utilizing a cognitive processing system. The present invention may then include determining a plurality of appropriate permissions for the graphical user interface of the client computer for fixing the determined problem utilizing the cognitive processing system. The present invention may further include presenting the determined problem and the determined plurality of appropriate permissions to a user. The present invention may also include receiving a user confirmation, wherein the user confirmation indicates the user agrees with the determined problem.
US10554665B1 System and method for role mining in identity management artificial intelligence systems using cluster based analysis of network identity graphs
Systems and methods for embodiments of a graph based artificial intelligence systems for identity management are disclosed. Embodiments of the identity management systems disclosed herein may utilize a network graph approach to analyzing identities or entitlements of a distributed networked enterprise computing environment. Specifically, in certain embodiments, an artificial intelligence based identity management systems may utilize the peer grouping of an identity graph (or peer grouping of portions or subgraphs thereof) to identify roles from peer groups or the like.
US10554661B2 Methods, systems, and computer readable media for providing access network session correlation for policy control
A method for access network session correlation for policy control includes detecting a remote authentication dial in user service (RADIUS) access session for a user device, including binding the RADIUS access session to a policy node. The method includes detecting a Diameter session for the user device. The method further includes correlating the RADIUS access session with the Diameter session, including binding the Diameter session to the policy node.
US10554658B2 Bootstrapping and adaptive interface
Systems and methods for authenticating a user of a mobile communications device entail scanning an environment of the mobile device with a low power sensor and detecting a nearby person via the first sensor. In response, a higher power sensor is activated and the person is authenticated via the second sensor using a first authentication mechanism. A first level of access is granted to the person at this point. When the person moves to within a first threshold distance of the device, the person is authenticated using a second more secure authentication mechanism, and a second, higher, level of access is granted to the person.
US10554657B1 Using an audio interface device to authenticate another device
Disclosed are various embodiments for using an audio interface device to facilitate authentication for other devices. An authentication service causes a first client device to present an authentication code via an output device of the first client device. The authentication service receives the authentication code from a second client device. The second client device is in an authenticated state for access to an account, and the second client device received the authentication code from an environmental sensor while in a listening mode. The authentication service authenticates the first client device for access to the account in response to determining that the authentication code received from the second client device matches the authentication code presented by the first client device.
US10554656B2 Authentication processing method and electronic device supporting the same
An electronic device is provided. The electronic device includes at least one communication module and a processor, wherein the processor is operatively connected to the at least one communication module. The processor is configured to transmit a result of authentication of a user of the electronic device and a request for registration for a security parameter which corresponds to the user and is received from a first external electronic device to a second external electronic device via the at least one communication module in response to a request for execution of a specified function supported by an application, and perform the specified function in response to the request for execution if the registration is successful.
US10554654B1 Secure access for assisted transactions in an online banking system
Techniques are described for secure access for assisted transactions in an online banking system. A server of the online banking system is configured to establish an assisted session during which both a primary user and an assistant user have secure access to the primary user's account via their respective computing devices. The techniques enable the assistant user to request transactions with the primary user's account on the primary user's behalf, and further enable the primary user to approve the requested transactions prior to performance. The techniques include translating the requested transactions into a natural language description that is understandable to the primary user, and presenting the natural language description to the primary user for approval or denial of the requested transaction. In this way, a primary user may receive the assistance necessary to use an online banking system without giving up all control over the primary user's account.
US10554653B2 One-time access to an automation system
Methods and systems are described for managing one-time access to an automation system. According to at least one embodiment, a computer-implemented method to grant a user access to an automation is described. The method may comprise receiving one or more access parameters to authorize one-time permission to the user to access the automation system. The method may further comprise granting one-time permission to the user to access the automation system based at least in part on the one or more access parameters. The method may additionally comprise generating a message comprising at least the one-time permission to access the automation system. The one or more access parameters may comprise at least one of a limited time frame, single use entry code, or a limited number of entries.
US10554646B2 Providing domain-joined remote applications in a cloud environment
Embodiments are directed to provisioning private virtual machines in a public cloud and to managing private virtual machines hosted on a public cloud. In one scenario, a computer system receives authentication information for a private domain from an entity. The entity indicates that their private virtual machines are to be provisioned on a public cloud, where the entity's private domain is accessible using the authentication information. The computer system establishes a virtual network on the public cloud which is configured to host the entity's private virtual machines, where each virtual machine hosts remote applications. The computer system establishes an authenticated connection from the virtual network to the entity's private domain using the received authentication information and provides the entity's private virtual machines on the public cloud. The remote applications provided by the private virtual machines then have access to data stored within the entity's private domain using the authenticated connection.
US10554643B2 Method and system to provide additional security mechanism for packaged web applications
A method for authenticating a client application by an authorization server is provided. In the method, the authorization server transmits a first redirect identifier assigned to a client application to a web runtime engine, in response to receiving a registering request to register with the authorization server of the client application; receives an access request to access a protected resource stored on a resource server by the client application: and transmits the access request to the resource server through the web runtime engine using a second redirect identifier corresponding to a redirect endpoint of the client application. The second redirect identifier is intercepted by the web runtime engine, and the protected resource is accessed by the client application based on a comparing result between the first redirect identifier and the second redirect identifier in the web runtime engine.
US10554639B2 Systems and methods for managing resetting of user online identities or accounts
Systems and methods are disclosed for managing the resetting of online identities or accounts of users of Internet web pages. One method includes: receiving, through an electronic device, a request to reset login information to access a web page associated with the user's online account; determining that an IP address associated with the request is not identified as being suspicious; receiving user data intrinsic to the user's request; automatically verifying two or more values of the data intrinsic to the user's request as being indicative of a level of trust of the identity of the user; and transmitting, to the user over the Internet, a subset of options to reset the login information, the subset being selected based on the level of trust.
US10554637B1 Secure and reconstructible distribution of data among network resources
Disclosed embodiments relate to systems and methods for distributed transmission of divisible and reconstructible data among network resources. Techniques include identifying data to be securely transmitted across a network to a receiving network resource; applying a splitting scheme to form one or more data portions; obtaining a unique session identifier; selecting a distribution scheme; accessing one or more cryptographic keys; encrypting one or more data portions to form a plurality of corresponding encrypted blocks; transmitting, according to the selected distribution scheme, the one or more of the plurality of encrypted blocks to one or more of the constituent network nodes, en route to the receiving network resource. The receiving network resource may be configured to, upon obtaining the one or more data portions, and with reference to the unique session identifier, combine and validate the one or more data portions.
US10554635B2 Protecting documents using policies and encryption
A system protects documents at rest and in motion using declarative policies and encryption. A document at rest includes documents on a device such as the hard drive of a computer. A document in motion is a document that is passing through a policy enforcement point. The policy enforcement point can be a server (e.g., mail server, instant messenger server, file server, or network connection server).
US10554634B2 Techniques for shared private data objects in a trusted execution environment
Techniques for sharing private data objects in a trusted execution environment using a distributed ledger are described. The techniques described herein may enable sharing of data objects, referred to herein as private data objects (PDOs), between individuals and organizations with access and update policies mediated by execution of code (referred to herein as a “smart contract”) carried with the PDO in a secure enclave. A distributed ledger may serve as a “public commit log” to ensure that there is a single, authoritative instance of the object and provide a means of guaranteeing atomicity of updates across interacting objects.
US10554631B2 Uploading and transcoding media files
In one embodiment, a method includes by a host computing server, receiving from a client computing device, a request to upload a multimedia file from the client computing device to a service; by the host computing server, identifying one or more third-party transcoding servers, wherein the transcoding servers are configured to receive and transcode multimedia files from client computing devices and store the transcoded multimedia files; by the host computing server, sending to the client computing device, a reply that comprises addresses of the third-party transcoding servers and job configuration information, wherein the job configuration information specifies one or more upload policies and comprises an access token enabling the client computing device to access the transcoding servers.
US10554630B2 Systems and methods for secure password transmission and verification
Systems, methods, and non-transitory computer-readable media can receive a password from a user. A first password hash is generated based on the password and a first salt. A second password hash is generated based on the first password hash and a second salt. The first salt, the second salt, and the second password hash are transmitted to a third party.
US10554626B2 Filtering of authenticated synthetic transactions
A method of filtering authenticated synthetic transactions comprises receiving over a network, at a server providing a first networked application, a plurality of requests for the first networked application, wherein the plurality of requests includes a first synthetic transaction. The method further comprises analyzing a respective header of each of the plurality of requests; identifying a synthetic token in the respective header of the first synthetic transaction in response to analyzing the respective header of each of the plurality of requests; determining that the identified synthetic token corresponds to the first networked application; and bypassing usage monitoring for the first synthetic transaction in response to determining that the identified synthetic token corresponds to the first networked application.
US10554623B2 On-board communication system
Provided is an on-board communication system that can prevent a communication line from being occupied due to repetitive transmission of an unauthorized message. The on-board communication system includes a plurality of interconnected ECUs and a monitoring device including: a determination processing unit to determine whether a message is an authorized message; a discard processing unit to perform processing for discarding an unauthorized message; a storage unit to store the ID of the discarded message; and a notification processing unit to perform processing for outputting, an ACK signal indicating that the reception of the message is complete. The discard processing unit does not discard a message with the same ID as that stored in the storage unit. Each of the ECUs stores the ID added to a message subjected to the discard processing, and prohibits processing of a message with the same ID as that stored in the storage unit.
US10554622B2 Secure application delivery system with dial out and associated method
A system is provided to deliver an application, hosted by a private application provider system, over a network to a user device, comprising: an application delivery system that includes a first network interface, a network security interface and a second network interface; wherein the network security interface is configured to determine whether a user or device request for access to an application is valid, and in response to determining that the user or device request for access to the first application is valid, to send the user or device request to the application agent.
US10554620B2 Default gateway extension
Many hybrid cloud topologies require virtual machines in a public cloud to use a router in a private cloud, even when the virtual machine is transmitting to another virtual machine in the public cloud. Routing data through an enterprise router on the private cloud via the internet is generally inefficient. This problem can be overcome by placing a router within the public cloud that mirrors much of the routing functionality of the enterprise router. A switch configured to intercept address resolution protocol (ARP) request for the enterprise router's address and fabricate a response using the MAC address of the router in the public cloud.
US10554614B2 Utilizing service tagging for encrypted flow classification
In one embodiment, a device in a network receives domain name system (DNS) information for a domain. The DNS information includes one or more service tags indicative of one or more services offered by the domain. The device detects an encrypted traffic flow associated with the domain. The device identifies a service associated with the encrypted traffic flow based on the one or more service tags. The device prioritizes the encrypted traffic flow based on the identified service associated with the encrypted traffic flow.
US10554613B2 Dynamic hashtag ordering based on projected interest
A method, computer program product, and system includes a processor(s) obtaining a hashtag and analyzing the hashtag to identify components comprising the hashtag. The processor(s) generate sub-hashtags, where each of the sub-hashtags includes at least one component. The processor(s) obtain, over an Internet connection, via a user interface of a social media platform displayed on a first computing resource, an entry by a user comprising text and the hashtag. The processor(s) obtains from a second computing resource, a request from a second user to access the entry that includes parameters of the second user on the platform. The processor(s) determine that a sub-hashtag is most relevant to the second user. The processor(s) configure instructions to display a customized entry, where the customized entry includes the text and the relevant sub-hashtag for the second user. The processor(s) instruct the second computing resource to display the customized entry in its user interface.
US10554612B2 Information exchange system, method, and apparatus for making medical appointments
A method for supporting hospital visits on a social network platform includes: detecting a user input for registering a visit at a hospital using a social network client application of the social network platform; in response to detecting the user input: obtaining a registration number for the visit, wherein the registration number indicates an ordinal position of the user in a hospital queue of multiple visitors to the hospital; and displaying a group chat interface for a group conversation including a social network identity of the user and a public social network identity of the hospital; and displaying a payment request for the visit in the group chat interface.
US10554603B2 Generating a recommendation as to who is able to provide information pertaining to an electronic communication based on activity information related to the electronic communication
Activity information relating to activities of a respective electronic communication recipient accessing information associated with an electronic communication is received from each of a plurality of electronic communication clients. The activity information received from each of the plurality of electronic communication clients can indicate an amount of time the electronic communication is open in the respective electronic communication client. Based on the received activity information, each of the electronic communication recipients can be rated to generate at least one recommendation as to who is able to provide information pertaining to the electronic communication. The recommendation can be communicated to another electronic communication recipient.
US10554601B2 Spam detection and prevention in a social networking system
A social networking system detects spam in comments posted by users of the social networking system. A spam prevention module of the social networking system retrieves content signals associated with a posted comment and analyzes the content signals to determine whether the posted comment contains spam content. The spam prevention module augments the content signal analysis by analyzing social signals of the posted comment. Based on the content signal analysis and the social signal analysis, the spam prevention module determines whether the posted comment is spam and takes remedial actions on detected spam, including blocking the comment and educating the user who posted the comment.
US10554600B2 Method and device for sending emoticons
A method for sending emoticons includes requesting, by a first client device, to download an emoticon pack including a plurality of emoticons; transmitting, by a processing unit, the emoticon pack to the first client device; displaying, by the first client device, a download complete page including a user interface; and sending, by the first client device, one of the plurality of emoticons, to a second client device, by using the user interface on the download complete page.
US10554599B2 Conversion of detected URL in text message
A text messaging system which converts at the sending device a detected URL in a text message to a representative image or other content and transmits the representative image (which represents the URL) to one or more messaging servers for delivery to a receiving device. In one embodiment, the messaging servers do not have access to clear text of either the representative image or the URL. In one embodiment, the retrieval occurs in response to a selection of a send command. Heuristics (such as rules) can be used to determine whether to convert a detected URL.
US10554598B2 Accessibility processing when making content available to others
Content is created and is made consumable by a user. A Property associated with the user is accessed to determine whether the user is to receive accessibility content. If so, accessibility content alert processing is performed on the content.
US10554597B1 Message management and message modification application
Identifying messages transferred to and from a mobile user device may provide a way to monitor message transfers. One example method of operation includes receiving a message from a user device, processing the message to identify message content, determining whether the message should be modified based on the message content, and determining whether the message should be transmitted to its intended destination based on the message content.
US10554595B2 Contact center system and method for advanced outbound communications to a contact group
A method of establishing communication across contact center systems of unaffiliated entities includes receiving a first signal from a first server of a first contact center system, the first signal being indicative of an event associated with a first entity of the unaffiliated entities, identifying a user based on an identifier embedded within the first signal, identifying one or more second entities from among the unaffiliated entities, wherein the second entities are identified as being trusted by the user, predicting impact of the event on the one or more second entities, identifying a particular entity from among the one or more second entities predicted to be impacted by the event, and generating a second signal for transmission to a second server of a second contact center system associated with the identified particular entity, the second signal including data corresponding to the user and the event.
US10554586B2 Physical port identification using software controlled LEDs
A computer-implemented method for identifying a physical port associated with a virtual machine is provided. The method includes receiving a request to identify the physical port associated with the virtual machine. The method also includes translating, by a processor, an address of a virtual interface of the virtual machine into an address of a physical interface, the address of the physical interface including slot identification and port identification of the physical port. The method further includes identifying a plurality of light emitting diodes (LEDs) that correspond to the address of the physical interface and instructing a LED controller to activate the plurality of LEDs.
US10554583B2 VLSI layouts of fully connected generalized and pyramid networks with locality exploitation
VLSI layouts of generalized multi-stage and pyramid networks for broadcast, unicast and multicast connections are presented using only horizontal and vertical links with spacial locality exploitation. The VLSI layouts employ shuffle exchange links where outlet links of cross links from switches in a stage in one sub-integrated circuit block are connected to inlet links of switches in the succeeding stage in another sub-integrated circuit block so that said cross links are either vertical links or horizontal and vice versa. Furthermore the shuffle exchange links are employed between different sub-integrated circuit blocks so that spacially nearer sub-integrated circuit blocks are connected with shorter links compared to the shuffle exchange links between spacially farther sub-integrated circuit blocks. In one embodiment the sub-integrated circuit blocks are arranged in a hypercube arrangement in a two-dimensional plane. The VLSI layouts exploit the benefits of significantly lower cross points, lower signal latency, lower power and full connectivity with significantly fast compilation.The VLSI layouts with spacial locality exploitation presented are applicable to generalized multi-stage and pyramid networks, generalized folded multi-stage and pyramid networks, generalized butterfly fat tree and pyramid networks, generalized multi-link multi-stage and pyramid networks, generalized folded multi-link multi-stage and pyramid networks, generalized multi-link butterfly fat tree and pyramid networks, generalized hypercube networks, and generalized cube connected cycles networks for speedup of s≥1. The embodiments of VLSI layouts are useful in wide target applications such as FPGAs, CPLDs, pSoCs, ASIC placement and route tools, networking applications, parallel & distributed computing, and reconfigurable computing.
US10554579B2 Method and system for allocating resources to resource consumers in a cloud computing environment
The present invention concerns a method for allocating at least one resource to a plurality of resource consumers in a cloud computing environment. The method comprises the steps of defining a maximum resource consumption for each of the plurality of resource consumers; measuring a current resource consumption of each of the plurality of resource consumers; calculating based on the maximum resource consumptions and the current resource consumptions an unutilized amount of the at least one resource; and allocating at least a portion of the unutilized amount of the at least one resource to the plurality of resource consumers.
US10554577B2 Adaptive resource scheduling for data stream processing
In at least one embodiment of stream processing in a data processing system cluster, a driver requests, from a cluster manager, execution of a first task within a job including a plurality of tasks, as well as a first quantity of resources of the cluster to support execution of the task. At completion of execution of the first task by the cluster, the driver retains for a second task among the plurality of tasks at least a portion of the resources allocated to the first task by the cluster manager. The driver determines a second quantity of the resources to retain for the second task based on a relative priority of the job to other jobs in the cluster and efficiency of the cluster manager in allocating resources to the first task.
US10554574B2 Resource management techniques for heterogeneous resource clouds
Resource management techniques for heterogeneous resource clouds are described. In one embodiment, for example, an apparatus may comprise logic, at least a portion of which is implemented in hardware, the logic to comprise an administration component to maintain a cloud resource information database for a heterogeneous resource cloud and an allocation component to generate an ordered unified feature list based on feature preference information associated with a request for a virtual appliance service, iteratively prune an available resource pool of the heterogeneous resource cloud based on the ordered unified feature list to obtain a candidate resource set, and allocate one or more resources among the candidate resource set to the virtual appliance service. Other embodiments are described and claimed.
US10554573B2 Streaming media data transmission method and apparatus
Disclosed is a method for transmitting streaming media data, applied to a streaming server, including: determining priorities of data blocks of different types in streaming media data; respectively encoding the data blocks in the streaming media data to be broadcasted live currently to generate corresponding redundant codes; and after the streaming media data to be broadcasted live currently are completely sent, sequentially sending the redundant codes corresponding to the data blocks according to the priorities of the data blocks in the streaming media data from high to low.
US10554568B2 Technologies for network round-trip time estimation
Technologies for estimating network round-trip times include a sender computing node in network communication with a set of neighboring computing nodes. The sender computing node is configured to determine the set of neighboring computing nodes, as well as a plurality of subsets of the set of neighboring computing nodes. Accordingly, the sender computing node generates a message queue for each of the plurality of subsets, each message queue including a probe message for each neighboring node in the subset to which the message queue corresponds. The sender computing node is further configured to determine a round-trip time for each message queue (i.e., subset of neighboring computing nodes) based on a duration of time between the first probe message of the message queue being transmitted and an acknowledgment being received in response to the last probe message of the message queue being transmitted. Additionally, the sender computing node is configured to estimate a round-trip time for each of the neighboring computing nodes based on the round-trip times determined for each message queue. Other embodiments are described and claimed.
US10554567B2 Route processing method, device, and system
A route processing method, a device, and a system, where the method includes obtaining, by a first network device, a flow effective time parameter and a route related to the flow effective time parameter, processing, by the first network device in the specified time interval, service traffic corresponding to the route related to the flow effective time parameter, generating a route control message, where the route control message carries the flow effective time parameter and the route, and sending, by the first network device, the route control message to a second network device. Therefore, limited-time effective information is automatically disseminated, a limited-time effective requirement for a traffic control policy is met, configuration workload is reduced, and maintenance difficulty is lowered.
US10554562B2 Streaming network
A computer-implemented method, in an example, may include calculating a time-to-live value for at least one packet based on a hop count between each of a plurality of processing element containers within an application streaming network; updating at least one processing element container output connection based on the calculated time-to-live value; and monitoring a streams resource metrics service for a change in a packet delivery rate.
US10554558B2 Data diode device
In a data diode device that includes a transmitting device, a one-way transmission path and a receiving device, in order to reduce packet loss that occurs when a receiving side is put in an overload state, the transmitting device includes a network load prediction function unit that predicts a network load of a receiving side network from the amount of communication of data sent from a transmitting side network, and a data control unit that discards IP packets of data sent from the transmitting side network when the network load predicted by the network load prediction function unit is determined to be higher than a predetermined value, so as to limit the amount of communication from the transmitting device.
US10554557B2 Methods and apparatus for acknowledgment of multi-user uplink wireless transmissions
Methods and apparatus for acknowledgment of multiple user uplink are provided. In one aspect, a method of wireless communication includes receiving a first wireless message from a first station at least partially concurrently with receiving a second wireless message from a second station, generating a first acknowledgment message in response to receiving the first wireless message, generating a second acknowledgement message in response to receiving the second wireless message, and transmitting the first acknowledgment message to the first station at least partially concurrently with transmitting the second acknowledgement message to the second station.
US10554554B2 Hybrid network processing load distribution in computing systems
Embodiments of hybrid network processing load distribution in a computing device are disclosed therein. In one embodiment, a method includes receiving, at a main processor, an indication from the network interface controller to perform network processing operations for first and second packets in a queue of a virtual port of the network interface controller, and in response to receiving the request, assigning first and second cores for performing the network processing operations for the first and second packets, respectively. The method also includes performing the network processing operations at the first and second cores to effect processing and transmission of the first and second packets to first and second applications, respectively, both the first and second applications executing in a virtual machine hosted on the computing device.
US10554552B2 Monitoring network addresses and managing data transfer
Monitoring network addresses and managing data transfer of an electronic data processing system. A first data packet including a first source network address and a first target network address is received via a first system link of a first converged interface. The first source network address is a unique network address assigned to a subsystem of the electronic data processing system. The first converged interface checks whether the first source network address is registered in a first source table assigned to the first converged interface. If the first source network address is not registered in the first source table, a registration of the first source network address is added to the first source table and it is announced to the remaining converged interfaces of the electronic data processing system that the first source network address is registered for the first computer system.
US10554546B1 System modeling of data centers to drive cross domain characterization, automation, and predictive analytics
An improved technique involves using a systems dynamics model in an information technology (IT) data center in order to determine an optimal distribution of data among data center devices. Along these lines, a data center control server takes measurements of devices across an IT data center over time and compares these measurements to quantities specified in set points (e.g., a service level agreement (SLA)) to produce deviations. The data center control server then inputs the deviations from the set points into a systems dynamics engine that determines a configuration of the devices in the IT data center so that output from the IT data center satisfies a set of constraints, including those specified in the SLA. The data center control server then configures the IT data center devices according to the configuration to send incoming data along the specified data paths.
US10554540B2 Controlling allocations for independent links
Various aspects of the disclosure relate to controlling allocations for independent links. For example, a device may dynamically control the uplink/downlink allocations for different links. In some aspects, the independent links may involve a first device (e.g., a user equipment) communicating via different independent links with different devices (e.g., transmit receive points (TRPs) or sets of TRPs). At least one device may signal the uplink/downlink allocation for the different links. If the isolation between links is high, the links may use different time division duplexed (TDD) or frequency division duplexed (FDD) subframe structures. If the isolation is low or for certain types of information (e.g., control information), the direction of transmission for one link may be constrained to be the same as the direction of transmission for another link (e.g., the links may use the same TDD/FDD frame structures). Also, sounding on different links may be time division multiplexed.
US10554538B2 Dynamic link state routing protocol
A router and methods for routing packets in a network are described. The router and methods are implemented with a dynamic link state routing protocol (DLSP). The router dynamically computes a best path from one or more paths by periodically probing links of peer nodes to determine link metrics associated with a link. The one or more link metrics include a link bandwidth to a peer node and a link latency to the peer node. Further, the router can dynamically recalculate the one or more link metrics associated with the link every 10 seconds. The router can also monitor one or more link state changes based on the one or more link metrics, wherein the link state changes are monitored every 60 second. The router can further determine a single link metric based on the link bandwidth to the peer node and the link latency to the peer node.
US10554537B2 Segment routing in a multi-domain network
The present invention provides a method for enabling Segment Routing in a multi-domain network comprising a client network domain and a server network domain, where the client network domain is a packet network domain and the server network domain is a connected-oriented network domain. The method comprises assigning a network segment identifier to each of one or more potential paths through the server network domain between a pair of overlay network nodes in the client network domain, wherein the one or more potential paths are not pre-configured and the or each network segment identifier is suitable for inclusion in one or more data packets to indicate to at least one of the pair of overlay network nodes a preselected network segment routing for the one or more data packets. The present invention further provides a method for routing data packets in the multi-domain network. The method, in an overlay network node in the client network domain, comprises receiving one or more data packets, and retrieving a network segment identifier included in at least one of the one or more data packets. The method further comprises determining that the network segment identifier indicates that the one or more data packets should be routed over a pre-selected potential path through the server network domain, and, based on the determining, triggering the server network domain to configure the pre-selected potential path through the server network domain.
US10554534B1 Clearing message broker system messaging gateway
Systems and methods are provided for efficiently permitting the transmission and receipt of trading messages between message sources configured to use a variety of different protocols. Messaging gateways may be configured to reformat messages for proper transmission across a transport mechanism. Messaging gateways may also insert sequence and group information into message headers to facilitate processing messages in the proper order. Messages may be processed with processing threads that are dynamically allocated by messaging gateways.
US10554533B2 Testing of communications equipment
A method of testing communications equipment comprises providing to the communications equipment a test traffic load which varies with time to a different level of test traffic load. The method also comprises measuring one or more parameter which characterizes the communications equipment in handling a transition of the test traffic load to the different level.
US10554529B2 Low-impact proactive monitoring of customer access to virtualized network elements in a cloud platform
A system can collect, from an address resolution protocol (“ARP”) cache of a managed virtual network function (“VNF”), at least one active entry corresponding to at least one active element of a plurality of virtual local area network (“VLAN”) networks. The system can check the ARP cache for an entry associated with at least one of the plurality of VLAN elements. The system can determine whether an entry associated with at least one of the plurality of VLAN elements was found. In response to determining that an entry associated with at least one of the plurality of VLAN elements was not found, the system can send an ARP request to the plurality of VLAN elements, wait for an ARP response, and, in response to determining that an ARP response has not been received, generate a notification that VLAN connectivity has been lost.
US10554528B2 Methods and apparatus for tracking data flow based on flow state values
In one embodiment, a processor-readable medium storing code representing instructions that when executed by a processor cause the processor to update, at a memory location, a first flow state value associated with a data flow to a second flow state value when at least one of a packet from the data flow is received or the memory location is selected after a time period has expired. At least a portion of the packet is analyzed when the second flow state value represents a flow rate of a network data flow anomaly.
US10554526B2 Feature vector based anomaly detection in an information technology environment
An anomaly detection system is able to detect spatial and temporal environment anomalies and spatial and temporal behavior anomalies, and monitor servers for anomalous characteristics of the environment and behavior. If metrics and/or characteristics associated with a given server are beyond a certain threshold, and alert is generated. Among other options, the alert can take the form of a heat map or a cluster cohesiveness report.
US10554525B2 Tracking usage of computing resources
Systems and methods for tracking computing resources are provided. Aspects include receiving, by a workload manager, a workload, wherein the workload is executable on a customer machine, and wherein the customer machine comprises a plurality of computing resources. The workload is analyzed to determine a workload profile. A token associated with the workload is received and associated with the workload profile. The token is authenticated and the workload is executed based at least in part on authentication of the token.
US10554524B2 Estimation of network conditions of individual paths in a multi-path connection involving a device not aware of multi-path signaling
A method for estimating network conditions of a multi-path connection between a server and a client that is not aware of multi-path signalling. The server having a plurality of communication interfaces connected to a same communication interface of the client through a respective plurality of paths, the method begins, at the server, by obtaining at least one parameter characterizing the client, determining, based on the at least one obtained parameter, an order for successively considering each path of two or more paths. The method may continue for each path successively considered, sending data over at least the path considered, and receiving, over a reception path, at least one feedback message, in response to the sent data and determining network conditions of the two or more paths, using the received feedback messages.
US10554523B2 System and methods for determining channel characteristics
A system for determining communication channel characteristics includes a transmitter comprising a bit sequence generator and a frame processing and modulator unit, where the frame processing and modulator unit is configured to generate a transmission frame comprising an embedded bit sequence generated by the bit sequence generator and at least one embedded side channel field, the transmitter further configured to transmit the transmission frame over a communications channel, a receiver in communication with the transmitter over the communications channel and configured to receive the transmission frame, and a data processor, in communication with the receiver through a data processor interface, configured to receive the transmission frame from the receiver, the processor further configured to process the transmission frame to detect and analyze distortions in a waveform corresponding to the transmission frame generated during the transmission over the communications channel based on the embedded bit sequence and the at least one embedded side channel field.
US10554521B1 Health monitoring of wireless connections among vehicles
Certain aspects of the disclosure are directed to methods and apparatuses for health monitoring of wireless connections among vehicles. An example method can include receiving as input to processing circuitry configured and arranged to monitor a health status of wireless communications links between a plurality of vehicles in a vehicle platoon, object information including coordinates of stationary and moving objects, and determining, using the received object information, a relative location of a vehicle among the plurality of vehicles in the vehicle platoon. The method further includes determining, based on the received object information and the relative location of the vehicle, physical parameters for line-of-sight wireless communications between the vehicle and other vehicles in the vehicle platoon. The health status of the wireless communications links can be determined between the plurality of vehicles in the vehicle platoon using the physical parameters for the line-of-sight wireless communications.
US10554520B2 Data path monitoring in a distributed storage network
Techniques for monitoring and sending network connectivity information for connection pathways to host machines is provided. A storage node comprises a plurality of attached network interfaces and is operatively coupled to storage devices that are accessible to the host machines through network interfaces attached to the storage node. Each of the network interfaces send messages to the host machines. The storage node, receives host messages from at least one host machine. The storage node determines connectivity information about connectivity between network interfaces and host machines. The storage node receives a request for data that is stored on the one or more storage devices, from a host machine, at a target network interface, where the target node was chosen by the host machine based upon the connectivity information.
US10554510B2 Enabling additional metrics in a monitoring system to diagnose problems
Systems and methods for enabling additional metrics in a monitoring system to diagnose problems are disclosed. An example method may include collecting first metric data at a first collection frequency, determining whether the first metric data exceeds a first boundary defined by a first metric rule, responsive to determining that the first metric data exceeds the first boundary, collecting second metric data at a second collection frequency and collecting the first metric data at a third collection frequency, the second metric data and the third collection frequency defined by the first metric rule, determining whether the first metric data no longer exceeds the first boundary, and responsive to determining the first metric data no longer exceeds the first boundary, terminating collection of the second metric data while continuing to collect the first metric data at the first collection frequency.
US10554507B1 Multi-level control for enhanced resource and object evaluation management of malware detection system
A computerized method for enforcing compliance to a subscription for object evaluation service by a malware detection system is described. Enforcement logic receives operational metadata from the malware detection system. The operational metadata includes metadata associated with operations performed on objects submitted to the malware detection system by the one or more customers. For each customer, the operational metadata associated with operations performed on data submitted by the customer is analyzed for comparison with a plurality of service attributes associated with the subscription for the customer. Responsive to detecting that the customer is failing to comply with one or more service attributes of the plurality of service attributes, performing, by the enforcement logic, an operation to remedy (i) a failure by the customer in complying with the subscription requirements for the customer or (ii) a failure by the malware detection system in providing the customer with object evaluation service that satisfies the subscription requirements for the customer.
US10554503B2 Methods and apparatus for interfacing with a phone system in an on-demand service environment
Disclosed are systems, apparatus, methods, and computer readable media for interfacing with a phone system in an on-demand service environment. In one embodiment, a client machine is in communication with a data provider and the phone system. The phone system is operated by a phone provider separate from the data provider. A message is received at the client machine from the phone system. The message includes information regarding a phone event in relation to a phone call. The phone event information is provided in a first part of a user interface in a web browser on the client machine. A second part of the user interface is capable of displaying information received at the client machine from the data provider. The first part of the user interface and the second part of the user interface are adapted to communicate with one another. For example, the first part of the user interface is adapted to send a message including the phone event information to the second part of the user interface.
US10554498B2 Shadow agent projection in multiple places to reduce agent movement over nodes in distributed agent-based simulation
A computer-implemented method is provided for distributed computing. The method includes forming interaction specific shadow agents by extracting agent interaction data from an original agent at a source node utilizing agent-based simulators. The method further includes broadcasting aggregated agent interaction data collected from the original agent at a source node to other nodes in a distributed area to calculate agent interactions and behaviors therefrom. The agent interaction data extracted from the original agent consists of a constrained subset of data derived from a set of data of the original agent at the source node.
US10554497B2 Method for the exchange of data between nodes of a server cluster, and server cluster implementing said method
A method for the exchange of data between nodes of a server cluster includes a plurality of nodes interconnected together by a geographic interconnection network including a plurality of transmission segments linking the plurality of nodes together according to a predetermined limited number of several different connection directions respectively associated with several different coordinates of a system of coordinates, each transmission segment of the geographic interconnection network thus belonging to a single one of the different connection directions and the system of coordinates thus being defined such that each coordinate of the system of coordinates is associated with a single one of the different connection directions, the method including sending, by a sending node, data intended for at least one other receiving node; transmitting the data using the geographic interconnection network; and receiving the data by each the receiving node.
US10554495B2 Sending hardware specific soft metrics for each of a plurality of computing devices based on a plain language user policy
An apparatus for implementing a user policy includes a policy module that issues a user policy for a plurality of computing devices. Two or more of the computing devices have different hardware configurations. The apparatus includes a soft metrics module that, in response to the user policy, sends soft metrics for a computing device of the plurality of computing devices, to determine if the computing device complies with the user policy, where the soft metrics are specific to a hardware configuration of the computing device. The apparatus includes an operational data module that receives, from the computing device, operational data responsive to the soft metrics, and a compliance module that analyzes the operational data to determine if the computing device complies with the user policy.
US10554494B1 Automatic ICCP provisioning and VLAN provisioning on an inter-chassis link in a MC-LAG
Techniques are described for automatic provisioning of inter-control center communications protocol (ICCP) and automatic provisioning of virtual local area networks (VLANs) on an inter-chassis link (ICL) between multi-chassis link aggregation group (MC-LAG) peer devices. The MC-LAG peer devices may comprise two network devices included in an MC-LAG that is multi-homed to each of a plurality of MC-LAG client devices. In one example, the disclosed techniques enable detection of one or more VLANs configured on a multi-homed interface of the MC-LAG, and automatic provisioning of the detected VLANs on the ICL within the MC-LAG. In another example, the disclosed techniques enable determination of one or more ICCP parameters from MC-LAG configuration information, and automatic provisioning of ICCP over the ICL according to the determined ICCP parameters. The MC-LAG may be included within an enterprise switch of an enterprise network or within a data center switch of a data center network.
US10554493B2 Identifying mismatches between a logical model and node implementation
Systems, methods, and computer-readable media analyzing memory usage in a network node. A network assurance appliance may be configured to obtain reference concrete level rules for a node in the network, obtain implemented concrete level rules for the node from the node in the network, compare the reference concrete level rules with the implemented concrete level rules, and determining that the implemented concrete level rules are not appropriately configured based on the comparison.
US10554486B2 Multi-enrollments of a computing device into configuration sources
Various technologies described herein pertain to managing multiple enrollments of a computing device into configuration sources. Respective enrollment types for the enrollments into the configuration sources can be detected. Moreover, respective control data for the enrollments into the configuration sources can be set based on the enrollment types. Provisioning elements (e.g., policies, preferences, configuration profiles, and resources) that satisfy the respective control data can be permitted to be applied to the computing device by the configuration sources as part of the enrollments. Further, disparate provisioning elements that fail to satisfy the respective control data can be prevented from being applied to the computing device as part of the enrollments.
US10554485B2 Method for configuring network, network system, and device
A network virtualization configuration method, a network system, and a device, where the method includes creating a switch virtual machine (VM), where the switch VM is configured to run a virtual switch, responding to a Peripheral Component Interconnect (PCI) scanning of the switch VM, configuring, using a physical function (PF) driver, a PCI Express (PCIE) device to allocate a corresponding network resource to the switch VM, and initializing the PCIE device using the PF driver, where a default forwarding rule of the initialized PCIE device includes setting a default forwarding port of the PCIE device to a VF receiving queue (VF 0) corresponding to the switch VM. Hence, a cross-platform virtual switch solution can be implemented, thereby improving flexibility of deploying a virtual switch, and implementing compatibility with different hypervisors/VM monitors (VMMs).
US10554483B2 Network policy analysis for networks
Systems, methods, and computer-readable media for performing network assurance in a traditional network. In some examples, a system can collect respective sets of configurations programmed at network devices in a network and, based on the respective sets of configurations, determine a network-wide configuration of the network, the network-wide configuration including virtual local area networks (VLANs), access control lists (ACLs) associated with the VLANs, subnets, and/or a topology. Based on the network-wide configuration of the network, the system can compare the ACLs for each of the VLANs to yield a VLAN consistency check, compare respective configurations of the subnets to yield a subnet consistency check, and perform a topology consistency check based on the topology. Based on the VLAN consistency check, the subnet consistency check, and the topology consistency check, the system can determine whether the respective sets of configurations programmed at the network devices contain a configuration error.
US10554481B2 Method, device and system for detecting a quality of service problem
A method for locating a quality of service problem implemented on a terminal during a multi-media session between two terminals over a communication network, which includes at least one media gateway that is able to retransmit media data packets without particular processing according to a “router mode” of management. The terminals obtain a first quality of service data item relating to the multi-media session. Following a change in the mode of management to a “relay mode” in which the multi-media session initially established between the terminals is split into two separate multi-media sessions, it includes: obtaining of a second quality of service data item relating to one of the two multi-media sessions established following the change in the mode of management of the media gateway; comparing the first and second quality of service data items; and locating the quality of service problem depending on the result of the comparison.
US10554478B2 Method and apparatus for providing trouble isolation via a network
A method and apparatus for providing trouble isolation are disclosed. For example, the method monitors a plurality of sessions for a user group for detecting an abnormal cause code associated with the user group, determines a root cause for the abnormal cause code when a deviation is determined to have occurred for the cause code of the user group, wherein the root cause identifies either an issue associated with the communications network or an issue associated with user endpoint devices of the user group, and generates a ticket indicating the root cause.
US10554477B2 Network assurance event aggregator
Systems, methods, and computer-readable media for aggregating and presenting network events in a network environment. In some embodiments, a system can maintain event correlation rules for aggregating \network events occurring in a network based on characteristics of previously occurring network events. Network events occurring in the specific network environment can be identified. The network events can be aggregated to form an aggregated network event using the event correlation rules maintained based on the characteristics of previously occurring network events. The aggregated network event can subsequently be presented to a user.
US10554473B2 PAM transmission in DL MU-MIMO by choosing signaling dimensions
One dimension (real or imaginary) is selected for each of a first plurality of devices that receives one-dimensional modulated complex signals from an access point (AP). The AP uses the selected dimension to generate a modulated complex signal for transmission to each such device, where the signal received by such devices is substantially free of inter-user interference on the dimension selected for the corresponding device. The AP then transmits the complex signal to the devices. As a result, the AP puts the modulated symbols received by of the first plurality of devices are received on either a real part or an imaginary part, but not both, and thus reduces the energy consumption associated with the transmission. Each of the first plurality of wireless devices considers either the real part or the imaginary part of the received signals.
US10554469B2 Methods and apparatus for frequency offset estimation
Methods and apparatus for frequency offset estimation are disclosed. In an exemplary embodiment, a method includes determining a demodulation reference signal (DMRS) frequency offset estimate from DMRS symbols in a received signal, and determining a cyclic prefix (CP) frequency offset estimate from cyclic prefix values in the received signal. The method also includes combining the DMRS and CP frequency offset estimates to determine a final frequency offset estimate. In an exemplary embodiment, an apparatus includes a DMRS frequency offset estimator that determines a DMRS frequency offset estimate based on DMRS symbols received in an uplink transmission, and a cyclic prefix (CP) frequency offset estimator that determines a CP frequency offset estimate based on cyclic prefix values in the uplink transmission. The apparatus also includes an offset combiner that combines the DMRS frequency offset estimate with the CP frequency offset estimate to generate a final frequency offset estimate.
US10554465B2 Transmitter time adjustments for groups of receivers
A method and system for achieving a link budget improvement in a diverse OFDM radio system by addressing the timing misalignment issue that can occur due to the differences in propagation time in signals between mobile stations and Radio Access Nodes. Timing misalignment is shared or split between the primary path to a primary Radio Access Node and a diverse path to a diverse Radio Access Node. The relative timing offsets between mobile stations are adjusted, the mobile stations are grouped into zones using a variety of different grouping techniques, and the transmission for each mobile station is scheduled, using one or more of a variety of scheduling techniques.
US10554459B2 Receiver method and apparatus for variable header repetition in a wireless OFDM network with different channel bandwidths
Method and apparatus for use within a wireless OFDM network that receives a first packet type in a first channel bandwidth and a second packet type in a second channel bandwidth, the first channel bandwidth being at least two times wider than the second channel bandwidth. The first packet type has a header field with two parts with each part comprising a different set of header bits. The two parts of the header field are received using two OFDM symbols. The second packet type has a header field with four parts with the first and second parts comprising the same first set of header bits and the third and the fourth part comprising the same second set of header bits. The four parts of the header field are received using four OFDM symbols. The second packet type provides more reliable reception than the first packet type.
US10554458B2 Low-power frequency-shift keying (FSK) wireless transmitters
Techniques and architectures for providing FSK signal modulation using mixing for the generation of the two output frequencies are described. In an embodiment, a frequency-shift keying (FSK) transmitter may be operative to provide transmission of wireless signals. The FSK transmitter may include a high-frequency generator to generate at least one high-frequency wave signal based on a fixed frequency signal, a low-frequency generator to generate at least one low-frequency wave signal based on the fixed frequency signal, and at least one mixer to mix the at least one high-frequency wave signal and the at least one low-frequency wave signal to generate a logic signal, the logic signal comprising one of a logic 0 signal or a logic 1 signal based on digital input data.
US10554456B2 Circuits and methods for bi-directional data communication over isolation channels
In a general aspect, a data communication circuit can include a transmitter configured to transmit a first digital bit stream via a first unidirectional isolation channel. The data communication circuit can further include a receiver configured to receive a second digital bit stream via a second unidirectional isolation channel. The first unidirectional isolation channel and the second unidirectional isolation channel can be defined on a common dielectric substrate. The data communication circuit can further include a crosstalk suppression circuit configured to provide at least one negative feedback signal to suppress crosstalk between the transmitter and the receiver due to parasitic capacitive coupling between the first unidirectional isolation channel and the second unidirectional isolation channel in the common dielectric substrate.
US10554450B2 High resolution voltage-mode driver
A method of performing coarse calibration of a voltage-mode (VM) driver having a plurality of driver slices connected in parallel includes setting a control code applied to activated driver slices of the plurality of driver slices to a maximum value to minimize an output resistance of the activated driver slices, activating one driver slice of the plurality of driver slices by applying the control code to the one driver slice, while disabling other driver slices of the plurality of driver slices, measuring an output resistance of the VM driver, determining whether the output resistance of the VM driver is greater than a desired resistance, and in response to determining that the output resistance of the VM driver is greater than a desired resistance activating one more driver slice of the plurality of driver slices.
US10554446B2 System and method for a multi-tenant datacenter with layer 2 cloud interconnection
Provided is a system and method for a multi-tenant datacenter with layer 2 cloud interconnection. More specifically the multi-tenant datacenter includes a plurality of client systems in a first datacenter each client system having a set of physical infrastructure resources. A first cloud computing environment is also in the first datacenter, and coupled to the client systems by OSI Layer 2. The first cloud computing environment thereby virtually extending the physical infrastructure resources of each client system. An associated method of providing a multi-tenant datacenter with layer 2 cloud interconnection is also provided.
US10554445B2 Data packet sending method and apparatus
Embodiments of the present disclosure provide a data packet sending method and apparatus, and relate to communications field. The method includes: receiving, by an SGW-U, a data packet, and matching context information of a corresponding bearer according to a tunnel endpoint identifier (TEID) carried in the data packet; sending a trigger message to a serving gateway for control plane SGW-C if the SGW-U determines, through matching, that the SGW-U does not include the context information of the bearer, where the trigger message carries the TEID, and the trigger message is used by the SGW-C to obtain the context information of the bearer according to the TEID; receiving a reestablish bearer context message sent by the SGW-C, where the reestablish bearer context message carries the context information of the bearer; and sending the data packet according to the context information of the bearer.
US10554443B2 Passenger transport system with central control unit and multiple field devices which communicate with data telegrams prioritized by waiting periods
A passenger transport system includes a central control unit for controlling system functions, field devices spatially distributed within the system, and a bus system transmitting data between the unit and the devices. The unit and/or the devices detect a current data transmission and the conclusion of the data transmission, and output different types of data telegrams that differ according to urgency. The unit and/or the devices output data telegrams only when no current data transmission is occurring and after a waiting period has elapsed since the conclusion of a previous data transmission. Each type of data telegram is assigned an individual waiting period on the basis of the respective urgency. Thus, a simple transmission prioritization is implemented during the data transmission, wherein each device can transmit data telegrams with different urgency and data telegrams of higher urgency are effectively transmitted with higher priority than data telegrams of lesser urgency.
US10554442B2 Apparatus and method for load balancing among multi-ports in reverse power feeding
The present invention relates to an apparatus and a method for load balancing among multi-ports in reverse power feeding, and more particularly, to an apparatus and a method which, in the process in which a distribution apparatus performs load balancing among multi-ports by reversely receiving power from multiple customer premises at a distribution point, when reverse power feeding from a specific customer premise is stopped, since a power burden of a remaining customer premise is increased, which interfere with a communication service, can reduce power consumption on the distribution by releasing a link of a communication port connected with the corresponding customer premise as soon as the power feeding is stopped and provide a stable communication service by performing the load balancing only with respect to remaining communication ports.
US10554441B2 Automation system and method for operation of the system
An automation system includes a first/second control devices having first/second field bus terminals, a field bus, a peripheral assembly having at least one input/output peripheral module for connection to sensors and/or actuators, where the peripheral assembly includes an interface module having a third field bus terminal for communication to and/or from the control devices, and where the interface module includes at least one input/output module storing interconnect information that creates an association between inputs/outputs of the at least one input/output peripheral module and the control devices, and where the interface module additionally includes a virtual data set module in which a data set receiving module is associated with the first control device to which a data set is writable by the first control device, and includes a data set transmitting module associated with the second controller from which the data set is retrievable by the second control device.
US10554438B2 Computer-based platform for quality management of home devices, including knowledge extraction
A quality management platform for home devices is implemented on a computer system and comprises a knowledge repository and a query engine. The knowledge repository includes a knowledge graph of nodes connected by edges. The nodes represent concepts relating to home devices and their operation and faults, and the edges represent relations between the concepts. The query engine receives requests relating to home devices, queries the knowledge graph based on the requests, and returns responses based on the query results.
US10554433B2 Method for discovering the configuration of a home-automation facility
The invention concerns a method for discovering the configuration of a home-automation facility, the home-automation facility comprising a plurality of home-automation devices and a plurality of central control units (U1, U2); the method being executed by a management unit (Sv) or by a mobile terminal (T) connected to the at least one home-automation facility and comprising the following steps: receiving (EDCfT3) a first message (MSScn1) originating from a first control unit (U1) of the plurality of central control units (U, U1, U2), the first message comprising a first piece of signalling information concerning at least one first sub-scenario (SScn11) prerecorded in said first central control unit linked with a scenario identifier (ScnID), the first sub-scenario (SScn1) comprising at least one first control intended for the at least one device attached to said first central control unit (U1); receiving (EDCfT4) a second message (MSScn2) originating from a second control unit (U2) of the plurality of central control units (U1, U2), the second message comprising a second piece of signalling information concerning at least one second sub-scenario (SScn2) prerecorded in said second central control unit (U2) linked with the scenario identifier (ScnID), the second sub-scenario (SScn2) comprising at least one second control intended for the at least one device attached to said second central control unit (U2); reconstituting (EDCfT5) a scenario (Scn) associated with the scenario identifier (ScnID) comprising at least the at least one first control and the at least one second control, by combining the first sub-scenario (SScn1) and the second sub-scenario (SScn2).
US10554427B2 Resuming a context on a group of electronic devices
Approaches presented herein enable resuming a context for a group of electronic devices based on a prior activity of the group members. Specifically, a current context of a user electronic device is collected at a conclusion of a first collaboration session. One or more participant electronic devices associated with the user electronic device are identified, either by being in a same location or virtually connected. A current context of each of the identified participant electronic devices is collected. The context of the user electronic device and each of the participant electronic devices are stored in a context database. The current context of the user electronic device and each of the participant electronic devices are resumed at a beginning of a second collaboration session when the user electronic device is resumed (e.g., powered on or brought out of “sleep” mode).
US10554426B2 Real time notification of activities that occur in a web-based collaboration environment
Systems and methods of real time notification of activities that occur in a web-based collaboration environment are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, for selecting a recipient of a notification an activity according to criteria determined based on a workspace in which the activity was performed in the online collaboration platform and/or sending the notification of the activity to the recipient such that the recipient is notified in real time or near real time to when the activity occurred.
US10554424B2 Enhanced security preview of digital content
A method for controlling the release of an as-rendered configuration of a digital work, comprising the steps of presenting said digital work as a composite of a plurality of layers comprising at least a first layer and a second layer; providing a rendering protocol interface which is adapted for defining said as-rendered configuration of the digital work by specifying a first rendering status of said first layer and a second rendering status of said second layer; providing a rendering protocol facility adapted for storing and controlling the release of said first and second rendering status of said first and second layers respectively in accordance with said as-rendered configuration; restricting unauthorized access to the rendering protocol interface, thereby preventing unauthorized modification of said as-rendered configuration; and releasing said digital work with said as-rendered configuration. The method has application in selling books, movies, software, music and other information products. A method of selling a preview version of an information product along with an option of purchase of the original version is described.
US10554419B2 Backup and invalidation of authentication credentials
A method for a re-issuance of an attribute-based credential of an issuer of the attribute-based credential for a user may be provided. The user is holding backup values derived from a first credential previously obtained from the issuer, wherein the first credential is built using at least a first value of at least one authentication pair. The method comprises receiving by the issuer from the user a set of values derived from the backup values comprising a second value of the at least one authentication pair, validating by the issuer that the second value is a valid authentication answer with respect to the first value and whether the set of values was derived from a valid first credential, and providing by the issuer a second credential to the user based on the first set of values.
US10554418B2 Routing cloud messages using digital certificates
Provided are a system and method for routing messages in a multi-tenant cloud computing environment based on digital certificates. In one example, a server includes a network interface configured to receive a request and a digital certificate from a network object, where the digital certificate includes a plurality of attributes. The server also includes a processor configured to determine whether the digital certificate is valid, and in response to determining the digital certificate is valid, detect tenant information from an attribute among the plurality of attributes included in the digital certificate. For example, the detected tenant information may identify a tenant of the multi-tenant cloud computing environment. The network interface may be further configured to transmit the request to the multi-tenant cloud computing environment based on the detected tenant information.
US10554415B2 Metadata transcoding
The present document relates to transcoding of metadata, and in particular to a method and system for transcoding metadata with reduced computational complexity. A transcoder configured to transcode an inbound bitstream comprising an inbound content frame and an associated inbound metadata frame into an outbound bitstream comprising an outbound content frame and an associated outbound metadata frame is described. The inbound content frame is indicative of a signal encoded according to a first codec system and the outbound content frame is indicative of the signal encoded according to a second codec system. The transcoder is configured to identify an inbound block of metadata from the inbound metadata frame, the inbound block of metadata associated with an inbound descriptor indicative of one or more properties of metadata comprised within the inbound block of metadata, and to generate the outbound metadata frame from the inbound metadata frame based on the inbound descriptor.
US10554407B1 Protocols for decentralized networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for establishing a proof of storage over a specified period of time. One of the methods includes: (a) receiving, at a prover, an input challenge at a start time; (b) producing a proof responsive to the input challenge, wherein the proof is based at least in part on a proof of storage; (c) generating a new input challenge based at least in part on the proof; (d) repeating steps (b)-(c) a number of times resulting in a final proof; (e) receiving a proof result based at least in part on the final proof from the prover within a specified period of time from the start time; and (f) forwarding, to the verifier, the proof result.
US10554406B1 Authorized data sharing using smart contracts
Systems as described herein may include authorizing the sharing of data and sharing data between a variety of systems. A request to share data may be provided to a first system. The system may create sharing session data using smart contracts executed by a distributed network system. Sharing session data may be stored using a smart contract. A second system may obtain the sharing session data and verify the sharing session based on the execution of the smart contract. On verification of the sharing session, a variety of data may be shared between the systems identified in the sharing session data. The sharing session data may be established between two systems and/or a number of systems. Smart contracts may provide a variety of functions for authorizing the sharing of data between systems. Additionally, encrypted data may be stored and/or obtained using a smart contract.
US10554398B2 Cryptographic key production from a physical unclonable function
Some embodiments are directed to an electronic cryptographic device configured to determine a cryptographic key. The cryptographic device has a physically unclonable function, a debiasing unit, and a key reconstruction unit. The PUF is configured to produce a first noisy bit string during an enrollment phase and a second noisy bit string during a reconstruction phase. The debiasing unit (120) is configured to determine debiasing data from the first noisy bit string during the enrollment phase. The debiasing data marks bits in the first noisy bit string as retained or discarded. The key reconstruction unit is configured to determine the cryptographic key from bits in the second noisy bit string marked as retained by the debiasing data, the cryptographic key being independent from bits in the second noisy bit string marked as discarded by the debiasing data.
US10554384B2 Aggregation of encrypted data
In some embodiments, an encryption system secures data using a homomorphic encryption. The encryption system encrypts a number by encrypting a number identifier of the number and combining the number and the encrypted number identifier using a mathematical operation to generate an encrypted number. The encrypted numbers may be stored at a server system along with their number identifiers. The server system can then generate an aggregation (e.g., sum) of the encrypted numbers and provide the aggregation, the encrypted numbers, and the number identifiers. The encryption system can then separate the aggregation of the numbers from the aggregation of the encrypted numbers using an inverse of the mathematical operation used in the encryption to effect removal of an aggregation of the encrypted number identifiers of the numbers from the aggregation of the encrypted numbers. The separated aggregation of the numbers is an aggregation of the plurality of the numbers.
US10554383B2 Analysis system, analysis method, and storage medium
An analysis system that is able to obtain correct encryption key is provided. The analysis system includes a processing circuitry configured to function as a cryptanalysis processing unit. The cryptanalysis processing unit includes: a key candidate extraction unit that is configured to extract, from second data, one or more candidates of key data that include an encryption key that enables to decrypt first data encrypted by a specific encryption scheme, based on data indicating a feature of the key data; and a decryption unit that is configured to extract, from the extracted candidates of key data, correct key data that enables to correctly decrypt the encrypted first data, based on a result of decrypting the first data by use of the extracted candidates of key data.
US10554381B2 MMT transmission system, encryption processing device, and receiver
An MMT transmission system includes first and second material output devices, first and second multiplexing devices, first and second encryption processing device, and a switching device. The first encryption processing device encrypts a first payload, except for a first MPU sequence number, of a first MMTP packet included in first multiplexed data output from the first multiplexing device. The second encryption processing device encrypts a second payload, except for a second MPU sequence number, of a second MMTP packet included in second multiplexed data output from the second multiplexing device. The switching device acquires a first MPU boarder from the first MPU sequence number, a second MPU boarder from the second MPU sequence number, and switches transmissions of the multiplexed data at these boarders.
US10554375B2 Full duplex device-to-device cooperative communication
Examples described herein include apparatuses and methods for full duplex device-to-device cooperative communication. Example systems described herein may include self-interference noise calculators. The output of a self-interference noise calculator may be used to compensate for the interference experienced due to signals transmitted by another antenna of the same wireless device or system. In implementing such a self-interference noise calculator, a selected wireless relaying device or wireless destination device may operate in a full-duplex mode, such that relayed messages may be transmitted as well as information from other sources or destinations during a common time period (e.g., symbol, slot, subframe, etc.).
US10554370B2 Wireless communication method using trigger information, and wireless communication terminal
Provided is a wireless communication terminal that wirelessly communicates with a base wireless communication terminal. The wireless communication terminal includes: a transceiver; and a processor. The processor is configured to receive trigger information and data from the base wireless communication terminal by using the transceiver, and transmits ACK information indicating whether the data is received to the base wireless communication terminal based on the trigger information. The trigger information is information for triggering transmission of the wireless communication terminal.
US10554369B2 Group acknowledgement message efficiency
Techniques for acknowledging communications from multiple devices are described herein. For example, a device may broadcast a group acknowledgement message indicating that communications from multiple devices have been received by the device. Each acknowledgement in the group acknowledgement message may include a device identifier for a device that sent a communication (e.g., a Medium Access Control (MAC) address of the device, a hash of the MAC address of the device, etc.) and a communication identifier for the communication (e.g., a sequence number of the communication, a Cyclic Redundancy Check (CRC) code for the communication, etc.).
US10554365B2 Method and apparatus for supporting uplink transmission and MBMS for a WTRU with reduced bandwidth
Embodiments described herein may include methods, systems, and apparatuses that support transmissions in wireless transmit and receive units (WTRUs) having reduced capabilities. Uplink transmissions and multimedia broadcast multicast service (MBMS) may be supported in WTRUs operating on a reduced bandwidth within an overall system bandwidth by receiving an uplink (UL) resource allocation within the reduced bandwidth, and sending a transmission over the UL resource allocation. The reduced bandwidth may include a small number of physical resource blocks (PRBs) that do not overlap with PRBs located on the band edge of the overall system bandwidth containing a system PUCCH. The UL resource may be located in both band edges of the reduced bandwidth, may be a PRB-pair in the same frequency of the reduced bandwidth, or may be a PRB-pair in a first slot in a first subframe and second slot in a second subframe of the reduced bandwidth.
US10554361B2 Method for changing reference signal allocation in environment allowing operation in FDR scheme and device therefor
A method for changing reference signal (RS) allocation by a device operating in an FDR scheme may comprise the steps of: determining whether to release an additionally allocated RS according to a transmission power variation of the device or to additionally allocate an RS for channel estimation of a non-linear component of a self-interference signal; and transmitting information on a resource of the RS to be released or information on a resource of the RS to be additionally allocated, according to the determination.
US10554357B2 Data transmission method, network device, and terminal device
Embodiments of the present disclosure provide a data transmission method, a network device, and a terminal. The data transmission method includes: receiving, by a network device, a first reference signal and a first physical channel that are sent by a first terminal device, where the first reference signal is at the ith symbol in a slot, i is a positive integer less than 7, the first physical channel occupies n symbols in the slot, and n is 1, 2, or 3; and demodulating, by the network device, the first physical channel according to the first reference signal. According to the present disclosure, a data transmission latency can be reduced.
US10554356B2 Hybrid automatic repeat request (HARQ) information transmission method and apparatus
An information transmission method includes: modulating, by a terminal device, encoded hybrid automatic repeat request (HARQ) information according to a codebook, to generate HARQ modulation symbols, where the HARQ modulation symbols include at least one non-zero HARQ modulation symbol and at least one zero HARQ modulation symbol, the codebook includes at least two code words, the code words are multi-dimensional complex vectors, and the code words are used to indicate a mapping relationship between a bit and at least two modulation symbols; and sending the HARQ modulation symbols to a network device.
US10554352B2 Device for transmitting broadcast signals, device for receiving broadcast signals, method for transmitting broadcast signals, and method for receiving broadcast signals
A method of receiving broadcast signals according to an embodiment of the present invention may comprise the steps of: receiving broadcast signals; demodulating the received broadcast signals by an orthogonal frequency division multiplex (OFDM) method; parsing at least one signal frame from the demodulated broadcast signals, wherein the at least one signal frame includes service data and signaling data corresponding to at least one physical path; decoding the service data included in the at least one signal frame; and encapsulating a baseband packet including the decoded service data and outputting a container packet.
US10554350B2 Sub-partitioning of wireless wideband channel and usage
A communication management resource associated with a wireless access point in a network environment allocates use of a wireless channel and sub-channels over time to multiple communication devices in communication with the wireless access point. For example, during use, from a first communication device of the multiple communication devices competing for wireless bandwidth, the communication management resource receives a request for allocation of wireless bandwidth to communicate over a wireless communication link with the wireless access point. Subsequent to receiving the request, the communication management resource identifies an appropriate amount of wireless bandwidth suitable to satisfy the request for bandwidth from the first communication device. In accordance with the identified amount of wireless bandwidth needed to satisfy the request, the communication management resource subdivides the wireless channel for use by the first communication device and potentially other communication devices that request use of the available wireless bandwidth.
US10554348B2 Information processing system, information processing method, and information processing device
This information processing system inputs/outputs data normally, even when a serial communication bus is extended by network communication. The information processing system is provided with: a device; a device control unit for controlling the device; a device interface unit which interfaces with the device control unit; an information processing device provided with an application interface unit which interfaces with an application; a channel establishment unit which connects, via a communication unit, the application interface unit and the device interface unit, and establishes a control channel and a data channel between the application and the device; and an error suppression unit which suppresses the occurrence of error in data transfer over the channel established by the channel establishment unit.
US10554346B2 Allocating space for a plurality of control sets for HARQ
A method for allocating space for a plurality of control sets for Hybrid Automatic Repeat Request (HARQ), wherein each control set comprising elements for carrying HARQ indicators. The method is performed in a network node and comprises determining a largest set size, in number of resources, of any one of the plurality of control sets; determining a target size, in number of resources, to be allocated for HARQ; allocating a HARQ space, wherein the HARQ space having a size, in number of resources, being a maximum of the largest set size and the target size; and spreading the plurality of control sets within the HARQ space. The HARQ space can be used in the uplink, for providing HARQ feedback on downlink information.
US10554338B2 Data processing method and receiving device
Embodiments of the present invention provide a data processing method, including: obtaining, by a receiving device, a first data packet sequence; determining, according to an identifier of a data packet in the first data packet sequence, an identifier of a data packet lost in a transmission process of the transmission system; determining an estimated value of the lost data packet according to a value of the data packet in the first data packet sequence; combining the value of the data packet in the first data packet sequence with the estimated value of the lost data packet as a second data packet sequence corresponding to the source data packet sequence; and performing digital signal processing on the second data packet sequence.
US10554336B2 Transmitting apparatus and non-uniform constellation mapping method thereof
A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme.
US10554334B2 Nominally unguaranteed error-detection codes for sub-data packets
A transmitting device generates a nominally unguaranteed error-detection code for each sub-data packet of a data packet, and a nominally guaranteed error-detection code for the data packet. The transmitting device transmits to a receiving device the data packet including the sub-data packets thereof, the nominally guaranteed error detection codes for the sub-data packets, and the nominally guaranteed error-detection code for the data packet. For each sub-data packet, the receiving device uses the nominally unguaranteed error-detection code for each sub-data packet to determine whether the sub-data packet is erroneous. In response to determining that no sub-data packet is erroneous, the receiving device uses the nominally guaranteed error-detection code for the data packet to determine whether the data packet is erroneous.
US10554333B2 Robust line coding scheme for communication under severe external noises
A system to implement a communication line coding scheme using a non-complex bit-to-symbol mapping, a forward error correction (FEC) coding, and an additive bit scrambler after the FEC at the PHY layer is provided. The system may be a part of or implemented by an automobile component. The system may be a PHY device configured to convert data from the MAC layer into 2D-PAM3 symbols that are transmitted across a communication link at a predetermined transmission rate, such as to be compliant with a communication standard. The PHY device may select characteristics of the conversion, such as the FEC coded symbol, based on the target transmission rate. The PHY device may include a transceiver, and may convert the data from MAC layer to PHY layer and back.
US10554332B2 Communicating industrial device data in a communications system
Automated power conversion device operation and status data is received in a local terminal device. The operation and status data is forwarded from the local device to a remote device via a communications network. The remote device receives the operation and status data, and compares the received automated power conversion device operation and status data with automated power conversion device history data stored in a memory. Based on the comparing, the remote device generates a service recommendation for the automated power conversion device, Based on the generating, the remote device transmits the service recommendation to the local device via the communications network. The service recommendation is received in the local device. The local device displays the received service recommendation in to the user of the local device.
US10554331B2 Quality of service driven receiver selective hybrid automatic repeat request for point-to-multipoint communication
Various communication systems, such as radio access networks, may benefit from various error correction techniques. For example, certain communication systems may benefit from quality of service driven receiver selective hybrid automatic repeat request for point-to-multipoint communication. A method can include identifying, at a receiver, at least one quality of service threshold. The method can also include identifying, at the receiver, at least one quality of service. The method can further include determining, at the receiver, whether or what kind of feedback is to be used for an erroneously received transport block based on the identified at least one quality of service threshold and the identified at least one quality of service. The method can additionally include communicating, by the receiver, with a transmitter of the erroneously received transport block based on the determination.
US10554329B2 Grant-less PUSCH uplink
Methods and apparatuses for communicating in a cellular communications network, including provision of a user equipment comprising processing circuitry to: replace one or more transmission parameters from which a further transmission parameter may be determined with one or more corresponding virtual transmission parameters to provide one or more replacement transmission parameters from which a modified further transmission parameter may be determined; determine the modified further transmission parameter based on the one or more replacement transmission parameters; and transmit a signal using the modified further transmission parameter.
US10554325B2 Receiver and receiving method
A transmitter transmitting a polarization multiplexed optical signal, includes: a light source; a generating unit configured to split a light of the light source into first and second polarized lights, optically modulate the first and second polarized lights based on an electric data signal, and multiplex the first polarized light optically-modulated and the second polarized light optically-modulated to generate the polarization multiplexed optical signal; and a coupling unit configured to couple a first reference light having a frequency different from a frequency of the light of the light source with the first polarized light and couple a second reference light having a frequency different from the frequency of the light of the light source with the second polarized light, wherein the first reference light and the second reference light have different frequencies.
US10554319B2 Wireless communications with time synchronization processing
A wireless communications device includes: a wireless transmission and reception section configured to transmit and receive packets by wireless communication; a time management section configured to manage time at the device; and a time synchronization processing section configured to execute time synchronization processing of the time managed by the time management section, using a time acquisition source, the time synchronization processing section transmitting, via the wireless transmission and reception section, a time correction report packet specifying the time that has been executed by the time synchronization processing using the time acquisition source.
US10554314B1 Measurement system and method for multiple antenna measurements
A measurement system for multiple antenna measurements is provided. The measurement system comprises a device under test, at least two measurement antennas, and an anechoic chamber. In this context, the at least two measurement antennas are arranged on at least one wall of the anechoic chamber.
US10554311B2 Method and system for waveguide delay based equalization with optical splitting in optical communication
Methods and systems for waveguide delay based equalization with optical splitting in optical communication may include an optoelectronic circuit comprising an input waveguide, a directional coupler, an optical delay, photodetectors, a current mirror, and a transimpedance amplifier. The optoelectronic circuit may receive an input optical signal via the input waveguide, split the input optical signal into first and second output signals using the directional coupler, delay the first output signal using the optical delay, convert the delayed first output signal to a first electrical signal using a first photodetector, convert the second output signal to a second electrical signal using a second photodetector, amplify the second electrical signal using the current mirror, and sum the first and second electrical signals at inputs of the transimpedance amplifier to generate an output voltage.
US10554300B2 Optical communications
The present invention provides a method of indirectly determining the optical signal-noise ratio of an optical fibre communications link. In a test environment, the relationship between OSNR and pre-FEC BER (forward error-corrected bit error rate) is determined for a particular type of optical transponder. When a transponder of that type is connected to an optical communications link then the pre-FEC BER can be measured and the OSNR inferred from the pre-determined OSNR-BER relationship. The OSNR value can then be used to select a transponder modulation format or other transmission parameters.
US10554299B2 Method and apparatus for characterizing a dispersion of an optical medium
In some examples, an apparatus receives a first measurement of a plurality of wavelength channels obtained at a first location of an optical medium, and a second measurement of the plurality of wavelength channels obtained at a second location of the optical medium. The apparatus computes a value relating to dispersion in the optical medium by correlating the first measurement and the second measurement.
US10554293B1 Satellite operation of narrowband internet of things radio protocol
The present teachings disclose implementations of a UE and a method for providing a Narrowband Internet of Things (NB-IoT) network, the method including: receiving an NB-IoT downlink over a forward link; obtaining MAC configuration parameters, a transmit-timing offset and a transmit-frequency offset; pre-adjusting, to align with a return link timing and a return link frequency, a transmit-timing with the transmit-timing offset and a transmit-frequency with the transmit-frequency offset; requesting, based on the MAC configuration parameters and after the pre-adjusting, a connection with a Random-Access Preamble (RAR) over an NB-IoT uplink via the return link; and establishing the connection upon receiving a Random-Access Response (RAR), where a Round Trip-Time (RTT) from a transmitting antenna to a receiving antenna is greater than 67 microseconds (us), and both the NB-IoT downlink and the NB-IoT uplink use a mostly unchanged NB-IoT standard waveform. The NB-IoT service may be relayed by a satellite, for example, a geosynchronous earth orbit satellite. Further corrections to the timing and frequency may be performed on the connection. A cell or beam selection may be based on an NB-IoT system type, including NB-IoT over satellite, indicated in a Master Information Block.
US10554290B2 Digital repeater system
A digital repeater system for repeating RF signals comprises: a receiving section for receiving an RF input signal, the RF input signal comprising at least one frequency band including a multiplicity of subbands associated with a multiplicity of communication channels; and at least one transmitting section for transmitting the RF output signal. The receiving section is constituted to digitize the RF input signal to obtain a digital input signal and to isolate, within the digital input signal, the multiplicity of subbands from each other to obtain a multiplicity of digital subband signals. The at least one transmitting section is constituted to combine the digital subband signals to obtain a digital output signal and to convert the digital output signal to an RF output signal. In addition, the receiving section comprises a power profile estimation unit for determining a power estimate for each digital subband signal associated with the multiplicity of subbands and a muting device for muting a digital subband signal of a particular subband based on the power estimate. In this way a digital repeater system for repeating RF signals is provided which allows for a detection of unused portions of a frequency band in order to improve the performance of the overall system.
US10554289B2 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.
US10554286B2 Method and control node for supporting transmissions of reference signals in beams from a first network node
A method and a control node for supporting transmissions of reference signals in spatially differentiated beams from a first network node of a wireless network. A sequence of beams to be used for transmitting the reference signals is determined based on ability information indicating radio resources which the first network node is able to use for beam transmissions during a predefined time period. The control node then instructs the first network node to transmit reference signals in at least one beam at a time according to the determined sequence of beams. Thereby, it can be avoided that the first network node is instructed to transmit a reference signal in a beam on a radio resource that the first network node is unable to use.
US10554284B2 Beam refinement for active and candidate beams
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may be communicating with a base station via beamformed transmissions on an active beam. The UE may receive from the base station refined reference signals (RRSs) that include an active beam RRS corresponding to the active beam. The UE may identify that the active beam RRS corresponds to the active beam and perform a beam state measurement on the active beam RRS. The UE may refine the active beam based at least in part on the beam state information of the active beam RRS.
US10554283B2 Method and device for uplink information feedback and downlink data transmission
Provided are a method and device for uplink information feedback and downlink data transmission, used, when the speed of motion of a terminal is high, for solving the problem of CSI information reported by the terminal being insufficient to track changes on the channel, such that data transmission carried out on the basis of the channel state information reported by the terminal causes seriously degraded performance. The method comprises: a base station obtaining a precoding matrix of a terminal, and an l-th precoding matrix set of L precoding matrix sets corresponding to said precoding matrix; each precoding matrix set of said L precoding matrix sets containing at least one precoding matrix; said at least one precoding matrix originating from a preset codebook, wherein l≤L and L is a positive integer; according to the precoding matrix contained in the obtained l-th precoding matrix set, the base station sending downlink data to the terminal. By means of the precoding matrix set, a relatively wide beam is formed to cover the user, thus guaranteeing downlink transmission for the terminal when it is moving at high speed, improving the reliability of downlink transmission.
US10554282B2 Method and device for determining rank-related information in wireless communication system
The present disclosure relates to a 5G or pre-5G communication system for supporting a higher data transmission rate than a 4G communication system such as LTE. The present invention relates to a method and a device for determining rank-related information, the method of user equipment according to the present invention comprising: a step of transmitting, to an eNB, a user equipment capability information message including capability information of the user equipment; a step of receiving a configuration message from the eNB; and a step of determining rank-related information on the basis of whether or not layer-related information is included in the configuration message.
US10554281B2 Interference measurement in wireless networks
Embodiments contemplate methods, systems, and apparatuses for interference measurement in a wireless communication network, including wireless communication networks the employ MIMO in uplink and/or downlink communication. Embodiments contemplate identifying one or more interference measurement resource elements that may be received from one or more transmission points. Embodiments also contemplate performing interference measurement estimation based at least in part on the identified one or more interference measurement resource elements. Channel state information (CSI) perhaps in the form of reports may be generated based at least in part on the one or more interference measurement estimation. Embodiments also contemplate that the CSI report may be transmitted to one or more nodes. In some embodiments, the one or more interference measurement resource elements may be received as part of a set of resource elements.
US10554280B2 Device, network, and method for CSI feedback of hybrid beamforming
Various methods and systems are provided to provide for Channel State Information (CSI) feedback of hybrid beamforming. In a first example embodiment, a method for signaling a beamforming reference signal (BFRS) is provided. A resource block is created for the BFRS, the resource block containing a plurality of resource elements, each resource element defined by a time-frequency resource within one subcarrier and one multiplexing symbol. A total number of analog transmit beams for the BFRS is then determined, along with grouping information for the analog transmit beams for the BFRS. Then, the resource block, the total number of analog beams, and the grouping information are transmitted from a first network controller to a user equipment (UE). Then the BFRS is transmitted from the first network controller to the UE.
US10554278B2 Methods and devices for determining suitable transmit directions for beamformed transmission
Methods, devices and computer programs for determining new transmit directions to use for beamformed transmissions in case the link quality of an existing direction falters. A transmitting communication device and a receiving communication device cooperate via a beam tracking procedure to determine a new suitable transmit direction to use for upcoming beamformed transmissions. Information relating to the beam tracking procedure is communicated over an existing link that enables communication between the transmitting and receiving communication devices. The receiving communication device provides the transmitting communication device with information about a beam scan performed in order to detect tracking beams transmitted by the transmitting communication device. This information allows the transmitting communication device to determine suitable transmit directions to use.
US10554277B2 Access node, user node and method for determining at least one beamforming parameter
The present disclosure provides an access node configured for determining at least one beamforming parameter for communication between the access node and a user node. The access node including: a first-band receiver configured to receive at least one first signal from said user node on a first frequency band; a processor and a non-transitory computer-readable medium including computer-executable instructions executed by the processor to perform, on the access node, determining at least one first beamforming parameter based on said received first signal; and a second-band transmitter configured to send, with a transmit beam that is configured based on said determined first beamforming parameter, on a second frequency band at least one second signal to said user node. The first frequency band includes lower frequencies than the second frequency band.
US10554275B2 Channel state information feedback method, channel state information acquisition method, channel state information feedback device and channel state information acquisition device
A CSI feedback method, a CSI acquisition method, a CSI feedback device and a CSI acquisition device are provided, so as to reduce pilot resources configured for a UE and reduce the difficulty in processing CSI progresses at a UE side, thereby to facilitate the CSI feedback and acquisition and save resources. The CSI acquisition method includes steps of: determining beamforming array information in a first dimension; beamforming a pilot signal in a second dimension in accordance with the beamforming array information in the first dimension, and transmitting the beamformed pilot signal in the second dimension to a UE through a pilot resource in the second dimension; and receiving, from the UE, CSI in the second dimension obtained by measuring the pilot signal in the second dimension.
US10554274B2 Method and system for regulating electronic magnetic radiation from wireless equipment
A system, transceiver, computer programming product, and method of regulating transmission of a packet from a transceiver are provided. The method includes measuring, by the transceiver, the electronic magnetic radiation (EMR) for an allocated uplink (UL) grant at a transmission time interval (TTI), detecting, by the transceiver, if the measured EMR exceeds an EMR threshold; and regulating, at the transceiver, a transmission of the packet to reduce the EMR.
US10554272B2 Closed loop MIMO systems and methods
Systems and methods for closed loop MIMO (multiple input and multiple output) wireless communication are provided. Various transmit formats including spatial multiplexing and STTD are defined in which vector or matrix weighting is employed using information fed back from receivers. The feedback information may include channel matrix or SVD-based feedback.
US10554269B2 Access method and device
Embodiments provide an access method and a device, where the method includes: determining that N second receiving devices communicate with a second sending device by using a radio resource, where N is a positive integer greater than or equal to 1; obtaining a receive effective channel vector from each second receiving device to a first sending device; obtaining a transmit antenna spatial correlation matrix of the first sending device; determining M transmit vectors; and separately communicating, by the first sending device, with K first receiving devices by using K of the M transmit vectors, where K is a positive integer less than or equal to M. According to the foregoing technical solutions, in a case in which the radio resource has been occupied by the second receiving device, the first sending device can send data by using the radio resource.
US10554261B2 Card detection device having a magnetic field monitor, system including the device, and method of operating the device
A detection device is provided. The detection device includes a transmitter and a detector. The transmitter supplies an induced current to an antenna and to adjust a strength of an induced voltage generated in the antenna by adjusting the induced current. The detector monitors the strength of the induced voltage of the antenna and generates a control signal for controlling the induced current to the antenna based on the monitored strength of the induced voltage of the antenna.
US10554256B2 Aircraft data transmission modules
Provided are methods and systems for terrestrial data transmission between aircrafts and external networks, such as airline and/or airport computer systems. When an aircraft is parked at the gate, the aircraft is connected to and powered by an electrical cable, such as a stinger cable. This cable may be also be used for wired data transmission between the aircraft and the gate using broadband over power line (BPL) technology. The gate and the aircraft are each equipped with a BPL module. The aircraft may include other communication modules, such as a Wi-Fi module, a cellular module, and/or an Ethernet module. These other modules can be also used for data transmission in addition to or instead of communication through the BPL module. A communication link manager may be used to select one or more communication modules depending on availability of communication links, costs, speed, and other parameters.
US10554254B2 Multi-antenna impulse UWB receiver
An impulse UWB signal multi-antenna receiver with an RF front-end shared between the various antennas. The receiver includes a code multiplexing stage upstream of the RF front-end, and a code demultiplexing stage downstream of this front-end. The codes used for multiplexing and demultiplexing are orthogonal codes with timing a sub-multiple of the chip timing of the code used at transmission for modulation of the impulse UWB signal.
US10554251B1 Low power wake up radio synchronization with low power antenna
A first wireless device determines, while a first and second wireless transceiver are powered off, start of a service period. The first wireless transceiver is turned on in response to the determination to enable the first wireless device to establish communication via a LP wireless channel while the second wireless transceiver is off. The first wireless device receives a request frame from a second wireless device and a time of a timing function is updated based on the request frame.
US10554243B2 Multiway switch, radio frequency system, and wireless communication device
A multiway switch, a radio frequency system, and a wireless communication device include four throw (T) ports and four pole (P) ports, and the four T ports include one first T port coupled with all of the four P ports. The multiway switch is configured to be coupled with a radio frequency circuit and an antenna system of an electronic device operable in a dual-frequency single-transmit mode, to enable a preset function of the electronic device, the antenna system includes four antennas corresponding to the four P ports, and the preset function is a function of transmitting a sounding reference signal (SRS) through the four antennas in turn.
US10554240B2 Wireless electronic device with radio-frequency sensors
An electronic device may be provided with wireless circuitry. The wireless circuitry may include one or more antennas. The electronic device may have a housing in which control circuitry and radio-frequency transceiver circuitry is mounted. The transceiver circuitry may be used to transmit and receive radio-frequency signals using the antennas. The electronic device may have radio-frequency sensors. The radio-frequency sensors may include current sensors, voltage sensors, power sensors, sensors with taps and switching circuitry that tap signals flowing in a signal path and that may make measurements such as impedance measurements, and radio-frequency sensors with sensor antennas and associated sensor circuits that measure radio-frequency signals received using the sensor antennas. The control circuitry may make wireless circuit adjustments based on measured radio-frequency signals.
US10554236B1 Mitigating interference related to wireless network signals
Mitigation of interference between wireless network signals and signals emitted from sources external to the wireless network are disclosed. The wireless network signals may include out-of-band emissions that create interference with the signals emitted from the external source. To mitigate the interference, an antenna is provided with sensors configured to detect when a signal is directed at the antenna from the external source. A controller is configured to activate/deactivate signal transmission from the antenna based on feedback from the sensors in order to mitigate interference with the signal emitted from the external source. The sensors may be configured to detect radar emissions or other types of signal emissions.
US10554233B2 Reconfigurable radar transmitter
Techniques that facilitate reconfigurable transmission of a radar frequency signal are provided. In one example, a system includes a signal generator and a power modulator. The signal generator provides a radar waveform signal from a set of radar waveform signals. The power modulator divides a local oscillator signal associated with a first frequency and a first amplitude into a first local oscillator signal and a second local oscillator signal. The power modulator also generates a radio frequency signal associated with a second frequency and a second amplitude based on the radar waveform signal, the first local oscillator signal and the second local oscillator signal.
US10554232B2 Multi-band radio frequency front-end circuit
Embodiments of the disclosure include a multi-band radio frequency (RF) front-end circuit. When a first antenna transmits an RF transmit signal in an RF transmit band, a second antenna may receive the RF transmit signal as an interference signal. The multi-band RF front-end circuit includes multiple receive filters for receiving an RF receive signal in multiple RF receive bands. A selected receive filter among the multiple receive filters is opportunistically reconfigured to help suppress the interference signal. Specifically, a bandpass bandwidth of the selected receive filter is expanded to include at least a portion of the RF spectrum of the interference signal. By doing so, it is possible to shunt the interference signal to a ground through the selected receive filter. As a result, it is possible to reduce an adverse impact of the interference signal to improve RF performance of the multi-band RF front-end circuit.
US10554231B2 Terminal and communication method thereof
A terminal includes a first baseband processor, a second baseband processor, a first radio frequency chip, a second radio frequency chip, a first antenna, a second antenna, a third antenna, and a fourth antenna. The first baseband processor is coupled to the first antenna and the second antenna using the first radio frequency chip. The first radio frequency chip is coupled to the first antenna to form a first channel, and is coupled to the second antenna to form a second channel. The second baseband processor is coupled to the third antenna and the fourth antenna using the second radio frequency chip. The second radio frequency chip is coupled to the third antenna to form a third channel, and is coupled to the fourth antenna to form a fourth channel.
US10554229B2 Transmitter apparatus of mobile device and operation method thereof
In a transmitter apparatus of a mobile device, a radio frequency unit has transmitting terminals for sending wireless signals of different frequency bands. Transmission filters are respectively connected to the transmitting terminals and perform a filtering process for the signal of each frequency band. A first switch has a single output terminal and input terminals respectively connected to the transmission filters, performing a switching operation to connect one of the input terminals and the output terminal in response to a control signal. A power amplifier amplifies the signal transmitted through the output terminal of the first switch. A second switch has a single input terminal connected to the power amplifier, and output terminals corresponding to the transmission filters. The second switch performs a switching operation to connect the input terminal and one of the output terminals in response to the control signal.
US10554226B2 Method for controlling a check node of a NB-LDPC decoder and corresponding check node
Some embodiments are directed to a method for controlling a check node of a NB-LDPC decoder. The check node receives dc input lists Ui and delivers and delivers dc output lists Vi, with i∈[1 . . . dc]. Each input list and output list includes nm elements and each element of the input or output lists includes a reliability value associated to a symbol of a Galois Field GF(q) with q>nm. The input elements and output elements are sorted according to the reliability values in the lists. The method is a syndrome-based method. The syndromes are sums of dc elements of input lists Ui. The method includes a step of syndrome calculation, a step of decorrelation and a step for generating the output list.
US10554224B2 Method and apparatus for processing data with polar encoding
A method for performing polar coding is disclosed in the application. A data block is segmented into a plurality of first blocks. Difference in bit length between any two first blocks is not more than one bit. For each first block, one or more consecutive padding bits is added to obtain a second block of a bit length K if the bit length of the first block is less than K, so as to obtain a plurality of second blocks corresponding to the first blocks. N-K consecutive bits are added to each of the second blocks to obtain a plurality of third blocks. Polar encoding is performed on the third blocks.
US10554222B2 Transmitter and parity permutation method thereof
A transmitter is provided. The transmitter includes: a Low Density Parity Check (LDPC) encoder configured to encode input bits to generate parity bits; a parity permutator configured to group-wise interleave a plurality of bit groups including the parity bits; and a puncturer configured to select some of the parity bits in the group-wise interleaved bit groups and puncture the selected parity bits, wherein the parity permutator group-wise interleaves the bit groups such that some of the bit groups at predetermined positions in the bit groups before the group-wise interleaving are positioned serially after the group-wise interleaving and a remainder of the bit groups before the group-wise interleaving are positioned without an order after the group-wise interleaving so that the puncturer selects parity bits included in the some of the bit groups sequentially and selects parity bits included in the remainder of the bit groups without an order.
US10554214B2 Evaluation circuitry
A non-linearity evaluation circuit for use with a signal generator having at least a partly non-linear operation. The non-linearity evaluation circuit may include a detection unit operable to detect a given amplitude attribute in a target signal generated by the signal generator, a time position of the amplitude attribute in the target signal defining a time location of a snapshot time window relative to the target signal, a part of the target signal occupying the snapshot time window being a corresponding signal snapshot, and a presence of the given amplitude attribute indicating that the signal snapshot includes noise due to the non-linear operation of the signal generator. The non-linearity evaluation circuit may further include a controller operable to analyse the signal snapshot rather than a larger part of the target signal and to evaluate the non-linear characteristics of the operation of the signal generator based on the analysis.
US10554213B2 Digital communications converter for a vehicle antenna system
One example includes a digital communications converter. The converter includes at least one analog signal port configured to couple to at least one radiating element associated with an antenna structure coupled to an exterior surface of a vehicle. The at least one analog signal port can be configured to at least one of transmit and receive analog radio frequency (RF) signals respectively to and from the at least one radiating element. The converter also includes a digital interface configured to at least one of receive the analog RF signals or transmit the analog RF signals via the respective at least one analog signal port. The converter is also configured to convert between the analog RF signals and digital communication signals on a digital transmission medium that are at least one of transmitted to the digital communications converter via a digital communications cable and transmitted from the digital communications converter via the digital communications cable.
US10554210B2 Apparatuses and methodologies for vibration effects correction in oscillators
A method and system for vibration correction in an oscillator. The method includes sensing vibrations along one or more axes via at least one accelerometer mounted on the oscillator, determining corrective factors based on an acceleration signal received from the at least one accelerometer by referencing a look-up table; and controlling the oscillator based on at least the corrective factors.
US10554209B2 Adaptive aging tolerant apparatus
An apparatus is provided which comprises: a first ring oscillator comprising at least one aging tolerant circuitry; a second ring oscillator comprising a non-aging tolerant circuitry; a first counter coupled to the first ring oscillator, wherein the first counter is to count a frequency of the first ring oscillator; a second counter coupled to the second ring oscillator, wherein the second counter is to count a frequency of the second ring oscillator; and logic to compare the frequencies of the first and second ring oscillators, and to generate one or more controls to mitigate aging of one or more devices.
US10554206B2 Trigger circuitry for fast, low-power state transitions
An n-type transistor and a p-type transistor are connected in series such that, when the two transistors are turned on, current flows from the collector of the n-type transistor to the collector of the p-type transistor. A positive-feedback capacitor is connected between the collector of one transistor and the base of the other transistor. The two transistors turn on together when the base voltage of the n-type transistor exceeds the base voltage of the p-type transistor by at least the sum of the turn-on threshold voltages of the two transistors and (i) the two transistors turn off together when the base voltage of the n-type transistor fails to exceed the base voltage of the p-type transistor by at least that sum. The positive-feedback capacitor ensures that the two transistors turn fully on and off together. In certain embodiments, the circuitry can be controlled to operate as a current pulse generator.
US10554205B2 LLC converter with wake-up circuitry
A circuit arrangement is disclosed for controlling the switching of a field effect transistor (FET). A current controlled amplifier may be configured to amplify a current in a current sense device to generate an amplified current, wherein the current in the current sense device indicates a current through the FET. A comparator may be coupled to the current sense amplifier to compare a voltage corresponding to the amplified current with a voltage reference and to generate a comparator output based on the comparison, wherein the comparator output controls whether the FET is on or off.
US10554200B2 Peak detection methods, apparatus, and circuits
Peak detection methods, apparatus, and circuits are disclosed. An example peak detector includes a first peak-hold circuit having a first input terminal and a first output terminal, the first peak-hold circuit to determine a first peak of a rectified input voltage at the first input terminal during a first time interval, and to track a second peak of the rectified input voltage during a second time interval, the second time interval distinct from the first time interval, and a second peak-hold circuit having a second input terminal and a second output terminal, the second peak-hold circuit to determine, during the second time interval, a greater of the first peak and the second peak, the first output terminal coupled to the second input terminal, the greater of the first peak and the second peak output at the second output terminal.
US10554199B2 Multi-stage oscillator with current voltage converters
A current-mode, multi-stage oscillator converts an oscillating current to an oscillating voltage using one or more current voltage converters on one or more of the output stages of the multi-stage oscillator. The use of current voltage convertors transforms the low output swing (e.g., transistor threshold limited) of the oscillator into a rail-to-rail voltage oscillation with minimal jitter and operational stability over a wide temperature range.
US10554198B1 Low-power clock calibration system for medical device
A clock calibration system is described herein. The clock calibration system may be implemented in a medical device to control timing of an action performed by the medical device. The clock calibration system may include a processing device coupled to a clock oscillator and a reference oscillator.
US10554197B2 Flexible L-network antenna tuner circuit
An ‘L’ shaped dynamically configurable impedance matching circuit is presented herein. The circuit can include a series element and a shunt element. The shunt element in the L-shaped impedance matching circuit can be moved or modified based on the impedance of the circuit elements in electrical communication with each side of the impedance matching circuit. Thus, in some cases, the impedance matching circuit may be a flexible circuit that can be dynamically modified based on the environment or configuration of the wireless device that includes the impedance matching circuit.
US10554194B2 Bulk acoustic resonator and filter
A bulk acoustic resonator includes a substrate, a first electrode disposed above the substrate, a piezoelectric body disposed on the first electrode and including a plurality of piezoelectric layers each including aluminum nitride with a doping material, and a second electrode disposed on the piezoelectric body, where at least one of the piezoelectric layers is a compressive piezoelectric layer formed under compressive stress.
US10554189B2 Analogue signal paths
This application relates to audio circuits, such as audio driving circuits, with improved audio performance. An audio arrangement (200) has an audio circuit (201) with a forward signal path between an input (102) for an input digital audio signal (DIN) and an output (103) for an output analogue audio signal (AOUT). The circuit also has a feedback path comprising an analogue-to-digital conversion module (202) for receiving an analogue feedback signal (VFB) derived from the output analogue audio signal and outputting a corresponding digital feedback signal (DFB). The analogue-to-digital conversion module (202) has an ADC (108), an analogue gain element (203) configured to apply analogue gain (GA) to the analogue feedback signal before the ADC and a digital gain element (204) for applying digital gain (GD) to a signal output from the ADC. A gain controller (205) controls the analogue gain and the digital gain applied based on the input digital audio signal (DIN).
US10554187B2 Method and apparatus for supplying power to an amplifier
There are disclosed various methods and apparatuses for providing power to a set of power amplifiers. In some embodiments the method comprises obtaining first transmission parameters associated with a first transmit signal, selecting one or more output voltage values on the basis of the first transmission parameters, controlling a multi-level power source to generate one or more output voltages on the basis of the one or more output voltage values, multiplexing based on the first transmit signal between two or more of the output voltages and a first supply voltage terminal of a first power amplifier, and amplifying the first transmit signal with the first power amplifier.
US10554182B2 Power amplification module
A power amplification module includes: a first bipolar transistor in which a radio frequency signal is input to a base and an amplified signal is output from a collector; a second bipolar transistor that is thermally coupled with the first bipolar transistor and that imitates operation of the first bipolar transistor; a third bipolar transistor in which a first control voltage is supplied to a base and a first bias current is output from an emitter; a first resistor that generates a third control voltage corresponding to a collector current of the second bipolar transistor at a second terminal; and a fourth bipolar transistor in which a power supply voltage is supplied to a collector, the third control voltage is supplied to a base, and a second bias current is output from an emitter.
US10554173B2 Voltage controlled oscillator and PLL circuit
A first tuning circuit tunes an oscillation frequency by changing, based on a first control signal, capacitance values of variable capacitive elements connected in parallel to an inductor. A second tuning circuit switches capacitive elements in and out of parallel connection with the inductor by turning on and off a transistor based on a second control signal, to thereby tune the oscillation frequency. A switching circuit includes n-channel transistors whose drains are connected via resistor elements to the source or drain of the transistor and a power and whose sources are grounded, and changes a bias voltage of the second tuning circuit by turning on and off the n-channel transistors based on the second control signal.
US10554168B2 Light-concentrating solar system
A light-concentrating, solar system, comprising: a first Fresnel lens (111) provided with at least one tooth face, wherein each tooth face contains at least one Fresnel unit; two reflective faces (112, 113) arranged to enable incident sunlight to converge via the first Fresnel lens (111), and then to irradiate to a first reflective face (112), and at least part of the incident sunlight to be reflected onto a second reflective face (113) by the first reflective face (112); and a photovoltaic panel (114) arranged to enable at least part of the sunlight reflected by the second reflective face (113) to directly irradiate to or be led to irradiate to the photovoltaic panel (114). Since a twice-reflection structure is adopted, on one hand, the system can provide a higher light-concentration ratio; on the other hand, the height of the system can be reduced; and at the same time, a structural design of the system has better flexibility, so that a peripheral design, such as heat dissipation or heat energy utilization, of a photovoltaic panel can be performed more easily.
US10554166B2 Electrostatic parallel plate actuators whose moving elements are driven only by electrostatic force and methods useful in conjunction therewith
Actuator apparatus for generating a physical effect, at least one attribute of which corresponds to at least one characteristic of a digital input signal sampled periodically in accordance with a sampling clock, the apparatus comprising at least one actuator device, each actuator device including an array of moving elements, wherein each individual moving element is operative to be constrained to travel alternately back and forth along a respective axis responsive to an individual first electrostatic force operative thereupon, wherein each moving element has an at-rest position and is driven away from its at rest position solely by the first electrostatic force; and at least one electrode operative to apply a controlled temporal sequence of potential differences with at least one individual moving element from among the array of moving elements thereby to selectably generate the first electrostatic force; and a controller operative to receive the digital input signal and to control at least one of the at least one electrode and the individual moving element to apply the sequence of potential differences.
US10554164B2 Modular extra low voltage electric vehicle power system
In some aspects, an electric vehicle power system may comprise two or more electrically connected power modules connected to a system communication bus. Each power module may comprise a rechargeable battery electrically connected to a DC bus, an inverter circuit electrically connected to the DC bus, and at least one of a single-phase rectifier circuit electrically connected to the DC bus or a multi-phase rectifier circuit electrically connected to the DC bus. A local controller configured to send control signals may be connected to the rechargeable battery, the inverter circuit, and the at least one of the single-phase rectifier circuit or the multi-phase rectifier circuit. The single-phase rectifier circuit may be configured to convert a single-phase AC power signal into the DC voltage of the DC bus. The multi-phase rectifier circuit may be configured to convert a multi-phase AC power signal into the DC voltage of the DC bus.
US10554163B2 Apparatus for controlling position of voice coil motor using voltage/frequency conversion techniques
An apparatus for controlling a position of a voice coil motor (VCM) includes a coil disposed to face a magnetic member provided on one surface of a lens carrier; a driving circuit applying a superimposed current, including a driving current and a position detecting current, to the coil; a filter circuit extracting an alternating current (AC) voltage from a voltage across the coil; a voltage/frequency conversion circuit converting the AC voltage extracted by the filter circuit into a frequency signal; and a digital control circuit detecting positional information of the VCM based on a frequency component of the frequency signal.
US10554161B2 Off-grid power generating apparatus for providing dual output voltage
An off-grid power generating apparatus is provided. The apparatus includes an engine, an alternator and an excitation control device. The alternator includes a rotor, a switch and a stator. The switch is movable between a first position and a second position. An output portion of the stator has first and second segments each of which has at least one coil. The first and second segments are operatively and separately connected with the switch. The first and second segments are connected in series at the first position and in parallel at the second position to provide a high voltage and a low voltage respectively. The excitation control device controls the output voltage to make it have a predetermined frequency, and to regulate the engine speed in response to the load power of the engine.
US10554159B2 Monitoring and compensating the angle of a rotor in an electric machine using an angle sensor
A method and a device are disclosed for monitoring and compensating an electric machine of an electrically driven vehicle. The method includes the following steps: determining a first value of a position of a rotor using an angle sensor when the rotor is in a first position; determining a second value of the position of the rotor using an injection method when the rotor is in the first position; determining a first difference between the first value and the second value of the position of the rotor at the first position of the rotor; and checking whether the first difference falls below a predetermined threshold.
US10554158B2 Motor control method
A motor control method that includes: calculating an ideal position of a motor rotor based on a Hall sensor signal; calculating a current position of the motor rotor based on a rotation speed of the motor rotor; and calculating a Hall sensor offset angle as the difference between the ideal position of the motor rotor and the current position of the motor rotor.
US10554156B2 Motor driving circuit, application device including the same, and braking method for a motor
A motor driving circuit, an application device, and a motor braking method are provided. The driving circuit includes an inverter, a braking unit, and a MCU. The inverter is configured to drive a motor. The braking unit includes a sampling circuit, a discharge circuit, and a switch group. The MCU is connected to the sampling circuit, the discharge circuit, and the switch group, and is configured to control the sampling circuit to detect a voltage across the inverter and obtain a detected value when receiving the emergency signal, compare the detected value to a preset voltage or a preset voltage range, and transmit a control signal to activate the discharge circuit when the detected value is greater than the preset voltage or exceeds the preset voltage range.
US10554154B2 Electrostatic clutch
An electrostatic clutch is described comprising a plurality of micron-scale thickness electrodes, adjacent electrodes being separated by a thin film of dielectric material. A power source and controller apply a voltage across two electrodes, causing an electrostatic force to develop. When engaged, a force can be transferred through the clutch. A tensioning device maintains the alignment of the clutch when the electrodes are disengaged, but permits movement in at least one direction. In some embodiments, multiple clutches are connected to an output to provide variable force control and a broad range of torque input and output values. Moreover, the clutch can be used as an energy-recycling actuator that captures mechanical energy from negative work movements, and returns energy during positive work movements.
US10554148B2 Device and method for premagnetization of a power transformer in a converter system
Provided is a premagnetization device for a converter system that is connectable to a three-phase electrical grid that has a three-phase power transformer, a converter connected to the power transformer and a circuit-breaker on the grid side of the power transformer. The premagnetization device is premagnetizes the power transformer in a state isolated from the grid. The premagnetization device uses a single-phase reference voltage (Uref) that has a fixed relationship to the grid voltage (Ugrid) with regard to the voltage parameters, in order to generate, based on the measured instantaneous reference voltage (Uref) and the known fixed parameter relationships, by actuating the converter, a three-phase alternating voltage synchronous to the grid voltage (Ugrid) on the grid side of the power transformer.
US10554146B2 RF-to-DC converter
There is provided a dual-band converter operable to convert a first RF signal in a first frequency band and a second RF signal in a second frequency band that is separate from the first frequency band into a DC signal for powering a load. The converter comprises: a rectifier arranged to generate, based on the first and second RF signals, the DC signal and two or more harmonics of each of the first and second RF signals during operation of the dual-band converter; a planar transmission line arranged to guide the first and second RF signals to the rectifier and to receive a component of each of the harmonics generated by the rectifier during operation of the dual-band converter; a first stub and a second stub each connected to the planar transmission line and arranged to reflect, during operation of the dual-band converter, a component of a first harmonic and a component of a second harmonic of the first RF signal received from the rectifier, respectively; and a third stub and a fourth stub each connected to the planar transmission line and arranged to reflect, during operation of the dual-band converter, a component of a first harmonic and a component of a second harmonic of the second RF signal received from the rectifier, respectively.
US10554145B2 Electrical power conversion apparatus
An electrical power conversion apparatus includes a high-voltage bus bar, a low-voltage bus bar, and a relay bus bar which are integrated together in the form of a bus bar assembly. The high-voltage bus bar includes semiconductor-side high-voltage terminals and capacitor-side high-voltage terminals. The low-voltage bus bar includes semiconductor-side low-voltage terminals and capacitor-side low-voltage terminals. The relay bus bar includes a reactor-side relay terminal and a capacitor-side relay terminal 532. The capacitor-side high-voltage terminals, the capacitor-side low-voltage terminals, and the capacitor-side relay terminal are arranged in the form of a terminal array. The capacitor-side high-voltage terminals and the capacitor-side low-voltage terminals are arranged adjacent each other. The capacitor-side relay terminal is located at an end of an array of the capacitor-side high-voltage terminals and the capacitor-side low-voltage terminals. With these arrangements, the electrical power conversion apparatus is capable of reducing the inductance and facilitating the assembling and downsizing thereof.
US10554142B2 Modulation of AC/AC MMC
A method of decoupled modulation of a direct AC/AC MMC between a first AC network L having a first waveform and a second AC network R having a second waveform includes performing first and second modulations based on respective reference signals of the first and second AC networks to generate, for each phase leg, first and second integer command signals corresponding to first and second combinations of cell states in the branches of the phase leg needed for generating the first and second waveforms. The method also includes, based on the first and second integer command signals, mapping to each branch a number of cell states to be used for concurrently generating both the first and second waveforms.
US10554141B2 Parallel hybrid converter apparatus and method
An apparatus comprises an isolated power converter coupled to an input dc power source, wherein the isolated power converter comprises a first switch network coupled to a first transformer winding and a second switch network coupled to a second transformer winding and a non-isolated power converter coupled to the second switch network of the isolated power converter, wherein a current flowing through the non-isolated power converter is a fraction of a current flowing through the isolated power converter.
US10554138B2 Flux limited fast transient response in isolated DC-DC converters
A method of controlling an isolated DC-DC converter includes switching the primary side switching devices of the converter at a fixed first switching period and variable duty cycle during non-transient load conditions so as to transfer energy across the transformer of the converter during first energy transfer intervals separated by energy circulation intervals, such that the ratio of each first energy transfer interval to the first switching period is less than unity. The method also includes switching the primary side switching devices at a second switching period different than the first switching period during a transient load condition so as to transfer energy across the transformer during second energy transfer intervals of a duration determined so as to avoid saturation of the transformer core, and such that any energy circulation interval separating the second energy transfer intervals is shorter than the energy circulation intervals separating the first energy transfer intervals.
US10554132B2 Auxiliary power supply for switch-mode power supplies
A combined voltage regulator and snubber circuit generally has a voltage regulator device in parallel with the energy storage element of the snubber circuit operatively connectable in series with a leakage inductance current path; the leakage inductance being part of a magnetic component utilized in a switch-mode power supply having an input voltage source, controllable semiconductor switches, freewheeling semiconductor switches, feedback controller, reactive energy storage components and a load; the voltage regulator generally providing constant or variable voltage to the gate driver of the controllable semiconductor and/or feedback controller.
US10554124B1 Multi-level buck converter with current limit and 50% duty cycle control
A multi-level buck converter is provided with multiple control loops to regulate the output voltage in the presence of over-current conditions and in the vicinity of a 50% duty cycle.
US10554123B2 Power converter with a parallel flat plate conductor electrically connected with a capacitor and a power module
A power converter includes a power module having a positive electrode of a positive-side switching device connected to a first terminal, a negative electrode of the positive-side switching device and a positive electrode of a negative-side switching device connected to a second terminal, and a negative electrode of the negative-side switching device connected to a third terminal. The first terminal is connected to a P terminal of a filter capacitor via a first conductor of a bus bar that is a parallel flat plate conductor. The third terminal is connected to an N terminal of the filter capacitor via a second conductor of the bus bar. The bus bar as the parallel flat plate conductor has an L shape. The second terminal is connected to a load via a conductor bar physically different from the bus bar.
US10554119B1 Inverter apparatus with overcurrent protection control
An inverter apparatus with overcurrent protection control includes a first terminal of a DC input terminal connected to an AC output terminal through a first switch element and a second switch element, and a second terminal of the DC input terminal connected to the AC output terminal through a fourth switch element and a third switch element. An intermediate potential terminal is connected to a fifth switch element and a sixth switch element, and connected to the AC output terminal through the fifth switch element and the second switch element, and connected to the AC output terminal through the sixth switch element and the third switch element. When the control unit determines that the inverter apparatus is in an overcurrent state, the control unit controls a sequence of turning off the inverter apparatus to be the second switch element, the first switch element, and the sixth switch element.
US10554116B2 Pulse width modulation upshift at partial load to improve total harmonic cancellation performance for chiller applications
A pulse width modulation (PWM) based active harmonic filter (AHF) system including a controller configured to adjust a load on the system from a first to a second load, the first load being greater than the second load, wherein the controller is configured to adjust a frequency of the system from a first to a second frequency when the load is equal to the second load, and wherein the second frequency is greater than the first; a first harmonic compensator configured to filter a first order of harmonics of a load when the load is equal to the second load; and a second harmonic compensator configured to filter a second order of harmonics of the load in parallel with the first order of harmonics when the load is equal to the second load and frequency equals the second frequency, the second order of harmonics being greater than the first order.
US10554114B2 Device for stabilizing direct current (DC) distribution system
A device for stabilizing a direct current (DC) distribution system includes a capacitor unit charged by a DC voltage supplied by a power supply stage of the distribution system. The device further includes an inverter that has three pair of switching elements. The device also includes a controller that controls a plurality of switches thereof to selectively enable an inverter circuit or a voltage stabilizing circuit of the DC distribution system. The device alleviates instability of DC voltage which may be generated in a transient period, or to drive a motor connected to the device.
US10554112B1 GaN driver circuit
A GaN driver circuit is disclosed. The circuit includes a low side switch causing the voltage at an output node to be a first voltage, a high side switch causing the voltage at the output node to be a second voltage in response to a control signal, and a high side switch driver circuit configured to cause the high side switch to apply the second voltage to the output node. The high side switch driver includes a pull-down switch configured to turn off the high side switch in response to an input signal, and a pass gate configured to cause the high side switch to apply the second voltage to the output node by causing the voltage of the control signal to become substantially equal to the second voltage plus a third voltage.
US10554103B2 Flexible high-power control device and motor assembly comprising the control device
A flexible high-power control device is disclosed for controlling at least one high-power electrical generating/consuming device which has a plurality of electrical terminals and a housing with a non-planar surface and is thermal-conductively connected to an active cooling unit. The flexible high-power control device comprises a flexible thermal-conductive interfacial insulation substrate, at least one circuit layer, and at least one electronic element. The interfacial insulation substrate is attached to the non-planar surface of the electrical generating/consuming device. The circuit layer, which is disposed on the interfacial insulation substrate, includes a plurality of electrical terminals which are electrically connected to the electrical terminals of the electrical generating/consuming device. The electronic element is electrically mounted on the circuit layer to form a control circuit for controlling the electrical generating/consuming device. Furthermore, a motor assembly is disclosed, which includes at least one high-power motor and at least one flexible high-power control device.
US10554100B2 Electric drive apparatus, and electric power steering apparatus
In an electric power steering apparatus, a motor housing includes an axial end part opposite to an output part of an electric motor. An electronic control section is arranged at the axial end part of the motor housing. The electronic control section includes a control circuit part, a power supply circuit part, and a power conversion circuit part. The axial end part of the motor housing includes a power conversion part thermal radiation region and a power supply part thermal radiation region. The power conversion circuit part is mounted to the power conversion part thermal radiation region to allow heat to be transferred from the power conversion circuit part to the motor housing. The power supply circuit part is mounted to the power supply part thermal radiation region to allow heat to be transferred from the power supply circuit part to the motor housing.
US10554098B2 Reciprocating piston engine
A reciprocating piston engine is disclosed having a first inner magnetic field unit, arranged on a first crank web of a crankshaft, and a stationary first outer magnetic field unit, wherein the first inner magnetic field unit and the first outer magnetic field unit together form a first electromagnetic converter, in particular an electric motor or an electric generator. The first crank web has a first compensating weight on a side that is opposite a first connecting rod bearing and that faces radially outwards in relation to a crankshaft axis, wherein the first compensating weight is made of a non-magnetizable material. The first inner magnetic field unit is arranged on a side of the first compensating weight that faces outwards in relation to the crankshaft axis. The invention also relates to a system comprising the reciprocating piston engine, an energy store, an electric control unit and a crankshaft sensor.
US10554097B2 Hollow motor apparatuses and associated systems and methods
Hollow motor apparatuses and associated systems and methods for manufacturing the same are disclosed herein. In representative embodiment, a hollow motor apparatus includes a rotor assembly rotatable about a rotation axis, a stator assembly positioned adjacent to the rotor assembly and coaxially with the rotor assembly relative to the rotation axis, and a bearing assembly operably coupled to the rotor assembly. The rotor assembly has an inner portion around an opening configured to receive at least a portion of a payload. The bearing assembly is disposed outside the inner portion of the rotor assembly and is configured to maintain a position of the rotor assembly relative to the stator assembly.
US10554093B2 Stator of brushless motor, brushless motor, and power sliding door apparatus using brushless motor
A stator of a brushless motor includes: a stator core; a coil that is formed by winding a conducting wire around the stator core; a connecting terminal that is electrically connected to an end portion of the coil; and a terminal fixing base that has an electrical insulation property, is attached to an end portion of the stator core on one side in an axial direction thereof, and fixes the connecting terminal. The connecting terminal includes a fixing portion that is fixed to the terminal fixing base, an outward projecting portion that extends from the fixing portion toward outside in a radial direction than the stator core, and a joining portion that overlaps with the outward projecting portion in the axial direction and is positioned outside the stator core in the radial direction. The joining portion is opened outward in the radial direction.
US10554082B2 Axial gap type rotating machine
An axial gap type rotating machine that provides high productivity at low cost and high performance is presented. Specifically, an axial gap type rotating machine comprising: in a housing, a rotating shaft; at least two rotors comprising at least two rotor cores being rotatable together with the rotating shaft as a central axis and being disposed perpendicular to the rotating shaft with an interval along the rotating shaft, and at least two permanent magnets and at least two soft magnetic members arranged in a predetermined configuration; and at least one stator comprising a soft magnetic or nonmagnetic stator core and a coil wound on the stator core, wherein the at least one stator is fixed to the housing and disposed in a gap between the at least two rotors.
US10554081B2 Synchronous reluctance rotary electric machine
A synchronous reluctance rotary electric machine of an embodiment includes a shaft and a rotor core. The shaft rotates around a rotation axis. The rotor core is fixed to the shaft, includes four layers of hollow parts having a convex shape toward a radially inner side formed for each pole in cross section, and includes bridges between the respective hollow parts and an outer circumferential surface thereof. Then, in each pole, when a center in a circumferential direction is a pole center, both ends in the circumferential direction are pole ends, and the plurality of bridges are a first layer bridge, a second layer bridge, a third layer bridge, and a fourth layer bridge in order from the pole center toward each of the pole ends, a circumferential width between the second layer bridge and the third layer bridge is set to be greater than a circumferential width between the first layer bridge and the second layer bridge and a circumferential width between the third layer bridge and the fourth layer bridge.
US10554075B2 Uninterruptible power supply systems and methods using interconnected power routing units
A system includes a plurality of power routing units. Each of the power routing units includes a first AC port, a second AC port, and a static switch configured to couple and decouple the first AC port and the second AC port. Each of the power routing units further includes a DC port and a bidirectional converter circuit coupled between the second AC port and the DC port. The DC ports of the power routing units are coupled in common to a DC bus and the system further includes a control circuit configured to control the power routing units to provide power transfer between at least two of the power routing units via the DC bus.
US10554072B1 Initiating commands for in-package device by light-energy
A system and method of using light-energy to communicate with a packaged computing device is described. In some embodiments, an optical detector of the computing device stored in a container receives light energy through a light-transparent window of the container. In some embodiments, the light energy is used to charge a battery of the computing device while the computing device is in the container. In some embodiments, a pre-defined pattern of light pulses is used to transition the computing device between a sleep state and a wake state while the computing device is in the container.
US10554071B2 Portable device and apparatus for wirelessly charging the portable device from energy transmitted by a transmitter
A portable device is provided. The portable device includes a power receiving unit configured to receive a first energy or a second energy from a wireless power transmitter, the first energy being used to perform a communication function and a control function, the second energy being used to charge a battery, and the wireless power transmitter being configured to wirelessly transmit a power, a voltage generator configured to generate a wake-up voltage from the first energy, or to generate a voltage for charging the battery from the second energy, a controller configured to perform the communication function and the control function, the controller being activated by the wake-up voltage, and a communication unit configured to perform a communication with the wireless power transmitter based on a control of the controller.
US10554060B2 Systems and methods for charging via USB port
A power supply terminal, and a charging control method are disclosed. The power supply terminal includes a USB port, a switch, a power source module, and a processor, where the USB port is configured to connect to a power receiving terminal; one end of the power source module is connected to a power source pin VBUS of the USB port and is configured to charge the power receiving terminal by using the power source pin VBUS; a first end of the switch is connected to the data pin D+ and a second end of the switch is connected to the data pin D−; when the switch is on and the processor detects that a drop amplitude of the output voltage of the power source module exceeds a preset value, in a process in which the power source module outputs a voltage to charge the power receiving terminal.
US10554051B2 Apparatus and method for transmitting wireless power
A method and apparatus are provided for determining, by a wireless power transmitter, whether a wireless power receiver is removed from a wireless power network managed by the wireless power transmitter. The method includes transmitting a command signal to report power information of the wireless power receiver at stated periods; determining whether a report signal corresponding to the command signal is received from the wireless power receiver; and determining that the wireless power receiver is removed from the wireless power network, if the report signal is not received after transmitting the command signal a predetermined number of times at the stated periods.
US10554049B2 Real-time disaggregation of renewable energy generation on an electricity distribution system
Techniques are described for disaggregation of renewable energy generation on an electricity distribution system. Aggregate power measurements are identified a distribution substation. Active power load of the distribution substation and active power generated by renewable energy sites can be disaggregated from the aggregate power measurements.
US10554044B2 System and method for optimizing reactive power generation of a wind farm
A method for optimizing reactive power generation of an electrical power system includes generating, via a plurality of cluster-level controllers, a cluster-level reactive power command for each cluster of electrical power subsystems based on a system-level reactive power command. The method also includes determining, via the cluster-level controllers, a subsystem-level reactive power command for each of the electrical power subsystems based on the cluster-level reactive power command. Further, the method includes evaluating, via a plurality of subsystem-level controllers, reactive power capability of a plurality of reactive power sources within each of the electrical power subsystems. Moreover, the method includes generating, via each of the subsystem-level controllers, an actual reactive power for each of the electrical power subsystems based on the evaluation by allocating a portion of the subsystem-level reactive power command to each of the plurality of reactive power sources.
US10554042B2 Power supply apparatus
A power supply apparatus requests the transmission of a requested PDO. A power receiving apparatus transmits the requested PDO in response to the request. The power supply apparatus modifies a first PDO list based on the requested PDO when it is possible to do so. The first PDO list is modified when the requested voltage is not defined in the first PDO list in a case in which a power supply circuit of the power supply apparatus is capable of supplying the request voltage indicated by the requested PDO. Subsequently, negotiation is performed based on the first PDO list thus modified.
US10554035B2 Arc detector and arc detection method
An arc detector includes a current sensor, a power spectrum conversion unit that converts an output from the current sensor to a power spectrum, a section value obtaining unit that divides an arc measurement section for the power spectrum into a plurality of regions, and obtains, from region values for the plurality of regions excluding a maximum one of the region values, a region value to be a section value of the arc measurement section, and an arc determination unit that determines a presence of an arc by comparing the section value with a threshold.
US10554033B2 Under cabinet mobile broadband device charging and use system
The present invention provides a system for the charging and use of mobile broadband devices, keeping the devices visually accessible while avoiding infringement of useful space. A user of the system has full operation of their mobile broadband devices where under cabinet mounted. The present invention makes use of a rewind assembly for the organization and use of the charging cable for mobile broadband devices which provides for a winding of the charging cable onto an automatic rewind.
US10554029B2 Enclosure
An enclosure has one or more panels produced by extruding and cut to desired length. An extruded panel of the enclosure may integrate heat sinks, threaded rod locations, and internal grooves to attach adjacent panels. Top and bottom plates may be joined to the panels by threaded rods passing from the top plate through to the bottom plate via the threaded rod locations engineered into the extrusion, enabling the panels and plates to be pulled together by turning the threaded rods. Once assembled, the enclosure may accommodate a variety of electrical equipment at time of assembly and/or at the enclosure installation site. The enclosure has applicability in electrical power distribution, for example as a combiner box in a solar power distribution system.
US10554026B2 Integrated systems facilitating wire and cable installations
Pulling eyes are provided with integrated wiring systems suitable for installing conductors or cables. The pulling eyes may include body portions that define interior cavities that are sized to snugly engage outside portions of the conductors or cables. The body portions are sized to be deformably crimped onto the outside portions of the conductors or cables. The pulling eyes may also include head portions joined to the body portions, with the head portions defining apertures for receiving a strength member for installing the conductors or cables. These apertures place the interior cavities in communication with the exteriors of the pulling eyes.
US10554024B2 Electrical power supply structures
The present disclosure provides an electrical power supply structure comprising a plurality of conductors, each conductor extending longitudinally and configured to carry high amperage electrical power, a barrier support plate comprising one or more openings for receiving the plurality of conductors, and a sealing system forming a water tight seal around the plurality of conductors in the openings, a first support structure extending longitudinally from a first side of the barrier support plate, the first support structure connected to the barrier support plate by a first flexible joint, and a second support structure extending longitudinally from a second side of the barrier support plate, the second support structure connected to the barrier support plate by a second flexible joint. Each of the first and second support structures comprises a longitudinally extending enclosure having a plurality of transversely extending conductor support members for supporting the plurality of conductors.
US10554021B2 Quantum cascade laser, light emitting device, method for fabricating a semiconductor laser
A quantum cascade laser includes: a laser structure having a first region, a second region, and a third region, the first region having an end face; a high-specific resistance region on principal surfaces of the first and second regions; a metal layer on a principal surface of the third region; a dielectric film on the end face and the high-specific resistance region; and a reflective metal film on the dielectric film, the end face and the high-specific resistance region. The first to third regions are arranged in a direction of a first axis. The laser structure has a semiconductor mesa and a semiconductor base that mounts the semiconductor mesa. The high-specific resistance region has a wall or terrace providing a difference in level at a boundary between the first and second regions, the wall or terrace extending in a direction of a second axis intersecting that of the first axis.
US10554019B2 Semiconductor laser and method for producing a semiconductor laser
In one embodiment of the invention, the semiconductor laser (1) comprises a semiconductor layer sequence (2). The semiconductor layer sequence (2) contains an n-type region (23), a p-type region (21) and an active zone (22) lying between the two. A laser beam is produced in a resonator path (3). The resonator path (3) is aligned parallel to the active zone (22). In addition, the semiconductor laser (1) contains an electrical p-contact (41) and an electrical n-contact (43) each of which is located on the associated region (21, 23) of the semiconductor layer sequence (2) and is configured to input current directly into the associated region (21, 23). The n-contact (43) extends from the p-type region (21) through the active zone (22) and into the n-type region (23) and is located, when viewed from above, next to the resonator path (3).
US10554015B1 Growth/fabrication of organic-inorganic quasi phase-matching structures for frequency conversion devices
A method of making a quasi-phase-matching (QPM) structure comprising the steps of: applying a pattern to a substrate to define a plurality of growth regions and a plurality of voids; growing in a growth chamber a crystalline inorganic material on only the growth regions in the pattern, the crystalline inorganic material having a first polarity; applying an electric field within the growth chamber containing the patterned substrate with the crystalline inorganic material, wherein the electric field reaches throughout the growth chamber; and growing a crystalline organic material having a second polarity in the voids formed in the inorganic material under the influence of the electric field to influence the magnitude and the direction of the second polarity of the crystalline organic material, wherein the second polarity of the crystalline organic material is influenced to be different from the first polarity of the crystalline inorganic material in magnitude and/or direction.
US10554009B2 Highly efficient laser ignition device
A highly efficient laser ignition device is provided. The highly efficient laser ignition device fundamentally includes: a pumping light source adopting a multi-chip single emitter-packaged optical fiber output laser diode; a laser medium to which ytterbium is added; and a saturated absorber as a passive Q-switch medium, wherein a pulse of 100-999 ps as the passive Q-switch laser output can be obtained. According to the disclosed, the problems of high cost/low efficiency/low reliance/non-uniformity, which are disadvantages for replacing an ignition device using an electric spark with a laser ignition device, can be solved.
US10554006B2 Wire stripping die for crimping tool
A wire stripping die is configured to be coupled to a crimping tool. The stripping die includes a die body, a first ridge, and a second ridge. The die body includes a first side, a second side, and a groove extending at least partially between the first side and the second side. The groove extends along an axis. The first ridge protrudes from a surface of the groove toward the axis by a first distance. The first ridge extends along at least a portion of the perimeter of the groove and extends at least partially around the axis. The second ridge protrudes from the surface of the groove toward the axis, and the second ridge extends parallel to the axis along at least a portion of the groove.
US10554005B2 Device and method for connecting a cable and a connector ensuring the continuity of the electromagnetic shielding
A device for joining the end (3a) of a shielded coaxial cable (3) and a metal connector (10), the cable including a peripheral metal braid (4) and an axial conductor (2), and including a conductive overmoulding (5) that at least partially surrounds the end of the shielded cable (3) and one end of the connector (10), the overmoulding making contact with the metal braid (4) and the connector (10), so as to ensure the continuity of the electromagnetic shielding of the connection. A method for producing such a connection is also described.
US10553999B2 Connection module
A connection module includes a busbar holding module including insulating protectors and an external connection busbar holder disposed above the busbar holding module. The insulating protectors include fixing portions joined to fixed portions provided in the power storage elements or another member to secure the external connection busbar holder. The external connection busbar holder includes a first external connection busbar and a second external connection busbar to which external connection members are bolted and engaging portions that engage with the fixing portions. Each of the fixing portions includes a fixing-reinforcement portion that is displaced to fill the clearance between the fixing portion and the fixed portion in response to engagement with the engaging portion.
US10553996B2 Female connector and fitting connector
A female connector includes a female terminal and a female side insulation member. The female terminal includes a tubular-shaped female side connection body having a female side space portion therein into which the male side connection body is fitted in an inserting manner on a same cylinder axis. The female side insulation member includes a finger touch prevention body inserted into a first space portion of the outer tubular body and a male side space portion of the male side connection body. The finger touch prevention body is projected more than a tip end surface of the female side connection body. An insulating annular body projected more than the tip end surface of the female side connection body on a same cylinder axis is provided outside the female side space portion in a direction orthogonal to a cylinder axis direction of the female side connection body.
US10553994B2 Electrical connector having separate front and rear shielding shells
An electrical connector includes: a housing having a base and a frontal tongue, the base having a front part and a rear part; an upper and lower rows of contacts arranged in the housing and exposed respectively to two opposite surfaces of the tongue; and a front and rear shielding shells enclosing the housing, the rear part of the base extending rearwardly beyond the front shielding shell; wherein the rear shielding shell has an intermediate part, a front part continuing the intermediate part, a pair of side parts continuing the intermediate part, and a rear part continuing the intermediate part, or the rear shielding shell forwardly abuts the front shielding shell.
US10553992B2 Dynamic keying assembly
A method and system for a dynamic keying system is disclosed. The method and system can include a male connector device having a first plurality of settings for one or more key features, and a female connector device having a second plurality of settings for one or more key features. The female connector device can be configured to operate in an initial mode in which it is configured to, in response to the introduction of the male connector device, correspond a first setting of the first plurality of settings to a second setting of the second plurality of settings. The female connector device can also be configured to operate in a subsequent mode, in which it can permit coupling with at least one male connector device having the first setting and consistently deny access to at least one male connector device having a third setting different than the first setting.
US10553983B2 Connector housing with a reduced warpage
A connector housing comprises a mating portion including a plurality of mating hoods that are arranged in a width direction on a front side of the connector housing that is configured to be mated with a mating connector and a rear structure portion disposed posterior to the mating portion. The rear structure portion includes a plurality of structure parts each disposed between two mating hoods adjacent to each other of the plurality of mating hoods and a plurality of notches each disposed between two structure parts adjacent to each other of the plurality of structure parts.
US10553980B2 Movable connector
To provide a small movable connector. A movable connector includes a fixed housing mounted on a substrate, a movable housing movable with respect to the fixed housing, and terminals. The terminals each include a movable spring part supporting the movable housing movably, and a contact portion coming into conductive contact with a pin terminal. The fixed housing includes a top wall, and a bumper projection provided on the top wall. The movable housing includes an upper wall, and a bumper recess provided in the upper wall. The bumper projection and the bumper recess stop a displacement of the movable housing when the bumper recess bumps against the bumper projection. The movable connector can have a smaller size than in a case where elements that stop the displacement of the movable housing project from the side walls of the fixed housing and the end walls of the movable housing.
US10553976B1 Electrical connection device
An electrical connection device includes a female connector which has a slot. A male connector has an undulated projection which is insertable into the slot. The slot has a slot width, and the undulated projection has a projection width which is greater than the slot width. The electrical connection device is capable of carrying more current that existing solder and compliant tail connections. In a second embodiment an undulated sleeve is applied to a circular connector.
US10553968B2 Electrical connector for a circuit card assembly of a communication system
An electrical connector for a circuit card assembly includes a receptacle housing and a mating housing movable relative to the receptacle housing in a connector mating direction. The electrical connector includes contact modules each having a leadframe having signal contacts with a mating conductor, a mounting conductor and a flexible conductor between the mating conductor and the mounting conductor. Each contact module includes an inner dielectric body and an outer dielectric body separate and discrete from the inner dielectric body. The flexible conductors extend between the inner and outer dielectric bodies to allow relative movement of the inner dielectric body in the connector mating direction relative to the outer dielectric body.
US10553966B1 Wire arrangement with ground staples on printed circuit board
The QSFP-DD module has an internal printed circuit board defining a mating port at a front edge region, and a connecting port at a rear edge region, and plural sets of wires mechanically and electrically connected to the connecting port with a plurality of ground staples discrete from one another to secure the respective sets of wires to the printed circuit board. The pitch among the ground staples is essentially 3.38 mm, and the wires are connected to two opposite surfaces of the printed circuit board with the associated ground staples. The staples are arranged in rows along the transverse direction.
US10553964B2 Window assembly with solderless electrical connector
A window assembly includes a transparent substrate, an electrical conductor provided on a surface of the substrate, and a solderless electrical connector for energizing the electrical conductor. The solderless electrical connector includes a cover adhered to the substrate to define a hollow volume, and a biasing member disposed within the hollow volume and elastically compressed between the cover and the electrical conductor. The biasing member further being electrically conductive and in electrical communication with the electrical conductor.
US10553962B2 Dipole antenna with beamforming ring
Systems, methods, and devices relating to antennas. A crossed dipole antenna element has a ring encircling the antenna. The ring, constructed of a conductive material, is not touching the arms of the dipole antenna and the distance between the ring and the arms of the antenna can be optimized. The antenna element assembly can be used in one or two dimensional antenna arrays.
US10553959B2 Antenna system with planar antenna and directors and methods for use therewith
Aspects of the subject disclosure may include a planar antenna configured to transmit first signals as a first guided electromagnetic wave that is bound to a surface of a transmission medium, wherein the first guided electromagnetic wave propagates along the surface of the transmission medium without requiring an electrical return path, wherein the planar antenna includes an array of patch antennas that generates first near field signals in response to the first signals and a plurality of directors configured to guide a portion of the first near field signals from the array of patch antennas to the surface of the transmission medium, and wherein the portion of the first near field signals combines to induce the first guided electromagnetic wave that is bound to the surface of the transmission medium.
US10553955B2 Antenna element and antenna system
An antenna element for receiving and/or emitting electromagnetic waves is described. Said antenna element comprises a conductive portion made of a conductive material and a resistive portion made of a resistive material. Said conductive and resistive portions are directly adjacent to each other along at least 50% of at least one outer edge of the conductive portion wherein said antenna element is a tapered slotline antenna element. Further, an antenna system is described.
US10553952B1 Multi-channel tuner-less compact HF antenna with high elevation angle radiation
An antenna includes at least one dipole antenna comprising a pair of monopole antennas each monopole antenna includes an adjustable conductive element with one end electrically combined to an inductor and another end combined to an insulator. A support structure combined to the at least one dipole antenna positions one end of each monopole at an elevation higher than the other end of the monopole.
US10553947B2 Lens antenna system
An antenna system that includes a plurality of lens sets. Each lens set includes a lens and at least one feed element. At least one feed element is aligned with the lens and configured to direct a signal through the lens at a desired direction.
US10553939B2 Radiating element of antenna and antenna
Embodiments of the present invention relate to the communications field, and provide a radiating element of an antenna and an antenna. The radiating element includes: a reflection module, a power feed PCB disposed on the reflection module and electrically connected to the reflection module, and a radiating module disposed on the power feed PCB and electrically connected to the power feed PCB. A first surface of the power feed PCB includes a first signal cable and a grounding area of the radiating module. A second surface of the power feed PCB includes a grounding area of the power feed PCB and a second signal cable. The first signal cable is electrically connected to the second signal cable. The grounding area of the radiating module is electrically connected to the grounding area of the power feed PCB.
US10553938B2 In-vehicle antenna and in-vehicle communication device
This in-vehicle antenna to be used for wireless communication of a vehicle includes a horizontally polarized antenna, and a vertically polarized antenna that is separated from the horizontally polarized antenna by a predetermined distance. The in-vehicle antenna obtains, from among a plurality of signals received using the horizontally polarized antenna and the vertically polarized antenna, a plurality of signals transmitted at one time using a polarization technology.
US10553937B2 Concealed embedded circuitry, vehicles comprising the same, and related methods
Electronic circuitry for mounting on articles, such as vehicles, is concealed by embedding the circuitry using at least an overlying polymeric material within a concealed embedded circuitry structure. The concealed embedded circuitry is capable of ready and effective application to an article and is capable of being retrofitted to articles after their fabrication.
US10553934B2 Antenna system and method
A conical radiator coupled to an antenna patch disposed along a first end of the radiator, said patch disposed on an insulator. A ground plane is connected to the insulator and a radome is disposed opposite a second end of the radiator. The radome has a first region presenting a convex surface towards the radiator, and a second region presenting a concave surface towards the radiator. The first end of the conical radiator is the apex of the cone. A ground plane is included and a portion of the ground plane is a planar surface and another portion extends away from the planar portion towards the radome. Also disclosed is a method for forming a radiation pattern by shaping the radome to effectuate a predetermined radiation pattern using localized convex and concave surfaces positioned on the radome at different points in relation to the conical radiator.
US10553931B2 Mobile terminal
The present invention relates to a mobile terminal comprising: a terminal body; a ground provided in the interior of the terminal body; a first conductive member distanced from the ground, electrically supplied from a first supply unit, and surrounding one side of the ground; a second conductive member disposed on one side of the first conductive member, electrically supplied from a second supply unit, and surrounding the other side of the ground; and a junction portion, disposed at one point on the first conductive member, for grounding same to the ground, wherein one end of the first conductive member is distanced from the ground to form a first open slot, one end of the second conductive member is distanced from one end of the first conductive member to form a second open slot, the other ends are connected to the ground, and the first and second conductive members are oriented so as to cross each other.
US10553929B2 Tracking antenna system having modular three-axes pedestal
A modular three-axes antenna pedestal includes: an azimuth frame rotatably mounted about an azimuth axis, the azimuth frame having an azimuth beam and a post releasably mounted to the azimuth beam; an azimuth driver rotating the azimuth frame about the azimuth axis; a cross-level frame pivotally mounted on the azimuth frame to pivot about a cross-level axis; a cross-level driver pivoting the cross-level frame relative to the azimuth frame; an elevation frame supporting a tracking antenna, the elevation frame being pivotally mounted on the cross-level frame to pivot about an elevation axis; and an elevation driver pivoting the elevation frame relative to the cross-level frame. A method of using the modular three-axes antenna pedestal is also disclosed.
US10553927B2 Inductive downhole tool having multilayer transmitter and receiver and related methods
A downhole tool including a transmitter coil assembly and a receiver coil assembly. The coil assembly includes at least one first coil having a first support member with a first single layer of wire wound therearound. The coil assembly further includes at least one second coil. The second coil includes a second support member having a second single layer of wire wound therearound. The first support member is disposed within the second support member, and the first single layer spaced apart from the second single wire by a distance of D.
US10553926B2 Coaxial resonant cavity and system and method for measuring dielectric constant of material
The present disclosure is related to the microwave measuring field, and in particularly to a coaxial resonant cavity and system and method for measuring the dielectric constant of material. The coaxial resonant cavity includes a coupling mechanism and a cavity body. The coupling mechanism is accommodated in the cavity body for exciting or coupling microwaves inside the cavity body. The coaxial resonant cavity further includes a probe extending out of the cavity body and being coaxial with the cavity body. The cavity body is shaped as an annular column, and a ratio of an outer radius of the annular column to an inner radius of the annular column is (3-5):1. The present disclosure still provides a system and method for measuring the dielectric constant of material using the coaxial resonant cavity.
US10553922B2 Multi-line phase shifter of multi-band mobile communication base station antenna
A multi-line phase shifter of a multi-band mobile communication base station antenna includes: a multi-line phase shifting circuit for receiving an input signal of a first frequency band, and dividing and phase-shifting the input signal so as to correspond to a plurality of radiation elements; and a plurality of frequency combination/division circuits for receiving a plurality of signals divided and phase-shifted by the multi-line phase shifting circuit and a plurality of signals of a second frequency band which have been inputted by being divided and phase-shifted for a plurality of radiation elements by an external multi-line phase shifter, combining corresponding signals, and outputting the same to the plurality of radiation elements.
US10553916B2 Johnson ambient heat engine
An ambient heat engine that is thermally coupled to its environment is provided. The ambient heat engine includes two complementary electrochemical cells. One cell has a positive voltage temperature coefficient and the other cell has a negative voltage temperature coefficient. The ambient heat engine further includes a controller and an electrical energy storage device. When the ambient temperature increases or decreases, the temperature variation creates a voltage differential between the two cells, and the controller discharges the higher voltage cell and uses a portion of the discharged energy to charge the lower voltage cell. The difference in energy is extracted by the controller and supplied to the electrical energy storage device. The controller includes circuitry for coupling energy from the energy storage device to the cells in order to compensate for self-discharge of the cells which may occur due to electronic leakage and diffusion phenomenon over extended periods of time.
US10553915B1 Systems and methods for configuring parameters for charging a battery pack
A charging system includes a charger operable for providing a charging current to a battery pack. The charger includes a charging switch coupled between a power source and the battery pack, and a controller operable for controlling the charging switch. The controller includes a voltage sensing pin coupled to the battery pack. The controller is operable for measuring a battery voltage of the battery pack via the voltage sensing pin during a plurality of discrete time slots, and is operable for adjusting a length of a time interval between two consecutive time slots of the plurality of discrete time slots based on the battery voltage, and the controller is operable for determining an identity of the battery pack and configuring charging parameters according to the identity.
US10553914B2 Rapid forming of an electrode
A method for forming a negative electrode for a lithium-ion cell includes the following steps: first constant-current charging with a first charging current until a first half-cell potential versus a reference electrode is reached, first constant-voltage charging at the first half-cell potential versus the reference electrode until a second charging current is reached, second constant-current charging with the second charging current until a second half-cell potential versus the reference electrode is reached, second constant-voltage charging at the second half-cell potential versus the reference electrode until a final charging current is reached.
US10553913B2 Battery apparatus, charging control apparatus, and charging control method
A control is performed to set a current value exceeding a nominal capacity of the secondary battery to first charging current to charge the secondary battery, compare the measured voltage of the secondary battery with first threshold voltage that is lower than a prescribed charging voltage while performing constant current charging with the set first charging current, decrease the first charging current to be second charging current when the measured voltage is higher than the first threshold voltage, and increase the first threshold voltage by a predetermined amount to be second threshold voltage, compare the measured voltage of the secondary battery with the second threshold voltage that is lower than the prescribed charging voltage while performing constant current charging with the set second charging current, decrease the second charging current to be third charging current when the measured voltage is higher than the second threshold voltage, and increase the second threshold voltage by a predetermined amount to be third threshold voltage, repeat a comparison of the measured voltage with the threshold voltage and a change of the charging current and a change of the threshold voltage, and complete rapid charging in a case where nth charging current is decreased to a predetermined value and the measured voltage is higher than the predetermined value.
US10553912B2 Protective main board for battery cell, electronic terminal and method for assembling battery cell of electronic terminal
Disclosed are a protective main board for a battery cell, an electronic terminal and a method for assembling a battery cell of an electronic terminal. The protective main board for a battery cell includes a main board body and a conducting component. The main board body includes a main board circuit and a protection circuit configured to protect the battery cell, and the protection circuit is connected with the main board circuit. The conducting component is arranged on the main board body, and includes a first conducting member and a second conducting member, and the battery cell is electrically connected with the protection circuit through the first conducting member and the second conducting member respectively.
US10553908B2 Method of manufacturing a laminated power storage element
A laminated power storage element includes: an exterior body shaped into a flat bag shape by laminating a pair of laminated films to weld a peripheral edge region; an electrode body sealed within the exterior body; a positive and a negative electrode terminal portion allowed to project outside the exterior body from a predetermined margin of the exterior body; and a pair of tab films welded on surfaces where the pair of laminated films oppose one another in a region along the predetermined margin to mutually weld the pair of laminated films, and the tab film covers an end surface of the laminated film while deviating outward from the exterior body from the predetermined margin, and covers both front and back surfaces of each of a base end of the positive electrode terminal portion and a base end of the negative electrode terminal portion.
US10553905B2 Battery cell of novel structure with improved safety
A battery cell includes an electrode assembly mounted in a battery case. The electrode assembly includes positive electrodes, negative electrodes, and separators, wherein the separators are disposed respectively between the positive electrodes and the negative electrodes. The electrode assembly is provided with a deformation part, and has a sectional width of which is discontinuously or continuously decreased, and is formed at a portion of an outer edge of the electrode assembly. The battery case includes two or more case members, each made of a metal sheet, the case members being coupled to each other in a state in which the electrode assembly is mounted in the case members, at least one of the case members having a receiving part with an internal shape corresponding to the deformation part of the electrode assembly.
US10553904B2 Electrolyte solution for non-aqueous electrolyte battery, and non-aqueous electrolyte battery using the same
The present invention provides an electrolyte solution for a non-aqueous electrolyte battery capable of an exerting high average discharge voltage and an excellent low-temperature output characteristic at −30° C. or lower and an excellent cycle characteristic and an excellent storage characteristic at high temperatures of 50° C. or higher, as well as a non-aqueous electrolyte battery containing the same. The present electrolyte solution comprises a non-aqueous solvent, a solute, at least one silane compound represented by the following general formula (1) as a first compound, and a fluorine-containing compound represented by the following general formula (3), for example, as a second compound.
US10553901B2 Lithium metal battery with solid polymer electrolyte
A battery having a lithium metal anode, a solid polymer electrolyte and a cathode material enabling high voltage discharge.
US10553896B2 Battery capacity degradation resolution methods and systems
A vehicle can include a traction battery and a controller in communication with the battery to determine the battery state using sensed battery electrode capacity to account for battery aging. The sensed battery electrode capacity can be dependent on active lithium ions at a positive electrode of the traction battery. The controller can compare a battery voltage model to measured battery voltage during a vehicle drive cycle, receive sensed current throughput data and open circuit voltage at the battery, and determine if a deviation threshold is exceeded. The controller can also correct electrode capacity using a mean of the measured open-circuit voltage to correct the capacity error to less than one amp-hour or initiate an active lithium capacity correction using a variance of the current throughput to correct the capacity error to less than one amp-hour. This information can be used to control the vehicle and battery usage.
US10553895B2 Secondary battery-use electrolytic solution, secondary battery, battery pack, electric vehicle, electric power storage system, electric power tool, and electronic apparatus
A secondary battery includes a cathode, an anode, and an electrolytic solution including a cyano compound.
US10553894B2 Electrode structure, secondary battery, battery pack, and vehicle
According to one embodiment, an electrode structure is provided. The electrode structure includes a current collector, an active material layer provided on at least one surface of the current collector, and a separator layer provided on the active material layer. The separator layer includes a first region, and a second region which is adjacent to the first region and exists in the inside of the first region. An outline of a principal surface of the active material layer overlaps the first region of the separator layer, and a thickness of at least a part of the first region is thicker than a thickness of the second region.
US10553879B2 Fuel cell interconnect with metal or metal oxide contact layer
A method of making an interconnect for a solid oxide fuel cell stack includes providing a chromium alloy interconnect and providing a nickel mesh in contact with a fuel side of the interconnect. Formation of a chromium oxide layer is reduced or avoided in locations between the nickel mesh and the fuel side of the interconnect. A Cr—Ni alloy or a Cr—Fe—Ni alloy is located at least in the fuel side of the interconnect under the nickel mesh.
US10553872B2 Binder for electrode in lithium secondary cell, electrode manufactured using said binder, and lithium secondary cell in which said electrode is used
A binder for an electrode of a lithium secondary battery contains a water dispersion of a polyurethane. The polyurethane has been formed of (A) a polyisocyanate, (B) a compound having two or more active hydrogen groups, (C) a compound having one or more active hydrogen groups and a hydrophilic group, and (D) a chain extending agent. The (B) compound having two or more active hydrogen groups contains an olefinic polyol and/or a carbonate diol having a carbon number between carbonate bond chains of less than 6. The binder has high adhesiveness to a collector, does not cause release in press molding, has high flexibility, and is excellent in bindability and resistance to an electrolytic solution.
US10553871B2 Battery cell engineering and design to reach high energy
Improved high energy capacity designs for lithium ion batteries are described that take advantage of the properties of high specific capacity anode active compositions and high specific capacity cathode active compositions. In particular, specific electrode designs provide for achieving very high energy densities. Furthermore, the complex behavior of the active materials is used advantageously in a radical electrode balancing design that significantly reduced wasted electrode capacity in either electrode when cycling under realistic conditions of moderate to high discharge rates and/or over a reduced depth of discharge.
US10553870B2 Nickel manganese containing composite hydroxide and manufacturing method for producing same
The present invention industrially provides: a non-aqueous electrolyte secondary battery having a high energy density and high cycling characteristics; a cathode active material for a non-aqueous electrolyte secondary battery having a high packing efficiency; and a nickel manganese containing composite hydroxide having a small particle size, a narrow particle size distribution, and a high sphericity. When producing the nickel manganese containing composite hydroxide by a crystallization reaction using material solution where metal compounds including nickel and manganese dissolve, a nucleation process is performed in a non-oxidizing atmosphere by stirring an aqueous solution for nucleation, that includes the quantity of the material solution corresponding to 0.6% to 5.0% of the whole amount of substance of metal element included in a metal compound used for the overall crystallization reaction.