Document Document Title
US10993355B2 Ground strap and method of grounding a plurality of electrically conductive members therewith
A ground strap for grounding electrical cables for protection against at least one of EMI, RFI or ESD and method of construction thereof is provided. The ground strap has a wall with opposite edges extending along a lengthwise direction between opposite ends. The wall is formed from a plurality of interlaced filaments, with at least some of the plurality of interlaced filaments including a plurality of electrically conductive filaments interlaced in electrical communication with one another.
US10993353B2 Fan controlled ambient air cooling of equipment in a controlled airflow environment
In some examples, a system uses ambient air from outside a controlled airflow environment to cool equipment within the controlled airflow environment. The system can include ductwork that seals the ambient air from air outside of the ductwork within the controlled airflow environment. The system can further include a passive heat exchanger connected to the equipment and extending into an interior of the ductwork to allow heat exchange between the equipment and the ambient air. The system can further include a fan to flow the ambient air through the ductwork, the fan being connectable to the equipment to allow the equipment to control the operation of the fan.
US10993349B2 Distributable modular chassis
A power distribution system for providing power, data and/or signals including a chassis with an open channel formed on one side. At least one line buss is mounted on the inside of at least one sidewall and configured to be connected to a power source for providing AC power. A plurality of power modules are configured to removably mount to the chassis and receive power/data/signals from the chassis. Each module includes a housing with walls. A front wall includes openings with one outlet port accessible through the openings. Electrical circuitry in the housing coverts or transmits power, data or communication signals to the outlet port. One or more line connections protrude out from at least one of the walls and are located so as to come into contact with one of the associated busses in the chassis when the module is attached to the chassis.
US10993348B2 Server chassis
A server chassis including a main casing, a support, a hard disk bracket and a retractable engaging member is provided. The main casing includes a lateral plate. The support is fixed to the lateral plate and has an assembling channel and an engaging slot at an end of the assembling channel. The hard disk bracket is detachably disposed at the support and has a first surface towards the support. The retractable engaging member is disposed at the hard disk bracket and has a first base, an engaging portion movably disposed at the first base, a button linked to the engaging portion and a first elastic member located between the button and the engaging portion. The engaging portion is retractably protruded from the first surface of the hard disk bracket and adapted to move in or out of the engaging slot along an edge of the assembling channel of the support.
US10993341B2 Electronic device including window
An electronic device according to an embodiment may include a housing, which includes a front structure and a rear structure attached to each other, and a touch screen display. The front structure of the housing may include a first plate facing a first direction and a side plate extending from the first plate. The first plate may have a first thickness. The side plate may have a second thickness larger than the first thickness. The side plate may include a first surface facing a peripheral portion of the rear structure. The rear structure may include a second plate facing a second direction opposite the first direction and a second surface facing the first surface. The first surface may face a third direction. The second surface may face a fourth direction. The third and fourth directions may be configured to differ from the first and second directions, respectively. The touch screen display may have at least a part exposed through at least a part of the first plate. Other various embodiments may be possible.
US10993336B2 User interface module for a building control system with an interchangeable mounting base
The present disclosure relates to a user interface module for a building control system that has flexible mounting options to address mounting constraints that are often encountered in utility rooms and/or equipment panels. In some cases, the user interface module may be provided with interchangeable mounting bases from which an installer can select depending on the mounting constraints presented at a particular installation.
US10993335B1 Clamping device for protection casing of electronic device
A clamping device for a protection casing of an electronic device serves to clamp a protection casing for receiving an electronic device. The protection casing includes an upper cover for covering an upper side of the electronic device and a lower cover for covering a lower side of the electronic device; and in assembly state, the upper cover is connected to the lower cover to enclose the electronic device. The clamping device comprises an upper clamping frame and a lower clamping frame for clamping the protection casing therein. A combining structure is arranged on lateral sides of the upper clamping frame and the lower clamping frame for combining the upper clamping frame and the lower clamping frame so that the upper clamping frame and the lower clamping frame clamp the protection casing tightly and thus the protection casing retains its function for a long time.
US10993334B2 Methods for laser welding layers of circuitry pattern in the reel-to-reel fabrication of flexible printed circuits
A method of layering a layer of circuitry pattern to another layer of circuitry pattern during the manufacturing of a multilayer flexible printed circuit in a reel-to-reel machine. The method includes feeding both layers of circuitry pattern reel-to-reel into the machine, placing a layer of dielectric sheet material on the fly between the two layers of circuitry patterns reel-to-reel, followed by simultaneously passing the two layers of circuitry pattern and the dielectric sheet material under a laser scanner in the reel-to-reel machine to irradiate a laser beam on a layer of circuitry pattern to weld the two layers of circuitry patterns together.
US10993329B2 Board joint structure
A first board includes a first insulating substrate including a first main surface, a first electrode pad, and a first resist film. The first electrode pad is a conductor pattern provided on the first main surface. The first resist film is provided on the first main surface and is located closer to the first electrode pad than any conductor provided on the first main surface. The first resist film is spaced away from the first electrode pad with a gap provided between the first resist film and the first electrode pad. The first resist film is thicker than the first electrode pad.
US10993326B2 Securing mechanism for use with processor module
A securing mechanism for retaining a CPU to an electrical connector mounted upon a top surface of the PCB, includes a fastening device mounted upon the top surface of the PCB beside the electrical connector, and a back plate mounted upon the undersurface of the PCB and located between the PCB and a metallic case. The fastening device cooperates with the back plate to be secured to the PCB via a first set of fixing units. The case forms an opening/recessed region to receive a thickened central region of the back plate and is secured to the back plate via a second set of fixing units surrounding said opening. The thickened central region is fully received within the opening in the vertical direction. The first set of fixing units are located in the central region of the back plate.
US10993321B2 Wiring substrate
A wiring substrate has a substrate body formed by a single or a plurality of insulating layers and having front and back surfaces located at opposite sides of the substrate body; a plurality of pads formed on at least one of the front surface, the back surface and an inner layer surface that is located between the front and back surfaces, and having a staggered arrangement in plan view; and a plurality of via conductors formed at each of the pads, extending in a thickness direction of the substrate body with the plurality of via conductors being parallel to each other and connecting the pads located on different surfaces. Arrangement, in plan view, of the plurality of via conductors connecting to the pad and arrangement, in plan view, of the plurality of via conductors connecting to an adjacent pad located on the same surface are different from each other.
US10993318B2 Flexible polymeric film including reinforcement layer
A flexible polymeric film includes a reinforcement layer and a base layer. The reinforcement layer includes a lamella and a plurality of columns. The columns are on a surface of the lamella. Each of the columns extends in a direction and is separated from a neighboring column by a gap. The base layer is coupled to the columns and portions of the surface of the lamella in the gaps between the columns. The base layer is less rigid than the reinforcement layer. The flexible polymeric film can be produced by spraying a precursor onto a substrate. A layer of the precursor is formed on the substrate and exposed to an energy beam to form a preliminary film on the substrate. The columns can be formed from a plurality of portions of the preliminary film. The lamella is formed on top of the preliminary film that is formed with the columns.
US10993312B2 System and method for ground via optimization for high speed serial interfaces
A printed circuit board (PCB) for an information handling system includes first and second signal vias, and a quantity of ground vias. The first signal via is separated from the second signal via by a first distance. The ground vias are grouped into pairs and each ground via of each pair is separated from one of the first or second signal vias by a second distance. The location of the ground vias in terms of an angle between the ground vias is given as an expression relating the first distance, the second distance, and the quantity of ground vias.
US10993311B2 Display device
A display device is capable of preventing electro-static discharge by attaching a driving integrated circuit cover to a driving integrated circuit and a flexible printed circuit board, the display device including a display panel including a display area and a non-display area, a driving integrated circuit for providing signals, data, and voltages to the display area, a flexible printed circuit board coupled to the driving integrated circuit, and including an open ground portion at one side of the flexible printed circuit board, and an integrated circuit cover portion overlapping the driving integrated circuit and at least a portion of the flexible printed circuit board, and including a cut portion at an area corresponding to the open ground portion.
US10993308B2 Light source for lithography exposure process
A method for generating light is provided. The method further includes measuring a period of time during which one of targets from a fuel target generator passes through two detection positions. The method also includes exciting the targets with a laser generator so as to generate plasma that emits light. In addition, the method includes adjusting at least one parameter of the laser generator according to the measured period of time, when the measured period of time is different from a predetermined value, wherein the parameter of the laser generator which is adjusted according to the measured period of time includes a frequency for generating a laser for illuminating the targets.
US10993306B2 Light emission control device, light source device, and projection-type video display apparatus
A light emission control device includes a detection circuit and a light emission control circuit. The detection circuit detects whether or not a first potential difference across the first resistor is larger than a predetermined value. The light emission control circuit outputs a first control signal for controlling turning on/off of the first switching element and a second control signal for controlling turning on/off of the second switching element. The light emission control circuit sets at least one of the first control signal and the second control signal to a drive stop state to be inactive, when it is detected that the first potential difference is larger than the predetermined value. The light emission control circuit causes a power stop signal to be active, when it is detected that the first potential difference is larger than the predetermined value in the drive stop state.
US10993304B2 Wire, stripping method and light strip
A wire and a stripping method thereof, and a light strip are provided. The stripping method includes the following steps: holding a wire by a holder, the wire including an insulation layer and a conductor covered by the insulation layer; mounting the holder on a worktable of a an optical device; and activating a light emitter of the optical device to emit a light beam irradiating onto the insulation layer to ablate a portion of the insulation layer to form at least one through hole that penetrates the insulation layer to expose a portion of the conductor.
US10993301B2 Light-emitting diode arrangement
In various embodiments, a light-emitting diode arrangement is provided. The light-emitting diode arrangement includes a first substrate with a first light-emitting diode which is arranged on the first substrate such that light emitted by it radiates in a main emission direction of the light-emitting diode arrangement, and a second substrate with a second light-emitting diode which is arranged on the second substrate such that light emitted by it radiates in the main emission direction of the light-emitting diode arrangement. The second substrate is arranged above the first substrate, such that the second substrate at least partly covers the first substrate.
US10993298B2 Lighting devices and methods for use
An example device is configured to emit a first light having a first luminous flux and a peak intensity at a first wavelength that is greater than or equal to 400 nanometers (nm) and less than or equal to 480 nm. The first luminous flux is variable and/or the emission of the first light is interrupted one or more times. The device is also configured to emit a second light having a second luminous flux and a peak intensity at a second wavelength that is greater than or equal to 500 nm and less than or equal to 630 nm. The second luminous flux is variable and/or the emission of the second light is interrupted one or more times. The first luminous flux is at a maximum at least during a time at which the second luminous flux is not at a maximum.
US10993297B2 Lighting circuit and vehicular lamp
A lighting circuit controls lighting/extinguishing of a light source. A driving circuit generates a driving current which is to be supplied to the light source. A clamp circuit clamps a voltage between both ends of the light source to a clamp level in a period in which the light source is to be turned off. The clamp level is defined to be higher than zero and lower than a critical pressure when the light source is turned on/off.
US10993294B2 Food load cooking time modulation
A cooking system is disclosed. The cooking system is configured to prepare a selected food over a desired time period. The cooking system comprises a controller in communication with a heating apparatus and a user interface. The controller is configured to access a cooking database for the selected food and display a range of available times for the desired time period according to the cooking database. The controller is further operable to receive a selection of the desired time period from the user interface and control the heating apparatus to heat a food load to prepare the selected food to a predetermined quality in the desired time.
US10993292B2 System and method for tuning an induction circuit
The present disclosure relates to an induction cooktop. The induction cooktop comprises a ceramic cooking surface in connection with a housing. A plurality of inductors is disposed in the housing and each of the inductors is in communication with an automatic control system. The automatic control system is configured to check for the presence of a cooking pan on the cooktop in order to prevent the inductors from activating in the absence of the cooking pan. The automatic control system is activated upon receiving an activation command.
US10993288B2 Ceramic electric heating element
Disclosed is a ceramic electric heating element. The ceramic electric heating element is completely wrapped by an insulating layer. The ceramic electric heating element can prevent the occurrence of a short circuit when the ceramic electric heating element is in use or is installed. The strength of the ceramic electric heating element is increased, and the shock resistance is enhanced. The service life of the ceramic electric heating element is prolonged, and the power-on duration of the ceramic electric heating element is prolonged. Moreover, the process is simplified, the structure is simple, and the cost is low.
US10993286B2 Wireless base station, wireless apparatus, wireless control apparatus, wireless communication system, communication method, and wireless terminal
A wireless base station for communicating with a wireless terminal includes: a wireless apparatus configured to perform a first part of signal processing, the first part of signal processing including wireless signal processing among signal processing of the wireless base station; a wireless control apparatus configured to perform a second part of signal processing, the second part of signal processing being different from the first part of signal processing, the signal processing of wireless terminal user data split between the wireless apparatus and the wireless control apparatus of the wireless base station, the wireless apparatus and the wireless control apparatus of the base station connected via a transmission path, and the second part of signal processing of the wireless terminal user data in a unit of packet data convergence protocol packet data unit (PDCP PDU).
US10993280B2 Discontinuous reception method, mobile station, base station and wireless communication system
A discontinuous reception method in a wireless communication system, including: determining to employ a consecutive carrier aggregation or a non-consecutive carrier aggregation; in case of the consecutive carrier aggregation, for a primary cell and each of the secondary cells, setting a common on-duration timer and/or a common discontinuous reception inactivity timer; and in case of the non-consecutive carrier aggregation, for a primary cell and each of the secondary cells, setting separate on-duration timers and/or separate discontinuous reception inactivity timers.
US10993277B2 Enhanced PDCP duplication handling and RLC failure handling
Apparatuses, systems, and methods for a wireless device to perform enhanced duplication handling and/or failure handling procedures with a network, including one or more base station. The wireless device may connect to a network using multiple paths. The wireless device may autonomously determine whether to duplicate one or more transmissions to the network on the multiple paths. In the event of a radio link control failure associated with one bearer, the wireless device may suspend transmission of the failed bearer while continuing to use one or more other bearers for transmission.
US10993271B2 UE access method and apparatus
Embodiments of the present disclosure provide a UE access method, including: a UE receiving information of supported type(s) of respective cell of a base station broadcasted by the respective cell, wherein the information of the supported type(s) of the respective cell comprises UE type(s) supported by the respective cell; and the UE comparing the type of the UE and the UE type(s) supported by the respective cell, and selecting a cell supporting the type of the UE and transmit an RRC connection setup request message to the selected cell, wherein the RRC connection setup request comprises the type of the UE. The present disclosure further provides several other UE access methods and devices. According to the present disclosure, the method and device which can select different access network of different types for different types of users, the user requirement is met and the network utilization ratio is increased.
US10993267B2 Determination method, access, transmission, processing method and device, base station and terminal
Disclosed is a determination, access, sending and processing method and device, base station and terminal. The method for determining au uplink receiving beam and applied to a base station includes: receiving, by using N receiving configurations, a random access signal sent by a terminal, where N is an integer equal to or greater than 2; obtaining respective receiving state information corresponding to the N receiving configurations; and determining a receiving configuration of the uplink receiving beam according to the receiving state information.
US10993265B2 Method and apparatus for optimizing uplink random access channel transmission
Method and apparatus are disclosed for optimizing Random Access Channel (RACH) transmissions from wireless transmit/receive units (WTRUs) for multiple transmissions. A WTRU may initiate uplink transmission for a random access procedure using a configured time resource such that the uplink resources may be time shared by a plurality of WTRUs. The transmission time may be calculated on an absolute or relative basis. A backoff time may be applied before starting the uplink transmission. The backoff time may be WTRU-specific, WTRU group-specific, specified per access class and may be determined based on a priority basis. A scaling factor may be applied to the backoff time. A contention free allocation method may be used to determine the appropriate resource. The data may be transmitted with and without a preamble. The WTRUs may include machine type communication devices and may be grouped in accordance with a number of factors or characteristics.
US10993259B2 Resource indication processing method, processing apparatus, access point, and station
A resource indication processing method is disclosed, and is applied to a wireless local area network that uses an OFDMA technology. The method includes: sending or receiving a trigger frame, where the trigger frame includes information (I1) used to indicate whether the trigger frame allows random access transmission.
US10993257B2 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.
US10993252B2 Scheduling request multiplexing based on reliability and latency objectives
Certain aspects of the present disclosure relate to methods and apparatus for multiplexing scheduling requests (SRs), for example, using multiple SR resources to indicate different types of traffic (or traffic parameters).
US10993251B2 Method and apparatus for latency reduction of device-to-device (D2D) message in a wireless communication system
A method and apparatus are disclosed for latency reduction of device-to-device message in a wireless communication system. In one embodiment, the method includes the UE receiving a grant on a first interface wherein the grant indicates resource for transmitting scheduling information and resources for data transmission on a second interface. The method also includes the UE transmitting a first scheduling information on the second interface in a first specific timing interval and transmits a second scheduling information on the second interface in a second specific timing interval, wherein the timing difference between the second specific timing and the first specific timing is indicated by the grant, and wherein the first scheduling information indicates a first timing offset between the first scheduling information transmission and the data transmission, and the second scheduling information indicates a second timing offset between the second scheduling information transmission and the data transmission, and the first timing offset is different from the second timing offset.
US10993248B2 Designs for remaining minimum system information (RMSI) control resource set (CORESET) and other system information (OSI) coreset
Certain aspects of the present disclosure provide techniques and apparatus relating to designs for the remaining minimum system information (RMSI) control resource set (CORESET) and the other system information (OSI) CORESET. In certain aspects, a wireless communication device (e.g., user equipment) is enabled to determine the location of Type0-PDCCH common search space CORESET and the OSI CORESET in the frequency and time domains based on the location of the synchronization signal block (SSB) transmissions in the frequency and time domains. Determining the location of the RMSI CORESET and the OSI CORESET frequency and time resources enables the UE to receive the RMSI CORESET and the OSI CORESET, respectively.
US10993245B2 Terminal apparatus, base station, method, and recording medium
Provided is a mechanism capable of allowing signals transmitted by use of different communication methods classified as V2X communication to appropriately coexist in a resource pool. A terminal apparatus for performing communication using any of communication methods classified as vehicle to X (V2X) communication, the terminal apparatus including: an acquisition unit that acquires allocation information regarding allocation of a first resource pool and setting information regarding priority use of the first resource pool, the first resource pool being available to a plurality of terminal apparatuses using the different communication methods classified as V2X communication; and a transmission processing unit that performs a process of packet transmission using the first resource pool on the basis of the communication method of the terminal apparatus itself, the allocation information, and the setting information regarding priority use.
US10993244B2 Enhanced NOMA scheme
A method of transmission for increasing communication channel capacity comprising superposing a first signal on a second signal to form a combined signal, wherein allocation of users of the communication channel to the first and second signals is based dynamically on channel conditions.
US10993241B2 Wireless communication apparatus and wireless communication method
In order to prevent wireless resources from becoming scarce in a Sidelink V2X communication, a UE (10) that carries out the Sidelink V2X communication causes: a free resource search unit (105) to search for free resources within a first resource range; a transmission processing unit (107) to transmit a first transmission packet by using the free resources within the first resource range; a transmission inhibition timer unit (108) to set transmission inhibition time which is time for inhibiting start of a second resource range after the transmission of the first transmission packet within the first resource range; and the free resource search unit (105) to search for free resources within the second resource range after the expiration of the transmission inhibition time.
US10993234B2 Method for determining carrier center frequency and apparatus
A method for determining a carrier center frequency in a wireless communications system is provided. The method includes: determining, a carrier center frequency used by a base station and UE to communicate, according to a frequency band starting frequency, an absolute radio frequency channel number, a frequency band offset, and a relative radio frequency channel number. According to this application, a time for searching for a cell by a terminal can be reduced, power consumption of the terminal can be reduced, and a battery life can be extended.
US10993231B2 Method and device for operation based on multiple channels in sensor network
A method of transmitting control information by an end node in a wireless communication system supporting multi-channel transmission includes: transmitting control information to a center node on a first channel among multiple channels within a control period of a wireless frame when the first channel is in an idle state; transmitting the control information to the center node on a second channel when the first channel is not in the idle state and the second channel is in the idle state, the second channel being selected from channels other than the first channel among the multiple channels; and transmitting the control information to the center node in a subsequent wireless frame when the second channel is not in the idle state.
US10993229B2 Method for determining transmission resources, terminal device and network device
A method for determining transmission resources includes: receiving resource information from a network device, wherein the resource information indicates a slot format of a slot; determining an available resource among at least one first resource in the slot according to the resource information, wherein the at least one first resource is semi-statically configured or semi-persistently scheduled for carrying data; and performing transmission of the data via the available resource with the network device.
US10993228B2 Method and apparatus for communication between devices in wireless communication system
A method and apparatus for operating an electronic device is provided. The method includes transmitting, to a cover device, graphical data for displaying of the cover device, and detecting a user input on a display of the electronic device, wherein the displaying on the display of the cover device is interrupted based on the user input, wherein the cover device is capable of being folded, and wherein the cover device includes a first surface on which the display is located, and a second surface on which the electronic device is mounted.
US10993227B2 Apparatus and method for allocating resource in a mobile communication system
Methods and apparatuses are provided for transmitting uplink control information by a UE in a mobile communication system. It is identified whether signaling information indicating simultaneous transmission of first uplink control information and second uplink control information is received. It is determined whether a transmission time of the first uplink control information overlaps a transmission time of the second uplink control information. The first uplink control information is transmitted without the second uplink control information, in case that the transmission times overlap each other and the signaling information is not received.
US10993225B2 Communication control device, wireless communication device, method and program
[Object] To provide a communication control device, a wireless communication device, a method and a program which are capable of realizing coexistence control using information relating to a duplex mode.[Solution] The communication control device includes: an information acquisition unit configured to acquire information indicating a network to which one or more wireless communication devices belong, radio access technology information, information relating to an operable frequency band, information relating to a geographical location and/or region, information relating to a duplex mode, or information relating to a transmission time interval; a determination unit configured to determine positional relationship among coverages of the wireless communication devices by using the information, and select an operation parameter recommended for each of the wireless communication devices in accordance with the determined positional relationship; and a notification unit configured to notify the wireless communication devices of the selected operation parameters.
US10993220B2 Signaling for SRS and PUSCH transmission in a last symbol
A wireless device receives a sounding reference signal (SRS) request field and an ending symbol field for a physical uplink shared channel (PUSCH). The SRS request field indicates an SRS is not transmitted in a last symbol of a subframe of an unlicensed cell. The ending symbol field indicates the PUSCH is not transmitted in the last symbol for a first listen before talk procedure to be performed during the last symbol. A packet is transmitted in the subframe via the PUSCH based on the ending symbol field.
US10993217B2 Communication method and device
Embodiments of the present disclosure relate to a communication method and a communication device. There is provided a communication method implemented at a first device. The method comprises: determining quantities of information of units in control information; mapping, based on the quantities of information of the units and reliabilities of subchannels for carrying the control information, the units to a subchannels; and transmitting the control information to a second device via the subchannel. There is also provided a communication method implemented at a second device, as well as corresponding first device and second device.
US10993212B2 Method for indicating number of transmitting ports of UE, UE and network device
A method for indicating the number of transmitting ports of User Equipment (UE), a network device, UE and a computer storage medium are provided. The method includes that: if performance degradation exists for a present Band Combination (BC), whether the performance degradation exists for a present frequency and bandwidth combination or not is determined to obtain a determination result; and it is determined based on the determination result to indicate a network side that the UE uses a first number or second number of transmitting ports, the first number is smaller than the second number.
US10993196B2 Identifying synchronization signal/physical broadcast channel block occasions
Apparatuses, methods, and systems are disclosed for identifying synchronization signal/physical broadcast channel block occasions. One method includes identifying a plurality of synchronization signal/physical broadcast channel block occasions configured to enable reception of a plurality of synchronization signal/physical broadcast channel blocks. A first number of synchronization signal/physical broadcast channel block occasions of the plurality of synchronization signal/physical broadcast channel block occasions is greater than a maximum allowed number of synchronization signal/physical broadcast channel blocks of the plurality of synchronization signal/physical broadcast channel blocks. The method includes receiving the plurality of synchronization signal/physical broadcast channel blocks on a portion of the plurality of synchronization signal/physical broadcast channel block occasions.
US10993191B2 Electronic device having array antenna and power backoff method for antenna array
An electronic device and a method of performing power backoff for an array antenna including a plurality of antenna elements are provided. The electronic device includes an array antenna including a plurality of antenna elements arranged to perform beamforming, a proximity detecting device configured to detect a proximity of an object, a memory, and a processor, wherein the memory is configured to store instructions that, when executed, cause the processor to communicate with an external electronic device through a first beam formed using the plurality of antenna elements and deactivate at least one of the plurality of antenna elements when the proximity of the object is detected by the proximity detecting device during communication with the external electronic device.
US10993188B2 Electronic device and control method thereof
An electronic device and a control method applied to the electronic device are disclosed. The control method includes the following steps: receiving a feedback signal and determining a signal strength value of the feedback signal; comparing the signal strength value with a threshold value; obtaining a gravity acceleration value from a gravity sensor and comparing the gravity acceleration value with a predetermined value when the signal strength value is greater than the threshold value; comparing a variation value of the gravity acceleration value with a variation threshold value when the gravity acceleration value is greater than the predetermined value; and controlling a screen to operate in a first mode when the variation value is greater than the variation threshold value.
US10993187B2 System and method for controlling communication device use
A computer implemented method is provided including establishing a value corresponding to a particular user of a device, receiving an indication of a triggering condition of the particular user of the device, the triggering condition being enabled by the device or measurable by the device, and determining the triggering condition has been met by the user via the device. The method further includes modifying the value responsive to determining the triggering condition has been met, determining when the value crosses a particular threshold, and disabling an application or a functional component of the device responsive to the value crossing the particular threshold. A system for implementing the method is also provided.
US10993180B2 Wake up signaling technique
Systems and methods for providing wake-up radio (WUR) signals are disclosed. In accordance with some implementations, a base station determines a numerology for WUR signaling and a WUR signaling configuration. The base station may transmit a WUR signal to one or more UEs based on the determined numerology and the signaling configuration. The base station, in response to transmitting a WUR signal, may transmit a paging message to the one or more UEs. Systems and methods for monitoring WUR signals are also disclosed. In accordance with some implementations, a wireless device determines numerology for WUR signal and WUR signaling configuration. A wireless device may monitor a WUR signal based on the determined numerology and the signaling configuration. Other aspects, embodiments, and features are also claimed and described.
US10993179B2 Wireless communication method and system including wireless relay devices that determine information about presence and absence of a response signal from a wireless terminal
A wireless communication method includes receiving a broadcast signal from a wireless terminal, comparing a receiving intensity of the received broadcast signal with a set value, and transmitting to the wireless terminal a first signal indicating that the wireless terminal can start connection depending on a result of the comparison.
US10993176B2 Discovering physical cell identifiers in wireless communications
Aspects of the present disclosure describe receiving, in a portion of bandwidth, a unified synchronization signal from one or more cells in a zone, and receiving, in the portion of bandwidth, a cell-specific signal from at least one cell of the one or more cells in the zone.
US10993171B2 Advertisement of communication schedules for multiple basic service sets
Certain aspects relate to methods, apparatuses, computer readable mediums, access points and stations. For example, the apparatus generally includes (1) a processing system configured to select a first address from a plurality of addresses associated with the apparatus, said plurality of addresses including the first address and one or more second addresses and generate a frame having (i) a header having the first address (ii) a first portion having one or more indications of the one or more second addresses and (iii) a second portion comprising first parameters for communication with the apparatus and (2) an interface configured to output the frame for transmission.
US10993166B2 Data transmission method, electronic device, and computer readable storage medium
A data transmission method, electronic device and computer readable storage medium are provided. The method includes: acquiring a first data packet to be sent; determining a first data stream to which the first data packet belongs; detecting a link state of the first data stream; when the link state of the first data stream is an establishing state, and the first data packet is sent for the first time, selecting a first wireless communication link from the plurality of wireless communication links for the first data packet, and marking the first data packet according to a first link identifier of the first wireless communication link; and sending the first data packet through a network interface of the first wireless communication link according to the first link identifier.
US10993163B2 Optimizing message forwarding in a wireless mesh network
For ensuring reliability of data transmission in a wireless mesh network, while reducing the data overhead of the transmissions, a node for a wireless mesh network and a method of controlling the same are provided, wherein the node is configured to decide about retransmission of a message received from a transmitting node, based on whether the transmitting node has at least one layout element of a layout plan in common with the node, at least one of the layout elements of the layout plan being associated with the node.
US10993162B2 Radio link aggregation
A network device distributes a plurality of symbol blocks, received via a plurality of input streams, to a plurality of output links comprised in a defined connection according to a mapping of the symbol blocks to the output links. Responsive to an input stream of the plurality of input streams being empty such that an expected symbol block is not received, the network device distributes idle data to the output link mapped to the expected symbol block to maintain the mapping of the symbol blocks to the output links. The network device transmits the symbol blocks and idle data over the defined connection via the plurality of output links and according to the distribution.
US10993158B2 Mobile terminal apparatus, base station apparatus, communication system, and communication control method
In order to prevent occurrence of the significantly frequent transmission of messages, a user terminal is configured such that, when a reception power of a target cell is equal to or greater than a first threshold value ThLOW, the user terminal starts preparation for a handover to the target cell, and when the reception power is equal to or greater than a second threshold value ThHIGH, the user terminal performs the handover to the target cell, and that, until a waiting time has elapsed after performing the handover, the user terminal, by using a timer, performs a timing control for maintaining an immediate handover state in which the user terminal can immediately perform a handover, and, when the waiting time has elapsed, the user terminal ends the immediate handover state.
US10993157B2 Configurable downlink and uplink channels for improving transmission of data by switching duplex nominal frequency spacing according to conditions
Transmission techniques using configurable channels for the downlink and/or uplink are described. In one aspect, the downlink channel and/or uplink channel may be independently selected for a terminal. The terminal may establish a connection with a base station on default downlink and uplink channels. Another downlink channel and/or another uplink channel may be selected based on various factors such as channel quality, loading, and interference. The terminal would then switch to the new downlink and/or uplink channel for communication. In another aspect, the base stations broadcast sector information used by the terminals for communication and/or channel selection. The sector information may include various types of information such as the available downlink and uplink channels, the frequencies of the available channels, the loading on the available channels, and QoS information. The terminals may select a sector, a downlink channel, and/or an uplink channel based on the sector information.
US10993152B2 Apparatus and method for supporting handover with multi-connectivity in wireless communication system
The present disclosure relates to 5th generation (5G) or pre-5G communication systems for supporting higher data transfer rates, following the 4th generation (4G) communication systems, such as long term evolution (LTE). A method for supporting handover with multi-connectivity in a wireless communication system is provided. The method includes sending a measurement report message including information of at least one small base station (eNB) to a macro cell eNB, receiving information of a new small eNB in a target cell from the macro cell eNB based on the measurement report message, and performing a random access procedure with the new small eNB in the target cell based on handover.
US10993150B2 Wireless control plane having centralized and distributed control messages
According to an embodiment, a system can comprise a processor and a memory that can store executable instructions that, when executed by the processor, facilitate performance of operations. The operations can include communicating with a core network device of a core network by employing a first wireless connection to a first base station device communicatively coupled to the core network device. The operations can further include establishing a second wireless connection with a user equipment to enable the user equipment to communicate with the core network device. The operations can further include communicating a first control message and a second control message to the user equipment, wherein the first control message comprises first parameters associated with the first wireless connection and the second control message comprises second parameters associated with the second wireless connection.
US10993148B2 Systems and methods for performing a handover in heterogeneous networks
Embodiments of the present disclosure relate to performing a handover on a user equipment [140] from a serving base station [110] to a target base station. In one embodiment, a method is disclosed, comprising: receiving a handover report from the user equipment [140]; identifying at least one access point [130A, 130B]; transmitting a request message to at least one of the at least one access point [130A, 130B] and a network entity; receiving the response messages from at least one of the at least one access point [130A, 130B] and the network entity; and processing at least one of the first response message and the second response message for performing the handover from the serving base station [110] to one of the neighbouring target base stations [120A, 120B].
US10993147B1 Out-of-band bandwidth RSVP manager
Systems, devices, and methods for a wireless communication reservation bandwidth allocation manager system that includes a device for requesting an out-of-band Quality of Service request following a a set of Application Programming Interfaces for an RSVP. A provider determines if the requested out-of-band Quality of Service is available, a negotiation with a third party service provider for the requested out-of-band Quality of Service, a reservation for the requestor device from the provider when the out-of-band Quality of Service becomes available, and a termination of the reservation when the requesting device notifies the provider that the requested out-of-band Quality of Service is complete.
US10993137B2 Flexible configuration of guaranteed bitrate admission control for 5G or other next generation network
A system can facilitate assigning guaranteed bitrate (GBR) admission control thresholds in a network with multiple network slices serving multiple GBR services. Thus, each network slice can optionally have its own dedicated GBR admission. For example, based on a requested service, the system can compare a received quality indicator to a threshold value to determine if a bearer shall be admitted in accordance with dedicated GBR admission control region within its slice. If the slice does not have its own GBR admission control region or if its threshold is reached the system can compare the received quality indicator to another threshold value to determine if the bearer shall be admitted in accordance with a common GBR admission control region.
US10993136B2 Method for performing reflective quality of service (QoS) in wireless communication system and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for performing reflective QoS in wireless communication system, the method comprising: receiving a DL SDAP PDU via a DL DRB with a first DRB ID from a network, wherein the DL SDAP PDU includes a first indicator indicating whether to perform updating AS mapping rule for UL and a second indicator indicating whether to perform updating NAS reflective QoS rule for UL; and performing the updating of the AS mapping rule for UL or the updating of the NAS reflective QoS rule for the UL according to the first indicator and the second indicator.
US10993135B2 SSID to QCI mapping
Systems and methods are disclosed for assigning a quality of service to a data packet in a communications network by mapping a Wi-Fi access layer identifier such as an SSID to a value in a datagram header, and subsequently using the datagram header to assign an appropriate data bearer for the datagram, the data bearer having a quality of service class identifier appropriate for the type of traffic expected to be sent over the particular Wi-Fi access layer.
US10993133B2 Method and apparatus for reporting measurement result
Provided are a method for a terminal for reporting a measurement result in a wireless communication system, and an apparatus supporting the method. The method may comprise the steps of: receiving a measurement configuration comprising a measurement object and reporting configuration, the reporting configuration comprising a first measurement reporting triggering condition to be applied to a first wireless local area network (WLAN) not included in the measurement object; determining that measurement reporting for the first WLAN not included in the measurement object is permitted; measuring the first WLAN not included in the measurement object; and, if the measurement result for the first WLAN satisfies the first measurement reporting triggering condition, then reporting the measurement result for the first WLAN not included in the measurement object.
US10993126B2 Systems and methods for allocating network controllers in a network of moving things, for example including a network of autonomous vehicles
Systems and methods for managing network controllers (or mobile controllers) and their network interactions in a network of moving things. As non-limiting examples, various aspects of this disclosure provide systems and methods for assigning and/or adapting the assignment of network controllers to mobile access points (e.g., of autonomous vehicles, manually locally controlled vehicles, remotely controlled vehicles, etc.).
US10993121B1 Estimator for determining updates to an estimated local state vector
A communication network having a plurality of nodes is disclosed. An individual node of the communication network includes a measurement device configured to collect local measurements, an antenna configured to wirelessly connect the individual node to a collaborating node that is part of the communication network, one or more processors in electronic communication with the measurement device and the antenna, a memory coupled to the one or more processors, the memory storing data into a database and program code that, when executed by the one or more processors, causes the individual node to estimate, based on the local measurements, an estimated local state vector for the individual node. The individual node determines a collaborative update based on an estimated collaborative measurement and a collaborative residual, where the collaborative update is applied to the estimated local state vector for the individual node.
US10993118B2 Spectrum sharing infrastructure
A computer includes a processor and a memory. The memory includes instructions such that the processor is programmed to determine a potential loading of a radio frequency communications channel in an area by vehicle short-range communications based on data collected by sensors on an infrastructure device. The processor is further programmed to activate or deactivate a Wi-Fi device in the area based on the determination of the potential loading of the radio frequency communications channel.
US10993116B2 Network differentiation method, device and chip, and user equipment
The present disclosure relates to the field of communication technology, and provides a network differentiation method, a network differentiation device, a network differentiation chip and a UE. The network differentiation method includes: acquiring configuration information about a plurality of networks, the configuration information including first network attribute information about a first network and second network attribute information about a second network; and differentiating the first network from the second network in accordance with attribute information of a same type and different values in the first network attribute information and the second network attribute information in the configuration information. The first network attribute information includes at least one of a first network identity, a first radio access type, or a first service location area, and the second network attribute information includes at least one of a second network identity, a second radio access type, or a second service location area.
US10993106B2 Method and apparatus for access, handover, and encryption control of a UE
Disclosed is a method for access of a user equipment (UE) in a communication system, which includes the UE, a base station, and a network node. The base station carries out radio link control (RLC) layer and media access control (MAC) layer functions. The network node carries out packet data convergence protocol (PDCP) layer, radio resource control (RRC) layer, and non-access (NAS) layer functions. The method includes the network node receiving a non-access stratum identifier of the UE or a random number generated by the UE sent from the UE through a RRC message, and the network node sending the received non-access stratum identifier or the random number to the base station, for the base station to set a UE collision dismiss identifier.
US10993100B2 System and method of low energy mobile device recognition
A method of car access includes receiving a localization secret at data processing hardware. The localization secret defines a portion of vehicle authentication information for a vehicle. The method also includes receiving at least one localization frame from a mobile device at the data processing hardware. The at least one localization frame includes identification information for the mobile device. The method further includes determining, by the data processing hardware, whether the at least one localization frame includes a derived localization secret. The derived localization is defined by the localization secret. The method further includes, when the at least one localization frame includes the derived localization secret, supplying, by the data processing hardware, power to a vehicle control module of the vehicle and authentication information to the vehicle control module of the vehicle.
US10993098B2 Telecommunications apparatus and methods
A method of operating a terminal device in a wireless telecommunications network is described. The method comprised; receiving a system information block containing a list of a plurality of different values of a parameter used in the wireless telecommunication network; determining one or more parameter values in the list which is supported within the terminal device; and receiving a system information block associated with the one or more supported parameter values from one or more other system information blocks associated with non-supported parameter values.
US10993089B2 Application data delivery service for networks supporting multiple transport mechanisms
An Application Data Delivery Service (ADDS) facilitates application data transfer between applications that may reside in a device domain (e.g., M2M/MTC devices and gateways) and applications residing in a network domain (e.g., an AS or SCS). The ADDS leverages existing 3GPP transport mechanisms, such as NAS, SMS, USSD, and User Plane, and it is configured to select a transport mechanism for delivering application data based on criteria, such as application data characteristics, application/end node characteristics and availability, subscription information, policies of the network, network conditions (such as congestion, node availability) and the like.
US10993088B1 Systems and methods for using role-based voice communication channels in quick-service restaurants
Systems and methods for managing voice communication channels used by a crew of employees in a quick-service restaurant are disclosed. Exemplary implementations may: electronically store information, wherein the information represents associations of individual voice communication channels with one or more communication groups, wherein individual ones of the one or more communication groups are specific to one or more roles of employees in the quick-service restaurant; receive device-specific packets from end-user communication devices associated with crew members, wherein the packets include packetized uplink information based on audio information captured by the communication devices, wherein individual packets are targeted to individual communication groups; generate and transmit downlink packets that include packetized downlink information that is organized in a set of broadcast channels for audio information that was targeted to specific communication groups.
US10993087B1 Communication systems with call interrupt capabilities
Some example communication systems include a fixed network equipment (FNE) operable to receive a talk group call from a first radio. The FNE is operable to transmit the talk group call to a second radio. The FNE is operable to receive a request for a high priority call. The communication system includes a gateway operable to transmit an interrupt signaling message through a broadband channel to the first radio. The interrupt signaling message includes instructions to de-key from the talk group call. Some example communication systems include a first radio operable to communicate with a second radio in a talk group call. The communication system includes a gateway operable to receive a request for a high priority call. The gateway is operable to transmit an interrupt signaling message through a broadband channel to the first radio. The interrupt signaling message includes instructions to make a high priority call decision.
US10993084B2 Portable server for wireless content distribution within a local area
A portable server is configured for storing content and for wireless communication with one or more clients for the wireless distribution of at least some of the stored content to one or more of the clients. The portable server is configured for wireless communication with at least one other portable server for use in providing a system for wirelessly distributing content to a plurality of clients in a local area such as a building or a vehicle and, in particular though not exclusively, an aircraft.
US10993082B2 Methods and apparatus for device location services
An apparatus in an illustrative embodiment comprises at least one processing device comprising a processor coupled to a memory. The at least one processing device is configured to determine in a first node of a node network identifying information sufficient for tracking a user device that generates radio communications detectable by at least the first node, to replicate at least a portion of the identifying information from the first node to one or more additional nodes of the node network, and to track the user device utilizing the identifying information in the first node and the one or more additional nodes. Tracking the user device utilizing the identifying information in the first node and the one or more additional nodes illustratively comprises performing the tracking without requiring each of the first and additional nodes to pair with the user device. Other illustrative embodiments include methods and computer program products.
US10993081B2 Location reporting in a cellular telecommunications network
This disclosure relates to a method in a cellular telecommunications network, and a network node for implementing the method, the cellular telecommunications network including a base station having a coverage area, and a plurality of User Equipment (UE) located within the base station's coverage area, the method including instructing a first plurality of UEs to report their location; associating an occurrence of a connection performance indication for each UE of the first plurality of UEs with a reported location for that UE; defining a first geographical region in which the density of reported locations is above a first density threshold; defining a second geographical region in which the density of reported locations is above a second density threshold, wherein the area of the first geographical region is greater than the area of the second geographical region; instructing a second plurality of UEs within the first geographical region to report their location at a first reporting rate; and instructing a third plurality of UEs within the second geographical region to report their location at a second reporting rate.
US10993080B2 Systems and methods for transportation mode determination using a magnetometer
A method for determining a transportation mode acquires magnetometer and speed data from a mobile device, correlates the magnetometer to the speed data in groupings, and performs spectral analysis on the groups of magnetometer data. Energy calculated for each of a set of frequency components obtained from the spectral analysis is compared to a baseline value to generate a difference, and a transportation mode type is assigned to the vehicle based on the difference.
US10993077B2 Method of determining present location and providing walking route information
A method of identifying a current location, performed by a server having wireless communication with a terminal, includes receiving from the terminal, surrounding environment information input in natural language by a user; performing natural language processing on the surrounding environment information to extract place information about a reference place input by the user and positional relationship information about a positional relationship between the reference place and the user; searching a map database for the reference place corresponding to the place information; estimating a candidate region in which the user is likely to be located, based on the searched-for reference place and the positional relationship information; and determining the candidate region as the user's current location. Because the current location is identified based on the surrounding environment information input by the user, the user's current location can be identified more accurately.
US10993076B2 Lighting control apparatus and lighting control method
A vehicle control apparatus includes: a distance acquiring unit that acquires a distance between the vehicle and a mobile terminal having an unlocking function of the vehicle; and a lighting control unit that controls lit states of room lights and under lights that are provided to the vehicle.
US10993072B2 Geofence information delivery systems and methods
The present invention is directed to methods and systems for requesting information from a mobile device with a fencing agent. The fencing agent determines a position with a DNS resolver, queries geofences with an IP address, receives an anchor point with an IP address from the DNS resolver. The device with the fencing agent is able to receive multiple anchor points within multiple geofences within an ROI and translate fence points into fence geometries. Geofence information is stored and registered in a database of geofences, and each geofence is associated with a plurality of geographic designators, wherein each of the plurality of geographic designators is associated with an IP address.
US10993069B2 Dynamically adaptive media content delivery
Media content delivery method and systems are provided for transmitting media content to a mobile client device in a format automatically selected from alternative versions of the media content based on one or more dynamically variable resource parameters. The variable resource parameters can include historical device and/or network performance corresponding to one or more current attributes applicable to a request for media content delivery from the mobile client device, such as a current location of the device and/or a time value for the requested media content delivery. Similar media content can thus be delivered to similar mobile client device in different formats depending on, say, the time and location of respective requests for receiving the media content.
US10993067B2 Apparatus and associated methods
An apparatus configured to use captured spatial audio content captured by a rotatable spatial audio capture microphone array, the captured spatial audio content defining the three-dimensional arrangement of the audio in the scene, an orientation of the aural scene defined relative to the microphone array at the time of audio capture, and use captured direction data representative of the direction of a reference direction of said microphone array relative to the scene over a time during which said spatial audio content was captured; to generate modified spatial audio content in which the aural scene is decoupled from any rotation of the rotatable spatial audio capture microphone array that occurred during capture of the spatial audio content for presentation to the recipient user relative to a space in which the recipient user is located by virtue of modification of the orientation of the aural scene using the captured direction data.
US10993065B2 Systems and methods of calibrating earphones
Systems and methods to calibrate listening devices are disclosed herein. In some embodiments, a method to calibrate earphones includes determining a Head Related Transfer Functions (HRTF) corresponding to different parts of a user's anatomy (e.g., one or both of a listener's pinnae). The resulting HRTFs are combined to form a composite HRTF. In some embodiments, a first and a second HRTF are respectively determined for a first and second part of the user's anatomy. A composite HRTF of the user is generated by combining portions of the first and second HRTFs.
US10993062B2 Loudness adjustment for downmixed audio content
Audio content coded for a reference speaker configuration is downmixed to downmix audio content coded for a specific speaker configuration. One or more gain adjustments are performed on individual portions of the downmix audio content coded for the specific speaker configuration. Loudness measurements are then performed on the individual portions of the downmix audio content. An audio signal that comprises the audio content coded for the reference speaker configuration and downmix loudness metadata is generated. The downmix loudness metadata is created based at least in part on the loudness measurements on the individual portions of the downmix audio content.
US10993061B2 Soundstage-conserving audio channel summation
An audio system provides for soundstage-conserving channel summation. The system includes circuitry that generates a first rotated component and a second rotated component by rotating a pair of audio signal components. The circuitry generates left quadrature components that are out of phase with each other using the first rotated component and generates right quadrature components that are out of phase with each other using the second rotated component. The circuitry generates orthogonal correlation transform (OCT) components based on the left and right quadrature components. Each OCT component including a weighted combination of a left quadrature component and a right quadrature component. The circuitry generates a mono output channel using one or more of the OCT components.
US10993059B2 Endpoint mixing product
The present invention discloses an endpoint mixing product having a control module and a speaker system. The speaker system includes speakers in which each speaker is with a 3D coordinate. The speakers communicate with the control module respectively. The control module is configured to deliver sound fragments to the speakers. The sound fragments contain 3D coordinates and correspond to the speakers respectively through the 3D coordinates. The speakers are configured to receive and play the corresponding sound fragments respectively to form an endpoint mixing sound.
US10993056B1 Preprogrammed hearing assistance device with preselected algorithm
A method for programming a hearing assistance device includes entering an audiogram into the memory of a mobile computing device, wherein the audiogram indicates a hearing loss profile of a user of the hearing assistance device. Based on the audiogram, the mobile computing device determines a preferred hearing correction algorithm for the user and transfers the preferred algorithm to the memory of the hearing assistance device, which also contains one or more preloaded hearing correction algorithms. During an initial setup procedure, the user listens to sounds amplified by the hearing assistance device while switching between the preferred algorithm and the preloaded algorithms, and selects the algorithm that sounds best for continued use in the hearing assistance device.
US10993055B2 Elastomeric wax barrier for hearing aid acoustic port
Described is a solid wax mitigation barrier for a hearing aid that is cleanable via a simple wiping motion, is not a cause of irritation within the ear canal, and is acoustically transparent. In one embodiment, a wax barrier function is provided by a tube cap for fitting over the acoustic port tube of a hearing aid receiver. The tube cap may be constructed of an elastomeric high tear strength material so as create a small flexible acoustic tube cap that prevents direct ingress of wax into the hearing aid receiver. The design of the cap may also include a bridge that spans an acoustic port inlet so as to block direct material ingress.
US10993054B2 Wax protection for in-canal hearing device
A hearing aid assembly includes a receiver speaker enclosed within a receiver housing. The receiver housing defines a circuitous receiver acoustic channel, wherein the receiver channel defines an open side along at least a portion of the receiver channel. The receiver channel also defines a pass-through passage extending from a first side of the receiver housing to a second side of the receiver housing, wherein the pass-through passage is partially defined by the wall defining a receiver opening. The hearing aid assembly also includes an earbud configured to fit over at least a portion of the receiver housing and partially cover the open side of the receiver channel.
US10993050B2 Joint spectral gain adaptation module and method thereof, audio processing system and implementation method thereof
A joint spectral gain adaption module, which comprises: an aided-ear loudness model, wherein an aided-ear loudness spectrum is obtained by performing computations on an aided-ear threshold elevation profile and a spectrum selected from the group consisting of an input spectrum and a first spectrum derived from the input spectrum; a bare-ear loudness model, wherein a bare-ear loudness spectrum is obtained by performing computations on a bare-ear threshold elevation profile, and a modified spectrum previously obtained; and a spectrum shaping sub-module, wherein the modified spectrum previously obtained is passed to the bare-ear loudness model as an input, and a modified spectrum and a linear spectral gain vector are obtained by performing computations on the input spectrum, the bare-ear loudness spectrum, and a loudness spectrum selected from the group consisting of the aided-ear loudness spectrum and a first loudness spectrum derived from the aided-ear loudness spectrum.
US10993049B2 Systems and methods for modifying an audio signal using custom psychoacoustic models
Systems and methods are provided for modifying an audio signal using custom psychoacoustic models. A user's hearing profile is first obtained. Subsequently, an audio processing function is parameterized so as to optimize the user's perceptually relevant information. The method for calculating the user's perceptually relevant information comprises first processing audio signal samples using the parameterized processing function and then transforming samples of the processed audio signals into the frequency domain. Next, masking and hearing thresholds are obtained from the user's hearing profile and applied to the transformed audio sample, wherein the user's perceived data is calculated. Once perceptually relevant information is optimized, the resulting parameters are transferred to the audio processing function and an output audio signal is processed.
US10993047B2 System and method for aiding hearing
In one embodiment of the system, a programming interface is configured to communicate with a device. The system screens, via a speaker and a user interface associated with the device, a left ear—and separately, a right ear—of a patient. The system then determines a left ear hearing range and a right ear hearing range. The hearing ranges are modified with a subjective assessment of sound quality according to the patient. The subjective assessment of sound quality according to the patient may be a completed assessment of a degree of annoyance caused to the patient by an impairment of wanted sound.
US10993042B2 Microphone
A microphone is provided, including a base having a chamber; and a capacitor system fixed to the base. The capacitor system includes a backplate fixed to the base and a diaphragm located in the chamber. The backplate and the diaphragm form a capacitor structure. The diaphragm is fixed to the backplate and partitions the chamber into a front chamber and a back chamber. The backplate is provided with a sound receiving hole in communication with the front chamber. The base or the backplate is provided with a vent hole for communicating the back chamber with the outside. The microphone provided by the present disclosure has the advantages of high reliability.
US10993039B2 Acoustic microelectronic device
An acoustic microelectronic device includes a support, a set of at least one membrane suspended on a face of the support above a cavity by an anchoring zone, and at least one acoustic insulation trench arranged adjacent to the membrane. The device includes at least one bridge connecting the portions of two opposite edges of the trench and located overhanging at least one zone of the trench so as to form, in the zone of the trench, an acoustic insulation box below the bridge.
US10993038B2 Speaker
The invention discloses a speaker. The speaker includes a housing, a magnetic circuit system and a vibration system. The vibration system has a diaphragm and a voice coil. The housing includes a front cover and a frame. The diaphragm has a dome, a suspension and a fixing portion. The frame includes a first connecting wall and a second connecting wall extending from the first connecting wall. The front cover includes a third connecting wall and a fourth connecting wall. The fixing part includes a first fixing portion sandwiched between the first connecting wall and the third connecting wall and a second fixing part sandwiched between the second connecting wall and the fourth connecting wall. By virtue of the configuration, the speaker is provided with better waterproof performance and higher sensitivity.
US10993033B2 Loudspeaker frame having tapered spokes
A speaker frame, and corresponding speaker, may have tapered spokes that form a radial triangular pattern with an apex converging near the frame's mounting flange, for example, near tabs including mounting holes where the frame attaches to a speaker baffle. The tapered spokes may include a triangular cut-out region defining a pair of converging legs that converge at the mounting flange. The width, curvature, and the angle of the spokes may allow for a thin and lightweight configuration with uniformly distributed minimal stress.
US10993029B2 Mitigating crosstalk in tissue conduction audio systems
An audio system on a headset presents audio content via tissue conduction to an inner ear of a first ear of a user. The system monitors, via one or more sensors on the headset, data about the presented audio content. The one or more sensors including at least one sensor configured to capture data about the presented audio content at a second ear of the user. The system estimates array transfer functions (ATFs) associated with the data, and generates sound filters for the transducer array using the estimated ATFs. The system presents adjusted audio content based in part on the sound filters. The adjusted audio content has a damped region at the second ear such that the amplitude of the adjusted audio content at the first ear has a higher amplitude than at the second ear.
US10993025B1 Attenuating undesired audio at an audio canceling device
The implementations described include an audio canceling device that receives and audio signal from within an environment, identifies desired and undesired audio from the received audio signal and generates an attenuation-signal for use in canceling out or reducing the volume of the undesired audio at a canceling location. In addition, the audio canceling device, may determine a time delay before the attenuation-signal should be transmitted from an output based on a distance between the undesired audio source location and the canceling location and a distance between the output and the canceling location.
US10993020B2 Speaker module for mobile device and mobile device having duct radiation structure
A speaker module for a mobile device is provided. The speaker module changes a shape of an opening surface of a duct to which a protection member for preventing a foreign substance from entering is attached. The speaker module includes a speaker for outputting a sound signal, a body in which the speaker is mounted, a duct connected to the body for forming a radiation path of a sound signal output from the speaker, and a protection member attached to an opening surface of the duct for preventing a foreign substance from entering the speaker module, wherein the opening surface has an area larger than that of a cross-sectional opening surface formed vertically with respect to a length direction of the duct.
US10993017B2 Smart earbud device of an earphone
A smart earbud device including a first bud and a first base is provided. The smart earbud device comprises a first conductive connection-separation mechanism coupled to the first bud and the first base to indicate a first status of a first connection condition and a first separation condition associated with the first bud and the first base. The smart earbud device further comprises an electronic alarm mechanism configured to sound an alarm signal upon detection of the first separation condition of the first bud and first base. The smart earbud device further comprises an electric wire circuit to connect the first conductive connection-separation mechanism to the electronic alarm mechanism to enable the electronic alarm mechanism to receive the first status of the first separation condition from the first conductive connection-separation mechanism.
US10993012B2 Magnetic earphones holder
A set of earphones enable a user to automatically activate and/or deactivate an electronic device. The earphones comprise an electronic device controller which controls the operation of an electronic device. The controller is configured to send a signal to an electronic device activation circuit which operates the electronic device based upon a coupling status of the earbuds with the one or more magnetically attractable surfaces and/or one or more magnets. The earphones are usable with an electronic device that is able to be customized to blend in with its background such as when worn with specific clothing.
US10993009B2 Earphone
An earphone with a first acoustic cavity, a second acoustic cavity, and an electro-acoustic transducer configured to deliver acoustic energy into the first and second acoustic cavities. A port acoustically couples one of the first and second acoustic cavities to a different volume. The port comprises an opening with a mesh structure that is insert molded into the port.
US10993008B2 Composite multilayer filtering construction for use as a subcomponent in acoustic and electronic products in general
A composite multilayer filtering construction for use in filtering applications requiring a high filtering efficiency for particles of the order of microns and a high permeability of the filtering medium, and for use as a sub-component within acoustic and electronic products, in particular microphones and speakers, comprises at least a first layer of polymeric nanoporous membrane and at least a second layer of a synthetic monofilament precision fabric, the first polymeric nanoporous membrane layer being coupled to the second precision fabric layer thereby providing an integral filtering medium adapted to prevent a passage therethrough of particles even of 1-2 μm and of pressurized liquids.
US10993007B1 Portable disc jockey sound system
A portable disc jockey sound system is an apparatus that houses and stores in disc jockey (DJ) equipment in a safe and organized manner. The apparatus includes a pedestal, a table, a base, a portable computing device, a power source, and a sound system. The pedestal uplifts the table from the ground so that a user may engage the sound system with the portable computing device while standing. The table supports and presents the portable computing device and a variety of DJing equipment for the user so that the user may readily access the portable computing device and DJing equipment. The base balances the platform with the ground. The portable computing device controls the sound of the music emitted with the sound system. The power source provides the necessary power for the portable computing device, the sound system, and a variety of other electronic devices connected with the apparatus.
US10993002B2 Information processing device, information processing method, program, and communication device
An acquisition unit is configured to acquire a measurement value of a first state quantity of a target device. A model determination unit is configured to determine a model for estimating a value of a second state quantity of the target device for each evaluation item for management of the target device. An estimation unit is configured to estimate the value of the second state quantity on the basis of the measurement value using the model determined by the model determination unit. A management unit calculates a value of the evaluation item using the value estimated by the estimation unit.
US10992999B2 Techniques for seamless media content switching during fixed-duration breaks
Techniques are disclosed for seamless media content switching during fixed-duration breaks. A user can request that a first media content item played by a client device during a fixed-length break be skipped. A server can determine an amount of time remaining in the break, determine an updated playlist of one or more media content items that together at least partially but not completely consume the entire amount of remaining time, and provide the updated playlist to the client device. The client device can determine a delay duration amount of time that it will continue playing the first media content item before skipping to a media content item from the updated playlist. This delay duration is determined such that the entire break can be filled with media content without any dead air or clipped media content.
US10992997B2 Video alternate network access points and receivers
Concepts and technologies for video alternate network access points and receivers that enable wireless delivery of video content to multiple customer premises over a service area are provided herein. In an embodiment, a system includes a satellite dish receiver that is configured to receive a satellite video feed, and a video alternate network access point that is communicatively coupled to the satellite dish receiver. The video alternate network access point can perform operations that ingest the satellite video feed directly from the satellite dish receiver. The operations can activate a microcell transceiver embedded within the video alternate network access point, and identify a multicast-broadcast single-frequency network channel. The operations can then transmit, to a video alternate network receiver device from the microcell transceiver, the satellite video feed over at least the multicast-broadcast single-frequency network channel.
US10992995B2 Systems and methods of displaying content
A device for enabling content selection is configured to display a program guide that presents a plurality of icon groupings. Each icon grouping corresponds to one of a plurality of sub-categories within a category of media content. An icon in an icon grouping representing a media content item within a sub-category of the plurality of sub-categories. The device is further configured to receive a first input indicative of a selection of the icon grouping and based on the received first input, update the programming guide to present the icon grouping for selection. The updating of the program guide includes changing a manner in which the icons of the icon grouping are organized within the icon grouping. The device is further configured to perform an operation associated with the icon from the icon grouping based on a second input indicative of a selection of the icon.
US10992990B2 Method and apparatus for menu placement on a media playback device
Methods and apparatuses for presenting menus to DVR users and users of other media playback devices are described. After a DVR (or other media device) has finished playing a recorded television program (or other content), or in response to other specified events, the DVR presents a screen which comprises a menu. In addition to or in alternative to “save” and “delete” options, the menu comprises one or more options. Each of these other options may correspond to a separate item. For example, a user's selection of such an option may cause the DVR to display or play certain content on the user's television set. Additionally, or alternatively, these other options, when selected by a user, may cause the DVR to display a user interface through which the user can actually interact with content, such as an item that was featured or referenced in the television program that the user was just watching.
US10992989B2 Systems and methods for streaming video edits
Video information may define video content. The video content may be characterized by capture information. A remote device may transmit at least a portion of the capture information to a computing device. The computing device may identify one or more portions of the video content based on the transmitted capture information. The remote device may receive the identification of the identified portion(s) of the video content from the computing device. The remote device may stream one or more portions of the video information defining at least some of the identified portion(s) of the video content to the computing device. The streamed video information may enable the computing devices to provide a presentation of at least some of the identified portion(s) of the video content using a buffer of the streamed video information, which may allow the computing device to present the video content without permanently storing the video information.
US10992988B2 Method, system, and intelligent terminal for distributing random data
The present application disclose a method, system, and an intelligent terminal for distributing random data. The method comprises the following steps: obtaining a user instruction to be executed; generating data to be shared based on the user instruction, wherein the data to be shared is conditioned on a delay; detecting whether an ended condition of the delay is fulfilled; and receiving a first request for accessing the data to be shared in response to that the ended condition is fulfilled.
US10992986B2 Automatic transition of content based on facial recognition
Methods and systems for automatically transitioning content based on facial recognition, wherein the method may include receiving a signal from a camera, identifying a face of a viewer within an area, retrieving a user identifier associated with the face of the viewer, selecting a program, and displaying the program.
US10992976B2 Method and device for providing content-related information of multimedia service
Disclosed are a method and a device for providing content-related information of a multimedia service. The method comprises the steps of: transmitting a signaling message comprising schedule information and delivery type information of a media content to be serviced; receiving, from at least one terminal, at least one report message comprising identification information and transfer type information of the media content; and transmitting an updated signaling message on the basis of the at least one report message received from the at least one terminal receiving the media content.
US10992975B1 Techniques for short buffer adaptive bitrate streaming
Systems, methods, and computer storage media are described herein for optimizing adaptive bitrate streaming for content (e.g., streams of live events). Bitrate selections may be made based at least in part on the current state of the playback. When the playback is in a transient state (e.g., when the user has recently played or navigated within the content), bitrate selections may be determined utilizing a virtual buffer that simulates a playback buffer. The virtual buffer may be initialized with a predetermined fullness value. As content fragments are received and queued on the playback buffer, the fullness values for the virtual buffer and the playback buffer may be adjusted differently. When the fullness of the playback buffer exceeds the virtual buffer, subsequent bitrate selections may be determined utilizing the playback buffer. The virtual buffer may be utilized to simulate a steady state playback buffer while the playback buffer populates.
US10992972B1 Automatic identification of impermissable account sharing
The present disclosure relates to a method for detecting impermissible account sharing among user accounts of a streaming media service including the steps of determining a plurality of locations accessed by a given user account of the user accounts; determining a device access count for each of the locations, the device access count indicating how many times the corresponding location was accessed by at least one device associated with the given user account; identifying one of the locations having the highest device access count as a base location; calculating a risk coefficient for each remaining location; generating a sharing score for the given user account by summing the risk coefficients; and determining impermissible account sharing of the given user account has occurred when the sharing score exceeds a threshold.
US10992970B2 Method for communicating an immersive video
In order to reduce the large volume of data transmitted over a network, immersive videos are frequently represented by a multiple versions, each version being optimised in terms of quality for a point of view on the immersive video, the immersive video parts not representing the point of view for which the version was optimised being of lower quality. In this context, when a user using suitable viewing equipment views the immersive video, he must change version whenever he changes point of view. Each version is generally stored on a server relatively distant from the viewing equipment, which may give rise to latencies in the reception of a new version following a change of point of view. This latency time is reduced by allowing a node in the intermediate network between the server and the viewing equipment to transmit each version to the equipment in place of the server.
US10992969B2 Frame accurate splicing
A video delivery system alters information (such as time stamp information) associated with one or more frames of a first compressed video file to allow for accurate rendering of frames within the first compressed video file prior to a transition to a second compressed video file. For example, a time stamp of a particular frame of a compressed video file is altered prior to transmission of the particular frame by a video transmission system such that the altered time stamp indicates a time that has already passed. The particular frame can be decoded by a display system that receives the particular frame so that information included in the particular frame can be used in rendering of subsequently received frames. The display system can bypass display of the particular frame due to the altered time stamp.
US10992967B2 Ultra high-speed low-latency network storage
Non-volatile memory over fabric (NVMe-oF) is used to stream video, computer games, and the like to client devices from network storage embodied by solid state storage devices (SSDs). To provide for redundancy, multiple copies of a single piece of content, e.g., a computer game or video file, are stored on multiple SSDs. To provide information to address the block-level storage based on a client demand for the content, a data structure correlates each content with the SSDs and related block numbers at which the content is stored. Sourcing of the content as it is being streamed may be dynamically switched between SSDs to provide for load balancing or loss of a SSD.
US10992966B2 Mobile phone as a police body camera over a cellular network
Embodiments of the systems and methods described herein relate to providing body worn camera functionality to users, such as on their mobile device. Additionally, capabilities of mobile devices such as mobile telephonic devices are leveraged to stream captured audio/visual data in real-time and provide robust notification and safety features to users in order to democratize access to body worn cameras. The additional features promote increased use of the disclosed systems and methods as a safety tool while simultaneously providing increased transparency in law enforcement.
US10992965B2 Storage system for recording and retrieving data copy for multiple users
In one embodiment, a method includes receiving a stored copy request indicating data and including a request identifier, scheduling publication of the data to an object store, and sending a subscription request indicating the data and the request identifier to the object store. In another embodiment, a method includes receiving a publication request indicating data to be copied, wherein the publication request is a recording request indicating a channel and a timespan, receiving one or more subscription requests for the data, receiving the data, and generating a copy of the data for each subscription request.
US10992956B2 Image encoding method using a skip mode, and a device using the method
Disclosed are an image encoding method using a skip mode and a device using the method. The image encoding method may comprise the steps of: judging whether there is residual block data of a prediction target block on the basis of predetermined data indicating whether residual block data has been encoded; and, if there is residual block data, restoring the prediction target block on the basis of the residual block data and an intra-screen predictive value of the prediction target block. Consequently, encoding and decoding efficiency can be increased by carrying out the encoding and decoding of screen residual data only for prediction target blocks where there is a need for a residual data block in accordance with screen similarity.
US10992951B2 Video encoding device and video decoding device using high-precision skip encoding and method thereof
Provided is a video decoding method performed by a video decoding apparatus, the video decoding method including: determining prediction mode information of a current block and an index indicating a prediction candidate, from a bitstream; determining a prediction candidate list according to the prediction mode information; when the prediction mode information of the current block indicates a pre-set prediction mode, determining a motion vector indicated by the index indicating the prediction candidate from the prediction candidate list, and determining a prediction motion vector of the current block based on at least one of pieces of motion prediction information related to the motion vector; and determining a motion vector of the current block based on the prediction motion vector, wherein the pre-set prediction mode is a prediction mode different from a skip mode and a merge mode.
US10992949B2 Method of performing motion vector prediction, and apparatus thereof
A method of performing motion vector prediction for a current block in a picture is provided which includes: deriving a candidate for a motion vector predictor to code a current motion vector of the current block, from a first motion vector of a first block that is spatially adjacent or temporally adjacent to the current block; adding the derived candidate to a list of candidates; and deriving at least one motion vector predictor based on a selected candidate from the list of candidates, wherein the deriving of the candidate includes determining whether to derive the candidate from the first motion vector, based on a type of a current reference picture and a type of a first reference picture, the current reference picture being referred to from the current block using the current motion vector, the first reference picture being referred to from the first block using the first motion vector.
US10992948B2 Converting a bi-predicted merging candidate in a merging candidate list for a prediction unit of a picture
Motion compensation requires a significant amount of memory bandwidth, especially for smaller prediction unit sizes. The worst case bandwidth requirements can occur when bi-predicted 4×8 or 8×4 PUs are used. To reduce the memory bandwidth requirements for such smaller PUs, methods are provided for restricting inter-coded PUs of small block sizes to be coded only in a uni-predictive mode, i.e., forward prediction or backward prediction. More specifically, PUs of specified restricted sizes in bi-predicted slices (B slices) are forced to be uni-predicted.
US10992946B2 Coding of video and audio with initialization fragments
A new file format for coded video data is provided. A decoder may identify patterns in the coded video data in order to make the decoding process and/or display of data more efficient. Such patterns may be predefined and stored at the decoder, may be defined by each encoder and exchanged during terminal initialization, or may be transmitted and/or stored with the associated video data. Initialization information associated with the fragments of video data may also provide for carouseling initialization updates such that the initialization fragments may indicate either that the initialization information should be updated or that the decoder should be re-initialized. Additionally, media files or segments may be broken into fragments and each segment may have an index to provide for random access to the media data of the segment.
US10992945B2 Complexity reduction of significance map coding
The complexity of coding a significant_coeff_flag in video coding such as High Efficiency Video Coding (HEVC) is able to be reduced using the same mapping to select luma and chroma contexts for the coding of 4×4 significant maps. As a result, a 15 element lookup table and multiple branches are able to be removed to select the context index, and WD text is also simplified.
US10992944B2 Image decoding method, image coding method, image decoding apparatus, image coding apparatus, and image coding and decoding apparatus
An image decoding method for decoding a bitstream including a coded signal resulting from coding tiles and slices into which an image is partitioned, the method including decoding the coded signal, wherein each of the slices is either a normal slice having, in a header, information used for an other slice or a dependent slice which is decoded using information included in a slice header of another slice, and when the normal slice starts from a position other than a beginning of a first tile, a second tile coded next to the first tile does not start from the dependent slice.
US10992941B2 Integrated image reshaping and video coding
Given a sequence of images in a first codeword representation, methods, processes, and systems are presented for integrating reshaping into a next generation video codec for encoding and decoding the images, wherein reshaping allows part of the images to be coded in a second codeword representation which allows more efficient compression than using the first codeword representation. A variety of architectures are discussed, including: an out-of-loop reshaping architecture, an in-loop-for intra pictures only reshaping architecture, an in-loop architecture for prediction residuals, and a hybrid in-loop reshaping architecture. Syntax methods for signaling reshaping parameters, and image-encoding methods optimized with respect to reshaping are also presented.
US10992937B2 Coefficient coding with grouped bypass bins
A method and apparatus for coding levels of transform coefficients of a block of video data. The levels of transform coefficients are coded using both context-coded bins and bypass-coded bins. A video decoder may receive encoded bins representing levels of transform coefficients of a block of video data, decode context-coded bins of the levels of the transform coefficients in a coefficient-by-coefficient order, and decode bypass-coded bins of the levels of the transform coefficients in the coefficient-by-coefficient order after decoding the context-coded bins.
US10992934B2 Post-filtering for weighted angular prediction
A method of partitioning a video coding block for JVET, comprising representing a JVET coding tree unit as a root node in a quadtree plus binary tree (QTBT) structure that can have a quadtree branching from the root node and binary trees branching from each of the quadtree's leaf nodes using asymmetric binary partitioning to split a coding unit represented by a quadtree leaf node into two child nodes of unequal size, representing the two child nodes as leaf nodes in a binary tree branching from the quadtree leaf node and coding the child nodes represented by leaf nodes of the binary tree with JVET, wherein weighted angular coding unit prediction is employed and wherein post-coding unit prediction filtering can be avoided or unbiased to increase coding times.
US10992930B2 Template refined bi-prediction for video coding
In one embodiment, a method selects a first reference block in a first reference frame and a second reference block in a second reference frame. The first reference block and the second reference block are used to predict a current block. The first reference block is selected as an anchor point. Then, the method searches in the second reference frame for a third reference block and determines whether the third reference block is a better reference block than the second reference block for predicting the current block.
US10992929B2 Projection system and projection method thereof
A projection system and a projection method thereof are provided. The projection system includes a projection device, a memory, an image capturing device, and a processor. The memory records a corresponding relationship between a plurality of test patterns and a plurality of sets of image capturing parameters. The projection device projects the plurality of test patterns toward a projected area. The processor controls, according to the corresponding relationship recorded in the memory, the image capturing device to shoot the projected area with the plurality of sets of image capturing parameters to obtain a plurality of first reference images corresponding to the plurality of test patterns, and controls, according to the plurality of test patterns and the corresponding plurality of first reference images, the projection device to project a projection image.
US10992926B2 Head mounted display system capable of displaying a virtual scene and a real scene in a picture-in-picture mode, related method and related non-transitory computer readable storage medium
A head mounted display system includes a wearable body, an image capturing unit, a display unit and a processing unit. The wearable body can be worn by a user. The image capturing unit is mounted on the wearable body for capturing a real scene of a real environment. The display unit is mounted on the wearable body and for displaying a virtual scene of a virtual environment and the real scene in a picture-in-picture mode. The processing unit is coupled to the display unit and the image capturing unit. The present disclosure allows the user to see the virtual scene and the real scene combined in a same video frame synchronously and help the user to understand a current position or a current state of the user in the real environment, which effectively ensures the user's safety and prevents injuries caused by collision when the user experiences the virtual environment.
US10992925B2 3D spectacle lens and method for driving the same, and 3D glasses and method for driving the same
The present disclosure provides a 3D spectacle lens and a method for driving the same, and a 3D glasses and a method for driving the same. The 3D spectacle lens includes: a first substrate and a second substrate arranged opposite to each other; and a guest-host liquid crystal layer arranged between the first substrate and the second substrate, the guest-host liquid crystal layer including liquid crystal molecules and dichroic dye molecules.
US10992923B2 Dynamic vision sensor and projector for depth imaging
Systems, devices, and techniques related to matching features between a dynamic vision sensor and one or both of a dynamic projector or another dynamic vision sensor are discussed. Such techniques include casting a light pattern with projected features having differing temporal characteristics onto a scene and determining the correspondence(s) based on matching changes in detected luminance and temporal characteristics of the projected features.
US10992922B2 Optical imaging system and methods thereof
An optical imaging system to image a target object includes a light source configured to emit one or more light rays to illuminate the target object and an image detector configured to capture a three-dimensional topography image of the target object when emitted light is emitted from the target object in response to being illuminated by the light rays emitted by the light source. A fluorescence image detector captures a fluorescence image of the target object when fluorescence is emitted from the target object in response illumination by light rays emitted by the light source. A controller instructs the image detector to capture the 3D topography image and the fluorescence image detector to detect the fluorescence image of the target object intraoperatively and to co-register and simultaneously display intraoperatively the co-registered topography and fluorescence information to the user via a display.
US10992917B2 Image processing device, image processing method, program, and image processing system that use parallax information
[Object] Observation is made possible by switching between a stereoscopic vision image and a depth-of-field extended image correspondingly to a situation.[Solution] An image processing device according to the present disclosure, includes a photographing situation acquiring section that acquires information with regard to a photographing situation of an image for a left eye or an image for a right eye, and a determining section that determines correspondingly to the information with regard to the photographing situation whether to perform stereoscopic vision image processing for the image for a left eye or the image for a right eye, or whether to perform two-dimensional depth-of-field extension processing with at least one of the image for a left eye or the image for a right eye. With this, it becomes possible to observe by switching between a stereoscopic vision image and a depth-of-field extended image correspondingly to a situation.
US10992916B2 Depth data adjustment based on non-visual pose data
An HMD adjusts adjusting depth information based on detected motion of the system. The HMD includes a depth camera that collects depth data for objects in the local environment of the HMD. The HMD further includes an inertial measurement unit (IMU) including non-visual motion sensors such as one or more accelerometers, gyroscopes, and the like. The HMD adjusts the received depth information based on motion data provided by the IMU, thereby improving the accuracy of the depth information, and in turn reducing visual artifacts that can result from inaccuracies in the depth information.
US10992904B2 Always-on teleconference communication hub
A system and method are disclosed for generating a teleconference space for two or more teleconference devices, each teleconference device operatively associated with at least one user and comprising an audiovisual recording device and an audiovisual display device, using a computer coupled with a database and comprising a processor and memory. The computer generates a teleconference space and transmits requests to join the teleconference space to the two or more teleconference devices. The computer stores in memory identification data for each of the two or more teleconference devices. The computer receives inbound audiovisual display stream data, comprising audiovisual data recorded by the teleconference device audiovisual recording device, from each teleconference device. The computer transmits outbound audiovisual display stream data to one or more teleconference devices, and modulates the outbound audiovisual display stream data in response to user perspective data transmitted to the computer by the one or more teleconference devices.
US10992903B1 Screen positioning based on dominant user characteristic determination
An approach is provided in which the approach initiates a video conference between a set of local users in a physical area conversing on a display with one or more remote users. The approach selects a first one of the set of local users based on analyzing a set of user characteristics corresponding to the set of local users and positions the display based on a location of the first local user in the physical area.
US10992898B2 Display method and display device
Provided is a display method of displaying, on a display device, video of video data where luminance of video is defined by a first EOTF corresponding to HDR. The method includes: acquiring the video data; performing first conversion where the luminance of the video is converted to a luminance corresponding to a dynamic range of a third EOTF, where, with regard to a second EOTF that is part of the first EOTF and is the part of a luminance range where the peak luminance indicated by the peak luminance information included in the acquired video data is maximum luminance, the dynamic range of luminance of the second EOTF is reduced with maximum luminance of the second EOTF matching displayable luminance of the display device, while maintaining the relative relationship of luminance of the second EOTF; and displaying the video on the display device using the result of the first conversion.
US10992897B2 Operating method of pixel circuit and image system
A pixel circuit including a photodiode, a first storage capacitor and a second storage capacitor is provided. The first storage capacitor discharges to a first output voltage in a first exposure time and to a third output voltage in a third exposure time. The second storage capacitor discharges to a second output voltage in a second exposure time and to a fourth output voltage in a fourth exposure time. The first and second exposure times are included in a first frame period. The third and fourth exposure times are included in a second frame period. The second frame period is a next frame period of the first frame period. In the first frame period, the first exposure time is subsequent to the second exposure time. In the second frame period, the third exposure time is prior to the fourth exposure time.
US10992896B2 Image sensor and semiconductor structure
An image sensor is disclosed. The image sensor includes: a pixel circuit in a first die, the pixel circuit including a pixel for sensing an incident light to generate a result; and a correlated double sampling (CDS) readout circuit in a second die different from the first die; wherein the first die is coupled to the second die, and the result sensed by the pixel circuit is read out by the CDS readout circuit. A semiconductor structure is also disclosed. The semiconductor structure includes: said image sensor, wherein the first die is stacked on the second die; and an interconnector between the first die and the second die, the interconnector electrically connecting the pixel circuit and the CDS readout circuit.
US10992893B2 Method and system for generating a ramping signal
A system is provided for generating a ramping signal. The system includes a plurality of storage circuits each including an input and an output. The output of a previous storage circuit is connected to the input of a next storage circuit. The storage circuits are configured to propagate a first enable signal based on a first control signal. The system also includes a plurality of first current generating circuits. Each first current generating circuit is coupled to the output of a corresponding storage circuit to receive the propagated first enable signal. The first current generating circuits are configured to generate a first current signal based on the propagated first enable signal.
US10992892B2 Image sensor and imaging apparatus
There is provided an imaging device that includes a pixel, the pixel comprising: a photodetector; a control transistor; a capacitor coupled to the photodetector; a reset transistor coupled between the control transistor and the capacitor; an amplifier transistor having a gate terminal coupled to the capacitor; and a select transistor coupled to the amplifier transistor; a first signal line coupled to the select transistor; and a first amplifying circuit including a first input terminal coupled to the first signal line and a second input terminal configured to receive a first reference signal and an output terminal coupled to the control transistor.
US10992891B2 Imaging device, operating method thereof, and electronic device
An imaging device with low power consumption is provided. The pixel of the imaging device includes first and second photoelectric conversion elements, and first to fifth transistors. A cathode of the first photoelectric conversion element is electrically connected to the first transistor. An anode of a second photoelectric conversion element is electrically connected to the second transistor. Imaging data of a reference frame is obtained using the first photoelectric conversion element, and then imaging data of a difference detection frame is obtained using the second photoelectric conversion element. After the imaging data of the difference detection frame is obtained, a first potential that is a potential of a signal output from the pixel and a second potential that is a reference potential are compared. Whether or not there is a difference between the imaging data of the reference frame and the imaging data of the difference detection frame is determined using the first potential and the second potential.
US10992890B2 Solid state imaging device, signal processing device, and electronic apparatus having pixel sharing units and color filter coding units
A solid state imaging device includes: a group of a plurality of pixels configured to include pixels of the same color coding and with no pixel sharing between each other; and a color filter that is formed by Bayer arrangement of the group of a plurality of pixels.
US10992888B2 Color electronic rolling shutter image sensor for idenitfying items on fast moving conveyor belt
An image capture system has an electronic rolling shutter (ERS) imager in area mode with high illumination to perform image acquisition (i.e. barcode reading) for fast moving items. Shearing distortion may occur but image blur is reduced and the image can be decoded. The ERS imager replaces global shutter imagers at a much lower cost and wider availability. The image capture system separates illumination into multiple bands in space and then synchronize the illumination bands with the exposure of the ERS imager in time. Much less illumination is required for the same image quality.
US10992887B2 System and method for event camera data processing
In some embodiments, a method is performed at a device with a processor, non-transitory memory, and an event camera including pixel sensors distributed across an area. The method includes converting an event stream from a pixel sensor over a first time period into event frames by dividing the first time period into sub-periods, and binning pixel events of the event stream, where each of the sub-periods is associated with a frame sub-period identifier. The method further includes addressing the pixel sensors by sub-dividing the area into tiles, where each of the tiles includes a grouping of the pixel sensors, and a tile address of a particular pixel sensor is a combination of a tile identifier and a position locator of the particular pixel sensor. The method further includes encoding the pixel events as a function of a tile address, a frame sub-period identifier, and a brightness indicator value.
US10992878B2 Method of obtaining wide dynamic range image and image pickup device performing the same
In a method of obtaining a wide dynamic range (WDR) image, a first subframe image having pixel data obtained with a first exposure time is generated by performing a first readout operation of a plurality of pixels of an image sensor. A second subframe image having pixel data obtained with a second exposure time and a third exposure time is generated by performing a second readout operation of the plurality of pixels. The first exposure time, the second exposure time and the third exposure time are different from one another. A current frame image having pixel data obtained from pixel exposures with the first exposure time, the second exposure time and the third exposure time is generated by combining the first subframe image with the second subframe image.
US10992876B2 WDR imaging with LED flicker mitigation
A method of WDR imaging. Exposure times (ETs) are set for first and second frames for an image sensor to avoid second frame saturating by setting a second ET>1/a PWM frequency applied to an LED illuminating a scene to generate second longer ET pixel data (PD). The first frame has first PD and a first ET
US10992875B2 Method and apparatus for controlling infrared lamp, and four-lens adjustable camera
A method and an apparatus for controlling an infrared lamp and a four-lens adjustable camera are provided. Aspects of the disclosure include determining, for each of a plurality of lenses of a four-lens adjustable camera, a brightness change rate between a picture captured by the lens when a first infrared lamp group is not turned on and a picture captured by the lens when the first infrared lamp group is turned on. Embodiments of the invention further include determining a lens with a largest brightness change rate among the plurality of lenses as a lens bound to the first infrared lamp group. Aspects of the present application improve the light compensation effect of the first infrared lamp group on the premise that the first infrared lamp group is fixed.
US10992874B2 Camera system and camera fill light method
The present application related to a camera system and a camera fill light method. The camera system establishes a wireless communications connection with a fill light, captures an original image by a camera in the camera system, and then transmits a first test light signal to the fill light such that a first flash is performed by the fill light. The camera captures a first light source image during the first flash period of the fill light. A fill light controller in the camera system compares differences of the brightness or the chroma of different image information and, after determining the present location of the fill light, calculates a dislocation result of the present location of the fill light and the best placement location of the fill light. The camera system yields the dislocation result to the photographer via a notification message.
US10992867B2 Image capturing apparatus and control method thereof and storage medium
An image capturing apparatus includes an image capturing device, a period detection circuit configured to detect a period of a focus variation, a first detection device configured to detect a first translation component, a second detection device configured to detect a rotation component, a first extraction unit configured to extract a component of a predetermined frequency band from the first translation component, a second extraction unit configured to extract the component of the predetermined frequency band from the rotation component, a obtaining unit configured to compare a signal extracted by the first extraction unit with a signal extracted by the second extraction unit to obtain a rotation radius, and a translation obtaining unit configured to obtain a second translation component using the signal from the second detection device and the rotation radius.
US10992866B2 Adaptive modes of operation based on user intention or activity
A method for stabilizing an imaging device with an image stabilization device includes setting a setpoint of the imaging device to a default setpoint, the setpoint corresponds to an orientation of the imaging device; stabilizing the imaging device with the image stabilization device according to the default setpoint; determining whether a flip condition exists; in response to determining that the flip condition exists, stopping operation of the image stabilization device so that the default setpoint is no longer maintained and the imaging device is not stabilized; and in response to determining that the flip condition does not exist, maintaining the default setpoint to stabilize the imaging device.
US10992862B2 Electronic apparatus and method for controlling electronic apparatus thereof
An electronic apparatus for acquiring a panorama image using a plurality of cameras and a method for controlling the electronic apparatus thereof are provided. The electronic apparatus includes a plurality of cameras for capturing an image, a sensor for acquiring movement information, and a processor for determining individual movement information of the plurality of cameras with reference to a predefined location using movement information acquired through the sensor, acquiring a plurality of images through the plurality of cameras based on the individual movement information and generating a panorama image using the plurality of photographed images.
US10992859B2 Image capture apparatus and control method thereof capable of reducing an image data amount
Disclosed are an image processing apparatus that can efficiently suppress the data amount of data indicating a spatial distribution and an angular distribution of light intensity and a control method of the same. The image processing apparatus obtains data indicating the spatial distribution and the angular distribution of the intensity of light beams that have passed through partial pupil areas obtained by dividing the exit pupil of an imaging optical system into a predetermined number. The image processing apparatus then reduces the bit depth or the number of tones of signals constituting the data based on the predetermined number.
US10992849B1 Pipe inspection systems with self-grounding portable camera controllers
Portable pipe inspection video systems are disclosed. The system may include a camera head, a push-cable, a cable reel, and a camera controller having a built-in transmitter for energizing a pipe-inspection cable for magnetic field tracing applications.
US10992847B2 Image device for generating a 360 degree depth map
An image device for generating a 360 degree depth map includes a plurality of image capturers, wherein an image pair captured by each two adjacent image capturers of the plurality of image capturers is used for generating the 360 degree depth map, and a sum of all view angles of the plurality of image capturers is not less than 720 degree.
US10992844B2 Video imaging and inertial sensor data coupling
Introduced here are synchronization modules designed to integrate streams of data acquired from multiple sources in a precise, repeatable manner. To improve the usability of data acquired from multiple sources, a synchronization module can tightly couple streams of data received from these sources so that the data is temporally aligned. For example, a synchronization module may tightly couple motion data generated by a motion sensor with location data generated by a location sensor and image data generated by an image sensor in a manner that lessens the incurrence of software overhead.
US10992843B2 Video interface conversion apparatus and operation method thereof
A video interface conversion apparatus comprises a video interface circuit, a video clock adjustment information generation circuit and a video clock recovery circuit. The video interface circuit generates at least one original synchronization signal according to a control signal, and fetches video data from a data signal according to a video synchronization signal. The video clock adjustment information generation circuit generates video clock adjustment information and the video synchronization signal according to the original video synchronization signal and a video clock. The video clock recovery circuit receives an original clock and the video clock adjustment information, and recovers the video clock by adjusting the original clock according to the video clock adjustment information.
US10992842B2 Information processing apparatus, control system, image processing system, and information processing method to derive illumination condition based on exposure condition
An illumination condition, which is used to irradiate a print product with light having illuminance higher than normal illumination, is derived based on exposure condition information at the time of photographing.
US10992840B2 Obtaining printed element data of patches to determine calibration data of a printer
An example is provided to calculate calibration data for or print quality data of a printer, in one example, image data on printed elements of a plurality of patches printed at different powers or intensities by a print device may be determined.
US10992839B2 Electronic device and method for controlling the electronic device
A method for controlling an electronic device including at least one processor configured to encrypt an image and upload the encrypted image to an external server by using an artificial intelligence neural network model is provided. The method includes receiving a command to upload an image to the external server; acquiring, based on the command, a characteristic value corresponding to the image by inputting the image and a key of the electronic device into a neural network model trained to identify characteristic values based on an input image and an input key; and transmitting identification information of the image and the characteristic value to the external server.
US10992836B2 Augmented property system of curated augmented reality media elements
A device based system for interacting around a collection of user definable moments portraying a theme readable by others via a filter. Users may participate actively, voyeuristically, passively, or vicariously, to share propaganda, graffiti, news, parody, satire, opinions, information, commentary, entertainment, contests, and amusement to a location or an object.
US10992834B2 Image processing apparatus, method for controlling the same, and computer-readable storage medium
An image processing apparatus compares a total memory usage obtained from the obtained memory usages of the respective image processes and the memory usage when the requested new image process is executed, with an allowable memory capacity representing a memory usage allowed to be used in a process of executing the plugin application; and, in a case where the total memory usage does not exceed the allowable memory capacity as a result of the comparison, executes the new image process, and in a case where the total memory usage exceeds the allowable memory capacity, notifies a request source of an error representing that the new image process cannot be executed owing to an insufficient memory, without executing the new image process.
US10992833B2 Image reading apparatus and reading control method
A control unit of an image reading apparatus determines, based on results of detection of an original document by a plurality of second detecting units, whether the original document will pass a position at which the original document is to be detected by a first detecting unit that is located downstream of the second detecting units and upstream of a reading unit. When it is determined that the original document will not pass a position at which the original document is to be detected by the first detecting unit, the control unit determines a timing for reading the original document by using the reading unit, relative to a time point at which the original document is detected by the second detecting units. The control unit causes the reading unit to read the original document at the determined reading timing.
US10992829B2 Image forming apparatus performing processing for resolving user's complaint against to printed result
An image forming apparatus includes: an image forming device; a recording paper conveyance device discharging, to an outside of the image forming apparatus, a print result obtained by forming an image on a recording paper by the image forming device; a microphone; and a control device functioning as a controller that controls the image forming device and the recording paper conveyance device in accordance with a print condition and as a voice recognition device that recognizes voice collected by the microphone during a predefined detection period starting after the print result is discharged to the outside of the image forming apparatus and detects, from the recognized voice, a word indicating a predefined complaint against appearance of the print result. Upon detecting the word indicating the predefined complaint by the voice recognition device, the controller performs predefined processing as processing of resolving a cause of the complaint indicated by the word.
US10992828B2 Image forming apparatus and method for controlling setup information based on a reference apparatus
When a setting target apparatus accepts an instruction to start up setup software, a controller starts displaying wizard screens. The controller acquires reference information on a reference apparatus. The reference information includes an actual value and attribute information on it. The actual value is a set value actually set on the reference apparatus. The controller, using the attribute information, creates a list which lists actual values acquired in accordance with a selected category.
US10992823B2 Information processing device to store log information during communication failure
An information processing device includes control circuitry. The control circuitry is configured to store, in a first memory, record information formed each time a predetermined event occurs in a device and perform an update process of successively updating an old piece of record information with a new piece of record information in the record information stored in the first memory; transmit the record information stored in the first memory via a first signal line; transfer communication abnormality record information stored in the first memory to a second memory, which is configured not to update record information, and store the communication abnormality record information in the second memory when a communication abnormality signal of the first signal line is supplied via a second signal line; and transmit the communication abnormality record information stored in the second memory via the first signal line when communication of the first signal line is restored.
US10992820B2 Methods and apparatuses for service layer charging correlation with underlying networks
Mechanisms for service layer charging correlation are disclosed. Embodiments can include a Service Domain Charging Correlation Function (SD-CCF), which is responsible for interacting with underlying network and correlating charging information at service layer. Charging correlation information can be used to enable and facilitate the service layer charging correlation.
US10992818B2 Usage tracking for software as a service (SaaS) applications
Various of the disclosed embodiments concern computer systems, methods, and programs for brokering logins to software as a service (SaaS) applications and tracking usage of the SaaS applications. First, a user, e.g. employee of an enterprise, logs into a SaaS usage proxy using a first set of credentials. The first set of credentials is known by the user, e.g. preexisting credentials for an enterprise-wide authentication system. Once a SaaS application is selected by the user, the SaaS usage proxy logs into the SaaS application using a second set of credentials. However, the second set of login credentials is encrypted and not known by the user, which causes the SaaS application to be accessible only through the SaaS usage proxy. This allows the SaaS usage proxy to monitor all usage of the SaaS application, even if multiple network-accessible devices are used to log into the SaaS usage proxy.
US10992817B2 Methods, systems and computer readable media for selecting and delivering electronic value certificates using a mobile device
Methods, systems, and computer readable media for selecting and delivering an electronic value certificate to a mobile device are disclosed. According to one aspect, the method includes utilizing a certificate selection device to generate electronic certificate selection information and providing the electronic certificate selection information and associated recipient data to a merchant server. From the merchant server, electronic value certificate data derived from the certificate selection information is received. The method also includes establishing a communications link with a mobile device corresponding to the recipient data. The electronic value certificate data is provisioned on the mobile device over the communications link via over the air (OTA) communications.
US10992815B2 Mobile communications with quality of service
A mobile communications system includes switching between communication paths based on the quality of service. A VoIP service is coupled to a mobile network and a wireless local-area network (WLAN) via a wide-area IP network. A plurality of mobile communications devices are associated with VoIP telephone numbers. A public switched telephone network (PSTN) is coupled to the plurality of mobile communications devices and coupled to the VoIP service. A quality of service server is coupled to the plurality of mobile communications devices via the wide-area IP network for determining the quality of data channels to a mobile communications device via the mobile network and to the mobile communications device via the WLAN. A voice call is carried over one of the mobile network, the WLAN, and the PSTN depending on the quality of the data channels.
US10992811B2 System and method for intent-based active callback management
A system and method for intent-based active callback management, utilizing a cloud callback system comprising at least a profile manager, callback manager, interaction manager, media server, and environment analyzer, allowing users to call businesses, agents in contact centers, or other users who are connected to a cloud callback system, and, failing to connect to the individual they called, allow for an automatic callback object to be created, whereby the two users may be automatically called and bridged together at a time when both users are available.
US10992806B2 System and method for projective channel hopping
The present invention is a system and method for projective channel hopping within a customer engagement center (CEC) system. The CEC system receives a customer through a system entry point and receives, from the customer, a communication in a current customer service representative (CSR) channel in the CEC system. The CEC system assesses its ability to connect the customer with a CSR on the current CSR channel using a smart routing engine (SRE), which also assesses its current ability to connect the customer with a CSR on other equivalent CSR channels. Using the SRE, the CEC system compares its ability to connect the customer with a CSR on current and equivalent CSR channels to determine if the customer should remain on their current CSR channel or transfer to a new one. In the latter case, the CEC system offers the customer a chance to change channels or remain on their current channel.
US10992805B1 Device, system and method for modifying workflows based on call profile inconsistencies
A device, system and method for modifying workflows based on call profile inconsistencies is provided. A device monitors a call, received from a caller reporting an incident. The device performs one or more sentiment analysis and semantic analysis on one or more of: video of the caller on call; audio of the caller on call; and transcribed text of the audio of the call. The device determines a profile for the call, from a plurality of predetermined profiles stored at a memory accessible to the device, the plurality of predetermined profiles previously generated from historical data. In response to determining an inconsistency between the profile for the call and one or more of the sentiment analysis and the semantic analysis, the device determines a modified workflow for handling the call. The device provides, at a notification device, the modified workflow for handling the call reporting the incident.
US10992804B2 Handling of a packet switched emergency call within a telecommunications network and/or enhanced handling of local emergency service information by a user equipment
A telecommunications network comprises an access network and a core network. The access network is a packet switched oriented access network. A user equipment comprises or is able to access the local emergency service information. The local emergency service information is provisioned or provided to the user equipment by the telecommunications network or by another telecommunications network. A packet switched emergency call is initiated, by the user equipment, while the user equipment is connected to the telecommunications network, and an emergency uniform resource name is transmitted, by the user equipment, to a network node of the telecommunications network. The emergency uniform resource name comprises: country and/or network information; and emergency type information and/or emergency call telephone number information. The packet switched emergency call is transferred or routed to a public safety answering point. The public safety answering point is chosen based on the transmitted emergency uniform resource name.
US10992802B2 System and method for tracking and archiving mobile communications
A system for tracking electronic communications of a subscriber includes a gateway configured to track a communication between a mobile device and a subscriber mobile device that has a subscriber software module associated with a subscriber business number. The gateway is configured to send the communication to an Enterprise Information Archiving system. The gateway also is configured to: (i) if the communication is sent from the subscriber software module intended for the mobile device, send the communication to the mobile device via at least one of an SMS, MMS, and voice communication capability of the mobile device; and (ii) if the communication is sent from the mobile device to the subscriber business number via at least one of an SMS, MMS, and voice communication capability of the mobile device, send the communication to the subscriber software module associated with the subscriber business number.
US10992797B2 Tracking functionality standby mode for third party electronic devices
An electronic device with a primary functionality and a tracking functionality can be used in a centralized tracking system. A controller configures the electronic device to operate in one of a set of: an “on” mode, an “off” mode, a first standby mode, and a tracking standby mode. While configured to operate in the “on” mode, the primary and tracking functionality of the electronic device are enabled, and while configured to operate in the “off” mode, both are disabled. While configured to operate in the first standby mode, the tracking functionality is enabled and the primary functionality is limited. While configured to operate in the tracking standby mode, the primary functionality is disabled but the tracking functionality is enabled, enabling the electronic device to be located while the primary functionality is disabled and saving power relative to the first standby mode and the “on” mode.
US10992793B1 Telephone system for the hearing impaired
A telephone system is described herein, wherein the telephone system is configured to assist a hearing-impaired person with telephone communications as well as face-to-face conversations. In telephone communication sessions, the telephone system is configured to audibly emit spoken utterances while simultaneously depicting a transcription of the spoken utterances on a display. When the telephone system is not employed in a telephone communication session, the telephone system is configured to display transcriptions of spoken utterances of people who are in proximity to the telephone system.
US10992790B2 Vehicle inter-controller communication
Technical solutions are described for inter-controller communication in a protocol agnostic manner. For example, a method includes generating, by a sending controller, a protocol agnostic data frame including a pattern identifier, a rolling counter, a message identifier, a signal group, a cyclic redundancy check (CRC), a complement of the pattern identifier, and a complement of the rolling counter. The method further includes sending, by the sending controller, the protocol agnostic data frame to a first receiving controller that uses a first communication protocol, and sending, by the sending controller, the protocol agnostic data frame to a second receiving controller that uses a second communication protocol.
US10992782B2 Method for performing a server-specified program start-up via a client
A method performs a program start-up with which a remote desktop session is set up between the client and the server. A data exchange program runs on the client, which creates a data exchange connection to a server-side data exchange program. The server-side data exchange program assigns a unique key after the set up of the data exchange connection. The client-side data exchange program determines the user who has set up a remote desktop session with the server, and transmits their username to the server-side data exchange program. The server-side data exchange program stores the usernames together with the key, wherein, if the remote desktop session exists, a program is run on the server, which transmits a program start-up to an interface, to which the username is attributed. The server-side data exchange program transmits the program start-up to the client with which there is a connection to the relevant key.
US10992781B2 Method, user equipment, server, and apparatus for implementing information sharing
A method, a user equipment, and a server for sharing information, and an apparatus. The method for implementing information sharing includes receiving shared information of another user equipment and location information corresponding to the shared information, where the location information indicates a location for the shared information to be displayed on a desktop of another user equipment; and displaying the shared information according to the location information. In the embodiments of the present disclosure, information or a desktop can be shared in real time between two or more user equipments, so that a user of a user equipment is capable of tracing the status of a user of another user equipment and acquiring information on the shared desktop in real time.
US10992778B2 Callee condition based communication with mobile devices
For location-based communication with mobile devices, a set of callee conditions is received at a caller's device, which has to be satisfied by a callee according to information descriptive of a condition of the callee. The state information is distinct from the location and a time of the callee's presence at the location. An evaluation is made that each device associated with each potential callee in a first subset has been present at the location at a specified time, and that each potential callee in the first subset satisfies the set of callee conditions. At the caller's device, an instruction is received for making a telecommunication call to a device of a potential callee in a first subset. The call is initiated from the caller's device to mobile devices associated with the first subset of potential callees.
US10992775B2 Receiving media content based on user media preferences
Embodiments are provided for receiving media content based on the user media preferences. An example implementation includes a one or more servers receiving data representing a guest list for an upcoming event corresponding to a first user account, the guest list indicating multiple guests corresponding to respective second user accounts of a second cloud service and querying one or more streaming media services for music preferences corresponding to the multiple guests. The one or more servers receive, from the one or more streaming media services, data representing respective music preferences corresponding to the multiple guests and generate a playlist of audio tracks based on the received respective music preferences corresponding to the multiple guests. During the event, the server(s) cause the playlist to be queued in a playback queue for playback by one or more playback devices of a particular media playback system registered with the first user account.
US10992773B2 Action prompt transmission based on attribute affinity
Techniques for generating and transmitting actions prompts based on attribute affinity between users of a social networking service are disclosed herein. In some embodiments, a method comprises: determining a first set of attributes of a first profile of a first user; determining a second set of attributes of a second profile of a second user; selecting action prompts based on corresponding criteria of the action prompts being satisfied by the first set of attributes and the second set of attributes; generating a first ranking of the action prompts for a first presentation channel based on a first ranking model; generating a second ranking of the action prompts for a second presentation channel based on a second ranking model; selecting at least one of the action prompts based on the first ranking; and displaying the selected action prompt(s) on a computing device of the first user via the first presentation channel.
US10992772B2 Automatically relating content to people
A user associates other users or content with a representation of a topic area, in a computing system. Profile associations between users and the topic areas are generated by detecting that users are associated with the topic areas, or that users have added content to the topic areas. User profile information is automatically updated based upon the profile associations generated.
US10992770B2 Method and system for managing network service
A method for managing network service includes: when a target server is in a self-controlled “ON” state, detecting, by the target server, an actual on-and-off state of a target network service every preset period of time, and acquiring, by the target server, a standard on-and-off state of the target network service from a control center; if the target network service needs to be turned off based on the standard and actual on-and-off states, sending, by the target server, a service turn-off request of the target network service to the control center; if it is allowed to turn off the target network service, sending, by the control center, a service turn-off notification to the target server, and updating the standard on-and-off state of the target network service of the target server to an “off” state; and after receiving the service turn-off notification, turning off, by the target server, the target network service.
US10992767B2 Systems and methods for caching of managed content in a distributed environment using a multi-tiered architecture including off-line access to cached content
Embodiments as disclosed provide a distributed caching solution that improve the performance and functionality of a content management platform for sites that are physically or logically remote from the primary site of the content management platform. In particular, according to embodiments, a remote cache server may be associated with a remote site to store local copies of documents that are managed by the primary content management platform. Periodically, a portion of the remote site's cache may be synchronized with the content management platform's primary site using an extensible architecture to ensure that content at the remote cache server is current.
US10992765B2 Machine learning based third party entity modeling for preemptive user interactions for predictive exposure alerting
An electronic communication security system is typically configured for continuously tracking and monitoring user activity associated with a user, identifying a trigger based on continuously tracking and monitoring the user activity, wherein identifying the trigger is based on identifying that the user activity meets one or more conditions, determining initiation of an interaction between the user and a resource entity based on identifying the trigger, communicating with back-end systems to extract information associated with the resource entity associated with the interaction, wherein the information comprises an output that is generated by one or more machine learning models, generating exposure characteristics for the interaction based on the output associated with the resource entity and user data associated with the user, wherein the exposure characteristics are unique to the interaction and the user, and in response to generating the exposure characteristics, transmitting the exposure characteristics to a user device.
US10992761B2 Executing requests for services using shared location data
Exemplary methods, apparatuses, and systems receive, from a first user device associated with a first user, location data representing a current physical location of the first user. A request for the current physical location of the first user is received from a second user device associated with the second user. In response to the received selection, the current physical location of the first user based upon the shared location data is transmitted to the second user device. A selection of a third party service is received from the second user device. The current physical location of the first user is transmitted to a server associated with the third party service within a request for the third party service to send the a service or product to the current physical location of the first user.
US10992758B2 Virtualizing device management services on a multi-session platform
Methods, systems, computer-readable media, and apparatuses may provide virtualization of device management services (e.g., device drivers) dedicated managing a particular device and designed under for or under the assumption the particular device and the device management service will be utilized in a single session/user environment, so that virtual instances of the device management services may be used in a multi-session environment. Further, a redirection and/or virtualization layer may be created for each session in the multi-session environment to perform global database redirection, object name translation, and file system translation to ensure session boundaries are maintained and global/shared resources are not inappropriately altered by a session. As an example, the redirection/virtualization layer may redirect communications associated with a session and for a global resource to access a virtual instance of the resource specific to the session.
US10992754B2 Automatic report rate optimization for sensor applications
A report interval mode is selected from one of multiple selectable report interval modes in cases where the preferred sensor sample intervals of multiple applications are different. By using multiple selectable report interval modes some of the problems that occur when a single fixed report interval mode is used can be avoided.
US10992752B2 Sensor network configuration mechanisms
Systems, methods, and computer-readable media are provided for wireless sensor networks (WSNs), including sensor deployment mechanisms for road surveillance. Disclosed embodiments are applied to design roadside infrastructure with optimal perception for a given geographic area. The deployment mechanisms account for the presence of static and dynamic obstacles, as well as symmetry aspects of the underlying environment. The deployment mechanisms minimize the number of required sensors to reduce costs and conserve compute and network resources, and extended infrastructure the sensing capabilities of sensor networks. Other embodiments are disclosed and/or claimed.
US10992751B1 Selective storage of a dataset on a data storage device that is directly attached to a network switch
A computer program product provides a non-volatile computer readable medium and non-transitory program instructions embodied therein, where the program instructions are configured to be executable by a processor to cause the processor to perform various operations. The operations may comprise identifying a dataset that is being used by a first workload running on a first host server within a computing system and a second workload running on a second host server within the computing system, wherein each of the host servers within the computing system are connected for communication over a network including a network switch. The operations may further comprise identifying a data storage device that is directly attached to the network switch within the network, migrating the identified dataset to the identified data storage device, and causing the first and second workloads to send dataset access requests to the identified dataset on the identified data storage device.
US10992746B2 Automatic system response to external field-replaceable unit (FRU) process
System management services can discover the addition of new physical devices, take automated actions to provision software (operating system and other related cloud services software components) on them, and scale out management infrastructure based on the new capacity of the total resources (including the newly added resources). A configuration file can contain the rules for automatic expansion and contraction of the system.
US10992743B1 Dynamic cache fleet management
A content delivery system dynamically manages a content cache fleet by expanding or shrinking the size of the cache fleet to anticipate and/or respond to changes in demand for cached content. The content delivery system can consider various demand-based parameters when determining when and how to scale the cache fleet, including the overall demand (expected or observed) for all content available for delivery by the content delivery system, the demand for a subset of content or individual content items relative to the demand for other subsets of content or individual content items, etc. When content servers are removed from the cache fleet, snapshots of the content caches of the content servers can be stored to a persistent data store, and then restored to content servers when content servers are added to the cache fleet.
US10992739B2 Integrated application-aware load balancer incorporated within a distributed-service-application-controlled distributed computer system
The current document is directed to an integrated application-aware load-balancing component of a distributed computer system. The integrated application-aware load-balancing component is, in a described embodiment, incorporated within a distributed application that serves as a control component of multiple physical computers within a distributed computer system. The integrated application-aware load-balancing component includes a layer-4 load-balancing subcomponent that distributes communications connections initiated by remote client computers among computational nodes within the distributed computer system in order to balance the computational load applied to the distributed application and distributed computer system by the remote client computers. The integrated application-aware load-balancing component additionally includes a layer-7 load-balancing subcomponent that redistributes client requests among cluster nodes within the distributed computer system in order to enhance balancing of the computational load applied to the distributed application and distributed computer system by the remote client computers. Operation of the layer-4 and layer-7 load balancers are controlled and/or adjusted by rules and policies informed by performance and operational characteristics of the distributed application and distributed computer system.
US10992734B2 Remoting application servers
Novel tools and techniques might provide for implementing remote application access, and, in some cases, by instantiating an application or service close to the intended recipient or user of the application or service, from a networking perspective. A network might provide connectivity between a first computer and a second computer. A file (comprising an application and data) might be transmitted, over the network, from the first computer. A node in the network, which might be on a path between the first and second computers, might determine that the file contains the application and the data, and, based on such determination, might capture the file (before the second computer can receive it). An instance of the application might be instantiated on a compute surface in the network as a service for the second computer, such that the compute surface can operate on the data with the instance of the application.
US10992733B1 Workload management in hybrid clouds
The present embodiments relate generally to workload management and more particularly to a hybrid cloud workload management system and methodology which can effectively manage the execution of tasks of the same workload on both private and public clouds. In embodiments, user tasks are seamlessly and transparently executed on a public cloud if the private cloud does not have the necessary resources available. These and other embodiments automatically detect data dependencies of user tasks and build lists of data attributes of user tasks, which are used to populate and synchronize data needed for tasks before they are executed on the public cloud. Additional or alternative embodiments include the ability to intelligently scale the compute resources in the public cloud so that appropriate number of hosts with the resources needed by the user tasks are dynamically created and also properly purged upon user task completion.
US10992731B2 Ground device and ground-onboard communication system
An object is to obtain a ground device capable of reducing a communication time of train information from an onboard device to the ground device. A ground device, which is capable of communicating with an onboard device and acquiring unreceived data from the onboard device by difference downloading or batch downloading, includes a difference-communication determiner to determine whether to acquire the unreceived data from the onboard device by difference downloading or to acquire all data to be acquired from the onboard device including the unreceived data by batch downloading. The difference-communication determiner includes a communication-time evaluator to evaluate a total communication time when data in a specified period is acquired by the batch downloading and that by the difference downloading, and a communication switch to output a download instruction based on a result of evaluation by the communication-time evaluator.
US10992730B2 Delaying publicizing, at a second source, upload of a content item to a first source until confirmation of availability of the content item at the first source
Systems and methods are provided for delaying publicizing, at a second source, upload of a content item to a first source, until confirmation of availability of the content item at the first source. In one or more aspects, a system includes an upload component configured to upload content to a content server, a share component configured to receive selection of a sharing source to post a notification that informs users regarding availability of the content at the content server, a confirmation component configured to receive confirmation from the content server in response to the content becoming available at the content server following the upload of the content, and a notification component configured to post the notification at the sharing source in response to receipt of the confirmation.
US10992728B2 Media streaming
Media streaming is more efficient in terms of transmission bitrate consumption, transmission latency and/or fair trade of transmission capacity among several by pushing media content rather than the client pulling media content from the server. Pushing media content to the client at a varying bitrate enables to shift, at least partially, the control over the streaming from the client towards the server. The server may continue to push segments of the media content to the client even without receiving explicit queries or directives for these segments thereby reducing upstream bandwidth consumption. As far as the bitrate adaption is concerned, the server may act as a slave remotely controlled by the client in that media content is pushed at a bitrate depending on the client's most recently sent information such as reception situation information explicitly indicating the bitrate to be used.
US10992725B2 System and method for interleaved media communication and conversion
A method or system configured for receiving a first single data stream representing a first multimedia file, the first single data stream including an interleaved sequence of data elements of a plurality of media, and/or transmitting a second single data stream representing a second multimedia file, the second single data stream including an interleaved sequence of data elements of said plurality of media, where the second multimedia file differs from said first multimedia file by at least one data element of a selected medium extracted from said first multimedia file, and/or by at least one data element of a selected medium added to the first multimedia file, and/or by at least one data element of a selected medium added to the first multimedia file being a converted version of the at least one data element of a selected medium extracted from the first multimedia file.
US10992724B2 Media playback apparatus and method including delay prevention system
A media playback apparatus and a method including a system for preventing a playback delay are provided. The media playback apparatus may include a delay detecting module to detect a playback delay. The playback delay detection may determine a delay caused by a network, decoding and rendering through a single measurement. When the playback delay occurs, it may be possible to eliminate the playback delay by requesting that a server provide media data having a changed profile. Since the playback delay can be determined through a single measurement of a plurality of playback delay factors, it may be possible to simply and stably perform media playback in a manner suitable for a non-plug-in environment.
US10992723B2 Method for processing streaming media data and terminal
Provided are a method for processing streaming media data and a terminal. The method includes the following. Determine whether streaming media data to be downloaded satisfies a pre-download condition when the streaming media data to be downloaded is detected. Download the streaming media data to be downloaded, based on a determination that the streaming media data to be downloaded satisfies the pre-download condition. Play streaming media data downloaded in a playing environment of the streaming media data, upon detecting the playing environment.
US10992717B2 Trunking communication system, trunking server, access network and trunking communication method
The present disclosure relates to trunking communication systems, servers, access networks, and trunking communication methods. One example system includes a trunking management server and an access network. The trunking management server includes a trunking call service control module and a connected trunking call media gateway module. The trunking call media gateway module is configured to receive service data sent through the access network by a trunking UE, and forward the service data according to a communication type of the service data for implementing user plane communication of the trunking UE. The trunking call service control module is configured to receive a communication request sent through the access network by a trunking UE, and perform call control and bearer management on the trunking UE according to a communication type of the communication request for implementing control plane communication of the trunking UE.
US10992716B1 Identity management protocol router
Systems and methods for an identity management router to allow application clients/servers to communicate via an identity management protocol to facilitate communication of identity management artifacts with a simplified topology. Specifically, embodiments of an IM router may adhere to various data protection requirements, including, but not limited to, local data protection regulations, when routing identity management information. The identity management router is location aware and applies data compliance policies for areas of data compliance to selectively route or not route identity management data based on location.
US10992715B2 System and method for application software security and auditing
A system and method for application software security and auditing are disclosed. A particular embodiment includes an application security management system configured to: instrument one or more data input and output points of an application for one or more instances of data identified as sensitive data, access one or more policies corresponding to the one or more instances of the sensitive data, trace the one or more instances of the sensitive data through the application in association with the one or more policies, and generate an audit of each instance of the sensitive data indicating a route from which the sensitive data is accessed, to where the sensitive data is written, and where the sensitive data surfaces in the application.
US10992714B2 Certifying authenticity via dynamic dimensional coordinate scanning and decentralized data storage
An example operation may include one or more of an authentication system determining authentication rules, the authentication system determining scan properties, the authentication system operating a scanning device to capture scan data for a physical object based on the scan properties and the authentication rules, the authentication system generating a data block based on the scan data and the scan properties, and the authentication system transmitting the data block to a decentralized database.
US10992708B1 Live deployment of deception systems
Disclosed herein are methods, systems, and processes to perform live deployment of deception computing systems. An imminent or ongoing malicious attack on a protected host in a network is detected. In response to detecting the imminent or ongoing malicious attack, personality characteristics of the protected host are cloned and a honeypot clone based on the personality characteristics is generated. The honeypot clone is then deployed in the network.
US10992706B2 Detection of cyber attacks from high-frequency hashed incorrect passwords
Response to incorrect passwords being entered for usernames in attempts to access a computing system, each incorrect password is one-way hashed. The hashed incorrect passwords are stored within a database. High-frequency hashed incorrect passwords are determined from the stored hashed incorrect passwords. Each high-frequency hashed incorrect password corresponds to an incorrect password that was entered more than a threshold number of the attempts, regardless of the username for which the incorrect password was entered in any attempt. That the computing system is being subjected to a cyber attack is detected based on the determined high-frequency hashed incorrect passwords.
US10992705B2 Exploiting safe mode of in-vehicle networks to make them unsafe
An important new vulnerability was discovered and is applicable to several in-vehicle networks including Control Area Network (CAN), the de facto standard in-vehicle network protocol. Specifically, a bus-off attack exploits the safe mode of CAN to disconnect or shut down uncompromised (healthy) ECUs. This is an important attack that must be thwarted, since once the attacker compromises an ECU, it is easy to mount the attack on safety-critical ECUs while its prevention/detection is very difficult. Based on analysis and experimental results, a mechanism to detect and/or prevent a bus-off attack is proposed and evaluated.
US10992704B2 Dynamic selection and generation of a virtual clone for detonation of suspicious content within a honey network
Techniques for dynamic selection and generation of detonation location of suspicious content with a honey network are disclosed. In some embodiments, a system for dynamic selection and generation of detonation location of suspicious content with a honey network includes a virtual machine (VM) instance manager that manages a plurality of virtual clones executed in an instrumented VM environment, in which the plurality of virtual clones executed in the instrumented VM environment correspond to the honey network that emulates a plurality of devices in an enterprise network; and an intelligent malware detonator that detonates a malware sample in at least one of the plurality of virtual clones executed in the instrumented VM environment.
US10992697B2 On-board networked anomaly detection (ONAD) modules
Method and apparatus for detecting anomalous flights. Embodiments collect sensor data from a plurality of sensor devices onboard an aircraft during a flight. Feature definitions are determined, specifying a sensor device and an algorithm for deriving data values from sensor data collected from the device. Embodiments determine whether anomalous activity occurred during the flight using an anomaly detection model. An anomaly is detected including at least one of (i) a contextual anomaly where a data instance of a plurality of data instances is anomalous relative to a specific context, or (ii) a collective anomaly where two or more data instances are anomalous relative to a remainder of the plurality of data instances, even though each of the two or more data instances is not anomalous in and of itself. A report specifying a measure of the anomalous activity for the flight is generated.
US10992696B2 Enterprise-level security method and system
A method of detecting and responding to anomalous activity within a system involves, based upon pivot feature information, for a snapshot interval, generating a frequency structure interrelating a pivot feature, a binning feature and counts, using the frequency structure, generating a graphical image of a pre-specified width and height in pixels, and wherein the pre-specified width corresponds to a cyclical repeating interval made up of multiple bins, the graphical image having been generated such that a bin of the multiple bins, is the bin having a highest count, and the bin is scaled to the pre-specified height, and counts of all other bins in the interval are scaled relative to that highest count, graphically comparing the generated graphical image to an immediately preceding graphical image for similarity, and if a result of the comparison fails to satisfy a pre-specified similarity threshold, automatically triggering an appropriate anomaly detection-based follow-on action.
US10992693B2 Near real-time detection of suspicious outbound traffic
Detecting emergent abnormal behavior in a computer network faster and more accurately allows for the security of the network against malicious parties to be improved. To detect abnormal behavior, outbound traffic is examined from across several devices and processes in the network to identify rarely communicated-with destinations that are associated with rarely-executed processes. As a given destination and process is used more frequently over time by the network, the level of suspicion associated with that destination and process is lowered as large groups of devices are expected to behave the same when operating properly and not under the control of a malicious party. Analysts are alerted in near real-time to the destinations associated with the activities deemed most suspicious.
US10992680B2 Authorization client management in a distributed computing environment
Techniques are described for management of authorization (e.g., OAuth) clients on a distributed computing environment (e.g., platform), through a deployment descriptor of the application(s) hosted in the environment. The deployment descriptor can be provided with the deployed application, and describes various permissions for access to services provided by the platform and scope(s) of such access. Credentials can be generated for each subscriber of the application, according to the scope(s) indicated in the descriptor, and an authorization client can be generated that describes the various subscriptions of the various access and access scope(s) associated with each subscription. The authorization client is available on the platform and accessed at application runtime to control the application's access to the various services available on the platform.
US10992678B1 Internet access control and reporting system and method
An Internet Access Control and Reporting System (IACRS) for managing internet access is described. The IACRS is designed to allow those administering or controlling access to the internet (for example supervisors, parents, etc.) to manage Internet access of others (for example children, charges, or employees). The IACRS is able to control the type of content available, the amount of time on the Internet, time of day access rules, as well as conditional rules based on behavior. While well-suited for home use, the system is directly applicable and effective in other residential settings, business (office, hotel, etc.), academic environments and community centers. The features or subsystems of the IACRS include DNS user profiling, user based content filtering, user rule based filtering, including using DNS and active firewall. Finally, behavior based product purchasing rules are used to create incentive programs based on user behavior and/or completion of goals to allow purchase of a product. finally rules, behavior based rules, behavior based purchasing and reporting.
US10992676B2 Leveraging blockchain technology for auditing cloud service for data protection compliance
One example method includes receiving, at a blockchain node of an auditing cloud service, information associated with one or more data management transactions, registering, at the blockchain node, the information received concerning the data management transactions, receiving, by the cloud auditing service, a request for access to the information registered at the blockchain node, and, enabling, by the cloud auditing service, access to the requested information.
US10992674B2 Method and apparatus for providing network access to a user entity
A method for providing network access to a plurality of user entities through an access point, said access point comprising a LAN interface and a broadband network interface, the method comprising the following steps at a gateway device: establishing a second secure communication link with said access point; receiving an IP address allocation request from one of said plurality of user entities via said second secure communication link; accessing a AAA server to verify whether a successful authentication of said one of said plurality of user entities on the basis of data related to a mobile subscription associated with said one of said plurality of user entities has already taken place; and upon successful verification, completing an IP address allocation scheme with said one of said plurality of user entities and enabling relaying of data between said one of said plurality of user entities and a PDN; wherein said gateway device is adapted to aggregate a plurality of instances of second secure communication links from different access points towards said PDN.
US10992672B2 System and method for automatic wireless network authentication
A system and method are described for connecting an IoT device to a wireless router and/or access point. For example, one embodiment of a system comprises: an Internet of things (IoT) hub to collect network credentials required to connect with a wireless access point or router; the IoT hub to securely store the network credentials in a local or remote credentials database along with identification data identifying a user account and/or the wireless access point or router; a new IoT device to establish a connection with the IoT hub, another IoT device, and/or a user data processing device; the new IoT device to transmit a request for network credentials to establish a connection with the wireless access point or router; the IoT hub, IoT device and/or user data processing device to provide connectivity to the credentials database on behalf of the new IoT device, to receive the network credentials from the credentials database and to provide the network credentials to the new IoT device; and the new IoT device to automatically use the network credentials to establish a connection with the wireless access point or router.
US10992670B1 Authenticating identities for establishing secure network tunnels
This disclosure describes techniques for utilizing strong authentication of device identities and/or user identities to establish secure network tunnels between client devices and a virtual private network (VPN) server of a service provider network. The service provider network may generate routes from the VPN server to services to establish a connection for the client device to access the services. The service provider network may receive posture data from the client device that indicates a state of the client device, and determine, using a security policy, with which services the client device is permitted to interact or utilize. Further, the techniques described herein include receiving requests from the services to provide cryptographic assertion(s) that were used by the VPN server to authenticate the device identities and/or user identities. In this way, the services may be able to perform strong authentication of the client devices that are attempting to utilize the services.
US10992667B2 Authentication method, authentication system, and controller
A first controller generates a first group key, executes first mutual authentication with devices within a group, and shares the first group key with the devices that have succeeded in first mutual authentication. When a second controller joins the group, the first controller decides a coordinator that manages a group key used in common in the group. The first controller executes second mutual authentication with the coordinator, and shares the first group key with the coordinator when the second mutual authentication is successful. The coordinator performs encrypted communication within the group using the first group key, generates a second group key when valid time of the first group key is equal to or smaller than a predetermined value, executes third mutual authentication with the devices and a third controller, and updates the first group key of the devices and the third controller that have succeeded in the third authentication.
US10992665B2 User authentication using biometric representation of one-time passcodes
User authentication techniques are provided using biometric representations of one-time passcodes. An exemplary method comprises initiating a challenge to a user in connection with an authentication request by the user to access a protected resource, wherein the challenge comprises a biometric encoding of a one-time passcode using a dictionary; processing a biometric representation by the user in response to the challenge in accordance with the biometric encoding and wherein the processing comprises determining a likelihood that the biometric representation by the user in response to the challenge matches the biometric encoding in the challenge; and resolving the authentication request based on the likelihood. The biometric encoding comprises, for example, a vocal passphrase and/or instructions for the user to perform a specified manipulation to a biometric sample of the user.
US10992664B2 Biometric data hashing, verification and security
A fingerprint identification system comprising a smart device, a fingerprint scanner, a processor coupled to a transceiver and to the fingerprint scanner, and a digital storage element coupled to the processor. The digital storage element stores logic that causes the processor to: activate the fingerprint scanner to scan a user's finger, identify a feature and multiple minutia of the user's fingerprint, and generate a digital fingerprint string(s) indicative of a position of each minutia relative to the feature. The processor is then caused to combine the digital fingerprint string(s) with a first cryptographic salt to generate a first hash. The first hash is compared to a first hash signature to determine if the first hash represents an authentic fingerprint. If authentic, the processor combines the digital fingerprint string(s) with a second cryptographic salt to generate a second hash. This second hash is transmitted to one or more servers.
US10992663B2 Enabling/disabling applications using face authentication
A first processor may receive a first request, from a first user, to initiate a first application. The first processor may initiate a first recording device. Initiating the first recording may include executing firmware embedded in the first recording device. The first processor may validate the identity of the first user using the first recording device. The first processor may initiate the first application. Initiating the first application may include loading and executing a first operating system associated with the first application.
US10992662B2 Enabling/disabling applications using face authentication
A first processor may receive a first request, from a first user, to initiate a first application. The first processor may initiate a first recording device. Initiating the first recording may include executing firmware embedded in the first recording device. The first processor may validate the identity of the first user using the first recording device. The first processor may initiate the first application. Initiating the first application may include loading and executing a first operating system associated with the first application.
US10992658B2 Client-side native application and browser identification for session control in proxy solutions
Techniques are disclosed for session control of a client-side native application that utilizes a browser for an authentication process. A login request from the browser is received in a proxy service, which scans the request for a URL redirecting back to the native application. The URL is modified to redirect the login request to a policy endpoint to determine if the request is allowed based on policy applied to the native application and browser. If the request is allowed, the policy endpoint restores the URL redirecting to the native application and bypasses the request to resume normal authentication flow. If the request is prohibited, a failure message is sent to the browser. Some implementations may include injection of browser detection code into the browser to determine which variant of the browser is used and sending the browser data regarding the variant to the policy endpoint for consideration in applying policy.
US10992657B1 Multi-account entity based access control
A plurality of attributes associated with a user of an account making a request is determined based on the received request. One or more operations to grant the user access to the one or more resources of the second account are determined based on the attributes. Access is provided to one or more resources of the second account according to the one or more operations to fulfill the request.
US10992656B2 Distributed profile and key management
Disclosed are various examples for distributed profile and key management. In one example, a management service can generate a partially populated device profile and provide the partially populated device profile to a client application executable on a client device. The client application can generate a credential and insert the credential into the partially populated device profile to generate a fully populated device profile. The credential can be shared with at least one other client application on the client device. The management service can use the fully populated device profile to generate multiple profiles that rely on a single credential, such as a single X.509 security certificate.
US10992653B2 System for authenticating users using multiple factors
A plurality of system nodes coupled via a dedicated private network is described herein. A user can access data stored in one or more system nodes if a multi-factor authentication is successful. The multi-factor authentication can include using the structure of a person's vein (or artery) as one of the factors used to determine whether to authenticate a user. The structure of a person's vein (or artery) can be captured using a vein reader coupled to or embedded within a user device. For example, the vein reader can be coupled to the user's smartphone or can be embedded within the user's smartphone. Once captured, the vein reader can encode the user's vein structure to produce a vein ID that can then be used for authentication purposes.
US10992652B2 Methods, systems, and computer readable media for monitoring encrypted network traffic flows
Methods, systems, and computer readable media for monitoring encrypted packet communications are disclosed. According to one method executed at an encryption aware visibility (EAV) device, the method includes receiving copies of encrypted network traffic flow records belonging to at least one communication session involving a monitored application and obtaining, from a secure session management (SSM) server, session decryption information (SDI) via a secure backchannel interface connection, wherein the session decryption information includes cryptographic keys generated by the SSM server to establish the at least one communication session. The method further includes using the cryptographic keys to decrypt the copies of encrypted network traffic flow records to produce decrypted network traffic flow records.
US10992651B2 Streaming authentication using chained identifiers
An apparatus, intended for use in an authentication event, having a hardware processor, a memory, a receiver/transmitter unit, a stream block generation module adapted to enable the hardware processor to generate and store a plurality of stream blocks including at least a stream block and a first preceding stream block; a stream block streaming module adapted to enable the hardware processor to control the receiver/transmitter unit to output the stream block; and a moving window module adapted to enable the hardware processor to control the receiver/transmitter unit to output, as a stream proof, at least one of a moving window of the plurality of stream blocks in connection with an authentication event.
US10992650B2 Managing decrypted access rights to encrypted content in a message
The techniques described herein enable a user that sends an email message that includes encrypted content to define a time period during which a recipient of the encrypted content has decrypted access rights. To effectively define the time period, the user can set a time at which the decrypted access rights for the recipient expire. The time occurs after a time at which the email message is sent to the recipient. Upon expiration of the time period, the decrypted access rights to the encrypted content is revoked for the recipient of the email message, thereby providing a proactive element of security for confidential and/or sensitive information. Further, the techniques enable a user to revoke decrypted access rights to the encrypted content for a recipients at any given time after the email message has already been sent, thereby adding a reactive element of security for confidential and/or sensitive information.
US10992648B2 Secure time communication system
Methods and apparatus for a Secure Time Communication System (10) are disclosed. One embodiment of the invention provides secure and non-interactive communication of clock information over an unsecured communications channel. This communication provides perfect forward secrecy, while detecting and blocking message spoofing, message replay, denial of service and cryptographic performance attacks. This mechanism also bounds the effect of message delay manipulation. The mechanism consists of two components, a filtered time encryptor (16) and a filtered time decryptor (28). The filtered time encryptor (16) produces a message in two parts; a time token followed by an encrypted message body. The time token is used as a filter to detect most attacks and to determine the message key.
US10992644B2 Network security system and method thereof
A network security system and method thereof are provided in this disclosure. The network security system includes a server and a client device. The client device is configured for running a firewall according to a first parameter corresponding to at least one setting category, and receiving a second parameters transmitted by the server within a periodic communication interval. The client device further includes a monitoring unit. The monitoring unit is configured for checking automatically whether a setting category of the second parameter matches the at least one setting category during a communication period between the server and the client device; if the setting category of the second parameter matches the at least one setting category, setting up the firewall according to the second parameter; and if the second parameter corresponding to setting category does not match the at least one setting category, omitting the second parameter.
US10992643B2 Port authentication control for access control and information security
A system includes a switch that includes a plurality of ports and a threat management server coupled to the switch. The threat management server includes a memory and a threat management engine. The memory stores a port exemption log identifying ports on the switch configured to bypass authentication, and device information for endpoint devices connected to the ports on the switch configured to bypass authentication. The threat management engine is configured to receive an exemption request requesting an authentication exemption for a first port, add the first port to the port exemption log, and send an exemption command to the switch identifying the first port. The exemption command triggers the switch to bypass authentication for the first port.
US10992631B1 Social quality review
Systems and methods provide quality analysis related to member service representatives and interactions communicating with users over social media networks.
US10992629B2 Notifying a user about a previous conversation
Notifying a user about a previous conversation includes based on an analysis of the previous conversation between a first user and second user determining a characterization between the first user and the second user, in response to the first user selecting, via a user device, an option to open a subsequent conversation with the second user, notifying the first user via an alert as to the characterization of the previous conversation that the first user had with the second user before reengaging the second user in a subsequent conversation, and based on an analysis of the subsequent conversation between the first user and the second user, updating the characterization to a current characterization in a database.
US10992628B2 Short message communication within a mobile graphical map
In an embodiment, a computer-implemented process is programmed or configured to allow a first computing device to generate and send enriched pin data to a geographical messaging system. The geographical messaging system may then broadcast the enriched pin data to a second computing device belonging, for instance, to a team member in the same geographical region as the first computing device. The second computing device may then use the enriched pin data to display, on a geographical map, a map pin that corresponds to the enriched pin data for a selected map pin type.
US10992625B2 Unified messaging platform
Techniques for designing a unified messaging platform that functionally integrates an unlimited number of apps by different developers into a single messaging context, allowing users to seamlessly take advantage of external apps' features from within a messaging session. In an aspect, an assistant interface translates between the custom protocol used by a local messaging app and a universal semantic information interchange language (SIIL). The assistant interface communicates using SIIL with an assistant server, which includes a plurality of plugins each dedicated to an external app or “service module” that can interact with the messaging app. In an aspect, the assistant server may include a command inference block incorporating adaptive learning techniques to infer user intent from the messaging session. Further aspects include flexible and robust techniques to enable users to share authority to use external apps with other users, and to revoke such authority, during a messaging session.
US10992623B2 Digital media messages and files
A method includes capturing a digital content segment, generating a first identifier, and associating the first identifier with a digital image in the memory of an electronic device. The method also includes generating a second identifier and associating the second identifier with a digital content segment in the memory. The method further includes transferring at least one of the digital image and the digital content segment to a server computer via a network, wherein the first identifier is transferred in association with the digital image and the second identifier is transferred in association with the digital content segment. The method also includes generating an electronic file providing a sequential clip listing associated with rendering a digital media message. The electronic file includes the first and second identifiers, a first indicator identifying a first frame of the digital media message, and a second indicator identifying a second frame of the digital media message.
US10992618B2 Method for managing short data service (SDS) in mission critical data (MC data) communication system
Embodiments herein provide a systems and methods for managing short data service (SDS) in on-network and off-network mission critical data (MC Data) communication system. The various embodiments provide one-to-one SDS and a group SDS in the on-network MC Data communication system for a unidirectional communication. The various embodiments provide one-to-one SDS and a group SDS in the on-network MC Data communication system for a bidirectional communication. Further, the various embodiments provide a one-to-one SDS and a group SDS in an off-network MC Data communication system for a unidirectional communication.
US10992615B2 Dynamic open graph module for posting content one or more platforms
A computer-implemented method for posting content from an external source and onto one or more platforms includes receiving content from a computing device and analyzing the content to generate rich metadata. The method also includes rendering the content in one or more formats acceptable to the one or more platforms. The method further includes transmitting a uniform resource location (URL) for the rendered content to the one or more platforms to allow the one or more platforms to post the rendered content by way of the URL.
US10992606B1 Synchronous interfacing with unaffiliated networked systems to alter functionality of sets of electronic assets
Systems and methods for managing a set of electronic assets from a single location are disclosed. The method includes providing a portal with a network security access control. The method includes determining that login credentials input to the access control are associated with a set of electronic assets corresponding to a plurality of third-party computing systems with application programming interface (API) gateways configured to accept an API call directed to changes in functionality of the electronic assets. The method includes presenting, via the portal, a virtual icon to identify a coordinated action with respect to the set of electronic assets and, in response to a selection of the virtual icon, executing a set of API calls that include an asset-specific API call to each third-party computing system in the plurality of third-party computing systems to implement the coordinated action on all electronic assets in the set of electronic assets.
US10992605B2 Systems and methods for operating a mobile application using a conversation interface
Systems and methods are provided for control and operate a mobile application comprising a graphical user interface (GUI) via natural language commands using a conversation or chat interface associated with a chat application. The chat application may be initiated after obtaining a respective command from a computing device operated by a user. The conversation interface may be displayed adjacent to a mobile application. The conversation interface may be configured to receive user input comprising user commands, and display assistant user input comprising responses generated by an assistant user based on the user input. The mobile application may be updated based on the user input received from the user. The mobile application may be updated by outputting an output command associated with one or more actions that may occur in the mobile application.
US10992604B1 Systems and methods for chat sessions involving multiple chatbots
Generally, this disclosure enables a chatbot to host a chat session with a user. In some implementations, when the chatbot is not able to or does not know an answer to a query from the user, then the chatbot can import another chatbot into the chat session such that the user is aware of such importation and such that the other chatbot can output the answer to the query into the chat session. In other implementations, when the chatbot is not able to or does not know the answer to the query from the user, then the chatbot can query another chatbot, in background, without notifying the user, and when the response is received from the other chatbot, the chatbot can output that response to the user seamlessly such that the user is not aware of such querying.
US10992601B2 Packet processing method and apparatus in multi-layered network environment
A packet processing method and apparatus in a multi-layered network environment are provided. When a packet including layer information of at least one second network is received from a first network, the packet processing apparatus identifies a deep flow for the packet based on the layer information of the at least one second network included in the packet. The packet processing apparatus maps at least one deep flow to at least one sub-channel obtained by dividing a channel allocated to a virtual processing module (VPM) located in the at least one second network, and transmits the packet or another packet generated by processing the packet to the VPM through the at least one sub-channel.
US10992592B2 Information processing device, information processing method, program, storage medium, and information processing system preventing exhaustion of a limit on a user's data plan
Methods and systems related to identifying whether a user terminal is in a state of using network communication associated with a data plan or not, and selecting a content to be distributed when the terminal is identified as not being in the state of using the network communication associated with the data plan.
US10992590B2 Path maximum transmission unit (PMTU) discovery in software-defined networking (SDN) environments
Example methods are provided for a network device to perform path maximum transmission unit discovery (PMTU) in a software-defined networking (SDN) environment. One example method may comprise detecting an egress packet that includes an inner header. The method may also comprise: in response to determination that a first maximum transmission unit (MTU) associated with a path between the first node and the second node is exceeded by a total size of the egress packet and an encapsulation overhead, generating an error packet that specifies a second MTU that is configured to be less than the first MTU based on the encapsulation overhead. The error packet may be sent to the first node to cause the first node to size a subsequent egress packet to the second inner address based on the second MTU.
US10992589B2 LTE based V2X communication QOS and congestion mitigation
Methods and apparatus for configuring a UE to assist in mitigating network congestion include determining whether a data packet has expired based on a first parameter, which indicates an expiration of the data, and adjusting a transmission of the data packet based on the determination of whether the data packet has expired. In some aspects, the UE may drop the data packet upon determination that the data packet has expired. The UE may be configured detect to a first congestion level, receive a second congestion level from a second UE, and process a frame for transmission based on the first or second congestion level. The UE may be configured determine a priority, generate a data packet that includes a destination parameter or a source parameter, adjust radio resource parameters based on the destination parameter or source parameter, and transmit data packets according to adjusted radio resources.
US10992582B2 Data plane manipulation in a load balancer
A load balancer capable of instantiating a data plane within the load balancer, deleting the data plane from the load balancer, and/or enacting a change to the data plane. The load balancer instantiates a data plane for an identified tenant. The instantiated data plane is placed in a data path of network data transmitted from one or more sources to a plurality of tenant addresses that each corresponds to a different tenant or group of tenants. The instantiated data plane is also dedicated to the identified tenant such that the data plane isolates first network data destined to a first tenant address that corresponds to the identified tenant from second network data destined to one or more other tenant addresses. The load balancer also deletes the instantiated data plane from the load balancer, or enacts a change to the instantiated data plane.
US10992581B2 Methods and devices for optimizing load balancing based on cloud monitoring
Disclosed is a method and a device for optimizing load balancing based on cloud monitoring that relate to loading balancing and that can improve the primary/backup Availability Zone (AZ) switchover efficiency of an load balancing instance by intelligently switching the preferences of load balancing devices. The method includes: obtaining statistics on traffic distribution within a controlled area of a load balancing system, statistics on backend servers within a plurality of AZs of the load balancing system, and monitored network quality of the AZs; determining an AZ suitable to serve as a corresponding primary AZ of a load balancing instance based on the traffic distribution statistics, the backend server statistics, and the monitored network quality; and performing a primary AZ switchover of the load balancing instance based on the determined result. The present application is intended for the optimizing of load balancing.
US10992578B2 Message retargeting in machine-to-machine service layer communications
Two methods are described to enable the communication between two service layer entities that do not have registration relations. In the first method, service layer entities employ a retargeting table that stores the service layer entity to retarget the message in order to deliver the message to the destination. In a second method, an infrastructure node in a service provider employs a retargeting chain table that stores a chain of entities that can retarget the message to the destination.
US10992577B2 Auto discovery and auto scaling of services in software-defined network environment
Techniques are described for automatic discovery of two or more virtual service instances configured to apply a given service to a packet in a software-defined networking (SDN)/network functions virtualization (NFV) environment. Virtual service instances may be deployed as virtual entities hosted on one or more physical devices to offer individual services or chains of services from a service provider. The use of virtual service instances enables automatic scaling of the services on-demand. The techniques of this disclosure enable automatic discovery by a gateway network device of virtual service instances for a given service as load balancing entities. According to the techniques, the gateway network device automatically updates a load balancing group for the given service to include the discovered virtual service instances on which to load balance traffic for the service. In this way, the disclosed techniques provide auto-scaling and auto-discovery of services in an SDN/NFV environment.
US10992576B1 Virtual performance hub
In general, this disclosure describes a virtual router configured to enable multi-cloud service provider connectivity. The multi-cloud service provider connectivity may enable network function virtualization (NFV) services to be applied to network traffic such as enterprise traffic. The NFV services may be offsite, cloud-based NFV services or data center provider-hosted NFV services, for example. In one example, a system comprises at least one computing device deployed to a data center by a data center provider and configured by the data center provider to execute a virtual router, wherein the virtual router is configurable by a customer to route packet flows to one or more servers that host network function virtualization services for application of the network function virtualization services to the packet flows.
US10992572B2 Transaction distribution with an independent workload advisor
A computer-implemented method includes providing a first mapping between a set of two or more IP addresses and a set of two more servers. The first mapping is embodied in a virtual network layer modifiable by a workload advisor based on a weight recommendation. A plurality of transactions are received from a load balancer. The weight recommendation for the servers is received, where the weight recommendation defines a goal for weighting transactions among the servers. A second mapping, from the two or more IP addresses to the servers, is determined dynamically by the workload advisor, based on the weight recommendation and absent communication between the load balancer and the workload advisor. A second plurality of transactions are received and are routed to the servers through the virtual network layer according to the second mapping.
US10992569B2 System and method for real-time load balancing of network packets
Internet protocol packets are statelessly identified as associated with a particular session-instance by identifying a key, or session-instance identifier, within the data (or payload) portion of a user plane packet. This identifier is specific to the session-instance and remains constant throughout the session-instance. Using this stateless identification, transmitted user plane packets are automatically routed at the transmission speed of the transmission link using a method that automatically balances the analysis processing load between network probes. The load is balanced by routing the user plane packet to a network probe that is either already analyzing the session-instance or by routing the user plane packet to a system that has processing capacity to analyze a new session-instance. The network probe then analyzes the user plane packet and the session-instance to measure the quality of the user experience of the session-instance and performance of the network.
US10992565B2 Method for selectively extracting protocol message content as well as network test system
A method for selectively extracting protocol message content includes creating a template comprising a test scenario having at least one network event to be tested; assigning protocol message features related to the at least one network event to at least one predefined tag as part of the template during creation of the test scenario; providing a field log file including a plurality of measured protocol messages; identifying those protocol messages of the plurality of measured protocol messages of the field log file as relevant protocol messages that comprise features having a specific tag; and extracting from the relevant protocol messages parts of or the entire protocol message content. Further, a network test system is described.
US10992564B2 Methods, systems, and media for detecting the presence of a digital media device on a network
Methods, systems, and media for detecting the presence of a digital media device on a network are provided. In some embodiments, methods for detecting a presence of a particular type of digital media device is provided, the methods comprising: identifying cached device details for devices previously associated with the network; performing a simple device discovery protocol (SSDP) on the network, and substantially concurrently sending a unicast message to an address associated with the identified cached digital media device using hypertext transfer protocol (HTTP); and indicating the presence of a digital media device on the network in response to either (i) receiving a response to the unicast message, or (ii) determining that a type of a device discovered using SSDP is the same as the particular device type.
US10992563B2 Systems and methods of monitoring network devices
Implementations of the disclosed subject matter provide systems and methods of assigning, at a server, a unique identifier to each of a plurality of devices communicatively coupled to one another and the server via a communications network. Each unique identifier may be converted to a device hash key by applying a hash function. A range of device hash keys of the plurality of devices may be split into N approximately equal sectors, where N is a prime number and each sector includes 1/N of the device hash keys of the plurality of the devices. K monitoring workers provided by the server may monitor the plurality of devices in an order based on the respective device hash key, where K is an integer.
US10992562B2 System for network event detection and analysis
A method includes receiving a single request to configure a continuous route tracer (CRT) between a first plurality of network devices and a second plurality of network devices and configuring, by a processing device of a control server, the CRT between the first plurality of network devices and the second plurality of network devices. The method further includes receiving a plurality of probe reports corresponding to a plurality of CRT probes sent between the first plurality of network devices and the second plurality of network devices and analyzing the reports to detect one or more anomalies corresponding to a network comprising the first plurality of network devices and the second plurality of network devices. The method further includes providing the one or more anomalies for display.
US10992550B2 Techniques to control quality of service for end-to-end paths in a compute environment
Embodiments may be generally directed to techniques to cause communication of a registration request between a first end-point and a second end-point of an end-to-end path, the registration request to establish resource load monitoring for one or more resources of the end-to-end path, receive one or more acknowledgements indicating resource loads for each of the one or more resources of the end-to-end path, at least one of the acknowledgements to indicate a resource of the one or more resources is not meeting a threshold requirement for the end-to-end path, and perform an action for communication traffic utilizing the one or more resources based on the acknowledgement.
US10992549B2 Decentralized change management based on peer devices using a blockchain
A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification and information retrieval. One example method of operation may include one or more of monitoring a computing service via various nodes operating on a blockchain, identifying a proposed change to the computing service, storing details of the proposed change in a smart contract, storing the smart contract as a transaction in the blockchain, and validating the proposed change of the smart contract.
US10992545B2 Dynamically providing system communications in a virtual space tailored to individual users responsive to specific user actions and individual current states
System communications tailored to individual users may be dynamically provided responsive to occurrences of specific activity in a virtual space. A given system communication may include one or more of a third-party advertisement, an offer for in-space products, an offer in-space services, an informative message, and/or other system communications. Specific activity may include (1) a user registers as a user in the virtual space, (2) a user establishes a relationship with another user and/or character in the virtual space, and/or (3) a user customizes a user character that is associated with the user. Current states may be obtained responsive to specific activity by a user. The system may determine whether individual current states correspond to one or more of a plurality of system communications. System communications may be provided for presentation to users via one or more communication channels.
US10992540B1 Determining formal models using weighting factors for computing elements in multi-cloud environments
Techniques for deploying, monitoring, and modifying network topologies operating across multi-domain environments using formal models and weighting factors assigned to computing elements in the network topologies. The weighting factors restrict or allow the movement of various computing elements and/or element groupings to prevent undesirable disruptions or outages in the network topologies. Generally, the weighting factors may be determined based on an amount of disruption experienced in the network topologies if the corresponding computing element or grouping was migrated. As the amount of disruption caused by modifying a particular computing element increases, the weighting factor represents a greater measure of resistivity for migrating the computing element. In this way, topology deployment systems may allow, or disallow, the modification of particular computing elements based on weighting factors. Thus, the amount of disruption in the functioning of network topologies may be considered when optimizing the allocation of computing elements across multi-domain environments.
US10992535B2 Hybrid cloud integration fabric and ontology for integration of data, applications, and information technology infrastructure
A method performed by a processor in a hybrid cloud environment, the method including: specifying at least one service provider zone associated with a resource or a service of a service provider, the service provider zone including a first management interface node corresponding to the service provider; specifying at least one data center zone associated with a set of services or resources located near one another, the data center zone including a second management interface node corresponding to the set of services or resources; receiving, by the first management interface node, information from the resource or service associated with the at least one service provider zone; translating, by the first management interface node, the information from the resource or service to a format understandable by the second interface node to create first-level translated information; and transmitting the first-level translated information from the first interface node to the second interface node.
US10992532B1 Automated network configuration changes for I/O load redistribution
Techniques for determining connectivity may include: defining predetermined configurations, each including a predetermined zoning configuration of a network and selection criteria indicating when to transition into and activate the predetermined configuration; loading the predetermined configurations; activating a first of the predetermined configurations that includes a first predetermined zoning configuration and first selection criteria; receiving current I/O workload and/or performance information for the network; determining whether the current I/O workload and/or performance information for the network matches second selection criteria associated with a second of the predetermined configurations that is different from the first predetermined configuration currently activated; and responsive to determining the current I/O workload and/or performance information matches the second selection criteria, activating the second predetermined configuration that is different from the first predetermined configuration currently activated. The predetermined configurations may configure paths between initiator ports and target ports of the network.
US10992531B2 Reactive non-blocking input and output for target device communication
A device may receive information identifying a plurality of requests and identifying a plurality of targets for the plurality of requests. The device may generate respective routes for the plurality of targets, where a route, of the respective routes, for a target, of the plurality of targets, identifies a set of transformations to be applied to a corresponding request of the plurality of requests. The device may apply the respective routes to the plurality of requests to generate processed requests, and may communicate with at least one of the plurality of targets based on the processed requests. The device may receive results based on communicating with the at least one of the plurality of targets, wherein the results are based on the processed requests, and may provide information based on the results.
US10992528B2 Configuring network devices
Example implementations relate to configuring network devices. For example, a network device includes a controller module to receive a link layer discovery protocol (LLDP) message from a second network device in response to determining that connection to a management device has failed. The controller module is to send a second LLDP message to the second device, where information contained is the second LLDP message is routed to the management device by the second device. The controller module is further to receive configuration changes from the management device and connect to the management device based on the configuration changes, where the configuration changes are routed by the second device.
US10992523B2 Information processing apparatus, peripheral apparatus, control method thereof, storage medium, and system
An information processing apparatus according to this embodiment performs network setting of a peripheral apparatus having a plurality of communication interfaces. The information processing apparatus is connected to the peripheral apparatus using a predetermined communication interface from among the plurality of communication interfaces, and sets the communication interfaces of the peripheral apparatus via the predetermined communication interface. An IP address used for connection during these network settings is determined using AutoIP, if the type of predetermined communication interface is a wired communication interface.
US10992518B2 Segregation of real time event stream
A method may include segregating an event stream that includes events associated with a cloud-based application hosted on a first remote resource and a second remote resource. The events may include metrics indicative of a state of the first remote resource and/or the second remote resource. The event stream may be segregated into a first child stream including events associated with the first remote resource and a second child stream including events associated with the second remote resource. The first child stream and/or the second child stream may be analyzed to identify a pattern indicative of a fault at the first remote resource and/or the second remote resource. An alert may be sent to in order to notify a client of the fault at the first remote resource and/or the second remote resource. Related systems and articles of manufacture are also provided.
US10992514B2 Systems and methods for adaptable synchronization in a network of moving things, for example including a network of autonomous vehicles
Systems and methods for synchronizing a network of moving things. As non-limiting examples, various aspects of this disclosure provide systems and methods for providing synchronization for nodes (e.g., Mobile APs, etc.) in a moving network, for example in which sources of synchronization information may dynamically change.
US10992510B2 Method and apparatus for synchronization signals and random access for flexible radio communication
A method and apparatus provide synchronization signals and random access for flexible radio communication. Information can be received from a base station. The information can include a plurality of subcarrier spacings and at least one random access configuration for a cell. Each of the at least one random access configuration can be associated with at least one subcarrier spacing of the plurality of subcarrier spacings. The at least one subcarrier spacing can be used for communication. A random access configuration can be selected from the at least one random access configuration. A random access preamble can be transmitted according to the selected random access configuration.
US10992509B2 Resource configuration method, terminal device, and base station
Embodiments of the present invention relate to a resource configuration method, a terminal device, and a base station, the embodiments are applicable for V2X. The method includes: obtaining, by a terminal device, at least one of configuration information of a first resource, configuration information of at least one set of synchronization resources, time domain period information, bitmap information, configuration information of a reserved resource, and configuration information of a time division duplex TDD system; and performing, by the terminal device, the D2D data transmission based on the bitmap information and the second resource. The terminal device may determine the quantity of reserved subframes and the time domain location of the reserved subframe based on information sent by a base station or preconfigured information, and further accurately perform the D2D data transmission by using the second resource based on the bitmap information.
US10992506B2 Transmission device, receiving device, transmission method, control circuit, and recording medium
A transmission device includes a data generation unit to generate a data symbol, a linear processing unit to generate an additional symbol, a power conditioning unit to perform power conditioning on the additional symbol, a frequency-domain multiplexing unit to arrange the additional symbol after the power conditioning and the data symbol along a frequency axis, a conversion unit to convert a signal arranged along the frequency axis by the frequency-domain multiplexing unit into a time domain signal, and a transmission processing unit to transmit the time domain signal. The linear processing unit generates the additional symbol to cause a data portion in a predetermined position in a block, which is a transmission unit of the time domain signal, to be set as a predetermined data group.
US10992503B1 Systems and methods for a crystal-less bluetooth low energy transceiver
A transceiver includes a receive circuit configured to receive an incoming signal and recover a reference signal at a reference frequency from the incoming signal. The incoming signal is a wireless packet. A first oscillator generates a signal at a set of predetermined frequencies. A first phase lock loop (PLL) interfaced with the first oscillator. The first PLL is configured to adjust a first oscillator frequency of the first oscillator based on an incoming frequency of the incoming signal using the reference frequency. A transmit circuit includes a second oscillator configured to generate a carrier signal at a predetermined frequency and a modulator configured to modulate data over the carrier signal at the predetermined frequency. The transmit circuit includes a second PLL interfaced with the second oscillator that sets the second oscillator to generate the carrier signal at the predetermined frequency using the reference signal. The transmit circuit transmits the modulated carrier signal.
US10992498B2 Gateway device and system and method for use of same
A gateway device and system and method for use of the same are disclosed. In one embodiment, multiple wireless transceivers are located within a housing, which also interconnectively includes a processor, memory, and a camera. To improve convenience, the gateway device may establish a pairing with a proximate wireless-enabled interactive programmable device having a display. Virtual remote control functionality for various amenities may then be provided. To improve safety, the gateway device may be incorporated into a geolocation and safety network and, under certain conditions, the gateway device may provide a video feed.
US10992491B2 Smart home automation systems and methods
A smart home interaction system is presented. It is built on a multi-modal, multithreaded conversational dialog engine. The system provides a natural language user interface for the control of household devices, appliances or household functionality. The smart home automation agent can receive input from users through sensing devices such as a smart phone, a tablet computer or a laptop computer. Users interact with the system from within the household or from remote locations. The smart home system can receive input from sensors or any other machines with which it is interfaced. The system employs interaction guide rules for processing reaction to both user and sensor input and driving the conversational interactions that result from such input. The system adaptively learns based on both user and sensor input and can learn the preferences and practices of its users.
US10992481B2 Two-dimensional code generation method, apparatus, data processing method, apparatus, and server
A computer-implemented method includes receiving, by an electronic device, a two-dimensional code generation request from a user operating the electronic device, the electronic device comprising secure element; obtaining, by the electronic device, two-dimensional code generation data, wherein the two-dimensional code generation data comprises account data of the user and timestamp data of the electronic device; obtaining, by the electronic device, signature data based on a predetermined signature algorithm stored in the secure element; and generating, by the electronic device, a target two-dimensional code based on the two-dimensional code generation data and the signature data.
US10992479B2 Transmission, via determinative logic, of electronic documents for sharing and signing (“TESS”)
Aspects of the disclosure relate to a transmission logic for selecting an authorized signatory as a recipient for an electronic document for signature. The transmission logic forms a part of a communications platform. The platform, including a first electronic communications pathway and a second electronic communications pathway, conducts and supports communication between a first entity and a second entity. The logic may generate an electronic document together with a request for an electronic signature, flag the document and transmit the document along the first electronic communications pathway to an authorized signatory at the second entity. The logic may also select a signatory according to a predetermined protocol, determine the availability of the selected signatory, confirm the selection, and transmit the electronic document to the authorized signatory for signature. Upon notification of the electronic signature, the logic may transmit, along the second pathway, the document to the first entity.
US10992477B2 Systems and methods for cryptographic authentication of contactless cards
Example embodiments of systems and methods for data transmission between a contactless card, a client device, and one or more servers are provided. One or more applets of the contactless card are configured to dynamically generate an encrypted payload appended to a link, wherein the contactless card is configured to transmit the link with the appended payload to the client device via one or more gestures. The one or more servers are configured to receive the payload from the client device via one or more applications, parse and decrypt the payload after launch of one or more applications, and transmit one or more notifications to the client device based on a status associated with decryption of the payload. The client device is granted access to a plurality of services associated with the one or more servers based on the one or more notifications received from the one or more servers.
US10992468B2 Key schedule determination
Data processing apparatuses and methods for performing an iterative determination of a key schedule are provided. A set of registers initially receives an input data item and data processing is then performed using the content of the set of registers as an input. The result of this data processing is then used to update a value stored in a predetermined register of the set of registers at each iterative round of the determination of the key schedule. Dependent on whether the data processing apparatus is in a reverse key expansion mode or a forwards key expansion mode determines which register in the set of registers is that predetermined register. Further, the set of registers is arranged to shift values contained in the set of registers in a direction which depends on whether the data processing apparatus is in a reverse key expansion mode or a forwards key expansion mode. The directions for the two modes are opposite to one another.
US10992465B2 Blockchain authorization information generation
A computer-implemented method includes: receiving, by a platform including one or more computing devices, a blockchain authorization information generation request from a client, in which the blockchain authorization information generation request includes a target blockchain identifier and user information; determining, based on the target blockchain identifier, a target blockchain; determining a blockchain parameter of the target blockchain, in which the blockchain parameter indicates one or more requirements for authorization information used to join the target blockchain; generating blockchain authorization information based on the blockchain parameter and the user information, in which the blockchain authorization information conforms to the one or more requirements; and sending the blockchain authorization information to the client.
US10992463B2 Communication over quantum channels with enhanced performance and security
This invention disclosure describes how the security of existing quantum key distribution protocols can be enhanced with the use of a ternary/binary arithmetic conversion along with shared keys between communicating parties. With these schemes, Bob can detect eavesdropping attacks without exchanging the content of the transmitted data stream with the Alice. Addressable physical unclonable function (PUF) technology can be exploited to design protocols that securely exchange the shared keys.
US10992462B2 Concealed-decision-tree computation system, apparatus, method, and program
A concealed-decision-tree computation system includes a user apparatus and 0th to (n−1)-th server apparatuses, where n is a predetermined positive integer. The user apparatus secret-shares data D into n shares [D]j (j=0, . . . , n−1) and sends the n shares [D]j (j=0, . . . , n−1) to the 0th to (n−1)-th server apparatuses, respectively. The 0th to (n−1)-th server apparatuses use the n shares [D]j (j=0, n−1) to perform secret cooperation computation to obtain n shares [out]0, . . . , [out]n-1 of a value “out” corresponding to the data D in a predetermined decision tree and send the n shares [out]0, . . . , [out]n-1 to the user apparatus. The user apparatus uses at least k shares out of the n received shares [out]0, . . . , [out]n-1 to restore the value “out” corresponding to the data D in the predetermined decision tree, where k is a predetermined integer equal to or smaller than n.
US10992460B2 Blockchain-based advertisement monitoring method and apparatus, and electronic device
The specification discloses a blockchain-based advertisement monitoring method and apparatus, and an electronic device. The method may include: obtaining blockchain verification information of a target advertisement from a blockchain, the blockchain verification information comprising identification information of a playing device of the target advertisement, a first signature associated with a screenshot image of the target advertisement, and a second signature associated with the identification information of the playing device; decrypting the first signature and the second signature based on a public key of the playing device to obtain a to-be-verified screenshot information and a to-be-verified identification information, respectively; verifying the to-be-verified identification information against the identification information of the playing device; and after the to-be-verified identification information is verified: obtaining an advertisement resource corresponding to the identification information of the playing device; and verifying the to-be-verified screenshot information against the obtained advertisement resource.
US10992458B2 Blockchain technology for data integrity regulation and proof of existence in data protection systems
One example method includes creating a backup of data, creating metadata associated with the backup, hashing the backup to create a backup hash, obtaining a key from a blockchain, generating an aggregate hash of a combination that includes the key and the backup hash, and transmitting the aggregate hash to a blockchain network. Because the aggregate hash is not modifiable when stored in a blockchain, an immutable record exists that establishes when a particular backup was created.
US10992456B2 Certifying authenticity of data modifications
An example operation may include one or more of receiving values of a data file that has been modified, where the values include an initial content state of the data file prior to modification and a modified content state of the data file after modification, generating a data structure which includes the initial content state of the data file and the modified content state of the data file, signing the generated data structure with a private key of a data modifier, and transmitting the generated data structure to a blockchain peer node for inclusion within one or more data blocks among a hash-linked chain of data blocks.
US10992453B2 System architecture for encrypting external memory
A system architecture providing memory encryption suitable for protection against liquid nitrogen and trace probe attacks. In one embodiment, a method of and system for memory encryption are provided. A write request is received at a memory controller. The write request includes first data and a first address. The memory controller is embedded in a CPU and is operatively coupled to memory external to the CPU. The first data are encrypted at the memory controller to generate encrypted first data. The encrypted first data are written to the memory.
US10992447B2 High-speed interface apparatus and deskew method thereof
A high-speed interface apparatus and method of correcting skew in the apparatus are provided. A high-speed transmitter includes a transmission D-PHY module that generates and transmits a clock signal through a clock channel, generates a deskew synchronous code and test data in response to a deskew request signal, transmits the deskew synchronous code followed by the test data through a data channel, and transmits a normal synchronous code followed by normal data through the data channel in normal mode.
US10992446B2 Switched amplifier for data transmission
In one embodiment, a switched amplifier is provided to amplify a data transmission. The switched amplifier may use a control signal that is received via a control signal channel in a transmission cable. Also, the switched amplifier may detect signal power to determine whether the data transmission is received at one of a first port and a second port. Data transmissions via the data transmission channel occur in a first direction and a second direction in a same frequency range in a time division multiplex (TDD) mode. Also, the control signal and data transmission are diverted from the transmission cable that transmits a type of signal different from the control signal and the data transmission. The switched amplifier is controlled based on the control signal or the signal power detected. The amplified signal is diverted in the first direction or the second direction via the data transmission channel back to the transmission cable.
US10992444B2 Full-duplex communications system
A method of full-duplex cellular communications includes receiving a first signal transmitted by a first cellular device at a base station using a cellular uplink frequency in a cellular frequency band. A second signal is transmitted from the base station to the first cellular device using a cellular downlink frequency in the cellular frequency band simultaneously with the receiving the first signal transmitted by the first cellular device. A third signal is transmitted from the base station to a second cellular device using the cellular uplink frequency in the cellular frequency band simultaneously with the receiving the first signal transmitted by the first cellular device and simultaneously with the transmitting the second signal from the base station to the first cellular device.
US10992439B2 Method and apparatus for implementing reference signal transmissions in a wireless communication system
A method and apparatus for implementing reference signal transmissions in a wireless communication system. In one embodiment, the method includes the cell, transmission point (TP), or transmission and reception point (TRP) broadcasting a first RS periodically for measurement, wherein the first RS is transmitted at multiple occasions (or timings) in each period on different beams. The method also includes the cell, TP, or TRP transmitting a second RS to a UE for PDCCH demodulation, wherein the second RS is transmitted on multiple beams in a beam set of the UE in a subframe (or symbol) in which the PDCCH is transmitted.
US10992432B2 Adaptive receiver in a non-orthogonal multiple access (NOMA) communication systems
An adaptive receiver for UEs using NOMA-based schemes. One objective is to improve the achievable rate of the weak UE and improve the fairness among the grouped UEs. At the same time, an embodiment gives the chance to reduce the error probability of the strong UE. Thus, compared to conventional NOMA, an embodiment increases the network sum throughput.
US10992429B2 Method and apparatus for transmitting data using a multi-carrier in a mobile communication system
The present invention relates to a method and apparatus for transmitting data using a multi-carrier in a mobile communication system. The method of transmitting data in user equipment of a wireless communication system using a carrier aggregation technique according to an embodiment of the present invention includes the steps of setting secondary cells included in an S-TAG (Secondary-Timing Advance Group) configured of only secondary cells (SCells), deactivating a downlink timing reference cell in the S-TAG; determining whether other activated secondary cells exist besides the deactivated downlink timing reference cell in the S-TAG, and when the other activated secondary cells exist in the S-TAG, setting one of the other activated secondary cells as a new downlink timing reference cell. According to the present invention, uplink transmission speed can be increased in the user equipment and user QoS can be improved by transmitting data using one or more uplink carriers in the terminal.
US10992428B2 Communications device
A communications device including a transmitter transmitting data signals to a network element of a wireless communications system using shared resources of an uplink of a first wireless access interface included in the network element, a receiver receiving data signals from the network element using shared resources of a downlink of the first wireless access interface, allocations of the shared resources being made by the network element and the uplink of the first wireless access interface is within a first set of resources, and a controller controlling the transmitter and receiver to transmit/receive signals representing data to/from another communications device using a second wireless access interface within a second set of resources formed from resources of the first set of resources for preferable allocation for device-to-device communications by the network element, resources of the second wireless access interface being time divided into at least a data and control regions.
US10992425B2 User equipments, base stations, and methods
A user equipment (UE) is described. The UE may include a physical downlink control channel (PDCCH) receiver that is configured to detect multiple PDCCHs in a subframe i−K, the multiple PDCCHs including a first PDCCH. The UE may also include a physical uplink shared channel (PUSCH) transmitter that is configured to transmit multiple PUSCHs, the multiple PUSCHs being transmitted in a license-assisted access (LAA) cell, the multiple PUSCHs including a PUSCH which is scheduled by the first PDCCH, the PUSCH being transmitted in a subframe i. A transmit power of the PUSCH may be derived using a value indicated by a transmit power control (TPC) command field which is included in the first PDCCH.
US10992423B2 Size indication for feedback signaling
There is disclosed a method of operating a user equipment in a radio access network. The method includes transmitting feedback signaling utilizing a feedback resource range, the feedback resource range being determined based on a received feedback size indication. The feedback resource range is a part of a signaling resource range configured to the user equipment for transmission.
US10992421B2 Information processing apparatus, communication system, information processing method and program
An information processing apparatus including a control unit that performs control for adding, to request information for requesting a different apparatus for a confirmation response to a plurality of data transmitted to the different apparatus, notification information. The notification information is information regarding at least sequence numbers other than a start sequence number from among sequence numbers corresponding to the plurality of data. Further, the control unit transmits the request information, to which the notification information is added, to the different apparatus.
US10992413B2 Method and apparatus for transmitting optical transport unit signal
A first optical network device groups a plurality of FlexO instance frames into one group, where each of the plurality of FlexO instance frames carries one OTU signal; then, performs multiplexing on the plurality of FlexO instance frames grouped into one group, to generate one first FlexO frame; next, performing scrambling and FEC processing on the first FlexO frame to generate one second FlexO frame and send it to a second optical network device. If a rate of the FlexO instance frame is 100 Gbps and two FlexO instance frames are grouped into one group, the 200G optical module can be used in the transmission method.
US10992407B2 Systems and methods for waveform selection and adaptation
Systems, methods, and apparatuses for providing waveform adaptation are provided. In an example, a method is provided for identifying a plurality of candidate waveforms, and selecting one of the candidate waveforms for data transmission. The candidate waveforms may be identified in accordance with one or more criteria, such as a transmission capability of the transmitting device, a reception capability of the receiving device, a desired Peak-to-Average-Power-Ratio (PAPR) characteristic, adjacent channel interference (ACI) rejection requirements, spectrum localization requirements, and other criteria. The waveform selected for data transmission may be selected in accordance with one or more waveform selection criteria, such as traffic characteristic, application types, etc.
US10992403B2 Pluggable time signal adapter modules for selecting a time reference
A small form-factor pluggable (SFP) time signal adapter module includes a printed circuit board, a cable connector mounted to the printed circuit board, and a differential receiver coupled to the cable connector, one or more of the plurality of wire traces, and an SFP edge connector. The printed circuit board has a plurality of wire traces and a plurality of pads of the SFP edge connector is at least coupled to two of the plurality of wire traces. The cable connector is coupled to at least one or more of the plurality of wire traces. The cable connector coupes to a connector of a cable to receive a differential time reference signal. The differential receiver receives and differentiates the differential time input signal to generate a single ended time reference signal that is coupled to a pad of the SFP edge connector.
US10992400B2 Method and system for extraction of event data from user devices
Method and System for Extraction of Event Data from User Devices A method and system is provided for extraction of event data from user devices (216). The system (104) comprises a data identification component (210) configured to identify a metadata from a pre-existing location on the user device associated with predefined event types. The metadata is stored in the pre-existing location on occurrence of an event on the device and a change in a state of the event. The system further comprises a data extraction component (212) configured to extract the metadata from the pre-existing location. The data extraction component (212) generates event data based on the metadata. The system comprises a data transfer component (214) configured to detect a network (106) and on detection of the network (106) transfer the extracted event data to a backend server (102) over the network (106).
US10992399B2 Methods and apparatuses for supporting wireless emergency alert messages
Systems, methods, apparatuses, and computer program products for supporting wireless emergency alert messages sent to mobile devices through radio access networks are provided. One method may include utilizing a binary value of 0000 as an update number in wireless emergency alert messages that have short text, utilizing a binary value of 0001 as the update number in wireless emergency alert messages that have long text, broadcasting the short text wireless emergency alert message to mobile devices on a second generation or third generation (2G/3G) network, and broadcasting the long text wireless emergency alert message to mobile devices on a long term evolution (LTE) network.
US10992398B1 System and method for doppler compensation using a second derivative
An illustrated embodiment disclosed herein is a method including determining, by an endpoint, a Doppler frequency offset and a first derivative of the Doppler frequency offset, calculating, by the endpoint, a second derivative of the Doppler frequency offset based on an orbital model, and calculating, by the endpoint, a first delta to the Doppler frequency offset and a second delta to the first derivative of the Doppler frequency offset.
US10992395B2 Method and apparatus for controlling operation based on distance between transmission device and reception device
A method of providing information by a server and an apparatus of a server for providing information are provided. The method includes receiving mode information on a beacon service; generating control information based on the mode information; and transmitting the control information to an output device, wherein the mode information is identified from a beacon signal transmitted by a beacon transmitting device, and the beacon signal includes mode information corresponding to at least one piece of distance information.
US10992391B1 System and method for communication of information using entangled photons
Modulated entangled photon pairs are used to transmit data between a sender and receiver subsystem. The sender subsystem comprises at least one data input, a modulator to modulate the photons, a photon combiner and a transmitter coupler to direct the modulated entangled photon pairs towards a receiver. The receiver subsystem comprises a receiver coupler, a photon de-combiner to direct the photons to polarization analyzers to transmit photons of a specified polarization to detectors, and a processor to record the information transmitted by the detectors. The sender subsystem transmits information to the receiver subsystem through the modulation of the entangled photon state. The present system and method is quantum which provides advantages over classical and optical communications. These advantages include using less power to transmit information, and allowing transmission through and around obstructions and adverse environments.
US10992389B2 Independently routable digital subcarriers with configurable spacing for optical communication networks
Optical network systems and components are disclosed, including a transmitter comprising a digital signal processor receiving a plurality of independent data streams, and supplying a plurality of digital subcarrier outputs, based on the plurality of independent data streams, and configurable to vary the frequency spacing between two or more of the plurality of digital subcarrier outputs; the transmitter configured to output a modulated optical signal including a plurality of optical subcarriers based on the digital subcarrier outputs wherein based on first ones of the plurality of digital outputs, the first one of the plurality of subcarriers is spectrally spaced from the second one of the plurality subcarriers by a first gap, and based on second ones of the plurality of digital outputs, the first one of the plurality of subcarriers is spectrally spaced from the second one of the plurality of subcarriers by a second gap different than the first.
US10992388B1 Ternary modulation using inter-operable transmitters and receivers
A ternary phase shift keying transmitter and receiver can efficiently communicate using ternary encoded data that avoids indistinguishable transition curves for each of the three modulated states in the ternary encoded data. The transmitter is interoperable and can function with different types of receivers including direct detection-based receivers and coherent detection-based receivers.
US10992382B2 Channel management to provide narrowcast data services using visible light communication
Particular embodiments use the segmented bandwidth in downstream channels and upstream channels to manage a narrowcast service for subscribers. Particular embodiments include a channel manager that can process the signal from the headend to down-convert and filter narrowcast services that are sent in one or more of the downstream channels. Also, in the upstream direction, the channel manager can up-convert and stack narrowcast signals for sending to the headend. Further, in one embodiment, the narrowcast service may be provided using visible light communication (e.g., Li-Fi). Using visible light communication may overcome the last connection restrictions described in the background, such as end to end optical connections may be used. Further, using visible light communication may not interfere with other Wi-Fi links in the subscriber premises, such as existing MoCA connections, and may actually enhance the service at the subscriber premises.
US10992375B1 Physical electromagnetics simulator for design optimization of photonic devices
A physical voxel, a volumetric testbed, and method for physically simulating a photonic device are described herein. The volumetric testbed comprises a simulation stage and a controller. The simulation stage includes a three-dimensional array of physical voxels configurable to represent the photonic device operating in response to electromagnetic radiation. The physical voxels includes a field detector to measure a local field response and an impedance adjuster to adjust an impedance to the electromagnetic radiation. The controller is coupled to memory, which stores instructions that when executed by one or more processors included in the controller causes the volumetric testbed to perform operations including determining a global field response of the photonic device and adjusting the impedance of the physical voxels to refine a design of the photonic device.
US10992371B2 Desktop signal booster
Technology for a desktop signal booster is disclosed. The desktop signal booster can include one or more amplification and filtering signal paths configured to amplify and filter a cellular signal for a wireless device. The desktop signal booster can include wireless charging circuitry configured to wirelessly charge the wireless device when the wireless device is placed within a selected distance from the desktop signal booster.
US10992369B2 Recovery mechanism for secondary cell
Aspects of the present disclosure relate to wireless communications, and more particularly, to cell recovery techniques. One example method generally includes receiving, at a user-equipment (UE), at least one pilot signal via a secondary cell, receive, via a primary cell, a first message triggering reporting of at least one preferred beam for communication via the secondary cell, determining the preferred beam based on the at least one pilot signal, transmitting, via the primary cell, a report indicating the at least one preferred beam, and communicating data via the secondary cell and via the preferred beam.
US10992368B1 Thermal based wireless configuration
Techniques for thermal based wireless configuration are described, and may be implemented via a wireless device to adapt antennas and/or wireless beams of the wireless device based on a thermal condition. Generally, the described techniques enable the wireless device to compensate for thermal conditions that occur at different antennas, such as high temperatures that may degrade antenna and device performance.
US10992364B2 Systems and methods for adaptive beamforming management
A computer device, associated with a base station, may include a memory storing instructions and processor configured to execute the instructions to determine at least one of a channel quality variation or beam switching request frequency for a user equipment (UE) device communicating with the base station via wireless signals and determine a speed and direction of movement of the UE device based on the determined at least one of the channel quality variation or beam switching request frequency. The processor may be further configured to select an antenna beam pattern for the UE device based on the determined speed and direction of movement of the UE device and adjust an antenna beam associated with the UE device based on the selected antenna beam pattern.
US10992363B2 Method, terminal device and network device for transmitting signal
Embodiments of the present application provide a method, a terminal device and a network device for transmitting a signal. The method includes: transmitting, by a terminal device, a first signal using multiple beams, where the first signal is configured for a network device to determine a target beam among the multiple beams; receiving, by the terminal device, a notification message transmitted by the network device, where the notification message is configured to notify the terminal device of the target beam determined by the network device; and transmitting, by the terminal device, a second signal using the target beam. In the embodiments of the present application, the terminal device transmits the first signal using the multiple beams, so that the network device determines for the terminal device the beam with a better forming gain for transmitting the second signal, thereby improving the quality of the signal transmission.
US10992359B2 Uplink sounding for WLAN system
In wireless communications, an access point may transmit a first frame to one or more stations. In response to the first frame, the station(s) may transmit a respective second frame to the access point. The access point may generate a beamforming report based on the second frame(s) received by the access point from the station(s). The access point may transmit a third frame(s) that includes the beamforming report to the station(s). The station(s) may generate a respective beamforming matrix based at least on the third frame(s). Other methods, apparatus, and computer-readable media are also disclosed.
US10992358B2 Signaling for resource allocation and scheduling in 5G-NR integrated access and backhaul
Embodiments of apparatus and methods for signaling for resource allocation and scheduling in 5G-NR integrated access and backhaul are generally described herein. In some embodiments, User Equipment configured for reporting a channel quality indicator (CQI) index in a channel state information (CSI) reference resource assumes a physical resource block (PRB) bundling size of two PRBs to derive the CQI index.
US10992357B1 Multi-resolution beam pattern design method of antenna array system
A beam pattern design method is adapted to an antenna array system. An antenna array of the antenna array system includes a plurality of antenna devices. The beam pattern design method includes the following procedures. A plurality of first virtual beamforming vectors having a first resolution are set. Each of the plurality of first virtual beamforming vectors corresponds to all the antenna devices in the antenna array. Corresponding weights are respectively assigned to phases of the plurality of first virtual beamforming vectors to generate a plurality of correspondingly weighted first virtual beamforming vectors. The plurality of correspondingly weighted first virtual beamforming vectors are linearly combined to synthesize a provisional vector having a second resolution. The phase of each element in the provisional vector is extracted, and a fixed amplitude is provided to the extracted phase of each element in the provisional vector to generate a final beamforming vector.
US10992356B2 Main bluetooth circuit of multi-member bluetooth device
A main Bluetooth circuit of a multi-member Bluetooth device includes: a Bluetooth communication circuit; a data transmission circuit; and a control circuit arranged to operably conduct bidirectional packet transmission with a remote Bluetooth device through the Bluetooth communication circuit by utilizing a Bluetooth wireless transmission approach, and arranged to operably communicate data with other devices through the data transmission circuit. During the period in which the Bluetooth communication circuit conducts packet transmission with the remote Bluetooth device, an auxiliary Bluetooth circuit of the multi-member Bluetooth device sniffs packets transmitted from the remote Bluetooth device. When the control circuit has detected that the auxiliary Bluetooth circuit missed packets transmitted from the remote Bluetooth device, the control circuit is further arranged to operably transmit missing packets of the auxiliary Bluetooth circuit to the auxiliary Bluetooth circuit through the data transmission circuit.
US10992354B2 Differential quantization of precoder matrix
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 measures one or more reference signals to determine a channel state on a channel including M delay taps. The UE determines a first precoder matrix for selecting a set of beams from L beams transmitted from the base station on the channel. The UE determines a second precoder matrix for combining the set of beams. The second precoder matrix includes at least two groups of coefficients each including coefficients being normalized based on a respective reference coefficient. Each coefficient corresponds to a respective one beam of the L beams at a particular polarization on a respective one delay tap of the M delay taps. The UE quantizes coefficients of the second precoder. The UE transmits an indication of the second precoder matrix having quantized coefficients.
US10992349B2 Transmission antenna module, non-contact transmission module, non-contact communication system provided therewith and non-contact communication method
Ringing occurring in a digital signal to be transmitted, is reduced or suppressed. A transmission module Ma includes a transmitter 200a configured to transmit a digital signal, a transmission antenna 100a constituted by a metal plate, or by a conductor formed on an insulator. The transmission antenna 100a is configured to be electromagnetically or magnetically coupled to a reception antenna 100b of a non-contact reception module Mb for digital communication. A resistor 400a is connected in series between the transmitter 200a and the transmission antenna 100a. The resistor 400a has such a resistance value that the resistor 400a entirely blunts a waveform of the digital signal outputted from the transmitter 200a so as to reduce or suppress ringing occurring in the digital signal. The blunted digital signal can be inputted into the transmission antenna 100a.
US10992346B2 Systems and devices with common mode noise suppression structures and methods
An embodiment of a transformer-based system or galvanic isolation device includes a first coil, a second coil aligned with the first coil across a gap, and a first capacitor coupled between the first coil and a first voltage reference. A first electrode of the first capacitor may be formed from a conductive electrode structure that is electrically isolated from the first coil, and a second electrode of the first capacitor may be formed from at least a portion of the first coil. The system or device also may include a second capacitor coupled between the second coil and a second voltage reference. The first and second coils may form portions of first and second IC die, respectively, and the system or device may also include one or more dielectric components within the gap between the IC die, where the dielectric component(s) are positioned directly between the first and second coils.
US10992343B1 Guided electromagnetic wave communications via an underground cable
In accordance with one or more embodiments, a communication system includes a transmitter configured to generate a first communication signal conveying data. A first coupler is configured to generate first guided electromagnetic waves in response to the first communication signal, wherein the first guided electromagnetic waves are guided by an external surface of a metallic shield of a underground power cable and propagate, without requiring any electrical return path, via a wave mode having a majority of field strength within the protective jacket of the underground power cable.
US10992342B2 Simplified multimode signaling techniques
Technology for simplified multimode signaling includes determining first and second self α-terms, cross coupling α-terms, and a delay skew term. For each communication link bundled in groups, the signals can be modulated as a superposition of the signals delayed and weighted based on the first and second self α-terms, the cross coupling α-terms and the delay skew term.
US10992336B2 Identifying audio characteristics of a room using a spread code
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for identifying audio characteristics of a room using a spread code. In some embodiments, a first electronic device receives a spread spectrum signal from a second electronic device over an audio data channel. The first electronic device determines a time of receipt of the spread spectrum signal based on despreading. The first electronic device calculates an airtime delay based on the time of receipt and a time of transmission of the spread spectrum signal. The first electronic device determines a direction of the second electronic device based on the spread spectrum signal and beam forming techniques. The first electronic device adjusts playback of audiovisual content at the second electronic device and a third electronic device for a location based on the airtime delay and the direction.
US10992335B2 Methods and transceivers for reducing a distortion component within a baseband receive signal
A transceiver for reducing a distortion component within a baseband receive signal is provided. The distortion component is caused by a baseband transmit signal. The transceiver includes a filter configured to filter the baseband transmit signal using a configurable transfer function to generate a modified baseband transmit signal. The configurable transfer function is based on a leakage component in the baseband receive signal, wherein the leakage component is caused by the baseband transmit signal. The transceiver further includes a processing unit configured to generate, based on the modified baseband transmit signal, an envelope signal representing the envelope of the modified baseband transmit signal. Moreover, the transceiver includes a combiner configured to combine the baseband receive signal and a signal related to the envelope signal.
US10992332B2 Radio frequency signal boosters for vehicles
Apparatus and methods for signal boosters for vehicles are provided. In certain embodiments, a vehicle signal booster system includes an interior unit including a mobile station antenna that receives an RF uplink signal and transmits a boosted RF downlink signal. The vehicle signal booster system further includes a top unit including a base station antenna that receives an RF downlink signal and transmits a boosted RF uplink signal. The vehicle signal booster system further includes booster circuitry that generates the boosted RF downlink signal based on amplifying one or more downlink channels of the RF downlink signal, and that generates the boosted RF uplink signal based on amplifying one or more uplink channels of the RF uplink signal. The booster circuitry is implemented in the top unit or in the top unit and the interior unit.
US10992330B2 Methods and apparatus for packet testing and isolation of interference in a multi-layered protocol
A system that incorporates aspects of the subject disclosure may perform operations including, for example, identifying network communication degradation associated with communications taking place in part over a radio frequency link between a plurality of communication devices, directing one or more communication devices of the plurality of communication devices to send one or more test packets, receiving the one or more test packets, and analyzing the one or more test packets to locate a source of the network communication degradation at one or more layers of a multi-layered communication protocol. Other embodiments are disclosed.
US10992326B1 Buffer management for adaptive digital predistortion
Disclosed are implementations, including a method comprising selecting a location of a selection buffer (that stores observed output samples produced by a signal chain) according to a pseudo-random buffer selection process, and accessing at least one observed output sample generated in response to corresponding input samples (to the system) and/or intermediary samples (outputs of a digital compensator) produced by a compensator of the system. The method further includes computing an approximation of a sub-gradient value computed according to a stochastic gradient process to derive a sub-gradient of an error function representing a relationship between the observed output sample, and the input and/or intermediary samples, computing updated values for the compensator coefficients based on current values of the coefficients and the approximation of the sub-gradient value, and replacing, at a time instance determined independently of the buffer selection process, content of part or all of the selection buffer.
US10992325B2 Open cavity system for directed amplification of acoustic signals
An apparatus is provided for transmission of acoustic signals between a transmitter and a receiver. The apparatus includes an electrical signal generator for generating low frequency electrical signals. The apparatus also includes a transmitter comprising a first retroreflector having a first array of subwavelength retroreflective elements at one end of an open cavity for transmitting the low frequency electrical signals and a first electroacoustic transducer adjacent to the first retroreflector for converting the low frequency electrical signals to acoustic signals. The apparatus further includes a receiver comprising a second retroreflector having a second array of subwavelength retroreflective elements at an opposite end of the open cavity, the acoustic signals being in form of a beam directed toward the receiver.
US10992323B2 Early decoding termination for a memory sub-system
A decoder can receive an indication that a portion of a codeword has been decoded during a decoding operation. The decoder can determine a group of candidate output values of the decoding operation for the portion of the codeword, and eliminate one or more candidate output values from the group of candidate output values based on a decoded check code for each of the group of candidate output values. In response to determining that all of the candidate output values have been eliminated from the group of candidate output values, the decoder can terminate the decoding operation.
US10992319B2 Code word generating method, erroneous bit determining method, and circuits thereof
An erroneous bit determining circuit and a method are provided. The method includes: respectively performing a Hamming operation for an information symbol having an even weight and an information symbol having an odd weight to acquire a check symbol configured for the information symbol having an even weight and a check symbol configured for the information symbol having an odd weight; and respectively generating corresponding code words based on the information symbol having an even weight, the information symbol having an odd weight and the check symbols configured therefor. In this way, information symbols having the same number of bits are corrected without increasing the number of check symbol bits, and thus symbol transmission rate is improved.
US10992315B2 Bit block stream bit error detection method and device
A method includes: sending a first boundary bit block; sequentially sending an Ith bit block; determining a first parity check result and a second parity check result, where a check object of the first parity check result includes m consecutive bits of each bit block in the N bit blocks, a check object of the second parity check result includes n consecutive bits of each bit block in the N bit blocks, and at least one of m and n is greater than or equal to 2; and sending a second boundary bit block, the first parity check result, and the second parity check result.
US10992314B2 Residue number systems and methods for arithmetic error detection and correction
A method and apparatus for detecting and correcting digit errors of arithmetic results and signed data represented in a redundant residue number system (RRNS) and further represented using a non-systematic method of complements suitable for processing by a complement based digital arithmetic of the full redundant range.
US10992310B2 Receiver for a telecommunication system
A receiver is described, the receiver comprising an ABB filter stage, an ADC stage. The ABB filter stage comprises an ABB filter stage input configured to receive an analog baseband, BB, signal and an ABB filter stage output configured to provide a filtered analog BB signal. The ADC stage comprises an ADC stage input configured to receive the filtered analog BB signal and an ADC stage output configured to provide a digital BB signal. The ADC stage comprises an ADC comprising an ADC input configured to receive the filtered analog BB signal or a signal derived therefrom as an ADC input signal, and wherein the ADC is configured to perform an analog-to-digital, A/D, conversion of the ADC input signal to derive the digital BB signal.
US10992304B2 Methods and apparatuses for digitally controlled oscillator frequency resolution control
An example apparatus (100) is for use for use with front-end circuitry (102) to transmit and receive radar wave signals, The apparatus (100) includes digital phase locked loop (PLL) circuitry (104) and a control circuit (106). The digital PLL circuitry (106) provides a chirp sequence with frequency modulated continuous wave signals (FMCW), the FMCW signals being chirps containing a start frequency and a stop frequency, representing a selected chirp bandwidth (BW). The digital PLL circuitry (104) includes the DCO circuit (108) which frequency resolution is configured and arranged to be tuned relative to the selected chirp BW, the frequency resolution configured in response to a selected level of capacitance. The control circuit (106) controls the selected level of capacitance used by the DCO circuit (108) by changing the frequency resolution of the DCO according to the selected chirp BW, wherein different frequency resolutions are used for a first selected chirp BW and for a second selected chirp BW.
US10992303B2 Low-power, low-noise millimeter wavelength frequency synthesizer
The system includes an intermediate-frequency (IF) synthesizer that generates an IF signal based on a reference signal, and a sub-sampling PLL (SSPLL) that generates a high-frequency output signal based on an input. A switch selects either the reference signal or the IF signal to be the input to the SSPLL. When the reference signal is the input to the SSPLL, the frequency synthesizer operates in a low-noise normal-operating mode, and when the IF signal is the input to the SSPLL, the frequency synthesizer operates in a higher-noise, frequency-acquisition mode. A sub-sampling lock detector (SSLD) determines whether the frequency synthesizer becomes unlocked during the normal-operating mode, and if so, activates the switch to move the system into the frequency-acquisition mode. It also determines whether the frequency synthesizer becomes relocked to the target frequency during the frequency-acquisition mode, and if so, activates the switch to move the system into the normal-operating mode.
US10992301B1 Circuit and method for generating temperature-stable clocks using ordinary oscillators
A circuit for generating temperature-stable clocks including first and second crystal oscillators, an input for a reference clock source, a clock output, a first phase acquisition circuit coupled to the first and second crystal oscillators, a second phase acquisition circuit coupled to the input for the reference clock source and to the second crystal oscillator, a first DPLL coupled to the first phase acquisition circuit, a crystal oscillator variation estimator coupled to the first DPLL, a second DPLL coupled to the second phase acquisition circuit and including a phase-frequency detector having a input coupled to the second phase acquisition circuit, a loop filter, a frequency subtractor having an input coupled to the loop filter and an input coupled to the crystal oscillator variation estimator, and a DCO coupled to the frequency subtractor and driving an input of the phase-frequency detector.
US10992300B2 Oscillator, electronic apparatus, and vehicle
An oscillator includes a resonator, a temperature control element that controls a temperature of the resonator, a first temperature sensing element that outputs a first temperature detection signal, a second temperature sensing element that is provided at a position farther from the resonator than the first temperature sensing element and outputs a second temperature detection signal, an analog/digital conversion circuit that converts the first temperature detection signal into a first temperature code which is a digital signal, and converts the second temperature detection signal into a second temperature code which is a digital signal, and a digital signal processing circuit that generates a temperature control code for controlling the temperature control element based on the first temperature code and the second temperature code.
US10992298B1 Method and system for providing wireless FPGA programming download via a wireless communication block
A programmable semiconductor device contains a wireless communication block (“WCB”) capable of facilitating wirelessly field programmable gate array (“FPGA”) programming download as well as functional logic implementation. In one aspect, WCB detects an FPGA access request for initiating an FPGA reconfiguration from a remote system via a wireless communications network. Upon receiving a configuration bitstream for programming the FPGA via the wireless communications network, the configuration bitstream is forwarded from WCB to a configuration download block (“CDB”) for initiating a configuration process. CDB subsequently programs at least a portion of configurable logic blocks (“LBs”) in FPGA in response to the configuration bitstream.
US10992294B2 Driver device
The present disclosure relates to a driver device, which can drive a load in high temperatures. In a driver IC which drives a motor by switch-driving four output transistors, a gate driving circuit is configured to render a slew rate of a gate voltage of each output transistor to be adjustable at multiple steps while the output transistor is switching. Although a predetermined rate is set to be the slew rate of the gate voltage in a normal state, the slew rate is increased at high temperatures.
US10992293B2 Device with isolation barrier and fault detection
A device that comprises a first semiconductor die and a second semiconductor die. The first semiconductor die comprises a first clock signal generator. The second semiconductor die comprises a fault detection circuit, the fault detection circuit comprising a second clock signal generator, a first counter coupled to the second clock signal generator, multiple storage devices coupled to the second clock signal generator and to the first counter, a logic gate coupled to the multiple storage devices, a second counter coupled to the logic gate and to the first clock signal generator, and a comparator coupled to the logic gate and the second counter.
US10992291B2 True random number generator based on voltage-controlled oscillator
A true random number generator based on a voltage-controlled oscillator includes a thermal noise generator, a ring oscillator, a voltage-controlled oscillator, a D flip-flop, and a post-processing circuit. The D flip-flop has a clock terminal, an input terminal, and an output terminal. An output terminal of the thermal noise generator is connected with an input terminal of the voltage-controlled oscillator. An output terminal of the voltage-controlled oscillator is connected with the clock terminal of the D flip-flop. An output terminal of the ring oscillator is connected with the input terminal of the D flip-flop. The output terminal of the D flip-flop is connected with an input terminal of the post-processing circuit. An input terminal of the thermal noise generator is connected with a reference level. The thermal noise generator includes a digital-analog converter, an operational amplifier, a first resistor, a second resistor, a third resistor, and a fourth resistor.
US10992289B2 Dynamic flip flop and electronic device
A dynamic flip flop is provided. The dynamic flip-flop comprises a transmission gate, a first inverter, a second inverter, a pull-up transistor and a pull-down transistor. The pull-up transistor and the pull-down transistor constitute a feedback inverter, and the feedback inverter is configured as a weak keeper circuit compared to the first inverter serving as a tri-state inverter. Therefore, the dynamic flip-flop can be such that makes a master latch to use the tri-state inverter for capturing data in order to reduce electric leakage. In addition, the dynamic flip-flop can also be such that makes a slave latch to use the weak keeper circuit for storing data, thereby avoiding floating point to drive the output.
US10992286B2 Signal switching systems and modules and devices using same
A signal switch includes a first transistor coupled between first and second nodes, a plurality of second transistors coupled in series between the first and second nodes and in parallel with the first transistor, and a first shunt path including a first shunt transistor and a first inductor connected in series between a reference node and a first connection point between two of the plurality of second transistors.
US10992279B2 Structure and method of manufacture for acoustic resonator or filter devices using improved fabrication conditions and perimeter structure modifications
A method of manufacture for an acoustic resonator or filter device. In an example, the present method can include forming metal electrodes with different geometric areas and profile shapes coupled to a piezoelectric layer overlying a substrate. These metal electrodes can also be formed within cavities of the piezoelectric layer or the substrate with varying geometric areas. Combined with specific dimensional ratios and ion implantations, such techniques can increase device performance metrics. In an example, the present method can include forming various types of perimeter structures surrounding the metal electrodes, which can be on top or bottom of the piezoelectric layer. These perimeter structures can use various combinations of modifications to shape, material, and continuity. These perimeter structures can also be combined with sandbar structures, piezoelectric layer cavities, the geometric variations previously discussed to improve device performance metrics.
US10992274B2 Audio signal processing
This application relates to methods and apparatus for audio signal processing, for example by a codec. An audio signal processing module has at least one input for receiving first and second input signals and an output path for outputting an output audio signal. The first and second input signals may be supplied by a first audio component and may correspond to the same source audio data. A controller is configured to compare the first and second input signals and to select one of the first or second input signals as the basis for a signal to be supplied to said output path based on the comparison. The controller may determine a measure of similarity in content between the first and second input signals.
US10992273B2 Electronic device and operation method thereof
Provided are an electronic device and an operation method thereof. The operation method of an electronic device for processing an audio signal may include obtaining viewing environment information related to sound intelligibility, processing an input audio signal by separating the input audio signal into a first channel including a primary signal and a second channel including an ambient signal based on the viewing environment information, processing the input audio signal based on a frequency band and based on the viewing environment information, and generating an output signal based on processing the input audio signal.
US10992270B2 Power amplifier apparatus supporting reverse intermodulation product cancellation
A power amplifier apparatus supporting reverse intermodulation product (rIMD) cancellation is provided. The power amplifier apparatus includes an amplifier circuit configured to amplify and output a radio frequency (RF) signal for transmission via an antenna port. The antenna port may receive a reverse interference signal, which may interfere with the RF signal to create a rIMD(s) that can fall within an RF receive band(s). A reverse coupling circuit is provided in the power amplifier apparatus to generate an interference cancellation signal based on the reverse interference signal. The amplifier circuit is configured to amplify the interference cancellation signal and the RF signal to create an intermodulation product(s) to suppress the rIMD(s) to a determined threshold. By suppressing the rIMD(s) in the power amplifier apparatus, it is possible to support concurrent transmissions and receptions in a number of RF spectrums while in compliance with stringent regulatory spurious emissions (SEM) requirements.
US10992268B2 Radio frequency amplification device capable of detecting the frequency band
A radio frequency signal amplification device includes an amplification circuit, an impedance matching circuit, a frequency detection circuit, and a control circuit. The amplification circuit has an input terminal and an output terminal. The amplification circuit amplifies a radio frequency (RF) signal received from the input terminal, and generates an amplified radio frequency signal to the output terminal. The impedance matching circuit is coupled to the input terminal or the output terminal of the amplification circuit. The impedance matching circuit receives the radio frequency signal and provides an impedance matching the radio frequency signal, or receives the amplified radio frequency signal and provides an impedance matching the amplified radio frequency signal. The frequency detection circuit determines a frequency band to which the radio frequency signal belongs. The control circuit adjusts the impedance of the impedance matching circuit according to the frequency band.
US10992266B2 Cascode amplifier bias
A power amplifier circuit includes a first transistor, a second transistor and a bias circuit. The first transistor has a base configured to receive a first signal. The second transistor has an emitter connecting to a collector of the first transistor and a collector configured to output a second signal. The bias circuit is coupled to the first transistor and the second transistor. The bias circuit is configured to provide a direct current (DC) voltage at the collector of the second transistor about twice a DC voltage at the collector of the first transistor. The bias circuit is configured to provide an alternating current (AC) or radio frequency (RF) voltage at the collector of the second transistor about twice an AC or RF voltage at the collector of the first transistor.
US10992264B2 Envelope tracking circuit and related apparatus
An envelope tracking (ET) circuit is provided. In examples discussed herein, the ET circuit can be configured to operate in a fifth-generation (5G) standalone (SA) mode and a 5G non-standalone (NSA) mode. In the SA mode, the ET circuit can enable a first pair of ET power amplifier circuits to amplify a 5G signal based on ET for concurrent transmission in a 5G band(s). In the NSA mode, the ET circuit can enable a second pair of ET power amplifier circuits to amplify an anchor signal and a 5G signal based on ET for concurrent transmission in an anchor band(s) and a 5G band(s), respectively. As such, the ET circuit may be provided in a 5G-enabled wireless communication device (e.g., a 5G-enabled smartphone) to help improve power amplifier linearity and efficiency in both 5G SA and NSA networks.
US10992262B2 Oscillator circuit, device, and method
An oscillator includes a first node having a first bias voltage, a second node having a second bias voltage, and a reference node having a reference voltage. A forward stage includes a first terminal coupled to an output terminal of the oscillator, and a second terminal coupled to one of the first node, the second node, or the reference node. A transformer-coupled band-pass filter (BPF) is coupled between the output terminal and a third terminal of the forward stage.
US10992259B2 Oscillator
An oscillator comprising an RC oscillator and a bandgap reference source, wherein the bandgap reference source provides a reference current for the RC oscillator, and a temperature coefficient of the reference current is adjustable. Since the oscillation frequency of the RC oscillator has less dependency on a power supply, a clock source having a relatively precise frequency thus can be obtained; and based on the RC oscillator, the bandgap reference source having a temperature compensation function is added, the reference current generated by the bandgap reference source with an adjustable temperature coefficient is used for temperature coefficient compensation to the inherent temperature coefficient of the oscillation frequency of the RC oscillator, thereby reducing the effect of the temperature on the oscillator, so that the output frequency of the oscillator does not change with the temperature as far as possible, which improves the oscillation frequency precision of the oscillator.
US10992258B2 Oscillator, electronic apparatus, and vehicle
An oscillator includes: a base substrate having a first electrode; a temperature control element mounted on the base substrate and having a first pad electrically coupled to the first electrode; a resonator element having a first major surface and a second major surface in front-back relation with the first major surface, and mounted on the temperature control element in such a way that the second major surface faces the temperature control element; and at least one first bonding wire coupling the first major surface and the first pad together.
US10992256B2 Intelligent circuit control for solar panel systems
Systems and methods are disclosed for intelligent circuit control for solar panel systems. In one embodiment, an example method may include determining, by a controller, that a first electrical output of a first solar panel configured to charge a plurality of rechargeable batteries is greater than a second electrical output of a second solar panel configured to charge the plurality of rechargeable batteries, and causing the second solar panel to be disconnected from the plurality of rechargeable batteries. Example methods may include determining that a voltage potential of the plurality of rechargeable batteries is greater than a total output voltage, where the total output voltage is a sum of the first electrical output and the second electrical output, and causing a connection between the plurality of rechargeable batteries to be changed from a series connection to a parallel connection based at least in part on the first electrical output.
US10992254B2 Lead assembly for connecting solar panel arrays to inverter
A lead assembly includes at plurality of drop line joined to a feeder cable at joints each having a compression lug that is preferably surrounded by undermolding and overmolding. In use, each drop line is connected to a solar array, and the feeder cable is connected to an inverter. In this manner a plurality of solar arrays are electrically coupled together, with a common feeder cable connecting them all to the inverter. A system of the present invention doesn't require a combiner box which is conventionally employed directly upstream of the inverter.
US10992249B2 Power conversion device for electric vehicle
A power conversion device for an electric vehicle includes an inverter that drives a motor mounted in an electric vehicle, and a controller that controls the inverter based on an operation command. The controller includes a sensorless control unit, and corrects an initial resistance value set in the controller, based on temperature information of a temperature sensor mounted in a cooler, sets a resistance value of the motor to the corrected initial resistance value, and causes the sensorless control unit to operate based on the set resistance value.
US10992248B2 Motor device
A motor device includes a stator unit including a plurality of first slots, a rotor unit rotatable relative to the stator unit, a winding unit, and a transfer switch unit. The winding unit includes first and second windings installed in the first slots. Number of poles of the first winding is less than that of the second winding. The transfer switch unit is electrically connected to the first and second windings, and is controlled to allocate access to electricity to each of the first and second windings.
US10992247B2 Method for reliable control of high rotor pole switched reluctance machine
A system and method for reliable control of a high rotor pole switched reluctance machine (HRSRM) utilizing a sensorless reliable control system. The method comprising: energizing at least one of the plurality of stator phases; measuring a first current value and time taken by the first current value to reach a first peak value or preset threshold value of current; determining a self-inductance value; measuring a second current value and time taken by an adjacent un-energized stator phase to reach a second peak value of current; determining a mutual inductance value; and estimating a rotor position utilizing the self-inductance and mutual inductance values; and controlling the HRSRM based on the estimated rotor position.
US10992238B2 Maximizing power in a photovoltaic distributed power system
A power harvesting system including multiple parallel-connected photovoltaic strings, each photovoltaic string includes a series-connection of photovoltaic panels. Multiple voltage-compensation circuits may be connected in series respectively with the photovoltaic strings. The voltage-compensation circuits may be configured to provide respective compensation voltages to the photovoltaic strings to maximize power harvested from the photovoltaic strings. The voltage-compensation circuits may be include respective inputs which may be connected to a source of power and respective outputs which may be connected in series with the photovoltaic strings.
US10992237B2 Inverter coupling and decoupling management
A multi-inverter system with at least a string of inverters sharing a DC bus and outputting to a shared AC bus. Inverters are hot-swappable and configured to be turned on or off during powered cycles. Central control may comprise reducing power point tracking redundancies or promoting other operational changes at individual inverters of a group.
US10992235B2 Soft switching full-bridge phase-shifted DC-DC converter
The present invention relates to a DC-DC converter and to a method for controlling a DC-DC converter with high dielectric strength and reduced power losses. An optimized control of a potential-isolating multi-level half-bridge converter according to a phase-shifted full-bridge configuration with a novel modulation method is proposed.
US10992232B2 DC-DC converter system with configurable phase shift synchronization
A converter system includes a first converter that includes a synchronizing terminal configured to receive a frequency signal, a synchronizing unit configured to generate a synchronizing signal having a phase shift with respect to the frequency signal, wherein the phase shift is generated based on amplitude of the frequency signal, and a regulator configured to convert a first given signal to a first converted signal, wherein the regulator is phase locked with the synchronizing signal.
US10992228B2 SMPS and control process of a SMPS
A method includes switching a switching circuit of the switched-mode power supply in a synchronous mode by turning on and off switches of the switching circuit in synchrony with a clock signal, wherein the switching circuit is coupled to an inductive element, and wherein the synchronous mode comprises a charging phase and a discharging phase; switching the switching circuit in an asynchronous mode by turning on and off switches of the switching circuit without being synchronized with the clock signal, wherein the asynchronous mode comprises a charging phase and a discharging phase; charging the inductive element during the charging phase of the synchronous mode; discharging the inductive element during the discharging phase of the synchronous mode; charging the inductive element during the charging phase of the asynchronous mode; and discharging the inductive element during the discharging phase of the asynchronous mode.
US10992227B2 Power supply apparatus and control method thereof
A power supply apparatus and a control method thereof are provided. Power conversion is performed according to a switching signal group to provide an output voltage and an output current. An error value between the output voltage and a reference voltage is multiplied by a proportional parameter to obtain a proportional result. The error value is multiplied by an integration parameter to obtain a first calculation value which is then accumulated over time to obtain an integration result. When a slope of the output current is greater than a reference slope and a slope of the output voltage is negative, the slope of the output voltage is multiplied by a differential parameter to obtain a second calculation value which is then added to the integration result over time. A duty cycle of the switching signal group is adjusted according to the sum of the proportional result and the integration result.
US10992221B2 Efficient buck-boost charge pump and method therefor
A buck-boost charge pump includes a flying capacitor and a switch network. The switch network couples an input terminal to a first terminal of the flying capacitor using a first double switch and the second terminal of the flying capacitor to a power supply voltage terminal using a second switch in a charging phase of a boost mode, the input terminal to the second terminal of the flying capacitor using a third switch and the first terminal of the flying capacitor to an output terminal using the fourth switch in both a discharging phase of the boost mode and a charging phase of a buck mode, and the power supply voltage terminal to the first terminal of the flying capacitor using a first switch and the second terminal of the flying capacitor to the output terminal using a second double switch in a discharging phase of the buck mode.
US10992219B2 Power conversion device
A power conversion device includes a plurality of cascaded converter cells. In each of the converter cells, each of a plurality of arms forming a bridge circuit is provided with a plurality of semiconductor switching elements in parallel. A drive controller of each of the converter cells is configured to, when none of a plurality of predetermined abnormality modes is detected, control the bridge circuit in accordance with an externally provided command. The drive controller is configured to, when at least one of the plurality of abnormality modes is detected, turn on all semiconductor switching elements provided in at least one of the plurality of arms forming the bridge circuit, to thereby establish a short circuit between first and second input/output nodes.
US10992213B2 Motor of compressor and refrigeration cycle apparatus
A compressor includes: a stator core including a plurality of teeth around which an aluminum winding wire is wound in a concentrated manner; a rotor core disposed on an inner diameter side of the stator core and including a plurality of magnet insertion holes; and a plurality of ferrite magnets inserted in the magnet insertion holes, in which when a width of a winding wire portion formed in each of the teeth is represented as A, a length in an axis direction of the stator core is represented as L, and the number of slots is represented as S, the stator core has a shape that satisfies a relation of 0.3
US10992211B2 Method for producing rotors or stators of electric machines
A method to produce rotors or stators of electric machines having radial grooves into which webs of flat windings having parallel webs and winding heads connecting said webs being pulled, wherein a winding is produced on a rotating, strip-shaped flat former shorter than the winding such that windings are pulled off the former and transferred into a linear transfer device, which transports the windings to a removal position at which the windings are transferred into radial grooves of a rotor or of the transfer tool for transfer into radial grooves of a stator, wherein the former, the transfer device, and the rotor or the transfer tool being jointly rotated about an axis of rotation of the former when rotated to form windings.
US10992209B2 Locator-equipped clamp jig, stator manufacturing device, and method for manufacturing stator
A locator-equipped clamp jig capable of suppressing interference between base sections of segments when clamped by the clamp jig, a stator manufacturing device, and a method for manufacturing a stator. The locator-equipped clamp jig has a locator that is provided to part of a main clamp body on a stator core side and has a plurality of protrusions arranged on an upper surface of an electrical conductor that is adjacent, in the radial direction of the stator core, to an electrical conductor being clamped by the main clamp body, the width of the protrusions in the radial direction of the stator core being at least the width of one of the electrical conductors.
US10992208B2 Converter device for an electrical machine, motor vehicle, and method for operating a converter device
A converter device for an electrical machine, including a switch with a plurality of switching elements to generate a multiphase alternating current for the electrical machine and a plurality of phase conductors for conducting an alternating current generated in each case by the switch to the electrical machine, wherein a number of first phase conductors that is one less in number than the total number of phase conductors are coordinated with a current measuring means, and a control device is provided, which is designed to determine a calculated value describing a current along the second phase conductor from first measured values of the current measuring means, wherein the control device is designed to check the plausibility of the calculated value on the basis at least one second measured value of a short circuit detecting device coordinated with a switching element.
US10992207B2 Electric static discharge protection for power tools
A power tool has a housing, a motor disposed within the housing, a power supply circuit for providing power to the motor, a controller circuit for controlling the power provided to the motor, and an electric static discharge (ESD) protection circuit connected to the power supply circuit and the housing. The ESD protection circuit includes a first resistor connected to the power supply circuit and the housing. The first resistor may be a high impedance resistor. The ESD protection circuit may also have a first capacitor connected in parallel to the first resistor, a second resistor connected in series to the first resistor, and a second capacitor connected in series to the first capacitor and in parallel to the second resistor.
US10992204B2 Rotary electrical machine with optimised cooling
The invention relates mainly to a rotary electrical machine including: a bearing (12); a stator (11) including a stator body (13); and a tubular ring (27), said stator body (13) being mounted braced in the ring (27); a cooling chamber (28) for circulating coolant liquid defined by an outer periphery of said tubular ring (27) and an inner periphery of said bearing (12); said bearing (12) including an intake and an outlet of coolant liquid, said machine including a separating wall (42) for separating said cooling chamber (28) extending between said intake and said outlet of coolant liquid, said separating wall (42) being added relative to said tubular ring (27) and including at the ends thereof attachment members for holding said wall (42) on said tubular ring (27).
US10992197B2 Stator for electric rotating machine
A stator for a rotating electric machine has a stator core provided with a plurality of slots arranged in a circumferential direction of the stator core, and a stator winding that is wound around the slots. The stator winding is configured of a plurality of covered conductor linear portions. The covered conductor linear portions are each provided with an exposed portion formed on an end. The plurality of covered conductor linear portions are each joined to another covered conductor linear portion at the exposed portion, and the conductor joined portion is covered by an insulator at least in a range that includes an end portion of the insulation cover. The insulation cover covers the conductor, in an adhered state there to, and has a low-adhesion portion that that is either adhesive-free or has a lower adhesive strength than other parts on the conductor and is distanced from an end portion.
US10992193B2 Linear motor with armature cooling channels
An electric linear motor includes a support structure, a stator assembly secured to the support structure, and an armature assembly secured to the support structure for guided movement relative to the stator assembly. The armature assembly includes a plurality of magnetic devices and a core support supporting each of the magnetic devices in spaced apart relation to the stator assembly. The core support has a plurality of fluid cooling passageways formed therein.
US10992191B2 Rotating electrical machine
A rotating electrical machine can increase the strength of divided cores and, in addition, can achieve both a reduction in iron loss and a high rigidity of the divided cores. The stator of the rotating electrical machine includes a stator core having radially divided cores arranged in a ring, each divided core being a laminate of magnetic steel sheets. Each divided core has a swaged portion in which the laminated magnetic steel sheets are bonded by swaging. The swaged portion is disposed in a core back portion, which is in contact with core back portions of divided cores located on both sides of the divided core at a position whose distance from an outer periphery of the core back portion is within ⅓ of a radial length of the core back portion.
US10992182B2 Electromagnetic energy-flux reactor
Systems and methods for providing power to a load are provided. One system includes a first reactor including a first plurality of coils. A first coil of the first plurality of coils is configured to generate a first magnetic field, and a plurality of second coils of the first plurality of coils are configured to generate a plurality of second magnetic fields that vary an intensity of the first magnetic field. The system further comprises a second reactor comprising a second plurality of coils, wherein the second plurality of coils are configured to tune the first reactor to the load. The first reactor is configured to provide the power to the load, and the second reactor is configured to increase the power provided to the load by increasing an intensity of the second magnetic fields generated by the second coils and tuning the first reactor to the load.
US10992181B2 Power transmitting apparatus, power receiving apparatus, control apparatus, and wireless power transfer system
A power transmitting apparatus including a power supply to generate AC power; a power transmitting inductor to transfer the AC power to a power receiving apparatus through magnetic coupling with a power receiving inductor in the power receiving apparatus; a mutual coupling adjusting unit to adjust a relative position between the power transmitting inductor and the power receiving inductor; and a control unit to control the mutual coupling adjusting unit based on a mutual coupling coefficient between the power transmitting inductor and the power receiving inductor. The control unit controls the mutual coupling adjusting unit so that the mutual coupling coefficient falls within a predetermined range and an upper limit of the predetermined range is a value less than a maximum of the mutual coupling coefficient between the power transmitting inductor and the power receiving inductor.
US10992176B2 Dynamic power harvesting system
A power harvesting system is provided for harvesting power from a current carrying conductor for powering a load. The power harvesting system includes an energy conversion module at least partially disposable on the current carrying conductor, and an impedance regulation module coupled to the energy conversion module. The energy conversion module couples an induced voltage proportional to a line current flowing in the current carrying conductor, for powering the load. The impedance regulation module dynamically regulates impedance in the power harvesting system for controlling transfer of the power harvested using the induced voltage and the line current, to the load.
US10992174B2 Monitoring control system
A monitoring control system including: at least one transmission monitoring control subsystem that performs monitoring control of a power transmission system; at least one distribution monitoring control subsystem that performs monitoring control of a power distribution system; a calculation server that stores outage plan names related to outages of the power transmission system and outages of the power distribution system; and a network that connects the transmission monitoring control subsystem, the distribution monitoring control subsystem, and the calculation server. The monitoring control system performs monitoring control of the power transmission system and the power distribution system based on the outage plan name.
US10992171B2 Uninterruptible Power Supply with wirelessly configurable operational parameters
An Uninterruptible Power Supply (UPS) system includes a processor, an input coupled to an AC power source to receive input AC power, a converter circuit coupled to the input and configured to convert an input AC voltage to a DC voltage, an energy-storage component, a load output configured to provide output power derived from the DC voltage, and a radio-frequency circuit configured to receive a radio-frequency signal. The radio-frequency circuit includes an antenna and a memory. The memory stores instructions that, when executed by the processor, cause the processor to receive configuration data including a first UPS identifier from a component of the radio-frequency circuit. The instructions further cause the processor to compare the first UPS identifier to a second UPS identifier stored on a memory of the UPS system. The instructions further cause the processor to configure operation of the UPS system based on the configuration data.
US10992170B2 Power supply apparatus and power supplying method thereof
A power supply apparatus and a power supplying method thereof are provided. The power supply apparatus includes a power switch and a supplied power generator. The power switch respectively receives a first power and a second power through a first switch and a second switch. The supplied power generator converts the first power or the second power to generate a supplied power. When the supplied power generator judges the first power being cut off, during a first time period, the first switch is cut off and a voltage converting operation of the supplied power generator is stopped. During a second time period, the second switch is turned on, and the voltage converting operation of the supplied power generator is restarted after the second switch being turned on.
US10992166B2 Vehicle redundant energy system
In general, one or more loads on a vehicle can be connected to both a first voltage source on the vehicle and a backup vehicle power system on the vehicle. If the voltage provided by the first voltage source to the one or more loads satisfies a voltage threshold, the backup vehicle power system does not provide power to the one or more loads. However, if the voltage provided by the first voltage source to the one or more loads falls below the voltage threshold, the backup vehicle power system provides power to the one or more loads.
US10992165B2 Redundant power supply system
The redundant power supply system, in which a predetermined power is supplied via a first DC-DC converter (DDC) to a first battery and a first load of a primary system and the predetermined power is supplied via a second DDC to a second battery and a second load of a secondary system independent of the primary system, includes: a first switching element interposed between the second DDC and the second battery; a first diode which is connected in parallel to the first switching element and performs rectification in a direction from the second battery toward the second DDC; and a control section which turns off the first switching element when the second battery is in a first state where a stored power amount thereof is not smaller than a predetermined first threshold value, and turns on the first switching element when a state other than the first state is assumed.
US10992163B2 Mobile terminal
The present invention relates to a mobile terminal, and more particularly, a mobile terminal for transmitting and/or receiving power and data to or from another mobile terminal connected thereto through a cable. A first mobile terminal according to an embodiment of the present invention may include a memory configured to store data, a display unit configured to enable information to be input or output therethrough, an interface unit connected to a cable through which at least one of data and power is transmitted, and a controller, wherein the controller may obtain, through the cable, connection information about the first mobile terminal and a second mobile terminal and may transmit or receive at least one of the data and the power to or from the second mobile through the cable. Accordingly, the first mobile terminal may transmit or receive power to or from another mobile terminal connected to the cable and may select a mobile terminal supplied with power and a mobile terminal supplying power from among a plurality of mobile terminals.
US10992160B2 Charging device, charging method, power adapter and terminal
The present disclosure discloses a charging device, a charging method, a power adapter and a terminal. The device includes: a charging receiving terminal configured to receive a first alternating current; a voltage adjusting circuit, including a first rectifier configured to rectify the first alternating current and output a first voltage with a first ripple waveform, a switch unit configured to modulate the first voltage according to a control signal to obtain a modulated first voltage, a transformer configured to output a plurality of voltages with ripple waveforms according to the modulated first voltage, and a compositing unit configured to composite the plurality of voltages to output a second alternating current; and a central control module configured to output the control signal to the switch unit so as to adjust voltage and/or current of the second alternating current in response to a charging requirement of the battery.
US10992158B2 Systems, devices, and/or methods for managing wireless electrical grid location or personal area network (WiGL) energy
Certain exemplary embodiments can provide a system, which comprises a multi point power charger. The multi point power charger is coupleable to an electrical energy source. The multi point power charger constructed to emit a plurality of directional beams. Each of the plurality of directional beams is directable toward a determined direction of an electronic device that is chargeable via the multi point power charger.
US10992150B2 Systems and methods to determine time at which battery is to be charged
In one aspect, a device includes a processor, a battery accessible to the processor and that powers the processor, and storage accessible to the processor. The storage bears instructions executable by the processor to predict a discharge amount of the battery that is to occur within a predefined time and, based on the prediction, determine a frequency at which the battery is to be charged.
US10992149B1 Safe battery energy management systems, battery management system nodes, and methods
A system and method for hierarchical arc fault monitoring in an energy storage system, where the energy storage system includes a plurality of stacks that are electrically coupled together. Each stack includes a plurality of battery management system nodes that are electrically coupled together. The method includes (1) obtaining respective electrical measurement values for each stack; (2) determining, for each stack, that the stack is free of arc faults, using the respective electrical measurement values for the stack; (3) obtaining electrical measurement values for the energy storage system; and (4) determining that the energy storage system is free of arc faults outside of the plurality of stacks, using (a) the electrical measurement values for the energy storage system and (b) a subset of the respective electrical measurement values for each stack.
US10992145B2 System and method for battery cell balancing
A system comprises a processor, configured to perform balancing on a commanded cell referring to a reference cell, and responsive to detecting balancing time exceeding a threshold time and state of charge (SOC) difference being above a tolerance, abort the balancing, and generate an error message. The threshold time depends on an average balancing time calculated using the SOC difference, a predetermined commanded cell capacity, and a predetermined balancing current.
US10992144B2 Battery balancing and current control with bypass circuit for load switch
A circuit provides for regulating charge and discharge current of a battery. A bypass circuit is connected to a terminal of the battery and connected in parallel with a load switch. The bypass circuit may selectively direct a bypass current around the load switch. A controller can operate in plural modes to control the bypass circuit. In a first mode, the controller controls one or more parameters of the bypass current based on values corresponding to a current at the terminal, a voltage at the terminal, and/or a temperature of the battery. In a second mode, the controller controls the bypass circuit to disable the bypass current.
US10992139B1 Electrical power system
An electrical power system includes a photovoltaic panel, configured to generate electrical power from a solar source. An output source is electrically coupled to the photovoltaic panel with a first maximum power point tracking charge controller. An inverter is electrically coupled to the photovoltaic panel with a second maximum power point tracking charge controller. A bi-directional buck/boost converter is electrically coupled to the first maximum power point charge controller and the second maximum power point charge controller and programmed with instructions to determine a photovoltaic panel current coming in from the photovoltaic panel. Then, direct an output source current to the output source. After that, direct a inverter current to the inverter.
US10992127B2 Electronic control unit
There is provided an electronic control unit capable of detecting an abnormality of a dark current while suppressing increase in the size of a circuit. The electronic control unit includes a control unit that operates with a current supplied via a power-supply input terminal from a battery, and a diode arranged on a power supply path connecting the power-supply input terminal with the control unit and serving as a reverse connection protection element that prevents a reverse current when the battery is reversely connected to the power-supply input terminal, and detects an abnormality of a dark current flowing through the diode based on a voltage difference between a voltage on the power-supply input terminal side of the diode and a voltage on the control unit side.
US10992126B2 Circuit interrupter installation and associated method
A method involves a circuit interrupter installation having a circuit interrupter with a plurality of poles and an ETU electrically connected with a neutral current sensor situated in proximity to a neutral conductor. The method includes determining that a plurality of fundamental frequency phase current vectors, when summed, are substantially equal to a fundamental frequency neutral current vector, and/or that a plurality of triplen odd-numbered harmonic phase current vectors, when summed, are substantially equal to a triplen odd-numbered harmonic neutral current vector. Responsive to the determining, the method includes outputting a notification which represents a possibility that a neutral current detection apparatus is mis-wired, and/or employing with the ETU a reverse vector that is an opposite of the fundamental frequency neutral current vector in the ongoing monitoring for an event that would trigger the movement of the circuit interrupter from the ON condition to the OFF or TRIPPED condition.
US10992124B2 Short circuit protection circuit for semiconductor switching element
In a short circuit protection circuit, a first gate resistor is connected between a first output node of a gate driver and a first gate terminal. A first real-time control circuit operates to decrease a potential of the first gate terminal when the first real-time control circuit detects that a short circuit current passes through a first semiconductor switching element. The operation monitoring circuit includes a differential voltage circuit configured to output a potential difference between a potential proportional to a potential difference across the first gate resistor and the potential of a first power supply. The operation monitoring circuit monitors, based on an output of the differential voltage circuit, whether the first real-time control circuit is in operation.
US10992123B2 Protected idle mode bypassing power stage
Circuits, systems and methods are provided wherein a bypass circuit provides an auxiliary current path to supply current from a power supply line to an electrical load. The bypass circuit is used during a low-power mode, and consumes less quiescent power than a main current path that provides current from the power supply line to the electrical load during normal operation. The bypass circuit includes a current limiter and a comparator, and generates a high-current detection signal responsive to the comparator detecting that a current through the current limiter exceeds a maximum allowed or expected current.
US10992118B1 Wire stripping tool
A wire stripping tool includes a shaft having a handle at a distal end and a wire cutting device at a proximal end. The wire cutting device is a circular metallic form the plane of which is secured centrally and perpendicular to the shaft. A plurality of notches is disposed about the circumference of the circular metallic form.
US10992111B2 Lightning strike suppression type lightning protection device and lightning arrestor
The occurrence of an upward streamer is effectively suppressed by reducing a positively charged region formed around a lightning protection device as much as possible.The lightning protection device includes: an inner electrode body 2 which is grounded; an outer electrode body 3 which is provided so as to enclose the inner electrode body 2 with a predetermined gap G from the inner electrode body 2; an electrical insulator S which is provided in the gap G to hold the inner electrode body 2 and the outer electrode body 3 in a state of being electrically insulated from each other; and a support body for the inner electrode body, in which the inner electrode body 2 is formed in a substantially spherical shape, the outer electrode body 3 is formed in a spherical shell shape similar to an outer surface shape of the inner electrode body 2, and substantially an entire surface of the inner electrode body 2 is covered by the outer electrode body 3.
US10992106B1 Method for generating single picosecond optical pulses with substantially suppressed transient emission tail in semiconductor diode laser
A method for generating single optical pulses of picosecond-range duration with suppressed transient emission tails.
US10992101B2 Package structure for edge-emitting laser
A package structure includes a carrier, a housing, an edge-emitting laser, first and second reflective members and a diffractive optical element. The housing disposed on a mounting surface of the carrier has a receiving space and a top surface, which has an opening and a center line perpendicular to the top surface and the mounting surface. The edge-emitting laser disposed in the receiving space and on the mounting surface has a light-emitting surface emitting a laser beam. The first reflective member is disposed in the receiving space and spaced apart from the light-emitting surface. The second reflective member is disposed in the receiving space and located on the center line above the edge-emitting laser. The diffractive optical element is disposed on the top surface. The laser beam reflected by the first and second reflective members passes through the diffractive optical element to emit out of the housing.
US10992095B2 Device for manufacturing an electrical plug-in connector
A method for manufacturing an electrical plug-in connector, an electrical connector element, which has a first contacting portion for plug-in connection to a contact of a first contact carrier and a second contacting portion, angled with respect thereto, for connection with a contact of a second contact carrier, being introduced into a receiving chamber of a housing body, vis-à-vis a device having a housing body receptacle and a connector element receptacle, includes the following steps: a1) placing the housing body receptacle and the connector element receptacle in a receiving position for equipping them with the electrical connector element; b1) arranging the electrical connector element at the connector element receptacle; c1) arranging the housing body at the housing body receptacle; d1) moving the housing body receptacle and the connector element receptacle toward one another using a drive element such that a joining movement is produced.
US10992092B2 Connector that connects to electric wires and to other connectors
A connector is provided that is configured to mate with a second connector and a third connector includes a housing, terminals equipped in the housing that are configured to connect to third terminals provided in the third connector, and coupling terminals that can at least connect to a second terminal provided in the second connector. The terminals include an electric wire connecting part that is configured to connect to electric wires included in a cable connected to the housing and a contact part that is configured to make contact with the third terminals. The electric wire connecting part and contact part positions are offset with regard to a direction orthogonal to a mating direction.
US10992084B2 Electrical connector having separate front insulative shell and rear metallic shell
An electrical connector includes: a housing having a base, a front tongue, and a rear mount; an upper and lower rows of contacts arranged in the housing and exposed respectively to two opposite surfaces of the tongue; an insulative shell mounted to the base and including a pair of mounting lugs, each mounting lug having a hole; and a metallic shell shielding the rear mount, wherein the metallic shell has a pair of securing arms fastened to the pair of mounting lugs.
US10992078B2 Connection system for establishing an electrical connection through a drape and methods thereof
A connection system includes a first connector and a second connector configured for establishing one or more electrical connections through a drape. The first connector can include an alignment protrusion and a first piercing element having one or more electrical contacts configured to pierce the drape. The second connector can include an alignment notch, a channel, and a first receptacle configured to receive the first piercing element when inserted therein. The alignment notch can be configured to accept the alignment protrusion when the first connector is aligned with the second connector then disposed over the second connector. The channel can be configured to allow the alignment protrusion to slide along a length of the second connector. The first receptacle can have one or more electrical contacts configured to form at least a first electrical connection of the one or more electrical connections with the first connector.
US10992075B2 Attachable surface cover for USB port
An attachable surface cover for a USB port has a casing and a base plate. The casing has an attachment component. The casing is attached to a piece of cloth by means of the attachment component penetrating through the cloth. The attachment component is detachably connected to the base plate. The attachable surface cover for a USB port has a plug hole for insertion and removal of a USB cable. An entrance of the plug hole is on the casing. An exit of the plug hole is used to configure a USB port. The attachable surface cover for a USB port of the present invention has a reasonable design and is highly practical.
US10992070B2 Connector that connects to electric wires and to other connectors
A connector that is configured to connect to a second connector and a third connector and provides a housing, terminals that are equipped in the housing, and coupling terminals that are equipped in the housing. The terminals are connected to electric wires contained in cables connected to the housing, the coupling terminals are configured to make contact with the second terminal provided in the second connector and the third terminal provided in the third connector while not making direct contact with the terminals, and that in plan view, the cables are obliquely connected to the housing.
US10992063B2 Antenna apparatus, method, and electronic apparatus
According to one embodiment, an antenna apparatus includes a first phase shifter to shift a phase of a left-hand circularly polarized signal representing a left-hand circularly polarized wave; a second phase shifter to shift a phase of a right-hand circularly polarized signal representing a right-hand circularly polarized wave; a control circuit determining a first phase shift amount of the first phase shifter and a second phase shift amount of the second phase shifter based on a difference between a phase shift amount of the first phase shifter and a phase shift amount of the second phase shifter; and a radiating element radiating the left-hand circularly polarized wave and the right-hand circularly polarized wave based on the left-hand circularly polarized signal of which the phase is shifted by the first phase shift amount and the right-hand circularly polarized signal of which the phase is shifted by the second phase shift amount.
US10992052B2 Dielectric lens for antenna system
Antenna lens structures, and antenna systems including the lens structures. In one example, an antenna lens apparatus includes a shell made of a first material having a first dielectric constant, the shell defining an interior cavity, and a second material disposed within and at least partially filling the cavity, the second material having a second dielectric constant higher than the first dielectric constant. The shell defines a shape of the lens, and the second material may be a powder.
US10992045B2 Multi-band planar antenna
An antenna includes a first folded dipole having a first central region, and a second folded dipole having a second central region and connected in parallel to the first folded dipole. The antenna further includes a first pair of tuning stubs extending into the first central region of the first folded dipole, and a second pair of tuning stubs extending into the second central region of the second folded dipole.
US10992041B2 Dual-frequency feed source assembly and dual-frequency microwave antenna
The present invention discloses a dual-frequency feed-source module and a dual-frequency microwave antenna, wherein the dual-frequency feed-source module mainly comprises two coaxially arranged waveguides, the two waveguides respectively provide microwave energy of two different frequency bands to radiating portions for feeding, so that the antenna can be operated in different frequency bands at the same time. The combination of the two coaxial waveguides, a reflector and other structures can form different microwave antennas such as a feedforward dual-band microwave antenna and a feedback Cassegrain dual-band microwave antenna. The invention feeds microwave energy through the two waveguides, so that the antenna can be operated in two frequency bands at the same time, thus greatly expanding an application range of the microwave antenna.
US10992034B1 Antenna element and antenna
An antenna element, including: a first trunk and a second trunk arranged oppositely, a plurality of first branches connecting the first trunk, and a plurality of second branches connecting the second trunk. The first trunk includes a first narrow segment and a first wide segment connecting the first narrow segment, and the second trunk includes a second narrow segment and a second wide segment connecting the second narrow segment. The first narrow segment is disposed opposite to the second narrow segment, the first wide segment is disposed opposite to the second wide segment. The first wide segment defines a first feed hole, the second wide segment defines a second feed hole at a position opposite to the first feed hole.
US10992031B2 Mobile communications antenna for mounting on a mast or wall-like support with at least two interchangeable amplifier modules
A mobile communications antenna comprises at least one antenna housing with a housing front side, a housing rear side, a first lateral housing side and a second lateral housing side opposite to the first. In the antenna housing, there are multiple radiating elements or pairs of radiating elements. The antenna further includes at least two amplifier modules, wherein each amplifier module comprises a first connection port and a second connection port and the amplifier modules are mounted on the exterior of the antenna housing. The connection ports are connected to corresponding first and second connection contact devices via plug-in connections. At least one signal processing and/or control unit is disposed in a housing, which is separate from the amplifier modules, in or on the antenna housing of the mobile communications antenna. The at least one signal processing and/or control unit comprises at least one digital interface to a baseband unit or to the mobile communication network and interfaces to the separate amplifier modules.
US10992030B2 Ultra-wideband MIMO antenna and terminal
The present disclosure provides an ultra-wideband multiple-input multiple-output (MIMO) antenna, including a printed circuit board (PCB) and four mirror-symmetrical antenna components having a same structure and disposed on the PCB. The PCB includes a system ground and a circuit region, and an orthographic projection of the antenna components on the PCB falls within the system ground. The radiation portion is disposed parallel to and separately from the PCB. The connection portion includes a first grounding pin, a second grounding pin, and an antenna feed point pin respectively extending from the radiation portion toward the PCB and disposed separately from each other, the first grounding pin and the second grounding pin are connected to the system ground, and the antenna feed point pin is connected to an external power supply. The present disclosure further provides a terminal. The ultra-wideband MIMO antenna and the terminal have good antenna performance.
US10992027B2 Electronic device having an antenna
An electronic device is disclosed. The electronic device includes an antenna module having an antenna, and a body chassis storing electronic components. The body chassis, which is made of an electromagnetic shielding material such as metal, has a flat plate with a processor arranged thereon and with a cutout portion formed at an end portion thereof, a rear plate connected to the end portion of the flat plate, and a dent wall connected to the cutout portion and to the rear plate. The antenna module is provided in an antenna section whose front, left, and right sides are enclosed by the dent wall.
US10992024B2 Radio-frequency localization techniques and associated systems, devices, and methods
A system comprising synchronization circuitry, a first interrogator, and a second interrogator. The first interrogator includes a transmit antenna; a first receive antenna, and circuitry configured to generate, using radio-frequency (RF) signal synthesis information received from the synchronization circuitry, a first RF signal for transmission by the transmit antenna, and generate, using the first RF signal and a second RF signal received from a target device by the first receive antenna, a first mixed RF signal indicative of a distance between the first interrogator and the target device. The second interrogator includes a second receive antenna, and circuitry configured to generate, using the RF signal synthesis information, a third RF signal; and generate, using the third RF signal and a fourth RF signal received from the target device by the second receive antenna, a second mixed RF signal indicative of a distance between the second interrogator and the target device.
US10992021B2 Cross talk and interference reduction for high frequency wireless interconnects
Embodiments of the invention may include packaged device that may be used for reducing cross-talk between neighboring antennas. In an embodiment the packaged device may comprise a first package substrate that is mounted to a printed circuit board (PCB). A plurality of first antennas may also be formed on the first package. Embodiments may also include a second package substrate that is mounted to the PCB, and the second package substrate may include a second plurality of antennas. According to an embodiment, the cross-talk between the first and second plurality of antennas is reduced by forming a guiding structure between the first and second packages. In an embodiment the guiding structure comprises a plurality of fins that define a plurality of pathways between the first antennas and the second antennas.
US10992017B2 Semiconductor package comprising chiplets disposed on a substrate which are electromagnetically coupled by dielectric waveguides and a computing networks formed therefrom
Embodiments may relate to a dielectric waveguide that includes a substrate and a waveguide material disposed within the substrate. The dielectric waveguide may further include a waveguide launcher electromagnetically and physically coupled with the waveguide material, wherein the waveguide launcher is exposed at a side of the dielectric substrate. Other embodiments may be described or claimed.
US10992016B2 Multiplexer and combiner structures embedded in a mmwave connector interface
Embodiments of the invention include a mm-wave waveguide connector and methods of forming such devices. In an embodiment the mm-wave waveguide connector may include a plurality of mm-wave launcher portions, and a plurality of ridge based mm-wave filter portions each communicatively coupled to one of the mm-wave launcher portions. In an embodiment, the ridge based mm-wave filter portions each include a plurality of protrusions that define one or more resonant cavities. Additional embodiments may include a multiplexer portion communicatively coupled to the plurality of ridge based mm-wave filter portions and communicative coupled to a mm-wave waveguide bundle. In an embodiment the plurality of protrusions define resonant cavities with openings between 0.5 mm and 2.0 mm, the plurality of protrusions are spaced apart from each other by a spacing between 0.5 mm and 2.0 mm, and wherein the plurality of protrusions have a thickness between 200 μm and 1,000 μm.
US10992015B2 Coupling comprising a guide member embedded within a blind via of a post-wall waveguide and extending into a hollow tube waveguide
A transmission line includes a post-wall waveguide which includes a dielectric substrate on which a pair of post-walls is formed and a first conductor layer and a second conductor layer opposed to each other with the dielectric substrate interposed therebetween, and in which a region surrounded by the pair of post-walls, the first conductor layer, and the second conductor layer is a waveguide region, a waveguide tube having a hollow rectangular shape, being connected with the first conductor layer to cover an opening portion formed in a side wall, and in which an inside communicates with the waveguide region through an opening formed in the first conductor layer, a blind via formed in the dielectric substrate such that one end is disposed inside the opening, and a pole member including a post member connected to the one end of the blind via and a support member supporting the post member.
US10992013B2 Battery system for a vehicle and method for detecting an overheat situation of the battery system
A battery system for a vehicle includes: a battery module including a plurality of secondary battery cells; a gas sensor; and a housing accommodating the battery module and the gas sensor. At least a portion of an exterior surface of the battery module and/or at least a portion of an interior surface of the housing is covered by a coating. The coating is configured to emit a gaseous species when a temperature exceeds a reference temperature, and the gas sensor is configured to detect the gaseous species.
US10992010B2 Method for lamination of battery cell using solvent and chamber device for carrying out lamination
The present disclosure provides a method for manufacturing a unit cell including the steps of: preparing an electrode and a separator individually, wherein the separator includes a porous polymer substrate and a porous coating layer disposed on at least one surface of the porous polymer substrate and including a mixture of inorganic particles with a binder polymer; applying a lamination solvent to the surface of the separator to be bound with the electrode; and carrying out lamination of the electrode with the separator before the lamination solvent is dried. The method according to the present disclosure can solve the problem of shrinking of a separator occurring in the conventional lamination process.
US10992005B2 Deep pouch cell and method of manufacturing same
An electrochemical pouch cell includes a pouch cell housing and an electrode assembly disposed in the housing. The housing is formed of a single blank that is progressively drawn to form first and second recesses in the sheet, where the first recess coincides with a portion of the second recess. The blank is then folded so that the recesses are aligned and open facing each other. The electrode assembly is disposed in the space defined within and between the recesses, and flange portions of the material surrounding the recesses are sealed together to form a sealed electrochemical cell in which one side of the cell is free of the flange. The progressive drawing process along with the configuration of the recesses allows the cell housing to have an increased depth relative to some conventional pouch cell housings.
US10991997B2 Energy storage container and heat dissipation system for the same
An energy storage container and a heat dissipation system for the same are provided. The heat dissipation system for the energy storage container includes a container body, and a battery module assembly and multiple air conditioning modules both located in the container body. In a length direction or a width direction of the container body, each of two side ends of the battery module assembly is provided with at least one air conditioning module. The heat dissipation system further includes an air supply duct and an air return duct, a partition plate is arranged in the air supply duct, to divide the air supply duct into a first air supply duct and a second air supply duct which are mutually independent. The above arrangement avoids increasing a height of the energy storage container, thereby effectively facilitating the transportation and installation of the energy storage container.
US10991996B2 Battery heat exchange system
The present disclosure provides a battery heat exchange system which comprises a liquid feeding mechanism, a heat exchange mechanism and a liquid draining mechanism. The liquid feeding mechanism provides a circulating liquid. The heat exchange mechanism is connected with the liquid feeding mechanism and comprises a plurality of heat exchange units and a plurality of connecting units; each heat exchange unit is used to heat or cool a corresponding battery module, and the plurality of connecting units are used to connect the heat exchange units together in series-parallel. The liquid draining mechanism is connected with the heat exchange mechanism, and the circulating liquid provided by the liquid feeding mechanism flows through the heat exchange mechanism and then is drained from the liquid draining mechanism.
US10991994B2 Temperature monitoring apparatus and method for battery pack
Provided are temperature monitoring apparatus and method for a battery pack. The temperature monitoring apparatus includes a plurality of slave battery management systems (BMSs) including a first slave BMS and a second slave BMS; and a master BMS connected to the plurality of slave BMSs to communicate with them. The master BMS sets a next wake-up time of the second slave BMS based on first temperature data indicating a temperature of a first battery module from among a plurality of battery modules and transmitted from the first slave BMS.
US10991993B2 Method for operating a battery, and battery
The invention relates to a method for operating a battery having at least one battery module (2) with at least one battery cell (3), having the following method steps: a. determining a first value of at least one first monitored variable of the at least one battery module (2) and/or the at least one battery cell (3), c. checking whether the determined first value of the at least one first monitored variable lies within a specified first target range for the at least one first monitored variable, the first target range being determined in particular in a method step b, and d. replacing the at least one battery module (3) with a different battery module and/or replacing the at least one battery cell (2) with a different battery cell if the determined first value of the at least one first monitored variable lies outside of the first target range for the at least one first monitored variable, wherein the first value of the at least one first monitored variable for the other battery module or the other battery cell lies within the first target range for the at least one first monitored variable.
US10991992B2 System for supplying power to a portable battery using at least one solar panel
A system for supplying power to a portable battery pack including a battery enclosed by a wearable and replaceable pouch or skin using at least one solar panel is disclosed, wherein the pouch or skin can be provided in different colors and/or patterns. Further, the pouch or skin can be MOLLE-compatible. The battery comprises a battery element housed between a battery cover and a back plate, wherein the battery element, battery cover, and back plate have a slight curvature or contour. Further, the battery comprises flexible leads.
US10991990B2 Low profile sensor and electrochemical cell including same
An electrochemical cell has a flexible low-profile sensor device that includes a solid state device or series of solid state devices on a common carrying material that enable the device(s) to sense battery cell conditions and actively perform cell control functions. At least a portion of the sensor device resides outside the cell. When arranged in a stack, cells including the sensor automatically form a communication network.
US10991989B2 Control module connected to battery module
A control module is arranged side by side with a battery module. The control module include a bus bar by which the battery module and an electric load are electrically connected to each other, and a switch by which an electrical connection between the bus bar and the electric load is switched on and off. The control module further includes a current sensor by which a current of the bus bar is detected; a control unit into which an electric signal of the current sensor is inputted, and by which connection switching of the switch is controlled; and a connection terminal by which the current sensor and the control unit are electrically connected to each other. A connection portion between the connection terminal and the current sensor is more closely disposed at a side of the control unit than a connection portion between the bus bar and the switch.
US10991986B2 Battery, battery manufacturing method, and battery manufacturing apparatus
A battery includes first and second power generating elements laminated to each other. In the first power generating element, the inner layer of a first electrode current collector is in contact with a first electrode active material layer. In the second power generating element, the inner layer of a second electrode current collector is in contact with a second electrode active material layer. The outer layers of the first electrode current collector and the second electrode current collector are in contact with each other. The inner layer of the first electrode current collector contains a first material; the inner layer of the second electrode current collector contains a third material different from the first material; the outer layer of the second electrode current collector contains a second material different from the first material; and the outer layer of the first electrode current collector contains the second material.
US10991982B2 Electrolyte-additive for lithium-ion battery systems
The invention relates to the use of compounds according to general formula (1), in particular 1,4,2-dioxoazol-5-on-derivatives, as additives in electrolytes for electrochemical energy sources such as lithium-ion-batteries, and compounds containing electrolytes according to general formula (1), in particular 1,4,2-dioxoazol-5-on-derivatives.
US10991978B2 Secondary battery, battery pack, electric vehicle, electric power storage system, electric power tool, and electronic apparatus
A secondary battery includes a positive electrode, a negative electrode, and an electrolyte layer. The electrolyte layer includes an electrolytic solution, a polymer compound, and a plurality of inorganic particles. The polymer compound includes a copolymer including vinylidene fluoride and hexafluoropropylene, and a ratio W2/W1 of a weight W2 of the electrolytic solution to a weight W1 of the polymer compound is from 2.5 to 50.
US10991973B2 Lithium ion secondary battery
A lithium ion secondary battery including a plurality of electrode laminates, each electrode laminate including a positive electrode, a separator, and a negative electrode being alternatively laminated, each positive electrode and negative electrode having respective positive and negative electrode tabs protruding from a respective line segment, the positive electrode tabs of adjacent electrode laminates face each other and are connected to each other to provide a positive electrode tab bundle and the negative electrode tabs of the adjacent electrode laminates face each other and are connected to each other to provide a negative electrode tab bundle.
US10991972B2 Electrolyte solution, positive electrode, and lithium-ion battery comprising the electrolyte solution and/or the positive electrode
An electrolyte solution, a positive electrode, and a lithium-ion battery containing the electrolyte solution and/or the positive electrode are provided. The electrolyte solution comprises a lithium salt, an electrolyte solvent, and an additive, wherein the additive is an aniline compound having a structure of Formula 1 or a derivative thereof: in which R1 and R2 are each independently selected from at least one of —H, —(CH2)n1CH3, and —(CH2)n2CF3, where 0≤n2≤3, and 0≤n2≤3; and M1-M5 are each independently selected from at least one of —H, —F, —Cl, —Br, —(CH2)n3CH3, and R3—S—R4, where 0≤n3≤3, and at least one of M1-M5 is selected from a thioether group R3—S—R4, where R3 is selected from —(CH2)n4—, in which 0≤n4≤1, and R4 is selected from one or two of an aniline group or —(CH2)n5CF3, where 0≤n5≤3. By adopting the aniline compound having a structure of Formula 1 or a derivative thereof as a specific additive in the present invention, the positive electrode is protected from being damaged, and the electrolyte solvent is protected from being oxidized and decomposed at a high voltage, thereby increasing the service life of a battery at a high voltage.
US10991968B2 Conveying device
A conveying device includes a flat plate member including a through-hole and a first conveying head that sucks a conveyance object via the through-hole in a state of holding the flat plate member and conveys the flat plate member and the conveyance object to an accommodation case. Moreover, the flat plate member has a shape that prevents an end of the conveyance object from abutting an inner side surface of the accommodation case during placement into the accommodation case.
US10991965B2 Membrane electrode assembly for a fuel cell, and fuel cell
The invention relates to a membrane electrode assembly (15) for a fuel cell (10), comprising a membrane (11) on each side of which is disposed a catalytic layer (12, 13), and on this a gas diffusion layer (30).It is provided that the gas diffusion layer (30) comprises a layer with electrically conductive particles (35), and a portion of the particles (35) is arranged directly adjacent to the catalytic layer (12, 13).
US10991964B2 Fuel cell system and method of controlling the same
A fuel cell system having a fuel cell control module (FCU) and a method of controlling the same are provided. The method includes selecting one of at least one control parameter and learning system efficiency at each of at least one configurable candidate value of the selected control parameter based on supplied current by driving the fuel cell system. Additionally, the method includes determining a value of the selected control parameter by comparing the system efficiency at each of the at least one configurable candidate value of the selected control parameter with system efficiency corresponding to an initial performance index, at each of at least one predetermined representative current point. Thereby, efficiency of the fuel cell system is improved.
US10991960B2 Electrolyte storage tank, flow battery, box-type flow battery system and charge-discharge control method of flow battery
A flow battery system has an electrolyte storage tank, a flow battery, and a box-type flow battery system. A circular pipe I and a circular pipe II are provided in the electrolyte storage tank; the circular pipe II is communicated with an electrolyte return opening; the circular pipe I is communicated with an electrolyte delivery outlet; the annular perimeter of the circular pipe I is not equal to the annular perimeter of the circular pipe II. The multi-layer circular pipe structure in the storage tank reduces the flowing dead zone of electrolyte in the storage tank. Moreover, The reduction in the longitudinal distance between the electrolyte delivery outlet and the electrolyte return opening also reduced the problem of SOC lag so that the SOC monitoring accuracy of the flow battery is improved.
US10991959B2 Fuel cell stack
A fuel cell stack includes: a cell stacked body in which a plurality of fuel cells are stacked in multiple layers; and an end plate by which the plurality of fuel cells are fastened, the end plate including an open end plate disposed at one end of the cell stacked body and a closed end plate disposed at another end of the cell stacked body, wherein the open end plate includes a gas inlet delivering a reactant gas supplied from an outside of the fuel cell stack to the cell stacked body, a gas outlet discharging the reactant gas having passed through the cell stacked body to the outside of the fuel cell stack, and a bypass channel connecting the gas inlet to the gas outlet to guide condensed water introduced to the gas inlet to the gas outlet, the bypass channel partially curved to allow the condensed water to be collected.
US10991955B2 Header flange to evenly distribute contact pressure across seals
Systems and methods including a header flange to evenly distribute contact pressure across seals include, in some aspects, a plate including a bead and a flange edge. The bead includes a bead-side and a bead-corner. The flange edge defines an aperture through the plate. The flange edge also includes a first edge-portion proximate the bead-side and a second edge-portion proximate the bead-corner. The bead-side and the first edge-portion define a first edge-distance therebetween. The bead-corner and the second edge-portion define a second edge-distance therebetween. The second edge-distance is greater than the first edge-distance.
US10991948B1 Surface-treated copper foil for lithium-ion secondary batteries
Surface-treated copper foils including a copper foil having a first side and an opposite-facing second side and two treatment layers disposed on the first side and the second side respectively are described. Each treatment layer provides a treated surface which exhibit a ten-point average roughness Rz in a range of 1.2 μm to 4.6 μm and a peak density (Spd) in a range of 490,000 to 1,080,000 mm−2. Additionally, the Cr content in each of the treatment layers is a range of 25 to 70 μg/dm2. The surface-treated copper foils have excellent electrode active material coating properties, such as good adhesion and uniformity.
US10991946B2 Polymerization process for forming polymeric ultrathin conformal coatings on electrode materials
An electroactive material for use in an electrochemical cell, like a lithium ion battery, is provided. The electroactive material comprises silicon or tin and undergoes substantial expansion during operation of a lithium ion battery. A polymeric ultrathin conformal coating is formed over a surface of the electroactive material. The coating is flexible and is capable of reversibly elongating by at least 250% from a contracted state to an expanded state in at least one direction to minimize or prevent fracturing of the negative electrode material during lithium ion cycling. The coating may be applied by vapor precursors reacting in atomic layer deposition (ALD) to form conformal ultrathin layers over the electroactive materials. Methods for making such materials and using such materials in electrochemical cells are likewise provided.
US10991944B2 Synthesis of gamma monoclinic sulfur and sulfur batteries containing monoclinic sulfur
The present invention relates to a method for making a novel cathode employing a monoclinic sulfur phase that enables a single plateau lithium-sulfur reaction in, for example, a carbonate electrolyte system. The cathode is applicable to a variety of other types of anodes. The method produces a cathode suitable for use in an electrode of a cell or battery by depositing monoclinic phase sulfur via vapor deposition onto a substrate in a sealed vapor deposition apparatus.
US10991943B2 Nickel active material precursor for lithium secondary battery, method for producing nickel active material precursor, nickel active material for lithium secondary battery produced by method, and lithium secondary battery having cathode containing nickel active material
Provided are a nickel-based active material precursor for a lithium secondary battery including a core, an intermediate layer located on the core, and a shell located on the intermediate layer, wherein porosity gradually decreases in the order of the core, the intermediate layer, and the shell, and each of the intermediate layer and the shell has a radial arrangement structure, a method for producing the nickel-based active material precursor, a nickel-based active material produced therefrom, and a lithium secondary battery including a cathode containing the nickel-based active material.
US10991942B2 Electrochemical cells having one or more multilayer electrodes
Electrochemical cells of the present disclosure may include one or more multilayered electrodes. Each multilayered electrode may be configured such that active materials of the layer closest to the current collector have a lower energy to lithiate per mole, a higher energy to delithiate per mole, a different solid state diffusivity, and/or a different average particle size. This arrangement counteracts, for example, natural gradient fields and undesirable polarization found in standard lithium-ion batteries.
US10991938B2 Lithium complex oxide
The present invention relates to a lithium complex oxide, and more specifically, to a lithium complex oxide of which a range of FWHM(104) values maintains a constant relationship with a molar fraction of nickel when measuring XRD defined by a hexagonal lattice having a R-3m space group. The lithium complex oxide according to the present invention exhibits an effect of improving lifetime properties of the cells including high Ni-based cathode active materials accordingly by enabling a range of the FWHM(104) values at (104) peaks defined b the hexagonal lattice having the R-3m space group to maintain a constant relationship with the molar fraction of nickel, thereby maintaining the primary particles in a predetermined size range.
US10991936B2 Anode composition, method for preparing anode and lithium ion battery
Provided is an anode composition for lithium ion batteries, comprising a) a silicon-based active material; b) a carboxyl-containing binder; and c) a silane coupling agent. Also provided are a process for preparing an anode for lithium ion batteries and a lithium ion battery.
US10991930B2 Rechargeable battery having current collector
A rechargeable battery includes: a case having an opening; an electrode assembly in the case and including a first electrode and a second electrode; a cap plate coupled to the opening of the case; a first current collector electrically connected to the first electrode; and a support fixed to an inner surface of the case, wherein the first current collector is hooked on the support.
US10991928B2 Battery connection module and battery device
A battery connection module and a battery device are provided. The battery device comprises a battery box and a battery connection module. The battery connection module comprises a circuit board, a plurality of busbars and a covering mechanism. The plurality of busbars are provided to a bottom surface of the circuit board in two rows spaced apart from each other. Each busbar has a main body portion connecting with the circuit board and at least two electrode connecting portions. The covering mechanism is provided to the bottom surface of the circuit board and comprises a plurality of sealing units. Each sealing unit comprises a cover, two first sealing members and a second sealing member. The cover has two openings, the two openings are respectively sheathed on two corresponding electrode connecting portions which are positioned along the second direction and respectively belong to the two rows of the busbars, the two first sealing members are respectively positioned in the two openings to liquid-tight seal a gap between the cover and the corresponding electrode connecting portion, the second sealing member is positioned in the corresponding chamber to liquid-tight seal a gap between the cover and the box body.
US10991927B2 Separator and energy storage device
The present application provides a separator and an energy storage device. The separator comprises: a first porous substrate; and a second porous substrate arranged on at least one surface of the first porous substrate; wherein the elongation at break of the second porous substrate is greater than the elongation at break of the first porous substrate in at least one of the machine and transverse directions of the separator. The separator has a high tensile strength and an elongation at break and good heat resistance, and may improve the safety performance of the energy storage device when the separator is applied to the energy storage device.
US10991926B2 Separator having electrode adhesive layer and electrochemical device including the same
Disclosed are a separator having an electrode adhesive layer and an electrochemical device including the same. The electrode adhesive layer includes organic particles and an acrylic resin binder. Preferably, the acrylic resin binder is present in an amount of 30 wt % or more, so that a film-shaped electrode adhesive layer can be formed even when the organic particles have a particle diameter smaller than that of the pores of the underlying substrate or voids of the underlying porous coating layer.
US10991922B2 Realization of a microelectronic device collector
The present invention relates to a method for producing a microelectronic device successively comprising: a formation of a first current collector on a face of a substrate; a formation of a first electrode (14) on, and in electrical continuity with, a portion of the first current collector; a heat treatment configured to treat the first electrode (14) characterised by the fact that: the formation of the first collector comprises a formation of a first collector layer (12) on the face of the substrate and a formation of a second collector layer (13) covering at least one part, called covered part, of the first collector layer (12) and having a first face in contact with the first electrode (14), the second collector layer (13) is configured to protect the covered part during the heat treatment, such that the heat treatment does not oxidise said covered part.
US10991918B2 Method for preparing display panel, display panel and display device
The present disclosure provides a method for preparing a display panel, a display panel and a display device including the same. The method includes: providing a transparent substrate; and preparing a display structure and a protective film layer covering the display structure on the transparent substrate, in which the preparing the display structure includes: forming a pixel unit array and a lead metal layer on the transparent substrate; and forming a laser barrier layer on a surface of the lead metal layer away from the transparent substrate, in which an orthogonal projection of the laser barrier layer on the transparent substrate partially covers that of the lead metal layer on the transparent substrate.
US10991917B2 Array substrate and display device
An array substrate, includes a base substrate and a plurality of pixel units arranged in an array on the base substrate. Each pixel unit includes an OLED and a pixel driver circuit. Each pixel unit of at least one of the plurality of pixel units further includes a repair line. An orthographic projection of the repair line on the base substrate partially overlaps with an orthographic projection of an anode of the OLED on the base substrate. The repair line is coupled to a pixel driving circuit in an adjacent pixel unit adjacent to the pixel unit of the plurality of pixel units.
US10991914B2 Light emitting display device
Disclosed is a light emitting display device that can enhance light extraction efficiency of light which is emitted from a light emitting element. The light emitting display device includes an overcoating layer on a substrate and including a plurality of protruding portions, a first electrode on the plurality of protruding portions, a light emitting layer on the first electrode, and a second electrode on the light emitting layer. The first electrode has a contour which conforms to contour of the plurality of protruding portions. The light emitting layer has a contour different from the contours of the plurality of protruding portions.
US10991911B2 Package structure, packaging method and electronic device
The beneficial effects of the present application are as follows: the modified epoxy resin is doped with the modified epoxy resin in the buffer layer, the modified epoxy resin is reacted with the first barrier layer under UV irradiation, so that the modified epoxy resin is adhered to the first barrier layer to adhere the buffer layer and the first barrier layer and solve the technical problem that the organic layer and the inorganic layer are easily peeled off in the prior art. The present application also provides a packaging method and an electronic device.
US10991909B2 Organic light emitting display device and method of manufacturing the same
An organic light emitting display device includes: a thin film transistor disposed in a display area of a substrate; an insulating layer disposed on the thin film transistor; an organic light emitting element disposed on the insulating layer and connected to the thin film transistor; and an encapsulation layer covering the organic light emitting element. The encapsulation layer includes: a first inorganic layer extending from the organic light emitting element to a non-display area; an organic layer disposed on the first inorganic layer; a second inorganic layer extending from the organic layer to the non-display area; and an organic pattern layer disposed between the first inorganic layer and the second inorganic layer and spaced apart from the organic layer in the non-display area. At least a part of the first inorganic layer and at least a part of the second inorganic layer may contact each other in the non-display area.
US10991906B2 Display device, method for manufacturing display device, and manufacturing apparatus of display device
A display device includes a light-emitting element layer including a light-emitting element, a TFT layer formed in a lower layer than the light-emitting element layer and including a transistor configured to be used to drive the light-emitting element, and a sealing layer with which the light-emitting element layer is covered. The sealing layer includes a first inorganic sealing film and a second inorganic sealing film in an upper layer than the first inorganic sealing film, and an end face of the TFT layer is covered with the second inorganic sealing film.
US10991905B2 Organic electroluminescent element
An organic EL element includes a support substrate, an organic EL portion that is disposed on the support substrate and is formed by stacking a first electrode layer, an organic functional layer, and a second electrode layer, a sealing member that seals the organic EL portion, and one or more moisture absorbing portions that have moisture absorption characteristics. The moisture absorbing portion is disposed in an outer edge portion of a light emitting area of the organic EL portion in which the first electrode layer, the organic functional layer, and the second electrode layer are sequentially continuously superimposed when viewed in a stacking direction of the organic EL portion. An area of the moisture absorbing portion disposed on the light emitting area is smaller than an area of the light emitting area.
US10991904B2 Organic EL element and method for manufacturing same
An organic EL element comprises a supporting substrate 12 having a first side surface 12b and a second side surface 12c located opposite to the first side surface in the first direction, a first electrode-attached on the supporting substrate, an organic EL body 16 disposed on the first electrode, a second electrode 18 disposed extending from the first side surface to the second side surface and covering at least a part of the organic EL body, and a sealing member disposed on the second electrode, extending from the first side surface to the second side surface and sealing at least the organic EL body, each of the side surfaces 18a and 20a of the second electrode and the sealing member on the first side surface-side being made evened with the first side surface, and each of the side surfaces 18b and 20b of the second electrode and the sealing member on the second side surface-side being made evened with the second side surface, in the first direction.
US10991901B2 Organic electroluminescent device
This disclosure relates to an organic electroluminescent device, comprising: a light emitting layer comprising a plurality of light emitting regions arranged in an array, each light emitting region being an organic electroluminescent region; an electron transport layer, a cathode and a transflective layer successively disposed in a first direction from the light emitting layer towards a light emergent side of the organic electroluminescent device starting from the light emitting layer; and a hole transport layer, an anode and a reflective layer successively disposed in a second direction opposite to the first direction starting from the light emitting layer. In addition, in a projection region of at least one light emitting region on the hole transport layer, the hole transport layer has at least two portions of different thicknesses for selecting a wavelength range of light emitted by the at least one light emitting region and/or enhancing the emitted light.
US10991900B2 Crosslinked emissive layer containing quantum dots for light-emitting device and method for making same
A light-emitting device includes an anode; a cathode; and an emissive layer disposed between the anode and the cathode, the emissive layer including quantum dots dispersed in a crosslinked matrix formed from one or more crosslinkable charge transport materials. A method of forming the emissive layer of a light-emitting device includes depositing a mixture including quantum dots and one or more crosslinkable charge transport materials on a layer; and subjecting at least a portion of the mixture to UV activation to form an emissive layer including quantum dots dispersed in a crosslinked matrix.
US10991899B2 Quantum dot device and electronic device
A quantum dot device including an anode and a cathode facing each other; a quantum dot layer between the anode and the cathode; a hole transport layer between the anode and the quantum dot layer, the hole transport layer being configured to increase a hole transporting property from the anode to the quantum dot layer; an inorganic electron transport layer between the cathode and the quantum dot layer, the inorganic electron transport layer being configured to increase an electron transporting property from the cathode to the quantum dot layer; and an inorganic electron controlling layer between the cathode and the quantum dot layer, the inorganic electron controlling layer being configured to decrease an electron transporting property from the cathode to the quantum dot layer, and an electronic device including the same.
US10991892B2 Materials for organic electroluminescent devices
The present invention relates to carbazole derivatives, in particular for use as triplet matrix materials in organic electroluminescent devices. The invention further relates to a method for producing the compounds according to the invention and to electronic devices comprising same.
US10991888B2 Compound for organic electronic element, organic electronic element using the same, and an electronic device
Provided is an organic electronic element comprising a hole transport layer containing a compound of Formula (1) and an emitting auxiliary layer containing a compound of Formula (2), capable of improving the light emitting efficiency, stability, and life span of an electronic device using the same.
US10991875B2 Magnetoresistive random access memory
A semiconductor device includes: a substrate having a magnetic tunneling junction (MTJ) region and a logic region; an inter-metal dielectric (IMD) layer on the substrate; a first metal interconnection in the IMD layer on the logic region; and protrusions adjacent to two sides of the first metal interconnection. Preferably, the first metal interconnection further includes a via conductor and a trench conductor and the protrusions includes a first protrusion on one side of the via conductor and a second protrusion on another side of the via conductor.
US10991874B2 Magneto-ionic device with a solid state proton pump and methods for using the same
A spintronic device controls both the electrical charge and the spin of electrons to transmit, process, and store information. The control of electron spin provides additional degrees of freedom to modify the electric and magnetic properties of materials such as magnetic anisotropy. However, the development and integration of spintronic devices has been limited, in part, by the lack of a robust approach to electrically gate magnetism. Conventional approaches to gating magnetism either exhibit impractically small changes to the properties of a magnet or limited operating lifetime due to material degradation. Here, a magneto-ionic device operates using a hydrogen-gated magneto-ionic mechanism to overcome these shortcomings. A gate voltage applied to the magneto-ionic device causes protons to move towards a magnetic layer where the protons reduce to hydrogen. The presence of hydrogen and protons leads to large changes in the magnetic layer without degradation. This voltage-induced process is reversible.
US10991873B2 Semiconductor device and method for fabricating the same
A method for fabricating semiconductor device includes the steps of: forming a magnetic tunneling junction (MTJ) on a substrate; forming a liner on the MTJ; removing part of the liner to form a recess exposing the MTJ; and forming a conductive layer in the recess, wherein top surfaces of the conductive layer and the liner are coplanar. Preferably the MTJ further includes: a bottom electrode on the substrate, a fixed layer on the bottom electrode, and a top electrode on the fixed layer, in which the conductive layer and the top electrode are made of same material.
US10991867B2 High-performance terbium-based thermoelectric materials
A thermoelectric material, having a formula TbxM1y-xM2zOw where M1 is one of Ca, Mg, Sr, Ba and Ra, M2 is at least one of Co, Fe, Ni, and Mn, x ranges from 0.01 to 5; y is 1, 2, 3, or 5; z is 1, 2, 3, or 4; and w is 1, 2, 3, 4, 5, 7, 8, 9, or 14. The thermoelectric material is chemically stable within 5% for one year and is also non-toxic. The thermoelectric material can also be incorporated into a thermoelectric system which can be used to generate electricity from waste heat sources or to cool an adjacent region.
US10991866B2 Light emitting module
A light emitting module according to an embodiment includes a first insulation film and a second insulation film with a light transmissivity, a plurality of first double-sided light emitting elements disposed between the first insulation film and the second insulation film, and each including a pair of electrodes on one surface, a plurality of second double-sided light emitting elements disposed between the first insulation film and the second insulation film adjacent to the respective first double-sided light emitting elements, each including a pair of electrodes on one surface, and emitting different light from the first double-sided light emitting element.
US10991864B2 LED package and LED display device
An LED package includes a substrate with a front surface and a back surface spaced apart from each other in a thickness direction of the substrate. First and second wirings are formed on the substrate. An LED chip is mounted on the front surface of the substrate and electrically connected to the first and second wirings. A sealing resin, such as silicone, covers the LED chip. The substrate is made up of glass cloths laminated in the thickness direction and an impregnated resin, such as acrylic resin, impregnated in the glass cloths.
US10991861B2 Low optical loss flip chip solid state lighting device
Flip chip LEDs incorporate multi-layer reflectors and light transmissive substrates patterned along an internal surface adjacent to semiconductor layers. A multi-layer reflector may include a metal layer and a dielectric layer containing conductive vias. Portions of a multi-layer reflector may wrap around a LED mesa including an active region, while being covered with passivation material. A substrate patterned along an internal surface together with a multi-layer reflector enables reduction of optical losses. A light transmissive fillet material proximate to edge emitting surfaces of an emitter chip may enable adequate coverage with lumiphoric material. An emitter chip may be elevated with increased thickness of solder material and/or contacts, and may reduce luminous flux loss when reflective materials are present on a submount. Methods for coating emitter chips with lumiphoric material include one or more of angled spray coating, fillet formation prior to spray coating, stencil island coating, and releasable tape coating.
US10991859B2 Light-emitting device and method of manufacturing the same
A light-emitting device includes a light-emitting element; a first light-transmissive member bonded to the light-emitting element, containing a wavelength conversion member, and including a lower surface having an area larger than an upper surface of the light-emitting element; a second light-transmissive member bonded to an upper surface of the first light-transmissive member, including a lower surface having an area larger than the upper surface of the first light-transmissive member and having a periphery located outward of the upper surface of the first light-transmissive member, and an upper surface having an area smaller than the upper surface of the light-emitting element; a first light-guiding member over a lateral surface of the light-emitting element and the periphery of the lower surface of the first light-transmissive member; and a second light-guiding member over a lateral surface of the first light-transmissive member and the periphery of the lower surface of the second light-transmissive member.
US10991858B2 Light-emitting diode with light extracting structure
A light-emitting disclosure (LED) and an LED array are disclosed. The LED includes a semiconductor junction for emitting light and an optical surface coupled to the semiconductor junction for outputting at least a portion of the light. The optical surface can include a grating structure configured to increase the portion of the light outputted by the optical surface, and/or a redirecting structure configured to redirect the portion of the light to form an output optical beam.
US10991856B2 LED with structured layers and nanophosphors
A device comprising a light emitting diode (LED) substrate, and a meta-molecule wavelength converting layer positioned within an emitted light path from the LED substrate, the a meta-molecule wavelength converting layer including a plurality of nanoparticles, the plurality of nanoparticles configured to increase a light path length in the wavelength converting layer.
US10991855B2 White light emitting device
A white light emitting device includes a blue LED chip having a dominant emission wavelength of about 440-465 nm, and a phosphor layer configured to be excited by the dominant emission wavelength of the blue LED chip. The phosphor layer includes a first phosphor having a peak emission wavelength of about 480-519 nm, a second phosphor having a peak emission wavelength of about 520-560 nm, and a third phosphor having a peak emission wavelength of about 620-670 nm. The first phosphor and the second phosphor both have a garnet structure as represented by A3B5O12:Ce, A is selected from the group consisting of Y, Lu, and a combination of thereof, and B is selected from the group consisting of Al, Ga, and a combination of thereof.
US10991852B2 Transparent light-emitting display film, method of manufacturing the same, and transparent light-emitting signage using the same
A transparent light-emitting display film includes a transparent substrate in a form of film, a transparent electrode on a first side of the transparent substrate, a through hole formed to penetrate the transparent substrate in a direction perpendicular to a plane of the transparent substrate, a light-emitting device mounted in the through hole, and a connection member configured to electrically connect the transparent electrode and the light-emitting device.
US10991848B2 Display panel and display device
A display panel and a display device. The display panel includes a display area. The display area includes pixels in an array, pixels include at least three sub-pixels of different colors; display area includes a general display area, a transition display area, a photosensitive device setting area, general display area surrounds at least a part of transition display area, transition display area surrounds photosensitive device setting area; in transition display area, sub-pixels include display sub-pixels and virtual sub-pixels, sub-pixels include pixel circuits and light-emitting units, light-emitting units are electrically connected to pixel circuits in display sub-pixels, light-emitting units are insulated from pixel circuits in virtual sub-pixels; in photosensitive device setting area, sub-pixels include display sub-pixels; a setting density of display sub-pixels in transition display area is higher than that of the display sub-pixels in photosensitive device setting area, and lower than that of the display sub-pixels in general display area.
US10991847B2 Semiconducting devices containing quantum wells
The present disclosure relates to a device that includes, in order, an emitter layer, a quantum well, and a base layer, where the emitter layer has a first bandgap, the base layer has a second bandgap, and the first bandgap is different than the second bandgap by an absolute difference greater than or equal to 25 meV.
US10991843B2 Solar cell and method for preparing same
A method for preparing a solar cell, includes: forming a first electrode on a substrate; forming a light absorbing layer on the first electrode; and forming a second electrode on the light absorbing layer, wherein the method further comprises forming an impurity material layer including an impurity element on the light absorbing layer adjacent to the first electrode or the second electrode in any one side or both sides thereof, and forming a doping layer by diffusing the impurity element into a portion of the light absorbing layer.
US10991840B2 Multi-junction solar cell
A stacked multi-junction solar cell having a first subcell and second subcell, the second subcell having a larger band gap than the first subcell. A third subcell has a larger band gap than the second subcell, and each of the subcells include an emitter and a base. The second subcell has a layer which includes a compound formed at least the elements GaInAsP, and a thickness of the layer is greater than 100 nm, and the layer is formed as part of the emitter and/or as part of the base and/or as part of the space-charge zone situated between the emitter and the base. The third subcell has a layer including a compound formed of at least the elements GaInP, and the thickness of the layer is greater than 100 nm.
US10991839B2 Solar cell metal-less reflector / back electrode structure
A photovoltaic or light detecting device is provided that includes a periodic array of dome or dome-like protrusions at the light impingement surface and a metal-less reflector/back electrode at the device back. The beneficial interaction between an appropriately designed top protrusion array and metal-less reflector/electrode back contact (R/EBC) serves (1) to refract the incoming light thereby providing photons with an advantageous larger momentum component parallel to the plane of the back (R/EBC) contact and (2) to provide optical impedance matching for the short wavelength incoming light. The metal-less reflector/back electrode operates as a back light reflector and counter electrode to the periodic array of dome or dome-like structures. A substrate supports the metal-less reflector/back electrode.
US10991827B2 Structure of oxide thin film transistor
A structure of an oxide thin film transistor includes: an oxide semiconducting layer, an etching stopper layer on the oxide semiconducting layer, and a source and a drain on the etching stopper layer. Two vias are formed in the etching stopper layer. The oxide semiconducting layer includes two recesses formed therein to extend through a skin layer of the oxide semiconducting layer and respectively corresponding to the two vias. The two recesses are respectively connected with and in communication with the two vias. The source and the drain are respectively filled in the two vias and the two recesses connected with the two vias to directly connect to and physically contact the oxide semiconducting layer.
US10991824B2 Semiconductor device
A semiconductor device includes: a fin-shaped structure on the substrate; a shallow trench isolation (STI) around the fin-shaped structure; a single diffusion break (SDB) structure in the fin-shaped structure for dividing the fin-shaped structure into a first portion and a second portion; a first gate structure on the fin-shaped structure; a second gate structure on the STI; and a third gate structure on the SDB structure, wherein a width of the third gate structure is greater than a width of the second gate structure.
US10991821B2 Semiconductor device and method of manufacturing semiconductor device
A semiconductor device includes a semiconductor substrate, a first semiconductor layer of a first conductivity type, a second semiconductor layer of a second conductivity type, a first semiconductor region of the first conductivity type, a second semiconductor region of the second conductivity type, a gate electrode, a first electrode, and a gate electrode pad. A first lower region opposing the gate electrode pad in a depth direction has a carrier recombination rate that is lower than that of a second lower region opposing the first electrode in the depth direction. With such a configuration, when high electric potential is applied to a source electrode and a built-in PN diode is driven, the generation of crystal defects may be suppressed.
US10991818B2 Nitride semiconductor device and fabrication method therefor
A nitride semiconductor device includes an electron transit layer (103) that is formed of a nitride semiconductor, an electron supply layer (104) that is formed on the electron transit layer (103), that is formed of a nitride semiconductor whose composition is different from the electron transit layer (103) and that has a recess (109) which reaches the electron transit layer (103) from a surface, a thermal oxide film (111) that is formed on the surface of the electron transit layer (103) exposed within the recess (109), a gate insulating film (110) that is embedded within the recess (109) so as to be in contact with the thermal oxide film (111), a gate electrode (108) that is formed on the gate insulating film (110) and that is opposite to the electron transit layer (103) across the thermal oxide film (111) and the gate insulating film (110), and a source electrode (106) and a drain electrode (107) that are provided on the electron supply layer (104) at an interval such that the gate electrode (108) intervenes therebetween.
US10991811B2 Structure and formation method of semiconductor device structure with nanowires
A semiconductor device structure is provided. The semiconductor device structure includes a substrate having a plurality of nanowires over an input-output region, and a protective layer surrounding the nanowires. The protective layer is made of silicon, silicon germanium, silicon oxide, silicon nitride, silicon sulfide, or a combination thereof. The semiconductor device structure also includes a high-k dielectric layer surrounding the protective layer, and a gate electrode surrounding the high-k dielectric layer. The semiconductor device structure further includes a source/drain portion adjacent to the gate electrode, and an interlayer dielectric layer over the source/drain portion.
US10991809B2 Composition and process for selectively etching p-doped polysilicon relative to silicon nitride
A removal composition and process for selectively removing p-doped polysilicon (e.g., boron-doped polysilicon) relative to silicon nitride from a microelectronic device having said material thereon. The substrate preferably comprises a high-k/metal gate integration scheme.
US10991806B2 Two-transistor memory device and method for fabricating memory device
A structure of memory device is provided. The structure of memory device includes a first gate structure, disposed on a substrate, wherein the first gate structure is for storing charges. In addition, a second gate structure is disposed on the substrate. An insulating layer is in contact between the first gate structure and the second gate structure. An isolation structure integrated with the insulating layer is between the first gate structure and the second gate structure and at a top portion of the first gate structure and the second gate structure. The isolation structure provides an isolation distance between the first gate structure and the second gate structure.
US10991798B2 Replacement sacrificial nanosheets having improved etch selectivity
Embodiments of the invention are directed to a method of forming a nanosheet transistor. A non-limiting example of the method includes forming a nanosheet stack having alternating layers of channel nanosheets and sacrificial nanosheets, wherein each of the layers of channel nanosheets includes a first type of semiconductor material, and wherein each of the layers of sacrificial nanosheets includes a second type of semiconductor material. The layers of sacrificial nanosheets are removed from the nanosheet stack, and layers of replacement sacrificial nanosheets are formed in the spaces that were occupied by the sacrificial nanosheets. Each of the layers of replacement sacrificial nanosheets includes a first type of non-semiconductor material.
US10991792B2 Organic light emitting diode display
An organic light emitting diode display includes a plurality of pixels. At least one pixel is connected to a scan line receive a scan signal, a data line to receive a data signal, and voltage line to receive a driving voltage. The at least one pixel includes a switching transistor including a switching drain electrode to output the data voltage, a driving transistor including a driving source electrode connected to the switching drain electrode, and an organic light emitting diode connected to a driving drain electrode of the driving transistor. The driving source electrode is separated from the data line.