Document Document Title
US10952360B2 Component mounter and component holder imaging method
A component mounter comprises a mounting head that holds a plurality of nozzles. Two imaging positions are provided for the circumferential orbit along which the nozzles of the mounting head are arranged. While the nozzles are rotated continuously about the rotation axis, an operation of imaging the nozzles located at the imaging positions is performed for each of the imaging positions. Therefore, in a period when the nozzles rotate by an angle not larger than a predetermined angle around the rotation axis formed by the interval between the two imaging positions adjacent to each other along the circumferential orbit, imaging of the nozzles can be completed by locating each of the nozzles at one of the two imaging positions. As a result, it becomes possible to image the plurality of nozzles of the mounting head efficiently.
US10952359B2 Substrate pick-and-place equipment
This application relates to a substrate pick-and-place equipment and method. The equipment includes: a bearer platform, configured to bear a substrate; a retractable apparatus, including: a foldable bracket, disposed above the bearer platform and foldable along a horizontal direction; a plurality of suction structures, disposed on a bottom of the foldable bracket, where the suction structures are evenly distributed in a coverage area of the foldable bracket, and are configured to suck the substrate; a first drive unit, configured to drive the foldable bracket to extend and retract along the horizontal direction; and a second drive unit, configured to drive the retractable apparatus to rise and descend along a vertical direction; and a conveying apparatus, operating between the bearer platform and the foldable bracket. In the substrate pick-and-place method, a substrate is picked and placed from an upward side by using a suction structure.
US10952357B2 Magnetic shielding tape for cable and method for manufacturing thereof
The Internet of Things (IoT)-based receiver according to an aspect of the present disclosure includes a signal receive unit that receives a signal from a base station, which supports one IoT mode among a plurality of IoT modes, a mode determination unit determinates the IoT mode that is supported by the base station based on the received signal, and a function unit that processes a function related to IoT-based communication, supports each of the plurality of IoT modes, and operates based on the IoT mode, which is supported by the base station, among the plurality of IoT modes that is determined by the mode determination unit.
US10952352B2 Assemblies including heat dispersing elements and related systems and methods
Assemblies include at least one substrate, at least one electronic device coupled to the substrate, and heat dissipation elements. The heat dissipation elements comprises at least one heat spreader in communication with the at least one electronic device and at least one heat sink in communication with the at least one heat spreader. Methods of dissipating heat energy includes transferring heat energy from memory devices to heat spreaders positioned adjacent to the memory devices and transferring the heat energy from the heat spreaders to a heat sink.
US10952347B2 Adjustable cable management slide and direction control for optimized routing
In one embodiment, an apparatus is disclosed comprising a cable management bracket and a cable guide connector configured to engage a slot of a networking chassis having a length extending along a first axis. The cable guide connector comprises a center section configured to slide within the slot along the first axis and having an aperture configured to receive a retainer to secure the cable guide connector by compression at a selected position along the length of the slot. The cable guide connector further defines a plurality of apertures configured to engage a protrusion of the cable management bracket and defines a plurality of selectable angles at which the cable management bracket can be positioned relative to a second axis that is perpendicular to the first axis through which the slot extends.
US10952345B2 Adjustable cable management bracket for modular electronic system
In one embodiment, a cable management bracket for managing cables connected to a modular electronic system mounted on a rack comprises a fixed portion and a rotatable portion extending from the fixed portion and comprising a support member for supporting the cables, the rotatable portion rotatable with the cables to allow for removal and insertion of a module of the modular electronic system.
US10952341B2 Casing of electronic device
A casing of an electronic device including a metallic housing, a first non-conductive spacer and a second non-conductive spacer is provided. The metallic housing has an inner surface and an outer surface opposite to the inner surface, and the outer surface has a back side and lateral sides connecting with the back side. The inner surface is substantially a recessed structure. The metallic housing having a first gap and a second gap substantially located at two opposite ends of the metallic housing and being parallel with each other. The first non-conductive spacer is disposed the first gap, and the second non-conductive spacer is disposed in the second gap.
US10952339B2 Folding devices
Folding devices are disclosed. An example folding device includes a first frame; a second frame; an actuator including a first end coupled to the first frame and a second end hingably coupled to the second frame; and a display coupled to the first and second frames, when the folding device is in a folded position, the display wraps around ends of the first and second frames to cover a joint between the first and second frames, when the folding device rotates from the folded position toward an unfolded position, the actuator urges the ends of the first and second frames away from one another to encourage the display to unwrap from around the ends.
US10952336B2 Housing for accommodating a single- or multi-part printed circuit board
A housing for accommodating a single or multi-part printed circuit board includes an opening in a first housing side for inserting the printed circuit board, at least one guide rail having a groove for receiving the printed circuit board and being situated on at least one first housing side wall of a group of housing side walls running perpendicularly to the first housing side. The guide rail is configured to receive a peg disposed on one of the printed circuit board parts. The guide rail runs from the first housing side towards a second housing side opposite the first housing side, so that the end of the guide rail near the first housing side is further away than the other end of the guide rail from the housing side wall which is oriented perpendicularly to the first housing side wall and is closest to the guide rail.
US10952334B2 Power supply fixing structure
A power supply fixing structure being suitable for connecting an elongated type power supply to a connection structure of a casing is provided. The power supply fixing structure includes a connecting component and an interconnect structure formed at an outer casing of the elongated type power supply. The connecting component includes a first connecting part for connecting to a connection structure and a second connecting part for connecting to the interconnect structure.
US10952332B2 Method for providing hermetic electrical feedthrough
This invention provides methods for the processing of platinum metallized high temperature co-fired ceramic (HTCC) components with minimum deleterious reactions between platinum and the glass constituents of the ceramic-glass body. The process comprises co-firing a multilayer laminate green ceramic-glass body with via structures filled with a platinum powder-based material in a reducing atmosphere with a specified level of oxygen partial pressure. The oxygen partial pressure should be maintained above a minimum threshold value for a given temperature level.
US10952331B2 Wire soldered structure
A wire soldered structure includes a substrate including a main body, a first conducting layer disposed on the main body, and a through hole extending through the main body and the first conducting layer; a wire including a soldered portion that is disposed on the first conducting layer and that is adjacent to the through hole; and a solder disposed in the through hole; wherein the soldered portion of the wire is soldered to the first conducting layer of the substrate via the solder.
US10952328B2 System and method for circuit board design and manufacturing
A system and a method for allowing users to quickly and cost-effectively design and make functional circuit boards, without the need for the users to have any specialized education or training. The system allows users to define a footprint for the circuit board to be designed. The system maintains information associated with each of the circuit board components and uses this information to help users determine where to place the components, add ancillary components, and make connections between these components.
US10952324B2 Spacer for surface mountable electronic components
A spacer is provided to allow a surface mount device (SMD) to be surface mounted onto a PCB with greater degrees of freedom. The spacer is designed to be surface mountable to the PCB and includes an electrically non-conducting body that has a first surface facing the SMD, a second surface facing the PCB, and through holes and/or indents in the electrically non-conducting body to accommodate electrical conductors that provide electrical connections between the SMD and the PCB. The spacer may provide one or more of: an elevated height (so that the SMD is elevated above the PCB), an offset along the surface of the PCB relative to a designated position for the SMD on the PCB, or a tilt in one or more directions relative to a surface of the PCB.
US10952323B2 Cable assembly for in-molded electronics assembly
An electronic assembly and a method of forming an electronic assembly. The electronic assembly including a printed circuit board including a first face, a flexible printed circuit connected to the first face of the printed circuit board, a filler component arranged over a first portion of the first face of the printed circuit board, a housing defining a cavity, wherein the filler component is arranged in the cavity, a channel guide extending from the housing, wherein the flexible printed circuit sits in the channel guide, and a substrate positioned adjacent to a second face of the printed circuit board, wherein the second face opposes the first face.
US10952320B2 Printed wiring board and method for manufacturing same
A printed wiring board in the present disclosure includes a core layer, a first buildup layer, a second buildup layer, and a through hole. The core layer has a conductor circuit located on a surface of an insulator. The first buildup layer containing a first resin is laminated on a surface of the core layer. The second buildup layer containing a second resin is laminated on a surface of the first buildup layer. The through hole extends through the core layer, the first buildup layer, and the second buildup layer. The first resin and the second resin are different from each other. The second buildup layer includes a plurality of filled vias filled with a conductor which are located around a circumference of an opening of the through hole.
US10952318B2 Method for manufacturing electronic device
An electronic device and a method for manufacturing the same are disclosed. The method for manufacturing the electronic device includes the following steps: providing a substrate; forming a metal layer on the substrate, wherein the metal layer has a first surface; forming a first insulating layer on the first surface of the metal layer; forming a second insulating layer on the first insulating layer; etching the first insulating layer and the second insulating layer to form a contact hole, wherein the contact hole exposes a portion of the first surface; cleaning the portion of the first surface exposed by the contact hole with a solution; and forming a transparent conductive layer on the second insulating layer, wherein the transparent conductive layer electrically connects with the metal layer.
US10952312B2 Communication module packaging
A communication module may include a communication ground layer. The communication module may also include a circuit board. The circuit board may be located proximate the communication ground layer. The circuit board may include a stitch layer. The stitch layer may be electrically coupled to the communication ground layer via a plurality of stitch layer vias. Additionally, the communication module may include multiple ground vias. The ground vias may be electrically coupled to a portion of the circuit board and to the communication ground layer.
US10952308B2 System and method for protecting a transformer
A system for protecting a transformer is provided. The system includes an inductor electrically disposed between the transformer and a load powered by the transformer, and a resistor electrically disposed in parallel with the inductor between the transformer and the load.
US10952306B2 Methods, systems, and products for control of electrical loads
A single input to a lighting system may control several different light fixtures. Multiple light fixtures may be connected to a switch or controller of the lighting system. A user makes an input to the lighting system, and individual light fixtures are activated as the user continues making the input.
US10952304B2 Focus pluggable interface control device
A focus pluggable interface control device includes a sensor, a lens covered on the periphery of the sensor and a mounting plug electrically connected to external lamps. Optical signals passing through the lens to be focused is transmitted to the sensor. The lens is configured to collect control information of light types transmitted to the sensor in order to increase sensitivity of the sensor to receive the control information and response speed of the control information, and also expand sensing range of the sensor so as to improve user's experience. The sensor is electrically connected to the external lamp via the mounting plug so that the focus pluggable interface control device can be conveniently replaced, disassembled or installed without needing additional wires, thereby the cost of replacing the control device can be reduced.
US10952300B2 LED driver and controller thereof, and LED lighting device
Disclosed an LED driving controller and a driving circuit. The LED driving controller comprises: a power transistor having a control terminal for receiving a switching control signal, a first terminal and a second terminal; zero-crossing detection circuit for generating a zero-crossing detection signal; a first comparison circuit, configured to compare a reference voltage with a sampling voltage to generate a first control signal; a control circuit being coupled to the zero-crossing detection circuit and the comparison circuit and configured to generate a switching control signal in accordance with the zero-crossing detection signal and the first control signal; an overvoltage protection circuit configured to generate an overvoltage protection signal in accordance with an off-time provided by the control circuit and a reference voltage; a shielding circuit configured to shield the overvoltage protection signal is provided.
US10952296B2 Lighting system and method
A controllable dynamic lighting system including a lighting element device with a set of controllable zone and a controlling means. A method for controlling a lighting system including: receiving lighting system operation inputs, determining operation instructions for one more controllable zones based on the operation inputs, and controlling controllable zone operation based on the respective operation instructions.
US10952293B1 Current adjustment circuit
The present disclosure provides a current adjustment circuit. The current adjustment circuit may include a dimming switch coupled to an inductor disposed in a lighting sub-circuit, a zero-crossing detector, and a time control sub-circuit. The dimming switch may be configured to control power supply states of the inductor. The zero-crossing detector may be configured to detect an ending time of a current of the inductor, and to generate a zero-crossing signal. The time control sub-circuit may include a first capacitor and a second capacitor and configured to receive the zero-crossing signal, and generate a control signal that is configured to control the dimming switch to initiate a switching cycle for the inductor. The switching cycle may start after a delay time and the delay time is controlled by a first charging time of the first capacitor and a second charging time of the second capacitor.
US10952291B2 Laminar luminaire and method of manufacture
Electroluminescent laminar luminaire comprising a laminar substrate (2), at least one flexible electroluminescent lamp (1) printed on the substrate (2), and electric power supply means of the EL lamp (1) housed together inside an encapsulating casing (8). The latter contains at least one hot-melt adhesive (HMA), preferably EVA, and accurately matches the external shape of the EL lamp (1) and the relief, and the electric power supply means that protrude from the substrate (2), covering them fully without leaving any gaps, constituting a closed, flexible, compact and fluid-tight luminaire (100).
US10952290B1 Radio frequency fluid warmer
The present invention is generally a radio frequency apparatus for warming fluids such as IV fluids. In exemplary embodiments, a uniform warming of fluids is achieved by exposing a fluid-carrying tube to Radio Frequency (RF) energy. The RF energy may be supplied by an RF generator, which is coupled to a waveguide. The waveguide typically includes an inlet into which a fluid tube may be introduced. Inside the waveguide, a pathway may be formed wherein the fluid tube may rest in a predetermined position. In exemplary embodiments, the pathway guides the positioning of the tube along a transmission-line length of the waveguide, in a manner such that the tube gradually approaches an electromagnetic field inside the waveguide and exits at a second terminal end of the waveguide. Having absorbed energy supplied from the RF generator, the fluid inside the tube exits the apparatus warmed to a desired temperature.
US10952289B2 Defrosting apparatus with mass estimation and methods of operation thereof
A defrosting system includes an RF signal source, one or more electrodes proximate to a cavity within which a load to be defrosted is positioned, a transmission path between the RF signal source and the electrode(s), and an impedance matching network electrically coupled along the transmission path between the RF signal source output and the electrode(s). A system controller is configured to modify, based on the reflected signal power, values of variable passive components of the impedance matching network to reduce the reflected signal power. The system controller may be configured to estimate the mass of the load by comparing component value(s) of one or more variable passive components of the impedance matching network with a component value table stored in memory, where stored mass values correspond to the stored component values. Desired signal parameters for the RF signal may be determined based on the estimated mass of the load.
US10952285B2 Automatic heating system and method
In various embodiments, an apparatus includes a top portion, a bottom portion adapted to receive the top portion to define a space enclosed within the top portion and bottom portion, where the bottom portion comprises a conductive structure, the conductive structure configured to receive electromagnetic energy from an EM source. The apparatus may also include an electronic tag configured to encode information about contents of the space. In various embodiments, a heating apparatus includes an electromagnetic (EM) source and a controller configured to: receive data associated with a heatable load, determine heating instructions based at least in part on the received data, and control the EM source based on the determined heating instructions.
US10952282B2 Vehicle sensor cold mitigation
A cold vehicle sensor condition can be determined, and the sensor associated with one or more heat source subsystems that provide a heat byproduct during normal operation of the subsystem. At least some of the heat byproduct can be diverted to heat the sensor. The heat source subsystem selected can be based on a proximity to the associated sensor.
US10952280B2 Apparatus, system and method of communicating voice traffic over a bluetooth link
For example, an apparatus may be configured to cause a first Bluetooth (BT) mobile device to configure a P2P voice link for voice communication between first and second BT audio devices via a first BT Short-Range (SR) link, a BT Long-Range (LR) link and a second BT SR link, the first BT SR link between the first BT audio device and the first BT mobile device, the BT LR link between the first BT mobile device and a second BT mobile device, and the second BT SR link between the second BT mobile device and the second BT audio device; to communicate a BT SR packet over the first BT SR link, the BT SR packet including a voice payload to be communicated between the first and second BT audio devices; and to communicate a BT LR packet including the voice payload over the BT LR link.
US10952276B2 Radio communication system
Provided is a radio communication system capable of implementing a state transition related to an intermediate transition between a connected state and an idle state.An aspect of the present invention relates to a radio communication system, including: a user equipment, wherein the user equipment includes a state management unit that manages a communication state of the user equipment, and a state transition unit that causes the communication state of the user equipment to transition, and when a sustenance message for causing the user equipment to transition from a connected state to a sustained state is received from a first base station, the state transition unit causes the user equipment to transition from the connected state to the sustained state, and the state management unit extracts a context identifier specifying radio parameter information for radio communication between the user equipment and the first base station and a base station-based location registration area configured with one or more cells including a cell of the first base station from the sustenance message and retains the radio parameter information, the context identifier, and the base station-based location registration area.
US10952275B2 Method and apparatus for controlling radio resource control (RRC) state of mobile device
This application provides method and apparatus for RRC state control. An access network device obtains RRC connected inactive state indication information of UE. When the UE leaves an RRC connected state, the access network device determines, based on the RRC connected inactive state indication information, that the UE enters an RRC connected inactive state or an RRC idle state, so that the access network device can control, based on a state of the UE, the UE to enter an appropriate RRC state, thereby reducing signaling overheads and improving system performance.
US10952270B1 Dynamic sharing of secondary node resources among multiple primary nodes in dual-connectivity service
In an arrangement where an access node (e.g., a Node-B) is used in dual-connectivity service of UEs that are served by other access nodes, resources of the access node could be dynamically allocated to the UEs based at least on respective priorities designated for the other access nodes. For instance, each other access node could be prioritized based on its type, such as whether it is a macro access node, a small-cell access node, an indoor access node, an access node for a special event, or a access node for dedicated service, among other possibilities, and allocation of resources of the jointly-used access node could be defined based on these priorities, giving higher resource-allocation priority to UEs that are served by a higher priority other access node and giving lower resource-allocation priority to UEs that are served by a lower priority other access node.
US10952268B2 Method and apparatus for performing radio link monitoring in a wireless communication system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method for performing radio link monitoring (RLM) in a wireless communication system is provided. The method includes determining at least one subband for RLM by a UE restricted to use a subband corresponding to a part of a system transmission bandwidth, wherein the subband is a preconfigured part of the system transmission bandwidth, performing RLM in the determined at least one subband, and determining a radio link quality of the at least one subband based on the RLM.
US10952266B2 Method for transmitting and receiving control information including configuration information for transmission and reception in communication system supporting vehicle-to-everything communication and apparatus for the same
An operation method of a first communication node in a vehicle-to-everything (V2X) communication system may include: receiving, by the first communication node, control information including resource allocation information from a second communication node; receiving, by the first communication node, data from the second communication node through a radio resource indicated by the resource allocation information included in the control information; generating, by the first communication node, sidelink control information (SCI) including reception configuration information indicating the radio resource used for transmission of the data by the second communication node based on the resource allocation information; and transmitting, by the first communication node, the SCI to a third communication node.
US10952264B2 Persistent distribution of connectionless traffic supporting virtual connection migration
Provided is a device that persistently distributes connectionless traffic across different simultaneously executing server instances in a manner that allows a first set of server instances of the device to commence a new first set of connectionless data streams during a first interval, and a different second set of server instances of the device to commence a different second set of connectionless data streams as the first set of server instances respond to ongoing connectionless data streams of the first set of connectionless data streams during a subsequent second interval. The persistent distribution further supports virtual connection migration by distributing, to the same server instance, data packets that are directed to the same connectionless data stream even when the sending user equipment changes addressing during the connectionless data stream.
US10952258B2 Random access preamble slot allocation
An example method for transmitting a random access preamble comprises selecting (502) a random access preamble configuration from a plurality of predetermined random access preamble configurations. The method further includes determining (504) a time interval in which to transmit the random access preamble. The method further comprises transmitting (506) the random access preamble according to the selected random access preamble configuration. Each of the plurality of random access preamble configurations comprises a combination of (a) a single root sequence from a predetermined set of one or more root sequences, (b) a single cyclic shift of a predetermined plurality of cyclic shifts for the root sequence, and (c) a single starting position of two or more predetermined starting positions within time intervals allocated for random access preamble transmission.
US10952254B2 Network routing system, method, and computer program product
A method, system, or computer program product to enhance the performance of multi-hop cellular networks or other wireless networks is provided. A wireless device (e.g., cellular telephone) is able to communicate with a base-station in a cell of the cellular network over a non-cellular interface via another wireless device in the cell through the use of multi-hopping. By enabling wireless devices to communicate with a base station in such a manner, the effective coverage area of the cellular network is expanded and the effective capacity of the cellular network is improved. Distributed routing, device management, adaptive scheduling, and distributed algorithms can be used to enhance the overall performance of multi-hop cellular networks.
US10952246B2 Method and apparatus for transmitting and receving random access channel
The present disclosure provides a method for transmitting a random access channel (RACH) by a UE in a wireless communication system. Particularly, the method includes receiving information about actually transmitted synchronization signal blocks (SBBs) and RACH configuration information about RACH resources and transmitting a RACH in at least one RACH resource among RACH resources mapped to actually transmitted SSBs on the basis of the information about actually transmitted SSBs and the RACH configuration information, wherein the actually transmitted SSBs are repeatedly mapped to RACH resources by a positive integer multiple of the number of the actually transmitted SSBs in a RACH configuration period based on the RACH configuration information.
US10952242B2 Rach numerology with BWP operation
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a UE. The UE receives, in an active down-link bandwidth part, a random access response from a base station indicating an up-link resource in an active up-link bandwidth part for transmitting a random access message. The UE generates the random access message based on a numerology of the active up-link bandwidth part. The UE transmits the random access message at the up-link resource in the active up-link bandwidth part.
US10952240B2 Partial port hybrid CSI feedback for MIMO wireless communication systems
The method comprises receiving periodic CSI feedback configuration information including a periodicity value and an offset value corresponding to a first CSI report, and at least one periodicity value and at least one offset value corresponding to a second CSI report, measuring a first CSI reference signal (CSI-RS) and a second CSI-RS configured for a periodic CSI reporting based on at least two different enhanced MIMO types (eMIMO-Types), generating the first CSI report and the second CSI report for the first eMIMO-Type and the second eMIMO-Type, respectively, determining a periodic reporting interval for each of the first CSI report and the second CSI report, and reporting the first and second CSI reports based on the determined periodic reporting intervals using a physical uplink control channel (PUCCH) format 2 or a PUCCH format 3 or a combination of the PUCCH format 2 and the PUCCH format 3.
US10952237B2 Method and apparatus for downlink control information transmission
The present disclosure provides a downlink control information transmission method, including generating more than one downlink control information (DCI) according to scheduling information of a user equipment (UE); determining a detection order of the more than one DCI and positions of the more than one DCI in a searching space; adding a position indication field to a respective DCI according to the detection order of the more than one DCI and the positions of the more than one DCI in the searching space; wherein, the position indication field is used to indicate a position of a next DCI of the respective DCI in the detection order; in which, a position indication field in a last DCI in the detection order is used to indicate a position of a first DCI in the detection order; and transmitting the more than one DCI in the searching space according to the positions of the more than one DCI in the searching space. The present disclosure also provides a UE-side method, a corresponding base station and a UE.
US10952235B2 Resource identification techniques for combining multiple instances of system information
Methods, systems, and devices for wireless communications are described for transmissions of multiple instances of control information, such as remaining minimum system information (RMSI) that may be used for system access by a user equipment (UE). The multiple instances of the control information may be transmitted in a number of monitoring occasions that may be monitored by a UE, and within the monitoring occasions, the control information may be transmitted using different time locations, frequency locations, or combinations thereof. The locations may be identified based at least in part on one or more parameters associated with at least a first monitoring occasion. The one or more parameters may include an identification parameter associated with the base station or monitoring occasion, an index value associated with the monitoring occasion, a frequency parameter associated with the monitoring occasion, a control information multiplexing pattern, or any combination thereof.
US10952233B2 User terminal, radio base station and radio communication method
A user terminal is disclosed that communicates in a narrow band that is narrower than a minimum bandwidth for use supported in an existing LTE (Long Term Evolution) system. The user terminal includes a receiver that receives downlink control information and a controller that controls a scheduling unit of a downlink data signal and/or an uplink data signal based on command information included in the downlink control information. A radio base station is also disclosed that communicates in a narrow band that is narrower than a minimum bandwidth for use supported in an existing LTE (Long Term Evolution) system. The radio base station includes a transmitter that transmits downlink control information and a controller that controls scheduling of a downlink data signal and/or an uplink data signal, wherein the downlink control information includes command information that is used to control a scheduling unit of the downlink data signal and/or the uplink data signal.
US10952230B1 Method and apparatus for supporting QOS (quality of service) flow to DRB (data radio bearer) remapping for sidelink communication in a wireless communication system
A method and apparatus are disclosed from the perspective of a first User Equipment (UE) to support PC5 QoS flow to SL-DRB (Sidelink-Data Radio Bearer) remapping. In one embodiment, the method includes the first UE establishing a sidelink communication with a second UE. The method further includes the first UE mapping a PC5 QoS flow of the sidelink communication to a first SL-DRB. The method also includes the first UE transmitting a PC5 RRC (Radio Resource Control) message to the second UE, wherein the PC5 RRC message indicates the PC5 QoS flow is mapped to a second SL-DRB. In addition, the method includes the first UE transmitting an end-marker control PDU (Protocol Data Unit) to the second UE after successful transmission of the PC5 RRC message has been confirmed by lower layer(s) or after receiving a PC5 RRC complete message corresponding to the PC5 RRC message from the second UE.
US10952227B2 Resource scheduling method and apparatus
The present invention discloses a resource scheduling method and an apparatus, and is applied to the field of communications technologies. The method includes: receiving, by a terminal UE, a first time division duplex TDD configuration and a second time division duplex TDD configuration; determining the first TDD configuration or the second TDD configuration as a target TDD configuration corresponding to the UE; dividing, based on the target TDD configuration, subframes corresponding to the UE into a first subframe subset, a second subframe subset, and a third subframe subset; and performing channel quality state measurement based on the first subframe subset, the second subframe subset, and the third subframe subset, and reporting a measurement result of the channel quality state measurement to an eNB, so that the eNB schedules a subframe resource according to the measurement result.
US10952221B2 Resource allocation method and device for V2X communication
Provided are a method for executing vehicle-to-everything (V2X) communication by a base station in a wireless communication system and a device supporting same. The base station can; allocate a first resource set; transmit to a neighboring base station a UE resource reservation request message comprising information about the allocated first resource set; receive from the neighboring base station a UE resource reservation response message as a response to the UE resource reservation request message; and transmit a newly allocated second resource set to a terminal.
US10952219B2 Method and apparatus for scheduling user device in multi-user multi-input multi-output wireless system
A base station is configured to perform a method for communicating with a plurality of user device (UD) multi-user multi-input multi-output (MU-MIMO) wireless system. The method includes receiving an indication of a selected beam from each of at least two UDs; determining, based on the indication of selected beam, a selected beam for each of the at least two UDs; generating a virtual UD for each combination of each selected beam; estimating a data rate for each virtual UD corresponding to the selected beam and the UD that selects the selected beam; estimating a power gradient for each selected beam; determining a power for each of the selected beams based on the power gradient for each of the selected beams; and scheduling outgoing radio frequency transmissions.
US10952217B2 Multi-subcarrier system with multiple numerologies
A method of operating a user equipment comprises addressing multi-subcarrier system resources using multiple different numerologies available within a single carrier, the multiple different numerologies comprising a first numerology having resource blocks (RBs) with a first bandwidth and a first subcarrier spacing, Δf1, and a second numerology having RBs with a second bandwidth and a second subcarrier spacing, Δf2, which is different from Δf1, wherein the first numerology is aligned in the frequency domain relative to a frequency reference, Fref, according to m*Δf1+Fref and the second numerology is aligned in the frequency domain relative to the frequency reference, Fref, according to n*Δf2+Fref, where m and n are integers. The method further comprises transmitting and/or receiving information within the single carrier according to the at least one of the multiple different numerologies.
US10952212B2 Communication device and method for adapting radio frequency receiving bandwidth
A wireless communication device and method therein for adapting radio frequency receiving bandwidth are disclosed. The wireless communication device is configured to obtain information on respective bandwidths and center frequencies of a first and a second channels. The wireless communication device is further configured to determine a total receiving bandwidth to use at a time instant based on the respective bandwidths and time instants for reception of the first and second channels and adapt the radio frequency receiving bandwidth in the wireless communication device based on the determined total receiving bandwidth.
US10952209B2 Method and LC apparatus for receiving downlink control channel
The disclosure of the present specification provides a method for receiving a downlink control channel in a low-capability (LC) or low-cost (LC) apparatus. The method may comprise a step of determining a search space for monitoring the downlink control channel, wherein the search space can be defined by a candidate of the downlink control channel according to a set level and a repetition level. Each candidate can be repeated on a plurality of consecutive subframes which start from a start subframe. The location of the start subframe can be determined by a value obtained from an RRC signal. The method may comprise a step of decoding each candidate of the downlink control channel repeated on the consecutive subframes.
US10952196B2 DMRS indication for transmissions scheduled by fallback DCI in NR
Aspects of the disclosure relate to a configurable demodulation reference signal (DMRS) when utilizing a fallback downlink control information (DCI) format that lacks DMRS antenna port information or DMRS sequence initialization information. The DMRS configuration may be identified based on one or more semi-static and/or dynamic parameters, such as a cell identifier, cell radio network temporary identifier, DMRS scrambling identifier, subframe number and/or slot index.
US10952191B2 Fixed HS-DSCH or E-DCH allocation for VoIP (or HS-DSCH without HS-SCCH/E-DCH without E-DPCCH)
In order to reduce the HS-SCCH overhead, a fixed time allocation approach could be used. In that case, the scheduling time of each VoIP user is semi-static and thus there is no need to transmit e.g. HS-SCCH toward the UE for the initial transmissions, if the UE knows when to receive data on the HS-DSCH and what transport format is used. There are at least two ways of implementing this: 1) HS-SCCH/E-DPCCH signalling to indicate parameters of a first transmission, with subsequent transmissions using the same parameters (and HS-SCCH/E-DPCCH always sent when changes needed), or 2) fixed allocation, RRC signalling used to allocate users and tell the default transport parameters.
US10952187B2 Methods and apparatus for providing a demapping system to demap uplink transmissions
Methods and apparatus for providing a demapping system to demap uplink transmissions. In an embodiment, a method is provided that includes detecting a processing type associated with a received uplink transmission, and when the detected processing type is a first processing type then performing the following operations: removing resource elements containing reference signals from the uplink transmission; layer demapping remaining resource elements of the uplink transmission into two or more layers; soft-demapping the two or more layers to produce soft-demapped data. The method also includes descrambling the soft-demapped data to produce descrambled data, and processing the descrambled data to generate uplink control information (UCI).
US10952186B2 Reserved resource elements for hybrid automatic repeat request bits
Embodiments of the present disclosure describe methods, apparatuses, storage media, and systems for transmitting uplink control information in new radio (NR) applications. Various embodiments describe how to calculate a number of reserved HARQ-ACK resource elements. Other embodiments may be described and claimed.
US10952185B2 Methods and arrangements for managing allocation of uplink resources regarding remaining data blocks of an uplink transmission
A network node comprised in a wireless communication network is for managing allocation of uplink resources regarding remaining data blocks of an uplink transmission performed by a device. The network node sends, to the device, first allocation information that identifies uplink resources that have been allocated to the device for uplink transmission of said remaining data blocks. The remaining data blocks being associated with the allocated uplink resources, respectively. The network node also sends, to the device, and the device receives, a second allocation information that identifies one or more of said allocated uplink resources identified by the first allocation information, wherein said second allocation information further identifies one or more of said remaining data blocks as data blocks to be excluded by the device.
US10952184B2 Radio terminal and base station communicate simultaneously through a plurality of cells
A user equipment and method used in a user equipment include receiving from a base station, a message including information indicating a first logical channel associated with one or more first cells, information indicating a second logical channel with one or more second cells, and information associating the first logical channel and the second logical channel with a specific bearer of the user equipment. When transmitting data of the specific bearer, the data it transmitted by using the first logical channel in response to a volume of the data not exceeding a threshold value configured by the base station, and the data is transmitted by using the first logical channel and the second logical channel in response to the volume of the data exceeding the threshold value. A base station transmits the message and configures the threshold.
US10952180B2 Location-aware mobile device
One or more location-based clients can be activated on a mobile device for providing location-based services. The location-based clients can be provided with information (e.g., presets, defaults) related to the current location and/or mode of the mobile device. The information can be obtained from one or more network resources. In some implementations, a location-based client can concurrently display map and vehicle information related to a location of the mobile device.
US10952179B2 Ranking and grouping positioning assistance data for broadcast
At a network node, positioning assistance data blocks are determined to be requested to be broadcasted by a base station to a UE for use by the UE in calculating a position. A message is sent toward the base station with positioning assistance data blocks and corresponding information indicating to the base station that the base station is to admit or not admit for broadcasting positioning assistance data block(s) in response to insufficient resources at the base station to broadcast all the blocks. Indications are received of success or failure of broadcasting the positioning assistance data blocks, the success or failure based on the base station's admitting or not admitting, respectively, the positioning assistance data blocks. The base station determines which positioning assistance data blocks should be admitted or not admitted for broadcast and either broadcasts the admitted ones or does not broadcast the non-admitted ones.
US10952176B2 AF influenced PDU session management and subscription procedures
Methods, electronic devices, and computer readable media for application function (AF) protocol data unit (PDU) session management and subscription procedures. A method for a method for PDU session management includes initiating a PDU session for an application function (AF) within an application server (AS) that is not part of a cellular network and sending configuration information to a network exposer function (NEF) to communicate directly with a network function (NF) of the cellular network to provide services for the PDU session. The method additionally includes receiving authorization from the NEF and communicating directly with the cellular network NF to provide the PDU services during the PDU session.
US10952175B2 Communication system and synchronization method
A synchronization method is suitable between a first electronic apparatus and a second electronic apparatus. The synchronization method include following steps. A first interrupt signal is generated to trigger a first timer on the first electronic apparatus. A radio frequency packet is transmitted from the first electronic apparatus to the second electronic apparatus. In response to that the radio frequency packet is received by the second electronic apparatus, a second interrupt signal is generated to trigger a second timer on the second electronic apparatus. The second timer is synchronized with the first timer or a timestamp of the first timer is estimated according to the second interrupt signal and the radio frequency packet.
US10952174B2 Distributed coordination of mesh network configuration updates
In embodiments of distributed coordination of mesh network configuration updates, pending commissioning datasets are managed and distributed to coordinate configuration changes of parameters that control participation in, and secure communication over, a mesh network. Pending network commissioning datasets are managed across fragmentation of the mesh network into multiple partitions and subsequent merging of the fragments to ensure that the most recent updates to pending commissioning datasets are propagated to mesh network devices and that all mesh network devices will receive pending commissioning datasets before the time that the pending commissioning dataset becomes the active commissioning dataset for the mesh network.
US10952172B2 Time and frequency synchronization
The scheduling flexibility of CSI reference signals enables time and frequency synchronization using multiple non-zero CSI-RSs transmitted in the same subframe, or using CSI-RSs transmitted in the same subframe with other synchronization signals. Also, multiple synchronization signals may be scheduled in the same subframe to enable fine time and frequency synchronization without cell-specific reference signals.
US10952170B2 Systems and methods for synchronizing multiple electronic devices
Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. The master device calculates (224) a network latency via a series of network latency pings with the slave device and sends (225) the network latency to the slave device. Further, the master devices sends (232) a portion of an audio file as well as a timing instruction including a system time to the slave device. The master device initiates (234) playback of the portion of the audio file and the slave devices initiates (236) playback of the portion of the audio file according to the timing instruction and a calculated system clock offset value.
US10952166B2 Indication method, detection method, and related device
Implementations of the present disclosure provide an indication method, a detection method, and a related device. In the present disclosure, a network device indicates to user equipment, within what frequency domain ranges there is no SSB transmission, thereby preventing the user equipment from performing useless searches in the frequency domain ranges in which there is no SSB.
US10952158B2 Systems and methods of performing power control of a physical channel in a communication system
Systems and methods for performing power control of a physical channel in a communication system are provided. In one exemplary embodiment, a method in a wireless device of performing power control of a physical channel in a wireless communication system may include determining a transmission power for a transmission on the physical channel according to a power control loop. Further, the loop may specify the transmission power based on at least one parameter. Also, a value of the at least one parameter may be dependent on which of different transmission time interval (TTI) lengths defined as usable on the physical channel is selected for the transmission on the physical channel.
US10952156B2 Augmenting a neighbor report with uplink received signal strength indicators (RSSI) from scanning radios
Augmenting a neighbor report with uplink Received Signal Strength Indicators (RSSIs) may be provided. First, a conducted transmit power value of a client device may be determined. A plurality of RSSI uplink values respectively corresponding to a plurality of Access Points (APs) may then be determined. Next, a plurality of RSSI downlink values respectively corresponding to the plurality of APs may be determined based on the respective plurality of RSSI uplink values, a respective plurality of conducted transmit power values corresponding to the plurality of APs, and the conducted transmit power value of the client device. A plurality of quality metrics respectively corresponding to the plurality of APs may then be determined based on the determined plurality of RSSI uplink values and the determined plurality of RSSI downlink values. Then, a neighbor report may be optimized based on the plurality of quality metrics.
US10952152B2 Path loss determining method and apparatus
A path loss determining method and apparatus are provided to satisfy a path loss measurement requirement when there are different transmit powers. The method includes: measuring receive power of a signal sent by a network device; determining transmit power of the signal based on pre-configuration information, where the pre-configuration information is used to indicate correspondences between a plurality of signals and transmit powers, transmit powers of some or all of the plurality of signals are different, and the signal is one of the plurality of signals; and determining a path loss based on the receive power of the signal and the transmit power of the signal.
US10952150B2 Method and system for contention-based protocol and unlicensed band use
A method, a device, and a non-transitory computer-readable storage medium are described in which a Listen Before Talk-based dynamic energy detection service is provided. The dynamic energy detection service includes provisioning a dynamic threshold value that is used during a clear channel assessment procedure. The dynamic threshold value may be increased or decreased by an adjustment value depending on the success or failure of a data transmission indicated by an end device.
US10952149B2 Method and electronic device for secured commissioning
The present method and electronic device are adapted for secured commissioning. A generic password is stored in memory of the electronic device, and a transmission power of the electronic device is set to a reduced transmission power. The electronic device receives a commissioning request including the generic password and a specific password. The generic password is replaced in the memory of the electronic device by the specific password, and the transmission power of the electronic device is increased to full transmission power.
US10952147B2 Opportunistic RX chain depowering based on allocated rank and MCS
This disclosure relates to techniques for opportunistically depowering receiver chains of a wireless device. Based on control information, a device may determine whether the current number of active receiver chains can be reduced while maintaining a target achievable code rate for a period of data reception associated with the control information. Additionally, the device may generate and use a lookup table to determine whether to depower receiver chains, and which receiver chains to depower.
US10952146B2 Method for dynamically adjusting energy-saving grade of terminal, non-transitory computer-readable storage medium, and terminal
A method for dynamically adjusting an energy-saving grade of a terminal, a non-transitory computer-readable storage medium, and the terminal are provided. The method includes: acquiring an application identifier of a currently displayed application; determining, by querying a preset first white list, a first energy-saving grade corresponding to the application according to the application identifier, and acquiring display effect parameters corresponding to the first energy-saving grade, where the first white list defines an association relationship between a plurality of application identifiers and a plurality of energy-saving grades; and setting an energy-saving grade of the terminal according to the first energy-saving grade, and processing a to-be-displayed image according to the display effect parameters corresponding to the first energy-saving grade.
US10952140B2 Power saving method and device thereof in internet-of-things
The power saving method includes storing current connection information of an electronic device corresponding to an access point; disconnecting power supply to designated hardware to form a disconnection state after storing the current connection information; determining whether the disconnection state conforms to a release condition; and connecting the power supply to the designated hardware if the disconnection state conforms to the release condition. The connecting of the power supply to the designated hardware includes loading final connection information of the electronic device corresponding to the access point prior to disconnecting the power supply, and utilizing the final connection information to guide the electronic device to connect the access point.
US10952138B2 Machine type communication method, terminal, and base station
An embodiment provides a Machine Type Communication (MTC) method, which includes that: a terminal receives a polling instruction from a base station; the terminal performs registration on a first access resource indicated by the polling instruction; and the terminal sends registration information to the base station. In the embodiment, the terminal completes registration according to the polling instruction sent by the base station. Such a process is simple and consistent, which can reduce complexity and power consumption of MTC, and can further reduce the deployment cost of an MTC system and prolong the service life of battery-powered equipment.
US10952130B2 Access control method, terminal device, and radio access network device
Embodiments of this application provide an access control method, a terminal device, and a radio access network device. The method includes: receiving, by a terminal device, access control information sent by a radio access network device; when the terminal device needs to initiate access or a service, checking, by the terminal device, a first check item obtained in a predetermined order from a plurality of check items in the access control information; obtaining, by the terminal device when the terminal device belongs to a target object indicated by first target object information included in the first check item, a first check result based on the first check item; and when the first check item is not a last check item of the plurality of check items, determining, by the terminal device, the first check result as a final result based on the first check result and first result processing information of the first check item, or checking a second check item obtained in the predetermined order from the plurality of check items. According to the embodiments of this application, flexible access may be implemented.
US10952128B2 Re-establishing player connectivity
Example techniques relate to re-establishing connectivity of playback devices. In an example implementation, a first playback device determines that a first access point has been replaced with a second access point, wherein the first playback device previously established a valid network connection over the first WLAN using first network parameters. The first playback device connects to the second access point, the second access point providing a second WLAN. The first playback device requests, via the wireless network interface from the second access point, an IP address in a second subnet, the second subnet covering a different range of IP addresses than the first subnet and establishes a network connection over the second WLAN using second network parameters stored in the data storage of the first playback device.
US10952125B2 Method and device for configuring signaling category for access control mechanism in wireless communication system
The expansion of a category-based access control mechanism so that same may cover the conventional access control mechanism is being discussed in new radio access technology (NR). Accordingly, the present invention proposes that the category-based access control mechanism be performed for signaling as well. Specifically, a user equipment (UE): receives a configuration associated with a signaling category from a network; determines a category corresponding to a specific signaling on the basis of the configuration associated with a signaling category; and determines whether access to a cell of the category corresponding to a specific signaling is blocked.
US10952123B1 Ultra-high reliability wireless communication systems and methods
Systems and methods for ultra-high reliability (UHR) wireless communications systems and methods are disclosed. The disclosed UHR wireless communications systems and methods make the networked components on a communications infrastructure robust to interference caused by unintentional jamming, intermittent connectivity, weather, and physical barriers.
US10952121B2 Method and apparatus for selecting a relay user equipment
The present invention is directed to a method and an apparatus for use in a wireless communication system. Specifically, the present invention is directed to a method comprising: transmitting, to a plurality of Relay UEs, a first signal including an amount of data to send; receiving, from the plurality of Relay UEs, a plurality of second signals, each second signal including (a score of a respective Relay UE, a number N of Remote UEs attempting to access to the respective Relay UE) pair; and selecting one of the plurality of Relay UEs based on the received (score, N) pairs, wherein the score of respective Rely UE is determined based on at least (i) the amount of data to send, and (ii) a power availability in the respective Rely UE, and an apparatus therefore.
US10952118B2 Apparatus and method for wireless network extensibility and enhancement
Apparatus and methods for extending and enhancing wireless networks. An exemplary wireless network configured according to the disclosure uses in-service Wireless Network Clients (WNCs), such as mobile phones, laptops, etc., to extend and enhance the wireless network coverage via peer-to-peer sub-networks. In one implementation, each WNC is configured to operate as a Service Access Node (SAN) to other wireless client devices in the same network. The SAN provides peer-to-peer communications capabilities (to communicate with wireless clients) and gateway functionality (to aggregate data traffic over its own uplink communications), thereby enabling wireless clients to “piggyback” their data link onto the WNC. Peer Control Manager (PCM) software on each WNC enables, disables, and controls the service functions for that WNC in accordance with an overarching Peer Controller (PC) entity operated by an Access Point Controller/Core Network.
US10952117B2 Method for changing serving cell in wireless communication system and apparatus therefor
Disclosed are a method for changing a serving cell in a wireless communication system and an apparatus therefor. Specifically, the method performed by a UE may include: transmitting, to a serving cell, a measurement report for signals received from the serving cell and one or more cells; when a measurement value for a signal received from at least one cell among the one or more cells satisfies a predetermined specific triggering condition, receiving, from the serving cell, information representing that the at least one cell corresponds to a candidate cell for changing the serving cell; and performing synchronization for at least one of a downlink or an uplink with the at least one cell, by transmitting a specific uplink signal to the at least one cell.
US10952116B2 Communication system
A communication system is disclosed, in which a mobile telephone communicates user data substantially simultaneously via a first base station and a second base station of the communication system. The mobile telephone detects a problem in communications with the second base station and transmits, to the first base station on detection of a problem in communications with said second base station, an indication of the detected problem in communications with the second base station.
US10952112B2 Device and method of handling a handover
A communication device for handling a handover is configured to execute the instructions of: communicating with a base station (BS) via a first cell; receiving a radio resource control (RRC) message configuring the communication device to connect to a second cell, from the first cell; connecting to the second cell according to the RRC message, and transmitting a RRC response message for responding to the RRC message to the second cell; and exchanging a plurality of Evolved Packet System (EPS) Non Access Stratum (NAS) messages with an Evolved Packet Core (EPC) network according to an EPS NAS protocol via the second cell, when the RRC message does not include a Protocol Data Unit (PDU) Session Identity (ID), includes an EPS bearer ID or includes a handover type of a “5GStoEPS”.
US10952110B2 Radio network nodes, wireless device, and methods performed therein for handling connections in a wireless communication network
Embodiments herein disclose a method performed by a wireless device (10) for handling connections in a wireless communication network, wherein the wireless device (10) is configured with a split signaling radio bearer to a first radio network node (12), being a master radio network node, and a second radio network node (13), being a secondary radio network node. The wireless device detects a radio link problem to the first radio network node (12); and transmits a failure report to the first radio network node (12) over the split signaling radio bearer via the second radio network node (13). The failure report indicates the radio link problem to the first radio network node (12).
US10952104B2 Methods and systems for cellular-preferred logic for mobile devices
Systems and methods for a user equipment operating in a cellular-preferred mode are disclosed. A user equipment operating in a cellular-preferred mode includes a connection priority order that prefers to connect to a licensed cellular network, if available, before connecting to an unlicensed wireless network. Signal quality thresholds for a connection by a user device to licensed cellular networks and unlicensed wireless networks are selected allowing the user equipment to transfer its connection between a licensed cellular network and an unlicensed wireless network without dropping calls. A user interface provides information to alert a user from inadvertently roaming into a licensed cellular network and incurring additional unnecessary changes. By identifying available licensed cellular networks and unlicensed wireless networks, the user interface allows a user to update the priority order connection preference or to override the selected priority order for connection to a licensed cellular network or an unlicensed wireless network.
US10952101B2 Uplink data transmission method and device, and terminal for establishing a communication connection with a correspondent node
The disclosure relates to a data transmission method and device, and a terminal. The method is applied to a terminal that establishes a communication connection with a correspondent node through a first link provided by a cellular network and a second link provided by a Wireless Local Area Network (WLAN), respectively. The method includes acquiring relevant information of the WLAN that is accessed by a home terminal, the relevant information of the WLAN being used to indicate a data distribution capability of the WLAN; determining an amount of data transmitted to the correspondent node by the second link based on the relevant information of the WLAN; and transmitting uplink data to the correspondent node through the second link based on the amount of the data transmitted to the correspondent node.
US10952100B2 UL scheduling timing with short TTIs in TDD
Systems and methods for determining and utilizing an uplink scheduling timing when using short Transmission Time Intervals (sTTIs) are disclosed. In some embodiments, a method of operation of a wireless device in a cellular communications network comprises receiving an uplink grant in sTTI n; determining, based on a configured uplink/downlink configuration, an uplink scheduling timing I; and transmitting, in a sTTI n+I, an uplink transmission in accordance with the uplink grant received in the sTTI n. In this manner, an uplink timing is determined and utilized when using sTTIs.
US10952095B2 Communication device, communication method, and program
[Object] To reduce the frequency of the occurrence of the transmission collision of frames.[Solution] A communication device, including: a receiving unit configured to receive a frame transmitted by another terminal; a length information acquiring unit configured to acquire length information related to the frame from the received frame; and a transmission frame deciding unit configured to decide a length of a transmission frame on the basis of the acquired length information.
US10952093B2 Method and apparatus for attaching a tag to a packet for transmission
According to certain embodiments, a method by a wireless device is provided for mapping of application data packets onto bearers. The method includes associating at least one tag value with a bearer upon establishment of the bearer. A tag is attached to a packet when passing the packet to a lower layer. The packet is mapped onto the bearer, and a path to transmit the packet is selected.
US10952091B2 Quality of user experience analysis
The techniques described herein involve analysis of communication data included in trace file(s) of device(s) involved in a communication. These trace file(s) may each include data associated with multiple layers of a communication protocol stack of a respective device or data associated with a single such layer. The techniques may further involve one or more of determination of performance metrics associated with data at a specific layer of a specific device, correlation of the data between layers of a device, or correlation of data across multiple device(s) involved in the communication. The performance metrics or correlated data may then be analyzed based on thresholds or models to determine whether the performance metrics or correlated data exhibits a degraded quality of user experience. Also or instead, graphic or textual representations of the performance metrics or correlated data may be generated.
US10952090B2 Signal measurement method, network side device, and user equipment
Embodiments of the present disclosure provide a signal measurement method, a network side device, and user equipment. The method includes the following steps: receiving, by user equipment, a channel state information-reference signal (CSI-RS); receiving, by the user equipment, a synchronization signal; and sending, by user equipment, a first measurement result and a second measurement result, wherein the first measurement result is obtained by measured the CSI-RS, and the second measurement result is obtained by measured the synchronization signal.
US10952089B2 Communication system
Provided is a communication system capable of suppressing, under communication environment including a plurality of cells, degradation in communication quality and decrease in communication rate and communication capacity due to interference from the other cells. Each of the cells includes a plurality of antenna elements, and performs radio communication with a communication terminal device through the antenna elements. Each of the cells notifies the other cells of settings for measuring channel information on a channel for performing radio communication of its own cell. Each of the cells may notify a communication terminal device being served thereby of the settings for measuring the channel information of its own cell. Here, the communication terminal device measures the channel information based on the settings notified from each of the cells, and reports a result of the measured channel information to a corresponding one of the cells when the result satisfies a predetermined reporting condition.
US10952087B2 Detecting resource access
Systems, methods, and software can be used to detect resource access. In some aspect, a monitoring period for monitoring resource access on an electronic device is determined. A number of accesses to a resource on the electronic device made by an application during the monitoring period is determined. Information associated with at least one access to the resource is outputted on the electronic device.
US10952085B2 Method and apparatus for generating and transmitting power headroom report in mobile communication system
Provided are a communication method and system enabling convergence of 5G communication and IoT technology to achieve higher data rates for beyond 4G communication systems.In addition, provided is a method for transmitting a power headroom report (PHR) by a user equipment (UE) in a mobile communication system. The method includes: receiving a first PHR configuration information for a first base station (first ENB); receiving a second PHR configuration information for a second ENB; generating, when the UE has dual connectivity to the first ENB and the second ENB, a dual connectivity PHR containing PHR information for the first ENB and second ENB based on a dual connectivity PHR format; and sending the dual connectivity PHR. There is also provided a user equipment supporting the above method. There is further provided a base station and operation method therefor that enable the user equipment to have dual connectivity.
US10952083B2 Network optimization and control for wireless networks
The disclosed technology is generally directed towards optimization and control of wireless networks based on monitoring and/or analytics data received at a radio access network (RAN) controller device in a split RAN protocol architecture. The RAN controller device processes the monitoring/analytics data and provides control information and/or optimization data, which can be policy data, to a central unit device that can configure the wireless network based on the control information and/or optimization data. The technology can facilitate optimization and configuration of mobility procedures including handovers and secondary cell group changes, optimization of carrier aggregation and dual connectivity procedures based on multiple metrics, and can facilitate centralized optimization of topology and route selection for integrated access and backhaul nodes.
US10952081B2 Detecting radio coverage problems
A method for detecting coverage problems is provided. The method includes receiving, at data processing hardware, from at least one user equipment (UE), observations. Each observation includes a signal measurement of a signal emitted from a base station and a corresponding location of the signal measurement. The method also includes generating, by the data processing hardware, a coverage map for the base station based on the received observations, the coverage map indicating a signal characteristic of the emitted signal about the base station. The method further includes determining, by the data processing hardware, an estimated characteristic of the base station by feeding the coverage map into a neural network configured to output the estimated characteristic of the base station.
US10952078B2 Method for associating network functions with a network slice instance of a mobile radio communication network
According to one embodiment, a method for associating network functions with a network slice instance of a mobile radio communication network is described comprising an Network Slice Management Function, NSMF, creating an identifier for a network slice instance, NSI, for Operations Administration and Management, OAM, wherein the mobile radio communication network comprises a core network and an OAM system, wherein the OAM system comprises at least the NSMF which has interfaces to network functions in the core network, wherein the network functions provide a communication service to a mobile terminal and wherein the core network further comprises a Network Repository Function, NRF, that maintains an association of network functions and network slice instances of the mobile radio communication network; and the NSMF or the NRF notifying one or more network functions about their association with the network slice instance.
US10952076B2 Electronic device and operating method therefor
An electronic device and an operating method therefor, according to various examples, can be configured to: detect an activation signal generated by the electronic device; activate a predetermined communication function in response to the activation signal; and receive a reference signal through the activated communication function.
US10952070B2 Method for hearing system communication and related devices
A method for communication in a hearing system comprising the server device and a hearing device system, the hearing device system comprising a hearing device and a user accessory device with a user application installed thereon, the method includes: obtaining hearing device data for the hearing device; securing the hearing device data using a first security scheme to obtain a first output; securing the first output using a second security scheme to obtain a second output, wherein the second security scheme is different from the first security scheme; and transmitting the second output to the user accessory device.
US10952069B1 IoT cryptosystem device, system, method and computer program product
Systems and methods to secure data transmission between IoT sensors and their base station that may include use of a sensor system to obtain sensor data and generate per-packet keys to obtain corresponding values from a multi-dimensional cubic array. The sensor data may be encrypted based on the multi-dimensional cubic array to generate an encrypted data value which is transmitted to a wireless access point then decrypted using the plurality of per-packet keys.
US10952068B2 System and method of fast roaming in enterprise fabric networks
A system and method for fast roaming in one or more enterprise fabric network. The fast roaming involves correlation operations performed in one or more databases managed by control plane of the fabric network to update routing locator entries associated with L2-VNID and L3-VNID in one or more databases when a client moves from behind a first switch to behind a second switch. In some embodiments, the control plane finds the L3-VNID from the L2-VNID. The L3-VNID is used to search for all IP addresses corresponding to a client-MAC. At least new routing locator value that is used in the routing locator entries is provided to the first switch, the second switch, and border nodes associated with the fabric network.
US10952067B2 Terminal and base station
The present disclosure provides a terminal and a base station in a wireless communication system. The terminal includes: a processing unit for obtaining terminal network capability information about at least one of a computing capability, a storage capability, and a support capability for neural network of the terminal; and a transmitting unit for transmitting the terminal network capability information to a base station.
US10952066B2 Downlink data transmission method and apparatus
A downlink data transmission method and apparatus, where the method includes receiving, by a network device, carrier aggregation (CA) capability indication information from a terminal device, where the CA capability indication information indicating, to the network device, that the terminal device supports a first-type intra-band non-contiguous (NC) CA combination on a first frequency band and a maximum downlink spectrum width supported by the terminal device, determining, by the network device based on the CA capability indication information, a first CA combination from at least one first-type intra-band NC CA combination of the first frequency band, where the first CA combination includes at least two component carriers (CCs), and sending, by the network device, downlink data to the terminal device using the first CA combination.
US10952062B2 Steering of roaming in wireless communication networks
A method for steering of roaming (SOR) in wireless communication networks includes sending by a mobile equipment (ME) a registration message to a visited public land mobile network (VPLMN). The ME receives a first message from a home public land mobile network (HPLMN) through the VPLMN. The ME determines that the first message has failed a security check. In response to determining that the first message has failed the security check, the ME sends a second message to the VPLMN, the second message including an indication that the first message has failed the security check.
US10952054B2 Vehicle based content sharing
An infotainment system in a vehicle includes at least one processor configured to, in response to occurrence of a trigger condition defined by an invitation from a source remote from the vehicle and identifying media content and to acceptance of the invitation, select a medium carrying the media content to play the media content. The trigger condition may be a current location of the vehicle matching a specified location, a weather condition at a current location of the vehicle matching a specified weather condition, a current speed of the vehicle exceeding a specified speed, a current date matching a specified date, or a current time of day matching a specified time of day. Alternatively, the trigger condition may be a signal indicating presence of a passenger or presence of a connection with a mobile device.
US10952051B2 Core network connectionless small data transfer
Connectionless data transfer is disclosed. Authentication of a device and network node may be performed when data is sent from the device to an application server of an application service provider via a selected network. The transfer of data may take place in an absence of an existing device context between the network node interacting with the device and the core network through which the data travels. State management overhead and signaling overhead may be reduced by use of the exemplary aspects disclosed herein. For example, the device does not need to perform an authentication and key agreement (AKA) procedure to transfer the data and an existing (or pre-existing) device context need not be maintained at the core network.
US10952049B2 User equipment and network communication device in communication system and wireless communication method
A user equipment and network communication device in a communication system and wireless communication method. The user equipment includes: an application type determination module, configured to obtain application type information contained in a type field of an application module in the user equipment to determine the application type of the application module, different application types corresponding to different networking methods; and a networking module, configured to establish a communication network with another user equipment based on the networking method corresponding to the application type of the application module, so as to use the application module.
US10952047B2 Distributed content for aircraft
Systems and methods are described for transferring content to and from an aircraft. Content can be divided into one or more subsets that each contains some or all of the content. Each of the subsets can be transferred to one or more mobile computing devices via a wireless network, and then transferred from the mobile computing device one onboard or departed from the aircraft. In this manner, content can be updated more regularly and at a lesser expense than traditional avenues for updating content. Rewards can be used to incentivize participants to accept the temporary storage of a subset of the content on their mobile computing device.
US10952046B2 Method and apparatus for supporting vehicle communications in 5G system
Provided are a communication method and system that combine the 5G communication system and the IoT technology to support a higher data rate after the 4G system. Based on the 5G communication technology and IoT technology, the disclosure can be applied to various intelligent services (e.g., smart home, smart building, smart city, smart or connected, car, healthcare, digital education, retail business, and security and safety service). The disclosure relates to a method and apparatus for terminating a cellular network connection to a terminal without authentication. The disclosure relates to a method and system for providing a vehicle communication service in the 3GPP system.
US10952045B2 Method and device for transmitting relay signal for V2X communication in wireless communication system
Provided are a method for transmitting a relay signal for V2X communication in a wireless communication system and a device using the same. Specifically, a terminal receives allocation information of a first relay resource and a second relay resource for a communication group from a base station. A first terminal receives a data signal through a reception beam for the first relay resource from a second terminal. The first terminal transfers the data signal to a third terminal through a transmission beam for the first relay resource. Further, the first terminal transmits an ACK/NACK for the data signal to the second terminal through a transmission beam for the second relay resource. The reception beam for the first relay resource is symmetrical to the transmission beam for the second relay resource. The transmission beam for the first relay resource is symmetrical to a reception beam for the second relay resource.
US10952043B2 Vehicle to everything (V2X) communication method and system
Data communication methods and systems are provided for use in an LTE-based vehicle-to-everything (V2X) communication. The method (300) includes: receiving (315), on the data interface and according to a predefined timing reference (TREF) a synchronization signal; determining (317) a timing synchronization according to the synchronization signal; and transmitting or receiving data according to the timing synchronization. Furthermore, the method may include receiving, on a data interface, a positioning signal; performing a coarse timing synchronization according to the positioning signal; and refining the coarse timing synchronization according to the synchronization signal. Data may be communication using a configurable V2X communication cycle comprising one or more first V2X-communication periods for event-triggered V2X message transmission and one or more second V2X-communication period s for periodic V2X application message transmission.
US10952041B2 Control device and method for processing a service using a plurality of sensor devices in a distributed manner while suppressing a communication load
There is provided a mechanism capable of processing a service using a plurality of sensor devices in a distributed manner while suppressing a communication load and providing the service. A control device is arranged on a local network side with respect to a gateway between an internet and a local network. The control device includes: a control unit configured to transmit or receive information regarding one or more sensor devices wirelessly connected to a first cell associated with the control device to or from another control device associated with a second cell.
US10952036B2 Method for regrouping multiple groups and device
A method for regrouping multiple groups and a device are provided. The method includes: receiving, by a first group management functional entity, a group regrouping creation message sent by first UE, where the group regrouping creation message includes identifiers of N MCPTT groups, and the group regrouping creation message is used to request the first group management functional entity to create, according to the identifiers of the N MCPTT groups, a temporary group which is initiated by a first MCPTT user and into which the N MCPTT groups are regrouped; and the first MCPTT user belongs to at least one MCPTT group of the N MCPTT groups; and configuring information about the temporary group, where the information about the temporary group includes an identifier of the temporary group into which the N MCPTT groups are regrouped, and the identifiers of the N MCPTT groups.
US10952035B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method of transmitting broadcast signals, includes link processing input packets to generate link layer packets, wherein a link layer packet of the link layer packets includes a header and a payload, wherein the payload of the link layer packet includes a segment of an input packet or concatenated input packets, wherein the header of the link layer packet includes a first field for identifying whether the payload includes the segment or the concatenated input packets, and wherein the header further includes a second field for identifying a number of the concatenated input packets and third fields that are inserted to the header in the same order as the concatenated input packets present in the payload in response to the first field representing that the payload includes the concatenated input packets; physical processing the link layer packets into the broadcast signals; and transmitting the broadcast signals.
US10952029B1 Intelligent tracking system and methods and systems therefor
An intelligent tracking system generally includes one or more tracking devices, some of which may be passive tracking devices. Each passive tracking device includes one or more transceivers and is energized by an energizing signal. Some of these passive tracking devices may operate in a first communication mode or a second communication mode based on the energizing signal. Some tracking devices may include encryption modules or authentication modules. Some of these devices may incorporate a bulk acoustic wave oscillator.
US10952027B2 Detection of anomaly related to information about location of mobile computing device
In a method for detection of an anomaly related to information about a location of a mobile computing device, the anomaly related to the information about the location of the mobile computing device can be detected by a processor of the mobile computing device. A communication about the anomaly can be provided via a user interface of the mobile computing device. The anomaly can be caused by a bug in an operating system of the mobile computing device. Notifications about the anomaly can be provided to a user of the mobile computing device or other mobile computing devices registered to a shared account.
US10952021B2 Ultra-wideband radio frequency tracking of an implement on a work vehicle relative to a main body of the work vehicle
A method and system of position determination of an implement on a work vehicle. The method includes determining a position of a first radio frequency (RF) device relative to a local reference frame using ultra-wideband ranging between the first RF device and at least one additional RF device. The first RF device is coupled to a fixed location on the implement, and the additional RF device is mounted at a fixed location relative to the local reference frame. The implement is controllably movable relative to the local reference frame. A position and orientated of the implement is determined relative to the local reference frame based at least in part on the determined position of the first RF device relative to the local reference frame.
US10952016B2 System, device, and method of secure location-aware garage door actuation for efficient delivery of packages
System, device, and method of secure and location-aware garage door actuation for efficient delivery of packages. For example, a delivery vehicle or a courier carries or has a device able to determine its geographic location. Based on the geographic location, the device receives wirelessly, from a remote server or a cloud-based platform or from a nearby Home Automation System, an incoming wireless message indicating to the device how to construct and transmit an outgoing wireless message that would cause actuation of the particular garage door of a particular venue at which the device is located or for which a package delivery is required. Accordingly, a single device is dynamically configured on-the-fly, to selectively open a variety of garage doors of various houses or venues.
US10952014B2 System for providing location information and electronic device and method supporting the same
A system for providing location information and an electronic device supporting the same are provided. The system includes a network interface, at least one processor, and at least one storage device. The storage device may store instructions of enabling the processor to, at its execution, execute receiving, through the network interface, a plurality of photographs including one or more objects, together with position information associated with the photographs, identifying the one or more objects from the plurality of photographs, and transmitting information on the identified one or more objects to an external device, in relation with the position information.
US10952012B2 Displaying a location of binaural sound outside a field of view
A method or apparatus provides binaural sound that originates to a person at a location inside a field of view (FOV) provided to the person by an electronic device. The electronic device determines when the location of the binaural sound moves outside the FOV and assists the person in determining the location of the binaural sound. A display of the electronic device displays a visual indication that shows a direction to the location of the binaural sound outside the FOV.
US10952011B1 Systems and methods for psychoacoustic processing of audio material
Systems and methods herein utilize psychoacoustic principles to process audio signals to achieve a desired result. In some embodiments, an exemplary process utilizes a combination of re-harmonization and auditory processing techniques in which a plurality of filtered audio cues are sampled, created and down-mixed into a final music output, which may be designed to trigger specific effects on the function of the body and the brain. In some embodiments, enhanced audio material may be altered during the stream or fixed for a desired result at the beginning of the stream. In some embodiments, a signal enhancement process may be embedded into silicon or a media player, decoder or device with software. In other embodiments, audio or video material may be encoded or finalized into the media file.
US10952008B2 Audio communication system and method
Systems and methods for audio communication are disclosed. The system includes a plurality of transducer units and plurality of three dimensional sensor modules (TDSMs) adapted to be located in a plurality of sites/spaces to which service should be provided by the system. The plurality of transducer units are capable of emitting/directing and focusing ultra-sonic signals to respective coverage zones in the sites, such that localized (confined) sound field can be formed at selected spatial position in the coverage zones by utilizing sound from ultrasound technique. The TDSMs are associated with respective sensing volumes in the sites and are operable to obtain sensory data indicative of the 3D arrangement of elements in a within the sites. The system includes: (i) user detection module for processing the sensory data from the TDSMs to determine spatial location of a user within the sensing volumes; (ii) a mapping module providing spatial mapping between the sensing volumes and the coverage zones; and (iii) output sound generator adapted to utilize the spatial mapping to selecting a transducer unit for serving the user, and operating the selected transducer to produce the localized sound field in close vicinity to the user's head/ear(s).
US10952001B2 Biasing circuit
A biasing circuit providing power to a microphone is disclosed. The biasing circuit includes a first impedance element, a second impedance element, a detection circuit and a control circuit. The first impedance element has a first impedance and is coupled between a first power node and a first terminal of the microphone. The second impedance element has a second impedance and is coupled between a second terminal of the microphone and a second power node. The detection circuit is coupled between the first and second terminals and generates a detection signal according to an analog signal generated by the microphone. The control circuit adjusts the first and second impedances according to the detection signal.
US10951998B2 Antenna with flared cross-feed in a hearing assistance device
A hearing assistance device such as a hearing aid includes an antenna for wireless communication with another device. The antenna includes two antenna elements and a cross-feed that provides for electrical connection between the two antenna elements. The cross-feed having a flared structure configured to reduce an effect of head loading on the performance of the wireless communication by approximately minimizing capacitive coupling between the cross-feed and a wearer when the hearing assistance device is worn by the wearer.
US10951995B2 Binaural level and/or gain estimator and a hearing system comprising a binaural level and/or gain estimator
A binaural hearing system comprises A) left and right hearing devices, each comprising a1) an input unit providing an electric input signal representing sound; and a2) an output unit, B) a binaural level and/or gain estimator comprising b1) left and right level estimators, each comprising respective fast and slow level estimators configured to provide respective fast and slow level estimates of respective electric input signals, b2) a fast binaural level comparison unit receiving the fast level estimates of the respective left and right fast level estimators and providing a fast binaural level comparison estimate; and b3) a fast binaural level and/or gain enhancer providing respective left and right binaural level and/or gain modification estimates, in dependence of said fast binaural level comparison estimate at said left and right ears, respectively, of the user. The binaural hearing system provides that the interaural level cues are either compressed, maintained or enhanced independent of each other.
US10951991B2 Loudspeaker
A coaxial loudspeaker comprises a low frequency driver, a high frequency driver, and a magnetic circuit. The low frequency driver is configured to generate low frequency sounds and includes a first voice coil. The high frequency driver, coaxially aligned with the low frequency driver, is configured to generate high frequency sounds relative to the low frequency driver and includes a second voice coil. The magnetic circuit includes a first magnet configured to generate a first magnetic field, a second magnet configured to generate a second magnetic field, a first magnetic gap including magnetic flux from the first magnet and the second magnet in which the first voice coil is positioned, and a second magnetic gap including magnetic flux from the first magnet and the second magnet in which the second voice coil is positioned.
US10951989B1 Head-worn device with adjustable headband clamp
Methods and apparatuses for headbands and head-worn devices are described. In one example, a headband includes a lace. The headband includes a tightenable apparatus disposed along a length of an inner side of the headband, the tightenable apparatus coupled to the lace and arranged to tighten or relax responsive to control of the lace. The headband further includes a cushion arranged to contact a wearer head.
US10951987B1 In-vehicle passenger phone stand
A mobile computing device stand with a holder for a mobile computing device with a media player for conducting an audio session and back speakers positioned in the seat behind a location where a user is expected to be positioned and next to the seat. The back speakers include a first set positioned at a first side of the seat and a second set positioned at a second side of the seat opposite the first side of the seat. The first and second sets includes first and second inward back speakers facing toward the location and first and second outward back speakers facing away from the location. A system controller receives audio signals with audio of an audio session, sends the audio signals to the first and second inward back speakers, and sends the audio signals in an out of phase manner to the first and second outward back speakers.
US10951983B2 Conference microphone
A conference microphone having a housing which encloses plural microphones is disclosed. Within the housing are a directional boundary microphone which includes three cardioid condenser capsules and an omnidirectional microphone. The housing has a rear edge wall and the directional boundary microphone includes an input end facing away from the rear edge wall of the housing. A lavaliere microphone is selectively connected to the housing via an auxiliary microphone input. A microprocessor is linked to a control panel for actuation by a user to control which of the directional boundary microphone, the omnidirectional microphone and the lavaliere microphone are active.
US10951976B2 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.
US10951975B2 Seamless listen-through for a wearable device
Methods, systems, and devices for signal processing are described. Generally, in one example as provided for by the described techniques, a wearable device includes a processor configured to retrieve a plurality of external microphone signals that includes audio sound from outside of the device from a memory; to separate, based on at least information from an internal microphone signal, a self-voice component from a background component; to perform a first listen-through operation on the separated self-voice component to produce a first listen-through signal; and to produce an output audio signal that is based on at least the first listen-through signal, wherein the output audio signal includes an audio zoom signal that includes audio sound of the plurality of external microphone signals.
US10951973B2 Headset, terminal, and control method
A headset includes a connector configured to couple to a terminal, where the connector of the headset includes at least one functional pin. The headset further includes a sensor circuit and a logic control circuit. The sensor circuit is coupled to a functional pin of the connector of the headset using the logic control circuit. The sensor circuit is configured to sense a wearing status of the headset, and output a trigger signal to the logic control circuit when the wearing status changes. A sensor is added to the headset, and sensor information is fed back to the terminal.
US10951970B1 Open audio device
An open audio device includes a housing and an acoustic radiator in the housing and that emits front-side acoustic radiation from its front side and emits rear-side acoustic radiation from its rear side. A front acoustic cavity in the housing receives front-side acoustic radiation, wherein the housing defines a front sound-emitting opening. A rear acoustic cavity in the housing that receives rear-side acoustic radiation, wherein the housing defines a rear sound-emitting opening. A support structure is configured to carry the housing on a user's head such that the housing is held proximate an ear of the user with one of the front or rear sound-emitting openings anterior of and proximate the tragus of the ear. The housing comprises an inner end that is configured to be closest to the user's head. The one of the front or rear sound-emitting openings that is anterior of and proximate the tragus of the ear lies at an angle to the inner end of the housing.
US10951969B2 Case for microphone device
A case for a microphone device includes; a housing part that has a circuit board therein; and a protrusion part that protrudes from a first end face of the housing part in a longitudinal direction so as to expose to the outside, the protrusion part being formed such that a diameter of the protrusion part becomes smaller from a root coupled to the first end face toward a tip.
US10951968B2 Magnetic earphones holder
One or more earbuds comprise one or more external connectors for removably coupling the earbuds with an additional article. The one or more earbuds are additionally able to comprise magnets for removably coupling with each other. In some embodiment, the one or more earbuds are configured to removably couple with a base unit. Based on a coupling and decoupling of the one or more earbuds with the base unit, a signal is sent to control a remotely located electronic device.
US10951963B2 Fast mesh restoration systems and method with real time detection of fault location
Systems and methods for fast restoration in a network using a control plane include detecting a failure on a link associated with the node; and providing failure information through in-band data path overhead of an affected connection, wherein the in-band data path overhead is sent over a fast path, wherein the failure information is received at an originating node of the affected connection via the fast path, prior to the originating node receiving control plane signaling via a slow path relative to the fast path.
US10951962B2 Data transfer facilitation to and across a distributed mesh network using a hybrid TV white space, Wi-Fi and advanced metering infrastructure construct
An apparatus and system are provided that provide advanced metering infrastructure and transformer monitoring operations in a smart grid and a wireless mesh network with a television white space (TVWS) backhaul to provide Internet connectivity to consumer devices. A transformer monitoring device receives signaling comprising utility usage data from one or more smart meters in a smart grid, monitors the transmission of electricity from a transformer to the buildings in the smart grid, and establishes a wireless mesh network to provide Internet connectivity to the one or more smart meters and to user devices. The apparatus receives a TVWS signal from a broadcast source, and converts the TVWS signal to a radio frequency or Wi-Fi signal, for transmission to the one or more smart meters and/or user devices to establish the wireless mesh network with a TVWS backhaul.
US10951961B2 System, method and apparatus for wireless control of an actuator
A wireless sensor network at a monitored location can be configured to generate sensor channel(s) of data to assess operational conditions at the monitored location. Inputs based on the sensor channel(s) of data are provided to a host system for analysis of a demand to one or more resources at the monitored location. Response messages can be generated based on the demand analysis and transmitted to actuator(s) at the monitored location to effect an adjustment to the operational conditions.
US10951955B2 Method and apparatus for promotional programming
A method that incorporates teachings of the subject disclosure may include, for example, receiving a product placement event that is triggered by a placement stamp in a media program. The placement stamp may identify an occurrence of a product in the media program, where the occurrence is not an explicit advertisement. The method further may include searching a product description database according to a product identifier of the product placement event and receiving product advertising information matching the product identifier in an entry of the product description database. The product description database may have been updated, and the product advertising information may differ from what the product advertising information would have been if the product description database had not been updated. The method may further include presenting a product advertisement according to the product advertising information. Other embodiments are disclosed.
US10951950B2 Method and apparatus for presenting a video loop during a storyline
A method, apparatus and computer program product facilitate the viewing of a storyline defined in a video. In regards to a method, viewing by a user of different sequential areas of a video over time is monitored. The different sequential areas of the video over time define a storyline. If the storyline is followed, the video continues to be presented. However, if the storyline is not followed in that a next sequential area of the video is not viewed, a portion of the video prior to the next sequential area is caused to be repeatedly replayed in a loop. Following this repeated replay of the portion of the video, the repeated replay of the portion of the video is ceased and the presentation of the video is resumed if the storyline is followed and the next sequential area of the video in the storyline is viewed.
US10951947B2 Dynamic configuration of a user interface for bringing focus to target events
The disclosed system implements techniques to identify activity in which attendees to a communication session likely have a greater interest. Prior to commencement of a communication session or during the communication session, the techniques enable a list of attendees to a communication session to be designated as a group for which detected activity has a priority with respect to being displayed. The designated list of attendees is a subset of a total number of attendees to the communication session. The system monitors streams associated with individual attendees on the list to detect an occurrence of a preset target event. The system configures a portion of a graphical user interface of the communication session to accentuate the stream that includes the occurrence of the preset target event.
US10951945B2 Data processing apparatus and data processing method
The present technology relates to a data processing apparatus and a data processing method that permit enhancement of functional extensibility of apparatuses on a receiving side.A data processing apparatus at a preceding stage receives a digital broadcast signal, processes, of data acquired by a demodulation process of the digital broadcast signal, notification data to be notified to a data processing apparatus at a succeeding stage that performs a process succeeding to the demodulation process, transforms the notification data into a transportable format together with reception data acquired from the digital broadcast signal, and outputs the notification data to the data processing apparatus at the succeeding stage together with the reception data. The present technology is applicable, for example, to a system that includes a demodulation device and a system-on-chip.
US10951944B2 Client, server, reception method and transmission method complied to moving picture experts group-dynamic adaptive streaming over HTTP standard
A client receives streaming data according to Moving Picture Experts Group-Dynamic Adaptive Streaming over HTTP (MPEG-DASH) standard. The client includes a transmitter which transmits a Media Presentation Description (MPD) request or a segment request to a server, and a receiver which receives an MPD specified in the MPD request and a segment specified in the segment request. The MPD request contains information requesting transmission of an initialization segment by a push. The receiver receives the initialization segment transmitted by the push.
US10951943B2 Systems and methods for storing offsets of a recorded program in a network DVR
Systems and methods are described to address shortcomings in the conventional network storage systems via novel techniques to store offsets of a recorded program in a network digital video recorder (DVR). Storing offsets of a recorded program may be beneficial to users that would like to record media content that is broadcast either prior to a start time of a program, or media content that is broadcast after an end time of a program. This feature may be useful when start times and end times of a program are variable (e.g., in the case of sporting events, or other real-time events). This feature may also be useful for recording content of interest that is scheduled for broadcast prior to a start time of or after an end time of the program.
US10951934B2 Systems and methods for managing available bandwidth in a household
Systems and methods for managing available bandwidth in a household are provided. A request to access a first media asset is received. A determination is made as to whether a bandwidth currently available in the household is sufficient for enabling access to the first media asset. When the bandwidth currently available in the household is insufficient for enabling access to the first media asset, a search is performed for a second media asset currently consuming a portion of the household bandwidth needed for enabling access to the first media asset. A third media asset is identified having a remaining duration that is more than a remaining duration of the second media asset. A message is displayed that indicates the bandwidth currently available in the household is insufficient to access the first media asset and that has an option to access the third media asset instead of the first media asset.
US10951923B2 Method and apparatus for provisioning secondary content based on primary content
Aspects of the subject disclosure may include, for example, identifying a region of interest included in a plurality of candidate regions of interest associated with a presentation of a first content item on a user equipment, wherein the first content item includes a panoramic video, comparing first metadata associated with the region of interest to a plurality of metadata associated with a plurality of secondary content items, responsive to the comparing, identifying a second content item included in the plurality of secondary content items, wherein the identifying of the second content item is based on a distance between the first metadata and second metadata associated with the second content item being less than a threshold, and transmitting the second content item to the user equipment responsive to the identifying of the second content item. Other embodiments are disclosed.
US10951922B1 Passenger tailored content for vehicle entertainment systems
Vehicle entertainment systems can obtain and use a list of predicted entertainment preferences for passengers located in or expected to be in commercial passenger vehicles. A first server can obtain the predicted entertainment preferences and can identify a multimedia content for at least one passenger based on a predicted entertainment preference. A second server located in the commercial passenger vehicle can receive and send the multimedia content to a media playback device associated with the at least one passenger. The second server can receive, from the media playback device, an indication of a preference of the at least one passenger for watching or listening to the multimedia content; update, based on the received indication of the preference, the entertainment preference for the at least one passenger to obtain an updated entertainment preference; and transmit the updated entertainment preference for the at least one passenger to the first server.
US10951921B2 Adjustable per-symbol entropy coding probability updating for image and video coding
Generating encoded image data using adjustable per-symbol entropy coding probability updating may include generating a portion of the encoded image data in accordance with a value of a probability update indicator for the portion indicating whether per-symbol entropy coding probability updating is disabled for the portion, and including the value of the probability update indicator and the entropy coded image data in an output bitstream. Generating decoded image data using adjustable per-symbol entropy coding probability updating may include obtaining a value of a probability update indicator for a portion of the decoded image data, the value of the probability update indicator for the portion indicating whether per-symbol entropy coding probability updating is disabled for the portion, and generating decoded image data for the portion in accordance with the value of the probability update indicator for the portion.
US10951911B2 Image decoding method and image decoding apparatus using candidate motion vectors
A decoding method and apparatus are provided. A first candidate having a first motion vector that has been used to decode a first block, a first prediction direction that corresponds to the first motion vector, and a first reference picture index that identifies a first reference picture is derived. A second candidate having a second motion vector that has been used to decode a second block, a second prediction direction that corresponds to the second motion vector, and a second reference picture index that identifies a second reference picture is derived. When a total number of candidates is less than a maximum number, a third candidate is derived by combining the first motion vector and the first reference picture index for the first prediction direction of the first candidate and the second motion vector and the second reference picture index for the second prediction direction of the second candidate.
US10951909B2 Reproduction device reproduction method, and recording medium
The present technology relates to a reproduction device, a reproduction method, and a recording medium that enable content having a wide dynamic range of brightness to be displayed with an appropriate brightness. A recording medium, on which the reproduction device of an aspect of the present technology performs reproduction, records coded data of an extended video that is a video having a second brightness range that is wider than a first brightness range, brightness characteristic information that represents a brightness characteristic of the extended video, and brightness conversion definition information used when performing a brightness conversion of the extended video to a standard video that is a video having the first brightness range. The reproduction device outputs data of the extended video after adding frame information including the brightness characteristic information to frame data when information acquired from a display device that is to be an output destination of the video includes information representing a display performance of the extended video, and when no information representing the display performance of the extended video is included, outputs the data of the standard video. The present technology can be applied to a player that reproduces content.
US10951905B2 Video transcoding method, computer device, and storage medium
A video transcoding method is described. A computer device obtains at least one initial quantization parameter used to encode at least one initial coding unit for generating an initial compressed video, and determines, according to the at least one initial quantization parameter, a current reference quantization parameter corresponding to a current coding unit in a current video frame that is generated by decoding the initial compressed video. The computer device determines an estimated quantization parameter for encoding the current coding unit, determines a first difference between the current reference quantization parameter and the estimated quantization parameter, and sets a target quantization parameter to be equal to or greater than the estimated quantization parameter according to the first difference. The computer device encodes the current coding unit according to the target quantization parameter.
US10951902B2 Systems and methods for multiple bit rate content encoding
Systems and methods for encoding a video stream at multiple bit rates is disclosed herein. An encoder divides each frame of a video stream into a plurality of portions and allocates an available number of bits between the plurality of portions based on user preference information. Portions having one or more objects of interest to the viewer determined based on the user preference information are allocated a higher number of available bits while portions of the frames that do not include one or more objects of interest are allocated a minimum number of bits from the available bits.
US10951893B2 Quantization control for variable bit depth
The quantization parameter QP is well-known in digital video compression as an indication of picture quality. Digital symbols representing a moving image are quantized with a quantizing step that is a function QSN of the quantization parameter QP, which function QSN has been normalized to the most significant bit of the bit depth of the digital symbols. As a result, the effect of a given QP is essentially independent of bit depth a particular QP value has a standard effect on image quality, regardless of bit depth. The invention is useful, for example, in encoding and decoding at different bit depths, to generate compatible, bitstreams having different bit depths, and to allow different bit depths for different components of a video signal by compressing each with the same fidelity (i.e., the same QP).
US10951890B1 Low-latency, peer-to-peer streaming video
Peer-to-peer video streaming software that takes video from a host's Graphical Processing Unit (GPU), moves it to the encoder, manages the color conversions, moves the video into the networking software, and in turn manages the video on a client. This software also handles the inputs from the client and tells the host how to react to the client's inputs. In executing the video streaming, the host broadcasts and renders the video that is or will be streamed. It encodes the video frame with a hardware encoder that is part of the GPU to eliminate latency associated with transferring frames to the central processing unit (CPU). The host transmits compressed video and audio data to the client, and the client uses its hardware decoder and the video streaming software to render the video. The client sends mouse, keyboard, joystick, and controller signals to the host, which varies the bit rate based on the network connection.
US10951888B2 Compressed high dynamic range video
Methods for the real-time, reversible compression of high dynamic range videos, allowing high dynamic range videos to be broadcast through standard dynamic range channels. The methods include streaming pixel values from at least one image sensor through a pipeline on a processor. The pipeline includes an HDR function that combines the streaming pixel values in real-time into an HDR stream and a transfer function that converts the HDR stream to an SDR video stream. The method further includes transmitting the SDR video stream to a receiver in real time for display as a video.
US10951883B2 Distributed multi-screen array for high density display
In one embodiment, an electronic display assembly includes a circuit board and a plurality of display facets. Each display facet is coupled to one side of the circuit board. Each display facet includes a plurality of display pixels. Each display facet includes a selectable display resolution from a plurality of display resolutions. Each display facet is individually addressable such that the plurality of display facets are configurable to provide heterogeneous display resolutions. The circuit board includes a plurality of facet locations. Each particular facet location is configured to transmit signals to a particular display facet that is electrically coupled to the particular facet location, thereby displaying light on the particular display facet at a particular selected display resolution.
US10951879B2 Method, system and apparatus for capture of image data for free viewpoint video
A method for synthesising a viewpoint, comprising: capturing a scene using a network of cameras, the cameras defining a system volume of the scene, wherein a sensor of one of the cameras has an output frame rate for the system volume below a predetermined frame rate; selecting a portion of the system volume as an operational volume based on the sensor output frame rate, the predetermined frame rate and a region of interest, the operational volume being a portion of the system volume from which image data for the viewpoint can be synthesised at the predetermined frame rate, wherein a frame rate for synthesising a viewpoint outside the operational volume is limited by the output frame rate; reading, from the sensors at the predetermined frame rate, image data corresponding to the operational volume; and synthesising the viewpoint at the predetermined frame rate using the image data.
US10951876B2 Stereoscopic video reproducing method, stereoscopic video reproducing apparatus and optical disc
The present invention is for more optimally performing recording and reproduction of stereoscopic video. In the present invention, parallax information is utilized to store, in a recording medium, stereoscopic video including left-eye images and right-eye images. Particularly, for video content that contains stereoscopic images, information is obtained regarding the amount of variation in parallactic angle having a given or larger value, a variation time that the variation in parallactic angle takes, and the number of times that the variation in parallactic angle occurs. An evaluation value is calculated that corresponds to the degree of eye fatigue on the basis of the amount of variation, the variation time, and the number of times of the variation. According to the present invention, the video content is encoded in such a manner that the evaluation value is within a given range, and then recorded in the recording medium.
US10951872B2 Augmented reality guidance for spinal procedures using stereoscopic optical see-through head mounted displays with real time visualization of tracked instruments
Embodiments disclose a real-time surgery method and apparatus for displaying a stereoscopic augmented view of a patient from a static or dynamic viewpoint of the surgeon, which employs real-time three-dimensional surface reconstruction for preoperative and intraoperative image registration. Stereoscopic cameras provide real-time images of the scene including the patient. A stereoscopic video display is used by the surgeon, who sees a graphical representation of the preoperative or intraoperative images blended with the video images in a stereoscopic manner through a see-through display.
US10951871B2 Generation device, identification information generation method, reproduction device, and image reproduction related to stereo packing of projected frames
There is provided a generation device, an identification information generation method, a reproduction device, and an image reproduction method capable of identifying a packing scheme. Stereo packing identification information for identifying a scheme of packing is generated with regard to a plurality of region images of a celestial sphere image packed in a packed frame. In a case in which packing is performed by one of a plurality of packing schemes, stereo packing identification information indicating a packing method can be generated, a projected frame can be generated easily on the basis of the identification information, and the projected frame can be rendered. The present technology can be applied to a case in which a celestial sphere stereoscopic image is transmitted to be reproduced on a reception side.
US10951870B2 Digital image conversion method and apparatus, storage medium, and device
Embodiments of the present disclosure disclose a digital image conversion method and apparatus. The method includes: acquiring an RGB indication signal of a forward-correlated pixel of a current pixel; comparing an RGB signal of the current pixel with the RGB indication signal of the forward-correlated pixel; acquiring a YUV indication signal of the forward-correlated pixel and assigning the YUV indication signal to a YUV signal of the current pixel, if the RGB signal of the current pixel is identical to the RGB indication signal of the forward-correlated pixel; and recalculating the YUV signal of the current pixel according to the RGB signal of the current pixel, if the RGB signal of the current pixel is different from the RGB indication signal of the forward-correlated pixel. The digital image conversion method and apparatus disclosed in the embodiments of the present disclosure can effectively reduce the amount of calculation required for image data conversion.
US10951868B2 Irradiation apparatus with angle detection unit
In an MEMS projector (10), an image signal processing unit (110) outputs an inspection signal, and an inspection signal processing unit (114) outputs a light emission instruction signal. An inspection light source drive unit (112) outputs a light emission signal, and an inspection light source (13) radiates an inspection light. The inspection light radiated from the inspection light source (13) is reflected at the reflection position RP of a first support portion (22), and then received by a light receiver (14). Then, the light receiver (14) outputs a received light signal. Based on the received light signal, the inspection signal processing unit (114) detects the angle of the light deflecting mirror (20) around the X axial line.
US10951862B2 Systems and methods for managing and displaying video sources
A video system for video surveillance or video monitoring includes a video source, a video control system, and a video management system. The video management system is configured to receive configuration data and generate maps based on the configuration data, wherein at least one of the maps is associated with the video source. The video management system displays the map associated with the video source and displays a graphical symbol on the map which indicates the location of the video source. The video management system then receives a selection of the video source, receives information associated with the selected video source, and displays the received information.
US10951861B2 Systems and methods to order a content item deliverable via a media service
A method includes receiving, at a first device from a server via a first network associated with a wireless service, an offer for a content item that is deliverable via a multimedia service to a second device distinct from the first device. The offer is based on a characteristic of use of the second device. The method includes receiving, at the first device, input indicating acceptance of the offer. The method also includes sending, from the first device to the server via the wireless service, information indicating acceptance of the offer responsive to the input. Based on the information, the server is configured to send the content item to the second device.
US10951859B2 Videoconferencing device and method
A first device is disclosed, which is located at a first site and in communication with a second device located at a second site geographically separated from the first site. The first device includes a controller configured to automatically control selection of a view defining an area of the second site to be displayed by the first device. The controller automatically selects the view based on a display configuration of the first device. The controller is also configured to automatically control selection of a sound of the second site to be rendered by the first device. The controller automatically selecting the sound based on the selected view. The first device also includes a display configured to display the selected view of the second site based on a video image of the second site captured by the second device. The display has the display configuration. The first device further includes a speaker configured to render the selected sound of the second site based on an audio of the second site captured by the second device.
US10951858B1 Advanced video conferencing systems and methods
The present disclosure generally provides for advanced single camera video conferencing systems, and methods related thereto. The advanced single camera video conferencing system features a hybrid optical/digital camera, herein a camera device, having a controller that is configured to execute one or more of the methods set forth herein. In one embodiment, a method includes optically framing, a first portion of a video conferencing environment to provide an actual field-of-view, digitally framing a second portion of the video conferencing environment to provide an apparent field-of-view that is encompassed within the actual field-of-view, generating a video stream of the apparent field-of-view, surveying the actual field-of-view to generate survey data, and detecting changes in the survey data over time. The method may be performed using a single camera device using a single image sensor.
US10951855B2 Remotely accessed virtual recording room
An audio/video stream recording, storage, and delivery system 10 utilizes an Internet-based browser connection. The system 10 includes recording software 20, storage memory 30, a code generator 40, and a user interface 50. Preferably, the recording software 20 is located on the host back end 60 where it processes and records audio and video material that originates from the user front end 70 and is streamed to the host back end. The storage memory 30, which is also located on the host back end 60, stores the recorded audio and video material. The user interface 50 to the system provides a user located at the user front end 70 with remote access to a virtual recording room. The user interface 50 further enables the user to record audio and video material streamed from the user front end 70 by activating the recording software 20 located on the host back end 60. This is accomplished without requiring recording functionality on the user front end 70. The code generator 30 produces code associated with the recorded audio and video material. This code can be easily copied and pasted to an additional location 80, such as an auction website. Activating the code pasted at the additional location 80 provides access to the recorded audio and video material from the additional location while allowing the recorded audio and video material to remain stored at the host back end 60.
US10951849B2 Digital pixel image sensor
Disclosed herein are techniques for digital imaging. A digital pixel image sensor includes a digitizer in each pixel of a plurality of pixels, where the digitizer digitizes analog output signals from a photodiode of the pixel using a comparator, a global reference ramp signal, and a clock counter. In some embodiments, the comparator includes a pre-charging circuit, rather than a constant biasing circuit, to reduce the power consumption of each pixel. In some embodiments, each pixel includes a digital or analog correlated double sampling (CDS) circuit to reduce noise and provide a higher dynamic range.
US10951842B2 Imaging device, camera, and imaging method
An imaging device includes: a solid-state imaging element that includes a plurality of pixels arranged in rows and columns and configured to be read out nondestructively; and an image processor that performs image processing on a current image using an analysis result of a suitable image. The suitable image is obtained from the solid-state imaging element when an amount of signal charge accumulated in the plurality of pixels is greater than or equal to a first threshold that is predetermined, and the current image is obtained from the solid-state imaging element after a first exposure corresponding to conditions of image capturing.
US10951841B2 Image processing apparatus, image processing method, and electronic apparatus
The present technology relates to an image processing apparatus, an image processing method, and an electronic apparatus that make it possible to suppress, where a pixel signal of a large pixel and a pixel signal of a small pixel are composed to generate a WD image, degradation of image quality of the WD image. An image processing apparatus includes a first acquisition unit that acquires a first pixel signal output from a first pixel, a second acquisition unit that acquires a second pixel signal output from a second pixel having a size smaller than that of the first pixel, a temperature detection unit that detects temperature, a composition gain determination unit that determines a composition gain corresponding to the detected temperature, and a composition unit that composes the first pixel signal and the second pixel signal multiplied by the composition gain.
US10951838B2 Image processing device, imaging device, and imaging method
An information processing device that includes an exposure control unit alternately repeats a first frame and a second frame. An infrared light irradiation control unit performs irradiation of infrared light in a predetermined infrared light irradiation period which is equal to or less than an aggregate period of the first frame and the second frame. An image signal acquisition unit acquires a first image signal which is the image signal in the first frame and a second image signal which is the image signal in the second frame. An extraction unit extracts a visible light intensity per unit time and an infrared light intensity per unit time from the first image signal and the second image signal. A generation unit generates an image signal corresponding to visible light and an image signal corresponding to the infrared light.
US10951825B2 Image photographing method applied to terminal, and terminal device
A method includes obtaining a first image of a to-be-photographed object based on an input received by way of a user interface, the first image being obtained using a terminal having a lens in a first position. The method also includes detecting a moiré pattern on the first image. The method further includes automatically moving the lens from the first position to a second position on a plane perpendicular to an optical axis of the lens. The method additionally includes obtaining at least one second image of the to-be-photographed object one or more of with the lens in the second position or between the first position and the second position. The method also includes restoring a detected moiré pattern region of the first image based on the at least one second image to generate a restored image. The method further includes outputting the restored image to a display.
US10951824B2 Electronic apparatus and mobile terminal
An electronic apparatus may include a processor, a gyro, and an imaging module. The imaging module may be arranged separately from the gyro and the processor, and include a shell and a light reflection element, a mounting base, an image sensor and a driving device received in the shell. The light reflection element may be fixed on the mounting base and configured to reflect light incident from the light incident hole to reach the image sensor, so that the image sensor may sense the external light of the imaging module. Based on feedback data sent from the gyro, the processor may control the driving device to drive the mounting base carrying the light reflection element to rotate around a rotation axis, to achieve the optical image stabilization along an axial direction of the light incident hole. The rotation axis is perpendicular to the axial direction of the light incident hole.
US10951822B2 Mobile device including multiple cameras
A mobile device is provided. The mobile device includes multiple cameras and a processor configured to perform image processing on image data output from the cameras. The mobile device supports, as a standby mode for one or more standby cameras from which an image is not provided among the multiple cameras, a sensor standby mode in which the one or more standby cameras does not perform an image sensing operation that generates the image data, a low frames per second (FPS) post standby mode in which the one or more standby cameras performs the image sensing operation that generates the image data with a low frame rate lower than a normal frame rate and the processor does not perform the image processing on the image data output from the one or more standby cameras, and a normal FPS post standby mode in which the one or more standby cameras performs the image sensing operation that generates the image data with the normal frame rate and the processor does not perform the image processing on the image data output from the one or more standby cameras.
US10951820B2 System and method for generating a plurality of unique videos of a same event
An apparatus and method are provided for viewing panoramic images and videos through the selection of a particular viewing angle and window (zoom) within that panorama while allowing the viewer to simultaneously implement temporal transport control, allowing the video to be in a state of pause, play, fast forward, fast rewind, slow forward, slow rewind, or frame-by-frame. This capability may be used on video that is residing in memory on the viewer's viewing system, in a hard disk local to the viewer or in a shared location, or on a live buffered feed of video. A second capability of this apparatus and method relates to the use of a plurality of panoramic video or images from multiple synchronized cameras. In those cases, all panoramic video feeds are synchronized so that as a viewer pauses, rewinds, forwards a video in one panorama, all panoramas are time synchronized and go through the same states as the panorama being viewed. When the user selects a different panorama for viewing from a different camera, this panorama comes up in the same state as the panorama previously being viewed.
US10951815B2 Imaging device, imaging control method, electronic apparatus, and readable storage media
The present disclosure relates to an imaging device, an imaging control method, an electronic apparatus, and a readable storage media. The imaging device includes an image sensor, a spatial attitude sensor, a processor, a liquid crystal lens, and a control circuit. The liquid crystal lens is arranged on an imaging optical path of the image sensor and coupled to the control circuit. The spatial attitude sensor is configured to acquire a spatial attitude of the imaging device, and send the spatial attitude to the processor. The processor is configured to calculate an offset vector of the imaging device according to the spatial attitude, determine a light emission direction of the liquid crystal lens according to the offset vector, acquire a first control signal according to the light emission direction, and send the first control signal to the control circuit. The control circuit is configured to control the liquid crystal lens to swing focus according to the first control signal.
US10951814B2 Merging satellite imagery with user-generated content
There is provided a method for compositing remote sensing images (such as satellite images in visible light) with user generated content. An image capture device carried on a satellite platform is tasked to capture at least one remote sensing image of a geographical area within a predetermined time slot. The at least one remote sensing image is received at an interface portal along with at least one user-generated content, UGC, item. UGC items that have an associated location within the geographical area and that were captured within the time slot are merged, by the interface portal, with the remote sensing image to form a hybrid image. The interface portal and user device implementing the above method are described as is the system in which the method is implemented.
US10951813B2 Method and system for providing recommendation information related to photography
An electronic apparatus and a method by which the electronic apparatus provides recommendation information related to photography are provided. The method includes detecting, by an electronic device, a face of a subject in a preview screen viewed by a camera of the electronic device and displayed on a display of the electronic device, identifying a current composition information of the preview screen based on the detected face of the subject within the preview screen, determining a recommended photographing composition based at least in part on the identified current composition information of the preview screen and a central composition information, and providing a visual composition guide on the display of the electronic device based on the determined recommended photographing composition, the visual composition guide including a current composition indicator and a recommended photographing composition indicator.
US10951808B2 Method for focusing control, mobile terminal and non-transitory storage medium
A method for focus control and a mobile terminal are disclosed. The method includes recognizing whether a face region appears in a preview window in a photographing preview mode; acquiring a preset travel path of the lens that matches with the face region in response to an area of the face region being less than a first preset value, wherein a start point of the preset travel path is a first position, an end point of the preset travel path is a second position close to the far focus position, and the first position is not coincident with the second position; and focusing on the face region following the movement between the first position and the second position along the optical axis according to the preset travel path.
US10951806B2 Sensor system, information processing device, and sensor management method
The disclosure provides a technique for facilitating management of image sensors having a modular structure. A sensor system includes image sensors and an information processing device connected to the image sensors via a network. Each of the components of each image sensor is provided with a non-volatile memory for storing specific information on the component. The information processing device includes an information acquisition part for acquiring the information stored in the memory of the component constituting the image sensor from each of the image sensors via the network, and a management processing part for performing a predetermined process related to management of the image sensors by using the information acquired by the information acquisition part.
US10951805B2 Image generating apparatus and image generating method
An image generating apparatus comprises a first obtaining unit configured to obtain a geographical position for which an image is to be generated, a second obtaining unit configured to specify date and time when a target vehicle traveled through the geographical position in a past and obtain travel data of the vehicle at the date and time; and a generating unit configured to generate a travel image including a scene of the geographical position and the travel data.
US10951798B2 Heat dissipating arrangement for miniaturized camera device
A small-scale camera device with heat-dissipating properties includes a pedestal bracket and a camera module mounted on the pedestal bracket. The pedestal bracket includes a top plate and a side plate extending perpendicularly from edges of the top plate. The side plate includes an inner side surface and an outer side surface opposite to the inner side surface. The bottom of the side plate defines a plurality of first receiving recesses, each of the first receiving recesses carries a heat dissipation member.
US10951792B2 Devices and methods for selective display frame fetch
Techniques for selective display frame fetching can include receiving or fetching rendered display frames by a display engine. The display engine can determine if a new frame includes one or more dirty portions. If the new frame includes one or more dirty portions, just the dirty portions can be loaded by the display engine into a display buffer. The display engine can also scan out just the dirty portions from the display buffer to a display.
US10951789B2 Non-transitory computer-readable recording medium storing computer-readable instructions for information processing device, information processing device, and method performed by information processing device for management of colorant material amounts in plural types of printers having different methods for supplying colorant materials
An information processing device may notify first notification information in a case where a remaining amount of colorant in a first-type printer reaches a first remaining amount, notify second notification information in a case where the remaining amount reaches an unprintable remaining amount, notify third notification information in a case where a remaining amount of colorant in a second-type printer reaches a second remaining amount, and notify fourth notification information in a case where the remaining amount reaches the unprintable remaining amount. The first-type printer may include a tank for storing colorant supplied from a first cartridge to a first print executing unit. The first remaining amount may be a remaining amount in a state where the colorant does not remain in the first cartridge but remains in the tank. The second-type printer may include a second print executing unit and may not include a tank.
US10951788B2 Image forming apparatus forming image on image forming medium, image forming method, and computer-readable non-transitory recording medium storing image forming program
An image forming apparatus includes: a hard disc drive storing a database including image formation authority of a registered user and a remaining available amount and ID information for specifying the remaining available amount of the database to be updated based on processing detail data serving as data indicating processing details of the image forming apparatus; an image forming device; an auxiliary storage device storing processing management data including the processing detail data; and a controller managing details of processing performed by the image forming device. After ending of processing performed by the registered user, the controller uses the processing management data stored in the auxiliary storage device to update the remaining available amount specified by use of the ID information and deletes the processing management data from the auxiliary storage device in response to completion of the update.
US10951784B2 Image forming apparatus
An image forming apparatus includes a printer having a sheet discharge tray, a scanning device disposed above the printer, a resin-made support member supporting the scanning device on the printer and defining a sheet discharge space above the sheet discharge tray between the printer and the scanning device, a metal-made first reinforcement plate fixed to the printer and the support member, and a metal-made second reinforcement plate fixed to the scanning device and the support member. The support member has a notched part formed to communicate the sheet discharge space with an outside in a direction intersecting a sheet discharge direction on the sheet discharge tray. The first reinforcement plate extends at least in a vertical direction along the notched part. The second reinforcement plate, which is not coupled with the first reinforcement plate, extends at least in the vertical direction along the notched part.
US10951783B2 Media processing apparatus in recording system including separate units with non-overlapping processing portions
A media processing apparatus includes a first unit including a first receiving portion that receives media, a first processing portion that performs first processing on the media received from the first receiving portion, and a sending portion that sends out media received from the first receiving portion without passing through the first processing portion; and a first tray that is provided outside the first unit and that receives media discharged from the first unit after the first processing has been performed thereon, in which the first unit is configured such that the second unit is detachably attached below the first tray, the second unit including a second receiving portion configured to receive the media sent from the sending portion and a second processing portion that performs second processing on the media received from the second receiving portion.
US10951782B2 Image processing apparatus, method for controlling image processing apparatus, and storage medium
An image processing apparatus for executing a plurality of applications associated with specific functions to perform image processing includes a first registration unit that, when executing any one of the plurality of applications, automatically registers first setting data set for the application in a storage unit in association with the application, a second registration unit that, according to a registration instruction from a user, registers second setting data set for any one of the plurality of applications in association with the application, and a display control unit that displays a calling-up and setting screen including a first button group for calling up the first setting data automatically registered in the storage unit and a second button group for calling up the second setting data registered in the storage unit.
US10951775B1 Method and system for detection of call signal manipulation
A system detects abnormalities in a call signal indicative of call fraud. The system includes a first device situated in an originating call network and configured to send call signals to a second device situated in a terminating call network. The first device is coupled to a first registry to which it sends the call data from the sent signals for storage as originating call records. The second device is coupled to a second registry to which it sends the call data from the received signals for storage as terminating call records. The first and second registries exchange verification requests and responses to detect whether discrepancies exist between the stored originating call records in the first registry and stored terminating call records in the second registry. The registries generate alerts based on detected discrepancies, which may be used by the devices to block the call fraud.
US10951772B1 Systems, methods, devices and arrangements for unified messaging
A system or device can be configured with a first interface to provide content to a remote web-browser. This first interface can be provided by a computer server designed to implement a website. A second interface is configured and arranged to communicate content of an IP-based conference with a remote IP-enabled device. This second interface may also communicate video content, text content, document sharing content and/or desktop sharing content. A computer processing circuit is configured to establish an IP-based call between the remote web-browser and the remote audio-enabled device.
US10951769B2 Proactively obtaining a voicemail pilot number for a user equipment on a telecommunications network
The disclosed implementations include a method performed on a telecommunications network. A Telephony Application Server (TAS) can receive a first message associated with an operation unrelated to a voicemail service, where the first message is associated with a user equipment (UE) on the telecommunications network. The TAS can send a second message to a home subscriber server (HSS) in response to the first message, where the second message includes a request for a voicemail pilot number. The TAS can receive a third message from the HSS in response to the second message, where the third message includes the voicemail pilot number. A voicemail service is thus proactively enabled with the voicemail pilot number stored at the TAS.
US10951766B2 Techniques for benchmarking pairing strategies in a contact center system
Techniques for benchmarking pairing strategies in a contact center system are disclosed. In one embodiment, the techniques may be realized as a method for benchmarking pairing strategies in a contact center system comprising: determining for each contact of a plurality of contacts, an associated plurality of historical contact assignments; determining, for each contact, an associated outcome value; partitioning, for each contact, the associated plurality of historical assignments into a first associated subset assigned using a first pairing strategy and a second associated subset assigned using a second pairing strategy; determining, for each contact, a first portion of the associated outcome value attributable to the first associated subset and a second portion of the associated outcome value attributable to the second associated subset; and outputting a difference in performance between the first and second pairing strategies according to the first and second associated portions of the associated outcome value for each contact.
US10951764B2 Issue resolution script generation and usage
Techniques are described for automatically creating resolution scripts. When a user contacts an agent with an issue, intent parameters associated with the user and/or the user's electronic device are collected. As the agent resolves the issue, a script engine monitors the actions taken by the agent. The script engine also locates content related to the issue which may be used to train agents about the issue. Actions taken by the agent and the located content is used to create a resolution script, which is stored and associated with the intent parameters. When a similar issue arises in the future, intent parameters from that issue can be used to match a resolution script created for the issue by matching intent parameters from the issue with intent parameters associated with the resolution script. Thus, an agent can use the resolution script to assist the agent in resolving the issue.
US10951763B2 Semantic artificial intelligence agent
Customer relationship management (‘CRM’) implemented in a computer system, including administering, by an artificial intelligence agent (‘AIA’) of a CRM application of the computer system, with a customer representative on behalf of a tele-agent, as structure of computer memory of the computer system, a communications session comprising one or more communications contacts with the customer representative; and effecting by the AIA communications with the tele-agent in support of the communications session.
US10951761B1 System and method for live and virtual support interaction
Disclosed herein is a computer-implemented method and related system for operating a virtual computer assistant (VCA) system of a service provider system. The method includes activating a switch to connect a communication link of the system from a human assistant (HA) to a customer and conveying first communications over the communication link to the customer from the HA. The method automatically detects a switching event according to a switching rule stored in a switch rules database stored in a memory of the system while the communication link to the HA is active. The method activates the switch to connect the communication link from the customer to a VCA after the conveying of the first communications, and then conveys second communications over the communication link to the customer from the VCA.
US10951755B2 Management of media content for caller IDs on mobile computing devices
A method may include detecting initiation of a call that causes visual caller ID content to be accessible on a call-receiving device of the recipient, and pausing delivery of the call. While pausing delivery of the call, the method may further include presenting a visual caller ID configuration user interface on a call-originating device of the caller, the visual caller ID configuration user interface providing the visual caller ID content for the call by enabling selection from a plurality of visual caller ID content options to the caller. The visual caller ID content options may include existing content, at least one alternate content, and generation of content via a camera function of the call-originating device. The method may further include, responsive to a user selection of one of the visual caller ID content options, generating the call delivery signal for delivery of the call.
US10951753B2 Multiple talkgroup navigation management
A method and device for navigating between multiple talkgroups. The device includes a user input interface, a display, and an electronic processor communicatively coupled to the display. The processor is configured to generate, on the display, a graphical user interface, associate the communication device with a first talkgroup, present, on the display, a first application related to the first talkgroup, receive, via the user input interface, a user input indicative of a request to change talkgroups, associate, in response to the user input, the communication device with a second talkgroup, and present, on the display, a second application related to the second talkgroup.
US10951751B2 Mobile application for controlling outdoor grill
Embodiments are directed to controlling an electronically-controlled appliance using a software application and providing a user interface for controlling an electronically-controlled appliance. In one scenario, a computer system receives an indication from a remote computing system indicating that an electronically-controlled appliance is communicably connected to the remote computing system. The computer system provides a notification in the software application indicating that the electronically-controlled appliance is available to receive instructions, and receives a user input at the software application indicating that certain functions are to be performed by the electronically-controlled appliance. The computer system further generates instructions configured to control the electronically-controlled appliance based on the functions specified in the received user input, and sends the generated instructions to the electronically-controlled appliance to perform the specified functions. These functions are then interpreted and carried out on the electronically-controlled appliance via the hardware controller.
US10951750B2 Networked thermostat control for ductless HVAC
An apparatus, method and computer program product for controlling wirelessly controlled equipment, such as a ductless air conditioning system. A control module is provided comprising an optical source for generating an optical control signal. The control module enables a smartphone to control wirelessly controlled equipment of the type which is controlled by a remote-control device generating an optical signal. An electrical circuit generates electrical control signals to be coupled to the optical source, wherein the electrical circuit generates the electrical control signals depending on information received from a network connection. A wireless communications module communicates with the smartphone. A mobile application stored in a memory of the smartphone communicates user selections from the smartphone over the network connection to the apparatus to implement transmission of electrical control signals to the control module to cause the control module to cause the optical source to generate the optical control signals to control the operation of the wirelessly controlled equipment.
US10951748B2 Electronic device for use in a teleconference
An electronic device includes a chassis which has mutually partitioned first chamber, second chamber and third chamber, an electronic substrate which is housed in the first chamber, loudspeaker modules which are housed in the second chamber and the microphones which are housed in the third chamber.
US10951747B2 Wireless communication system for use by teams
A wireless communication system comprises a first wireless communication device for a first team member, and a second wireless communication device for a second team member. The first wireless communication device comprises a microphone and a transmitter for transmitting an oral message via a first wireless communication protocol. The second wireless communication device comprises a main transceiver, and a wearable audio device. The first wireless communication device may include a push to talk hard trigger assembly. The wearable audio device may comprise an epaulet speaker. The system may include a support for mounting the main transceiver onto a shoulder pad of the second team member.
US10951744B2 Private ethernet overlay networks over a shared ethernet in a virtual environment
A system for private networking within a virtual infrastructure is presented. The system includes a virtual machine (VM) in a first host, the VM being associated with a first virtual network interface card (VNIC), a second VM in a second host, the second VM being associated with a second VNIC, the first and second VNICs being members of a fenced group of computers that have exclusive direct access to a private virtual network, wherein VNICs outside the fenced group do not have direct access to packets on the private virtual network, a filter in the first host that encapsulates a packet sent on the private virtual network from the first VNIC, the encapsulation adding to the packet a new header and a fence identifier for the fenced group, and a second filter in the second host that de-encapsulates the packet to extract the new header and the fence identifier.
US10951741B2 Computer device and method for reading or writing data by computer device
A computer device and a method for reading or writing data by a computer device are provided. In the computer device, a central processing unit (CPU) is connected to a cloud controller using a double data rate (DDR) interface. Because the DDR interface has a high data transmission rate, interruption of CPU can be avoided. In addition, the CPU converts a read or write operation request into a control command and writes the control command into a transmission queue in the cloud controller. Because the cloud controller performs a read operation or a write operation on a network device according to operation information in the control command, after writing the control command into the transmission queue, the CPU does not need to wait for an operation performed by the cloud controller and can continue to perform other processes.
US10951739B2 Data differencing across peers in an overlay network
A data differencing technique enables a response from a server to the request of a client to be composed of data differences from previous versions of the requested resource. To this end, data differencing-aware processes are positioned, one at or near the origin server (on the sending side) and the other at the edge closest to the end user (on the receiving side), and these processes maintain object dictionaries. The data differencing-aware processes each execute a compression and differencing engine. Whenever requested objects flow through the sending end, the engine replaces the object data with pointers into the object dictionary. On the receiving end of the connection, when the data arrives, the engine reassembles the data using the same object dictionary. The approach is used for version changes within a same host/path, using the data differencing-aware processes to compress data being sent from the sending peer to the receiving peer.
US10951734B1 Client electronic device, a vehicle, and a method of controlling the same
A client electronic device, and a vehicle including the client electronic device and a method of controlling the vehicle, are configured to provide redundancy by determining whether an abnormality occurs in a transport layer or an application layer according to whether a time out occurs. The vehicle includes a plurality of electronic devices each configured to supply at least one service and a client electronic device configured to receive the service from at least one of the plurality of electronic devices. The client electronic device may include a communicator configured to communicate with the plurality of electronic devices and a controller. The controller may be configured to: control the communicator to transmit a service request message for a specific service to any one of the plurality of electronic devices; when receiving data corresponding to the service request message from one of the electronic devices, to determine whether a time out occurs for the reception of data; and, when the time out occurs, to control the communicator to transmit the service request message for the specific service to another electronic device of the plurality of electronic devices based on whether any one of a transport layer and an application layer is abnormal.
US10951732B2 Service processing method and device
A service processing method is applied to a system including a first distributed node and at least two second distributed nodes to ensure correct service processing. The first distributed node communicates with a controller using the second distributed nodes. The service processing method performed by the first distributed node, includes obtaining a first operation request, where the first operation request includes a first service object, allocating a first identification code to the first operation request according to a preset rule, where the first identification code identifies a processing sequence of the first operation request for the first service object, and sending the first operation request and the first identification code to the controller using a second distributed node such that the controller determines, according to the preset rule and the first identification code, whether the first operation request needs to be processed.
US10951729B2 Adapting playback settings based on change history
Techniques discussed herein improve a user's playback experience of a multimedia file by automatically adjusting playback settings based on change history data stored in one or more profiles. A system is configured to detect and collect information regarding changes to playback settings made by one or more users, and/or made in response to input from one or more users, during presentation of a media title, such as a song and/or movie, on one or more computers. This information is processed by a backend process on one or more server computers to determine predicted preferred playback settings for a particular user using a particular computer or playback device, requesting a particular multimedia file.
US10951726B2 Systems and methods for performing response based cache redirection
The present disclosure relates to methods and systems for performing response based cache redirection to a cache proxy. A device intermediary to a plurality of clients and a plurality of servers and in communication with a plurality of cache proxies, receives a request for content from a client. The request is for content from a server of the plurality of servers. The device forwards the request to the server. The device identifies a cache redirection policy that specifies an amount of bytes of a response to buffer to calculate a signature of the content of the response. The device computes the signature of the content of the response based on the amount of bytes of the response received from the server and buffered by the device. The device selects a cache proxy based on the computed signature and forwards the request of the client to the selected cache proxy.
US10951717B2 Differentiated services within a service mesh
Systems, methods, and computer-readable media for differentiating service within a service mesh. A translator service receives network traffic directed to a service mesh from a communications network. The translator service can determine a service characteristic for the network traffic and update rulesets within the service mesh based on the determined service characteristic. The updated rulesets enable the service mesh to differentiate services for the network traffic similarly to forwarding rules within the communications network.
US10951716B2 Redirecting a client device from a first gateway to a second gateway for accessing a network node function
The present invention enables a network operator to select a gateway that provides desirable operational parameters to access a network node function in a network node requested by a client. A network service provider detects what service a client device is requesting or using and selects a gateway (e.g. PDN-GW) to deliver the service. The client device is signaled to make a new connection to the network using the selected gateway, e.g. by connecting to the APN associated with the PDN-GW that delivers the service.
US10951713B2 IoT analytics edge application on IoT gateway
IoT devices within a commercial real-estate or residential building environment may be connected through networks, such as a Building Automation and Control network (BACnet). Systems and methods according to this disclosure provide automatic discovery of IoT devices and relationships in commercial real-estate and residential buildings and integration of the BACnet devices into the digital twin of the building. In some implementations, an IoT gateway is configured to translate the communication received from the BACnet to an IoT cloud platform and configured to normalize the data across the different security platforms into a consistent format which enables integration and interoperability of the different building system platforms that may otherwise be operating in isolation from each other. Systems and methods according to the present disclosure provide edge based analytics and control of IoT BACnet devices based on defining conditions and rules, and provide integration of multiple building systems in the context of commercial real-estate and residential buildings.
US10951711B2 Methods and systems for acquiring and processing data at intelligent edge devices via software kernels
A method and system are disclosed for acquiring and processing data, the exemplary system includes: one or more intelligent devices connected in a dynamic ad hoc network as a network of edge devices which can optionally access a cloud storage, at least one intelligent device being configured with a software installation to selectively receive and execute analytics on data received; at least one of the intelligent devices being configured to identify data to be requested from at least one other edge device for enhancing analytics performed on the at least one intelligent device; and a switchboard for maintaining a current view of resources in the network, and functions for which each resource is tasked, the resources including the at least one intelligent device and those edge devices which can communicate with the at least one intelligent device on the network.
US10951708B2 Systems and methods for data access authentication using searchable encryption
A computer implemented method of a network connected data storage system, the method including receiving, via the network, and storing a data set including a plurality of data items encrypted using an index-based searchable encryption scheme, wherein the searchable encryption scheme has associated a server index and a client index; receiving, via the network, and storing a set of hashed information for each of a plurality of queries of the data set, each item of hashed information including a hash of a query and a hash of an expected result of executing the query using the server index; receiving, via the network, a query from a data requester to retrieve a set of data items from the data store and a hash of an expected result of executing the received query using the server index; generating a result of the received query for the data set based on the server index; and responsive to a comparison of a hash of the generated result, the received hash of the expected result, and the hashes of expected results in the set of hashed information, granting access for the requester to the data set.
US10951706B2 High-throughput algorithm for multiversion concurrency control with globally synchronized time
Throughput is preserved in a distributed system while maintaining concurrency by pushing a commit wait period to client commit paths and to future readers. As opposed to servers performing commit waits, the servers assign timestamps, which are used to ensure that causality is preserved. When a server executes a transaction that writes data to a distributed database, the server acquires a user-level lock, and assigns the transaction a timestamp equal to a current time plus an interval corresponding to bounds of uncertainty of clocks in the distributed system. After assigning the timestamp, the server releases the user-level lock. Any client devices, before performing a read of the written data, must wait until the assigned timestamp is in the past.
US10951700B2 Synchronizing data between personal and timecode devices
A method for acquiring media of the same event from multiple devices can include synchronizing, using at least one timecode module configured to receive timecode data over a wireless network, a personal device and a professional device, acquiring media data with the synchronized devices, associating the timecode data with the acquired media, and merging acquired media data from the personal device with the acquired media data from the professional device. The merging can be based, at least in part, on the timecode data.
US10951696B2 Data manager
A system and approach that provides a basis for monitoring, control, and communications among many remote controller sites and building equipment. A system architectural goal may be to distribute a workload of a supervisor across multiple processing units while maintaining a seamless and integrated workflow for a user experience.
US10951695B2 System and methods for identification of peer entities
In an illustrative embodiment, systems and methods for automatically identifying peer organizations of a subject organization within a transactional platform identify peer organizations of the subject organization by accessing characteristic features and transactional features of the subject organization, providing a portion of the features to similarity analysis models, and obtaining, through executing the models, predicted peer organizations. The predicted peers may be presented to a user arranged in priority order with some peer features of the respective organization and a control for selecting the respective peer. The user may select a subset of the predicted peers for use in comparison metrics.
US10951694B2 Peer to peer communications for repairing wireless multicast/broadcast delivered content
A method for repairing multicast/broadcast content via peer to peer communications, which includes receiving at least a part of a file transmitted by a wireless multicast/broadcast service (WMBS) session via an access network; exchanging, via a peer to peer network, completion messages between the UE device and peer UE devices upon completion of the WMBS session; identifying an amount of the file received at the UE device, and amounts of the file received at each of peer UE devices based on the exchanged completion messages; sending repair data to repair the file on each peer UE devices in response to identifying that the UE device received the entire file; and sending repair data via the peer to peer network, obtained from the access network, in response to identifying that the UE device received less than the entire file and more of the file than each of the group of peer UE devices.
US10951688B2 Delegated services platform system and method
System and method for delegating to a local appliance some or all tasks traditionally performed by a central service endpoint in responding to a request from an end-consumer for content, an application, or a service. The local appliance is typically a computer server with associated local storage. Local appliances capable of providing the requested content, application or service, and also handling any security protocols or similar specialized requirements, are identified and selected to service the end-consumer's request, while the central service point retains overall management of the process and can, if appropriate, resume handling of the request in a manner that is substantially seamless to the end-consumer. Other capable local appliances can also be identified, based on network performance criteria, and re-delegation can occur to support movement of mobile devices or other network conditions.
US10951686B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method of transmitting broadcast signals and method of receiving broadcast signals
The present invention proposes a method for providing a broadcast content in an apparatus, the method comprising: requesting a filter code to an application running on the apparatus by using a first Application Programming Interface (API); receiving a JavaScript Object Notation (JSON) object from the application in response to the first API; storing the filter code; receiving an Extended File Delivery Table (EFDT) having a first filter code associated with a first file; and selectively downloading the first file by comparing the stored filter code with the first filter code in the EFDT.
US10951681B2 Editing an unhosted third party application
A document editing system using a third party application having an embedded document editing module is disclosed. The system include a client-side document editing engine that accepts requests to edit a document from and displays at least a portion of the document to a user of the client-side system. The system includes a first server-side application engine that processes the requests to edit the document. The system can include a second server-side data storage engine that stores the document in a remote storage location.
US10951679B2 Controlling dynamic media transcoding
A number of approaches for transcoding media is described, which allow various users to control one or more aspects of transcoding (e.g. bit rate, resolution) when delivering media content to a client device from a network edge server or other location. The client device is provided with an interface that allows the user to increase or decrease the resolution, bit rate or other settings of the media content. Upon receiving a request from the user, the system transcodes the media content in accordance with the request and dynamically delivers the transcoded media content to the user's device. The system also enables content publishers and network operators to impose restrictions (e.g. minimum and maximum values for various settings) on user control.
US10951674B2 Public/private communications paths
Access to transactional multimedia content may be based on network routing. Some multimedia content may be best delivered via a private network. Other multimedia content may be best delivered via a public network. A type of the multimedia content may thus determine network routing.
US10951673B2 Distributed media content transfer and access management
A personal electronic device includes non-volatile data storage media and control circuitry configured to establish a first connection with a remote media content management server over a first communication network, receive media content item from the media content management server over the first communication network, temporarily store the media content in the non-volatile data storage media, establish a second connection with a network access terminal of a media delivery system associated with a vehicle over a second communication network using, transfer the media content from the non-volatile data storage media to the media delivery system over the second communication network, and after said transferring the at least a portion of the media content item, delete the at least a portion of the media content from the non-volatile data storage media.
US10951671B2 Content set based deltacasting
Methods, apparatuses, and systems are provided for improving utilization of the satellite communications system through various “deltacasting” techniques for handling content sets (e.g., feeds or websites). Embodiments operate in a client-server context, including a server optimizer, a client optimizer, and, in some embodiments, a pre-positioning client. Within this client-server context, content sets are multicast (e.g., anticipatorily pre-positioned in a local dictionary) to end users of the communications system and are handled at the content set level, according to set-level metadata and/or user preferences. In some embodiments, when locally stored information from the content sets is requested by a user, deltacasting techniques are used to generate fingerprints for use in identifying and exploit multicasting and/or other opportunities for increased utilization of links of the communications system.
US10951669B2 Reverse call forking
A technique for merging conference session dialogs allows presenting content and media streams from a non-Skype endpoint to a Skype multipoint control unit (MCU), so that they present a single caller in a conference with both media and content. A signaling adapter intercepts session dialogs and merges or other modifies. When adding the non-Skype endpoint, requests from a content server are dropped while requests from the MCU handling non-Skype media streams are forwarded to the Skype MCU. Responses to the request from the MCU are also forwarded to the content server. When creating subscription dialogs, requests from the content server are modified to appear as if they came from the MCU, while responses go back to the proper requester. Conference notifications are forked to go to both the content server and the MCU. Because Skype uses separate media and content dialogs, merging of audio/video and content dialogs may be omitted. By merging dialogs, user experience is improved.
US10951668B1 Location based community
Disclosed are various embodiments for facilitating a location-based community. A location of a client device is identified, as are point of interest in proximity to the location. Questions pertaining to a point of interest can be presented on the client device. A newly submitted question can be routed to other users who may be in the same or similar location or have an expertise in a particular subject matter area related to the question.
US10951664B2 Processing call flows
A method of processing session initiation protocol (SIP) call flows, the method comprising, at a back-to-back user agent (B2BUA) maintaining a plurality of predetermined call flow behaviours, each call flow behaviour in the plurality being self-contained and independent from other call flow behaviours in the plurality, each call flow behaviour in the plurality being applicable at one or more given call flow stages to provide one or more given actions for addressing a given call flow scenario, in response to occurrence of a given trigger event in a given SIP call flow, selecting a call flow behaviour from the plurality of call flow behaviours, and causing execution of one or more actions associated with the selected call flow behaviour to address a call flow scenario in relation to the given SIP call flow.
US10951663B2 Securing an IMS-based VoIP network with multiple VPNs
Systems and methods include a method for securing an Internet protocol (IP) Multimedia Subsystem (IMS)-based voice over IP (VoIP) network with multiple virtual private networks (VPNs). A call sent by a first user endpoint (UE) to a second UE is received by a SBC. The SBC provides security for an IMS-based VoIP network and controls traffic between a first VPN connecting IMS core servers, a second VPN connecting IP phones, and a third VPN connecting non-IP-phone devices. The call originates from either of the second VPN connecting the IP phones or from the third VPN connecting the non-IP-phone devices. A signaling for the call is encrypted and routed by the SBC to the second UE. A media flow for the call is encrypted and routed by the SBC through the third VPN before routing the call to the second UE.
US10951658B2 IT compliance and request for proposal (RFP) management
Techniques for automating/streamlining the process of responding to a security/privacy RFI/RFP as well as monitoring the security/privacy/IT compliance of an organization are disclosed. For this purpose, a variety of data sources, internal and external to the organization, are employed. A set of machine learning algorithms are also used that find the most appropriate item in the database of data sources that match any given question/item of the RFP. Based on this matching, the RFP question is answered in an automated or a semi-automated manner. The compliance of the organization against a given policy or set of controls is monitored and any observed security/privacy gaps/risk are identified. Recommendations on overcoming the gaps are further provided to the organization.
US10951656B2 Methods, apparatus and systems to use artificial intelligence to define encryption and security policies in a software defined data center
Methods, apparatus and articles of manufacture to use artificial intelligence to define encryption and security policies in a software defined data center are disclosed. Example apparatus include a language parser to parse a natural language statement into a policy statement that defines a distributed network encryption policy or a distributed network security policy. Example apparatus also include a comparator to compare the policy statement to a set of reference policy templates and a template configurer to select a first policy template from the set of reference policy templates in response to the comparator determining the first policy template corresponds to the policy statement. A policy distributor distributes a policy rule defined by the first policy template for enforcement at network nodes of a software defined data center. The policy rule is a distributed network encryption policy rule or a security policy rule.
US10951655B2 System and method for dynamic reconfiguration in a multitenant application server environment
In accordance with an embodiment, described herein is a system and method for supporting dynamic security configuration in a multitenant application server environment. Common configuration changes required for partition level security can be made without requiring a server restart, such as for example, adding a new security realm for a partition; deleting an existing realm; changing the configuration on an existing realm; adding or removing a security provider to a realm; or changing the configuration of a security provider. In accordance with an embodiment, also described herein is a system and method for supporting dynamic reconfiguration in a multitenant application server environment. Attributes of partition management components, for example managed beans (MBeans) and child MBeans contained within a partition, can be made dynamic and annotated accordingly, so that a restart of servers is not required for configuration changes to those attributes for a particular partition.
US10951653B2 Apparatus including secure component and method of provisioning security information into the apparatus
An apparatus into which security information is provisioned through communication with a server may include: a communication interface receiving security data from the server; and a secure component including a secure storage and a controller storing the security information in the secure storage based on the security data. The communication interface may include a presentation layer handler performing mutual authentication between the apparatus and the server according to a first encryption protocol based on unique information assigned to the secure component, and an application layer handler requesting and receiving the security data to and from the server according to a second encryption protocol.
US10951652B1 Communication session resumption
The present document describes a communication session resumption mechanism. A client computer system establishes a communication session to a server computer that is a member of a set of related server computers. As a result of establishing the communication session, the server computer identifies the set of related server computers to the client computer system. The set of related server computers share communication session information with each other, allowing the client computer system to resume the communication session with another server computer belonging to the set of related server computers. The communication session may be specified to the other server computer by the client computer system by providing a session identifier or a session ticket.
US10951645B2 System and method for prevention of threat
System and method for prevention of threat are disclosed. The system includes a processing subsystem. The processing subsystem includes a data extraction module configured to extract data from one or more internal sources such as a router, a firewall or a security solution and one or more external sources such as a deep, a dark and a surface web. The processing subsystem also includes an analysis module configured to analyse the data by using at least one threat analysis method for detection of the threat, a rule generation module configured to generate one or more rules to enable prevention of the threat detected, an implementation module configured to implement the one or more generated rules on at least one node associated with the one or more internal sources for prevention of the threat.
US10951637B2 Distributed detection of malicious cloud actors
Examples relate to distributed detection of malicious cloud actors. In some examples, outgoing cloud packets from the cloud server are intercepted and processed to determine if a preliminary threshold is exceeded, where the outgoing cloud packets are used to identify a customer. At this stage, a potential outgoing intrusion event of a number of potential outgoing intrusion events is generated when the preliminary threshold is exceeded. The potential outgoing intrusions events are used to update an aggregate log, where the aggregate log tracks a customer subset of the cloud servers that is associated with the customer. In response to analyzing the aggregate log to determine that cloud traffic by the customer to the destination address exceeds an intrusion threshold, a notification of malicious activity by the customer is provided, wherein the intrusion threshold is satisfied at a higher cloud activity level than the preliminary threshold.
US10951632B2 Systems and methods for providing security services during power management mode
Systems and methods for providing security services during a power management mode are disclosed. In some embodiments, a method comprises detecting with a mobile security system a wake event on a mobile device, providing from the mobile security system a wake signal, the providing being in response to the wake event to wake a mobile device from a power management mode, and managing with the mobile security system security services of the mobile device. Managing security services may comprise scanning a hard drive of the mobile devices for viruses and/or other malware. Managing security services may also comprise updating security applications or scanning the mobile device for unauthorized data.
US10951628B2 Techniques to verify message authenticity
Techniques for verifying message authenticity is provided. In some implementations, a verification request to verify authenticity of a first message is received from a user computing device. The verification request includes a first user identifier and verification information. A delivery message record is obtained. The delivery message record includes a plurality of entries associated with one or more messages sent to one or more user computing devices. Each entry includes a user identifier and feature information of a respective message of the one or more messages. At least one entry that has a second user identifier matching the first user identifier is identified. In response to determining that the feature information of the identified at least one entry matches the verification information from the verification request, a verification message is provided to the user computing device. The verification message indicates that authenticity of the first message is verified.
US10951626B2 Blockchain-based commercial inventory systems and methods
Systems, methods, and software are disclosed herein to generate a customized view of a blockchain transaction. A blockchain of block entries requested by a plurality of users from user devices is maintained in a distributed network of nodes. The block entries each comprise a plurality of data portions that are each associated with an access level. A request to view one or more data portions of a block entry is received which includes an access code associated with at least one access level. The access code in the request is evaluated with the blockchain of block entries to identify one or more data portions associated with the access level. A customized view of the block entry is generated which includes the one or more data portions associated with the access level. Enhanced operational efficiency and customer convenience is thereby provided in industries including parking, hotels, and autonomous vehicle fleets.
US10951624B2 Systems and methods for data driven infrastructure access control
In one embodiment, in access gateway comprising at least one computer processor, a method for real-time data protection may include: (1) receiving a user login comprising a user identifier; (2) retrieving, using an in-memory entitlements graph, a role definition for the user identifier, wherein the role definition comprises allowed actions, entitled assets, and a system account; (3) receiving a selection of a requested asset from the entitled assets and a requested action from the allowed actions; (4) verifying the user's entitlement to access the requested asset and perform the requested action with the system account using the in-memory entitlement graph based on the user identifier, the system account, the requested asset, and the requested action; and (5) authorizing the user's entitlement to access the requested asset and perform the requested action with the system account substantially at a time of requested access.
US10951623B2 Smart remote control system
A smart remote control system comprises a plurality of gateway devices and a central management device. The central management device includes an authority management module configured to be operable to select a registered account, to establish a management authority over one of the gateway devices for the selected account, and to generate a bar code corresponding to both of the selected account and the management authority. The bar code may be displayed on an electronic device and scanned by another electronic device for validation of the management authority.
US10951617B2 System and method for decentralized-identifier creation
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based decentralized-identifier creation, are provided. One of the methods includes: obtaining a request for creating a decentralized identifier (DID), wherein the request comprises a public key of a cryptographic key pair; creating, based on the public key, a blockchain account associated with a blockchain; creating the DID based on information associated with the blockchain account; and returning a confirmation message comprising the created DID.
US10951614B2 Method and system for network security
One embodiment provides a method for facilitating network security, the method comprising: receiving, by a server from an application associated with a user, a first data packet which includes a first set of verification information and a first command; and in response to determining that the first set of verification information does not satisfy a first predetermined condition: generating a verification code destined for a first computing device associated with the user; in response to not successfully authenticating the verification code, discarding the first data packet; and in response to successfully authenticating the verification code, transmitting the first command to an end device, which causes the end device to execute the first command.
US10951609B2 System to effectively validate the authentication of OTP usage
A biometrically encrypted access policy is provided. A commercial transaction request to access a client-supported institution received from a client device is identified. A database structure associates each of a plurality of client-supported institutions with one or more respective biometric tokens for authentication. A one-time password is associated with the client-supported institution based on biometric tokens. An encrypted code is associated with the client-supported institution based on biometric tokens. A encrypted OTP is transmitted to client device, and instructions to capture a biometric scan data via the client device are generated based on parameters of biometric tokens. A decryption key is generated via the client device, and the decryption key is determined to authenticate the user of the client device, and, in response, the commercial transaction request to access the client-support institution is approved.
US10951608B2 Managed domains for remote content and configuration control on mobile information devices
A technique is disclosed for remotely managing isolated domains on mobile devices. A request is received from the mobile device to instantiate a managed domain. A managed domain configuration is determined and comprises a security policy controlling access to content of the managed domain of the subscribing mobile device, a content specification identifying the content to be downloaded by the subscribing mobile device into the managed domain, and a content configuration identifying a configuration of the content on the subscribing mobile device. The managed domain configuration is sent to the subscribing mobile device to instantiate a secure, managed domain whose policy, content and content configuration is remotely controlled. The technique is useful for advertising and brand promotion on mobile devices as it simultaneously enables detailed control over the presentation of content by a curator while ensuring privacy and security protection of the other apps, accounts and data on the mobile device.
US10951603B2 Centralized authentication and reporting tool
A system includes a retrieval engine, an authentication engine, an extraction engine, a determination engine, and an export engine. The retrieval engine receives a request for a data report from a user via a user device. The retrieval engine receives reporting data from one or more data servers. The authentication engine determines whether the user is authorized to receive the customized data based on an authentication token. The extraction engine configured to extract one or more report requirements from the request and extract customized data from the reporting data based on report requirements and metadata. The determination engine determines one or more presentation generation tools based on the report requirements and the customized data. The export engine communicates the customized data and a routine to the one or more presentation generation tools.
US10951601B2 Information processing apparatus and information processing method
Provided is an information processing apparatus that includes a control authority managing unit configured to change a control authority for a device by a first user on a basis of whether or not a status is a monitored status. The monitored status is a status in which the device or the first user is under supervision of a second user having a management authority for the device, and the first user does not have the management authority for the device.
US10951596B2 Method for secure device-to-device communication using multilayered cyphers
A method for secure device-to-device communication using multilayered ciphers is provided. A selected cipher is employed to generate a pair of encryption/decryption keystreams for enabling multilayered encryption/decryption on a pulsed-index communication (PIC) packet(s). In examples discussed herein, a first layer encryption/decryption is performed by encrypting/decrypting a PIC data(s) (PD(s)) in the PIC packet(s) based on a first of the pair of encryption/decryption keystreams. In addition, a second layer encryption/decryption is performed by encrypting/decrypting selected control information (e.g., information related to encoding/decoding the PD(s)) in the PIC packet(s) based on a second of the pair of encryption/decryption keystreams. By performing multilayered encryption/decryption on the PIC packet(s), it is possible to defend against malicious attacks in single-channel device-to-device communication without compromising such key performance indicators (KPIs) as complexity, latency, power consumption, and footprint.
US10951587B2 System and method for wireless network security
A wireless network connection security method is disclosed, including: acquiring a type of a wireless network to which a mobile device is connected; determining that the type of the wireless network is insecure; monitoring an application, the application being installed on the mobile device; determining that the application is to be activated; and in response to the determination that the application is to be activated, establishing a secure communication channel between the mobile device and a first server.
US10951584B2 Methods for active-active stateful network service cluster
For a managed network, some embodiments provide a method for a set of service nodes in an active-active service node cluster in conjunction with a host computer hosting a destination data compute node (DCN) to improve the efficiency of directing a data message to a service node storing state information for the flow to which the data message belongs. a first service node receives a data message in a particular data message flow for which it does not maintain state information. The first service node then identifies a second service node to process the data message and forwards the data message to the second service node. The second service node sends state information for the particular data message flow to the first service node, for the first service node to use to process subsequent data messages in the particular data message flow.
US10951576B1 Method and apparatus for accurate GLB achieved by using distributed DNS reflection
An example method facilitates Global Traffic Management (GTM) using a combination of passive latency measurements and active latency measurements, including Domain Name System (DNS) server reflection methods, that estimate Round Trip Times (RTTs) between individual geographically distributed data centers (servicing a particular domain) and Local Domain Name Servers (LDNSs) communicating with the data centers. Passive and/or active measurements may initialize a shared database (e.g., accessible by the data centers via a web service). After initialization of the database using static and/or active methods to provide initial estimates of RTTs, different DNS reflection methods then accurately estimate the RTTs and populate the database therewith. The different DNS reflection methods include a first DNS reflection method using co-located reflectors and collectors, and a second distributed DNS reflection method that does not require co-located DNS reflectors and collectors, but instead may employ a hierarchy of reflectors and collectors deployed at different data centers servicing the same domain.
US10951569B2 Generating interactive emails and tracking user interactions
Systems, methods, and related technologies are provided for generating interactive emails and tracking user interactions. In one implementation, an email can be received within an email client. The email can be rendered within the email client, such as by: presenting a first selectable element within the email client, presenting a second selectable element within the email client, and presenting one or more content items within the email client. A selection of the first selectable element can be received within the email client. In response to the selection of the first selectable element, a presentation of the one or more content items can be adjusted within the email client.
US10951567B2 System for bridging, managing, and presenting smartphone and other data files with telephony interactions
A system for interfacing with mobile carrier networks, mobile application-equipped devices, social media networks, and individual and Enterprise user's databases, contacts, pictures, videos, and text is disclosed. A data link is connected to a mobile carrier network to receive user application and other data. Additional data links are connected to a user's stored smartphone content, including contacts, pictures, videos and other stored information as well as databases and an application-equipped device to obtain and exchange information in determining data selection, routing, presentation, and updating instructions. A user interface is connected to the system to accept configurable conditions for determining selection, routing and sharing instructions. There is a data conversion function for each data source. Synchronization between stored user preferences to automated or semi-automated updates and routes is provided by application driven consumer defined preferences.
US10951559B2 Method, system and apparatus for establishing and monitoring sessions with clients over a communication network
Systems and methods provide real-time communication between website operators and website visitors including monitoring, gathering, managing and sharing of information. The features include: simultaneous chatting with system's website visitor while responding/submitting tickets/emails and searching through company knowledge base; operator communicating message to another operator directly in active chat session, while message remains hidden to visitors/customers; displaying advertising messages to visitors/customers within chat window during active chat sessions; growing knowledge base by adding information into knowledge base during chat session; providing real-time access to system's website visitor information by seeing the content of visitor's shopping cart or by passing information from system's server into visitor's information located in operator's panel; creating and branding multiple chat windows and selectively linking all or some to the account; tagging and grouping each chat sessions; parent-child ticketing for project management; lead scoring; and mobile live chatting.
US10951556B2 Systems and methods for initiating external actions via a group-based communication system
A group-based communication platform may be utilized to execute one or more processing actions via respective external application systems based on messages exchanged among client devices via the group-based communication platform. A particular processing action may be executed for a particular message by generating a container including contextual data and payload data, wherein the payload data comprises the message for which the processing action is to be performed. The container is provided to the external application system via a proxy endpoint, thereby causing the external application system to execute the processing action based on the data included within the container.
US10951555B2 Providing local service information in automated chatting
The present disclosure provides method and apparatus for providing information in automated chatting. A message is received in a chat flow. At least one of location information, time information and service intention information is identified from the message. A response to the message is generated based on at least one of the location information, the time information and the service intention information. The response is provided in the chat flow.
US10951551B2 Queue management method and apparatus
A queue management method and apparatus are disclosed. The queue management method includes: storing a first packet to a first buffer cell included in a first macrocell, where the first macrocell is enqueued to a first entity queue, the first macrocell includes N consecutive buffer cells, and the first buffer cell belongs to the N buffer cells; correcting, based on a packet length of the first packet, an average packet length in the first macrocell that is obtained before the first packet is stored, to obtain a current average packet length in the first macrocell; and generating, based on the first macrocell and the first entity queue, queue information corresponding to the first macrocell of the first macrocell in the first entity queue, a head pointer in the first macrocell, a tail pointer in the first macrocell, and the current average packet length in the first macrocell.
US10951546B2 Managing virtual output queues
A first node of a packet switched network transmits at least one flow of protocol data units of a network to at least one output context of one of a plurality of second nodes of the network. The first node includes X virtual output queues (VOQs). The first node receives, from at least one of the second nodes, at least one fair rate record. Each fair rate record corresponds to a particular second node output context and describes a recommended rate of flow to the particular output context. The first node allocates up to X of the VOQs among flows corresponding to i) currently allocated VOQs, and ii) the flows corresponding to the received fair rate records. The first node operates each allocated VOQ according to the corresponding recommended rate of flow until a deallocation condition obtains for the each allocated VOQ.
US10951544B2 Apparatus and method of crosschecking data copies using one or more voter elements
A network switch includes a receive port configured to receive data and two or more parallel first paths each configured to receive a first copy of the data, perform a check on the first copy, and generate a protection for the first copy. One or more first voter elements are configured to receive second copies of the data and to crosscheck the second copies. A processing section is configured to process one or more of the second copies. Two or more parallel second paths are each configured to receive a third copy of the data and perform multiple checks on the third copy including a check based on the protection. One or more second voter elements are configured to receive fourth copies of the data and to crosscheck the fourth copies. A send port is configured to send one or more of the fourth copies to a next network element.
US10951543B1 System and method for controlling access to resources in a multicomputer network
A network resource manager is configured to: store a first number of deferrable instances in a record for a first user; store a second number of deferrable instances in a record for a second user; and increase the first number and reduce the second number by an amount when a consideration is transferred from the first user to the second user. The network resource manager is further configured to read in from a deferrable instance a request to transfer program data and/or execution instructions to a computer-based resource of a cloud service provider for execution. If the load on the cloud service provider is high, the manager will transmit a query to the deferrable instance offering to assign an additional deferrable instance to the original deferrable instance if both the original deferrable instance and the additional deferrable instance accept a deferral period for their requests for resources.
US10951537B1 Adjustable receive queue for processing packets in a network device
A network device, such as a Network Interface Card (NIC), can have a receive queue (RxQ) that changes size based on whether the network device is in a normal operating mode or in a maintenance mode. In a normal operating mode, it is desirable that the receive queue has a smaller number of free buffers, to increase cache locality in a processor subsystem. However, there can be known periods when the receive queue can be overloaded. During a maintenance period, it is desirable that the receive queue absorbs a large burst of network packets while the processor subsystem is not processing the packets. A solution is to maintain a receive queue at a smaller percentage of its maximum during the normal operation mode, but then before or upon entering the maintenance mode, expand the receive queue to a larger size.
US10951533B2 Header formats in wireless communication
Aspects of the present disclosure relate to methods and apparatuses for wireless communication using a protocol data unit (PDU) including a service data adaptation protocol (SDAP) PDU that has an unciphered header. The unciphered SDAP header facilitates various optimizations in wireless communication.
US10951532B2 Method and system for cluster rate limiting in a cloud computing system
Systems and methods for rate limiting one or more clusters of service instances using at least one rate limit controller are described herein. A token distribution is determined for each one of a plurality of rate limiters. The token distribution comprising a maximum number of tokens and a token generating rate. The maximum number of tokens and the token generating rate are assigned to each one of the plurality of rate limiters. At least one request for additional tokens is received from at least a given one of the plurality of rate limiters. The token distribution of at least the given one of the plurality of rate limiters is adjusted based on the request and on token consumption information of at least the given one of the plurality of rate limiters. An adjusted token distribution is assigned to the given one of the plurality of rate limiters.
US10951529B2 Dynamic service-based load balancing in a software-defined wide area network (SD-WAN)
Systems and methods for dynamic service-based load balancing in an SD-WAN are provided. According to one embodiment, a routing protocol daemon of an SDN controller within a spoke network receives a dynamically assigned subnet and associated attributes for a client device newly registered with the hub network. The routing protocol daemon tags the subnet with a route tag using a route map based on the received attributes meeting network administrator-defined match criteria for corresponding attributes associated with the route tag in the route map. The tagged subnet is communicated to an SD-WAN daemon of the SDN controller, which translates an SD-WAN service rule defined with reference to the route tag to an SD-WAN service rule defined with reference to the subnet. A load balancer associated with the spoke network is caused to perform load balancing of incoming network traffic in accordance with the translated SD-WAN service rule.
US10951528B2 Network load balancing
A method of routing network traffic may include determining a first data link preference configuration indicating a first preference order for a first plurality of data links over which a first network device communicates. The method may also include receiving a second data link preference configuration indicating a second preference order for a second plurality of data links over which a second network device communicates. The method may additionally include, based on a combination of the first data link preference configuration and the second data link preference configuration, determining a preferred data link to transmit data from the first network device to the second network device. The method may include transmitting data over the preferred data link from the first network device to the second network device.
US10951524B1 Protocol-independent receive-side scaling
A system and method for protocol independent receive side scaling (RSS) includes storing a plurality of RSS hash M-tuple definitions, each definition corresponding to one of a set of possible protocol header combinations for routing an incoming packet, the set of possible protocol header combinations being modifiable to include later-developed protocols. Based on initial bytes of the incoming packet, a pattern of protocol headers is detected, and used to select one of the plurality of RSS hash M-tuple definitions. The selected RSS hash M-tuple definition is applied as a protocol-independent arbitrary set of bits to the headers of the incoming packet to form a RSS hash M-tuple vector, which is used to compute a RSS hash. Based on the RSS hash, a particular queue is selected from a set of destination queues identified for the packet, and the packet is delivered to the selected particular queue.
US10951515B2 Leveraging multi-stream transport protocol capabilities for routing
Described embodiments provide systems and methods for performing multi-stream routing. A device may determine that a server is capable of handling multi-stream protocol connections. The device may identify packets communicated between the client and the server via a first interface for a first connection between a client and the server. The device may estimate, based on the packets, a link quality for each second interface for communicating with the server. The device may identify a policy to apply to the packets. The device may select one of the second interfaces for communicating packets between the client and the server based on a configuration mapping, the link quality, and the policy. The configuration mapping may specify which second interface is to be selected using a mapping of the link quality and the policy. The device may establish a second connection between the client and the server using the selected interface.
US10951514B2 Traffic distribution approaches in multipath TCP with monetary link-cost awareness
Systems, methods, and computer-readable media for controlling data transmission in TCP subflows of a MPTCP connection based on monetary cost. A low cost link and a high cost link of TCP subflows of a MPTCP connection formed between a first MPTCP peer and a second MPTCP peer can be identified. A congestion level on the low cost link can be determined based on feedback from a TCP congestion control mechanism for the MPTCP connection. Further, whether to send a data packet over the low cost link of the high cost link based on the congestion level on the low cost link can be determined. As follows, the data packet can be sent over the low cost link connection if it is determined to send the data packet over the low cost link.
US10951502B1 Network link liveness detection
An extension is provided to a Link Aggregation Control Protocol (LACP) that can use the LACP protocol transport and provides Link Aggregation Group (LAG) management while also functioning as a full liveness detection protocol. Bi-directional link detection is supported and timers are configurable to any number. The extension can be backwards compatible with standard LACP and can use a subtype that is specified as unused. The extension can start up using standard LACP packet rates and include additional information in the unused subtype. If a LACP speaker does not support the extension, then the protocol conforms to standard LACP. A state machine of the extension is used if it detects conforming information from a peer speaker. The state machine can allow faster detection should a link error occur.
US10951501B1 Monitoring availability of content delivery networks
A computer implemented availability checking system and method is provided for use with a service provider configured to communicate with one or more client devices and with a content provider. The system includes a computer storage device operative to store an availability data store comprising a list of a plurality of potential endpoints of the service provider and a corresponding plurality of availability information for the plurality of potential endpoints. The plurality of potential endpoints is distributed across a plurality of resource cache components. The system further includes an availability query component operative to transmit a plurality of queries to the plurality of potential endpoints and to receive a plurality of responses from the plurality of potential endpoints. The system further includes an availability analysis component operative to analyze the plurality of responses, to generate the plurality of availability information, and to update the availability data store.
US10951500B2 Method and apparatus for warning
Embodiments of the present disclosure relate to a method and apparatus for warning. A method may include: importing a real-time collected traffic data sequence into a pre-trained traffic prediction model, to obtain predicted traffic data, the traffic prediction model being used to calculate and obtain the predicted traffic data according to the real-time collected traffic data sequence; and sending, in response to a difference between the predicted traffic data and actual traffic data corresponding to time being greater than a set threshold, a warning signal.
US10951499B2 Tracking changes in network configurations
A method performed by a network device includes: receiving an input indicating a change in an auxiliary network from a first configuration to a second configuration, wherein the auxiliary network is configured to obtain copies of packets from a traffic production network; determining a first network policy, wherein the first network policy is for application in the auxiliary network when the auxiliary network is in the first configuration; and determining a second network policy by the network device based on the received input and the first network policy, wherein the second network policy is for application in the auxiliary network when the auxiliary network is in the second configuration.
US10951497B2 System and method for a service-based interface architecture
A device may configure a centralized performance indicator data store for a plurality of network function devices included in a telecommunications system. The centralized performance indicator data store may be accessible by the plurality of network function devices on a management bus of the telecommunications system via a service-based interface. The device may subscribe the centralized performance indicator data store to a message class associated with performance indicator data that is generated by the plurality of network function devices. The device may receive, from the plurality of network function devices, one or more published communications associated with the message class. The one or more published communications may include the performance indicator data. The device may store the performance indicator data in the centralized performance indicator data store.
US10951496B2 System and method for cloud-based control-plane event monitor
A method for cloud-based, control-plane-event monitoring includes receiving control-plane events from a cloud-based element associated with a first and a second cloud environment. The received control-plane events are ingested from the cloud-based elements associated with the first and second cloud environments to generate a multiple-source data set from the control-plane events from the cloud-based elements associated with the first and second cloud environments. The multiple-source data set is then evaluated based on attributes of the first and second cloud environments in order to generate a common event data set. The common event data set is then processed using a rule set to generate an outcome.
US10951490B2 Intelligent tunnel assignment and dynamic SLA threshold configuration to increase availability and utilization of SD-WAN tunnels
In one embodiment, a supervisory service for a software-defined wide area network (SD-WAN) tracks a performance metric for a tunnel in the SD-WAN. The supervisory service computes a cumulative distribution function (CDF) for the tracked performance metric. The service assesses curvature of the CDF for the tracked performance metric relative to a service level agreement (SLA) threshold of an application for that performance metric. The service controls assignment of traffic for the application to the tunnel, based on the assessed curvature of the CDF for the tracked performance metric relative to the SLA threshold of the application for that performance metric.
US10951489B2 SLA compliance determination with real user monitoring
Compliance with a Service Level Agreement (SLA) between an ecommerce provider and its customer may be determined using real user monitoring by collecting data for each HTTP/HTTPS request and response sent to the ecommerce provider. The presence of a content delivery network (CDN), also monitoring every HTTP/HTTPS request sent from a user, through the CDN provides an external, third-party confirmation of compliance. Real user monitoring is collected at the SaaS system by triggering an event rule, collecting data regarding the performance of the request and the response, and logging the created message. The log is processed and stored in a performance monitoring system where indexed for calculations and presentation.
US10951488B2 Rule-based performance class access management for storage cluster performance guarantees
Performance of a storage system with data distributed substantially, evenly across a cluster of storage nodes can be dynamically managed according whether quality of service (QoS) rules based on one or more performance capacities according to performance class is satisfied, wherein each QoS rule includes a boundary condition and a threshold expressing performance guarantees to a respective performance class. Determining for each QoS rule, whether a respective boundary condition satisfies a respective threshold based on measured capacity for a performance metric corresponding to the respective boundary condition; and if so, setting a first QoS parameter associated with the set of QoS rules and throttling access to the storage system by a first client associated with a first performance class based on the first QoS parameter to enforce the performance guarantees to the first performance class.
US10951487B2 System and method for providing dynamic provisioning within a compute environment
The disclosure relates to systems, methods and computer-readable media for dynamically provisioning resources within a compute environment. The method aspect of the disclosure comprises A method of dynamically provisioning resources within a compute environment, the method comprises analyzing a queue of jobs to determine an availability of compute resources for each job, determining an availability of a scheduler of the compute environment to satisfy all service level agreements (SLAs) and target service levels within a current configuration of the compute resources, determining possible resource provisioning changes to improve SLA fulfillment, determining a cost of provisioning; and if provisioning changes improve overall SLA delivery, then re-provisioning at least one compute resource.
US10951484B1 Customized call model generation and analytics using a high-level programming interface
Certain aspects of the disclosure are directed to customized communication monitoring and alerts using a high-level programming interface. According to a specific example, a data communications server is configured and arranged to provide a database with virtual office features available to remotely-situated client entities. The data communications server is configured to provide to the client entities, a set of instructions written in a first programming language that defines a message exchange protocol. The data communications server is further configured to receive from each client entity, client-specific sets of control data written in a second programming language that is compatible with the first programming language. The data communications server may accumulate data from communication event data based on the client-specific sets of control data, evaluate the accumulated data for one or more parameters of interest, and generate communication models for the disparate client entities.
US10951480B2 Network functions virtualization
Technology for a virtualized network function manager (VNFM) in a mixed wireless network operable to facilitate instantiation of a virtualized network function (VNF) instance is disclosed. The VNFM can receive a request to instantiate a new VNF instance from a network manager (NM) via a network function virtualization (NFV) orchestrator (NFVO), the request including VNF instantiation information. The VNFM can send a request to a virtualized infrastructure manager (VIM) for allocating virtual resources for the new VNF instance based on the VNF instantiation information. The VNFM can receive an acknowledgement from the VIM after successful allocation of the virtualized resources for the new VNF instance. The VNFM can instantiate the new VNF instance and send an acknowledgement of the new VNF instance to the NFVO, wherein the new VNF instance is operable to ease congestion at an overloaded non-virtualized network element in the mixed wireless network.
US10951479B1 User controlled fault domains
Techniques for managing fault domains using cells are described. An area of a provider network may be divided into multiple cells, with each cell representing a different fault domain of the area of the provider network. A customer can provide domain definitions for their service or application and a cell management service can use the domain definitions to place the infrastructure and compute resources underlying the customer's application or service in appropriate cells within an area of the provider network. In some embodiments, the domain definitions may be account-based, where the domain definition may be to place resources in different fault domains depending on the account they are associated with. Alternatively, the customer may tag resources with an identifier such that resources tagged with a first identifier may be placed in a first cell while resources tagged with a second identifier may be placed in a second cell.
US10951472B2 Information processing device and information processing system
An information processing device includes a memory and a processor coupled to the memory. The processor is configured to record, in the memory, requests to a plurality of computers. The processor is configured to determine, based on a past trend of requests and a specified maintenance-performing time, a time period in which maintenance is to be performed. The processor is configured to stand by until the determined time period comes. The processor is configured to determine, after standby, a maintenance standby time for each of the plurality of computers based on requests assigned to each of the plurality of computers. The processor is configured to determine, based on the maintenance standby time determined for each of the plurality of computers, an order in which maintenance is performed on the plurality of computers.
US10951471B2 Mechanism for hardware configuration and software deployment
A plug-and-play solution deployment mechanism and infrastructure to automate deployment of network cluster devices is disclosed. The solution includes an agile hardware topology discovery mechanism to automatically map the hardware of the cluster devices. The solution includes an intelligent engine for recognition of BIOS configuration setting and BIOS configuration of the devices. The solution also includes a demand-driven Cloud architecture design engine to design and test a cloud architecture incorporating the cluster devices.
US10951467B2 Secure enabling and disabling points of entry on a device remotely or locally
A method is provided for remotely configuring a modem securely using an authentication token for use with a service provider. The method includes receiving an encrypted authentication token from the modem, the authentication token having at least one password and being encrypted according to a public key, transmitting the encrypted authentication token to an authentication server, receiving a decrypted authentication token from the authentication server, and configuring at least one modem interface at least in part using the authentication token.
US10951464B2 System and method for efficient network reconfiguration in fat-trees
Systems and methods are provided for supporting efficient reconfiguration of an interconnection network having a pre-existing routing. An exemplary method can provide a plurality of switches, a plurality of end nodes, and one or more subnet managers, including a master subnet manager. The method can calculate, via the master subnet manager, a first set of one or more leaf-switch to leaf-switch multipaths. The method can store this first set of one or more leaf-switch to leaf-switch multipaths at a metabase. The method can detect a reconfiguration triggering event, and call a new routing for the interconnection network. Finally, the method can reconfigure the network according to the new routing for the interconnection network.
US10951463B2 BGP aggregation in Clos networks
The present disclosure provides Border Gateway Protocol route aggregation in a Clos fabric when one or more communication failures are detected. A method includes receiving a prefix component of a first aggregate route from a first next hop node, the prefix component being associated with a failed network element; announcing, to one or more neighboring nodes, the first aggregate route along with the prefix component and the first next hop node associated with the failed network element; identifying, by the one or more neighboring nodes, a second aggregate route, the second aggregate route being a shortest aggregate route that contains the first aggregate route; and generating, from the second aggregate route, one or more Chad routes to the prefix component of the first aggregate route, wherein the one or more Chad routes are associated with one or more next hop nodes that are different from the first next hop node.
US10951461B2 Anomaly-driven packet capture and spectrum capture in an access point
An access point providing a client device with access to a communication network detects an anomaly in packet traffic being transmitted to or received from the client device. In response, the access point performs a packet capture by triggering the release of stored packets. The access point determines an anomaly type representing a root cause of the anomaly and annotates the packet capture with the anomaly type. The access point also detects radio frequency interference exceeding a prescribed threshold and, in response, performs a spectrum capture. The packet capture, annotated with the anomaly type, and the spectrum capture are reported either automatically or in response to a request.
US10951460B1 Cloud computing platform service management
Techniques are provided for improved management of cloud computing platform services in cloud computing environments. For example, a system comprises one or more processors operatively coupled to one or more memories to form a cloud computing platform services management framework, wherein the cloud computing platform services management framework is configured to perform steps of: providing one or more graphical user interfaces; and enabling centralized self-service access to a plurality of cloud computing platform services through the one or more graphical user interfaces for one or more application developers of a given enterprise. In one example, the cloud computing platform services comprise PaaS platform services and support tools.
US10951458B2 Computer cluster arrangement for processing a computation task and method for operation thereof
The present invention is directed to a computer cluster arrangement and a method for operation of the introduced computer cluster arrangement. The computer cluster arrangement comprises computation nodes CN, which dynamically outsource specific computation tasks to boosters B. Therefore, an assignment technique of boosters B to computation nodes CN is introduced. The assignment takes dynamically place at runtime. The present invention finds application in high performance cluster technology.
US10951457B2 Low voltage drive circuit with digital to digital conversion and methods for use therewith
A low voltage drive circuit (LVDC) includes a digital to digital converter that converts transmit digital data into a digital input signal, wherein the transmit digital data is synchronized to a clock rate of a host device and the digital input signal is synchronized to a clock rate of a bus to which the LVDC is coupled. An output limited digital to analog is converter converts the digital input signal into analog outbound data by generating a DC component and converting the digital input signal into an oscillating component at a first frequency, wherein magnitude of the oscillating component is limited to a range that is less than a difference between magnitudes of power supply rails of the LVDS, and wherein the oscillating component and the DC component are combined to produce the analog outbound data. A drive sense circuit conveys the analog outbound data as variances in loading of the bus at the first frequency and wherein analog inbound data is represented within an analog receive signal as variances in loading of the bus at a second frequency.
US10951454B2 Precoding in wireless systems using orthogonal time frequency space multiplexing
Device, methods and systems for recoding in wireless systems using orthogonal time frequency space multiplexing are described. An exemplary method for transmitting wireless signals includes mapping data to generate a quadrature amplitude modulation (QAM) signal in a delay Doppler domain, determining a perturbation signal to minimize expected interference and noise, perturbing the QAM signal with the perturbation signal, thereby producing a perturbed signal, generating a pre-coded signal by pre-coding, using a linear pre-coder, the perturbed signal, and transmitting the pre-coded signal using an orthogonal time frequency space modulation signal scheme.
US10951449B2 Spectrum shaping crest factor reduction
Disclosed are methods, systems, devices, apparatus, media, design structures, and other implementations, including a method that includes receiving a signal for radio transmission, and adjusting crest factor reduction (CFR) processing characteristics applied to the received signal to modify one or more portions of the signal according to a pre-determined spectral mask representative of a frequency envelope limiting allowed magnitudes for frequency components bounded by the spectral mask. Adjusting the CFR processing characteristics includes adjusting the CFR processing characteristics according to one or more optimization criteria for output signals generated based on the adjusted CFR processing characteristics, and subject to a constraint that the output signals generated based on the adjusted CFR processing characteristics are bound by the pre-determined spectral mask. The method further includes applying CFR processing with the adjusted CFR processing characteristics to the received signal to produce a resultant modified signal, and amplifying the resultant modified signal.
US10951444B2 In house reception of transmission signals compliant to a standard specification for mobile phone
A receiver arrangement for receiving a wirelessly transmitted HF transmission signal includes a first conversion unit for converting the HF transmission signal into a baseband information signal. Furthermore, an extraction unit is provided for extracting IQ data from the baseband information signal. A second conversion unit converts the IQ data into a further transmission signal. Additionally, a transmitter is provided for wirelessly transmitting the further transmission signal to a consumer electronics receiver unit. For normal reception of the HF transmission signal, the consumer electronics receiver unit is provided with a first antenna arrangement for receiving the HF transmission signal, and further includes a first signal processing stage for converting the HF transmission signal into IQ data, which are comprised in the HF transmission signal, and a second signal conversion stage for processing the IQ data into an output information signal of the consumer electronics receiver unit.
US10951442B2 Communication system and method using unitary braid divisional multiplexing (UBDM) with physical layer security
A system includes first and second sets of communication devices. A processor coupled to the first set of communication devices produces a first encoded vector and transmits the first encoded vector to the second set of communication devices via a communication channel that applies a channel transformation to the first encoded vector during transmission. A processor coupled to the second set of communication devices receives the transformed signal, detects an effective channel thereof, and identifies left and right singular vectors of the effective channel. A precoding matrix is selected from a codebook of unitary matrices based on a message, and a second encoded vector is produced based on a second known vector, the precoding matrix, a complex conjugate of the left singular vectors, and the right singular vectors. The second encoded vector is sent to the first set of communication devices for identification of the message.
US10951441B2 Receiver systems and methods for AC and DC coupling of receiver
An Alternating Current (AC) and Direct Current (DC) coupled electronic receiver system including a receiver, an AC-coupling capacitor between an input of the receiver system and the receiver, a bypass switch configured to selectively bypass the AC-coupling capacitor to DC-couple the input to the receiver, a bypass switch driving circuit configured to cause the bypass switch to switch ‘ON’ and thereby DC-couple the input to the receiver, and cause the bypass switch to switch ‘OFF’ and thereby AC-couple the input to the receiver, and a voltage-following transistor between a source and a gate of the bypass switch configured to maintain an ‘OFF’ state of the bypass switch while the input is AC-coupled.
US10951439B2 Wireless communication device and channel estimating method thereof
A wireless communication device and a channel estimating method thereof are provided. A wireless communication device includes an interlayer interference detector configured to receive a reference signal including a plurality of layers transmitted through a plurality of ports respectively connected to a plurality of antennas and to determine whether interlayer interference occurs based on the reference signal; and a channel estimator configured to estimate a channel matrix by executing an algorithm that is based on whether the interlayer interference occurs. The wireless communication device may decode a receive signal based on the estimated channel matrix.
US10951436B2 Network hub, transfer method, and onboard network system
A network hub is provided for an onboard network system. The onboard network system includes first and second networks for transmission of first-type and second-type frames following first and second communication protocols. The network hub includes a receiver that receives a first-type frame. A processor determines whether or not the first-type frame received by the receiver includes first information that is a base for a second-type frame to be transmitted to the second network, to obtain a determination result, and selects a port to send a frame based on the first-type frame based on the determination result. A transmitter sends the frame based on the first-type frame to a wired transmission path connected to the port selected by the processor based on the first-type frame received by the receiver.
US10951429B2 Server initiated remote device registration
A machine implemented method of server initiated registration of a remote device with a second server when the remote device is provisioned or pre-provisioned for registration with a first server, the method comprising: transmitting a bootstrap message from a bootstrap server to the first server, the bootstrap message comprising instruction for registration of the remote device with the second server; receiving the bootstrap message at the first server; sending, from the first server, the bootstrap message to the remote device; and registering the remote device with the second server.
US10951427B2 Ethernet type packet data unit session communications
Systems, apparatuses, and methods are described for wireless communications. A session management function may provide to a user plane function one or more messages comprising an Ethernet packet filter set and/or information for at least one policy rule. The user plane function may apply the at least one policy rule to a data flow to provide an Ethernet packet data unit session for a wireless device.
US10951425B2 Power supply method, device, and power supply system
A power over Ethernet method includes: performing, by power sourcing equipment, a plurality of detections by using an Ethernet port, connected to an intermediate device, of the power sourcing equipment, where a quantity of detections performed by the power sourcing equipment is equal to a quantity of power supply ports of the intermediate device; and if at least one detection result of the plurality of detections is effective, sending, by the power sourcing equipment, a power supply indication to the intermediate device, and supplying power to the connection port. In this way, the power sourcing equipment can supply power across the intermediate device to a powered device connected to the intermediate device, and a power loss caused by voltage conversion is avoided.
US10951422B2 Mobile message source authentication
A control circuit receives from a mobile receiver a request for a certificate for a particular sourcing entity and responsively transmits to that mobile receiver a corresponding certificate. The certificate includes an entity logo that corresponds to a particular message sourcing entity and decryption information. The mobile receiver can employ the decryption information to decrypt an encrypted authenticated entity digital signature to thereby authenticate that a mobile message that included the signature was sourced by a particular sourcing entity and to also display the entity logo in conjunction with presenting the message sourced by the sourcing entity to thereby provide visual confirmation that the sourcing entity is indeed an authenticated source of the message. Presentation of the entity logo can be in combination with an additional graphic feature that specifically and uniquely represents and communicates that confirmed authentication (i.e., that the displayed logo in fact corresponds to the entity that sourced the message).
US10951421B2 Accessing hosts in a computer network
A security function is provided by an intermediate device located between hosts and devices requesting for access to the hosts in a computerized network. The intermediate device receives a request for access to a host, and obtains at least one authenticator for use in the requested access to the host. The intermediate device then monitors for communications that use the at least one authenticator.
US10951418B1 Managing enrollment of digital identities for secure air-to-ground communication sessions
Systems and methods of managing enrollment of digital identities (e.g., for aeronautical communication) can involve a line-replaceable unit (LRU) in an aircraft establishing a digital identity with a ground-based server by requesting a public certificate from the ground-based server. The LRU may receive a public certificate from the ground-based server. The LRU may validate the public certificate. The LRU may generate, based on validating the public certificate, an enrollment status message indicative of at least one status code from a plurality of predefined status codes associated with a plurality of corresponding actions for the ground-based server. The LRU may transmit the enrollment status message including the at least one status code to the ground-based server, to cause the ground-based server to perform a corresponding action based on the at least one status code.
US10951414B2 Method for securing digital currency
A mobile wallet for storing a digital asset, the mobile wallet may include a communication unit; a programmable logic device (PLD), a main controller, a secure element, and an anti-tamper unit that comprises one or more anti-tamper sensors. The secure element may be configured to store the digital asset. The communication unit may be configured to receive ingress traffic from outside the mobile wallet and to output egress traffic not blocked by the PLD. The PLD may be configured to monitor ingress traffic and egress traffic, and to determine whether to pass or block ingress messages of the ingress traffic and egress messages of the egress traffic. At least one of the main controller and the anti-tamper unit may be configured to detect a tamper attempt based on outputs of the one or more anti-tamper sensors. The main controller may be configured to assist in responding to a detected tamper attempt.
US10951413B2 Trusted key server
The invention relates to methods and devices for enabling authentication of a user based on biometric data. In an aspect of the invention a method performed by a trusted network node is provided for enabling authentication of a user of a second client device based on biometric data captured by a first client device.
US10951411B2 Methods and apparatus for a password-protected integrated circuit
Various embodiments of the present technology may comprise methods and apparatus for a password-protected integrated circuit. According to various aspects of the present invention, the password-protected integrated circuit may comprise a cryptosystem that is encoded with a password seed and used to authenticate control data prior to being transmitted to a sensor and/or a sensor control circuit, wherein the sensor and/or sensor control circuit responds to authenticated control data.
US10951410B1 System for implementing a virtual machine based on a zero-knowledge proof circuit for general operation verification
A system for implementing a virtual machine based on a zero-knowledge proof circuit for general operation verification is disclosed, which includes a general operation verification circuit generator that generates a general operation verification circuit having a base number of commands, a base number of machine steps, and a base system size and generates proof keys and verification keys by using the general operation verification circuit and a zk-SNARK algorithm, a prover terminal that generates a proof by using a proof key included in the general operation verification circuit, coefficients of a polynomial function obtained through the zk-SNARK algorithm, and information required for verifying and proving from the general operation verification circuit; and a verifier terminal that performs verification of whether or not the proof is valid by using the verification key, the information required for verifying and proving from the general operation verification circuit, and the proof.
US10951404B1 Methods and systems for digital message encoding and signing
A data communication system, in which a sender obtains a set of base data elements; generates a first and a second key from (i) the set of base data elements and (ii) sets of first and second entanglement data elements, the first and second keys comprised of a respective first and second public component and a respective first and second private component. A recipient generates first and second ciphers by encoding a digital message using the first and second public components; and sends the first and second ciphers towards the sender apparatus. The sender then extracts the digital message based on the first and second ciphers, the first and second private components, and the sets of first and second entanglement data elements. The private components are not derivable from the public components or from the ciphers irrespective of computing power. A method of digital signing and verification is also described.
US10951402B2 Apparatus and method for encryption
Disclosed are an apparatus and method for encryption. The encryption apparatus includes a key table generator configured to generate at least one encryption key table from random values obtained from a seed value and generate at least one decryption key table from the at least one encryption key table; an algorithm generator configured to generate an encryption algorithm having a Misty structure that has a round function to which the at least one encryption key table is applied and a decryption algorithm having a Misty structure that has a round function to which the at least one decryption key table is applied; an encryptor configured to encrypt plaintext data with the encryption algorithm; and a decryptor configured to decrypt encrypted data with the decryption algorithm.
US10951397B2 System and method for blockchain-based cross-entity authentication
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based cross-entity authentication are provided. One of the methods includes: obtaining an authentication request by a first entity for authenticating a user, wherein the authentication request comprises a decentralized identifier (DID) of the user; in response to determining that the first entity is permitted to access authentication information of the user endorsed by a second entity, generating a blockchain transaction for obtaining an authentication result of the user by the second entity, wherein the authentication result is associated with the DID; and transmitting the blockchain transaction to a blockchain node for adding to a blockchain.
US10951394B2 System and method for publication of private data using a blockchain network
A system and method for encrypting and publishing data using blockchain technology is provided. An exemplary method includes receiving, by one or more nodes of a distributed network that maintains a blockchain, a message requesting publication of private information within the blockchain subsequent to a specified time interval. Moreover, the method includes recording a sequence of transactions in the blockchain based on the time interval, wherein each transaction in the sequence of transactions includes a payload calculated using a first homomorphic operation; and extracting the private information from a final payload of a final transaction in the sequence of transactions from the blockchain.
US10951392B2 Fast format-preserving encryption for variable length data
Systems, apparatuses, and methods are provided for fast format-preserving encryption. An input string can be divided into blocks (potentially of varying length). An arrangement of cryptographic pipelines can perform operations on different blocks, each pipeline providing an output block. The cryptographic pipelines can interact such that the output blocks are dependent on each other, thereby providing strong encryption. The pipelines can operate efficiently on the block and operations can occur partly in parallel.
US10951387B2 Systems and methods for self-formation and self-management of full-duplex communication networks
Disclosed herein are systems and methods for self-formation and self-management of full-duplex communication networks. In an embodiment, a communication device determines whether there is an available self-assignable device-data time slot. If there is, the device selects an available time slot for outbound transmissions, updates its network-status table to associate the selected time slot with a device identifier of the communication device, and transmits outbound device data during the selected time slot of at least one ensuing frame. The device also, during each of a plurality of ensuing frames, makes a determination as to whether to transmit a maintenance packet during a shared time slot of the current frame. If the determination is made in the affirmative, the device transmits such a packet during that shared time slot. Each such packet contains at least a subset of the network-status table.
US10951378B2 Method and device for performing measurement based on discovery signals
One disclosure of the present specification provides a method for performing measurement based on discovery signals. The method may comprise the steps of: receiving, from cells, discovery signals based on cell-specific reference signals (CRSs); and performing measurement based on the CRS-based discovery signals for a predetermined measurement period. If a measurement bandwidth is six resource blocks (RBs), the predetermined measurement period can be determined by 5*the measurement occasion periodicity of the discovery signals. If the measurement bandwidth is 25 resource blocks (RBs), the predetermined measurement period can be determined by 3*the measurement occasion periodicity of the discovery signals. Also, the discovery signals can be received for a discovery signal occasion duration defined by N consecutive subframes.
US10951373B2 Method for obtaining quantity of resource elements in communication process and related apparatus
A method for obtaining a quantity of resource elements in a communication process, comprising: determines a downlink control information format of downlink control information, obtains, based on the downlink control information format, a quantity of resource elements occupied by a demodulation reference signal (DMRS); and determines a size of transport block (TBS) based on the quantity of resource elements occupied by the DMRS.
US10951370B2 Demapping apparatus and method for reception of data in a multi-carrier broadcast system
An apparatus and a corresponding method for mapping payload data of mapping input data streams onto a mapping output data stream having a channel bandwidth for transmission in a multi-carrier broadcast system includes first and second frame forming mechanisms. The first frame forming mechanism is adapted to form first frames having a first frame structure and the second frame forming mechanism is adapted to form second frames having a second frame structure. Preferably, in a second frame structure the data blocks of a particular mapping input data stream are spread in time and frequency over various data symbols and various data segments of the second frames to provide high robustness against disturbances. The payload portion of the second frame is preferably segmented into various data segments enabling use of a narrow-band receiver, even if both the first and second frames cover the same total channel bandwidth.
US10951368B2 Data processing method and apparatus thereof
Embodiments of this application disclose a data processing method and an apparatus thereof. The method includes: processing, by a network device, to-be-transmitted data to obtain a data distribution manner, where the processing includes at least one of interleaving processing and mapping processing that is performed in a mapping sequence; the data distribution manner is used to indicate distribution of data from a same code block; and when the processing includes only mapping processing performed in a mapping sequence, the mapping sequence does not include a mapping sequence in which space-domain mapping is first performed, frequency-domain mapping is then performed, and time-domain mapping is finally performed; sending, the to-be-transmitted data distributed in the data distribution manner; receiving, by a terminal device, processed to-be-transmitted data; and determining, a data distribution manner, and performing de-processing on the processed to-be-transmitted data in the data distribution manner, to obtain the to-be-transmitted data.
US10951365B2 Technique for transferring data in a radio communication
A technique for transferring data on a radio bearer is described. The split radio bearer includes a first layer entity (570) at a first layer of a protocol stack and at least two second layer entities at a second layer of the protocol stack. The second layer is lower than the first layer in the protocol stack. In a method aspect of the technique, the data is received through each of the at least two second layer entities (582, 584). The data received through the at least two second layer entities (582, 584) is validated. If a result of the validation is indicative of an inconsistency in the data received through the at least two second layer entities (582, 584), a retransmission of the data is selectively triggered through at least one of the second layer entities (582, 584).
US10951364B2 Method for transmitting/receiving HARQ ACK/NACK signal in wireless communication system, and device therefor
A method for transmitting a hybrid automatic repeat and request (HARQ) ACK/NACK signal by a reception side in a wireless communication system may further comprise the steps of: receiving a transmission block including a plurality of code blocks from a transmission side; decoding the received transmission block; and transmitting an ACK/NACK for the transmission block in units of code block groups, wherein the code block group includes at least one code block.
US10951363B2 Hybrid automatic repeat request feedback in a physical uplink channel
Methods, systems, and devices for wireless communications are described. In some wireless communications systems, a user equipment (UE) may be configured to transmit hybrid automatic repeat request (HARQ) feedback for a set of codewords received from a base station in a single uplink channel. In some cases, it may be appropriate for the UE to transmit individual HARQ feedback for each codeword of the set of codewords (e.g., such that the UE may be able to transmit HARQ feedback for unscheduled transmissions to provide side information to the base station), and, in other cases, it may be appropriate for the UE to transmit bundled HARQ feedback for the set of codewords. Using the techniques described herein, the base station may configure the UE to provide individual HARQ feedback or bundled HARQ feedback for a set of codewords based on one or more factors.
US10951361B2 IoV low latency communication method, terminal and system
The present invention discloses an Internet of Vehicles (IoV) low latency communication method and also discloses an IoV terminal and an IoV system for implementing the low latency communication method. The present invention uses a combination of a macro node and access points to perform resource scheduling on services requested by the IoV terminal and reduce a network transmission latency and ensure data transmission reliability through optimization of a data transmission manner, high-efficient processing at a data network side, and stable access of edge users by using technologies such as fog computing, open loop communication, path diversity, and network slicing.
US10951356B2 Method for polar coding in communication network
Embodiments of this application provide a method for processing information bits. A communication device obtains K information bits and a code length M. The code length M is a length of an output sequence resulting from processing the information bits. The communication device generates an N-bit bit sequence that includes the K information bits and one or more parity check bits, encodes the bit sequence using a polar encoding formula to obtain an N-bit encoded sequence, rate matches the encoded sequence to obtain the output sequence, modulates the rate matched sequence to obtain output sequence and outputs the output sequence. When M−K>192, in the bit sequence, one of the parity check bits is placed in a bit position that is determined according to reliabilities of the bit positions in the bit sequence for placing the K information bits and the one or more parity check bits.
US10951355B2 Preamble transmission counter for a beam failure recover of a wireless device
A wireless device starts a beam failure recovery (BFR) timer in response to initiating a contention-free random access procedure for a BFR. Based on expiry of the BFR timer, a first preamble employing a contention-based random access for the BFR is transmitted. In response to not receiving a response for the first preamble, a preamble transmission counter is incremented from a value of the preamble transmission counter of the contention-free random access procedure before the expiry of the BFR timer. A second preamble is transmitted in response to a value of the preamble transmission counter being equal to or less than a number.
US10951353B2 Wireless telecommunications
A terminal device for use in a wireless telecommunications system includes: a transceiver operable to perform wireless communication with one or more other terminal devices according to the wireless communications system and to receive speed information from the one or more other terminal devices indicative of a physical speed of the one or more other terminal devices; and a controller configured to select a transmission format, for use in wireless communication by the transceiver, in dependence upon the speed information received from the one or more other terminal devices.
US10951350B2 Physical uplink control channel transmission method and reception method, apparatus, user equipment and base station
A method of transmitting a physical uplink control channel PUCCH, a method of receiving a PUCCH, an apparatus, a user equipment and a base station are provided. The method of transmitting a PUCCH includes: determining a plurality of target slots to transmit to-be-fed-back uplink control information UCI, where the to-be-fed-back UCI is transmitted in the target slots by using the PUCCH; determining a transmission duration or format of the PUCCH carrying the to-be-fed-back UCI in each of the plurality of target slots respectively; transmitting, in accordance with the determined transmission duration or format of the PUCCH, the PUCCH carrying the to-be-fed-back UCI in each of the plurality of target slots.
US10951347B2 User equipment capability discovery in distributed wireless networks
Advertising wireless devices (e.g., user equipments (UEs)) within a distributed wireless network may indicate radio frequency and/or baseband capabilities (e.g., via transmitting capabilities messages). A responding UE may receive one or more capabilities messages, and identify radio frequency (RF) capabilities (e.g., indicated via a bitmap) and/or baseband capabilities of the advertising UEs. The responding UE may then determine a transmission scheduling policy based on the one or more received capabilities messages. For example, the responding UE may generate a combined list of frequencies based on the one or more received capabilities messages, and distribute transmissions over the list of frequencies. Additionally or alternatively, the responding UE may determine block decoding baseband capabilities of the one or more advertising UEs, and may accordingly enable block coding schemes for transmissions on frequencies supported by the advertising UEs with such block decoding baseband capabilities.
US10951344B2 Optical transmitter, optical receiver, and optical transmission system
An optical transmitter generates two modulated optical signals by modulating two optical carriers respectively with two binary bit sequences by on-off keying and generates an orthogonal polarization multiplexed optical signal from the two modulated optical signals. The two optical carriers respectively have peak frequency components spaced apart from each other by a predetermined frequency difference and located such that a central frequency of a WDM channel of a WDM grid falls between the peak frequency components. An optical receiver separates the orthogonal polarization multiplexed optical signal into two signals in which components of the two modulated optical signals are combined with different combination ratios, by means of a 1-input, 2-output asymmetric filter whose two optical transmittances intersect at the WDM grid and each have a free spectral range equal to or twice the channel spacing of the WDM grid, and restores the two modulated optical signals from the separated two signals using a DSP.
US10951343B2 Optical module
An integrated apparatus with optical/electrical interfaces and protocol converter on a single silicon substrate. The apparatus includes an optical module comprising one or more modulators respectively coupled with one or more laser devices for producing a first optical signal to an optical interface and one or more photodetectors for detecting a second optical signal from the optical interface to generate a current signal. Additionally, the apparatus includes a transmit lane module coupled between the optical module and an electrical interface to receive a first electric signal from the electrical interface and provide a framing protocol for driving the one or more modulators. Furthermore, the apparatus includes a receive lane module coupled between the optical module and the electrical interface to process the current signal to send a second electric signal to the electrical interface.
US10951341B2 Cell information acquisition method and apparatus
Disclosed are methods, apparatus and systems for cell information acquisition and reporting. One method includes receiving a request for configuration information and a synchronization block, determining that the synchronization block is not associated with the configuration information, and transmitting a failure indication in response to the request. Another method includes receiving a request for configuration information and a first synchronization block, determining that the first synchronization block is not associated with the configuration information, and the first synchronization block comprises information related to a second synchronization block that is associated with the configuration information, and determining whether a radio frequency retuning operation can be performed in order to obtain the configuration information.
US10951340B2 Method and device for transmitting bit error rate information in FlexE overhead frame, and computer storage medium
Disclosed is an information transmission method and device, and a computer storage medium. The method is applied to a local end in a flexible Ethernet (FlexE) network structure and includes: when receiving an information block of a FlexE frame, acquiring, by the local end, bit error state information in the received information block according to a preset acquisition policy; storing, by the local end, the bit error state information at a preset position in a FlexE protocol overhead frame; and transmitting, by the local end, the FlexE protocol overhead frame storing the bit error state information to an opposite end.
US10951337B2 Method and apparatus for transmitting and receiving multimedia service
A method for receiving a multimedia service is provided. The method includes receiving service specific information for at least one multimedia service provided from different networks, selecting one service based on the service specific information, and receiving the selected service. The service specific information includes one of a first service map table including information about at least one service which is transmitted over a plurality of logical channels, and a second service map table including information about at least one service which is transmitted over a single logical channel. Each of the first and second service map tables includes asset-related information.
US10951335B2 Resource allocation in communications networks using probability forecasts
A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.
US10951334B2 Broadcast relaying via cooperative multi-channel transmission
Systems and methods for relaying in broadcast single-frequency networks are disclosed herein. A single-frequency network can be formed in part using transmitters that receive data via a cooperative relay channel instead of a station-to-transmitter link. In some embodiments, a second channel may use a portion of its transmission time to relay the information to the single-frequency network transmitter using time-division multiplexing. In other embodiments, a second channel may encode the relayed information on a second layer using layer-division multiplexing.
US10951332B2 Method and apparatus for coordinated multipoint (CoMP) communication using quasi-co-location
Embodiments of the present invention provide a method used for wireless communication and an apparatus. The method includes: configuring measurement parameters of channel state information for a terminal device, where the measurement parameters include a channel state information-reference signal configuration and a quasi-co-location indication, the channel state information-reference signal configuration includes configurations of at least two groups of antenna ports, and the quasi-co-location indication is used to indicate whether the at least two groups of antenna ports have a quasi-co-location relationship; and sending the measurement parameters to the terminal device.
US10951329B1 Testing of a base station with beamforming capability
A base station testing system may receive one or more input signals originating from one or more transceivers of a base station. The base station testing system may form, based on the one or more input signals, one or more output signals associated with a beam direction. The base station testing system may provide a feedback signal, that is based on the one or more output signals, to a calibration component of the base station.
US10951326B1 Method and device for setting up long range quantum communications networks
Described is a method of setting up a plurality of quantum communications links, forming a quantum network providing provably secure communications and internet services over intercontinental distances without requiring direct line of sight communication or the intermediate use of the entanglement resource of satellites. Also described is a quantum communicator device for use in this method. Two or more quantum memory units are disposed at a first location, an entangled link is set up between at least two of the quantum memory units, at least one of the quantum memory units sharing in the entangled link is physically transported to a second location. The quantum communicator device comprises communications nodes, an optical interface to set up entanglement to other devices and storage nodes, each node in the form of a quantum memory unit capable of storing quantum information for a desired length of time, i.e. weeks or longer.
US10951321B2 Phase modulation device, receiver, transmitter and a phase modulating method
A phase modulation device is provided that comprises a retardation device and a control device. The retardation device is characterized by first and second polarization eigenstates SOPf and SOPs. Light polarized according to the second polarization eigenstate SOPs acquires, upon passing through said retardation device, a delay with regard to light polarized according to the first polarization eigenstate SOPf, which delay corresponds to λ/2±30%, preferably λ/2±20% and most preferably λ/2±10%. The retardation device is arranged to receive input light having a polarization state SOPf; that defines an angle with respect to one of the first and second polarization eigenstates SOPf, SOPs within a predetermined angle range and to emit output light. The control device is configured to control at least one of a change of the angle between the polarization state SOPi; ofthe input light and the respective polarization eigenstate SOPf, SOPs by less than 0.1*π, preferably less than 0.05*π and most preferably less than 0.02*π; and a change of the amount of said delay upon passing through said retardation device by less than 0.3*λ, preferably less than 0.2*λ and most preferably less than 0.1*λ, such that a phase shift of π±30%, preferably π±20% and most preferably π±10% on the output light is obtained.
US10951319B1 Method of performing dynamic power optimization in fiber-optic communication system and related fiber-optic communication system
A fiber-optic communication system includes a first optical transceiver and a second optical transceiver. First, the first optical transceiver is configured to transmit signals to the second optical transceiver using an optical transmission power having an initial value. When the optical receiving power inputted into the second optical transceiver is larger than the expected input power of the second optical transceiver, a power compensation value is acquired according to the optical receiving power and the expected input power. The first optical transceiver is configured adjust its optical transmission power according to the power compensation value and then transmit signals to the second optical transceiver using the adjusted optical transmission power.
US10951317B2 Multi-layer virtual network embedding
Some aspects and embodiments of the present invention provide effective mechanisms for provisioning virtual networks on communication networks. In particular some aspects and embodiments provide an effective mechanism for embedding a virtual network into a multi-layered substrate network which utilizes a different communication technology at each layer. One such example is an IP network overlaid over an optical network, such as an OTN network. Embodiments jointly determine the assignment of virtual nodes and virtual links. Assigning the nodes and links together can provide for a more optimal solution than assigning the nodes and the links separately. Some embodiments generate a collapsed graph which includes the optical network and the IP network in a single layer. Accordingly some embodiments jointly determine the assignment of virtual nodes and virtual links within such a collapsed graph, which can provide more optimal assignments than considering assignments within each layer separately. In some embodiments, generating a collapsed graph includes allocating residual capacity to each link of the collapsed graph; and allocating a cost for each link of the collapsed graph. In some embodiments, allocating a cost for each link includes allocating a higher cost to optical links than to IP links. In some cases, allocating the higher costs can discourage the creation of new links unless they are needed or are beneficial (e.g. creating new links improves the overall cost/efficiency). Some embodiments utilize a heuristic method for solving an optimization function for the placement of virtual nodes and links.
US10951316B2 Fronthaul remote access and monitoring systems and methods to test fiber optic infrastructure and RF spectrum
Fronthaul monitoring systems and methods include a performing protocol testing, via a protocol layer acquisition module, of a protocol layer signal for analysis thereof to identify issues; performing optical physical layer monitoring via an optical physical layer acquisition module to identify optical physical layer issues; and configuring an optical switch to switch an input port connected to the protocol layer acquisition module and the optical physical layer acquisition module over different links of the plurality of links wherein a test coordinator software module is configured to manage the optical switch to coordinate the optical protocol layer analysis of a link and the optical physical layer testing of the link.
US10951314B2 System and methods for non-orthogonal multiple access
A resource allocation method is provided for a non-orthogonal multiple access distribution of access network users communicatively coupled to a single transport medium. The method includes steps of allocating a first frequency and time domain resource to a first user and a second frequency and time domain resource to a second user of the access network users, obtaining channel information regarding a particular communication channel of the access network for which resources are allocated, grouping the first user with the second user based on an overlap of the first frequency and time domain resource with the second frequency and time domain resource, and assigning the first user to a different power allocation resource than the second user within the frequency and time domain overlap.
US10951311B2 Visible light communication using colour shift keying
The present disclosure provides a visible light communication transmitter, a visible light communication receiver, a visible light communication system, and a method of visible light communication, which are suitable for colour shift keying (CSK), as well as providing a method of CSK. The transmitter comprises at least six graphene-based light emitting devices of different peak transmission wavelengths from each other. The receiver comprises a corresponding number of graphene-based photodetectors of different peak reception wavelengths from each other. A system according to the disclosure comprises such a transmitter and such a receiver, wherein each respective one of the different peak reception wavelengths of the six graphene-based photodetectors corresponds to a respective one of the different peak transmission wavelengths of the graphene-based light emitting devices. Such a system allows a method of visible light communication with a colour constellation of at least six base colours.
US10951305B2 Orbital base station filtering of interference from terrestrial-terrestrial communications of devices that use protocols in common with orbital-terrestrial communications
An orbiting multiple access transceiver communicates with terrestrial mobile stations which are also capable of communicating with terrestrial base stations. The multiple access transceiver is configured to sample a signal when a terrestrial mobile station of interest is not transmitting to produce a sample signal. The sample signal may be processed to produce an out-of-phase signal that may be applied to a signal when the terrestrial mobile station of interest is transmitting to produce a clearer signal from the terrestrial mobile station of interest.
US10951304B2 Satellite communication framework and control method thereof
A satellite communication framework includes a satellite system controller; at least one satellite transponder; and a plurality of remote terminals, each including a modem, a router, and a terminal agent. The terminal agent is configured to, based on a current allowable data rate and measurements of a current router queue size and a current router packet arrival rate, use a delayed uplink resource assignment for each modem and an MCV-based flow-control policy to forecast a future router queue size and a future router packet arrival rate and further update the delayed uplink resource request for a time after an uplink allocation delay. The modem is configured to communicate with the router and also with the satellite system controller through the satellite transponder, perform modulation and demodulation, and manage packet loss and delay according to the future router queue size and the future router packet arrival rate.
US10951302B2 System and method for inter-basic service set communications
A method for multiple association includes associating with a first access point (AP) in a primary basic service set (BSS), associating with a second AP in a secondary BSS, informing the first and second APs of an inter-BSS relaying capability of a doubly-associated station, and relaying data between the first AP and the second AP.
US10951300B2 Radio frequency beam management and recovery
A base station (BS)/user equipment (UE) for performing radio frequency beam management and recovery in communication with a UE/BS. The BS/UE includes a processor and a memory that stores first and second thresholds. The processor evaluates a beam quality metric against the first and second thresholds, performs beam switching and/or beam broadening in response to determining the beam quality metric falls below the first threshold, and performs a beam failure recovery procedure in response to determining the beam quality metric falls below the second threshold.
US10951299B2 Wireless device, communication device, wireless control method, communication control method, and program
There is provided a wireless device configured to perform both multi-user spatial multiplex communication and single user communication with a communication device. The wireless device is configured to set a first waiting time for the single user communication, and count the first waiting time in a period in which a second waiting time for the multi-user spatial multiplex communication is counted. The wireless device then transmits data through the single user communication after the first waiting time expires.
US10951295B2 Reconfigurable fully-connected bidirectional hybrid beamforming transceiver
Disclosed herein is a new type of fully-connected, hybrid beamforming transceiver architecture. The transceiver described herein is bi-directional and can be configured as a transmit beamformer or a receive beamformer. A method and apparatus are described that allows the beamformer to operate in “carrier aggregated” mode, where communication channels in multiple disparate frequency bands can be simultaneously accessed.
US10951294B2 Reception apparatus and reception method
A transmission apparatus includes M signal processors that respectively generate modulated signals directed to M reception apparatuses, M being an integer equal to or greater than 2, and an antenna section. Each signal processor modulates a first bit sequence made up of two bits to generate a first modulated signal and a second modulated signal, and modulates a second bit sequence made up of other two bits to generate a third modulated signal and a fourth modulated signal, in a case of transmitting multiple streams to a corresponding one of the M reception apparatuses. The antenna section includes a first antenna that transmits the first modulated signal and the third modulated signal and a second antenna that transmits the second modulated signal and the fourth modulated signal. At least either the signals transmitted from the first antenna or the signals transmitted from the second antenna are phase-changed signals.
US10951288B2 Beam training sequence design method and apparatus
The present disclosure relates to beam training sequence design methods and apparatus. One example method includes generating NT beam training sequences, where each beam training sequence includes a cyclic prefix and (2×N) Golay sequences, each Golay sequence is with a length of L, and the NT beam training sequences are orthogonal to each other, and sending the NT beam training sequences using NT transmit antennas, where each transmit antenna of the NT transmit antennas sends one beam training sequence of the NT beam training sequences.
US10951286B2 Methods and systems for hybrid beamforming for MIMO communications
Methods and apparatuses for hybrid beamforming are described. The described methods and apparatuses related to hybrid beamforming for single user multiple-input multiple-output (SU MIMO) communications and for multi-user multiple-input single-output (MU MISO) communications. The radio frequency (RF) precoder and baseband precoder are determined such that the hybrid precoder has a minimum or near minimum chordal distance from an optimal precoder. Feedback information enables the transmitter to select columns from a set of discrete Fourier transform (DFT) columns to form the RF precoder matrix.
US10951282B2 Facilitating selection of demodulation reference signal ports in advanced networks
Facilitating selection of demodulation reference signal port combinations in advanced networks (e.g., 4G, 5G, 6G, and beyond) is provided herein. Operations of a system can comprise evaluating a capability of a mobile device. The operations can also comprise assigning a first group of port combinations for the mobile device based on the capability of the mobile device being a first capability and a second group of port combinations for the mobile device based on the capability of the mobile device being a second capability, resulting in a port combination assignment. The port combination assignment can mitigate a peak-to-average power ratio value.
US10951280B2 Low complexity high performance single codeword MIMO for 5G wireless communication systems
A low complexity multiple input multiple output transmitter that transmits a single codeword per channel is disclosed herein. Instead of sending multiple codewords per channel for transmissions that support higher data layer transmissions, the transmitter can send single codewords over multiple channels in order to improve spectral efficiency over a range of signal to interference plus noise ratios. For instance, if a downlink transmission to a user equipment (UE) has a rank of 4, capable of supporting 4 data layers, instead of sending 2 or more codewords over a single downlink control channel, the transmitter can schedule multiple control channels and transmit a single codeword per channel. The transmitter can also include in the signaling to the UE that the multi-codewords are included in multiple downlink control channels.
US10951272B2 Systems, methods and devices for beam selection in a wireless communication system
A method for beam sweeping in a wireless communication system is described. Beam sweeping includes performing a reduced beam sweep corresponding to a reduced set of beams that are a subset of a full set of beams available for transmitting and/or receiving from an antenna module, without sweeping beams that are not members of the reduced set of beams. The method includes selecting a beam out of the reduced set of beams for transmitting and/or receiving from the antenna module based on the reduced beam sweep without sweeping beams that are not members of the reduced set of beams. Related devices are disclosed.
US10951271B2 Method and device for multi-antenna transmission in UE and base station
A method and a device for multi-antenna transmission in a user equipment and a base station are disclosed in the present disclosure. The user equipment first receives a first signaling, receives a first wireless signal, and transmits first information. K antenna port groups are used to transmit the first wireless signal. The first signaling is used to determine the K antenna port groups. The K antenna port groups respectively correspond to K channel quality values. K1 antenna port groups of the K antenna port groups correspond to K1 channel quality values of the K channel quality values. The K1 is a positive integer less than or equal to the K. A first proportional sequence corresponds to a ratio(ratios) among the K1 channel quality values. The first information is used to determine the K1 antenna port groups and the first proportional sequence.
US10951270B2 Power transmission apparatus, power reception apparatus, method, and recording medium
A power transmission apparatus has a first communication function for communicating with a power reception apparatus and a second communication function for communicating with the power reception apparatus at a radio frequency different from a radio frequency used in the first communication function, and makes a decision as to whether to use the first communication function or the second communication function in communication for controlling wireless transmission of power, the decision being made on the basis of device information obtained from the power reception apparatus through communication using the first communication function.
US10951263B2 Wireless system and device communication management
According to one configuration, a wireless communication system includes one or more wireless communication devices and gateway hardware. The gateway hardware can be configured to notify the one or more wireless communication devices of a change associated with frequency hopping settings (such as switchover from first frequency hopping settings to second frequency hopping settings). Further, the gateway hardware can include a first radio frequency interface and a second radio frequency interface. In accordance with the frequency hopping settings, the gateway hardware: i) fixedly tunes the first radio frequency interface to a first wireless channel; and ii) while the first radio frequency interface is fixedly tuned to the first wireless channel, the gateway hardware dynamically tunes the second radio frequency interface to hop amongst multiple different wireless channels. The frequency hopping settings support different wireless power levels depending on a number of pseudorandom wireless channels that are hopped.
US10951262B2 Devices, systems and methods for transmitting protocol configuration information between multi-protocol devices
A method can include receiving frequency hop configuration data for a first wireless communication protocol via a second wireless communication protocol in second communication circuits; and configuring first communication circuits to communicate according to the first communication protocol with frequency hopping indicated by the frequency hop configuration data; wherein the first communication circuits and second communication circuits are formed in a same combination device. Related devices and systems are also disclosed.
US10951256B1 Rotary switch for a multi-channel communication device
Systems (100) and methods (500) for controlling operations of an electronic device. The methods comprise: using a rotary knob having a single rotatable part to select a first circuit to perform operations of the electronic device during a first time and to select a second circuit to perform operations of the electronic device during a second time; and using the single rotatable part of the rotary knob to additionally change preset functions for the first circuit at the first time and a second circuit at the second time, where a degree of rotation of the single rotatable part corresponds to a desired preset function input selected from a plurality of possible preset function inputs.
US10951254B1 Foldable phone case method and devices
The embodiments disclose a method including fabricating a one section foldable phone case for coupling with a foldable phone configured to fold from top to bottom, fabricating a one section foldable phone case for coupling with a foldable phone configured to fold from side to side, fabricating a two-section foldable phone case for coupling with a foldable phone configured to fold from top to bottom, fabricating a two-section foldable phone case for coupling with a foldable phone configured to fold from side to side, wherein phone cases are configured to view front and back foldable phone folded and unfolded screens, and embedding a RFID chip with a unique ID number into a foldable phone cases configured for locating and identifying a user's foldable phone case.
US10951252B2 5G NR configurable wideband RF front-end LNA
Methods and devices addressing design of reconfigurable wideband LNAs to meet stringent gain, noise figure, and linearity requirements with multiple gain modes are disclosed. The disclosed teachings can be used to reconfigure RF receiver front-end to operate in various applications imposing stringent and conflicting requirements, such as 5G NR radios. Wideband and narrowband input and output matching with gain modes using a combination of the same hardware and a switching network are also disclosed.
US10951251B2 Time-domain IQ mismatch compensator with frequency-domain observations
A system, method, and electronic device for compensating in-phase (I) and quadrature (Q) mismatch (IQMM) are herein disclosed. The system includes an IQ mismatch compensator (IQMC) configured to compensate for IQMM between a time-domain I signal and a time-domain Q signal using filter weight coefficients, and output a compensated I signal and a compensated Q signal, a fast Fourier transformation (FFT) circuit configured to perform an FFT on the compensated I signal and the compensated Q signal to a frequency-domain compensated signal, and a coefficient updater configured to update the filter weight coefficients based on a frequency-domain observation of the frequency-domain compensated signal.
US10951250B1 High-speed DC shifting predrivers with low ISI
A DC-shifting predriver has an input port configured for coupling to a serial data stream, an inverting output amplifier having an feedback node and an output port configured for coupling to a transistor at the input to a high-speed DAC or TX driver, and a capacitor AC-coupled between the input port and the feedback node. A weak feedback inverter having structure similar to, but less drive strength than the inverting output amplifier is coupled between the output port and the feedback node to act as a positive feedback latch. The predriver provides a DC shift up to 3V with high reliability and minimal intersymbol interference for data rates from 10 GS/s to 28 GS/s or higher. The predriver may provide multiple input ports implemented as a predriver array in an M-bit system, and the output amplifier may consist of N stages.
US10951249B1 System and method for time-interpolated power change in a digital pre-distortion circuit
A transmit circuit operated with time-interpolated digital pre-distortion (DPD) coefficients to improve adjacent channel power ratio (ACPR) performance during a power mode change is provided. The transmit circuit includes a DPD circuit configured to operate with a first DPD coefficient according to a first transmit power level of a transmit power amplifier of the transmit circuit. The transmit circuit further includes a DPD coefficient management engine configured to retrieve a second DPD coefficient corresponding to the second transmit power level. The transmit circuit further includes a DPD coefficient time-interpolation engine configured to compute a set of time-interpolated DPD coefficients corresponding to a set of time instants for a transient period when the transmit power amplifier is adapted to the second DPD coefficient.
US10951247B1 Channelizing a wideband waveform for transmission on a spectral band comprising unavailable channel segments
Methods, systems, and devices for channelizing a wideband waveform for transmission on a spectral band comprising unavailable channel segments are described. Generally, the described techniques provide for transmitting and receiving wideband waveforms when channels of a system bandwidth are unavailable for transmission. A transmitter may separate a first wideband signal into segments, with each segment a bandwidth corresponding to a channel of the system bandwidth, and may map the segments to the available channels. The transmitter may combine the mapped segments into a second wideband waveform and transmit the second wideband waveform using the available channels. A receiver may receive a first wideband signal waveform and may separate the first wideband signal waveform into segments, de-map the segments and combine the de-mapped segments into a second wideband waveform for demodulation. The techniques may be used to transmit and receive wideband waveforms over tactical data links.
US10951241B2 Data processing device and data processing method
A transmitting device for generating a digital television broadcast signal incudes circuitry configured to receive data to be transmitted in a digital television broadcast signal and perform LDPC (low density parity check) encoding on input bits of the received data according to a parity check matrix initial value table of an LDPC code having a code length of 16200 bits and a code rate of 10/15 to generate an LDPC code word. The LDPC code enables error correction processing to correct errors generated in a transmission path of the digital television broadcast signal. The LDPC code word includes information bits and parity bits, the parity bits being processed by the receiving device to recover information bits corrupted by transmission path errors.
US10951238B1 Memory system and method for controlling non-volatile memory
A memory system of an embodiment includes a non-volatile memory and a memory controller. The memory controller generates an error correction code including a first and second symbol groups. The first symbol group is a set of symbols shared between a first component code and a third component code and/or a fourth component code. The second symbol group is a set of symbols shared between a second component code and the third component code and/or the fourth component code. The first and third component codes have a lower correction capability than the second and fourth component codes, respectively. The ratio of symbols protected by the third component code is smaller in the second symbol group than in the first symbol group. The ratio of symbols protected by the fourth component code is larger in the second symbol group than in the first symbol group.
US10951237B2 Composing array codes for power of two and variable block sizes
A computer-implemented method according to one embodiment includes identifying a block size used by an application, where the block size is a power of two, constructing, utilizing a plurality of instances of a first array code, a single instance of a second array code having a symbol size that matches the block size used by the application, where the symbol size of the second array code is always a power of two, and implementing the second array code within the application.
US10951235B2 Low density parity check decoder
A method and system for decoding low density parity check (“LDPC”) codes. An LDPC code decoder includes LDPC decoding circuitry comprising a Q message generator and a P sum adder array. The Q message generator combines an R message from a previous iteration with a P message to produce a Q message. The P sum adder array adds the P message to a difference of an R message from a current iteration and the R message from the previous iteration to produce an updated P message.
US10951231B2 Compression and decompression engines and compressed domain processors
Compressed domain processors configured to perform operations on data compressed in a format that preserves order. The Compressed domain processors may include operations such as addition, subtraction, multiplication, division, sorting, and searching. In some cases, compression engines for compressing the data into the desired formats are provided.
US10951226B2 Radio-frequency digital-to-analog converter system
A digital-to-analog converter system has digital-to-analog converters, a common output, and a digital controller for transmitting first codes to one of the converters at a radio-frequency digital rate, and for transmitting second codes to another one of the converters at the same rate. The digital controller includes a timing system for operating each converter at the digital rate in a return-to-zero configuration, such that a signal from the first converter is transmitted to the common output while the second converter is reset, and vice versa. The digital-to-analog converter system can generate a radio-frequency analog signal having signals in first and second Nyquist zones simultaneously.
US10951225B1 Successive approximation register analog-to-digital converter with multiple sample capacitors
A SAR ADC may include a plurality of capacitor networks, wherein each capacitor network of the plurality of capacitor networks has a sampling capacitor for sampling an analog input signal to the SAR ADC and at least one non-sampling capacitor. The SAR ADC may also include a DAC including a plurality of sub-DACs including at least a first sub-DAC representing most significant bits of an output of the SAR ADC, wherein the output of the first sub-DAC is coupled to the sampling capacitors of the plurality of capacitor networks and a second sub-DAC representing bits of the output of the SAR ADC lesser in magnitude significance than those of the first sub-DAC, wherein the output of the second sub-DAC is coupled to a respective one of at least one non-sampling capacitor of each of the plurality of capacitor networks.
US10951221B2 Testing an analog-to-digital converter using counters
In some examples, a device includes an analog-to-digital converter (ADC) configured to receive an analog signal and output digital codes based on values of the analog signal. The device also includes a plurality of counters, where each counter of the plurality of counters is configured to increment in response to a respective digital code outputted by the ADC.
US10951217B2 Device and method for controllably delaying electrical signals
A device and method for controllably delaying an electrical signal includes a first signal transfer path between a signal input and a signal output. The first signal transfer path includes a first signal transfer stage with a first differential pair and a common, adjustable first quiescent current source, and a second signal transfer path between the signal input and the signal output. The second signal transfer path includes a second signal transfer stage with a second differential pair and a common, adjustable second quiescent current source. An internal delay stage is arranged between the signal input and the second signal transfer stage and has a third differential pair and a common, adjustable third quiescent current source, and signal combination stage for additively superimposing the electrical signal transferred via the first signal transfer path on to the electrical signal transferred via the second signal transfer path.
US10951215B2 Semiconductor devices and methods of operating the same
A semiconductor device includes a time-to-digital converter (TDC) that receives a reference frequency signal and a feedback frequency signal, and outputs a first digital signal indicating a time difference between the reference frequency signal and the feedback frequency signal; a digital loop filter (DLF) that outputs a second digital signal generated by filtering the first digital signal; a multiplier circuit that outputs one of a third digital signal and a final test signal, the third digital signal generated by performing a multiplication operation on the second digital signal using a multiplication coefficient; a digital-controlled oscillator (DCO) that generates an oscillation signal having a frequency based on the output one of the third digital signal and the final test signal; and a loop gain calibrator (LGC) that receives the oscillation signal, generates a pair of test signals, and determines the multiplication coefficient using the pair of test signals.
US10951207B1 Integrated driving module
An integrated driving module includes an oscillator, a PWM unit, a soft start controller, a first driver, and a second driver. The oscillator is connected to a voltage input end and generates an oscillating signal. The PWM unit receives the oscillating signal and generates a first driving control signal and a second driving control signal that are respectively anti-phased. The first driver outputs a first driving output signal to a first output end according to the first driving control signal. The second driver outputs the second driving output signal to a second output end according to the second driving control signal. The integrated driving module only has four connection ends for external connection to provide the two anti-phase driving output signals, such that the circuit design and connection of the primary side of the transformer is greatly simplified. The design limitation and manufacturing cost can be both lowered.
US10951201B2 Flip flop standard cell
A flip flop standard cell that includes a data input terminal configured to receive a data signal, clock input terminal configured to receive a clock signal, a data output terminal, and a latch. A bit write circuit is configured to receive a bit write signal. The received data signal is latched and provided at the output terminal in response to the bit write signal and the clock signal. A hold circuit is configured to receive a hold signal, and the received data signal is not latched and provided at the data output terminal in response to the hold signal and the clock signal.
US10951200B2 Clock circuit and method of operating the same
A clock circuit includes a latch circuit, a memory state latch circuit, a memory state trigger circuit and a clock trigger circuit. The latch circuit is configured to latch an enable signal, and to generate a latch output signal based on a first clock signal. The memory state latch circuit is coupled to the latch circuit, and generates an output clock signal responsive to a first control signal. The memory state trigger circuit is coupled to the memory state latch circuit, and adjusts the output clock signal responsive to the latch output signal or a reset signal. The clock trigger circuit is coupled to the latch circuit and the memory state trigger circuit by a first node, configured to generate the first clock signal responsive to a second clock signal, and configured to control the latch circuit and the memory state trigger circuit based on the first clock signal.
US10951198B1 Semiconductor integrated circuit, transmission device, and memory device
According to one embodiment, a semiconductor integrated circuit includes a clock supply circuit, a first output circuit, and a second output circuit. The clock supply circuit outputs a first clock and a second clock, the first clock having a first period, the second clock having a second period that is 1/m times the first period. The m is a natural number of 2 or more. The first output circuit outputs a first signal indicating content of data to an outside when a first operation is performed and outputs a second signal having a toggle pattern based on the first clock to the outside when a second operation is performed. The second output circuit outputs an operation clock based on the first clock to the outside when the first operation is performed and outputs a sampling clock based on the second clock to the outside when the second operation is performed.
US10951191B1 Low-leakage automatic adjustable diplexer
Provided is a low-leakage automatic adjustable diplexer including a body, a thin plate and two resonant regulators. The body has therein cuboid waveguide channels each having a feeding portion, a reception port portion, a transmission port portion, a fitting portion, a first filtering portion, a second filtering portion, first E/H conversion units connected to two ends of the first filtering portion, respectively, and second E/H conversion units connected to two ends of the second filtering portion, respectively. The thin plate is clamped inside the body. The resonant regulators each have a plurality of frequency disturbance elements adjustably protruding into the first and second filtering portions. Given the E/H conversion units and the frequency disturbance elements penetratingly disposed on the H-side sidewall of the cuboid waveguide cavity, it is unnecessary for the cuboid waveguide channels to undergo any processing process for forming therein any protrusion-style insulation walls, thereby attaining low leakage.
US10951190B2 On-chip harmonic filtering for radio frequency (RF) communications
Systems and methods are disclosed for on-chip harmonic filtering for radio frequency (RF) communications. A filtering and matching circuit for an integrated circuit includes a first capacitance coupled in parallel with a first inductance, a second inductance coupled to the first inductance, and a variable second capacitance coupled between the first and second inductance. The variable second capacitance is controlled to provide filtering with respect to the RF signal as well as impedance matching with respect to a load coupled to the connection pad. For one embodiment, the variable second capacitance includes a coarse-tune variable capacitor circuit and a fine-tune variable capacitor circuit. The coarse-tuning controls impedance matching, and the fine tuning controls a notch for the filtering. The load can be an antenna for the RF communications. The integrated circuit can include a receive path, a transmit path, or both.
US10951189B2 Signal processing device, method and speaker
The present invention discloses a signal processing device, a signal processing method and a speaker. The signal processing device comprises a multi-band dynamic range controller, wherein the multi-band dynamic range controller receives an audio signal and includes a first band splitting unit and a resonant band adjustment unit; the first band splitting unit is configured to split the audio signal into multiple bands and obtain at least one resonant band therefrom, which has a resonant frequency band signal in a resonant frequency range of the audio signal; and the resonant band adjustment unit is configured to adjust the resonant frequency band signal based at least on a resonant band dynamic range control gain and output an adjusted resonant frequency band signal for combination with other band signals into a compression output signal.
US10951175B2 Envelope tracking circuit and related power amplifier apparatus
An envelope tracking (ET) circuit and related power amplifier apparatus is provided. An ET power amplifier apparatus includes an ET circuit and a number of amplifier circuits. The ET circuit is configured to provide a number of ET modulated voltages to the amplifier circuits for amplifying concurrently a number of radio frequency (RF) signals. The ET circuit includes a target voltage circuit for generating a number of ET target voltages adapted to respective power levels of the RF signals and/or respective impedances seen by the amplifier circuits, a supply voltage circuit for generating a number of constant voltages, and an ET voltage circuit for generating the ET modulated voltages based on the ET target voltages and a selected one of the constant voltages. By employing a single ET circuit, it may be possible to reduce footprint and improve heat dissipation of the ET power amplifier apparatus.
US10951174B2 High-frequency amplifier
A transistor (2) is provided on a surface of a semiconductor substrate (1). First and second wirings (10,11) are provided on the surface of the semiconductor substrate (1) and sandwich the transistor (2). Plural wires (20) pass over the transistor (2) and are connected to the first and second wirings (10,11). A sealing material (21) sealing the transistor (2), the first and second wirings (10,11), and the plural wires (20). The sealing material (21) contains a filler (21a). An interval distance between the plural wires (20) is smaller than a particle diameter of the filler (21a). The sealing material (21) does not intrude into a space between the plural wires (20) and the transistor (2) so that a cavity (22) is formed.
US10951173B2 Circuits, devices and methods related to amplification with active gain bypass
Circuits, devices and methods related to amplification with active gain bypass. In some embodiments, an amplifier can include a first amplification path implemented to amplify a signal, and having a cascode arrangement of a first input transistor and a cascode transistor to provide a first gain for the signal when in a first mode. The amplifier can further include a second amplification path implemented to provide a second gain for the signal while bypassing at least a portion of the first amplification path when in a second mode. The second amplification path can include a cascode arrangement of a second input transistor and the cascode transistor shared with the first amplification path. The amplifier can further include a switch configured to allow routing of the signal through the first amplification path in the first mode or the second amplification path in the second mode.
US10951172B2 Linear doherty power amplifier
An amplifier arrangement for amplifying an input signal to an output signal for delivering to a load is disclosed. The amplifier arrangement comprises a power splitter configured to receive the input signal and produce split input signals. The amplifier arrangement further comprises a first amplifier branch comprising multiple main amplifier circuits. Output signals of the multiple main amplifier circuits are combined to generate a first output signal. The amplifier arrangement further comprises a second amplifier branch comprising at least one auxiliary amplifier circuit. The at least one auxiliary amplifier circuit is configured to receive a split input signal from the power splitter and produce a second output signal. The amplifier arrangement further comprises a power combiner configured to receive the first and second output signals and produce the output signal for delivering to the load.
US10951171B2 Configurable switched power amplifier for efficient high/low output power
Power amplifiers and related methods are disclosed having configurable switched mode operation in a high-power mode of operation and a low-power mode of operation. The power amplifiers have a first cascode amplifier coupled to receive a positive differential input and a second cascode amplifier coupled to receive a negative differential input. The first and second cascode amplifiers include output stages and first/second input stages. The first input stages and the second input stages are enabled in a high-power mode of operation. The first input stages are disabled and the second input stages are enabled during a low-power mode of operation. For further embodiments, a switchable clamp operates in the low-power mode to clamp a voltage output for the second input stages. For further embodiments, the output stages are provided a variable voltage bias or are coupled to tunable capacitances that are varied between the low-power and high-power modes.
US10951169B2 Amplifier comprising two parallel coupled amplifier units
An amplifier with two parallel coupled amplifier units with inverse characteristics and in particular to the parallel coupling of a sourcing limited amplifier unit and a sinking limited amplifier unit.
US10951168B2 Electronic envelope detection circuit and corresponding demodulator
An electronic envelope detection circuit includes an input signal detecting circuit having at least one MOS transistor configured to receive a radiofrequency input signal and to deliver an internal signal on the basis of the input signal. The biasing point of the at least one transistor is controlled by the input signal and a control signal. A processing circuit that is coupled to the input signal detecting circuit is configured to deliver a low-frequency output signal on the basis of the internal signal and further deliver the control signal on the basis of the output signal. In operation, the value of the control signal decreases when the average power of the input signal increases, and vice versa.
US10951166B1 Crystal oscillator with fast start-up
The present document relates to oscillator circuits and a method. An oscillator circuit generates an oscillating voltage signal, wherein the crystal has a first electrode and a second electrode. The oscillator circuit has a power source with a supply terminal and a reference terminal. The oscillator circuit has a switching circuit arranged between the power source and the crystal. The switching circuit, in a start-up phase, alternately connects the supply terminal of the power source to the first and second electrode of the crystal such that an amplitude of the oscillating voltage signal is increased.
US10951163B1 Method for low-current oscillatory circuit with wide operation voltage and temperature compensation
A smart method is provided for a low-current oscillatory circuitry. The circuitry comprises an oscillator and a microcontroller unit (MCU). The oscillator comprises a proportional-to-absolute-temperature circuit connecting to a low-voltage regulator. The low-voltage regulator connects to a PMOS diode array and a delay unit circuit. The PMOS diode array connects to the MCU. The delay unit circuit connects to the MCU and a voltage converter. The method includes a normal temperature compensation algorithm; a smart learning algorithm of extra-high temperature compensation; and an ultra-high temperature compensation algorithm. Thus, clock variations are compensated; output frequency is stable and not affected by voltage or temperature variations; and process variations are suppressed. When process variations appear, there are not be too many errors generated. Therefore, a timebase clock is provided with high accuracy, wide operating voltage range, wide operating temperature range, and low power consumption operation.
US10951161B2 Cable integrated solar inverter
Systems for converting a standard direct current (DC) power from solar panels into a rectified DC power signal for further conversion into alternating current (AC) power are described herein. In some example embodiments, the systems may include distributed power converters and a grid interface unit connected by a trunk cable. In some example embodiments, the power converters may be embedded in the trunk cable.
US10951159B2 Solar tracker control system and method
A pneumatic control unit configured to inflate a first and second set of bellows with fluid from a pneumatic fluid source via a pneumatic circuit, the first and second set of bellows associated with one or more pneumatic actuators. The pneumatic control unit determines a target configuration of the actuators based on a determined current position of the sun; determines a current configuration of the actuators; determines a difference between the determined current configuration and target configuration of the actuators; determines that the difference between current configuration and the target configuration of the actuators is outside of a tolerance range; and actuates the actuators toward the determined target configuration by at least one of inflating the first or second set of bellows with fluid from the pneumatic fluid source via the pneumatic circuit.
US10951156B2 Modular solar power array
This system is directed to a mobile platform having a solar array carried by the mobile platform, connected to a distribution hub adapted to provide power to a base power source; an input controller having input computer readable instructions adapted to deliver power to a set of storage units from the base power source, the set of storage power units carried by the mobile platform; an output controller connected to the set of storage units having output computer readable instructions adapted to receive charge requirements from a load connected to the output controller, retrieving from a device lookup table included in the output controller a load type having charge specifications, and delivering power to the load according to the charge specifications; and, an external power source connected to the distribution bus for proving power to the base power source form the external power source.
US10951155B2 Temperature prediction device, compressor with magnetic bearing mounted thereon, temperature prediction method and program
A temperature prediction device includes an application voltage specifying unit which specifics a voltage value applied to an electromagnetic coil based on a distance from a distance detection unit provided in the electromagnetic coil to an output shaft, a coil current detection unit which detects a current value flowing when a voltage is applied to the electromagnetic coil on the basis of the voltage value specified by the application voltage specifying unit, and a coil temperature estimation unit which estimates a temperature of the electromagnetic coil on the basis of the voltage value specified by the application voltage specifying unit, the current value detected by the coil current detection unit, and a relational expression between the voltage value applied to the electromagnetic coil, the current value flowing when a voltage is applied to the electromagnet coil on the basis of the voltage value applied to the electromagnetic coil, and the temperature of the electromagnetic coil.
US10951152B2 Power conversion apparatus
In order to suppress vibration with a motor a load torque of which periodically fluctuates, an output torque of the motor is controlled to be periodically changed. In this case, in order to increase a vibration suppressing component by a direct power conversion apparatus, at least one of first control and second control is performed. In the first control, an output torque having a waveform including a fundamental frequency component of the load torque a fundamental frequency of which is a frequency in accordance with a fluctuation period of the load torque and at least one of a fourth harmonic and a sixth harmonic of a power source frequency of an AC power source is generated. In the second control, the output torque having a waveform including at least one of a second harmonic and a third harmonic of the fundamental frequency of the load torque and a second harmonic of the power source frequency of the AC power source is generated.
US10951151B2 Drive device
A drive device that includes a rotating-field rotary electric machine; and an inverter that drives the rotary electric machine, wherein: the rotary electric machine includes a stator core, and a coil wound on the stator core; the coil includes a first coil and a second coil electrically insulated from each other; and the inverter includes a first inverter circuit that supplies AC power to the first coil, and a second inverter circuit that supplies AC power to the second coil.
US10951146B1 Method to improve output current harmonic distribution in a segmented drive system
A segmented electrical drive system comprising a DC power bus comprising a DC voltage supply and a capacitor in parallel, an inverter comprising a plurality of inverter segments, a motor including a plurality of stator winding segments each connected to an inverter segment, and a controller. The controller receives a control signal and sends a switching signal to each of the inverter segments, wherein the switching signal is based on a discontinuous space vector pulse width modulation (DSVPWM) scheme for a segmented inverter. The DSVPWM scheme includes a set of reverse sawtooth carrier signals that are at an optimal phase shift angle with respect to each other.
US10951141B2 Position management apparatus and assisting apparatus
A position management apparatus includes motors connected to a power supply; a position detecting device connected to the power supply and detecting the rotational position of the motors or the drive position of driving members driven by the motors; position storage devices connected to the power supply and storing the rotational position or the drive position detected by the position detecting devices; and a power cut-off delay circuit for keeping the position detecting devices and the position storage devices connected to the power supply even if the power switch is shut off from a conducting state, and for storing the rotational position or the drive position of the position storage devices after the motor has lost its rotational speed.
US10951137B2 Method and system for converting single speed fans to variable speed fans
Legacy single speed fans are converted to variable speed fans configured to operate at reduced speeds. A conversion controller operates in conjunction with the existing controller. The conversion controller is configured with a 24 volt digital input module and a 0-10 volt analog output module. The input module is electrically connected to the 24v AC output signal wires from the existing controller. The input modules are also configured with a fan quantity selection switch to input the actual quantity of 24v AC signals for fans. The conversion controller registers the quantity of 24v AC contact signal inputs received from the existing controller, compares it to the fan quantity selected on the fan quantity selection switch, and sends a signal to the variable speed fans. The output modules are electrically connected to variable speed fan signal inputs.
US10951131B2 Converter and method for driving converter
A switch circuit of a converter includes three switch units. A first switch unit includes a first switch device, a second switch device, a third switch device, and a fourth switch device that are connected in series. A second switch unit includes a fifth switch device and a sixth switch device that are connected in series. A third switch unit includes a seventh switch device and an eighth switch device that are connected in series. When the first switch device and the fifth switch device are switched on, the seventh switch is controlled to be switched on. When the fourth switch device and the sixth switch device are switched on, the eighth switch device is controlled to be switched on, thereby effectively reducing a conduction loss of the converter.
US10951126B2 System and method for operating a system
In a system and method for operating a system having a rectifier which is supplyable from an electric AC-voltage supply network, an inverter which feeds an electric motor, and a DC/DC converter which is connected to an energy accumulator, the DC-voltage side connection of the inverter is connected to the DC-voltage side connection of the rectifier, in particular, the electric motor is supplied from the AC-voltage side connection of the inverter, a first DC-voltage side connection of the DC/DC converter is connected to the DC-voltage side connection of the rectifier, in particular, the DC-voltage side connection of the inverter and the first DC-voltage side connection of the DC/DC converter are connected in parallel, the DC/DC converter has a housing in which a device for current acquisition is situated, which acquires either the current, in particular network phase currents, flowing into the rectifier at the AC-voltage side connection of the rectifier, or the current emerging from the rectifier at the DC-voltage side connection of the rectifier, and the acquired value is forwarded to a signal electronics situated in the housing of the DC/DC converter, which generates control signals for semiconductor switches of the DC/DC converter.
US10951125B2 Supression of cross current in a plural converter system
A power conversion system that has two power conversion apparatuses each including a converter that can control a DC voltage and an inverter and that drives the AC motor by connecting the outputs of the two inverters in parallel is provided. The output voltage of one of the converters is controlled according to the difference between the detection currents detected by the two current detectors for detecting the output currents of the two inverters so that a cross current flowing through the two inverters is suppressed.
US10951124B2 Switching power supply circuit with synchronous rectifier and associated control circuit and control method
A switching power supply circuit has an energy storage component, a synchronous rectifier switch and a synchronous rectifier control circuit. The synchronous rectifier switch is coupled to a secondary side of the energy storage component, and the synchronous rectifier control circuit turns ON the synchronous rectifier switch based on a drain-source voltage across the synchronous rectifier switch when a primary switch is judged as turned ON. When the switching power supply circuit is not operating in a preset mode, the primary switch is judged as turned ON when the drain-source voltage remains larger than a dynamic reference voltage during a preset window time period, and when the switching power supply circuit is operating in the preset mode, the primary switch is judged as turned ON once the drain-source voltage is larger than the dynamic reference voltage.
US10951123B2 Power conversion system
A power conversion system is provided. The system includes a switch module, a resonant module, a magnetic conversion module, a bobbin and an iron core. The magnetic conversion module includes a primary winding and a PCB winding module. The PCB winding module includes a printed circuit board, a conductive layer disposed on at least one surface of the printed circuit board, and a switch unit disposed on the printed circuit board.
US10951122B2 Electronic converter and related method of operating an electronic converter
An electronic converter comprising a switching stage having at least one electronic switch, wherein the switching stage is configured to provide current pulses via a terminal; a first capacitor, wherein the first capacitor provides a first voltage. Specifically, the electronic converter further includes a second capacitor to provide a second voltage, comparison means configured to detect the difference between the first voltage and the second voltage, and determine a comparison signal which indicates whether this difference is greater than a threshold, and switching means configured to selectively transfer the current to the first capacitor or the second capacitor as a function of the comparison signal. The switching means may include a SCR, where the anode of the SCR is connected to the terminal that provides current pulses and where the cathode of the SCR is connected to the second capacitor.
US10951121B2 Closed loop foldback control
A controller for use in a power converter comprising a comparator, request control, and foldback control. The comparator configured to receive a feedback signal representative of an output of the power converter and a first regulation reference representative of a target value for the output, and in response to the comparison of the feedback signal and the first regulation reference, generate a first regulation signal. Request control configured to receive the first regulation reference, and output a request signal with request events. Foldback control configured to receive the first regulation signal to generate the first regulation reference, the foldback control further configured to sense a foldback or fault condition if the feedback signal is less than the first regulation reference for a threshold duration of time, the foldback control further configured to vary the first regulation reference in response to the sensed foldback or fault condition to reduce the output.
US10951120B2 Flyback converter, control circuit and control method therefor
The disclosure relates to a flyback converter, a control circuit and a control method therefor. In the control method, a power stage circuit is controlled at a light load to operate alternatively in a pulse-width modulation mode (e.g., a constant switching frequency mode) and in a constant on time mode, in accordance with a voltage compensation signal. Thus, output energy may decrease rapidly and smoothly, without need for the control circuit to stop working. The flyback converter has increased efficiency at the light load and decreased output voltage ripple.
US10951119B2 Method for controlling a switched electronic circuit
To this end, the invention relates to a method for controlling a switched electronic circuit connecting an electrical voltage source u to a load R and forming a system having an output y and a plurality of operating modes i, at least some of which thus can be activated by following a switching rule o. According to the invention, the following steps are provided: —measuring state variables x of the system having equilibrium values xr; —introducing at least one parameter p into the system, representing a measuring error of an electrical unknown of the operation of the circuit; —estimating the parameter from a state monitor and applying a Lyapunov function thereto; —deducing therefrom the equilibrium values of the system in order to obtain the control rule.
US10951117B2 Discontinuous conduction mode (DCM) voltage regulator circuit with reduced output voltage ripple
Various embodiments provide a voltage regulator circuit including two or more discontinuous conduction mode (DCM) phases coupled to an output node and coupled in parallel with one another. A control circuit may detect a trigger and switch all of the two or more DCM phases to a first state (charge state) responsive to the detection. The control circuit may switch a first DCM phase, of the two or more DCM phases, to a second state (discharge state) after a first predetermined time period in the first state and may switch a second DCM phase, of the two or more DCM phases, to the second state after a second predetermined time period in the first state, wherein the second predetermined time period is different than the first predetermined time period. Other embodiments may be described and claimed.
US10951116B2 Voltage regulator with nonlinear adaptive voltage position and control method thereof
A voltage regulator has a switching circuit and a control circuit. The switching circuit provides an output voltage and an output current. The control circuit provides a switching control signal to the switching circuit to adjust the output voltage, such that the output voltage decreases with a first slope as the output current increases when the output current is less than a predetermined current, the output voltage decreases with a second slope as the output current increases when the output current is larger than the predetermined current.
US10951115B2 Switching regulator
A switching regulator includes a switch device that is connected between an input terminal to which an input DC voltage is applied and an output terminal from which an output DC voltage is output, and that is turned on and off according to a drive signal; a hysteresis generation circuit to which the input DC voltage and the output DC voltage are applied; a reference voltage generation circuit that generates a reference voltage having a gradient proportional to an output current or an output voltage; and a drive signal generation circuit that generates the drive signal by comparing the output DC voltage with the reference voltage, and that, where the hysteresis generation circuit generates the output current or the output voltage that is inversely proportional to a differential voltage between the input DC voltage and the output DC voltage.
US10951113B1 Start-up control in power systems using fixed-ratio power conversion
A power converter system converts power from an input source for delivery to an active load. An input current surge at startup may be reduced by combining power converter switch resistance modulation with active load control. In another aspect, an input current surge at startup in an array of power converters may be reduced by periodically reconfiguring the array during the startup phase to accumulatively increase the output voltage up to a predetermined output voltage. A power converter may include a controller that provides an over-current signal to the load to reduce the load or advise of potential voltage perturbations.
US10951108B1 Switching power supply controlling circuit and controlling method thereof
This invention provides a switching power supply controlling circuit, the switching power supply comprises an upper transistor and a lower transistor, the switching power supply controlling circuit comprises a boost circuit, an input terminal of the boost circuit is connected to an input terminal of the switching power supply, the boost circuit output a first voltage to control a working state of the boost circuit, driving the upper transistor to be in an on state. The switching power supply controlling circuit adopts a boost circuit to provide a driving power for the upper transistor, and there is no need to set a bootstrap pin or a bootstrap capacitor.
US10951107B2 Communicating fault indications between primary and secondary controllers in a secondary-controlled flyback converter
Communicating fault indications between primary and secondary controller in a secondary-controlled flyback converter is described. In one embodiment, an apparatus includes a primary-side field effect transistor (FET) coupled to a flyback transformer coupled to the primary-side FET, and a primary-side controller coupled to the flyback transformer. The primary-side controller is configured to receive a signal from a secondary-side controller across a galvanic isolation barrier, apply a pulse signal to the primary-side FET in response to the signal to turn-on and turn-off the primary-side FET, communicate information to the secondary-side controller across the flyback transformer by varying a first pulse width of the pulse signal to a second pulse width and applying the pulse signal with the second pulse width to the primary-side FET.
US10951100B2 Winding method for electric motor stator, electric motor stator, and fan electric motor
A winding method for an electric motor stator includes at a start of winding of the coil, a first step for forming a two-turn winding portion by winding a magnet wire upwardly around a pin for two turns; a second step, subsequent to the first step, for winding the magnet wire to cross the two-turn winding portion from an outside from an upper side to a lower side on a side surface of the pin opposite from the power supply terminal; and a third step, subsequent to the second step, for winding the magnet wire for a half turn above the two-turn winding portion and then guiding the magnet wire to the power supply terminal to be hooked on the bent back section.
US10951097B2 Rotor, manufacturing method of the rotor, and motor
A rotor, which includes a rotor main body and a fan. The rotor main body includes a rotor core, a rotary shaft extending through the rotor core, and a permanent magnet mounted in the rotor core. The fan includes a plurality of fixing portions embedded in the rotor main body and configured to fix the permanent magnet. The rotor has a simple structure, can be easily assembled, and has a low cost.
US10951096B2 Method and apparatus for producing rotating electric machine stator
A method of producing a rotating electric machine stator includes an insertion step, bending step, and pressing step. In the insertion step, two leg portions of each U-shaped coil wire of a stator coil are inserted into different slots, such that protruding portions as distal end portions of the leg portions protrude in parallel with an axial direction of the stator core. In the bending step, the protruding portion of a first leg portion is bent in a first circumferential direction of the stator core, at a proximal end portion of the protruding portion as a bending start point, from a condition where the protruding portion protrudes from the slot in parallel with the axial direction of the stator core. In the pressing step, a distal end of the protruding portion bent in the first circumferential direction is pressed toward its proximal end in a second circumferential direction.
US10951091B2 Actuating device
An actuating device for mechanically actuating a component may include a housing having first and second housing parts lying against one another in a separation plane and fastened to one another, and an electric motor arranged in the first housing part and having an input shaft. The device may also include an output shaft rotatably mounted at least on the second housing part and penetrating a wall thereof, the output shaft one of (i) being connected externally on the second housing part with an actuating element for mechanical coupling with the component which is to be actuated, or (ii) forming an actuating element for mechanical coupling with the component which is to be actuated. The device may further include a gear connecting the input shaft with the output shaft, and having an output gearwheel rotatably connected with the output shaft. The second housing part, in relation to an axis of rotation running perpendicularly to the separation plane, may be able to be fastened to the first housing part in at least two different rotation positions. The output shaft may be arranged eccentrically to the axis of rotation on the second housing part. At least one of the first and second housing parts may have at least one bearing point for rotary bearing at least one additional gearwheel. In a first rotation position between the housing parts, the gear without the additional gearwheel may connect the input shaft with the output shaft with a first transmission ratio. In a second rotation position different from the first rotation position, between the housing parts, the gear with the additional gearwheel may connect the input and output shafts with a second transmission ratio different from the first transmission ratio.
US10951090B2 Transmission device and air-cooling island
Provided are a transmission device and an air-cooling island. The transmission device includes: a motor comprising a motor output shaft; and a speed reducer including a speed reducer input shaft. The motor output shaft is directly connected with the speed reducer input shaft.
US10951086B2 Electric device with wiring guide element
An electric device comprises an internal wiring and a housing. The housing includes a base and a cover. The base has a wiring guide member and a terminal area in which the internal wiring is connected to an outside electric conductor. The cover has a trough section into which the terminal area at least partly extends. The trough section has a trough wall which abuts the base to form a sealing surface. The wiring guide member supports the internal wiring at a position spaced apart from the sealing surface and opposite the trough wall and the internal wiring extends over the trough wall and into the trough section to the terminal area.
US10951085B2 Recording apparatus
A recording apparatus including a motor mounting frame in which, in an attached state, a drive shaft of a motor is projected to a front side with respect to a frame surface on the front side, and in the attached state, while a frame surface on a rear side and the motor oppose each other, the motor is attached to the motor mounting frame. The recording apparatus includes a frame attaching portion to which the motor mounting frame is attached. In the attached state, at least a portion of a fastening member that fixes the frame attaching portion is exposed when viewing the frame surface on the front side from the front, and the fastening member is at an attachable/detachable position.
US10951084B2 Power distribution for rotary electric machine
In some examples, at least one connecting ring may connect a plurality of stator coils of the same phase. For instance, the at least one connecting ring may include at least one linear conductor formed in a ring-like shape. The linear conductor may include a plurality of terminal sections, each terminal section including an open groove extending perpendicular to a plane formed by the ring-like shape. The open grooves may be positioned around a circumference of the connecting ring for receiving respective wire ends of respective stator coils inserted into the open grooves for forming an electrical connection between the respective wire ends and the connecting ring at the respective terminal sections.
US10951073B2 Electronic apparatus and wireless communication method
According to one embodiment, an electronic apparatus, includes: transmission circuitry configured to transmit a first request of power feeding; power reception circuitry configured to receive a first wireless signal in response to the first request of power feeding, and charge a rechargeable battery with a power from the first wireless signal; and controlling circuitry configured to determine a transmission timing of a second request of power feeding, based on a reception history of the power reception circuitry.
US10951072B2 Wireless power device having plurality of transmission coils and driving method therefor
A wireless power transmitter having a plurality of transmission coils is disclosed. The present transmitter comprises: first to Nth coils; and a control unit for transmitting, to a wireless power receiver, a first sensing signal through the first to Nth coils, and adjusting transmission orders of the first to Nth coils for transmitting a second sensing signal, on the basis of the signal strength of a received first signal strength indicator when the first signal strength indicator corresponding to the first sensing signal is received, wherein the control unit can transmit, to the receiver, the second sensing signal through the first to Nth coils on the basis of the adjusted transmission orders. Therefore, device efficiency and user convenience can be improved.
US10951069B1 Contactless power supply device and transmitter device
A contactless power supply device includes: a power transmitter, and a power receiver configured to accept a power transmission from the power transmitter without contact; the power transmitter including a transmitter coil for supplying power to the power receiver via a receiver coil in the power receiver; a power supply circuit including a power source configured to supply direct-current power, and a plurality of switching elements connected in a full-bridge or half-bridge configuration between the power source and the transmitter coil; the plurality of switching elements switching between on and off states at a predetermined frequency to thereby convert the direct-current power supplied by the power source into alternating-current power of a predetermined frequency which is supplied to the transmitter coil; an auxiliary coil arranged to be capable of electromagnetic coupling with the transmitter coil; and a capacitive element configured for connection to the auxiliary coil.
US10951066B2 Wireless power supply device and wireless power supply method
In order to facilitate impedance matching even when using a magnetic field antenna for power transmission in a medium, this underwater wireless power supply device 101 wirelessly transmits energy by resonating at a frequency determined by the impedance of a power transmission antenna 103, the impedance of a power receiving antenna 104, and the impedance of a good conductor medium 102. The power transmission antenna 103 and the power receiving antenna 104 have multiple antenna coils 1061, and multiple resonant antenna units 1051 to 1054 having at least one dielectric 1071 arranged between the multiple antenna coils 1061, and, at least one of the multiple resonant antenna units 1051 to 1054 is provided with a load adjustment mechanism 1081 for adjusting the load.
US10951065B2 Power feed system
A power feed system according to the present disclosure includes a power feed device and a power receiving device. The power receiving device includes a power receiving section that receives power wirelessly from the power feed device with use of a power receiving coil, and a first communication section that transmits, to the power feed device, coil information indicating whether or not a coil is provided near the power receiving coil. The power feed device includes a power feed section that supplies power wirelessly to the power receiving device, a second communication section that receives the coil information, and a controller that performs, on the basis of the coil information, a first determination as to whether or not to supply power to the power receiving device, and controls an operation of the power feed section on the basis of a result of the first determination.
US10951059B2 Harmonic detection system
A harmonic detection system (1) comprises a measurement component (71), a harmonic abnormality determination unit (561), and a smartphone (9). The measurement component (71) is installed at a specific position on a distribution line constituting a distribution network (100), and measures data related to the current of the distribution line. The harmonic abnormality determination unit (561) uses some or all of the data related to current as detection data to detect abnormality related to harmonics. The smartphone (9) is owned by a user (G), and notifies the user that an abnormality has occurred in the distribution line when a harmonic is detected.
US10951057B1 Reliable power module for improved substation device availability
Disclosed herein are systems for maintaining protection of electric power delivery systems in the event of a control power failure or other anomaly. A reliable power module conditions electric power from multiple independent sources and provides electrical operational power to electric power delivery system protective loads. The reliable power module includes a power storage device for providing operational power even upon loss of all control power sources. The power storage may be sufficient to ride through expected losses such as a time to start up backup generation. The power storage may be sufficient to power a trip coil. Thus, electric power system protection is maintained even upon loss of control power.
US10951050B2 Adaptive charger with input current limitation and controlling method for the same
An adaptive charger can include: a power converter configured to receive an input current from an external power supply, and to generate an output current as a charging current to a load; a current feedback loop configured to compare a first detection signal that represents the input current against a first current reference signal, and to generate a first error signal, where the power converter is configured to regulate the input current according to the first error signal; and the current feedback loop being configured to determine an overload state of the external power supply according to an input voltage of the power converter, where the charger is configured to enter a current limit state when the external power supply is determined to be in the overload state, and where the first current reference signal is gradually reduced until the external power supply recovers to a non-overloaded state.
US10951046B2 Battery and discharge FET protection circuit
A battery protection circuit includes cell terminals electrically connected to a positive electrode and a negative electrode of a battery, external terminals electrically connected to positive and negative electrodes of an electronic device, discharge and charge FETs connected along a high current path between the cell terminals and the external terminals, a controller having a first terminal electrically connected to a control electrode of the discharge FET and a second terminal electrically connected to a gate electrode of the charge FET, and configured to control the charge FET and the discharge FET, a first resistor electrically connected between the control electrode of the discharge FET and the first terminal of the controller, a capacitor electrically connected between the discharge FET and the first terminal of the discharge FET, and a transistor electrically connected between the control electrode of the discharge FET and a second electrode of the discharge FET.
US10951040B2 DC/DC converter for distributed storage and solar systems
A multi-power distributed storage system including a first power source; a second power source electrically connected to a common bus with the first power source; a single input port inverter electrically connected to the common bus. The system including a controller configured to communicate with at least the second power source, and the single input port inverter. The second power source including a plurality of battery banks and a plurality of bi-directional DC/DC converters configured to charge and discharge the plurality of battery banks and provide DC to the single input port inverter.
US10951039B2 Multi-input PV inverter system and method
Systems and methods relating to power inverters for power generation systems. A power inverter suitable for renewable power sources is configured with a data processing module that receives power related data from a power grid and from a battery backup inverter. The data processing module calculates mode of operation data based on the power related data and, if the mode of operation data exceeds a threshold, then the power generation system is operating in an off-grid mode (i.e. the system is decoupled from the power grid). If the mode of operation data is equal or less than the threshold, then the power generation system is operating in an on-grid operating mode. The system is also self-tuning with respect to the threshold value.
US10951035B2 Communication-free decentralized control framework for unit commitment in microgrids
Systems, methods, and computer-readable media are described for addressing the unit commitment problem in a power grid by providing a communication-free control framework according to which each power generating unit in the power grid determines its own operating schedule for turning on or off based solely on local measurements.
US10951034B2 Protection for an HVDC network
A method of protecting a high-voltage network comprising the steps for maintaining first controlled switches closed and second controlled switches open; measuring voltage and current on high-voltage interfaces; communicating the direction of the current to the other end of a high-voltage line; for each node: identifying a fault; verifying that the current is lower than the current interruption capability of the high-voltage interface switch and opening this switch.
US10951032B2 Multi-level medium voltage data center static synchronous compensator (DCSTATCOM) for active and reactive power control of data centers connected with grid energy storage and smart
Systems and methods for supplying power (both active and reactive) at a medium voltage from a DCSTATCOM to an IT load without using a transformer are disclosed. The DCSTATCOM includes an energy storage device, a two-stage DC-DC converter, and a multi-level inverter, each of which are electrically coupled to a common negative bus. The DC-DC converter may include two stages in a bidirectional configuration. One stage of the DC-DC converter uses a flying capacitor topology. The voltages across the capacitors of the flying capacitor topology are balanced and switching losses are minimized by fixed duty cycle operation. The DC-DC converter generates a high DC voltage from a low or high voltage energy storage device such as batteries and/or ultra-capacitors. The multi-level, neutral point, diode-clamped inverter converts the high DC voltage into a medium AC voltage using a space vector pulse width modulation (SVPWM) technique.
US10951029B2 Power source input device for both ac and dc power sources
A power source input device for both AC/DC power sources includes a first power source input unit that is provided at a power source input terminal of an electric power device to convert an AC or DC commercial power source selectively input from the outside into a DC driving power source and supply the converted DC driving power source to an accessory device. A second power source input unit is provided in the accessory device to supply the DC driving power source supplied from the first power source input unit to at least one load, thereby simplifying a configuration of a power source input terminal of each of the electric power devices and reducing a manufacturing cost thereof.
US10951019B2 Electrical link comprising an electrical protection device—voltage bias
An electrical link (290) configured to link a DC high-voltage power source (270) to a user apparatus (250), and includes an electrical conductor (240) surrounded by an insulating cover and an electrical protection device (200) including: a conductive sleeve (280) arranged around the insulating cover, a biasing module (245) configured to voltage-bias the conductive sleeve (280), a circuit breaker (210) arranged on the conductor (240) and configured to cut off a current transiting through the conductor (240), and a detection module (220) connected to the conductive sleeve (280) and configured to detect a current leak out of the conductor (240) and to command the circuit breaker (210) on the basis of the detection. The invention also relates to a method for the secure supply of electric power.
US10951016B1 Visible light communication pilot light and indicator light
An example system includes an electrical enclosure. The electrical enclosure includes an identification data module, an electrical sensor, an enclosure environment sensor, and a pilot light module. The pilot light module includes (i) a pilot light and (ii) a communication module. The communication module is coupled to the identification data module, the electrical sensor, and the enclosure environment sensor. The communication module is configured to determine a visual communication signal based on information received from one or more of the identification data module, the electrical sensor, and the enclosure environment sensor, and drive the visual communication signal via the pilot light. The visual communication signal indicates one or more operational parameters within the electrical enclosure. The system further includes a client device configured to receive the visual communication from the pilot light.
US10951011B2 Spark plug for internal combustion engines
A spark plug includes a housing, an insulator, a center electrode, and an earth electrode. The earth electrode has a gap-forming surface which forms a discharge gap between the gap-forming surface and a tip surface of the center electrode. The insulator includes an insulator protrusion protruding on the tip side of the housing in a plug axial direction. At least one of cross-sections passing through a plug center axis and parallel to the plug axial direction is referred to as an axial parallel cross-section. The outer peripheral surface of the insulator protrusion includes an insulator inclined surface extending inward toward the tip in the plug axial direction, in a straight line or a curve that is convex inward, in the axial parallel cross-section. In the axial parallel cross-section, a virtual straight line passing through both ends of the insulator inclined surface passes through the gap-forming surface.
US10951005B2 Techniques for attachment and alignment of optical components on a thermoelectric cooler (TEC) and an optical subassembly implementing same
In general the present disclosure is directed to a temperature control device, e.g., a TEC, that includes a top plate with at least first and second contact pads to allow for a soldering process to attach optical components to the first contact pad without causing one or more layers of the second contact pad to reflow and solidify with an uneven mounting surface. Thus, optical components such as a focus lens can be mounted to the second contact pad via, for instance, thermal epoxy. This avoids the necessity of a submount to protect the focus lens from the relatively high heat introduced during a soldering process as well as maintain the flatness of the second contact pad within tolerance so that the mounted focus lens optically aligns by virtue of its physical location/orientation with other associated optical components coupled to the first contact pad, e.g., a laser diode.
US10951004B2 Light source device
A light source device includes a substrate and a plurality of laser light sources. The laser light sources each include a submount mounted on the substrate, and a semiconductor laser element mounted on the submount. The laser light sources are individually and independently disposed on the substrate. The laser light sources disposed adjacent to each other and emitting light having an identical wavelength band differ from each other in thermal resistance at a region between the semiconductor laser element and the substrate.
US10951000B2 High power single mode fiber laser
A single mode (SM) high power laser system is configured with a laser source outputting a single mode or low mode kW-power light and a passive delivery fiber spliced to an output fiber of the fiber laser source and having a double bottleneck-shaped core. The latter is configured to increase a threshold for nonlinear effects in general and in particular for stimulated Raman scattering (SRS) so that the delivery passive fiber has a fiber length at least twice the length of a delivery passive fiber with a standard uniformly dimensioned core, which may be used with the same laser source, while outputting the kW-power light with an M2 factor less than 2.
US10950995B2 Modular low profile raceway to provide power and/or data connectivity
In various implementations, a raceway may be provided that is capable of providing power and/or data connectivity to items (e.g., devices, articles of furniture, etc.) coupled to the raceway. The raceway may be low profile. The raceway may be disposed on floor and/or under floor. The raceway may include an integrated power housing. The raceway may include segments that are selected, as desired for an application configuration, and that are coupleable to each other or other components of the raceway (e.g., nodes, joints, etc.). The housing of component(s) of the raceway may include a base and wall(s) with at least curved section and at least one straight section.
US10950994B2 Quick connect/disconnect coaxial cable connector
A quick connect and release mechanism is provided for a coaxial cable connector comprising a first connector body having an annular cavity accessible by a tubular opening. A conical retention ring is disposed in the annular cavity and engaging at least one radial step form along a rearwardly facing surface of the annular cavity and, furthermore, being configured to engage a retention surface of a second connector body upon insertion of a tubular sleeve thereof. Furthermore, a retention ring engager is disposed over a portion of the first connector body and has a sleeve portion extending into the tubular opening to urge the retention ring from engagement with the at least one radial step while also disengaging the retention surface of the second connector. As a consequence, the second connector is released from the first connector.
US10950987B2 Voltage protection for universal serial bus Type-C (USB-C) connector systems
An electronic device includes a first switch configured to connect a first sideband use (SBU) terminal of a Universal Serial Bus Type-C (USB-C) controller to a first SBU terminal of a USB-C receptacle. The electronic device also includes a second switch configured to connect a second sideband use (SBU) terminal of the USB-C controller to a second SBU terminal of the USB-C receptacle. The electronic device further includes a voltage protection circuit configured to deactivate one or more of the first switch and the second switch when a voltage exceeding a predetermined threshold is detected. The voltage protection circuit includes a first set of diodes coupled to the first SBU terminal of the USB-C controller and a second set of diodes coupled to the second SBU terminal of the USB-C controller.
US10950982B2 Connector with tuned channel
A connector is provided that includes a plurality of wafers. Each wafer supports a terminal and adjacent signal wafers are configured so as to provide broad-side coupled terminals. A pair of signal terminals can be surrounded on both sides by ground wafers that offer shielding so as to help isolate one signal pair from another signal pair. The geometry of the wafers can be adjusted so as to provide a tuned transmission channel. The resultant tuned transmission channel can be configured to provide desirable performance at high signaling frequencies of 12-16 GHz or even higher signaling frequencies such as 20 GHz.
US10950981B2 Electrical connector for high frequency use with dual orientation
An electrical connector includes an insulative housing with a rear base and a mating tongue extending forwardly from the base. Two rows of contacts are retained in the housing. A metallic shielding plate is embedded within the housing and between the two rows of contacts. Each row of contacts defines positions from one to twelve in the transverse direction wherein positions 2&3 and 10&11 are designated for high frequency signal transmission. In the shielding plate the space between corresponding positions 4 and 6, and that between corresponding positions 7 and 9, are of a complete or enlarged hole being essentially fully empty along the front-to-back direction for achieving the high frequency transmission without undesired crosstalk among the corresponding contacts.
US10950969B2 Ganged coaxial connector assembly with alternative attachment structures
A ganged coaxial connector assembly comprises a male connector including: a male connector body; and a plurality of unit male connectors arranged in the male connector body, wherein each unit male connector includes an inner contact, an outer contact and a dielectric spacer. The ganged coaxial connector assembly further comprises a female connector including: a female connector body; and a plurality of unit female connectors arranged in the female connector body, wherein the number of the unit female connectors is the same as that of the unit male connectors, and each unit female connector corresponds to each unit male connector when the male connector and female connector are mated, and wherein each unit female connector includes an inner contact, an outer contact and a dielectric spacer. The female connector may be formed with structures for push-pull, ball and groove attachment or alternatively for threaded sleeve attachment.
US10950967B2 Electric terminal housing with a terminal lock
An electric terminal housing includes a terminal cavity. The terminal cavity extends along a cavity axis from an insertion end to a mate end. The terminal cavity is adapted to hold an electric terminal. The terminal housing includes a terminal lock. The terminal lock includes a resilient arm that extends from the housing into the terminal cavity. The terminal lock includes a rib that extends from the arm toward the cavity axis.
US10950964B2 Electrical socket with contoured contact beams
An electrical socket and method of making an electrical socket. The socket has a cylindrical body defining a longitudinal axis and having opposite first and second end rings, a spaced contact beams, and an inner receiving area for accepting a mating pin. The first and second end rings being rotatably offset from one another with respect to the longitudinal axis, thereby twisting the contact beams into a hyperbolic geometry. Each beam has a middle section between first and second end sections and each contact beam. The middle section of each contact beam has a contour that defines an inner contact area such that the middle section extends further into the inner receiving area than the first and second end sections and such that the inner contact areas are positioned for contact with the mating pin when inserted into the inner receiving area.
US10950963B2 Ribbon cable connector, connector assembly and use of a connector
A ribbon cable connector for attachment to an end of a ribbon cable comprises a plurality of contact element receptacles adapted to receive a plurality of contact elements. A pair of adjacent contact element receptacles is separated from one another.
US10950957B2 Male plug, female socket and connector
A connector includes a male plug and a female socket. The male plug includes a plurality of terminals and a first insulation body. Each of the terminals includes a signal contact portion, a U-shaped terminal fixing portion, and a terminal soldering portion. The U-shaped terminal fixing portion of each of the terminals connects the signal contact portion and the terminal soldering portion. The first insulation body includes a plurality of connection slots, and each of the connection slots is configured to receive the terminal correspondingly. The female socket includes terminal portions, and a second insulation body having a plurality of receiving slots. Each of the receiving slots is configured to receive the terminal portion correspondingly. When the male plug is plugged into the female socket, the plurality of terminal portions are held by the signal contact portions of the male plug.
US10950956B2 Methods and systems for utilizing ideal taps in coaxial networks
Systems and methods are provided for utilizing ideal taps in coaxial networks. An ideal tap may have a plurality of ports that include at least an input port configured for receiving downstream (DS) signals from and transmitting upstream (US) signals to nodes upstream from the tap within the coaxial network; an output port configured for transmitting downstream (DS) signals to and receiving upstream (US) signals from nodes downstream from the tap within the coaxial network; and one or more drop ports for receiving signal from and transmitting signals to customer premise equipment (CPE) in the coaxial network. The ideal tap may further include processing circuits for handling signals received and transmitted via the tap, with the one or more processing circuits being configured to meet particular predefined tap performance criteria, where the particular predefined tap performance criteria comprise one or more of high return loss, high port-to-port isolation, and high port-to-port gain.
US10950955B2 Insulation piercing connector
A connector includes a clamping member, a base, and a body. A first channel is formed between the clamping member and the body, and at least one second channel is formed between the base and the body. The positions of the base and the body relative to one another and relative to the clamping member are adjustable to modify the size of the first channel and the second channel. Insulation-piercing members electrically connect a conductor in the first channel to one or more conductors in the second channel(s).
US10950954B2 Terminal assembly and method
A method of assembling a terminal assembly includes a terminal and a terminal insert. The terminal insert may be configured to be disposed at least partially in the terminal; the terminal and the terminal insert may be configured to receive at least a portion of a wire; and/or the terminal and the terminal insert may be configured to be crimped to the said wire. The terminal insert may include a first insert wing, a second insert wing a third insert wing, and/or a fourth insert wing. The terminal may include a first wing, a second wing, a third wing, and/or a fourth wing. The first wing of the terminal may be disposed proximate the first wing of the terminal insert and/or the second wing of the terminal may be disposed proximate the second wing of the terminal insert.
US10950952B1 Spherical space feed for antenna array systems and methods
An antenna array system includes a feed antenna and circuit boards. Each circuit board has pickup antenna elements disposed on a curved edge portion of a first edge of the circuit board, radiating elements disposed on a second edge portion of the circuit board, and transmit receive modules disposed between the pickup elements and the radiating elements on the circuit board. The antenna array can be part of an active electronically scanned array (AESA) antenna assembly.
US10950950B2 Antenna
An antenna includes a dielectric, first and second antenna electrodes each having an annular shape, and a probe electrode. The dielectric has first to third planes parallel to each other in a stacking direction. The first and second antenna electrodes are respectively disposed on the first and second planes. The second antenna electrode is different in size from the first antenna electrode and disposed inward from the outer periphery of the first antenna electrode. The probe electrode is disposed on the third plane and overlaps the first and second antenna electrodes in plan view along the stacking direction. The first and second antenna electrodes are electrically powered via the probe electrode. The probe electrode is remote from the first antenna electrode by a first distance and remote from the second antenna electrode by a second distance different from the first distance along the stacking direction.
US10950945B2 Antenna element, antenna module, and communication apparatus
A patch antenna (10) includes a planar first power feeding conductor pattern (11) that is formed on a dielectric substrate (20) and to which a radio frequency signal is fed, a planar second power feeding conductor pattern (12) that is formed on the dielectric substrate (20) and is arranged to be isolated from the first power feeding conductor pattern (11) so as to interpose the first power feeding conductor pattern (11) in the polarization direction when the dielectric substrate (20) is seen in a plan view, and a planar ground conductor pattern (13) that is formed on the dielectric substrate (20) so as to face the first power feeding conductor pattern (11) and the second power feeding conductor pattern (12) and is set to have a ground potential, wherein the second power feeding conductor pattern (12) is not set to have the ground potential.
US10950943B2 Antenna structure
An antenna structure includes a first feeding element, a second feeding element, a balun structure, a first radiation element, a second radiation element, a third radiation element, a fourth radiation element, a fifth radiation element, a sixth radiation element, and a dielectric substrate. The balun structure includes a central ground element, a first connection element, a second connection element, a third connection element, and a fourth connection element. The first connection element and the third connection element partially surround the central ground element. A first coupling gap is formed between the fifth radiation element and the first radiation element. A second coupling gap is formed between the fifth radiation element and the third radiation element. A third coupling gap is formed between the sixth radiation element and the second radiation element. A fourth coupling gap is formed between the sixth radiation element and the fourth radiation element.
US10950942B2 Ground plane independent antenna
Multiband low profile antenna arrangement comprising an antenna element and a ground plane, where said antenna element has one feed pin and at least one ground pin, and where said ground pin is connected to said ground plane, characterised in, that said feed pin and said at least one ground pin are positioned on the same side of a slot in said ground plane, that said ground plane is positioned at a predefined distance from any mounting surface, and that said slot is designed to compensate for any capacitive or inductive connection between said ground plane and a possible external ground plane on said mounting surface.
US10950941B2 Conductive structural member acting as single-ended NFC antenna
In an embodiment, conductive structural members of a device acting as NFC antenna are described. According to an embodiment, a device comprises: two conductive structural members, each comprising a first electrical end and a second electrical end, a dielectric isolation being configured between the first electrical end of the first conductive structural member and the first electrical end of the second conductive structural member; two NFC antenna feeds, the first feed being electrically coupled with the first electrical end of the first member, the second feed being electrically coupled with the first electrical end of the second member; two grounding components, one each grounding the second electrical end of the conductive structural members; at least one additional antenna feed configured for a frequency other than that of NFC, coupled to either of the two members.
US10950931B2 Wireless communication device
A wireless communication device of the present disclosure, to which an electric power measurement value is input that is measured in an electric power measurer to which a power supply side power line and a load side power line are connected, includes a first antenna element that transmits and receives radio waves and a wireless circuit connected to the first antenna element. The first antenna element has a longitudinal side perpendicular to a line along which the power supply side power line and the load side power line extend.
US10950928B2 Antenna device
A line conductor is configured so as to be arranged between a lower surface conductor and an upper surface conductor in parallel with the lower surface conductor in such a way as to extend around the periphery of a hollow cylindrical conductor in a state in which an end is connected to a side surface of the hollow cylindrical conductor and another end is open. As a result, efficient supply of power to a conductive liquid can be performed without disposing a conducting tube having a length of approximately λ/4 at an operating frequency.
US10950926B2 Dual-band antenna element and base station
A dual band antenna element comprises a support structure being a single molded part; a first feeding circuit and a second feeding circuit both arranged on the support structure; and a first radiating element arranged on the support structure and configured to radiate in a first operating frequency band. The first radiating element is fed by the first feeding circuit. Furthermore, a second radiating element is arranged on the support structure and configured to radiate in a second operating frequency band that is lower than the first operating frequency band. The second radiating element is fed by the second feeding circuit.
US10950924B2 Priority-based energy management
A system for controlling operation of a plurality of appliances includes first and second appliances. The first appliance is configured to report a power consumption via a network. A second appliance is configured to operate dependent on the power consumption reported by the first appliance.
US10950923B2 Antenna for an RFID reader and method for identifying a roll
An antenna (10) for an RFID reader, the antenna (10) comprising at least two linearly polarized individual antennas (24a-b) and a feed circuit (26) which is connected to the individual antennas (24a-b), wherein the individual antennas (24a-b) are arranged relative to one another with a tilt of an internal angle and together form a circularly polarized antenna, and wherein the antenna (10) has a free space (30) in a region of the internal angle.
US10950922B2 Battery monitoring device
An object of the present invention is to provide a battery monitoring device in which communication quality is stabilized and improved. Detection boards are mounted respectively on a plurality of cells arranged in a line, and respectively have a first antenna for wirelessly communicating status information of the mounted cells. A second antenna for receiving the status information transmitted from the first antenna is mounted on an ECU board. The plurality of detection boards and the ECU board are disposed on upper surfaces of the plurality of cells as the same plane. The plurality of detection boards are arranged in a line along an arrangement direction. The ECU board is disposed at the center in the arrangement direction of the cells.
US10950920B2 Transition between a tubular waveguide body and an external planar connection portion through a planar matching ridge in the waveguide body
It is provided a waveguide comprising a tubular, electrically conductive waveguide body, the waveguide having a rectangular cross-section. The waveguide further comprises an electrically conductive foil comprising at least one matching portion arranged within the waveguide body, extending along a propagation direction of the waveguide body, and at least one connection portion arranged outside of the waveguide body, for connecting the waveguide to a component, wherein the matching portion of the foil is tapered in a propagation direction of the waveguide and arranged to form a ridge protruding from a sidewall of the waveguide along part of the length of the waveguide, and wherein the connection portion extends outside of the waveguide, in a propagation direction of the waveguide and in the same plane as the matching portion. It is also provided a waveguide arrangement and a method for manufacturing such a waveguide arrangement.
US10950919B2 System comprising first and second servers interconnected by a plurality of joined waveguide sections
An apparatus comprises a waveguide section including an outer layer of conductive material tubular in shape and having multiple ends; and a joining feature on at least one of the ends of the waveguide section configured for joining to a second separate waveguide section.
US10950917B2 Dielectric resonator and dielectric filter
A dielectric filter includes a plurality of dielectric resonators. The dielectric filter further includes a plurality of resonator bodies corresponding to the plurality of dielectric resonators, and a peripheral dielectric portion lying around the plurality of resonator bodies. Each of the plurality of resonator bodies is formed of a first dielectric having a first relative permittivity. The peripheral dielectric portion is formed of a second dielectric having a second relative permittivity lower than the first relative permittivity. Each of the plurality of resonator bodies includes a plurality of individual elements separated from each other.
US10950916B2 Battery and battery manufacturing method
A battery manufacturing method includes assembling an internal terminal, a gasket, a battery case component, an insulator, and an external terminal into a state where a cylindrical part of the gasket is fitted in a mounting hole of the battery case component, a projecting part of the internal terminal is fitted in the cylindrical part of the gasket, the insulator is disposed on an outer surface of the battery case component with the projecting part fitted in a through-hole, and the external terminal is disposed on top of the insulator so as to lie on the projecting part. The external terminal is pressed against the projecting part of the internal terminal, and the external terminal or the internal terminal is vibrated to thereby weld together the projecting part and the external terminal in a solid state.
US10950906B2 Passive thermal management system for battery
A battery includes a thermally conductive housing, a first battery cell enclosed within the thermally conductive housing, and a laminated element enclosed within the thermal conductive housing. The laminated element is in contact with the first battery cell and the thermally conductive housing. The laminated element includes one or more heat conducting layers and one or more intumescent layers. The laminated element is configured to conduct heat generated by the first battery cell from the first battery cell to the thermally conductive housing during normal operational conditions of the first battery cell. A local portion of the laminated element adjacent to where the laminated element contacts the first battery cell is configured to reconfigure into a non-heat conducting configuration when the first battery cell experiences a thermal runaway condition.
US10950903B2 Battery state estimation using electrode transient model
An electrical system includes a battery pack, sensors, and a controller. The sensors configured output measured state signals indicative of an actual state of the battery back, including a respective actual voltage, current, and temperature of each of the multiple battery cells. The controller executes a method to generate, responsive to the measured state signals, an estimated state of the multiple battery cells using a respective open-circuit voltage and low-frequency transient voltage of each of the multiple battery cells. The controller estimates the low-frequency transient voltages using a porous electrode transient (PET) model as part of a model set, the PET model having open-circuit voltage elements representing uneven charge distribution within a cell electrode. State of charge (SOC) of the battery pack is estimated using the estimated voltages. An operating state of the electrical system is controlled in real-time responsive to the estimated SOC.
US10950898B2 Method and device for depassivation of a battery of a cash and valuables container
A method (100) for depassivation of a battery (BATT) of a cash and valuables container (10) includes at least one electronically controllable component (14) and an associated control circuit (18) being supplied by the battery (BATT). The control circuit (18) executes at least one control procedure for the at least one electronically controllable component (14). The valuables container can be transportable, e.g. a cash box (10), and includes an invalidation unit, in particular an ink dyeing system (14). The control circuit (18) then also executes the depassivation (120) of the battery (BATT) each time before activating or deactivating the at least one control procedure (130) or a sub-routine thereof, such as the sub-routine for controlling and driving the ink dyeing system. Specifically, the depassivation of the battery (BATT) is performed before each first/initial execution of the least one control procedure (130).
US10950892B2 Nonaqueous electrolyte secondary battery
A nonaqueous electrolyte secondary battery (10) includes a porous film (78) (heat resistance layer (HRL)) in, which particles (filler F) of an insulating ceramic are attached through a binder onto a surface of at least one of a negative electrode active material layer (63) and a separator (72, 74). In the nonaqueous electrolyte secondary battery, the insulating ceramic of the porous film (78) contains at least one of Fe and Ni.
US10950891B2 Diester-based polymer electrolytes for high voltage lithium ion batteries
New homopolymers and copolymers of diester-based polymers have been synthesized. When these polymers are combined with electrolyte salts, such polymer electrolytes have shown excellent electrochemical oxidation stability in lithium battery cells. Their stability along with their excellent ionic conductivities make them especially suitable as electrolytes in high energy density lithium battery cells.
US10950890B2 Diester-based polymer electrolytes for high voltage lithium ion batteries
New homopolymers and copolymers of diester-based polymers have been synthesized. When these polymers are combined with electrolyte salts, such polymer electrolytes have shown excellent electrochemical oxidation stability in lithium battery cells. Their stability along with their excellent ionic conductivities make them especially suitable as electrolytes in high energy density lithium battery cells.
US10950887B2 Anode structure for solid-state lithium-based thin-film battery
A solid-state lithium-based battery is provided in which the formation of lithium islands (i.e., lumps) during a charging/recharging cycle is reduced, or even eliminated. Reduction or elimination of lithium islands (i.e., lumps) can be provided by forming a lithium nucleation enhancement liner between a lithium-based solid-state electrolyte layer and a top electrode of a solid-state lithium based battery.
US10950877B2 Moisture exchanger and fuel cell arrangement comprising same
A moisture exchanger (10) for transferring moisture between two gases, including a plurality of hollow fiber membranes (12). The moisture exchanger (10) includes at least one partition (34) between the hollow fiber membranes (12) and in that the plurality of hollow fiber membranes (12) is subdivided, at least in a section (36) of the length thereof, into zones (38) that are connected in parallel.
US10950875B1 SOFC system and method to decrease anode oxidation
A solid oxide fuel cell system and method, the system including a hotbox containing a fuel cell stack, a fuel supply configured to provide a fuel to the fuel cell stack, and a blower configured to provide air to the fuel cell stack. During a shutdown operation, the blower is configured to cool the fuel cell stack at a rate ranging from about 0.75° C./min to about 3.0° C./min, until the temperature of the fuel cell stack is reduced to a temperature at which oxidation of anodes of the fuel cell stack is substantially prevented.
US10950872B2 Fuel cell module
A cell monitor connector is inserted with a first surface following a guide portion. When the cell monitor connector is further inserted, the cell monitor connector makes contact with a projection portion. In a state where the attachment is completed, the projection portion is elastically deformed so as to press a second surface. Due to this force, the cell monitor connector is held such that it is sandwiched between the projection portion and the guide portion.
US10950871B2 Flexible thin-film printed batteries with 3D printed substrates
A method for printing a flexible printed battery is disclosed. For example, the method includes printing, via a three-dimensional (3D) printer, a first substrate of the flexible thin-film printed battery, printing a first current collector on the first substrate, printing a first layer on the first current collector, printing, via the 3D printer, a second substrate, printing a second current collector on the second substrate, printing a second layer on the second current collector, and coupling the first substrate and the second substrate around a paper separator membrane moistened with an electrolyte that is in contact with the first layer and the second layer.
US10950870B2 Method for producing alloy catalyst for fuel cells using silica coating
Disclosed is a method for producing an alloy catalyst supported on carbon, including the steps of: dispersing alloy particles into a mixed solution of water with alcohol, introducing a silica precursor thereto, and carrying out sol-gel reaction in the presence of a basic catalyst to obtain silica-coated alloy particles; supporting the silica-coated alloy particles onto a carbon carrier to obtain silica-coated alloy particles supported on carbon; heat treating the silica-coated alloy particles supported on carbon to increase an alloying degree; and removing silica coating by using inorganic base solution and a surfactant. The method for producing an alloy catalyst provides a high-quality and high-durability alloy catalyst by increasing the alloying degree of a catalyst through a heat treatment step, while forming a silica coating layer effectively on small alloy particles having a size of several nanometers to inhibit growth of the size of alloy particles. In addition, the catalyst may be used advantageously as an electrode for fuel cells.
US10950868B2 Gas diffusion electrode and fuel cell
A gas diffusion electrode in which a microporous layer is provided on at least one surface of a conductive porous substrate, wherein the areas obtained by dividing the cross section perpendicular to the plane of the microporous layer into three equal parts in the thickness direction are a first area, a second area, and a third area, with respect to the conductive porous substrate side, the fluorine strength of the third area being 0.8 to 1.2 times the fluorine strength of the second area.
US10950861B2 Aluminum secondary battery having a high-capacity and high energy cathode and manufacturing method
Provided is an aluminum secondary battery comprising an optional anode current collector, an anode, a cathode, and an electrolyte in ionic contact with the anode and the cathode, wherein the anode contains aluminum metal or an aluminum metal alloy and the cathode comprises a layer of graphite or carbon material having expanded inter-graphene planar spaces with an inter-planar spacing d002 from 0.43 nm to 2.0 nm as measured by X-ray diffraction. Such an aluminum battery delivers a high energy density, high power density, and long cycle life.
US10950859B2 Lead-based alloy and related processes and products
A lead-based alloy containing alloying additions of bismuth, antimony, arsenic, and tin is used for the production of doped leady oxides, lead-acid battery active materials, lead-acid battery electrodes, and lead-acid batteries.
US10950853B2 Negative electrode active material having an intermediate layer and carbon coating layer, negative electrode including the same, and secondary battery including the negative electrode
A negative electrode active material including a core having SiOx (0≤x<2), an intermediate layer covering at least a portion of a surface of the core and including at least one of silicon nitride or silicon oxynitride, and a carbon coating layer covering at least a portion of the intermediate layer and containing nitrogen.
US10950852B2 Negative electrode material for non-aqueous electrolyte secondary battery and non-aqueous electrolyte secondary battery
A negative electrode material for a non-aqueous electrolyte secondary battery includes: a lithium silicate phase including lithium silicate particles; silicon particles dispersed in the lithium silicate phase; and a low-melting point inorganic oxide that has a lower melting point than lithium silicate forming the lithium silicate particles, and that is solid at room temperature. The lithium silicate particles and the silicon particles form a particle agglomerate, and the low-melting point inorganic oxide is filled in at least a portion of voids included in the particle agglomerate.
US10950851B2 Electrode including active materials having coat materials with different isoelectric points, and battery using same
One aspect of the present invention provides an electrode having a collector and an electrode mix layer disposed on the collector. The electrode mix layer contains an active material A having a core portion A and a coat material A, and an active material B having a core portion B and a coat material B. The isoelectric point of the coat material A is 7 or lower. The isoelectric point of the coat material B is 7 or higher. The isoelectric point of at least one of the coat material A and the coat material B is not 7.
US10950846B2 Method for in situ growth of axial geometry carbon structures in electrodes
Methods of forming a plurality of axial geometry carbon structures (e.g., carbon nanotubes or carbon fibers) in situ in an electrode of an electrochemical cell that cycles lithium ions are provided. Electroactive particles that undergo volumetric expansion are mixed with a polymer precursor and a plurality of catalytic nanoparticles comprising a metal selected from the group consisting of: iron, nickel, cobalt, alloys, and combinations thereof to form a substantially homogeneous slurry. The slurry is applied to a substrate and then heated in an environment having a temperature of ≤about 1000° C. and in certain aspects, ≤about 895° C. to pyrolyze the polymer precursor. The plurality of catalytic nanoparticles facilitates in situ precipitation of carbon to grow a plurality of axial geometry carbon structures. After the heating, the electrode includes an electrically conductive carbonaceous porous network comprising the plurality of electroactive particles and the plurality of axial geometry carbon structures.
US10950838B2 Nonaqueous electrolyte secondary battery
A nonaqueous electrolyte secondary battery including: a nonaqueous electrolyte secondary battery separator including a polyolefin porous film; a porous layer containing a polyvinylidene fluoride-based resin; a positive electrode plate having a capacitance falling within a specific range; and a negative electrode plate having a capacitance falling within a specific range, wherein: the polyolefin porous film has a given rate of diminution of diethyl carbonate and a given spot diameter of the diethyl carbonate; the porous layer is provided between the nonaqueous electrolyte secondary battery separator and at least one of the positive electrode plate and the negative electrode plate; and the polyvinylidene fluoride-based resin contained in the porous layer contains an α-form polyvinylidene fluoride-based resin in an amount of not less than 35.0 mol %.
US10950836B2 Separators for lithium-containing electrochemical cells and methods of making the same
A porous separator for a lithium-containing electrochemical cell is provided herein. The porous separator includes a porous substrate and an active layer comprising lithium ion-exchanged zeolite particles. Methods of manufacturing the porous separator and lithium-containing electrochemical cells including the porous separator are also provided herein.
US10950835B2 Battery pack
The present invention provides a battery pack in which a plurality of unit cells and one or a plurality of spacers are alternately arranged in a predetermined arrangement direction and a load is applied in the arrangement direction. The unit cell includes an electrode body having a reaction section, and a battery case having long side surfaces. The spacer includes, on a surface facing the unit cell, a first pressing portion that presses a part of the reaction section. The first pressing portion is configured to press each of the center portion and a pair of end portions of the reaction section in a width direction over the entire length in a vertical direction, and not to press a lower region, which is ⅓ of the reaction section from the lower end in the vertical direction, over a length of ½ or more in the width direction.
US10950834B2 Crushable cooling column for battery assembly in electric vehicle
A battery packaging arrangement. The battery packaging arrangement includes a first base configured to be fixedly coupled to a frame of a vehicle, a second base moveable with respect to the first base, and a plurality of cooling columns inter-disposed between the first base and the second base. Each of the plurality of cooling columns includes a plurality of receiving surfaces for receiving a corresponding plurality of battery cells. Each of the plurality of cooling columns is further configured to deform when the second base in response to a force moves towards the first base.
US10950830B2 Battery pack
A battery pack (20), which includes: a housing; a frame disposed inside the housing; and two or more cells (32) mounted to the frame. The two or more cells (32) are connected with each other through a configurable connector (52). The configurable connector (52) is suitable to connect or disconnect an electrical connection between the two or more cells (32). Wherein the configurable connector (52) includes a user contactable switch (22) located on an outer surface (21) of the housing. The user contactable switch (22) is configured to move within a plane parallel to the outer surface (21), such that the contactable connector (52) is switched between a first state and a second state. In the first state, the electrical connection exists between the two or more cells (32); in the second state, the electrical connection does not exist between the two or more cells (32). Therefore, the battery pack (20) may disconnect a connection of the internal circuit thereof in non-use state, such as shipping and storing, such that the battery pack (20) can disconnect its internal circuit in the non-use state such as transportation and storage, such that the loss caused by the self-discharging may be minimized and the safety hazard may be avoided at the same time.
US10950829B2 Sealing body of cylindrical battery, and cylindrical battery
A sealing body of a cylindrical battery, including: a sealing plate with a through-hole formed at a center of a metallic disk and a thin-walled portion formed into a groove in a planar surface of the disk, the sealing plate mounted to a cylindrical battery can having a closed bottom, so as to seal an opening of the battery can, the battery can doubling as an electrode current collector of either a positive or negative electrode and housing a power generating element; an electrode terminal of another of the positive or negative electrode, the electrode terminal including a shaft portion inserted into the through-hole and fitted to the sealing plate; and a sealing gasket made of resin and interposed between the shaft portion and the through-hole. The thin-walled portion has an arc shape and is not formed along a circle concentric with an outer periphery of the sealing plate.
US10950828B2 Surface-treated steel sheet for battery containers
A surface-treated steel sheet for a battery container, including a steel sheet, an iron-nickel diffusion layer formed on the steel sheet, and a nickel layer formed on the iron-nickel diffusion layer and constituting the outermost layer, wherein when the Fe intensity and the Ni intensity are continuously measured from the surface of the surface-treated steel sheet for a battery container along the depth direction with a high frequency glow discharge optical emission spectrometric analyzer, the thickness of the iron-nickel diffusion layer being the difference between the depth at which the Fe intensity exhibits a first predetermined value and the depth at which the Ni intensity exhibits a second predetermined value is 0.04 to 0.31 μm; and the total amount of the nickel contained in the iron-nickel diffusion layer and the nickel contained in the nickel layer is 10.8 to 26.7 g/m2.
US10950825B2 Method for manufacturing organic electronic device
A manufacturing method of an organic electronic device of the present invention, includes: a removing step of removing a volatile component from a flexible base material; a fixing step of fixing the flexible base material onto a support substrate via an adhesive layer; and a forming step of forming a device main body sequentially including a first electrode layer, at least one organic functional layer, and a second electrode layer on the flexible base material that is fixed onto the support substrate, on a side opposite to the support substrate, in this order, in which a vapor pressure of the volatile component is greater than or equal to 101325 Pa within a temperature range from 20° C. to a melting point of a parent resin of the flexible base material.