Document Document Title
US10999961B2 Positioning device
A positioning device including a support tab, two pairs of sliding blocks slidably mounted in the support table, a positioning plate extending vertically from on a top of each sliding block, a base on which the support table is supported, a cylinder installed in a chamber of the base, a ball received in the cylinder, a piston rod slidably mounted in the cylinder that pushes the ball to move upward in a vertical direction, so that the ball drives the two pairs of sliding blocks to move away from each other in the first horizontal direction and the second horizontal direction, respectively, until the positioning plates of the two pairs of sliding blocks abut against four inner walls of the opening of the circuit board, respectively, to allow the electronic device to be received in a positioning slot defined by the positioning plates, and a release mechanism.
US10999958B2 Attachable portable protective containers
Apparatus for protecting sensitive equipment from impact, dust, dirt, moisture, smoke, and flame has a container that attaches to load bearing equipment used by military, law enforcement and related professions. Apparatus for an attachable protective case capable isolating sensitive equipment from electromagnetic radiation. The apparatus can include an attachment component pivotably associated with the container. A distal end of the attachment component can include a locking feature releasably engageable with a corresponding locking feature disposed on a portion of the container such that the attachment component captures a portion of material of a separate device between the attachment component and the container.
US10999957B2 Communication module and mounting structure thereof
A module substrate includes a module substrate including a plurality of external connection electrodes disposed on a second surface thereof; communication elements mounted on the module substrate, the communication elements including one or more first communication elements mounted on a first surface of the module substrate and one or more second communication elements mounted on the second surface of the module substrate; a first heat radiation frame mounted on the first surface of the module substrate and configured to accommodate at least one of the one or more first communication elements; and a second heat radiation frame mounted on the second surface of the module substrate and configured to accommodate at least one of the one or more second communication elements. One or more of the external connection electrodes are disposed around the second heat radiation frame.
US10999955B2 Electronic power system and method for manufacturing the same
The invention relates to an electronic power system (1) comprising at least one electronic power module (2). The electronic power module (2) comprises a base plate (3) and at least one heat generating component arranged on a first side of the base plate (3). The electronic power module (2) comprises a cooling structure (4) transporting heat away from the electronic power module (2) via a coolant that is guided by the cooling structure (4). The cooling structure (4) is arranged on a second side (5) of the base plate (3) opposite to the first side. Task of the invention is to provide an electronic power system (1) with an improved cooling. According to the present invention this task is solved in that the cooling structure (4) is integrally formed with the base plate (3).
US10999954B2 Modular roof mounted cooling system and method for data center
The present disclosure relates to a roof mounted modular cooling unit (“RMC unit”) which is adapted for use above a unit IT structure being used to help form a data center. The RMC unit has a housing configured to be secured perpendicularly relative to a longitudinal axis of a frame of a modular unit IT structure. The housing has a cold air discharge compartment at one end thereof, overlaying a cold aisle formed within the unit IT structure, from which cold air from the modular cooling unit is discharged into the cold aisle, and a hot air intake compartment selectively located to overlay the hot aisle, into which hot air from the hot aisle is drawn. A width of the RMC unit is sufficient to substantially span a full width of the one of the equipment racks.
US10999952B1 Vapor chamber and manufacturing method thereof
A vapor chamber and a manufacturing method thereof are provided. The vapor chamber includes a housing, a capillary structure, at least two liquid-filling and gas-discharging pipes and a working fluid; the housing has a bottom housing plate and a top housing plate correspondingly engaged and sealed with the bottom housing plate, and a single chamber is formed between the top housing plate and the bottom housing plate; the capillary structure is disposed in the single chamber; each of the liquid-filling and gas-discharging pipes is allowed to penetrate into the housing and communicate with the single chamber; and the working fluid is disposed in the single chamber. Accordingly, the working fluid can be evenly and widely distributed in the single chamber.
US10999950B2 Server rail and server rack mounting structure
An inner slide rail mounting structure for a two-stage server slide rail includes an outer rail, a front bracket, a rear bracket, an outer rail reinforcement bar and an inner rail. The front bracket is affixed to a front end of a front bracket supplementary rail that is slidably inserted into the outer rail reinforcement bar. The rear end of the front bracket supplementary rail is connected with a spring plate that has one end thereof connected to the outer rail reinforcement bar through a tension spring and an opposite end thereof fixedly connected with an outer rail ejection control plate that has an abutment portion abutted against the outer rail reinforcement bar and a press portion extended from the abutment portion for pressing by the user to release the abutment portion from the outer rail reinforcement bar.
US10999948B2 Electronic device and supporting member thereof
A supporting member includes a body portion, at least one first fixing portion, and at least one second fixing portion. The first fixing portion is connected to a side of the body portion and bends relative to the body portion. The first fixing portion is configured to be fixed to a first circuit board. The second fixing portion is connected to another side of the body portion and bends relative to the body portion. The second fixing portion is configured to be fixed to a second circuit board.
US10999947B2 Vehicle control apparatus
A vehicle control apparatus is disposed inside a housing for accommodating a transmission. The vehicle control apparatus includes a metal base, a resin case, a printed circuit board on which an electronic component mounts, and an oil-tight seal member. The metal base is made of metal. The resin case is attached to the metal base to form an interior space. The printed circuit board is disposed in the interior space. The oil-tight seal member is disposed between the metal base and the resin case to surround the printed circuit board. The electronic component is included in a control circuit for the transmission. The metal base and the oil-tight seal member are at a hydrogen bonding state, and the rein case and the oil-tight seal member are at a covalent bonding state.
US10999945B2 Displacement aid for desktop devices
A device has at least one first device foot with a first element and a second element. The device can be arranged on a supporting surface in an operating position, such that a contact area of the first element contacts the supporting surface. The device can be tilted, starting from the operating position, into a transport state, in which a contact area of the second element of the at least one device foot contacts the supporting surface and spaces the first element from the supporting surface. The contact area of the second element has a lower frictional resistance than the contact area of the first element.
US10999942B2 Seamless curved display system and methods
Display modules have a plurality of light emitting elements arranged in a predetermined pattern and providing a highly uniform visual effect. Methods are provided to support a plurality of flexible display modules in an adjustable curved arrangement. Alignment and complementary alignment features enable the alignment of adjacent display modules and the creation of large displays from a plurality of aligned display modules. Features to couple to and retain a support frame are provided. Flexible and durable weather resistance features are provided. A system of modular support frames works cooperatively with the display modules, adapting to different mounting environments, and thereby providing large modular displays with desirable properties.
US10999939B2 Circuit carrier board and manufacturing method thereof
A circuit carrier board includes a first build-up layer structure, a substrate, an adhesive layer, and a conductive structure. The first build-up layer includes a plurality of first dielectric layers and a plurality of first circuit layers original stacked. The substrate includes a base and a second build-up layer structure disposed on the base. The second build-up layer structure includes a plurality of second dielectric layers and a plurality of second circuit layer original stacked. A top most layer of the second circuit layers is exposed outside of the second dielectric layers. The conductive structure penetrates through the first dielectric layers, the first circuit layers and the adhesive layer, and contacts with the top most layer of the second circuit layers. The conductive structure electrical connects the first circuit layers to the second circuit layers. A manufacturing method of the circuit carrier board is also provided.
US10999937B2 Electronic device
An electronic device includes: an electronic component; and a mounting member on which the electronic component is mounted. A center of gravity of the electronic component is at a position separated from the mounting member. The electronic device further includes: a rigid member having a frame shape, which is fixed to the mounting member and surrounds the electronic component in a direction perpendicular to a direction from the center of gravity of the electronic component to the mounting member; and a connecting member which connects the electronic component to the rigid member on a side opposite to the mounting member with respect to the electronic component.
US10999936B2 Method for applying electronic components
A method for applying at least one electronic component to a surface is described. The method includes placing a component stencil on a support. At least one electronic component is arranged in a corresponding opening of the component stencil with a top surface of the electronic component on the support. A contact material stencil is positioned on the component stencil such that at least one opening in the contact material stencil is over a corresponding contact region on the bottom surface of the at least one electronic component. A contact material is applied on the at least one contact region of the at least one electronic component within the corresponding opening of the contact material stencil. The contact material stencil is removed from the component stencil. The component stencil is removed from the support. The at least one electronic component is applied to the surface.
US10999932B2 Electronic package including cavity defined by resin and method of forming same
A method of manufacturing an electronic device includes preparing an electronic component including a first substrate on a main surface of which a functional unit and a first resin layer are formed. The first resin layer has a first surface facing the main surface of the first substrate, a second surface opposed to the first surface, a cavity on the first surface enclosing the functional unit, and a portion defining a wall of the cavity. The first resin layer defines a recess provided with a solder layer on the second surface. The method further includes preparing a second substrate having an electrode pad formed on a main surface, aligning the electronic component with the second substrate to layer the solder layer and the electrode pad in contact with the solder layer, and forming the electronic component and the second substrate into the electronic device.
US10999926B2 Stress relief encapsulation for flexible hybrid electronics
Methods, devices, and systems for producing a flexible electronic device that reduces stress and forces on electronic components are provided. In particular, one or more transition layers with intermediate flexibility, or flexural modulus, are positioned between rigid components and flexible outer layers. This gradually reduces the flexural modulus of the flexible electronics device rather than have an interface between a rigid material and a flexible material. Various materials and methods of forming the layers are described. In addition, an encapsulate layer can be cured to varying flexural moduli to gradually reduce the flexural moduli from the rigid component to the flexible outer layers or bulk structure of the flexible electronic device.
US10999924B2 Sideband conductor resonance mitigation
An apparatus comprising includes a first pair of conductors to carry differential signals, at least one ground conductor neighboring the first pair of conductors, the ground conductor to be connected to a ground plane, and at least one particular conductor to carry sideband signals. The particular conductor is to be connected to a ground plane via a resonance mitigation circuit, and the resonance mitigation circuit comprises a resistor.
US10999923B2 Structure for circuit interconnects
Described are various configurations of high-speed via structures. Various embodiments can reduce or entirely eliminate insertion loss in high-speed signal processing environments by using impedance compensation structures that decrease a mismatch in components of a circuit. An impedance compensation structure can include a metallic structure placed near a via to lower an impedance difference between the via and a conductive pathway connected to the via.
US10999919B2 Flexible electronic assembly for placement on a vehicle motor assembly
Embodiments of the disclosure relate to flexible electronic substrates for placement on an external surface of a vehicle motor assembly. In one embodiment, a motor assembly includes a motor comprising an external surface and one or more electronic assemblies positioned on the external surface of the motor. Each electronic assembly includes a metal substrate disposed on the external surface of the motor, a dielectric layer disposed on the metal substrate, a flexible metal base layer disposed on the dielectric layer, a bonding layer disposed on the flexible metal base layer, and one or more electronic devices disposed on the bonding layer. The bonding layer bonds the one or more electronic devices to the flexible metal base layer.
US10999918B2 X-ray tube and X-ray generation device
An X-ray tube, including: an envelope (11) that holds inside thereof at a predetermined pressure; a filament (12) for emitting electrons and a focus electrode (13) provided in the envelope: and a target (15) for generating X-ray provided in the envelope facing to the filament (12) and the focus electrode (13), wherein the envelope (11) has an envelope body (11a) and an X-ray window portion (16) having a higher X-rays transmissivity and a higher electric conductivity than the envelope body (11a), when the X-ray window portion (16) or the anode (14) is set to a lower electric potential than both of an electric potential of the anode (14) or the X-ray window portion (16) and an electric potential of the filament (12) and the focus electrode (13), detection of at least one of an ion current (Ii) or an electron current (Ie) through the X-ray window portion (16) or the anode (14) is possible.
US10999914B1 Motion sensitive lighting devices
A power management system for lighting circuit may include a grid shifting controller that includes a processor and a connection to an external power source. The power management system may also include a communication interface associated with the grid shifting controller. The grid shifting controller may be configured to provide control information to a processor of at least one grid shifting electrical fixture over the communication interface, the control information being configured to direct the at least one grid shifting electrical fixture on the use of power from the external power source and an energy storage device associated with the at least one grid shifting electrical fixture.
US10999913B2 System and method for indicating operational characteristics of a lighting system
A lighting system including a high intensity narrow spectrum light source and a controller having an electronic processor and memory. The controller is configured to compare an operational characteristic of the high intensity narrow spectrum light to a predetermined operational characteristic, and output a signal based on the comparison of the operational characteristic of the high intensity narrow spectrum light to the predetermined operational characteristic.
US10999912B1 Lighting driver for driving light-emitting component at high speed
A lighting driver for driving a light-emitting component at a high speed is provided. A control terminal of a second transistor is connected to a control terminal and a first terminal of a first transistor. Input terminals of an operational amplifier are connected to the first terminal of the first transistor and first terminals of first and second switches. Control terminals of third and fourth transistors are connected to an output terminal of the operational amplifier. Second terminals of the first switch and the fourth transistor are connected to a first terminal of the second transistor. A second terminal of the second switch and a current source are connected to a second terminal of the third transistor. A first terminal of the fourth transistor is connected to the light-emitting component. A control circuit is connected to the current source, and control terminals of the first and second switches.
US10999911B2 Led driver with ability to operate at arbitrarily low input voltages
An LED driver with ability to operate at low input voltages is disclosed. The LED driver comprises a boost converter to boost an input voltage to a desired output voltage to power one or more LED strings. The boost converter incorporates a first controllable switch, such as a metal-oxide-semiconductor field-effect transistor (MOSFET), IGBT, etc., for output voltage control. The boost converter receives input from an external source, such as a battery voltage, as power source for voltage boost operation. The first controllable switch couples to a gate driver powered by a linear regulator, which switchably couples to different voltage sources via a second switch to ensure that the gate driver is able to provide enough voltage for switching the first controllable switch.
US10999910B2 Pulse phase modulation based DC-DC converter with adjustable current control drive
Systems and methods for operating a light-emitting diode (LED) driver circuit are provided. Aspects include a charge pump comprising a plurality of diodes and a plurality of capacitors, a phase sequencer configured to provide a plurality of control inputs, wherein the plurality of control inputs are coupled to the charge pump, a set of light-emitting diodes (LEDs) coupled to the charge pump, and a power supply coupled to an input of the charge pump.
US10999909B2 LED lighting device, particularly for vehicles
A device for supplying at least two LED chains with electricity detects and then signals an interruption in the current path through the LED chains. A sub-device, in the event of a short circuit of an LED within a first LED chain, brings about a detection and/or a subsequent signalling of an interruption of the current path within another LED chain of these at least two LED chains. The associated method comprises the steps of detecting the short circuit of an individual LED in a first LED chain and of interrupting, as a result, the flow of current through at least one other LED chain and subsequently detecting this interruption of the flow of current through the other LED chain by means of the interruption detection system already existing as required.
US10999907B2 Selecting parameters in a color-tuning application
Various embodiments include apparatuses enabling a single color-tuning device to select both a correlated color temperature (LED) and a coordinate distance (Duv) to a black body line (BBL) in a color-tuning application. In one embodiment, a color-tuning device is to divide an applied voltage to provide a signal related to parameters selected from at least one of LED and Duv from the BBL. A finite-state machine (LED) is coupled to the color-tuning device to receive the signals therefrom and determine an action to take based on both a current position and a previous position of the color-tuning device. The LED is to be coupled to a light-emitting diode (LED) array. Other apparatuses and devices are disclosed.
US10999905B2 Current control for power converter
The present disclosure is related to accurate analog dimming of a light emitting diode (LED). Accurate dimming can require precise control of a power converter that supplies the LED with a current. The precise control relies on accurately sensing a level of the LED. When the power converter operates in a discontinuous conduction mode (DCM), for example at a low dimming ratio, the accuracy of the sensed LED-level can be affected by a resonant current offset, resulting from current ringing in the power converter. The disclosed circuits and methods provide accurate control of the LED-level by compensating for the resonant current offset in the sensed LED-level.
US10999901B2 Device and method for controlling energy
Apparatuses and methods for applying EM energy to a load are provided. The apparatuses and methods may include at least one processor configured to receive information indicative of energy dissipated by the load for each of a plurality of modulation space elements. The processor may also be configured to associate each of the plurality of modulation space elements with a corresponding time duration of power application, based on the received information. The processor may be further configured to regulate energy applied to the load such that for each of the plurality of modulation space elements, power is applied to the load at the corresponding time duration of power application.
US10999896B2 Temperature control apparatus and method for the industrial heater having auto-correction of soak time and self-diagnosis of abnormal heating function
Provided is a temperature controller for an industrial heating apparatus adjusting a soak time on the basis of the variation of the thermal energy. Accordingly, since a temperature equilibrium time point of the center is determined by reflecting a temperature tolerance in the chamber and a soak time is corrected and since the temperature equalization time point is set on the basis of a full load state in which the variation of the input thermal energy per time is the smallest, the temperature at the center falls within an allowable upper/lower limit range even if a partial load state is applied, whereby the temperature control apparatus and method for an industrial heater applicable regardless of the amount of heating targets may be provided.
US10999892B2 Message and system for application function influence on traffic routing
An aspect of the disclosure provides for a method for user equipment (UE) internet protocol (IP) address management. The method includes sending by an application function (AF), a request to a policy control function (PCF), the request including information identifying traffic and an indication that a UE IP address associated with the traffic should be preserved. The method further includes sending by the PCF, to a session management function (SMF) being responsible for managing a Protocol Data Unit (PDU) session associated with the traffic, a policy and charging control (PCC) rule including the indication. In some embodiments, the request is sent by the AF to the PCF via a network exposure function (NEF). In some embodiments, the method further includes managing, by the SMF, the UE IP address according to the PCC rule. In some embodiments, the managing includes preserving the UE IP address for a PDU session associated with the traffic. In some embodiments, the preserving includes preventing reselection of a protocol data unit (PDU) session anchor (PSA) to which the UE IP address is associated.
US10999891B2 Method for communicating in multi-MAC-operating environment and IoT apparatus
A communication method and an IoT device in a multi-MAC (Media Access Control)-operating environment. The communication method in the multi-MAC-operating environment, including synchronous MAC and asynchronous MAC, includes periodically transmitting, by the IoT device included in the multi-MAC-operating environment, a first message to a first device; determining, by the IoT device, whether to transmit a second message; transmitting, by the IoT device, a preamble packet to a second device, to which the second message is to be transmitted, when the second message is determined to be transmitted; and transmitting, by the IoT device, the second message to the second device.
US10999884B2 Method and apparatus for transmitting and receiving data in wireless communication system
Provided is a user equipment method of transmitting and receiving data in a wireless communication system, comprising receiving a request for a packet data convergence protocol (PDCP) data recovery from an upper layer, determining at least one PDCP packet data unit (PDU), previously submitted to a re-established radio link control (RLC) entity, for which a successful delivery has not been confirmed by a lower layer, and performing a retransmission of the determined at least one PDCP PDU.
US10999882B2 Multipath control of data streams
A method, by a multipath control entity, to control a transmission of a user data plane stream between a mobile entity and a proxy, wherein the user data plane stream is exchanged between the mobile entity and an application server connected to the proxy. In a split decision, it is determined that the user data plane stream is split into at least two stream parts and over which of the supported network technologies each of the at least two stream parts is transmitted between the mobile entity and proxy. A multipath connection module in the mobile entity is informed in a first control message which stream part is transmitted by which network technology in accordance with the split decision, and a multipath connection module provided in the proxy is informed in a second control message which stream part is transmitted by which network technology in accordance with the split decision.
US10999878B2 Communication system and communication method for improving signal processing efficiency
A communication system capable of improving signal processing efficiency even when a plurality of connections are established is provided. A communication system according to the present invention includes a user plane PGW (14) configured to connect to a PDN, a user plane SGW (12) configured to relay user plane data between the user plane PGW (14) and a base station (34), and a control plane SGW (30). Further, the communication system includes a control apparatus (32) configured to, when a plurality of connections are established for the communication terminal (36), transmit information indicating that the user plane PGW (14) and the user plane SGW (12) can be integrally configured to the control plane SGW (30) for each of the plurality of connections.
US10999870B2 Method and apparatus for random access configuration in a wireless communication system
A method and apparatus are disclosed from the perspective of a User Equipment (UE), wherein the UE is configured with multiple Bandwidth Parts (BWPs). In one embodiment, the method includes the UE receiving information from a network node to associate a RACH (Random Access Channel) configuration with a BWP among the multiple BWPs. The method further includes that the UE performing a RACH transmission in the BWP using the RACH configuration associated with the BWP.
US10999869B2 User equipment and base station
A user equipment (UE) and a base station (BS) are provided. The UE transmits a specific preamble on a random access channel and transmits an uplink data signal and a demodulation reference signal (DMRS) on an uplink transmission radio resource so that the BS receives the uplink data signal and the DMRS according to the specific preamble after receiving the specific preamble. The BS transmits a downlink data signal on a downlink transmission radio resource according to the specific preamble so the UE receives the downlink data signal on the downlink transmission radio resource according to the specific preamble.
US10999868B2 Terminal apparatus, base station apparatus, and communication method
To provide a base station apparatus, a terminal apparatus, and a communication method for achieving a high frequency efficiency while coexisting with other radio access system under environment where multiple frame formats are multiplexed for use. A base station apparatus according to the present invention comprises a receiver that performs carrier sense on the second frequency band based on a predetermined frame configuration among a plurality of frame configurations to obtain the second frequency band during a predetermined duration, and a transmitter that notifies control information concerning the predetermined frame configuration and transmits a downlink signal to the terminal apparatus during the predetermined duration based on the predetermined frame configuration.
US10999867B2 Communication device, communication control method, and program
[Object] To enable the communication device that has received a response frame to determine whether or not the response frame is a signal of the own BSS, while ensuring downward compatibility.[Solution] Provided is a communication device including: a generation unit configured to generate a response frame prescribed in IEEE802.11 by setting a value corresponding to a BSS to which the own device belongs in a receiving station address field of the response frame; and a transmission unit configured to transmit the response frame.
US10999866B2 Reliable and deterministic Wi-Fi for industrial control applications
A WiFi system comprising two or more access points operating in the same network and a plurality of nodes. Each node is in communicative association with each access point. A plurality of nodes transmits data in a scheduled communication with a first access point of the two or more access points and subsequently re-transmits some or all of the data in a scheduled communication with a second access point of the two or more access points.
US10999864B2 Acknowledgement feedback in unlicensed new radio
Methods, systems, and devices for wireless communications are described. A user equipment (UE) and a base station may communicate in an unlicensed spectrum (e.g., a shared radio frequency spectrum band). As such, the UE may determine a codebook size for transmitting hybrid access request (HARQ) acknowledgement (ACK) feedback with respect to the unlicensed spectrum. Accordingly, the UE may base the HARQ ACK codebook size on a number of HARQ processes with which the UE has been configured. Additionally or alternatively, the UE may base the HARQ ACK codebook size on a number and/or duration of downlink channel monitoring occasions indicated by the base station. In some cases, the UE may base the HARQ ACK codebook size on a combination of the techniques described herein.
US10999863B2 Resources of a configured periodic grant of a wireless device
A wireless device receives parameters of a configured periodic grant. The parameters indicate: a timing offset and a symbol number; a first periodicity indicating a time interval between two subsequent resources; and demodulation reference signal parameters. One or more symbols of a resource of the configured periodic grant are determining based on the timing offset, the symbol number, and the first periodicity. One or more transport blocks are transmitted, via the resource of the configured periodic grant, employing the demodulation reference signal parameters.
US10999861B2 Rate matching and semi persistent scheduling configuration in wireless communications
Methods, systems, and devices for wireless communications are described for identifying a modulation and coding scheme (MCS) independently of a channel quality indicator (CQI) table that is configured at a user equipment (UE). A rate matching parameter may be determined based on one or more of the MCS or CQI table, which may be used for dimensioning a soft buffer that is used to store received transmissions for decoding. The MCS field may be a six-bit field and may indicate an MCS that exceeds a highest MCS associated with the CQI table. The base station may activate a semi-persistent scheduling (SPS) configuration at the UE through an activation command, and the UE may verify that SPS is activated based on information in a number of different fields of control information which may include the MCS field.
US10999860B2 Satellite network service sharing
Methods, systems, and devices are described for providing network access services to mobile users via multi-user network access terminals over a multi-beam satellite system. Quality-of-service (QoS) is controlled for the mobile devices at a per-user level according to user-specific traffic policies. Mobile users may be provisioned on the satellite system according to a set of traffic policies based on their service level agreement (SLA). System resources of the satellite may be allocated to mobile users based on the demand of each mobile user and the set of traffic polices associated with each mobile user, regardless of which multi-user network access terminal is used to access the system. Dynamic multiplexing of traffic from fixed terminals and mobile users on the same satellite beam can take advantage of statistical multiplexing of large numbers of users and on different usage patterns between fixed terminals and mobile users.
US10999852B2 Methods and apparatus for requesting buffer status reports for implementing multiple user uplink medium access control protocols in a wireless network
Methods and apparatus for allocating multi-user communication resources to one or more stations for uplink data transmissions are provided. In one aspect, a method for allocating multi-user communication resources to one or more stations for uplink data transmissions is provided. The method comprises generating a request frame requesting an uplink buffer report from each of the one or more stations, the request frame selectively requesting that the uplink buffer report indicate either an amount of data in an uplink buffer or a requested amount of time to transmit the data in the uplink buffer. The method comprises transmitting the request frame to each of the one or more stations. The method comprises receiving the uplink buffer report in a report frame from each of the one or more stations.
US10999850B2 Communication device and base station
A communication device according to one embodiment comprise a transmitter configured to directly transmit a radio signal to another communication device. The transmitter is configured to transmit, when first location information indicating a geographical location of the communication device is acquired, the radio signal, based on a first radio resource associated with a location indicated by the first location information. The transmitter is configured to transmit, when the communication device cannot acquire the first location information, the radio signal, based on a second radio resource. The second radio resource is decided based on a method different from a method of deciding the first radio resource by using the first location information.
US10999842B2 Apparatus and method for reporting system frame number (SFN) and subframe offset in dual connectivity (DC) enhancement
Embodiments of a user equipment (UE) for reporting of timing offset for dual connectivity enhancement are disclosed herein. The UE can include transceiver circuitry to connect to a master cell group via a master evolved node B (eNB) and a secondary cell group via a secondary eNB. Additionally, the UE can receive a first reference signal from the master eNB and a second reference signal from a secondary eNB. Moreover, the UE can include processing circuitry to calculate a system frame number (SFN) and subframe timing difference (SSTD) based on the first reference signal and the second reference signal. Moreover, the UE can generate a measurement report having a synchronization indicator for dual connectivity based on the calculated SSTD. Subsequently, the UE can send the generated measurement report to the master eNB.
US10999841B2 Fast wireless local area network communication method and apparatus using multiple transfer rate partitioning and cooperative transmission
A wireless local area network (WLAN) communication method and apparatus using multiple transmission speed partitioning and cooperative transmission are disclosed. The WLAN communication method includes transmitting, by access point to the nodes, transmission time slots, partitions and internal transmission priorities using transmission time slot information, partition information and internal transmission priority information, receiving uplink packet from one node, determining whether downlink data to be transmitted to the high speed or the low speed node is present, or not in the download queue, transmitting, if present, the downlink packet to the nodes, removing downlink data from the download queue for ACK, and transmitting, if not present, transmitting ACK to the nodes.
US10999839B2 Scheduling request triggering in a wireless device
A wireless device receives configuration parameters indicating a mapping restriction, of a plurality of mapping restrictions, of a logical channel to one or more radio resource types of a plurality of radio resource types. A buffer status report is triggered based on uplink data becoming available. An uplink grant indicating radio resources of a radio resource type of the plurality of radio resource types is received. A scheduling request is triggered in response to: the triggering the buffer status report; and the radio resource type not being of at least one first radio resource type, of the plurality of radio resource types, determined based on the plurality of mapping restrictions. The wireless device transmits the scheduling request.
US10999836B2 Base station, terminal, radio communication system, radio communication method
A base station capable of reducing subframe overhead and improving throughput is provided. A base station (10) communicates with terminals (20-0 to 20-3). The base station (10) includes: a controller (12) configured to set, in a variable manner, for each subframe, a cyclic prefix length of a cyclic prefix part to be inserted into the subframe; and a communication unit (11) configured to transmit identification information for identifying the cyclic prefix length set in the subframe by the controller (12) to a terminal to which the subframe has been allocated.
US10999833B2 Electronic device and method for transmitting PDCCH and PDSCH, and a method performed by an electronic device for communicating data using a plurality of sub-carriers
A method communicating data between a base station and a terminal device in a wireless telecommunications system, for example an LTE-based system. The wireless communication system uses plural frequency sub-carriers spanning a system frequency band. Physical-layer control information for the terminal device is transmitted from the base station using sub-carriers selected from across the system frequency band, for example to provide frequency diversity. However, higher-layer data for the terminal device is transmitted using only sub-carriers selected from within a restricted frequency band which is smaller than and within the system frequency band. The terminal device is aware of the restricted frequency band, and as such need only buffer and process data within this restricted frequency band during periods where higher-layer data is being transmitted. The terminal device buffers and processes the full system frequency band during periods when physical-layer control information is being transmitted.
US10999832B2 Signal transmission method, terminal device and network device for resource reservation
A signal transmission method, a terminal device and a network device are provided. The method includes: a terminal device receives downlink control information, (DCI), the DCI carries resource reservation indication information, and the resource reservation indication information indicates the terminal device whether reserve a physical resource is to be reserved in a time-domain resource unit; the terminal device determines a first physical resource used for transmitting a first signal in the time-domain resource unit according to the resource reservation indication information, or determines a second physical resource used for an uplink and downlink guard period in the time-domain resource unit according to the resource reservation indication information.
US10999831B2 Improving slow downlink control information reliability
The present invention addresses a method, apparatus and computer program product for improving slow DCI reliability. Thereby, with regard to a subframe including slow downlink control information, an indication element indicating that the slow downlink control information transmitted in this subframe has the same content as slow downlink control information in the previous subframe or one of the past subframes is generated, and the indication element is transmitted in the same subframe and the same downlink control channel candidate as the slow downlink control information to a user equipment.
US10999823B2 Device and method in a public land mobile network including direct communications between terminals
There is provided a device that acquires resource information indicating a radio resource for use in device-to-device (D2D) communication between a first terminal device belonging to a first public land mobile network (PLMN) and a second terminal device belonging to a second PLMN; and controls D2D communication between the first terminal device and the second terminal device based on the resource information.
US10999822B2 Method and apparatus for efficient usage of DAI bits for eIMTA in LTE
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus receives, by a user equipment (UE) during a first subframe, an indication of a dynamic uplink/downlink (UL/DL) subframe configuration. The apparatus determines an uplink hybrid automatic repeat request (HARQ) timing based on an uplink reference subframe configuration and at least one of the dynamic UL/DL subframe configuration or a downlink reference subframe configuration. The apparatus selects an uplink subframe for communication based on the determined uplink HARQ timing.
US10999820B2 Dedicated radio resource control
A method of controlling switching between dedicated radio resources of a mobile radio communications network includes providing, using a first radio bearer (RB), a first service to a mobile radio communications device within the network, receiving, from the mobile radio communications device, a message indicating a desired change of service and sending a Radio Resource Control (RRC) message to the mobile radio communications device, the RRC message serving to initiate both release of the first radio bearer, and set-up of a second radio bearer to provide a second service to the mobile radio communications device, the second service being different from the first service.
US10999819B2 Method and apparatus to support mobility in LWA
The present invention is directed to a method and an apparatus for use in a cellular communication system. Specifically, the present invention is directed to a method comprising: transmitting, to one of WLAN Terminations (WTs), a first indication to wake up WLAN module of the UE; if no response for the first indication is received from the one of WTs during a first time duration, transmitting, to all of the WTs, a second indication to wake up the WLAN module of the UE; and if no response for the second indication is received from any of the WTs during a second time duration, transmitting, to a mobility management entity (MME), a third indication related with absence of the UE, and an apparatus therefore.
US10999816B2 Paging optimization in a mobile network
In an embodiment, a Radio Access Network RAN entity, referred to as serving RAN entity, and controlling one or more cells, is configured to: send to a Core Network CN entity, referred to as serving CN entity, a list of recommended cells for paging of a User Equipment UE in idle mode.
US10999808B2 Synchronization-dependent transmission for vehicle to anything communication
A method and a device configured for selecting a transmission parameter in a wireless communication network are disclosed. According to one aspect, at least one transmission parameter is selected based at least upon an estimated level of synchronization for the first wireless device.
US10999797B2 Advanced graphics power state management
Methods and apparatus relating to advanced graphics Power State management are described. In one embodiment, measurement logic detects information about idle transitions and active transitions of a power-well of a processor. In turn, determination logic determines performance loss and/or energy gain based at least in part on the detected information and power-on latency of the power-well of the processor. Other embodiments are also disclosed and claimed.
US10999787B2 System and method for UE context and PDU session context management
There is provided systems and methods for the grouping of UEs, such that UEs can share a UE group context or share a PDU session context or both. In this manner, network resource usage, with respect to UE context and PDU session context management, can be mitigated.
US10999786B2 Network management equipment for a cellular communications network
Network management equipment described herein includes a User Equipment, basestation and network management entity for implementing a network management method. The network management method can include transmitting, at a first basestation a first message including a Closed Subscriber Group (CSG) identifier; determining, for a User Equipment (UE) whether the CSG identifier is present on a first allowed CSG list; determining the allowed service level for the UE, the allowed service level indicating one of at least a first and second allowed service level; and connecting the UE to the first basestation if the CSG identifier is present on the first allowed CSG list, wherein the Quality of Service (QoS) for the UE is dependent on the allowed service level.
US10999784B2 Method for smart device to access network, mobile terminal, cloud server, device, and system
The present disclosure provides a network access method, a smart device, a mobile terminal, a cloud server, a networking gateway and a network access system. The method is applied to a smart device and includes: sending relevant network access information to a mobile terminal, the relevant network access information being uploaded to a cloud server by the mobile terminal; receiving a unique network identifier ID from the mobile terminal, and establishing a communication link with a networking gateway via the unique network identifier ID, wherein the unique network identifier ID is acquired by the cloud server from the networking gateway and transferred from the cloud server to the mobile terminal; and sending network access identity information to the networking gateway via the communication link, and joining a network created by the networking gateway after the network access identity information passes verification of the networking gateway.
US10999783B2 Radio resource management configuration device and method
Embodiments of the present disclosure provide a Radio-resource management (RRM) configuration device, and corresponding method, for a network comprising a plurality of access nodes. The device is configured to divide the plurality of access nodes of the network into clusters, and to select at least one access node of each cluster as RRM controller. Further, the device is configured to determine the non-selected access nodes of each cluster as slave nodes, and to select, for each cluster, an RRM split between each slave node and the at least one RRM controller of the respective cluster. The device is also configured to transmit, to each access node, information about its cluster, the at least one RRM controller of the cluster, and the selected RRM split.
US10999781B2 Method for transmitting RRC message and wireless device
One disclosure of the present specification provides a method by which a wireless device transmits an RRC message. The method can comprise the steps of: allowing, an AS layer of the wireless device, to acquire an NAS signaling request message, an RRC establishment cause field, and a call type field from an NAS layer; checking the acquired RRC establishment cause field and the call type field; determining, when the NAS signaling request message includes user data according to an optimization plan through a control plane, whether to perform or skip an examination for access blocking (AB) based on the RRC establishment cause field and/or the call type field; and transmitting, when blocking is not achieved or when the examination is skipped according to the examination result, an RRC connection request message to a base station so as to transmit the NAS signaling request message including the user data.
US10999776B2 Application-based user equipment route selection policy mapping
A device can receive, using an application policy handler (APH) component included in the device, a request for a data session for an application associated with the device. The device can identify, using the APH component included in the device, a user equipment route selection policy (URSP) rule, associated with the application, included in a URSP. The device can identify, using the APH component, a network slice specified by the URSP rule associated with the application and a data network specified by the URSP rule associated with the application. The device can attempt, using a modem component included in the device, to establish the data session using the network slice specified by the URSP rule associated with the application and the data network specified by the URSP rule associated with the application.
US10999774B2 Method and apparatus for inter-cell load distribution and interference mitigation in wireless communication system
The present invention relates to a method and an apparatus for an inter-cell load distribution and interference mitigation in a wireless communication system, and the inter-cell load distribution method by a first base station in a heterogeneous network wireless communication system including the first base station and a second base station for solving the above-described problem, comprises the steps of: setting a reserved area for the second base station so as to distribute an inter-cell load; and managing a terminal according to the reserved area.
US10999768B2 Session context handling method, network element, and terminal device
Embodiments relate to the field of wireless communications technologies, and in particular, to a session context handling method, a network element, and a terminal device. A method includes: receiving, by a session management network element, a first message that is from a mobility management network element and that is used to request to establish a session for a terminal device, where the first message carries an identifier of a data network; obtaining, by the session management network element, capability information of the data network based on the identifier of the data network; and when the capability information of the data network is that the data network supports a non-IP session, generating, by the session management network element, a non-IP session context based on an Ethernet or unstructured session context of the terminal device.
US10999757B2 Method and apparatus for reducing processing load between terminal and base station when applying new QoS model in next-generation mobile communication system
Disclosed is a communication method and system for converging a fifth generation (5G) communication system for supporting higher data rates beyond a fourth generation (4G) system with the Internet of things (IoT) technology. The present disclosure may be applied to intelligent services based on 5G and based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car or connected car, health care, digital education, smart retail, security and safety services. The present disclosure relates to a next-generation mobile communication system, and more particularly, to a method for providing a flow-based quality of service (QoS).
US10999756B2 Integration of radio and core layers
A method, a device, and a non-transitory storage medium are described in which a radio and core integrated layers service is provided. The service provides a direct mapping of a quality of service flow between a packet data unit layer and a service data adaptation layer associated with a user plane function and a central unit-user plane function without an intermediary mapping of a tunneling protocol in the user plane.
US10999753B2 CSI measurement, reporting and collision handling
This invention sets conditions for user equipment responses to channel state indicator request in channel state information that may conflict.
US10999744B1 RF certification system and method
A method and system of certifying RF coverage in a structure. A grid is superimposed on a floor plan of a structure to be certified. Each sector in the grid is given an identifier. A test unit is placed in one of the sectors. An RF test signal is transmitted from the test unit to a base unit located outside the structure. The RF test signal as received by the base unit is analyzed to determine whether it is satisfactory. An RF reply signal is transmitted from the base unit to the test unit. The reply signal as received by the test unit is analyzed to determine whether it is satisfactory. This process is repeated for each sector of the grid.
US10999743B2 UE context handling in disaggregated radio access node
The invention refers to a method performed by a radio network node (200), wherein the radio access network comprises a central unit, CU (220), and a distributed unit, DU (210), comprising obtaining (502) one or more criteria for determining a preferable location for a UE context controller in the radio access network node, the UE context controller managing a connection between a UE (100) and the radio access network node (200); and determining (504), based on the one or more criteria, whether the UE context controller shall be located in the CU (220) and/or in the DU (210). The invention further related to a corresponding radio network node (200).
US10999740B2 Network slice management method, management unit, and system
A network slice management method, a management unit, and a system, where the method includes receiving, by a first management unit, a first management request, where the first management request carries requirement information of a network slice or indication information, and the indication information is used to obtain the requirement information of the network slice. The method further includes determining, by the first management unit, requirement information of a subnet that forms the network slice. According to the method, the first management unit can determine the corresponding requirement information of the subnet based on the requirement information of the network slice. This way, the network slice can be automatically deployed based on the requirement information of the network slice.
US10999734B1 Passive authentication during mobile application registration
Disclosed are systems and methods for passively authenticating users of a native application running on a mobile communications device. The user may be applying for a service, product, access, etc. from a provider computing system. A unique device identifier of the device may be acquired and provided to a first computing system. A mobile telephone number associated with the device may be received at the device. User information may be accepted from the user via a user interface of the device for entry into a set of fields. The mobile telephone number may be verified by determining, via a second computing system that is different from the first computing system, that the mobile telephone number is associated with the user information. The service/product/access for the user may be approved in response to verification of the mobile telephone number. The user may be authenticated without challenge questions.
US10999731B2 Systems and methods for real-time handling and processing of data in a network of moving things
Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things), where the network may involve autonomous and/or non-autonomous vehicles.
US10999723B2 Measurement apparatus, measurement system and method for transferring data between a measurement apparatus and a portable device
The present invention relates to a measurement apparatus, comprising a measurement unit configured to at least one of receive and transmit a measurement signal; a shield configured to electrically shield said measurement unit; at least one close range communication interface configured to transfer data to an external portable device; and at least one indicator which indicates a connection region for connecting said external portable device to said at least one close range communication interface.
US10999715B2 MCPTT system and method thereof for managing MCPTT broadcast call in off-network system
Embodiments herein provide a method for managing Mission Critical Push To Talk (MCPTT) broadcast call between a first MCPTT client and a second MCPTT client in an off-network system. The method includes establishing, by the first MCPTT client, a broadcast call, where the first MCPTT client is transitioned from a first broadcast control state to a second broadcast control state after establishing the broadcast call. Further, the method includes releasing, by the first MCPTT client, the broadcast call, where the first MCPTT client is transitioned from the second broadcast control state to the first broadcast control state after releasing the broadcast call.
US10999712B2 Network methods and apparatus
Methods and apparatus for efficiently establishing communications connections, e.g., for a secondary application, are described. A device to device communications network has established routing paths, e.g., corresponding to a first application. Different segments of the network use different gateways. Individual communications devices within a segment of the network may have incomplete information on the routing within the segment. A wireless communications device advertises the gateway device which it uses for the first application. A first communications device seeking to establish a communications connection with a second communications device for a second application uses obtained gateway information to make transmission and/or routing decisions, e.g., identifying a third communications device which can bridge a routing path gap between two segments of the network.
US10999711B2 Apparatus and system for distributing an behavior state to an terminal in an environment
The present invention discloses an system configured to distributed an behavior state signal to an subscriber terminal when the subscriber comes within an predetermine region of the environment. The system comprises of an plurality of A/V recording and communication apparatus arranging at an predetermine region of the environment, an behavior state processing unit configured to obtain and distribute data to and from components of the system, subscriber terminal and the one or more VSIM severs of the terminal service provider. The service provider further comprises an VSIM server configured to distribute one or more behavior state signals to the one or more subscriber terminals.
US10999709B2 Method and system for determining a direction of movement of an object
According to an example aspect of the present invention, there is provided a method for determining the direction of movement of an object, the method comprising determining a cyclical motion of a cyclically moving part of the object by recording acceleration data of said cyclically moving part over a plurality of cycles using an accelerometer or inertial sensor attached to said cyclically moving part, integrating said acceleration data over at least one cycle of movement to determine a tilting of said cyclically moving part of the object relative to the horizontal plane, measuring an external magnetic field of said cyclically moving part of the object using a magnetometer to determine an orientation of said cyclically moving part of the object relative to the external magnetic field, determining the direction of movement of the object based on the tilting and the orientation of the cyclically moving part of the object.
US10999705B2 Motion vector identification in a Wi-Fi motion detection system
Systems and methods for detecting small motion vectors in a Wi-Fi motion detection system are provided. A channel is monitored over time and then evaluated to see if there is a difference, or delta, between the current time sample and other similar time samples. The delta is compared to well-known historical data that is stored in a database and used as a baseline for no motion to identify what the small motion vector is. If the small motion vector activity can't be identified, a learning module is executed to determine the closest match.
US10999704B2 Method and device for determining space partitioning of environment
In one embodiment, a movement footprint of a user walking along a wall in the environment is determined at least in part based on a communication between a first communication device and a second communication device. The first communication device is carried by the user, and the second communication device is placed in the environment. A representation of the spatial division of the environment is generated based on the determined movement footprint. An estimated size associated with at least one reference object in the environment is determined according to the representation of the spatial division, and a reference size associated with the at least one reference object is obtained. Further, the representation of the spatial division is adjusted based on the estimated size and the reference size.
US10999701B2 System for analyzing and improving device location as a function of time
A system for use with a system for providing predictive discovery data services to a user comprising processor means providing enhanced data reflecting one or more of: refined proximity boundaries around areas of user interest; analysis of time of a user device location relative to proximity boundaries; assessment of location of user attendance in and allowing selected user access to the enhanced data.
US10999700B2 Communication elements, communication systems, time-of-use tracking elements, methods of communicating, and methods of controlling communication of information regarding assets
A communication element, comprising a communication element transceiver, a sensor (configured to detect jerking motion), and an electronic storage device, the communication element configured to: [A] repeat a sequence comprising a broadcast mode in which is sends broadcast signals followed by a sleep mode in which it does not send any broadcast signal, [B] discontinue the sequence and enter a communication mode (in which stored information regarding an asset, e.g., a heavy-duty attachment, is transmitted to a controller, e.g., in a heavy-duty vehicle, upon request) upon receiving (during the broadcast mode or within a set time span after detecting a jerking motion). Also, communication systems comprising one or more such communication elements and one or more controllers, and methods of broadcasting and, upon specific conditions being met, communicating. Also, an element for cumulatively tracking time that an element has been in use.
US10999697B2 Intelligent geofence provisioning
Aspects of the present disclosure provide techniques for efficient location tracking. Embodiments include receiving a device location from a mobile device. Embodiments include identifying a plurality of region definitions and selecting a set of region definitions from the plurality of region definitions based on a proximity of a location of each region definition of the plurality of region definitions to the device location. Embodiments include generating a provisional region definition based on a location of a region definition of the set of region definitions that is farthest from the device location and including the provisional region definition in the set of region definitions. Embodiments include providing the set of region definitions to the mobile device for provisioning and refraining from requesting device locations from the mobile device until receiving a notification from the mobile device that the mobile device has exited a provisional region defined by the provisional region definition.
US10999696B1 Distributed geospatial communications system for UAV monitoring
A method on a first mobile node for facilitating exchange of pertinent data between mobile nodes over a wireless communications network can be provided. The method can include establishing, by the first mobile node, a wireless network connection with at least one other mobile node inside a predefined geospatial area, wherein the wireless network connection is established over the wireless communications network. The method can further include determining that a future position of the first mobile node is outside the predefined geospatial area and transmitting pertinent data residing on the first mobile node over the wireless communications network exclusively to the at least one other mobile node inside the predefined geospatial area, wherein the pertinent data is associated with the predefined geospatial area.
US10999695B2 System and method for stereo field enhancement in two channel audio systems
The present invention provides methods and systems for digitally processing audio signals in two-channel audio systems and/or applications. In particular, the present invention includes a first filter structured to split a two-channel audio input signal into a low frequency signal and a higher frequency signal. An M/S splitter is then structured to split the higher frequency signal into a middle and a side signal. A detection module is then configured to create a detection signal from the middle signal, which is used in a compression module configured to modulate the side signal to create a gain-modulated side signal. A processing module is then structured to combine the low frequency signal, middle signal, and the gain-modulated side signal to form a final output signal.
US10999693B2 Rendering different portions of audio data using different renderers
In general, techniques are described by which to render different portions of audio data using different renderers. A device comprising a memory and one or more processors may be configured to perform the techniques. The memory may store audio renderers. The processor(s) may obtain a first audio renderer of the plurality of audio renderers, and apply the first audio renderer with respect to a first portion of the audio data to obtain one or more first speaker feeds. The processor(s) may next obtain a second audio renderer of the plurality of audio renderers, and apply the second audio renderer with respect to a second portion of the audio data to obtain one or more second speaker feeds. The processor(s) may output, to one or more speakers, the one or more first speaker feeds and the one or more second speaker feeds.
US10999690B2 Selecting spatial locations for audio personalization
An audio system generates customized head-related transfer functions (HRTFs) for a user. The audio system receives an initial set of estimated HRTFs. The initial set of HRTFs may have been estimated using a trained machine learning and computer vision system and pictures of the user's ears. The audio system generates a set of test locations using the initial set of HRTFs. The audio system presents test sounds at each of the initial set of test locations using the initial set of HRTFs. The audio system monitors user responses to the test sounds. The audio system uses the monitored responses to generate a new set of estimated HRTFs and a new set of test locations. The process repeats until a threshold accuracy is achieved or until a set period of time expires. The audio system presents audio content to the user using the customized HRTFs.
US10999687B2 Multimedia apparatus, and method for processing audio signal thereof
Disclosed in the present specification are a multimedia apparatus for servicing an optimized sound depending on the surrounding environment and a method for processing an audio signal thereof. The method for processing an audio signal of the multimedia apparatus, according to the present invention, comprises the steps of: receiving an external test sound; analyzing the frequency properties of the received test sound; calculating a compensation value of the test sound according to the analyzed frequency properties; compensating an audio signal to be output, according to the calculated compensation value; and outputting the compensated audio signal.
US10999686B2 Hearing device with model control and associated methods
A hearing device includes: a processing unit configured to compensate for hearing loss of a user of the hearing device; and a memory unit, wherein the memory unit is configured to store data that is associated with the hearing device; wherein the hearing device is configured to communicate with an electronic device; wherein the processing unit is configured to: obtain information from the electronic device, the information associated with a verification performed based on the data, and allow the hearing device to be set based on the information from the electronic device; and wherein the data comprises a hearing device identifier, and wherein the verification is based on the hearing device identifier.
US10999683B2 Microphone assembly and electronic device comprising a microphone assembly
A microphone assembly comprising a microphone unit secured to a mounting element. The microphone unit has a first side comprising an audio port, and the mounting element comprises a rigid body having a mounting side. The first side of the microphone unit is arranged at a right angle to the mounting side of the mounting element. The microphone unit may comprise a micro electromechanical systems (MEMS) microphone package holding a MEMS microphone die, and the mounting side of the mounting element may be configured for being mounted or soldered to a printed circuit board. The microphone assembly may be mounted to a device printed circuit board.
US10999678B2 Audio signal processing device and audio signal processing system
An audio signal processing system according to an aspect of the present invention includes an audio signal processing unit configured to select one rendering scheme among a plurality of rendering schemes, based on track information for indicating a reproduction position of an audio signal, and render the audio signal by using the one rendering scheme selected.
US10999673B2 Thin speaker with curved or angled structure
Disclosed are numerous embodiments of speakers of non-conventional shape. In one set of embodiments, each speaker comprises a pair of curved magnets and a curved voice coil plate located between the magnets and parallel to the magnets. In another set of embodiments, each speaker comprises two or more segments attached at an angle to one another, where each segment comprises a pair of bar magnets and a voice coil plate located between the magnets. Optionally, the magnets and voice coil plate can be curved or angled in a third-dimension as well. The embodiments allow for a speaker to be built of almost any shape.
US10999667B2 Earbud and method for implementing wearing detection and touch operation
The present application relates to the field of earbuds, and in particular, to an earbud and a method for implementing a wearing detection and a touch operation. The earbud includes at least two wearing sensors; each of the at least two wearing sensors comprises one or more capacitive sensing units, and a maximum detected capacitance value or a sum of detected capacitance values of the capacitive sensing units of each of the at least two wearing sensors is used as a maximum detection value of the wearing sensor; and the wearing sensors are arranged at different positions where a head of the earbud is in direct contact with skin tissues in the ear, and the earbud is determined to be in a worn state when the maximum detection value of each of the at least two wearing sensors is not smaller than a wearing threshold.
US10999665B2 Audio speaker with a voice coil assembly and a method of manufacturing the speaker
A speaker includes a frame, a magnetic circuit and a deflectable diaphragm. The frame supports the magnetic circuit and the deflectable diaphragm. The magnetic circuit includes a yoke, permanent magnet, top plate and a voice coil former. The voice coil former includes a voice coil wrapped around a lower portion of the perimeter. In an embodiment, an inner wall of T-Yoke forms a through hole along the height of the T-Yoke. A lead wire fixture is positioned at least partially within the through hole. The lead wire fixture includes a cable that is spliced or stripped into one or more lead wires that electrically couples with the voice coil. In an embodiment, the cable, the lead wire fixture, and the lead wires are pre-assembled or integrated into a component. This integration helps to reduce the height and width of the speaker and helps to create a more compact speaker.
US10999664B2 Loudspeaker assemblies and related methods
A loudspeaker assembly includes a mounting bracket, a loudspeaker, and a locking mechanism for releasably securing the loudspeaker in a selected one of a plurality of pitch angles relative to the mounting bracket. The mounting bracket includes a mounting plate for securing the mounting bracket to a flat surface, and a support arm extending outwardly from the mounting plate. The loudspeaker includes an electro-acoustic transducer, and an acoustic enclosure defining a bracket passthrough for receiving the support arm of the mounting bracket such the loudspeaker is pivotable between the plurality of pitch angles.
US10999653B2 Detecting and monitoring location of wireless-enabled devices in a physical space
Wireless-enabled devices are becoming more ubiquitous in society. Detection and analysis of movement of these devices in a known physical space can aid in detecting cyber threats present in the physical space, as well as physical threats to life in the space. Embodiments of the present disclosure are directed to solutions for detecting, monitoring, and analyzing wireless-enabled device movement and utilizing this information to determine a probable threat in a physical space.
US10999649B2 Auto-summarizing video content system and method
Novel tools and techniques are described for auto-summarizing video and/or audio content. In some embodiments, a summary server might retrieve one or more time codes from a time code database, and might analyze the one or more time codes to determine at least one selected time code among the one or more time codes that exceeds a predetermined number of selections. The one or more time codes might correspond to one or more triggers, which might include user-inputted triggers, triggers associated with actions by a live audience, or broadcaster/distributor/producer-provided triggers (i.e., cue tones). The summary server might determine one or more selected segments of video or audio content corresponding to the at least one selected time code, and might create one or more summary tracks, where each of the one or more summary tracks might comprise each of the one or more selected segments of the video or audio content.
US10999648B2 Command processing server, command processing program, command processing system, command execution program and command processing method
The purpose of this disclosure is to reduce viewer dissatisfaction caused by delays in communication, processing or the like in a system in which a server relays data reception and transmission between a terminal used by a distributor and a terminal used by a viewer. A command processing server which is connected to a command issuing terminal and a command executing terminal comprises: a reception unit which receives a command pertaining to a command execution terminal from a command issuing terminal; a notification unit which notifies the command execution terminal that a command has been received; and an execution instruction unit which transmits, to the command execution terminal, an instruction to execute a command on a command execution terminal, after the command execution terminal has been notified that a command has been received.
US10999645B2 Playing control method and apparatus
A play control method includes obtaining a playing state of at least one of a plurality of terminals playing a same video; and controlling a playing progress of at least one of the plurality of terminals when the playing state meets a preset condition. Using the disclosed play control method and apparatus for a plurality of terminals playing a same video, playing synchronization of the plurality of terminals can be maintained under a premise of ensuring that the plurality of terminals do not miss each video segment, so that no communication barrier is resulted due to asynchronous video playing during interactions between users who watch the same video, thus being able to improve user experience.
US10999642B1 Multi-video capture system
Systems and methods provide for capturing, at a first computing device associated with a first user, a first video stream, and presenting, by the first computing device, and indication that a second computing device associated with a second user is located within a predetermined distance of the first computing device. The systems and methods further providing for receiving, by the first computing device, a request to access a second video stream being captured on the second computing device and displaying, by the first computing device, the second video stream being captured on the second computing device, on a display of the first computing device.
US10999637B2 Video media item selections
In embodiments of video media item selection, items that have been designated for association with video media are displayed while the video media is also displayed for viewing. An item grab application is implemented to receive a user input as an item selection of an item that is associated with the video media while being displayed for viewing. An item page for the selected item can be displayed, where the item page includes an identifier and image of the selected item, as well as a selectable link to the video media. The item grab application can also post the item selection to a social media site when the user shares the selected item. The item selection is posted without the video media that the selected item is associated with, and the video media is selectable for viewing from the item selection that is posted to the social media site.
US10999635B2 Image processing system, image processing method, and program
The present invention provides an image processing system, an image processing method, and a program capable of suppressing confusion that may arise in a case where a target person is identified when tracking a person. An image processing system includes: a camera control unit which accepts input video images captured by a plurality of video cameras; a tracked person registering unit capable of registering one or more persons appearing in the video images inputted from the camera control unit; and a display screen generating unit which displays switchable windows of the video images inputted from the video cameras for each person registered by the tracked person registering unit.
US10999624B2 Multimedia device, vehicle including the same, and broadcast listening method of the multimedia device
A multimedia device of a vehicle may include: a broadcast receiver configured to receive broadcast information of a plurality of channels from a radio signal; a controller configured to divide the received broadcast information into sound information and subtitle information, and to simultaneously output the sound and subtitle information; a sound outputter configured to output the divided sound information; and a display configured to display the divided subtitle information. The controller is further configured to determine electronic program guide (EPG) information of the radio signal, and to control the display so as to display a text-changeable channel according to the EPG information.
US10999623B2 Providing visual content editing functions
A method of adjusting visual content. The method comprises: identifying when a client device captures at least one of an image and a video file; analyzing textual content in a plurality of content providing network sources, available via a network, to identify at least one current event; acquiring at least one demographic characteristic of a user of the client device; selecting one or more visual content editing functions based upon the at least one demographic characteristic and according to the at least one current event; and supplying the one or more selected visual content editing functions to the client device.
US10999619B2 Display apparatus and control method thereof
A display apparatus includes: an image processor; a display unit; a remote controller which includes a touch input unit to detect motion of a user; a remote control signal receiver which receives a remote control signal from the remote controller corresponding to the motion of a user; and a controller which displays the content information window as if the content information window enters from an outside of a display area to an inside of the display area in accordance with the motion that a user moves from an outside of an area of the touch input unit to an inside of the area, or stops displaying the content information window as if the content information window exits from the inside of the display area to the outside of the display area in accordance with the motion that a user moves from the inside of the area of the touch input unit to the outside of the touch input unit.
US10999617B2 System and method for delivering multimedia content
A framework for presenting aspects of a story to one or more participants having at least one device, the story having one or more storylines, each storyline comprising one or more segments, each segment comprising one or more elements, each of said one or more elements comprising (i) a physical location; (ii) actions; and (iii) at least one event trigger, said framework comprising a backend platform storing information about said story and interacting with said at least one device to deliver aspects of at least one of said storylines to at least some of said one or more participants based on one or more event triggers.
US10999616B1 Systems and methods for value-based provision of television content in a hybrid quadrature amplitude modulation (QAM)/internet protocol (IP) content delivery environment
A device may receive content data identifying television schedules for content to be provided for viewing in a first geographic location and a second geographic location, and may identify a first available time slot for content in the first geographic location and a second available time slot for content in the second geographic location. The device may identify a first set of content for the first available time slot and a second set of content for the second available time slot, and may assign values to the first and second sets. The device may determine whether the values assigned to the first and second sets satisfy a threshold value, and may cause, when a value of an content in the first set fails to satisfy the threshold value, a first client device, in the first geographic location, to obtain a replacement content with a value that satisfies the threshold value.
US10999615B2 Personal base station system with wireless video capability
A personal base station (PBS) having wireless video capability. The PBS authenticates a mobile device within range for cellular services, and authenticates the user for a level of service for cable television. The PBS operates in accordance with a dual-purpose subscriber identity system (SIS) includes a subscriber mobile identity component (SMIC) and a video security component (VSC) such that the cellular and television services can be authenticated. Mobile devices incorporating the disclosed innovations, as well as the PBS, can access video content from a cable television provider through any available broadband link, regardless of the mobile device's physical location.
US10999613B1 System and method for intelligent delivery of segmented media streams
A system and method for reducing the delay and optimizing the process of delivering real-time media segments on communication networks. This is accomplished by allowing media segment requests to be queued ahead of the time that the segment exists. The system includes the ability to request segments by selected criteria or by explicit reference naming techniques. This reduces delay and optimizes bandwidth usage when applied within otherwise high latency communication networks, including Content Delivery Networks.
US10999612B2 Broadcast signal reception device and broadcast signal reception method
A broadcast signal reception method is disclosed. According to an embodiment of the present invention, the broadcast signal reception method comprises the steps of: receiving a first broadcast signal through a first channel; parsing service list table (SLT) information included in the first broadcast signal; parsing service layer signaling (SLS) information received on the basis of the SLT; and providing a broadcast service on the basis of the SLS information.
US10999609B2 Enhanced service compatibility with clients
Methods and systems for enhancing service compatibility are described. A request for content can be received from a client (e.g., user device). A first resource locator for at least a portion of the content can be encoded with service information. A second resource locator indicating a redirect device can comprise the encoded first resource locator and the service information. The client can request at least the portion of the content from a redirect device using the second resource locator. The redirect device can process the request by decoding the first resource locator and service information and sending the service information to a service. The redirect device can send the first resource locator to the client. The client can request at least the portion of the content from a content device using the first resource locator.
US10999603B2 Method and apparatus for video coding with adaptive clipping
In a particular implementation, a clipping bound may be different from the signal bound. For example, to derive the upper clipping bound, a reconstructed sample value corresponding to original sample value Y is estimated to be Y+Δy. Thus, for a candidate upper clipping bound x, the difference between the clipped value and the original value is calculated as min(Y+Δy, x)−Y. The distortions using different candidate clipping values around signal bound M may be tested. The test starts with signal bound M and moves towards smaller values. The distortion may first decrease (or maintain the same) and then increase, and the turning point is chosen as upper clipping bound M′. Similarly, the lower clipping bound m′ can be chosen. For more effective clipping, the color components may be transformed such that the transformed color components may be more tightly enclosed by a box defined by the clipping bounds.
US10999602B2 Sphere projected motion estimation/compensation and mode decision
Techniques are disclosed for coding video data predictively based on predictions made from spherical-domain projections of input pictures to be coded and reference pictures that are prediction candidates. Spherical projection of an input picture and the candidate reference pictures may be generated. Thereafter, a search may be conducted for a match between the spherical-domain representation of a pixel block to be coded and a spherical-domain representation of the reference picture. On a match, an offset may be determined between the spherical-domain representation of the pixel block to a matching portion of the of the reference picture in the spherical-domain representation. The spherical-domain offset may be transformed to a motion vector in a source-domain representation of the input picture, and the pixel block may be coded predictively with reference to a source-domain representation of the matching portion of the reference picture.
US10999601B2 Line-based compression for digital image data
A method of compressing digital image data is provided that includes selecting an entropy code for encoding a line of pixels in the digital image data, wherein the entropy code is selected from a plurality of variable length entropy codes, using spatial prediction to compute a pixel predictor and a pixel residual for a pixel in the line of pixels, and selectively encoding the pixel residual using one of the entropy code or run mode encoding.
US10999595B2 Method and apparatus of motion vector prediction or merge candidate derivation for video coding
A method and apparatus of priority-based MVP (motion vector predictor) derivation for motion compensation in a video encoder or decoder are disclosed. According to this method, one or more final motion vector predictors (MVPs) are derived using priority-based MVP derivation process. The one or more final MVPs are derived by selecting one or more firstly available MVs from a priority-based MVP list for Inter prediction mode, Skip mode or Merge mode based on reference data of one or two target reference pictures that are reconstructed prior to the current block according to a priority order. Therefore, there is no need for transmitting information at the encoder side nor deriving information at the decoder side that is related to one or more MVP indices to identify the one or more final MVPs in the video bitstream.
US10999586B2 Image encoding method and equipment for implementing the method
To encode an image divided into blocks of a set of images, each block being encoded according to one of a plurality of encoding modes including at least one temporal correlation prediction encoding mode utilizing a plurality of images, a motion estimation vector search area is defined in a second image of the set of images, distinct from the first image and previously encoded according to a predefined sequence of encoding images of the set of images, a portion at least of the search area having substantially the shape of an ovoid, the data from the search area is stored in a cache memory, a motion estimation vector of the current block is determined by a search in the search area in the cache memory, and the motion estimation vector is used to decide the encoding of the current block according to the one of the plurality of encoding modes.
US10999585B2 Frame-rate scalable video coding
Methods and systems for frame rate scalability are described. Support is provided for input and output video sequences with variable frame rate and variable shutter angle across scenes, or for input video sequences with fixed input frame rate and input shutter angle, but allowing a decoder to generate a video output at a different output frame rate and shutter angle than the corresponding input values. Techniques allowing a decoder to decode more computationally-efficiently a specific backward compatible target frame rate and shutter angle among those allowed are also presented.
US10999579B2 Methods and systems for decoding a video bitstream
A video bitstream is decoded by decoding a first syntax element with an integer value indicating a number of a plurality of entropy slices defining a first slice, a second syntax element indicating an offset, and a third syntax element indicating a slice type of the first slice. When the third syntax element indicates the slice type of the first slice is a B slice or a P slice, a flag in the slice header indicating an initialization method of a CABAC context is decoded, and the CABAC context is initialized using one of the first initialization method and the second initialization method. When the third syntax element indicates the slice type of the first slice is an I slice, the CABAC context is initialized using a third initialization method.
US10999578B2 Transcoding media content using an aggregated quality score
Systems and methods for transcoding media content are disclosed. In some embodiments, the method includes obtaining a transcoded media content that is transcoded from an uploaded media content. The method includes determining a plurality of degradation metric values corresponding to the transcoded media content based on the uploaded media content and the transcoded media content, each degradation metric value corresponding to a different degradation metric type. The method includes mapping each degradation metric value to a respective calibrated score to obtain a plurality of calibrated scores. The method includes determining an aggregated quality score of the transcoded media content based on the plurality of calibrated scores and an exponential weighting function. The exponential weighting function exponentiates each of the calibrated scores by a respective weighting exponent and aggregates the exponentiated calibrated scores. The method includes selectively reencoding the transcoded media content based on the aggregated quality score.
US10999577B2 Quantization parameter determination method and image capture apparatus
A method of determining a quantization parameter includes determining an adjustment range of a quantization parameter correction value based on a size of a motion area of an input image, calculating an average bitrate value of the input image, and adjusting the quantization parameter correction value by decreasing the quantization parameter correction value within the adjustment range in response to determining that the average bitrate value is greater than an upper limit value, and by increasing the quantization parameter correction value within the adjustment range in response to determining that the average bitrate value is equal to or less than a lower limit value.
US10999573B2 Partial light field display architecture
The disclosure describes various aspects of a partial light field display architecture. In an aspect, a light field display includes multiple picture elements (e.g., super-raxels), where each picture element includes a first portion having a first set of light emitting elements, where the first portion is configured to produce light outputs that contribute to at least one a two-dimensional (2D) view. Each picture element also includes a second portion including a second set of light emitting elements (e.g., sub-raxels) configured to produce light outputs (e.g., ray elements) that contribute to at least one three-dimensional (3D) view. The light field display also includes electronic means configured to drive the first set of light emitting elements and the second set of light emitting elements in each picture element. The light field display can also dynamically identify the first portion and the second portion and allocate light emitting elements accordingly.
US10999569B2 Three-dimensional image reconstruction using multi-layer data acquisition
A camera, including: two imaging systems each comprising a different optical path corresponding to a different viewing angle of an object; one or more illumination sources; a mask disposed with multiple pairs of apertures, wherein each aperture of each aperture pair corresponds to a different one of the imaging systems; at least one detector configured to acquire multiple image pairs of the object from the two imaging systems via the multiple pairs of apertures; and a processor configured to produce from the multiple acquired image pairs a multi-layer three dimensional reconstruction of the object.
US10999559B1 Electronic side-mirror with multiple fields of view
An apparatus comprising a sensor and a processor. The sensor may be configured to generate a first video signal based on a targeted view from a vehicle. The processor may be configured to (A) receive the first video signal, (B) generate a second video signal and (C) present the second video signal to a display. The second video signal presents a series of video frames configured to fit a shape of the display. The processor selects among a plurality of fields of view for the video frames based on a decision by the processor.
US10999558B2 Monitoring system
A control device for controlling a display device, when an abnormality has occurred in any of a plurality of monitoring target devices, executes a first display control that causes the display device to display abnormality occurrence information including at least identification information of the monitoring target device in which the abnormality has occurred and occurrence time information indicating the time when the abnormality occurred, and when one item, or one item among two or more items, of the abnormality occurrence information displayed in the display device has been selected, executes a second display control that acquires image capturing information of the monitoring target device corresponding to the selected abnormality occurrence information from a storage device and causes the display device to display the acquired image capturing information, and executes a third display control that acquires operation information of the monitoring target device corresponding to the selected abnormality occurrence information from the storage device and causes the display device to display the acquired operation information.
US10999550B2 Image pickup device that is provided with peripheral circuits to prevent chip area from being increased, and image pickup apparatus
An image pickup device which suppresses an increase in chip area of peripheral circuits without degrading the performance of a pixel section and makes it possible to prevent costs from being increased. The image pickup device includes a first semiconductor substrate and a second semiconductor substrate. A pixel section includes photo diodes each for generate electric charges by photoelectric conversion, floating diffusions each for temporarily storing the electric charges generated by the photo diode, and amplifiers each connected to the floating diffusion, for outputting a signal dependent on a potential of the associated floating diffusion. Column circuits are connected to vertical signal lines, respectively, for performing predetermined processing on signals output from the pixel section to vertical signal lines.
US10999549B2 Image sensor, column parallel ADC circuit and A/D conversion method thereof
A column parallel ADC circuit includes: plural column ADCs and a digital processing circuit. The plural column ADCs generate respective plural digital counts. The plural column ADCs include a first column ADC and a second column ADC. The first column ADC generates a first digital count according to a first analog signal, and the second column ADC generates a second digital count according to a second analog signal. The first digital count is a difference between a first digital signal and a second digital signal. The first and the second digital signals correspond to the first and the second analog signals respectively. The digital processing circuit generates the plural digital signals, wherein the digital processing circuit generates the first digital signal according to the first digital count and the second digital signal.
US10999544B2 Image sensor including phase detection pixels and image pickup device
An image sensor includes a pixel array that includes a first pixel group and a second pixel group, each including a plurality of image pixels to generate image data. The first pixel group includes a first phase detection pixel pair including first phase detection pixels arranged adjacent to each other in a first direction and having at least one first microlens thereon, and the second pixel group includes a second phase detection pixel pair including second phase detection pixels arranged adjacent to each other in a second direction different from the first direction and having at least one second microlens thereon. The sensitivity of the first phase detection pixels is different from the sensitivity of the second phase detection pixels.
US10999533B2 Devices, systems, and methods for instant video switching in an extension environment
Extension devices such as upstream facing port devices (UFP devices) and downstream facing port devices (DFP devices) connect via an extension medium. When a UFP device and a DFP device pair with each other, DisplayPort video and/or audio information from a DisplayPort source device can be presented by a DisplayPort sink device, which are coupled to the UFP device and DFP device, respectively. In some embodiments, the DFP device may train a DisplayPort link to the DisplayPort sink device regardless of whether it is receiving actual data from a UFP device, and may provide placeholder data to the DisplayPort sink device in order to keep the link active. The DFP device may then replace the placeholder data with the actual data from the UFP device, once received, and may thereby seamlessly switch the DisplayPort sink device from presenting placeholder data to presenting data from the DisplayPort source device.
US10999528B2 Image capture device with interchangeable integrated sensor-optical component assemblies
An image capture device includes an image capture module and a base module. The image capture module is releasably connectable to the base module. The image capture module includes an integrated image sensor and optical component for capturing image data. The base module includes a processor. The processor is configured and the base module is calibrated based on identification data provided by the image capture module when releasably connected to the base module. The image information and identification data may be wirelessly transferred from the image capture module to the base module.
US10999527B1 Generation of enhanced panoramic visual content
An image capture device may capture two hemispherical views of a scene. The two hemispherical view of the scene may be stitched along a stitch line. The image capture device may be rotated to align the stitch line with a mid-line of a panoramic field of view of the scene. Separate exposure settings may be used to capture the two hemispherical views of the scene, with the exposure settings increasing the dynamic range of the scene depicted within the panoramic field of view of the scene. The panoramic field of view of the scene may be punched out as panoramic visual content.
US10999526B2 Image acquisition method and apparatus
A system includes an image sensor, an adjustable aperture, and a memory. THE memory includes computer executable instructions that, when executed by a processor, cause the system to perform operations including obtaining a first image via the image sensor based at least in part on a first aperture stop of the adjustable aperture, identifying a first pixel of the first image, identifying a second pixel of the first image, determining a second aperture stop of the adjustable aperture based at least in part on the first pixel, determining a third aperture stop of the adjustable aperture based at least in part on the second pixel, obtaining a second image via the image sensor based at least in part on the second aperture stop, and obtaining a third image via the image sensor based at least in part on the third aperture stop.
US10999525B2 Image processing apparatus and method for compressing dynamic range of WDR image
Provided is an image processing apparatus including: a wide dynamic range (WDR) image sensor configured to output image frames by photographing a subject with different shutter times; and at least one processor to implement: a wide image synthesis unit configured to synthesize a WDR image based on n subchannels included in each of the image frames; a knee curve generating unit configured to generate an integral histogram of luminance levels of m×n subchannels included m image frames among the image frames, and generate a knee curve based on the integral histogram, where m and n each is an integer greater than zero; and a dynamic range transforming unit configured to reduce a dynamic range of the WDR image based on the generated knee curve.
US10999522B2 Control apparatus, control method, and computer-readable storage medium
A control apparatus includes a processor is configured to function as an information acquisition unit configured to acquire object size information from image data by a first method and a second method in continuous imaging, and an imaging control unit configured to perform an exposure while performing follow-up drive of an optical system so as to reduce a difference between the object size information and target size information.
US10999519B2 Target tracking method and device, movable platform, and storage medium
A target tracking method applicable to a shooting device including a first shooting assembly and a second shooting assembly. The method includes calling the second shooting assembly to shoot an environment to obtain an image, performing target object recognition on the image to obtain a tracking position area of a target object to be tracked in the image, and adjusting a shooting attitude of the shooting device according to the tracking position area of the target object in the image to locate the target object in a shooting frame of the first shooting assembly.
US10999510B2 Image shake correction device, imaging device, image shake correction method, and image shake correction program
A digital camera (100) includes a plurality of drive units that moves a movable member (2) including an imaging element (20) in directions X, Y, and θ along a light receiving surface (20a) of the imaging element (20), and a system controller (108) that controls the plurality of drive units. The system controller (108) includes a power amount decision unit (108A) that decides power amounts to be supplied to the plurality of drive units for moving the movable member (2) to a target position, and a drive controller (108B) that performs a first control for reducing a total value of the power amounts decided by the power amount decision unit (108A) while maintaining a ratio between the power amounts decided by the power amount decision unit (108A) and supplying the power amounts after the reduction to the drive units.
US10999509B2 Systems, methods, and mediums for controlling image stabilization based on imaging condition
A lens apparatus attachable to a camera that includes a first corrector configured to move configured to move for an image stabilization includes a second corrector configured to move for the image stabilization, and a controller configured to control, based on an imaging condition, the second corrector according to a first drive that moves both the first corrector and the second corrector during imaging, or a second drive that moves only one of the first corrector and the second corrector during the imaging.
US10999507B2 Optical image stabilization techniques
An optical image stabilization (OIS) of a camera system includes a controller, a lens and an image stabilizing arrangement (ISA), including one or both of an actuator and an image sensor. The controller is receives measured camera motion information from at least one motion sensor. Prior to acquisition of a succession of image frames, the controller determines a first desired start position, for the camera lens and/or the image sensor and, during acquisition of each respective image frame in the succession of image frames, causes the ISA to shift the camera lens and/or the image sensor so as to compensate for the measured camera motion. During a time interval that falls at least partially between a first and a second successive frame, the controller causes the ISA to relocate the camera lens and/or image sensor to a second desired start position for the second successive frame.
US10999497B1 System for parallelly processing image lines from multiple image sensors
A system-on-chip (SoC) includes first and second processing circuits and a data exchange circuit such that the first processing circuit is configured to process image lines based on corresponding sets of processing attributes. The first processing circuit is further configured to continuously receive and process the image lines one after the other to generate corresponding output data, and the second processing circuit is configured to continuously receive by way of the data exchange circuit, the generated output data for processing the generated output data. The data exchange circuit is thus configured to control data flow between the first processing circuit and the second processing circuit such that the first processing circuit and the second processing circuit parallelly process corresponding data associated with same or different image lines.
US10999496B2 Electronic device, control method for electronic device, and non-transitory computer readable medium
An electronic device is capable of assigning a function selected by a user as a function to be executed in accordance with each of a plurality of operations, and the electronic device includes: a first accepting unit configured to accept a first user operation for selecting any of a plurality of groups obtained by classifying a plurality of assignable functions; a second accepting unit configured to, after any of the plurality of groups is selected, narrow down options to a plurality of assignable functions included in the selected group among all assignable functions excluding functions not included in the selected group, and accept a second user operation for selecting a function to be respectively assigned to the plurality of operations among the options; and an assigning unit configured to assign the function selected by the second user operation to each of the plurality of operations.
US10999494B2 Adjusting motion capture based on the distance between tracked objects
The technology disclosed relates to adjusting the monitored field of view of a camera and/or a view of a virtual scene from a point of view of a virtual camera based on the distance between tracked objects. For example, if the user's hand is being tracked for gestures, the closer the hand gets to another object, the tighter the frame can become—i.e., the more the camera can zoom in so that the hand and the other object occupy most of the frame. The camera can also be reoriented so that the hand and the other object remain in the center of the field of view. The distance between two objects in a camera's field of view can be determined and a parameter of a motion-capture system adjusted based thereon. In particular, the pan and/or zoom levels of the camera may be adjusted in accordance with the distance.
US10999491B2 Control apparatus, image capturing apparatus, control method, and storage medium
A control apparatus includes a focus information calculator configured to calculate focus information by using an image signal obtained via a first image capturer, a distance information calculator configured to calculate distance information on a distance to an object by using an image signal obtained via a second image capturer, a correction value calculator configured to calculate a correction value by using the focus information of the first image capturer, and a controller configured to provide a focus control to the first image capturer using the correction value and the distance information.
US10999488B2 Control device, imaging device, and control method
A control device including a main subject detection unit that detects a first main subject from among subjects included in a first image, and acquires main subject information indicating the first main subject, a distance information calculation unit that detects a distance of a subject included in a first image, and acquires first distance information indicating the distance, and a detection unit that detects a distance within which a first main subject is included on the basis of main subject information and first distance information, and acquires main subject distance information indicating the distance within which the first main subject is included.
US10999486B2 Monitoring apparatus and monitoring system
To solve the above problem, a monitoring apparatus according to an embodiment of the present invention comprises: a communication unit for receiving an original image acquired by a camera; a storage unit for storing the original image; a screen unit for displaying the original image and a corrected image obtained by dewarping the original image; and a control unit for controlling operations of the communication unit, the storage unit, and the screen unit, wherein the screen unit displays an icon in a dewarping area of the original image where the corrected image is obtained by dewarping the original image, indicates that the dewarping area is selected when the icon located in the dewarping area is selected, and displays a polygon representing the selected dewarping area.
US10999485B2 Control apparatus, imaging apparatus, control method, and storage medium for performing a tilt control
A control apparatus includes a focus control unit configured to perform a focus control based on an image signal, a tilt control unit configured to control a tilt of an imaging plane based on the image signal, and a determination unit configured to determine a first evaluation area of the image signal used for the focus control and a second evaluation area of the image signal used for the tilt control in performing both the focus control and the tilt control. At least one processor or circuit is configured to perform a function of at least one of the units.
US10999484B2 Electric shaver with imaging capability
System and method for improving the shaving experience by providing improved visibility of the skin shaving area. A digital camera is integrated with the electric shaver for close image capturing of shaving area, and displaying it on a display unit. The display unit can be integral part of the electric shaver casing, or housed in a separated device which receives the image via a communication channel. The communication channel can be wireless (using radio, audio or light) or wired, such as dedicated cabling or using powerline communication. A light source is used to better illuminate the shaving area. Video compression and digital image processing techniques are used for providing for improved shaving results. The wired communication medium can simultaneously be used also for carrying power from the electric shaver assembly to the display unit, or from the display unit to the electric shaver.
US10999481B2 Image processing apparatus, imaging system, image processing method, and recording medium
An image processing apparatus according to one aspect of the present invention includes a projected image input unit that inputs a projected image formed by light incident on a Fresnel zone plate from a subject, a complex image generation unit that generates a complex image including an image of a real part and an image of an imaginary part by multiplying the projected image with each of a first Fresnel zone pattern and a second Fresnel zone pattern having the same local spatial frequency in each region and a different phase of the local spatial frequency with respect to the first Fresnel zone pattern, and a Fourier transformation unit that reconstructs an image of a spatial domain by performing two-dimensional complex Fourier transformation on the complex image.
US10999475B2 Image forming apparatus and image forming method
The occurrence of more and the deterioration of performance are suppressed. A data compression unit stores identification data indicating the presence or absence of periodicity, and printing data correlated with the identification data in a first memory area of a RAM. A color conversion processing unit that performs speculation processing stores printing data that has undergone color conversion processing corresponding to printing by a printer in a second memory area of the RAM. A screen processing unit that performs speculation processing performs AM screen processing on printing data. The screen processing unit confirms the identification data stored in the first memory area of the RAM by the data compression unit, and in a case where the identification data indicates there is periodicity, instructs to perform color conversion processing corresponding to printing by a copier on printing data, and performs FM screen processing on the printing data.
US10999473B2 Image processing apparatus, image processing method, and recording medium to correct characteristic amount of target pixel using brightness at two pixels in set target area
A target area of image data of a scanned document is set, in which the target area has a predetermined size and a target pixel, characteristic amounts indicating the brightness at two pixels among the plurality of pixels included in the set target area are obtained, a determination is made on whether or not the difference between the obtained characteristic amounts indicating the brightness is higher than a threshold, a brightness correction amount is decided based on a characteristic amount indicating the brightness of the target pixel and the result of the determination, and the brightness characteristic amount indicating the brightness of the target pixel is corrected based on the decided correction amount.
US10999464B2 Image forming apparatus that installs applications, control method therefor, and storage medium
An image forming apparatus which is capable of appropriately producing displays using installed expansion application modules without using a window manager module. The image forming apparatus produces a display in accordance with a display instruction for at least one of the installed expansion application modules. When display instructions for the expansion application modules overlap each other, priorities for display are assigned based on starting conditions related to the expansion application modules.
US10999463B2 Image forming apparatus executing processing for wake-up from power saving state according to direction of eye gaze detected by eye-gaze sensor
An image forming apparatus includes an image forming section, a first detecting section, a second detecting section, a display section, and a control section. The first detecting section detects a person present within a predetermined range from the image forming apparatus. The second detecting section detects an eye gaze of the person detected by the first detecting section. When, during a power saving state of the image forming apparatus, the first detecting section detects a person and the second detecting section detects an eye gaze of the person directed in a predetermined direction, the control section wakes up the image forming apparatus from the power saving state and allows the display section to display a predetermined screen according to the direction of the person's eye gaze detected by the second detecting section.
US10999459B2 Image reading device and image forming apparatus that perform notification processing for notifying user that special original document to be read preferably at high resolution has been detected from among original documents read at low resolution
A number-of-documents calculator calculates a number of original documents on a document placement tray from their weight detected by a weight sensor. A controller sets a resolution to a predetermined first resolution when the number of original documents is less than a predetermined number or sets the resolution to a predetermined second resolution lower than the first resolution when the number of original documents is not less than the predetermined number, and allows a document reader to read images of the original documents at the set first or second resolution. A special document detector determines, based on image data on the original document, whether the original document satisfies a predetermined condition, and detects the original document satisfying the condition as a special original document preferably to be read at a third resolution higher than the first resolution. A notifier notifies a user that the special original document has been detected.
US10999458B2 Image forming apparatus and image forming method
According to one embodiment, an image forming apparatus includes, a sheet transporting unit, a scanner, a print unit, an input device, a counter, and a control unit. The sheet transporting unit transports a predetermined number of sheets among a plurality of the sheets. The scanner reads the sheets which are transported by the sheet transporting unit as image data. The print unit prints the image data which is read by the scanner. The input device receives an input from a user. The counter counts the number of the transported sheets. The control unit controls the sheet transporting unit and the print unit depending on the number of the transported sheets and the number of sheets which are input by the user.
US10999456B2 Image reading device
An image reading device includes light guides (5, 6) that emit light to an object to be read, a lens body (8) that condenses reflected light, a light receiver (13) that receives the reflected light, a sensor board (24) on which is mounted the light receiver (13), a lens holder (11), and a housing (9) that houses or holds these components. The lens holder (11) includes a holder bottom (11g), light guide positioners (11a, 11b) and lens body holders (11e, 11f). In the lens holder (11), the lens body (8) is attached between the lens body holders (11e, 11f), the sensor board (24) is attached to the holder bottom (11g) such that the light receiver (13) aligns with an optical axis of the lens body (8), and the light guides (5, 6) are attached to the light guide positioners (11a, 11b). A surface of each light guide positioner (11a, 11b) that faces the corresponding light guide (5, 6) to be attached has at least a portion having a same shape a s a shape of a surface of the light guide.
US10999449B1 Method and apparatus to measure blur and adjust printer parameters in response to blur
A method for measuring a blur of a print job and adjusting printer parameters in response to the blur is disclosed. For example, the method may be performed by a multi-function device (MFD) and includes printing an image on a print media, scanning the image, calculating a blur count for each location of the image in a cross-process direction, determining that the blur count for at least one location of the image is above a blur threshold, and adjusting at least one print parameter for a subsequently printed image on the MFD.
US10999444B2 Acoustic echo cancellation device, acoustic echo cancellation method and non-transitory computer readable recording medium recording acoustic echo cancellation program
An acoustic echo cancellation device includes: a first echo canceller which, using an input signal obtained from at least two microphones and a reproduced signal outputted to a speaker, produces a first pseudo echo signal which indicates a component of the reproduced signal contained in the input signal; and a second echo canceller which, using at least one input signal outputted from the at least two microphones and the first pseudo echo signal, produces a second pseudo echo signal which indicates a component of the first pseudo echo signal contained in the at least one input signal, and cancels an acoustic echo component of the at least one input signal using the second pseudo echo signal.
US10999443B1 On premises gateways interconnecting VoIP systems the public switched telephone network and private branch exchanges and other telephony infrastructure
On premises gateways located within organization sites interconnect VoIP systems, the public switched telephone network (PSTN), Private Branch Exchanges and other telephony infrastructure.
US10999438B1 Communication session scheduling queue
Processing user requests and calls may include receiving a request to establish a communication session from a user device, retrieving a user record associated with the user device, creating an event based on the request, storing the event in a queue, and selecting a queue position of the event based on one or more conditions stored in the user record.
US10999437B1 Methods for simultaneous interaction on a web page by a customer and customer service representative
A computer-implemented method and system for enhancing interaction between a customer using a client computer and a customer service representative of a company using a workstation. A Web session is commenced on a Web site for the client computer of the customer, wherein the Web session includes displaying a first Web page to the customer. A telephonic interaction is commenced between the customer and the customer service representative and a split screen is displayed on the workstation. The split screen including the first Web page and a second Web page, wherein the second Web page is only viewable by the customer service representative. An application is caused to be moved from the second Web page to the first Web page for review and interaction by the customer via the client computer.
US10999436B1 Agent action ranking system
Method starts with processing, by processor, receiving audio signal of communication session between member-related client device and agent client device. Processor processes audio signal to generate caller utterances, each including audio caller utterance and transcribed caller utterance. Caller utterances includes first and second caller utterances. For each of the plurality of caller utterances, processor generates relationship data based on transcribed caller utterance, generates identified task based on transcribed caller utterance, and generates task completion probability result based on audio caller utterance, relationship data, and identified task, and stores the task completion probability result in a database. Processor computes agent action ranking score that is based on difference between task completion probability result of first caller utterance and task completion probability result of second caller utterance that precedes first caller utterance. Processor generates agent action result including the agent action ranking score. Other embodiments are disclosed herein.
US10999435B1 Customer sentiment driven workflow, said workflow that routes support requests based on sentiment in combination with voice-derived data
Systems for leveraging voice information derived from a telephone request for customer support (“RCS”) are provided. The leveraging improves the accuracy of a sentiment analysis performed on a customer support request. The system includes a receiver configured to receive logins. Each login initiates a request. The request includes a date; a time of initiation; a location of a communication device that was used to communicate the request; a device identification number; a message derived from the request; and voice information. The system includes a processor configured to calculate a historical sentiment value, based, at least in part, on artifacts retrieved from historical information associated with the user. The processor obtains a voice sentiment value from the voice information. The processor calculates a total sentiment value based on the historical sentiment value and the voice sentiment value, and then routes the request based on the total sentiment value and the message.
US10999433B2 Interpretation of user interaction using model platform
A platform can receive information regarding a user interaction, wherein the user interaction is associated with one or more channels that correspond to respective interfaces or media for the user interaction; retrieve supplemental information associated with the user interaction, wherein the supplemental information relates to at least one of: a state of a managed device associated with the user interaction, or a previous user interaction; identify, based on the information regarding the user interaction or the one or more channels, one or more models to process the information regarding the user interaction and the supplemental information, wherein the one or more models are identified from a plurality of models; determine, using the one or more models, an action to be performed with regard to the user interaction; and provide information identifying the action.
US10999430B2 Intelligent user device management in a multi device environment
An incoming communication is received. For example, an incoming voice call is received for a user. A rule is applied to the incoming communication. The rule is based on sensor information associated with the user, presence information associated with the user, and a prior history of handling communications by the user. In response to applying the rule to the incoming communication, a method of notifying the user of the incoming communication is determined. For example, a voice call may be converted to a text communication where the user is notified via text. The incoming communication is routed to a user communication device of the user based on the rule.
US10999427B2 Display where a voice of a calling party will externally localize as binaural sound for a telephone call
An electronic device executes a method that displays a location to a called party where a voice of a calling party will localize as binaural sound in a telephone call. The method displays an image representing the called party and an image representing the calling party with respect to each other so the called party can visually determine where the voice of the calling party will externally localize as the binaural sound.
US10999425B2 Terminal, service method and integrated identifier management system for integrated identifier and user interface
A method of intuitively recognizing and using an integrated identification function by users by additionally displaying variable URI access menus on the existing user screen of the integrated identifier, and this is accomplished through an integrated identifier management system and a service method, which include: address servers for storing, managing and processing URIs (address) mapped to an integrated identifier and related information; a terminal for variably displaying a plurality of URI access menus on an integrated identifier user screen according to an address status (integrated identifier information, URI information, display information, and matching information) registered in the address servers; and a process for processing an integrated identification service through communication between the terminal and the address servers.
US10999413B1 Public and private API hub synchronization
A method, including receiving, by a first API hub server in communication with a set of private APIs and with a second API hub server that is in communication with a set of public APIs, metadata for the APIs, each of the APIs including one or more respective API calls. A request is received from a client computer to access a given endpoint of a given API, and using the metadata for the given API, an API call is generated. Upon determining that the given API includes a given private API the generated API call is conveyed to the given private API, and upon determining that the given API call includes a given public API, the generated API call is conveyed to the second API hub server. Finally, upon receiving a response to the conveyed API call, the response is forwarded to the client computer.
US10999412B2 Sharing mediated reality content
A method, apparatus and computer program code are provided. The method comprises: causing display of mediated reality content by one or more displays associated with a device; identifying a further device with which at least a portion of the mediated reality content is to be shared; determining one or more parameters characterizing one or more displays associated with the further device; determining at least a portion of the mediated reality content to be shared with the further device based, at least in part, on the determined one or more parameters; and causing the portion of the mediated reality content to be shared with the further device.
US10999408B2 Automated cloud computing tenant deployment service
Techniques and solutions are described for facilitating deploying tenants to, and managing tenants in, a cloud computing environment. In determining where a tenant should be deployed, cloud-based software applications, or at least cloud-based software applications of a particular type, used by the tenant are considered. Computing resources needed by the tenant are determined. The tenant is deployed to a computing infrastructure that has instances of the cloud-based software applications used by the tenant and has computing resources sufficient to satisfy the needs of the tenant. If the tenant is to access another software application, the data for such application is deployed to that computing infrastructure. If the tenant's computing resource needs exceed the available resources of the infrastructure, resources are added to the infrastructure or the tenant's data for all of the cloud-based software applications are moved to another computing infrastructure.
US10999403B2 Composable infrastructure provisioning and balancing
Systems and methods for provisioning system components to execute jobs are provided. In one embodiment, receiving a request to provision system components of computing units for executing a job. An aggregate latency may be calculated for each of the computing units based on a startup latency for each job executing on the computing units. A computing unit with a lowest aggregate latency may be identified, and system components may be provisioned from the computing unit with the lowest aggregate latency.
US10999402B2 System and method for improving internet communication by using intermediate nodes
A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices.
US10999400B2 Application entity resource creation and registration method, communication node device and terminal device
A method for creating a resource for an application entity, a method for registering an application entity, a communication node device, and a terminal device, the method for creating a resource for an application entity includes: receiving a registration request sent by the application entity when the application entity is switched from a first communication link to a second communication link; creating a resource as a first resource on the basis of the registration request; assigning an identifier corresponding to the first resource to the application entity, such that the application entity is associated with the first resource.
US10999397B2 Clustered coherent cloud read cache without coherency messaging
Described herein is a system and method for performing a clustered coherent cloud read cache without coherency messaging. At a cloud reader agent having a read cache, a request for a particular portion of data is received from a client. The request includes an identifier of the node making the request, a current time on the node making the request, a last stubbed time of the particular portion of data, and/or an identifier of the particular portion of data. When the particular portion of data is stored in the read cache of the cloud reader agent, the cloud reader agent can determine whether the cached particular portion of data is valid based, at least in part, upon the received identifier of the node making the request, the received last stubbed time of the particular portion of data, and/or, a stored time associated with the cached particular portion of data.
US10999396B2 Apparatus and method for caching data
A method in a cache node (30) of a network comprises monitoring a secure data stream being received at the cache node from a server node, and detecting from one or more data chunks of the secure data stream that the secure data stream contains a data object that has been previously received and cached at the cache node, and sending a notification signal to the server node that the data object has been previously cached. The method may further comprise receiving one or more encryption header portions (e.g. TLS headers) from the server node, inserting a previously cached data chunk corresponding to each of the one or more encryption header portions into the data stream, and sending the data stream to a client device.
US10999393B2 Cloud broker for connecting with enterprise applications
An apparatus in one embodiment comprises at least one processing platform comprising a plurality of processing devices. The processing platform is configured to abstract a plurality of partner platforms and a plurality of enterprise applications to extract a plurality of connectivity parameters associated with respective ones of the partner platforms and the enterprise applications, to manage connections between the partner platforms and the enterprise applications by implementing connectivity parameters, wherein the implementing provides the partner platforms with centralized access to the enterprise applications via a broker layer, to select one or more of the connectivity parameters to be used in connection with routing of data between a given partner platform and a given enterprise application, and to route the data between the given partner platform and the given enterprise application via the broker layer using the selected one or more connectivity parameters.
US10999389B2 Method and device for acquiring dynamic map data, and storage medium
The present disclosure provides a method and a device for acquiring dynamic map data, and a storage medium. The method includes: acquiring, by a road operation device having a network access capacity, dynamic map data of a road work site where the road operation device is located; and providing, by the road operation device having the network access capacity, the dynamic map data to a map service system through a dynamic map data acquisition system, such that the map service system reflects content of the dynamic map data in a predetermined product form.
US10999387B2 Centralized communication interface for channel integration and interaction expansion
A system for communication channel integration is provided. The system comprising: a memory device with computer-readable program code stored thereon; a communication device connected to a network; and at least one processing device, wherein the at least one processing device is configured to execute the computer-readable program code to: generate a user data collection comprising one or more accounts and interactions associated with a first user, wherein the user data collection is accessible by the first user over a first communication channel; monitor the user data collection; based on monitoring the user data collection and user interactions, determine an actionable event associated with the first user; identify a second communication channel associated with a second user and associated with the actionable event; and in response to determining the actionable event, automatically integrate the second communication channel into the first communication channel thereby creating a merged communication channel.
US10999386B2 Methods, apparatus, and systems for sending information
An information sending method is provided. The method includes calculating a weight of an interaction setting between a first terminal device and a second terminal device, calculating a relational score based on the weight between the first terminal device and the second terminal device, the second terminal device being one or more second terminal devices, calculating a service index of the first terminal device based on the relational score, and sending information to the first terminal device based on the service index.
US10999385B2 Information processing apparatus, information processing system, information processing method, and recording medium
An information processing apparatus connected to at least one device via a first network includes: a network interface to mediate communication between an external device, which is connected to a second network connected to the first network via a firewall, and the device; a memory that stores a communication log related to communication between the external device and the device; and circuity to create a list including information on the device based on the communication log.
US10999384B2 Method and system for identifying website visitors
A website server computer hosting a website can identify a visitor to the website by using information provided by a visitor server computer that interacts with the visitor. The information provided by the server computer, in some embodiments, can be a combination of an IP address and characteristics of a computing device from where the visitor visits the website. In some embodiments, the IP address of the visitor server computer is used. In embodiments where the visitor may be sharing the computing device with other users, the characteristics may include at least one characteristic that is uniquely associated with the visitor. The website server computer can use a visitor identifier thus generated to start tracking the pages that the visitor requests during the session and can generate and customize pages for the visitor by using characteristics originated from the visitor.
US10999382B2 Multi-source deterministic oracle management
A master oracle may receive an oracle network identifier for an oracle network. The master oracle may receive a plurality of data messages respectively generated by the oracles. The master oracle may verify, based on respective public keys for the oracles, that each of the data messages are digitally signed by a different corresponding one of the oracles. The master oracle may aggregate the data messages into an aggregated data message. The master oracle may digitally sign the aggregated data message with a private key and public key pair. The master oracle may transmit the aggregated data message to a participant node of a distributed ledger network. A smart contract stored on a blockchain may verify the aggregated data. After receiving and verifying the aggregated data message the smart contract may execute to perform operations based on the aggregated data message.
US10999375B2 Devices in a flexible registration framework
A device includes at least one of a mechanical component or an electrical component and an Internet enabled embedded system that controls at least one of the mechanical component or the electrical component. The Internet enabled embedded system is configured to establish a connection to a local area network (LAN), provide data to a registration service via the connection to the LAN, receive from the registration service an instruction to implement a specified registration technique, and implement the specified registration technique. The registration service is configured to bind the embedded system to a user account responsive to satisfaction of a criterion of the specified registration technique.
US10999372B2 Saving video clips on a storage of limited size based on priority
Methods and systems are described for storing video content collected by a home automation system. According to at least one embodiment, an apparatus for accessing video content collected by a home automation system includes a processor, a memory in electronic communication with the processor, and instructions stored in the memory which are executable by a processor to receive video content associated with an event, determine a priority level of the video content based on at least one predetermined criteria, and store the video content for a period of time based on the priority level.
US10999369B2 Network topology templates for internal states of management and control planes
An approach for creating and cloning templates for a state of a plane is provided. In an embodiment, a method comprises: receiving a template cloning request for cloning a template for a particular plane; parsing the template cloning request to determine a template identifier and one or more configuration pairs included in the template cloning request; based on, at least in part, the template identifier, determining whether a particular template database stores a particular template that is identified by the template identifier; in response to determining that the particular template database stores the particular template that is identified by the template identifier: retrieving the particular template from the particular template database; generating a cloned particular template by cloning the particular template using contents of the one or more configuration pairs; and storing the cloned particular template in a particular state database that is associated with the particular plane.
US10999367B2 Communication apparatus, control device, and communication method
A communication apparatus connected to a network over which data is updated every predetermined cycle is provided. The communication apparatus includes first scheduling means for securing a first communication band necessary for updating every predetermined cycle, first data to be used for control of a manufacturing apparatus or a production facility, second scheduling means for securing a second communication hand necessary for delivering second data to a destination within a designated time period in a communication hand other than the first communication band of communication bands of the network, and third scheduling means for securing a third communication band for transmitting third data in a communication band set as neither of the first communication band and the second communication band of the communication bands of the network.
US10999365B2 Network communication system, communication control apparatus, and recording medium
A communication control apparatus for controlling communication between at least one communication apparatus and a plurality of network apparatuses residing on a plurality of networks includes a plurality of communication controllers respectively provided for the plurality of networks. Each communication controller includes a memory that stores operation determination information to be used for determining processing to be performed on transmission-and-reception information, the transmission-and-reception information to be transmitted or received by the communication controller with respect to other communication controller or one of the plurality of network apparatuses on the plurality of networks and circuitry that acquires the operation determination information in response to receiving the transmission-and-reception information and performs operation corresponding to the acquired operation determination information on the transmission-and-reception information, and a tag processor to add or remove tag information to or from the transmission-and-reception information.
US10999361B2 Consistent hash-based load balancer
Systems and techniques are disclosed for receiving, with a load balancer, a request from a client device. The request includes a session identifier corresponding to a session state associated with the request. The session state is stored on a first node within a cluster of nodes associated with the load balancer. A hash function is applied using the session identifier and topology information about the cluster of nodes. Based on a result of the hash function, a determination is made as to a selected node within the cluster of nodes to which the request is to be routed. The request is routed to the selected node.
US10999358B2 Traffic mapping
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing to user devices identifiers of edge servers from which to obtain content. One example system includes a traffic control service. The traffic control service is configured to receive polling requests from user devices. In response to a particular polling request, the traffic control service obtains aggregated data about the user devices and edge servers. The traffic control service selects, based on the aggregated data, a best edge server for the user device that sent the particular polling request. The traffic control service sends an identifier of the selected best edge server to the user device.
US10999356B2 Deploying an application in a hybrid cloud computing environment
An example method is provided for a computing system in a private cloud computing environment to deploy an application in a hybrid cloud computing environment. The method may comprise generating a request to deploy an application in a public cloud environment, the request including a deployment plan that specifies one or more tasks to be executed by a virtual computing resource from a cloud provider to deploy the application. The method may comprise sending, to an orchestration node in the public cloud computing environment, the request to instruct the orchestration node to provision the virtual computing resource from the cloud provider and to cause the virtual computing resource to execute the one or more tasks. The method may further comprise receiving, from the orchestration node in the public cloud environment, status data and determining whether the application is successfully deployed in the public cloud computing environment.
US10999355B1 System and method for global data sharing
Sharing data in a data exchange across multiple cloud computing platforms and/or cloud computing platform regions is described. An example computer-implemented method can include receiving data sharing information from a data provider for sharing a data set in a data exchange from a first cloud computing entity to a set of second cloud computing entities. In response to receiving the data sharing information, the method may also include creating an account with each of the set of second cloud computing entities. The method may also further include sharing the data set from the first cloud computing entity with the set of second cloud computing entities using at least the corresponding account of that second cloud computing entity.
US10999354B2 Opening local applications from browsers
Systems and methods are disclosed herein for opening files via local applications. A first application on a local device receives a request to open a document specified by a user via a user interface associated with the first application, the document having a document identifier and associated with a first file stored on a server. The first application communicates the request to open the document associated with the first file to a second application on the local device, and receives, from the second application, information identifying one of the plurality of document processing applications that are on the local device and are capable of opening a second file that is stored on the local device and has the same document identifier as the document specified by the user, the second file being a local copy of the first file. The first application causes the identified document processing application to open locally the second file that corresponds to the requested document associated with the first file stored on the server.
US10999353B2 Beacon-based distributed data processing platform
A method comprises initiating a first application in a first one of a plurality of distributed processing nodes, and responsive to initiation of the first application, identifying a plurality of beacon entities to be contacted in conjunction with execution of at least a portion of the first application. The method also comprises, for each of at least a subset of the identified beacon entities, initiating an additional application in an additional one of the plurality of distributed processing nodes. The method further comprises aggregating processing results from the first and one or more additional processing nodes, and providing the aggregated processing results to a client. The plurality of distributed processing nodes may comprise a plurality of YARN clusters associated with respective data zones, with each of the clusters being configured to perform processing operations utilizing local data resources locally accessible within its corresponding data zone.
US10999351B2 Systems and methods of tracking the delivery and post-delivery status for electromagnetically transmissible contents delivered via user initiated and controlled hybrid delivery modes with the interplay of an address-linked machine-readable code system
A network communication system includes a network processing center for receiving and converting an electronic or electro-magnetically transmissible data/content into a physically deliverable object and/or network transmissible content data files for carrying out a hybrid delivery of the data/content by a physical delivery process and/or a network electro-magnetic delivery process to a recipient or an ECRMA. A machine-readable code such as QR code is used in the continuous information flow among the various components of this system. The unique machine-readable code is associated with multiple kinds of address-linked information, and is also associated with corresponding personally identifiable information and biometric information. The delivery status of the electronic contents and the post-delivery activities are tracked by a variety of mechanisms and the information obtained from the tracking is send back to the content-senders.
US10999346B1 Dynamically changing characteristics of simulcast video streams in selective forwarding units
Techniques for dynamically changing characteristics of simulcast video streams in real-time multi-party video conferences. Once a video conference has been established for a plurality of participant devices, each participant device can provide a notification of its supported video communications characteristic(s) for sending simulcast video streams and receiving video streams. Having been provided such notification, the media server can determine video communications setting(s) and/or parameter(s) to be used by each participant device while sending simulcast video streams or receiving video streams based on the supported video communications characteristic(s) of the respective participant devices. In response to changes in conference, system, or network factors, the media server can request one or more of the participant devices to dynamically change the video communications setting(s) and/or parameter(s) used to send simulcast video streams or receive video streams to maintain acceptable levels of QoE at the respective participant devices.
US10999343B1 Apparatus and method for dynamically providing web-based multimedia to a mobile phone
An apparatus and method for dynamically providing web-based multimedia to a mobile phone are described. According to one embodiment, an RSS feed is received that references multimedia files meeting one or more criteria. A playlist is generated dynamically from the multimedia files. The playlist is a single virtual multimedia file. An updated RSS feed is received that references one or more additional multimedia files meeting the one or more criteria. A second playlist is generated dynamically from the multimedia files and the one or more additional multimedia files.
US10999342B2 Caching media in a media fling system
Aspects of the disclosure relate to a content (e.g., media) transfer or fling platform system and method. In a media fling platform system, media items may be cached at a rendering device prior to any selection of media items to fling. The determination of which media to cache may be based on a variety of factors including a user fling history, a currently viewed media item, and a navigation point in the media files. A fling request may take priority over caching, and the fling request may interrupt any caching processes.
US10999341B2 Managing data transmissions over a network connection
In various example embodiments, a system and method for managing media bandwidth usage are disclosed. One disclosed method includes determining a network connection state of a computing device, receiving a request that requests media content, altering the request to request a synthetic representation of the media content instead of the media content in response to the network connection state being one of a set of predefined network connection states and the media content violating one or more restrictions of the network connection state, and requesting the media content in response to a user selecting the synthetic representation.
US10999338B2 Method to re-synchronize live media streams, commands, and on-screen events transmitted through different internet pathways
Systems maintain synchronicity among elements intended to be displayed at various points during a live media stream. At a multimedia player, start playback of a live media stream. The systems receive input from a user selecting a new time of the media stream to playback, which is different than the current playback time of the media stream. The systems adjust playback of the media stream to restart at the new selected time, such that the current playback time of the output media stream is updated to the new selected time. The systems monitor the current playback time of the media stream as adjusted. The systems determine a user-initiated command to execute for displaying one or more visual elements at the multimedia player by polling a command manifest file based on the current playback time as adjusted.
US10999337B1 User device interactions during a session of a co-browsing environment
Co-browsing may offer support and other features to consumers of various websites and other online tools and applications. One example embodiment may include receiving a browsing session notification from a user device, identifying a request message destined for another user device, intercepting the request message, identifying the request message as requesting a multi-user session, forwarding the request message to the another user device, identifying a group to assign to the user device and the another user device based on activity performed by the user device, and assigning the user device and the another user device to the group and creating the multi-user session.
US10999336B2 Communication system and construction method and communication method thereof
A communication system, and a construction method and a communication method thereof are provided. The communication system includes a relay server and a plurality of communication nodes. The relay server is in signal connection with the plurality of communication nodes, the plurality of communication nodes respectively store routing links for connection to the relay server, and the relay server stores routing links respectively corresponding to the plurality of communication nodes. The plurality of communication nodes are in signal connection with a plurality of groups of terminals in one-to-one correspondence. The relay server provides communication connections for terminals connected to different communication nodes.
US10999334B2 System and method for multi-party communication of trending topics
A system and method for multi-party communication includes determining a trending common identifier within a media platform and generating a communication channel within a communication platform based on the common identifier. The method and system includes, in response to a join request from each of a plurality of users, connecting the plurality of users to the communication channel, where the communication channel is an open communication channel for active audio communication between the plurality of users across the communication platform and facilitating audio communication between the plurality of users, including providing a visual display on the communication platform, including visual display of the active audio communication across the communication platform.
US10999332B2 User-centric connections to a location comprising digital collaboration tools
A method, device and system for providing user-centric connections to a location comprising digital collaboration tools, as well as software for carrying out the method. The method comprising a network device having a beacon system for proximity detection and a BYOD (Bring Your Own Device). A confirmed BYOD proximity can be used to initiate the setup of a data channel between the network device and the BYOD, and further join the BYOD to a UC (Unified Communications systems and tools) session.
US10999328B2 Tag-based policy architecture
A tag-based policy architecture enforces information technology (IT) policy in a virtualized computing environment using cryptographically-verifiable metadata to authenticate compute resources coupled to a computer network and to authorize access to protected resources of the network. The compute resources are illustratively virtual machine instances (VMIs) provided by a virtual data center (VDC) of the environment, whereas the protected resources are illustratively virtualized storage, network and/or other compute resources of the VDC. Each VMI includes an intermediary manager, e.g., metavisor. The tag-based policy architecture includes an infrastructure having a centralized policy decision end point (e.g., a control plane of the VDC) and distributed policy enforcement endpoints (e.g., metavisors of the VMIs) to provide end-to-end passing of the cryptographically-verifiable metadata to (i) authorize instantiation of the VMIs at the control plane, and (ii) enforce access to the virtualized resources at the metavisors.
US10999323B2 Network gateway spoofing detection and mitigation
Endpoint security systems and methods include a distance estimation module configured to calculate a travel distance between a source Internet Protocol (IP) address and an IP address for a target network endpoint system from a received packet received by a network gateway system based on time-to-live (TTL) information from the received packet. A machine learning model is configured to estimate an expected travel distance between the source IP address and the target network endpoint system IP address based on a sparse set of known source/target distances. A spoof detection module is configured to determine that the received packet has a spoofed source IP address based on a comparison between the calculated travel distance and the expected travel distance. A security module is configured to perform a security action at the network gateway system responsive to the determination that the received packet has a spoofed source IP address.
US10999319B2 Event driven route control
Embodiments provide system and methods for a DDoS service using a mix of mitigation systems (also called scrubbing centers) and non-mitigation systems. The non-mitigation systems are less expensive and thus can be placed at or near a customer's network resource (e.g., a computer, cluster of computers, or entire network). Under normal conditions, traffic for a customer's resource can go through a mitigation system or a non-mitigation system. When an attack is detected, traffic that would have otherwise gone through a non-mitigation system is re-routed to a mitigation system. Thus, the non-mitigation systems can be used to reduce latency and provide more efficient access to the customer's network resource during normal conditions. Since the non-mitigation servers are not equipped to respond to an attack, the non-mitigation systems are not used during an attack, thereby still providing protection to the customer network resource using the mitigation systems.
US10999315B2 Control device, mitigation system, control method, and computer program
A mitigation system comprises a plurality of types of mitigation devices which execute a defense function against an attack, and a control device which selects, if it is detected that an attack has been performed on a network to be monitored, one of the plurality of types of mitigation devices, which executes a defense function in accordance with the type of the attack.
US10999312B2 Systems and methods for protecting a service mesh from external attacks on exposed software vulnerabilities
Systems and method handling software vulnerabilities in service meshes can include receiving information on software vulnerabilities from external feeds. From a services catalog which maintains data associated with service instances supported by a service mesh, one or more vulnerable service instances supported by the service mesh are identified. Notifications are provided to sidecar proxies associated with vulnerable service instances. The notifications include criteria such as criticality levels and categories associated with the software vulnerabilities. Based on destination policies for the vulnerable service instances, instructions are provided to the sidecar proxies to trip circuit breakers associated with the vulnerable service instances and thus prevent further access and cascading impact of the software vulnerabilities. The software vulnerabilities are reported to an orchestration system for the service mesh and a fix or different version of the vulnerable service instance is installed where possible.
US10999311B2 Risk score generation for assets of an enterprise system utilizing user authentication activity
A method includes obtaining information regarding authentication events for users accessing assets of an enterprise system. The method also includes determining a likelihood of a given asset of the enterprise system becoming compromised responsive to compromise of a given user of the enterprise system. The method further includes determining an importance of the given asset based at least in part on a criticality value associated with the given asset, and generating a risk score for the given asset based at least in part on the determined likelihood of the given asset becoming compromised responsive to compromise of the given user and the determined importance of the given asset. The method further includes identifying remedial actions to reduce the risk score for the given asset and implementing, prior to detecting compromise of the given user, at least one of the remedial actions to modify a configuration of the given asset.
US10999310B2 Endpoint security client embedded in storage drive firmware
To combat data theft and/or sabotage, a network-level security client may monitor and selectively apply security protocols to manage risk in data transfers within, incoming to, and outgoing from an organization's data network. This top-down approach may become increasingly difficult to maintain within a data network with numerous connected terminals, storage devices, and other devices, many of which may be attempting data transfers simultaneously. In the presently disclosed technology, connected data storage devices each include an endpoint security client embedded in data storage device firmware. The endpoint security clients each establish a security client connection with a network security client upon connection to a data storage network, monitor data transfers within the data storage network, and selectively apply security protocols to manage risk in data transfers, thereby decentralizing some aspects of data security within the organization's data network.
US10999306B2 Secure digital traffic analysis
A network monitoring “sensor” is built on initial startup by checking the integrity of the bootstrap system and, if it passes, downloading information from which it builds the full system including an encrypted and an unencrypted portion. Later, the sensor sends hashes of files, configurations, and other local information to a data center, which compares the hashes to hashes of known-good versions. If they match, the data center returns information (e.g., a key) that the sensor can use to access the encrypted storage. If they don't, the data center returns information to help remediate the problem, a command to restore some or all of the sensor's programming and data, or a command to wipe the encrypted storage. The encrypted storage stores algorithms and other data for processing information captured from a network, plus the captured/processed data itself.
US10999297B2 Using expected behavior of an entity when prepopulating an adaptive trust profile
A system, method, and computer-readable medium are disclosed for generating a prepopulated adaptive trust profile via an adaptive trust profile operation. In various embodiments the adaptive trust profile operation includes: receiving a request to generate a prepopulated adaptive trust profile for a target entity; accessing adaptive trust profile data, the adaptive trust profile data comprising a plurality of adaptive trust profiles; identifying an adaptive trust profile relevant to the entity from the plurality of adaptive trust profiles, the adaptive trust profile relevant to the entity comprising at least one substantively similar entity characteristic to an entity characteristic of the target entity; and, generating an adaptive trust profile for the target entity using the adaptive trust profile relevant to the target entity.
US10999296B2 Generating adaptive trust profiles using information derived from similarly situated organizations
A system, method, and computer-readable medium are disclosed for generating a prepopulated adaptive trust profile via an adaptive trust profile operation. In various embodiments the adaptive trust profile operation includes: receiving a request to generate prepopulated adaptive trust profiles for a plurality of entities within an organization; accessing adaptive trust profile data, the adaptive trust profile data comprising a plurality of adaptive trust profiles, the plurality of adaptive trust profiles being derived from adaptive trust profiles from a similarly situated organization; identifying an adaptive trust profile relevant to each of the plurality of entities; and, generating a respective adaptive trust profile for each of the plurality of entities using the adaptive trust profile relevant to the entity.
US10999294B2 System and method for message recipient verification
An electronic device includes a communication interface and at least one processor configured for: transmitting to or receiving from a second electronic device over proximity-based communication channel an introduction message including a first encryption key; receiving, from a server via the at least one communication interface, a challenge notification providing notification of a challenge to be completed to initiate a data process, the challenge notification including or providing access to at least one data field associated with a verification challenge; identifying, from the at least one data field, an encrypted challenge response value; decrypting the encrypted challenge response value with a key corresponding to the first encryption key; and transmitting the decrypted challenge response value to the server to complete the challenge to initiate the data process.
US10999292B2 Location-based restriction of content transmission
The present application discloses computing platforms and methods for performing location-based restriction of content transmission. In one implementation, such a computing platform includes a hardware processor and a memory storing a content protection software code. The hardware processor is configured to execute the content protection software code to obtain a media content including a cue for restricting broadcast of the media content, and to detect the cue in the media content. The hardware processor is further configured to execute the content protection software code to interpret the cue to identify a usage rule constraining the broadcast of the media content, and to restrict the broadcast of the media content based on the usage rule.
US10999285B2 Genome sharing
Sharing data is disclosed. In some cases, sharing data includes receiving a request to share data from a first account to a second account, receiving an indication of a plurality of first account profiles associated with the first account to share with the second account, and establishing sharing from the plurality of first account profiles to the second account, wherein sharing comprises the second account having read access to a subset of nonpublic data associated with the plurality of first account profiles.
US10999278B2 Proxied multi-factor authentication using credential and authentication management in scalable data networks
Proxied multi-factor authentication using credential and authentication management in scalable data networks is described, including initiating a request by an extension to authenticate a browser to access a data network, the request being associated with an address and transmitted over HTTP, receiving at a proxy browser a first message from the data network in response to the request, the first message comprising authentication data, the authentication data being forwarded to a server in data communication with the proxy browser and the browser, sending a second message from the server to the extension, the second message comprising the authentication data, and transferring authentication data to the data network from the browser and the extension in response to an query from the data network.
US10999276B2 Industrial internet encryption system
The present disclosure provides an industrial internet encryption system for an internet of things (IoT) environment. The present disclosure provides an apparatus, a system, and a method for providing an industrial internet encryption system comprising: accessing an application module; initiating registration with the application module; completing registration with the application module by providing profile attributes; locally encrypting registration profile attributes; authenticating into a networked environment using encrypted registration information; and maintaining registration information for one or more devices. The method further comprising wherein the profile attributes are at least one of: a fingerprint, a name, a media access control (MAC) address, an international mobile equipment identity (IMEI) number, a password, a cellular phone number, an address, a date of birth, a driver's license, an email address, a username, data nucleus aggregated information (DNA), digital data nucleic authority (DDNA) information, and other personally identifiable information. The present disclosure provides an industrial internet encryption system comprising: a server; an industrial internet encryption system application module; a user interface module; a lokchain module; an endpoint to endpoint cryptographic module for generating secret keys; and an industrial internet encryption system server.
US10999271B2 Systems and methods for controlling a local application through a web page
A client computer includes a web browser connected to a local web server that is coupled with a local utility. Upon loading a web page, the web browser sends, to the local web server, a first open-ended message that does not require a return message from the local web server. In response to and upon receiving a response to the first open-ended message, the web browser maintains communication with the local web server by sending a second open-ended message that does not require a return message to the local web server. The local web server receives the first open-ended message, waits until the local utility determines that there is information to be provided to the web browser, and in response to determining that there is information to be provided to the web browser, sends a first return message including the information to the web browser.
US10999268B2 System and method for electronic credentials
The present disclosure describes systems and methods directed towards a highly secure and intelligent, end to end provisioning, authentication, and transaction system which creates and/or consolidates user data for a unified profile for the user (e.g., a person, place, organization, object, etc.) to allow for the safe, secure, and verifiable exchange of information.
US10999267B2 Information processing apparatus, information processing method, program, information processing system, and communication apparatus
There is provided an information processing apparatus, an information processing method, a program, an information processing system, and a communication apparatus that are capable of enhancing authentication safety, the information processing apparatus including: a communication section configured to receive authentication information and a processing request from a first communication apparatus; an authentication information generation section configured to generate authentication information on the basis of first key information associated with a second communication apparatus; and a processing control section configured to control execution of a process corresponding to the processing request on the basis of the authentication information received by the communication section and the authentication information generated by the authentication information generation section.
US10999266B2 Secret keys management in a virtualized data-center
Implementations of the disclosure provide for secret keys management in a virtualized data-center. In one implementation, a system is provided. The system comprises a memory to store secret key data and a processing device coupled to the memory. The processing device is to identify authentication information provided by a user, the authentication information comprising access information associated with a data storage domain, receive a secret key to access the data storage domain in view of the authentication information, wherein the secret key comprises a universally unique identifier (UUID), and register the secret key, wherein to register the secret key, the processing device to store a data structure in volatile memory indicating an association between the UUID of the secret key and the hypervisor.
US10999265B2 Method and system for deploying wireless IoT sensor nodes
A method is provided for deploying an IoT device node having a primary communication link for communicating with a management server and a secondary communication link for communicating with a deployment device. The method includes: establishing the secondary communication link with the IoT device node; obtaining device information from the IoT device node; forwarding the device information to the management server; based on the device information, establishing the primary communication link with the IoT device node and sending a first key to the IoT device node over the primary communication link and sending a second key to the deployment device; forwarding the second key to the IoT device node over the secondary communication link; generating a device key based on the first key received on the primary communication link and the second key received on the secondary communication link; and authenticating the IoT device node using the device key.
US10999259B2 Single point of custody secure data exchange
A semi-complete secure data container is associated with a unique identifier by a requesting entity. The data container link/portal address, and a request to add data to the container, are combined into a message that is sent to a client. Upon receipt of the request, the client need not do anything to create a secure environment by which to protect the data. The secure environment, or data container, is already created and is merely awaiting data; data supplied by the client. Once the client places the requested data into the data container, the container closes. The data when added is a unidirectional one-way flow and cannot be accessed once added by the sending party. The container, now closed and containing the sending party's data, returns to the original requesting entity per the unique identifier.
US10999250B1 System and method for validating a message conveyed via a network
A data validation system in a communication network has a bidirectional control plane and an independent message production plane. A sending device and a validation device communicate via the control plane and the production plane. A signer device and a validation device access message data from the sending device via the production plane. A computer-based network key manager conveys key data to the signer device and validation device via the control plane. The signer device accesses a message from the message sending device, produces a signature, and attaches the signature to the message. The validation device accesses the message received at the receiving device and uses the key data to validate the signature.
US10999247B2 Density estimation network for unsupervised anomaly detection
Systems and methods for preventing cyberattacks using a Density Estimation Network (DEN) for unsupervised anomaly detection, including constructing the DEN using acquired network traffic data by performing end-to-end training. The training includes generating low-dimensional vector representations of the network traffic data by performing dimensionality reduction of the network traffic data, predicting mixture membership distribution parameters for each of the low-dimensional representations by performing density estimation using a Gaussian Mixture Model (GMM) framework, and formulating an objective function to estimate an energy and determine a density level of the low-dimensional representations for anomaly detection, with an anomaly being identified when the energy exceeds a pre-defined threshold. Cyberattacks are prevented by blocking transmission of network flows with identified anomalies by directly filtering out the flows using a network traffic monitor.
US10999246B2 Locked down network interface
A logic device and method are provided for intercepting a data flow from a network source to a network destination. A data store holds a set of compliance rules and corresponding actions. A packet inspector is configured to inspect the intercepted data flow and identify from the data store a compliance rule associated with the inspected data flow. A packet filter is configured to, when the data flow is identified as being associated with a compliance rule, carry out an action with respect to the data flow corresponding to the compliance rule.
US10999242B1 Carrier grade NAT subscriber management
This disclosure describes techniques that enable a service provider to synchronize public-private Internet protocol (IP) pairs between a central logging entity (CLE) server that attributes network traffic and network address translation NAT device that logs network traffic. The CLE server includes a communication protocol client communicatively coupled to a communication protocol host. The CLE server, in response to receiving a deregistration message from a registration protocol server, sends a clear request message comprising a private address via the communication protocol client. The deregistration message includes the private address. The NAT device includes the communication protocol host. The NAT device, in response to receiving the clear request message comprising the private address via the communication protocol host, clears a binding that maps the private address to a public address to prevent network address translation between the private address and the public address.
US10999236B2 Selection of service providers for message transmission on online social networks
In one embodiment, a method includes identifying a mobile service provider network (SPN) and a geographic location of an online social network user and accessing a service-provider table associated with the identified mobile SPN and with the geographic location. The service-provider table indexes a reliability score and a sampling amount for multiple messaging-service providers in the geographic location. The method further determines, based on the service-provider table, whether any of the messaging-service providers has a sampling amount below a threshold sampling amount and sends messaging traffic via the determined messaging-service provider until the sampling amount is greater than or equal to the threshold sampling amount. The messaging traffic is used to update the reliability score for the messaging-service provider. The method further includes selecting a messaging-service provider based on the updated reliability scores of the messaging-service providers and sending a message to the user via the selected messaging service-provider.
US10999235B2 Interface, method and computer program product for controlling the transfer of electronic messages
An interface is provided for controlling transfer of electronic transaction messages between a financial institution and switches distributed amongst a plurality of switch sites. The financial institution and the switches are connected via a data communications network. Communication circuitry is operable to transmit a test message to one of the switch sites over the data network if no transaction message is received from that switch site for a predetermined time. And, in response to the test message, the communication circuitry is operable to receive an echo of the test message from the switch site. If the echo is received within a defined time, processing circuitry is operable to then set the operational status of the switch site as operational, and if the echo is not received within the defined time, the operational status of the switch site is set as not operational.
US10999230B2 Relevant content surfacing in computer productivity platforms
Techniques of relevant content surfacing in a computer productivity platform are disclosed herein. In one embodiment, a method includes receiving, at an email server of the computer productivity platform, an email having a message body containing content and determining whether the content of the email contains a request to or a commitment by the user. In response to determining that the content of the email contains a request to or a commitment, inserting metadata containing one or more properties of the request or commitment into the email, the metadata. Then, when viewing of the content of the email by the user is detected, the computer productivity platform is queried for additional content using the properties of the request or commitment as keywords. The additional content is then surfaced to the user as being related to the content in the message body of the email.
US10999228B2 Chat videos
One or more computing devices, systems, and/or methods for constructing a chat video are provided. For example, a user may define a participant definition defining one or more participants for a conversation to playback through the chat video. The user may define a sequence of content items (e.g., images, videos, text, emojis, emoticons, etc.) that are to be displayed through a chat interface for the conversation. A sequence of message elements (e.g., chat bubbles) are constructed based upon the participant definition and/or the sequence of content items. A message element comprises a content item and is assigned to a participant. The sequence of message elements are surfaced through the chat interface to visually present the conversation as a rendering used to construct the chat video.
US10999225B2 Ensuring that all users of a group message receive a response to the group message
A method, system and computer program product for ensuring that all users of a group message receive a response to the group message. The content of a detected group message is analyzed to determine if the group message requires a response and, if so, to assess the urgency of the response. If the analyzed group message requires a response, then a determination is made as to whether a response was received by all or a subset of the users of the group message (sender and recipients of the group message) within a threshold amount of time based on the urgency of the response. If the response was only received by a subset of the users of the group message, then the response is broadcasted to the other users of the group message who had not previously received the response if no confidential information is detected in the response.
US10999224B1 Method and apparatus for parsing an electronic message and constructing multiple differently prioritized messages therefrom
A method, computing device and computer program product parse an electronic message and construct multiple differently prioritized messages therefrom. For a method, an electronic message is parsed to separately identify the first and second differently formatted portions and the electronic message is analyzed to identify an action to be taken based thereupon. If a first action is to be taken, a first message is constructed based upon the first portion formatted in accordance with the first predefined format to be transmitted to a first request processor and a first response is then received therefrom. A second message is constructed based upon the second portion formatted in accordance with the second predefined format. The first response is analyzed and, if the first response is of a first type, the second message is transmitted to a second request processor and a second response is then received from the second request processor.
US10999223B1 Instantaneous garbage collection of network data units
Approaches, techniques, and mechanisms are disclosed for reutilizing discarded link data in a buffer space for buffering data units in a network device. Rather than wasting resources on garbage collection of such link data when a data unit is dropped, the link data is used as a free list that indicates buffer entries in which new data may be stored. In an embodiment, operations of the buffer may further be enhanced by re-using the discarded link data as link data for a new data unit. The link data for a formerly buffered data unit may be assigned exclusively to a new data unit, which uses the discarded link data to determine where to store its constituent data. As a consequence, the discarded link data actually serves as valid link data for the new data unit, and new link data need not be generated for the new data unit.
US10999215B2 Software-defined network-based method and system for implementing content distribution network
A system and method for implementing a CDN based on SDN are provided. The method includes: a complete service logic function of the CDN is added on an application layer of the SDN, and an application unit sends a resource requirement request and service orchestration request to an orchestration unit when receiving a CDN application request; the orchestration unit performs service orchestration in combination with related information of the SDN, sends a reservation request to a control unit to obtain a required resource, and then determines content distribution and content delivery paths in combination with network load balancing and routing condition; an L2 and L3 forwarding table is created and transmitted to a data forwarding unit according to related forwarding policy of an SDN control plane; and the application unit executes a related operation according to a content distribution or media access request, and the data forwarding unit forwards data.
US10999214B2 Secure memory with restricted access by processors
A method, apparatus and system for a secure memory with restricted access by processors. System has a plurality of processor units (PUs) coupled to a block of memory with at least one section secured (BMSS) against hacking by not allowing all PUs to access BMSS. One or more PUs has access to BMSS and is implemented with a dedicated function(s) that no other PU can perform such as a security function for encryption key checks. A thread running on a given PU that lacks access to a given memory location in BMSS is transferred to another PU with i) access to given memory location in BMSS; ii) implemented dedicated function; and/or iii) locked down instruction memory not free to run other code. Any attempt to breach protocol issues a fault. Existing code is hardened against less secure user code by only permitting authorized routines to transfer to the implemented PU.
US10999213B2 Providing high availability for a thin-provisioned container cluster
A system and method for providing high availability for a thin-provisioned container cluster includes a memory, one or more processors in communication with the memory, a scheduler executing on the one or more processors, and a spot instance market monitor. The spot instance market monitor receives market information about spot instances in a cloud system at a first time. The spot instances are available to a client at the first time. The spot instance market monitor determines, based on the market information, a respective reliability value for each of the spot instances at the first time. Then, the scheduler selects one spot instance among the spot instances based on the reliability value of the spot instance. In response to the selection of the spot instance, the scheduler schedules a container on the spot instance and executes the container on the spot instance.
US10999212B2 Machine-learning-based aggregation of activation prescriptions for scalable computing resource scheduling
A multi-layer resource aggregation (RA) stack may generate prescriptive activation timetables for controlling activation states for computing resources. To facilitate operator control and adjustment, the RA stack may, at an aggregation engine layer, aggregate the computing resource into one or more resource aggregates. The computing resources within the resource aggregates may have similar individual activation prescription patterns. Machine learning techniques may be used by the RA stack to identify these related individual activation prescription patterns and aggregate the computing resources accordingly. Once aggregated, the RA stack may make a uniform activation determination for the aggregates as single units. Therefore, the computing resources within the aggregate may be controlled and/or adjust together. Thus, the RA stack increases the scalability of implementation of prescriptive computing resource activation state determinations.
US10999209B2 Technologies for scalable network packet processing with lock-free rings
Technologies for network packet processing include a computing device that receives incoming network packets. The computing device adds the incoming network packets to an input lockless shared ring, and then classifies the network packets. After classification, the computing device adds the network packets to multiple lockless shared traffic class rings, with each ring associated with a traffic class and output port. The computing device may allocate bandwidth between network packets active during a scheduling quantum in the traffic class rings associated with an output port, schedule the network packets in the traffic class rings for transmission, and then transmit the network packets in response to scheduling. The computing device may perform traffic class separation in parallel with bandwidth allocation and traffic scheduling. In some embodiments, the computing device may perform bandwidth allocation and/or traffic scheduling on each traffic class ring in parallel. Other embodiments are described and claimed.
US10999206B2 Congestion control for low latency datacenter networks
Systems and methods for controlling congestion of a data network are provided. An engine round-trip time (RTT) and a fabric RTT for a network flow are determined. An engine-based congestion window size for the flow is determined based on the engine RTT and a target engine RTT. A fabric-based congestion window size for the flow is determined based on the fabric RTT and a target fabric RTT. The smaller of the engine-based congestion window size and the fabric-based window size is selected for use in transmitting a future packet associated with the flow. The target engine RTT is determined based in part on the current congestion window used to transmit packets for the flow and/or the target fabric RTT is determined based on a number of hops packets associated with the flow traverse from a source to a destination associated with the flow.
US10999204B2 System, apparatus, and method for traffic profiling for mobile video streaming
Traffic profiling in real time within a video streaming session is described. Multiple data packet flows at a lower layer of the OSI model are observed. A data packet flow pattern is obtained for each observed flow, and each obtained pattern is compared to a pre-defined characteristic streaming pattern. From the observed flows, any data packet flow that has its data packet flow pattern close to the pre-defined characteristic streaming pattern is selected as a video streaming flow. A buffer state of the video streaming flow is identified amongst a filling state, a steady state, and a depletion state, by observing a slope of accumulated data over time. Eventually, multimedia-related information of the selected video streaming flow is provided based on its data packet flow pattern.
US10999203B2 Offloading application traffic to a shared communication channel for signal optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
A method of reducing network traffic includes blocking, at a mobile device, a first channel to reduce network signaling in a network and to reduce battery consumption. The first channel includes a non-common channel. The method includes offloading application traffic of an application onto a second channel. The second channel may include a common channel. The method may include monitoring the application traffic of the application over the second channel, unblocking the first channel based on the monitored application traffic so that the application can perform an action, and re-blocking the first channel after the action has been completed. The method may include unblocking the first channel when user activity is detected, wherein the user activity includes whether the mobile device is being interacted with.
US10999199B2 Dynamic route profile storage in a hardware trie routing table
The present disclosure involves systems and methods for managing a trie routing table for a networking device of a communication or computer network. In one implementation, the networking device may utilize a dynamic algorithm for associating hashing functions with pivot tiles of the routing table to improve hash utilization and avoid hash collisions. Further, route prefixes may be relocated from pivot tiles in an attempt to free the tiles for reallocation to other prefix base width or may be relocated to other possible pivot tiles or to a general storage space when a hash collision is detected. This provides for even distribution of pivots within tiles which have base widths in range of a pivot route. The above implementations may occur together or separately to improve the operation of the networking device and provide faster route lookup.
US10999196B2 Global replication mode for overlay runtime state migration
Systems and methods of communicating between a plurality of hosts comprising one or more first hosts controlled by a first control plane and one or more second hosts controlled by a second control plane are disclosed herein. Each of the one or more first hosts runs at least one tunneling endpoint of one or more first tunneling endpoints, and each of the one or more second hosts runs at least one tunneling endpoint of one or more second tunneling endpoint. The method includes storing, at each of the one or more first hosts, a global list identifying at least the one or more second tunneling endpoints. The method further includes receiving a packet at one of the one or more first tunneling endpoints. The method further includes replicating, encapsulating, and transmitting the packet to each of the one or more second tunneling endpoints based on the global list.
US10999188B1 Tool port aliasing in a network visibility fabric
A method of operating a network visibility node is disclosed. In certain embodiments, the network visibility node has a plurality of network ports through which to communicate data with a plurality of network hosts and has a plurality of tool ports through which to communicate data with a plurality of network tools. The network visibility node accesses a port group map associated with a plurality of tool port groups of the network visibility node, where each of the tool port groups includes one or more tool ports of the network visibility node, and where the port group map contains a separate tool alias for each tool port group of the plurality of tool port groups. Each tool alias can correspond to a different type of network traffic. The network visibility node uses the port group map to ascertain a tool port group through which to communicate the plurality of packets with a particular network tool.
US10999187B2 Wireless control and fabric links for high-availability cluster nodes
A first network device in a high-availability cluster may configure a first wireless channel for a wireless control link. The first network device may establish, using the first wireless channel, the wireless control link with a second network device in the high-availability cluster. The first network device may configure a second wireless channel for a wireless fabric link. The first network device may establish, using the second wireless channel, the wireless fabric link with the second network device.
US10999185B2 Wireless-system flow control and packet scheduler interface
A method for multi-path packet scheduling in a wireless communication system comprises collecting of measurements of queue state information about buffers of a plurality of transmit nodes. A rate budget is calculated based on the collected measurements of queue state information. The rate budget comprises commanded bit rates and/or data volumes for each transmit node for a subsequent sampling period. Data representative for the rate budget is provided from the packet-flow controller node over a packet scheduling interface to a packet scheduler node. Packets to be sent to each of the plurality of transmit nodes in a subsequent sampling period are scheduled depending on the received rate budget. Nodes for multi-path packet scheduling in a wireless communication system are also disclosed.
US10999179B2 Low-impact proactive monitoring of customer access to virtualized network elements in a cloud platform
A system can collect, from an address resolution protocol (“ARP”) cache of a managed virtual network function (“VNF”), at least one active entry corresponding to at least one active element of a plurality of virtual local area network (“VLAN”) networks. The system can check the ARP cache for an entry associated with at least one of the plurality of VLAN elements. The system can determine whether an entry associated with at least one of the plurality of VLAN elements was found. In response to determining that an entry associated with at least one of the plurality of VLAN elements was not found, the system can send an ARP request to the plurality of VLAN elements, wait for an ARP response, and, in response to determining that an ARP response has not been received, generate a notification that VLAN connectivity has been lost.
US10999178B2 Information processing apparatus and information processing system
An information processing apparatus, when a mirroring setting request of a virtual machine is received, transmits by broadcasting a detection packet to detect a monitoring node, when a response packet to respond to the detection packet is received from the monitoring node, determines a state of whether a reception port is a local port or an uplink port, based on a node identifier of the monitoring node, node identifier information, and state information, determines a connection relationship over a network between the information processing apparatus and the monitoring node, based on a presence/absence of the response packet and the determined state of the reception port, and performs a setting for transmitting a mirror packet obtained by copying a communication packet of the virtual machine to the monitoring node, for at least one switch of a plurality of switches, based on the determined connection relationship.
US10999177B2 Method and a first node for managing modes of operation of a service
A first node (110) and a method therein for managing modes of operation of a service, referred to as “service modes” are disclosed. The service is executed in the first node (110). The service is capable of communicating with a second node (120) over a wireless network (100). The first node (110) receives an estimated level of a connectivity for the service from the wireless network (100). The estimated level of the connectivity relates to likelihood of maintaining the connectivity to the second node (120). The first node (110) selects one of the service modes based on the estimated level of the connectivity. Moreover, corresponding computer programs and computer program products are disclosed.
US10999169B1 Configuration and management of scalable global private networks
This disclosure describes techniques for configuring and managing scalable global private networks associated with a service provider. Different input mechanisms, such as an API, a UI, or a CLI may be utilized to configure, and manage a global private network that spans across the cloud in different geographic locations and connects to different stand-alone networks. The user may proactively use the input mechanisms to configure and query different network resources to reactively configure settings for reacting to one or more events. The input mechanisms may also be utilized to define the network resources to be modeled within the global private network as well as connections within the global network. A user may configure events/metrics to be monitored, tasks/workflows to be performed, and the like. In some configurations, a network management service (NMS) may perform health monitoring and reachability monitoring to identify possible issues in the global network.
US10999162B1 Ticket-based provisioning of cloud infrastructure for a SaaS provider
Systems and methods for ticket-based provisioning of cloud infrastructure from one or more cloud providers to build one or more computing workspaces of an enterprise. A provisioning platform provides a module catalog having one or more infrastructure-as-code (IAC) modules, each including code that is executable to provision cloud computing resources for the cloud infrastructure from the cloud providers to build the computing workspaces of the enterprise. A service catalog has one or more electronic entries mapped to and corresponding with the IAC modules of the module catalog. The service catalog receives one or more tickets that each specify at least one of the electronic entries in the service catalog, to bind each specified electronic entry with a corresponding IAC module, causing the provisioning platform to instantiate on the more cloud providers the computing resources for the cloud infrastructure corresponding to the ticket.
US10999157B1 Remote cloud-based monitoring of storage systems
Systems, methods, and computer readable storage mediums for using a cloud assist service to generate a read-only GUI to view the status of a storage system. An authorized user can login remotely to the cloud assist service to view the read-only GUI of the storage system. The read-only GUI will present a view of the status of the storage system that is similar to a local GUI available to users connecting directly to the storage system. Responses used to generate the local GUI are recorded and simulated by the cloud assist service to create a familiar read-only GUI.
US10999153B1 Virtual stack setup
Examples disclosed herein relate to a method comprising transmitting a first BLUETOOTH communication to a mobile device. The method may include transmitting a second BLUETOOTH communication including a first custom advertisement, a first custom service including a local port for establishing a VSF connection in the network topology including the master network switch, a neighbor port of another switch in the network topology and a MAC address of the another switch and a second custom service including a VSF link interface and a VSF member ID. The method may include receiving a first configuration of the master network switch and creating a second configuration for the network topology using the BLUETOOTH communication from the network switch and the first configuration of the master network switch. The method may also include transmitting the second configuration and establishing a VSF link between the master network switch and the member network switch.
US10999150B2 Methods, systems and apparatus for dynamically extending a cloud management system by adding endpoint adapter types
Methods, apparatus and articles of manufacture for dynamically extending a cloud management system by adding endpoint adapter types are disclosed. An example cloud management system includes: an interface to communicate with an external device; a host to manage requests and allocate resources through one or more virtual machines; and an endpoint registry to include an endpoint adapter and metadata defining the endpoint adapter, the endpoint adapter to specify communication between at least one of the host or the external device and an endpoint. In the example cloud management system, the host is to at least enable, via the interface, the external device to access the endpoint registry a) to register an endpoint adapter configuration with the endpoint registry and b) to retrieve the endpoint adapter configuration from the endpoint registry.
US10999143B2 Cell measurement method, cell resource sharing method, and related device
Disclosed are a cell measurement method, a cell resource sharing method, and a related device. The cell measurement method includes: a user equipment receives a measurement configuration message sent by a base station, wherein the measurement configuration message comprises at least one physical cell identity and CSI-RS configuration information corresponding to a measured cell, and wherein the physical cell identity is used to indicate the measured cell; measuring the CSI-RS corresponding to the measured cell according to the CSI-RS configuration information, and obtaining a measurement result of the measuring; sending the obtained measurement result of the measured cell and measurement object information of the measured cell to the base station via a measurement report. The technical solution provided by the present disclosure can effectively improve the accuracy of the measurement result, and enable the base station to distinguish different measurement results corresponding to different cells.
US10999139B2 Online upgrade method, apparatus, and system
In a method, identifiers are obtained of N to-be-upgraded nodes. An upgrade sequence of the N to-be-upgraded nodes is set according to the identifiers of the N to-be-upgraded nodes. A backup node of each to-be-upgraded node is determined according to the upgrade sequence of the N to-be-upgraded nodes, to obtain node backup information. A backup node of the Xth to-be-upgraded node is at least one node in a set that includes a to-be-upgraded node prior to the Xth to-be-upgraded node and a to-be-upgraded node following the (X+[Z+1])th to-be-upgraded node. Z is a ratio of a time required by the Xth to-be-upgraded node for migrating back service data to an online upgrade time of the Xth to-be-upgraded node. The node backup information is sent to the N to-be-upgraded nodes.
US10999124B1 Rapid rate adaptation in NBASE-T ethernet
A method for fast link recovery for an Ethernet link is disclosed. The method includes detecting a drop in link quality and performing a first fast retrain sequence, including determining and exchanging THP coefficients based on the drop in link quality. If the performed fast retrain fails to recover the link, a data rate associated with the link is reduced, and a second fast retrain sequence performed.
US10999119B2 Data transmission method and apparatus in wireless local area network
An HE-LTF transmission method is provided, including: determining, based on a total number NSTS of space-time streams, a number NHELTF of OFDM symbols included in an HE-LTF field; determining a HE-LTF sequence in frequency domain according to a transmission bandwidth and a mode of the HE-LTF field, where the HE-LTF sequence in frequency domain includes but is not limited to a mode of the HE-LTF field sequence that is in a 1× mode and that is mentioned in implementations; and sending a time-domain signal according to the number NHELTF of OFDM symbols and the determined HE-LTF sequence in frequency domain. In the foregoing solution, a PAPR value is relatively low.
US10999118B2 Method and apparatus for wideband operation in NR communication system
Wideband operations in wireless communications are described. A wireless device may receive one or more synchronization signal (SS) blocks from a base station. The wireless device may determine frequency information of the SS blocks based on synchronization raster information. The wireless device may determine a frequency location of a resource block grid based on information included in a physical broadcast channel of the one or more SS blocks. The information may be associated with the one or more SS blocks and the resource block grid.
US10999114B2 Transmission apparatus, reception apparatus, and communication method
A terminal (transmission apparatus) is disclosed, which is capable of appropriately configuring processing of a Post-IFFT section in accordance with a communication environment in signal waveform generation. In the terminal, an IFFT section performs IFFT processing on a transmission signal; a control section determines a signal waveform configuration for the transmission signal after the IFFT processing in accordance with a communication environment of the terminal; and the Post-IFFT section performs Post-IFFT processing on the transmission signal after the IFFT processing based on the determined signal waveform configuration.
US10999110B2 Techniques for selecting PPDU format parameters
Techniques are described herein that illustrate a feedback system to configure various format parameters of physical layer convergence procedure protocol data units (PPDUs) transmitted across a communication link. A receiving device may determine a Doppler shift or a delay spread of a signal received from a transmitting device. The receiving device may determine one or more format parameters for a future PPDU based on the Doppler shift or the delay spread. The receiving device may transmit an indication that includes the format parameters for the future PPDU to the transmitting device. The transmitting device may modify one or more format parameters of a PPDU based on the information in the indication. In some cases, the receiving device may indicate characteristics of mid-ambles, a type of PPDU, a guard interval, high efficiency long training field size for a future PPDU.
US10999104B2 Measurement in non-cellular wireless networks
Systems and methods of assigning channel state information-reference symbol (CSI-RS) ports to user equipment are provided. In addition resource configurations for transmission of CSI-RS are provided, and methods of mapping CSI-RS sequences to such resources are provided.
US10999099B2 Physical layer device and method for operating a physical layer device
Embodiments of a device and method are disclosed. In an embodiment, a physical layer (PHY) device that is compatible with the IEEE 802.3 standard is disclosed. The PHY device includes a physical coding sublayer transmitter (PCS-TX), a physical medium attachment transmitter (PMA-TX), a physical coding sublayer receiver (PCS-RX), a physical medium attachment receiver (PMA-RX), and a media access priority manager configured to initiate transmission of an indication of a priority of a frame that is to be transmitted onto a shared media, where the indication of the priority of the frame includes more than three bits of frame priority information.
US10999088B2 Proximity and context-based telepresence in collaborative environments
Embodiments of systems and methods for providing proximity and context-based telepresence in electronic collaboration environments are described. For example, an Information Handling System (IHS) may include a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: identify a position of a participant of a collaboration session; identify a context of the participant; prioritize collaboration session content captured by the IHS based upon the position and the context of the participant; and transmit the prioritized collaboration session content to a remote IHS.
US10999087B2 Replicating broadcast, unknown-unicast, and multicast traffic in overlay logical networks bridged with physical networks
A novel method for performing replication of messages in a network that bridges one or more physical networks to an overlay logical network is provided. A physical gateway provides bridging between network nodes of a physical network and virtual machines in the overlay logical network by serving as an endpoint of the overlay logical network. The physical gateway does not replicate messages from the bridged physical network to destination endpoints in the overlay logical network directly, but instead tunnels the message-to-be-replicated to a designated tunnel endpoint in the overlay logical network. The designated tunnel endpoint in turn replicates the message that was tunneled to it to other endpoints in the overlay logical network.
US10999084B2 Leveraging remote direct memory access (RDMA) for packet capture
Remote direct memory access (RDMA) enables access to a memory resource on a computing device without involving the device's CPU (central processing unit). Data packets traversing a NIC (network interface controller/card) on a server in a network are efficiently captured by adapting an ASIC (application-specific circuit) in a programmable TOR (top of rack) switch to modify headers of incoming data packets to indicate to the NIC that the packets are RDMA packets. Such modification enables the packets to be written directly to the server memory while bypassing the server's CPU which can typically act as a bottleneck when attempting full packet capture.
US10999083B2 Detecting unreliable bits in transistor circuitry
A method for detecting unreliable bits in transistor circuitry includes applying a controllable physical parameter to a transistor circuitry, thereby causing a variation in a digital code of a cryptologic element in the transistor circuitry, the variation being a tilt or bias in a positive or negative direction. An amount of variation in the digital code of the cryptologic element is determined. Unreliable bits in the transistor circuitry are defined as those bits for which the variation is in a range defined as unreliable.
US10999075B2 Blockchain-based patrol inspection proof storage method, apparatus, and electronic device
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based storage of patrol inspection proof are provided. One of the methods includes: receiving proof information of patrol inspection at a patrol inspection site; obtaining one or more operating environment parameters of the mobile terminal at a time of the patrol inspection, wherein the one or more operating environment parameters comprise at least location information and sensor data of the mobile terminal; performing credibility verification on the patrol inspection site based on the proof information, the location information, and the sensor data using an algorithm model based on labeled identification information, labeled operating environment parameters, and historical attendance information; and in response to the credibility verification being successful, uploading verification information associated with the proof information for storing in a blockchain.
US10999074B2 Dual-token authentication for electronic devices
An authentication process for an endpoint device uses a pair of tokens. Tokens are generated at an authentication server that maintains a data store of token states, where the states are defined to include a “normal” state sequence along which a token is expected to advance. The endpoint device can store a token pair in non-volatile local storage. To authenticate, the endpoint device can provide its stored token pair to the authentication server, which can determine whether authentication succeeds based on the states of the tokens in the token pair. After successful authentication, the authentication server can provide a new token pair to the endpoint device and advance the token states along the normal sequence. When the endpoint device confirms receipt of the new token pair, which replaces the previous token pair, the authentication server can advance the state of the tokens again.
US10999069B2 Apparatus and method for direct quantum cryptography system implementation over WDM telecommunication network
The invention relates to a QKD System Active combiner (200) adapted to be installed in a QKD apparatus, said QKD apparatus comprising an emitter (100), a receiver (110) and QKD systems (102/112), wherein the emitter (100) is adapted to send communication signals to the receiver (110) through the QKD System Active combiner (200), characterized in that the QKD System Active combiner (200) comprises an active attenuation system comprising a processing unit (230) adapted to automatically control at least one variable optical attenuator (150) through a control channel (290) in order to control an attenuation of a signal to be sent to the receiver, and a detector/monitor (240) adapted to monitor the intensity of the signal downstream the attenuation, and wherein the processing unit is adapted to control the variable optical attenuator (150) based on a QBER information or an intensity of a signal received by the receiver, sent by the QKD systems (112) through a classical channel (250).
US10999068B2 Authentication method, device and system for quantum key distribution process
An authentication method for a QKD process includes: a sender selects a basis for preparing authentication information according to an algorithm in an algorithms library, and respectively applies different wavelengths to send quantum states of control information and data information according to a preset information format; a receiver filters the received quantum states, employs a basis of measurement corresponding to the algorithm to measure the authentication information quantum state, sends reverse authentication information when the measurement result is in line with the algorithm, and terminates the distribution process otherwise. In addition, the sender terminates the distribution process when its local authentication information is inconsistent with the reverse authentication information.
US10999067B2 Data stream identity
Systems and methods for managing data stream identity are provided. Ownership information regarding a data stream may be analyzed to identify at least one owner. The data stream may be filtered to identify at least one portion that is associated with the identified owner. A unique identifier may be assigned to the identified portion. The identified portion may be stored in memory in association with the assigned unique identifier and information regarding the identified owner. Access to the identified portion may be controlled based on settings set by the identified owner.
US10999065B2 Method and apparatus for updating a key in an active state
A method for updating a key in an active state is disclosed according to the embodiments of the present invention. The method includes steps of: initiating a key update by a user equipment in the active state or a network side when a pre-defined condition is met; updating the key by the network side and the user equipment, and negotiating an activation time of the new keys. An apparatus for updating a key in an active state is also disclosed according to the present invention. With the present invention, the user equipment in an active state and the network side may actively initiate the key update procedure in different cases, thereby solving the problem concerning the key update for a session in an active state.
US10999064B2 Network-based device registration for content distribution platforms
A device can receive, from a network device, information that identifies a user device. The network device might have authenticated the user device based on the user device accessing a radio access network. The device can receive, from the user device, a request for a first token. The request can include an encrypted session identifier. A server device might have encrypted the session identifier. The device can determine the session identifier, and generate the first token based on the session identifier and the information that identifies the user device. The device can encrypt the first token using an application public key, and provide, to the user device, the encrypted first token. The user device can provide, to the server device, the encrypted first token. The server device can register the user device to receive content based on the encrypted first token.
US10999061B2 Service data storage method and apparatus, storage medium, and electronic device
Aspects of the disclosure provide methods and apparatuses for storing service data. In some examples, an apparatus for storing service data includes processing circuitry. The processing circuitry receives service data of a user and determines, in a plurality of blockchains, a target blockchain according to a user attribute of the user. Based on the service data and an eigenvalue of a block header of a first block in the target blockchain, the processing circuitry generates a second block in the target blockchain. The first block is a previous block of the second block. The second block is used for recording the service data.
US10999060B2 Data processing method and apparatus
Methods, system, and apparatus, including computer programs encoded on computer storage media for data processing are provided. One of the methods includes: establishing a logic contract of a blockchain and one or more data contracts corresponding to the logic contract; deploying the logic contract and the one or more data contracts in the blockchain; storing data of a target block in the blockchain into the one or more data contracts; computing a hash value of each of the one or more data contracts; and determining a hash value of the target block in the blockchain based on the hash value of each of the one or more data contracts.
US10999058B2 System-on-chip and security circuit including a system-on-chip of this type
A system-on-chip includes a processing system, a memory connected to the processing system, and a programmable logic circuit connected to the memory, where the processing system is configured to store different circuit configurations in the memory according to a predefined netlist, and the system is configured to repeatedly adapt the circuit to the circuit configurations stored in the memory.
US10999057B2 Providing access to a hardware resource based on a canary value
A container corresponding to executable code may be received. In response receiving the container, an assertion value may be stored in an assertion register. A final canary value may be generated based on a cycles combining a prior canary value and a mix value. A determination may be made as to whether the final canary value matches with the assertion value stored in the assertion register. In response to determining that the final canary value matches with the assertion value, one or more privilege registers may be programmed to provide access to hardware resources for the container corresponding to the executable user code.
US10999055B2 SerDes systems and differential comparators
A SerDes system is provided. The SerDes system includes channel circuits, a PLL circuit, first and second buffers, and first and second capacitors. Each channel circuit is coupled to the first and second clock lines. The PLL circuit generates a first differential signal including first and second clock signals. The first buffer buffers the first clock signal. The second buffer and buffers the second clock signal. The first capacitor receives the buffered first clock signal and outputs a third clock signal to the first clock line. The second capacitor receives a buffered second clock signal and outputs a fourth clock signal to the second clock line. A swing of a second differential signal comprising the third clock signal and the fourth clock signal is smaller than a swing of the first differential signal.
US10999049B1 Phase and frequency control for clock-data recovery
A clock-data recovery circuit includes a variable data path delay, an injection-locked oscillator having a free-running frequency, and circuitry for adjusting at least one of the variable data path delay and the free-running frequency, including a counter configured to count repetitions of a bit value in an input data signal, and further being configured to, on occurrence of a first data pattern in the input data signal, indicative of saturation of inter-symbol interference, measure the input data signal at a first clock edge to determine a first data phase measurement value, measure the input data signal at clock centers immediately preceding and immediately following the first clock edge to determine second and third data phase measurement values, and based on first predetermined relationships among the first, second and third data phase measurement values, adjust the variable data path.
US10999048B1 Superior timing synchronization using high-order tracking loops
Some implementations of the disclosure are directed to symbol-timing tracking systems and methods. A symbol-timing tracking system may include: an ADC to generate a digital signal by sampling an analog signal received at a receiver; an interpolator to adjust a sampling rate of the digital signal; a receive filter to apply a receive filtering function to the digital signal to generate a filtered signal; a timing error detector configured to generate a timing error signal from the filtered signal; a high-order loop filter to filter the timing error signal to generate a filtered timing error signal; and a numerically controlled oscillator to control timing data based on the filtered timing error signal and provide the timing data to the interpolator, wherein the interpolator is to correct for timing of the digital signal and adjust the sampling rate of the digital signal based on the timing data.
US10999043B2 Infrastructure equipment, communications devices and methods for compensating for frequency drift of an oscillator of a communications device
A communication device includes a receiver, a transmitter and a control circuit. The receiver is configured to receive, from an infrastructure equipment of a mobile communications network, downlink signals on a downlink via a wireless access interface of the mobile communications network. The transmitter is configured to transmit, to the infrastructure equipment, uplink signals on an uplink via the wireless access interface. The control circuit is configured to control the receiver to receive the downlink signals and control the transmitter to transmit the uplink signals. The control circuit is further configured to delay a reception period for the receiver to receive the downlink signals after a transmission period in which the transmitter transmits the uplink signals when a duration of the transmission period exceeds a predetermined threshold.
US10999039B2 Providing acknowledgement/negative acknowledgement (ACK/NACK) feedback for downlink semi-persistent scheduling (SPS) with sub-slot periodicity
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive a configuration that indicates a first sub-slot periodicity for downlink semi-persistent scheduling (SPS). The UE may receive a plurality of transmissions according to the first sub-slot periodicity in a first slot, wherein the first sub-slot periodicity enables receiving the plurality of transmissions within a single slot. The UE may transmit hybrid automatic repeat request acknowledgement (HARQ-ACK) information in a second slot, wherein the second slot includes a plurality of physical uplink control channels (PUCCHs) with a second sub-slot periodicity, and wherein the HARQ-ACK information is associated with the plurality of transmissions. Numerous other aspects are provided.
US10999037B2 Method and device for transmitting downlink control information
A method and device for transmitting downlink control information. The method includes: transmitting downlink control information comprising one or more fields indicating the number of scheduled time intervals to a terminal device. Therefore, the number of scheduled time intervals could be indicated for a terminal device in case that multiple time interval scheduling is adopted.
US10999035B2 Method for mitigation of multiple access interference in mobile communication system and apparatus for the same
An operation method of a terminal in a non-orthogonal multiple access (NOMA) based communication system includes receiving information on a NOMA resource sequence allocated by a base station from the base station; and transmitting data to the base station by using a NOMA resource indicated by the information on the NOMA resource sequence in each data symbol or each data symbol group. Also, the NOMA resource sequence may indicate at least one NOMA resource in a NOMA resource set.
US10999034B2 Apparatus and method for estimating channel
A method for transmitting a reference signal includes selecting one of a first initialization value and a second initialization value, generating selection instruction information corresponding to the selected initialization value, transmitting the selection instruction information to a mobile station, generating a reference signal based on the selected initialization value, and transmitting the generated reference signal to the mobile station. A method for estimating a channel includes receiving selection instruction information indicating a selection of at least one of a first initialization value and a second initialization value, receiving a first reference signal based on the selection instruction information, generating a second reference signal based on an initialization value indicated as being selected by the selection instruction information, and estimating a channel state by comparing the first reference signal with the second reference signal.
US10999032B2 Method for transmitting and receiving SRS and communication device therefor
A method for transmitting a sounding reference signal (SRS) by a by a user equipment (UE) includes: receiving, from a base station, first information on a number of SRS symbols configured for one slot and second information on a number of repetitions of symbols configured for transmission of an SRS; determining whether the number of repetitions is greater than the number of the SRS symbols; when the number of repetitions is greater than the number of the SRS symbols, determining the number of repetitions of the symbols by a value identical to the number of the SRS symbols; and transmitting the SRS based on the determined number of repetitions. The UE is capable of communicating with at least one of another UE, a UE related to an autonomous driving vehicle, a base station, or a network.
US10999027B2 Method and device for eliminating inter-cell interference
Disclosed are a method and device for eliminating inter-cell interference, which are applicable to elimination of inter-cell interference cancellation. The method comprises: a first transceiving node obtains interference information of a potential interference cell, wherein the potential interference cell belongs to a second transceiving node, and the interference information of the potential interference cell comprises at least one of the following items: duplex mode information of the potential interference cell, multiple access technique information of the potential interference cell, a physical layer parameter of the potential interference cell in each of at least one first transmission resource pool, and resource allocation information of the potential interference cell in each of at least one second transmission resource pool; and the first transceiving node transmits the interference information of the potential interference cell to a first terminal device.
US10999026B2 OTFS basis allocation method in wireless communication system using OTFS transmission system
A method for receiving orthogonal time, frequency and space (OFTS) basis allocation information by an user equipment in a wireless communication system using an OTFS transmission scheme includes receiving control information including information on an OTFS basis size N from a base station; and receiving data on OTFS bases of a predetermined size indexed according to a pre-defined rule in an N×N OTFS transform matrix on time and frequency domains corresponding to the OTFS basis size, wherein the OTFS bases of the OTFS basis size N is represented into an N×N OTFS transform matrix, wherein in the N×N OTFS transform matrix, a row index represents a cyclic frequency shift index, and a column index represents a cyclic time shift index, wherein the indexing according to the pre-defined rule includes indexing the OTFS bases of the predetermined size in an order such that the cyclic frequency shift and the cyclic time shift in the N×N OTFS transform matrix are maximized.
US10999024B2 Communication terminal
A communication terminal is capable of simultaneously communicating through a plurality of carriers by carrier aggregation, and the communication terminal comprises: a quality measurement unit for measuring the reception quality of a radio wave transmitted through a plurality of carriers from a base station of a connected cell to obtain a measured value; a primary carrier storage unit storing information specifying a primary carrier chosen from the plurality of carriers; a comparator for comparing a measured value of the primary carrier measured by the quality measurement unit to a threshold value; and a cell search unit for searching for another cell when the measured value of the primary carrier is less than or equal to the threshold value. Consequently, a search threshold value for carrier aggregation can be appropriately determined to perform a cell search and a quality measurement.
US10999022B2 Method for transmitting and receiving signal based on LTE and NR in wireless communication system and apparatus therefor
The present invention relates to a method for an NR (New Radio Access Technology) user equipment to transmit and receive a signal in a wireless communication system and an apparatus therefor. The method comprises the steps of checking a PDCCH (Physical Downlink Control Channel) order and, if the PDCCH order is checked, initiating a random access procedure. In this case, if a first uplink carrier and a second uplink carrier are configured, the random access procedure is configured to transmit a random access preamble via a specific uplink carrier corresponding to an indicator associated with the PDCCH order among the first uplink carrier and the second uplink carrier.
US10999018B2 Method for multiplexing ACK/NACK response in wireless communication system, and apparatus therefor
Disclosed is a method for reporting, by a terminal, acknowledgement/negative acknowledgement (ACK/NACK) to a base station. Specifically, the method comprises the steps of: receiving, from a network, data signals for providing a plurality of broadcasting services during a preset subframe; generating, in subframe units, pieces of ACK/NACK information with respect to each of the data signals; bundling the pieces of ACK/NACK information; and reporting the bundled pieces of ACK/NACK information to the network from a single subframe.
US10999003B2 Data processing method, terminal device and network device
A data processing method includes: obtaining, by a terminal device, a downlink control information (DCI), wherein the DCI comprises: a DCI format and a MCS indication information; determining, by the terminal device according to the MCS indication information and a MCS mapping table, a MCS, wherein the MCS mapping table is obtained according to a first DCI format and a modulation coding scheme (MCS) mapping table; wherein the MCS mapping table comprises a mapping relationship between multiple MCS indication information and multiple MCSs comprising 256 QAM modulation scheme; and processing, by the terminal device according to the MCS.
US10999002B2 Method and apparatus for determining modulation and coding scheme
A method of determining a modulation and coding scheme includes: acquiring UCI transmitted by UE, the UCI including at least a CQI index; determining whether the CQI index belongs to a CQI compression index representing at least two modulation and coding schemes; when the CQI index belongs to the CQI compression index, determining a modulation and coding scheme represented by the CQI compression index according to preset CQI compression index indication information; and determining modulation and coding configuration information for the UE according to the modulation and coding scheme, and transmitting the modulation and coding configuration information to the UE. By adopting the method of determining the modulation and coding scheme, a higher-order modulation and coding scheme may be configured for the UE based on a relevant CQI index to reduce calculation amount during analyzing the modulation and coding scheme.
US10998998B2 Test controller, optical wavelength multiplexing transmission apparatus, test control circuit and method, and program recording medium
A test controller of a transmitting-side optical wavelength multiplexing transmission apparatus of the present invention includes a wavelength tunable filter controller configured to control a center wavelength and a wavelength band of an optical signal that a wavelength tunable filter transmits; and a test transponder controller configured to control a wavelength band of a test optical signal generated by a test transponder and a wavelength interval between the test optical signal and the optical signal that the wavelength tunable filter transmits. A test controller of a receiving-side optical wavelength multiplexing transmission apparatus of the present invention includes a wavelength tunable filter controller configured to control a center wavelength and a wavelength band of an optical signal that a wavelength tunable filter transmits; and a test transponder controller configured to control a center wavelength and a wavelength band of a test optical signal received by a test transponder.
US10998995B2 Techniques and apparatuses for channel processing backwards compatibility
A base station (BS) may transmit, and a user equipment (UE) may receive, a physical channel, such as a narrowband physical downlink control channel (NPDCCH) or a narrowband physical downlink shared channel (NPDSCH). In an interference-limited scenario in a network, it may be desirable to perform additional processing to introduce interference randomization into the control channel to ensure that the UE can recover data of the control channel. Some types of UEs, such as legacy UEs, may not be capable of recovering the control channel when the additional processing is performed. In some aspects, the BS may identify a type of UE associated with a cell, and may transmit a physical channel processed using a processing scheme selected based at least in part on the type of UE associated with the cell.
US10998994B2 Signal transmission method for removing phase noise in wireless communication system and device therefor
According to one embodiment of the present specification, a method by which a base station transmits a signal for removing phase noise in an mmWave communication system can be provided, wherein the method for removing phase noise can comprise the steps of: generating a shared PTRS for phase noise of a downlink signal; transmitting, to a terminal, shared PTRS pattern information on the shared PTRS through downlink signaling; and transmitting, to the terminal, the shared PTRS on the basis of the shared PTRS pattern information transmitted to the terminal.
US10998993B2 Global time synchronization using a guided surface wave
Disclosed are various embodiments of apparatuses and methods for global time synchronization using a guided surface wave traveling along the surface of a terrestrial medium. In one embodiment, a guided surface wave receive structure receives electrical energy from a guided surface wave that is generated at a specific time and is traveling along a terrestrial medium. A time synchronization circuit that is coupled to the guided surface wave receive structure synchronizes its time with the time at the origin of the guided surface wave based at least in part based on the propagation delay of the guided surface wave between the origin of the guided surface wave and the guided surface wave receive structure.
US10998990B2 System and method for transmitting radio stations on cable networks with increased data traffic in the VHF range
The invention relates to a system and a method for continuing the transmission from radio transmitters to cable networks with the simultaneous increase of internet data transmission in the VHF range. According to the invention, the radio signals, destined for radio receivers connected to the cable network, and having an original frequency in the VHF range between 30 MHz and 280 MHz, in particular in the range of VHF-band II between 65.9 MHZ and 108 MHz or VHF-band III between 174 MHz and 230/240 MHz, are to be transferred into another free frequency range of the cable network by means of a frequency band transfer device (100), are to be transmitted to the cable network in this frequency range, and directly before the radio receiver, are to be transferred back into the original frequency or into another frequency that can be received by the radio device in the VHF range by means of a frequency band back-transfer device (200).
US10998986B2 Wireless communication circuit for supporting antenna switching and device including same
An electronic device is disclosed. In addition, various embodiments understood through the disclosure may be possible. The electronic device includes a first antenna and a second antenna, a wireless communication circuit that is electrically connected to the first antenna and the second antenna and transmits and/or receives a signal through the first antenna and the second antenna, a switch that is electrically connected to the wireless communication circuit and is selectively connected to one of the first antenna and the second antenna, and a detection circuit that measures a magnitude of a first signal transmitted through the first antenna and a magnitude of a second signal through the second antenna, the second signal being obtained from at least a part of the first signal transmitted through the first antenna.
US10998985B1 Quad band relay Common Data Link system and method
A method of increasing reliability of a wireless radio includes: creating a first waveform at a first center frequency of an encoded data stream using a first wireless radio; creating a second waveform at a second center frequency of the encoded data stream using the first wireless radio; combining the first waveform and the second waveform into a composite waveform with redundant data streams at different center frequencies using the first wireless radio; wirelessly transmitting the composite waveform using the first wireless radio; wirelessly receiving the composite waveform; filtering the received composite waveform using a first filter band; digitizing the received composite waveform using the second wireless radio; demodulating the digitized composite waveform into a first data stream and a second data stream with the second wireless radio; and creating a third data stream representative of the encoded data stream.
US10998979B1 Intermediate frequency calibrated optical modulators
An optical modulator of an optical transceiver can be calibrated using intermediate frequency (IF) signals to generate accurate crossing point values (e.g., DC bias). A photodiode can measure output from the optical modulator at intermediate and high-speed frequencies to generate crossing point values that avoid crossing point errors. A target crossing point can be selected at any value (e.g., 40%, 50%) and bias values can be generated from IF signals and then stored in a lookup date for setting the modulator bias during operation.
US10998977B2 System and method of optical fiber communication
A system includes (i) an optical link including multiple spans of optical fiber and multiple network elements and (ii) at least one switch configured to reverse a direction that at least one of the network elements communicates over the optical link.
US10998974B2 Optical device, optical transceiver module, and method of producing optical device
An optical device is formed on an optical IC chip. The optical device includes: an optical device circuit; a first optical waveguide that is coupled to the a first grating coupler; a second grating coupler; a polarization rotator that is coupled to the first grating coupler; a polarization beam combiner or a polarization beam splitter that is coupled to the polarization rotator and to the second grating coupler; and a second optical waveguide that is coupled to the polarization beam combiner or to the polarization beam splitter. The first optical waveguide and the second optical waveguide respectively extend to an edge of the optical IC chip.
US10998957B2 Low power network with extended coverage
A communication network (20) includes one or more replay modules (64), one or more repeaters (68) and one or more processors (72), (84) and (70). The replay modules are configured to connect by Radio Frequency (RF) cable (82) to RF interfaces (52) of respective Base Stations (BSs) (32) that provide connectivity between wireless devices (24) and servers (26) over a packet network (28). Each of the repeaters is configured to wirelessly communicate with one or more wireless devices, and to further communicate with one or more BSs via respective replay modules. The processors are configured to receive messages originating from one or more of the wireless devices and destined to the servers, to process the messages to determine a scheduling plan for transmitting the messages to one or more selected BSs, and to emulate to the selected BSs transmissions of the wireless devices, by transmitting the messages to the selected BSs via the respective replay modules, in accordance with the scheduling plan.
US10998956B1 Optimized receive beam selection
Aspects of the disclosure relate to minimizing the number of antenna array modules on a wireless communication device utilized in forming beam pair links (BPLs) based on beam measurements obtained on each of a plurality of receive beams for each of a plurality of transmit beams. For at least one BPL, the wireless communication device selects a different receive beam that results in at least one fewer active antenna array module. In some examples, the different receive beam selected for a BPL has a beam measurement value within a predefined variance from a beam measurement value of an original receive beam for the BPL. In addition, the wireless communication device can confirm that the beam measurement values of both the original and different receive beams satisfy a minimum beam measurement value before switching the BPL to the different receive beam. Other aspects, features, and embodiments are also claimed and described.
US10998955B2 Group-based beam indication and signaling
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive a downlink beam indication for at least one of a channel, a resource, a resource set, a bandwidth part, or a component carrier; and use the downlink beam indication for a group of channels, resources, resource sets, bandwidth parts, or component carriers. In some aspects, a UE may receive an indication of a spatial relation and multiple physical uplink control channel (PUCCH) resources to which the spatial relation is to be applied; and use the spatial relation to transmit on one or more PUCCH resources of the multiple PUCCH resources. Numerous other aspects are provided.
US10998949B2 Multi-beam codebooks with further optimized overhead
A method, wireless device and network node for determining an indication of a precoder are provided. According to one aspect, a method in a wireless device includes determining and the indication of the precoder from a codebook, the indication comprising a first beam phase parameter and a second beam phase parameter corresponding to a first beam and a second beam respectively. The first beam phase parameter takes on one of a first integer number of phase values and the second beam phase parameter takes on one of a second integer number of phase values. At least one of the following conditions apply: the second integer number of phase values is less than the first number of phase values, and the second frequency-granularity is greater than the first frequency-granularity. The method includes transmitting the determined indication of a precoder to the network node.
US10998947B2 Wireless communication device, terminal device, and method
A wireless communication device including a control unit configured to generate information for a terminal device based on information acquired from the terminal device. The control unit outputs a reference signal on a first beam generated with at least two or more different first weighting matrices, generates a second weighting matrix specific to a terminal device in accordance with information transmitted from the terminal device in accordance with the reference signal, and outputs data for the terminal device on a second beam with the first weighting matrices and the second weighting matrix. The wireless communication device can supply an appropriate beam to a terminal device while preventing a problem with overhead or increase in the cost of a wireless device, which are caused by an increasing number of antenna elements when FD-MIMO is used.
US10998946B2 Minimizing uplink and downlink interference in mobile network connected drones
A drone capable of bidirectional communication and control over a cellular network is provided with a signal interference minimization controller configured to periodically scan for neighboring serving cells and determine if beamforming adjustments and/or gain adjustments can be made to an antenna assembly to minimize interference experienced by the drone, in particular interference experienced during travel above the sightlines of base stations defining the network.
US10998944B2 System and method for applying smoothed beamforming
A method in a wireless station in communication with an access point over a communication channel includes receiving a channel estimation matrix; determining a beamforming matrix using the channel estimation matrix, the beamforming matrix being generated for a plurality of down-sampled feedback indices; the beamforming matrix including beamforming weights for one or more antennas associated with the access point, each beamforming weight being a complex value including an amplitude and a phase; setting the phase of the beamforming weight for a last antenna associated with the last feedback index of the beamforming matrix to zero and rotating the phase of each beamforming weight for each of the other antennas; performing smoothing of the beamforming matrix for each feedback index by normalizing each column vector of the beamforming matrix; compressing the smoothed beamforming matrix; and providing the smoothed beamforming matrix as output.
US10998943B2 Techniques and apparatuses for enhanced phase feedback in millimeter wave multi-user beamforming
Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may determine at least one phase estimate for at least one beam received by the user equipment during a beam training or channel estimation procedure; and/or provide the at least one phase estimate to a base station from which the at least one beam is received for the base station to reconstruct an estimated channel matrix of the user equipment. In some aspects, a base station may receive feedback information from a UE identifying phase estimates for a plurality of beams transmitted to the UE, wherein the feedback information relates to a selected beam for the UE and one or more other beams of the plurality of beams; and/or determine an estimated channel matrix for the UE based at least in part on the feedback information. Numerous other aspects are provided.
US10998942B2 Hybrid beam forming-based open-loop MIMO transmission method and apparatus therefor
A method for a transmitter of a mobile communication system transmitting and receiving signals according to an embodiment of the present specification comprises the steps of: transmitting to a receiver system information for transmitting a signal to the receiver including a connection between a wireless resource and a transmitting antenna; transmitting a reference signal to the receiver based on the system information; and receiving from the receiver feedback information generated based on the reference signal. According to an embodiment of the present specification, in a beamforming transmission method of a mobile communication system, a transmitter can determine whether to perform digital pre-coding without advance information from a receiver and can consequently perform a transmission, and can thereby perform lower-overhead and efficient signal transmission/reception.
US10998939B2 Beamformed reception of downlink reference signals
There is provided mechanisms for beamformed reception of downlink reference signals. A method is performed by a terminal device. The method comprises obtaining direction-wise measurements of interference experienced by the terminal device. The method comprises generating, based on the direction-wise measurements of interference, a beam having a beam gain that is lower in those directions where a first interference level is experienced than in those directions where a second interference level is experienced, where the first interference level is higher than the second interference level. The method comprises receiving, using the generated beam, downlink reference signals from a network node.
US10998937B2 Embedded tag for resource distribution
Embodiments of the invention are directed facilitating an electronic resource distribution by embedding a short-range wireless tag in a resource distribution request that stores instructions for processing the resource distribution in a fully electronic processing flow. As such, the resource distribution request holder is capable of processing the request without issuing a resource distribution document to the resource requester. In additional embodiments of the invention, the short-range wireless tag further stores instructions for arranging subsequent resource distributions to the resource requester to occur without the need for the resource requester to present a resource request document.
US10998934B2 Information processing apparatus and image reading apparatus
An image reading apparatus includes an image reader, an image controller, and an FFC configured to connect the image controller and the image reader to each other. The FFC includes a first signal line, a second signal line, and a third signal line. The image reader includes a loop back portion configured to return a signal transmitted from the image controller through the first signal line back to the image controller through the second signal line. The third signal line forms a feedback portion configured to return a signal output from the image controller back to the image controller before the signal is received by the image reader. The image controller is configured to detect an abnormality in a cable, the image reader, and the image controller based on diagnosis results obtained with use of the loop back portion and the feedback portion.
US10998932B2 Use of vectoring and time- and/or frequency—division multiple access in a multi-user connection
A multi-line digital transceiver configured to use digital signal vectoring in a manner that causes effects of crosstalk between distinct groups of subscriber lines to be effectively mitigated, without directly attempting to mitigate effects of crosstalk within any one of those distinct groups. In an example embodiment, effects of crosstalk within each of the distinct groups can be mitigated indirectly using an appropriate T/FDMA schedule, according to which, during a given symbol period, a given resource block of any of the distinct groups can carry data corresponding to a single respective subscriber. A precoder (postcoder) matrix for the digital signal vectoring can be generated using block-diagonalization techniques appropriately constrained, e.g., using the groups' definitions, aggregate-transmit-power restrictions, etc. In various embodiments, the disclosed digital signal vectoring can be used on the downlink or on the uplink, or both.
US10998927B1 Multi-antenna jamming/interference protection for waveforms
Embodiments of the present invention include a system, method and computer program product for mitigating interference in data received by a multiple antenna array. Processor(s) executing program code identify signals from users, including active users, and by identifying these signals, mitigate interference and jamming in the received data, overall.
US10998926B2 Method for compensating gain flatness of transceiver
The present disclosure provides a method for compensating gain flatness of a transceiver including: a method for compensating gain flatness of a receiver, which compensates gain flatness of a receiving channel by using a complex-coefficient FIR filter in digital domain; and a method for compensating gain flatness of a transmitter, which compensates gain flatness of a transmitting channel by using a complex-coefficient FIR filter in digital domain. The method according to the present disclosure can balance compensation accuracy and calculation amount flexibly, and can focus on compensating the gain flatness at an edge of a frequency band, obtaining good performance with less calculation amount.
US10998919B2 Coded stream processing
Described herein is a system and method for coded streaming data to facilitate recovery from failed or slow processor(s). A batch of processing stream data can be partitioned into a plurality of data chunks. Parity chunk(s) for the plurality of data chunks. The plurality of data chunks and the parity chunk(s) can be provided to processors for processing. Processed data of at least some (e.g., one or more) of the plurality of data chunks, and, processed data of parity chunk(s) are received. When it is determined that processed data for a pre-defined quantity of data chunks has not been received by a pre-defined period of time, the processed data for particular data chunk(s) of particular processor(s) from which processed data has not been received are determined based, at least in part, upon the received processed parity chunk(s) and the received processed data chunk(s).
US10998917B1 Sigma-delta analog-to-digital converter
A sigma-delta analog-to-digital converter (ADC) includes a feed-forward circuit, a finite-impulse-response (FIR) digital-to-analog converter (DAC), and a decimation filter. The feed-forward circuit is configured to receive an analog input signal and a feedback signal and generate a set of digital signals. Each feedback element of the FIR DAC includes a flip-flop and a reset circuit. The reset circuit is configured to receive a corresponding reset signal of a set of reset signals and output a reference output signal when the corresponding reset signal is deactivated. The reset signal of each feedback element is deactivated sequentially after each cycle of a clock signal that is received by the flip-flop associated with a corresponding reset circuit of each feedback element. The feedback signal is generated based on the reference output signal. The decimation filter is configured to generate a digital output signal based on the set of digital signals.
US10998916B2 Sigma-delta analog-to-digital converter capable of reducing idle tones while alternately conducting signal conversion and comparator offset calibration
A sigma-delta analog-to-digital converter includes: a subtractor for subtracting a feedback signal from an analog input signal; a loop filter for processing the output signal from the subtractor to generate a filtered signal; a signal comparing circuit for selectively operating in an offset detection mode or a signal comparison mode, wherein the signal comparing circuit generates an error signal irrelevant to the relative magnitude between the filtered signal and a reference signal in the offset detection mode, and generates a comparison signal corresponding to the relative magnitude between the filtered signal and the reference signal in the signal comparison mode; an offset calibration control circuit for calibrating the offset of the signal comparing circuit and for controlling the signal comparing circuit to alternately switch between the offset detection mode and the signal comparison mode; and a digital-to-analog converter for generating the feedback signal according to the comparison signal.
US10998915B2 Digital-to-analog converter circuit, a method for operating the same, an apparatus and a method for controlling a digital-to-analog converter cell
A digital-to-analog converter circuit including one or more digital-to-analog converter cells and a separate voltage protection circuit connected by a common output node. A first digital-to-analog converter cell includes a first transistor which is configured to be switched to a conductive state when the first digital-to-analog converter cell is activated. A first terminal of the first transistor is coupled to a defined potential, wherein a second terminal of the first transistor is coupled to a common output node of the one or more digital-to-analog converter cells. The digital-to-analog converter circuit further includes a voltage protection circuit coupled between the common output node of the one or more digital-to-analog converter cells and an output node of the digital-to-analog converter circuit to regulate a voltage between the common output node and the defined potential.
US10998913B2 Switching circuit for checking an analog input circuit of an A/D converter
A switching circuit for checking an analog input circuit of an A/D converter is shown. The switching circuit comprises the analog circuit and a comparator circuit. The analog input circuit is configured to generate a first derived signal S1 and a second derived signal S2 from an analog input signal SE of the analog input circuit. The first derived signal S1 and the second derived signal S2 are input signals for the comparator circuit, but only the first derived signal S1 is an input signal for the A/D converter. The comparator circuit is configured to check whether a deviation of the derived signals S1, S2 from each other lies within a tolerance range TOL and to output an output signal SA depending on the check, which may be further evaluated.
US10998912B2 Digital-to-analog converter to reduce noise generated by a quiescent current
A digital-to-analog converter includes a first current source module configured to supply a current I1 to the digital-to-analog converter, a first switch control module configured to control connection or disconnection between each branch and a trans-impedance amplifier in the digital-to-analog converter based on a to-be-converted digital signal, where the current I1 supplied by the first current source module flows to the trans-impedance amplifier through a connected branch, and the trans-impedance amplifier is configured to convert the current I1 supplied by the first current source module into an analog voltage and output the analog voltage.
US10998907B2 Integrated circuit device, oscillator, electronic device, and vehicle
An integrated circuit device includes a digital signal processing circuit that generates frequency control data by performing a temperature compensation process by a neural network calculation process based on temperature detection data and an amount of change in time of the temperature detection data, and an oscillation signal generation circuit that generates an oscillation signal of a frequency set by the frequency control data using a resonator.
US10998904B1 Programmable termination circuits for programmable devices
Configurable termination circuits for use with programmable logic devices are disclosed. In one implementation, the termination circuit may include one or more components to couple unused inputs of one or more configurable logic blocks to a fixed voltage. In another implementation, the termination circuit may include one or more components to couple unused inputs of one or more configurable logic blocks to an output of the one or more configurable logic blocks. In some implementations, the programmable logic device may include a platform management controller to configure the termination circuits based on configuration data.
US10998903B1 Method and apparatus for delivering power to semiconductors
A semiconductor package includes a VLSI semiconductor die and one or more output circuits connected to supply power to the die mounted to a package substrate. The output circuit(s), which include a transformer and rectification circuitry, provide current multiplication at an essentially fixed conversion ratio, K, in the semiconductor package, receiving AC power at a relatively high voltage and delivering DC power at a relatively low voltage to the die. The output circuits may be connected in series or parallel as needed. A driver circuit may be provided outside the semiconductor package for receiving power from a source and driving the transformer in the output circuit(s), preferably with sinusoidal currents. The driver circuit may drive a plurality of output circuits. The semiconductor package may require far fewer interface connections for supplying power to the die.
US10998900B2 Radio frequency switch
A radio frequency switch having an N number of switch cells coupled in series is disclosed. Each of the switch cells includes a field-effect transistor (FET), wherein a source of switch cell 1 is coupled to a first port, a drain of switch cell N is coupled to a second port, and a drain of switch cell X is coupled to a source of switch cell X+1 for switch cell 1 through switch cell N. A first diode stack has a first anode coupled to the body of switch cell X and a first cathode coupled to a drain of switch cell X+1 for switch cell 1 through switch cell N−1, and a second diode stack has a second anode coupled to the body of switch cell X and a second cathode coupled to the source of switch cell X−1 for switch cell 2 through switch cell N.
US10998895B2 Electronic circuit
According to one embodiment, an electronic circuit includes a first delay element, a second delay element, a first hold circuit and a quantization circuit. The first delay element obtains a first signal by delaying a first pulse signal. The second delay element obtains a second signal by delaying the first signal. The first hold circuit holds a first voltage of an input signal corresponding to the first signal. The second hold circuit holds a second voltage of the input signal corresponding to the second signal. The quantization circuit obtains a third signal and a fourth signal each with different rising times based on a second pulse signal, to quantize the first voltage based on the third signal, and to quantize the second voltage based on the fourth signal.
US10998894B1 Duty cycle corrector
Disclosed is a duty cycle corrector including a buffer circuit, an upper circuit, and a lower circuit. The buffer circuit includes: a first buffer circuit receiving a first input signal and thereby outputting a second output signal to a second output terminal; a second buffer circuit receiving a second input signal and thereby outputting a first output signal to a first output terminal; and a latch circuit coupled between the first and second output terminals. The upper circuit is coupled between a high voltage terminal and the buffer circuit and transmits current to the first and second output terminals according to each of the first and second input signals. The lower circuit is coupled between the buffer circuit and a low voltage terminal and withdraws current flowing through the first and second output terminals according to each of the first and second input signals.
US10998892B1 Frequency doubler with duty cycle control and method thereof
A frequency doubler includes a multiplexer, a digitally controlled delay circuit, a divide-by-two circuit, a duty cycle detector, and a controller. The multiplexer receives a first clock and output a second clock in accordance with a third clock, in which the first clock has a fifty percent duty cycle and is a two-phase clock having a first phase and a second phase. The digitally controlled delay circuit receives the second clock and outputs a fourth clock in accordance with a digital word. The divide-by-two circuit receives the fourth clock and outputs the third clock. The duty cycle detector receives the second clock and outputs a logical signal in accordance with a comparison of a duty cycle of the second clock with a target duty cycle value. The controller outputs the digital word in accordance with the logical signal.
US10998891B2 Frequency converter based on non-linear transmission line including dispersion control elements
A frequency converter (1) for generating an output signal (5a) from an input signal (5), the output signal (5a) having different frequency than the input signal (5), the frequency converter (1) including: an input (7) for receiving an input signal (5); a transmission line (3) formed of a non-linear medium (3a), the medium (3a) arranged such that when the input signal (5) propagates along the line (3), one or more harmonics (5a,5b) of the input signal (5) are generated; a plurality of dispersion control elements (13), the dispersion control elements (13) arranged to control the dispersion relationship of the medium (3a), to phase match the input signal (5) and the one or more harmonics (5a,5b), such that energy is transferred from the input signal (5) to the one or more harmonics (5a,5b); and an output (9) for providing the one or more harmonics (5a, 5b) as an output signal.
US10998890B2 Radiation-hardened D flip-flop circuit
A flip-flop circuit is disclosed. The flip-flop circuit includes a single-input inverter, a dual-input inverter, a single-input tri-state inverter, a dual-input tri-state inverter, and two single-event transient (SET) filters. The single-input tri-state inverter receives an input signal D. The dual-input tri-state inverter includes a first input, a second input and an output, wherein the first input receives output signals from the dual-input inverter and the second input receives output signals from the dual-input inverter via the first SET filter. The output of the dual-input tri-state inverter sends output signals to a first input of the dual-input inverter and a second input of the dual-input inverter via the second SET filter. The single-input inverter receives inputs from the dual-input inverter to provide an output signal Q for the flip-flop circuit.
US10998886B2 Method and apparatus for sensing environment using a wireless passive sensor
A radio frequency identification (RFID) tag includes an antenna operable to receive a radio frequency (RF) signal having a carrier frequency. The RFID tag further includes a tank circuit coupled to the antenna. The RFID tag further includes a tuning circuit operable to determine a received power level of the RF signal at the carrier frequency, determine whether the received power level is lower than a power level threshold. When the received power level is lower than the power level threshold: tuning circuit increases the input impedance of the RFID tag, determines a most recent power level of the received RF signal, and compares the most recent power level with the received power level. When the most recent power level is greater than the received power level, the tuning circuit incrementally increases the input impedance until the received power level is substantially equal to the power level threshold.
US10998884B2 Acoustic wave filter device
An acoustic wave filter includes a series-arm resonator, a first parallel-arm resonator, and a second parallel-arm resonator. The series-arm resonator is disposed on a path connecting first and second input/output terminals. The first parallel-arm resonator is disposed on a path that connects ground with a node, which is located on a path connecting the series-arm resonator with the first input/output terminal. The second parallel-arm resonator is disposed on a path that connects ground with a node, which is located on a path connecting the series-arm resonator with the second input/output terminal. The parallel-arm resonator has a resonant frequency lower than the resonant frequency of the second parallel-arm resonator. The first parallel-arm resonator has an anti-resonant frequency higher than the anti-resonant frequency of the second parallel-arm resonator. The second parallel-arm resonator has the highest resonant frequency of all the parallel-arm resonators.
US10998883B2 Type of ultra-wide band SAW filter
The present invention discloses a type of ultra-wide band SAW filter which comprises a first SAW resonator group and a second SAW resonator group that are connected to form a ladder structure. Each SAW resonator in the said first SAW resonator group has the same film thickness; each SAW resonator in the said second SAW resonator group has the same film thickness; the film thickness of each SAW resonator in the said first SAW resonator group is the same as or different from the film thickness of each SAW resonator in the said second SAW resonator group. The SAW filter according to the present invention can realize the pass-band non-parasitic mode response and is a high-performance ultra-wide band filter with a bandwidth of 6-20% of the center frequency and an insertion loss of less than 2 dB, and the present invention features small size, low cost and a broad application prospect in the field of military and civilian communications equipment.
US10998872B2 Methods and apparatus for audio equalization
Methods, apparatus, systems and articles of manufacture are disclosed for audio equalization. Example apparatus disclosed herein include a volume adjuster to apply equalization adjustments to an audio signal to generate an equalized audio signal, the equalization adjustments output from a neural network in response to an input feature set; a thresholding controller to: detect an irregularity in a frequency representation of the audio signal after application of the equalization adjustments, the irregularity corresponding to a change in volume between adjacent frequency values exceeding a threshold; and adjust a volume at a first frequency value of the adjacent frequency values to reduce the irregularity; an equalization (EQ) curve generator to generate an EQ curve to apply to the audio signal when the irregularity has been reduced; and a frequency to time domain converter to output the equalized audio signal in a time domain based on the EQ curve.
US10998871B2 Power amplifier circuit
A power amplifier circuit includes a first transistor that amplifies a first signal and outputs a second signal, a second transistor that amplifies a signal corresponding to the second signal and outputs a third signal, a third transistor that supplies a first bias current or voltage to a base of the first transistor, and a fourth transistor that supplies a second bias current or voltage to a base of the second transistor. A ratio of an emitter area of the third transistor to an emitter area of the first transistor is larger than a ratio of an emitter area of the fourth transistor to an emitter area of the second transistor.
US10998869B2 Superconducting traveling-wave parametric amplifier
A system and method are disclosed for a superconducting traveling-wave parametric amplifier (TWPA) with improved control and performance. In a preferred embodiment, the amplifier comprises an integrated array of symmetric rf-SQUIDs in a transmission line structure. A device was fabricated using niobium superconducting integrated circuits, and confirmed predicted performance, with a maximum gain up to 17 dB and a bandwidth of 4 GHz. A similar device can be applied as a low-noise, low-dissipation microwave amplifier for output from a superconducting quantum computer, or as a preamplifier, switch, or frequency converter for a sensitive microwave receiver, or as an output amplifier for a frequency-multiplexed superconducting detector array.
US10998868B2 RF signal generation device and RF signal generation method
An RF signal generation device includes an RF signal generation unit 102 that pulse-modulates a prescribed signal to generate an output signal in which four or more-level discrete output levels appear and that a lowest level and any other level appear alternately; a code converter 91 that converts the output signal from the RF signal generation unit 102 into an RF signal in which a smaller number of levels than the number of levels in the output signal; a driver unit 203 that converts the RF signal from the code converter 91 into a binary signal comprising plural bits in which bits corresponding to signal levels in the RF signal are significant; and a digital amplifier 303 that outputs a voltage corresponding to levels in the RF signal outputted from the code converter 91, on the basis of an output signal from the driver unit 203.
US10998866B2 Preamplifier circuit configuration
An audio preamplifier includes a first stage including a first triode of a first vacuum tube in a common cathode configuration configured to perform a first gain function favoring one of low frequencies and mid-range frequencies in response to user input; a second stage including a second triode of the first vacuum tube in a common cathode configuration configured to perform a second gain function favoring one of low frequencies and mid-range frequencies in response to user input; a third stage including a first triode of a second vacuum tube in a common cathode configuration configured to perform a tone-shaping function favoring one of low frequencies and mid-range frequencies in response to user input; and a fourth stage including a second triode of the second vacuum tube in a follower configuration configured to perform a tone stack function in response to user input.
US10998863B2 Power amplifier with nulling monitor circuit
Techniques for monitoring a distortion signal of a power amplifier circuit, where the output of a distortion monitoring circuit includes little or no fundamental signal and closely represents the actual distortion of the amplifier circuit of a wired communications system. The power amplifier circuit can generate a distortion feedback signal that does not affect the power amplifier's output power capability, e.g., no inherent loss in the fundamental output of the amplifier. That is, using a distortion monitor circuit, the power amplifier circuit can resolve a distortion feedback signal from the intended output signal of the output power amplifier circuit.
US10998862B2 Temperature compensated oscillator
Methods and systems are provided for generating an oscillating signal for use as a clock in digital logic timing. The oscillating signal is generated via a differential RC relaxation oscillator including an oscillator core and biasing circuitry. The oscillator core may be configured such that the oscillating signal it generates is substantially sinusoidal or pseudo-sinusoidal and contains less harmonic content relative to a square wave signal. The biasing circuitry may be configured to have a reduced dependence on temperature so that the biasing values it provides vary less with temperature.
US10998855B2 Scalable arrays of radiating oscillating units
Articles including oscillating units and methods for producing the same are disclosed. An example article includes one or more oscillator units, where each oscillator unit comprises: a micro strip transmission line extending from a first end to a second end. A first termination impedance is coupled to the first end and a second termination impedance is coupled to the second end. A first transistor is coupled between the first end and the midpoint; and a second transistor is coupled between the midpoint and the second end. The micro strip transmission line has a midpoint between the first end and the second end; and each oscillator unit generates a standing wave having a predetermined wavelength in the micro strip transmission line.
US10998849B2 Clamp assembly for solar tracker
In an example, the solar tracker has a clamp assembly configured to pivot a torque tube. In an example, the assembly has a support structure configured as a frame having configured by a first and second anchoring region. In an example, the support structure is configured from a thickness of metal material. In an example, the support structure is configured in an upright manner, and has a major plane region. In an example, the assembly has a pivot device configured on the support structure, a torque tube suspending on the pivot device and aligned within an opening of the support, and configured to be normal to the plane region. In an example, the torque tube is configured on the pivot device to move about an arc in a first direction or in a second direction such that the first direction is in a direction opposite to the second direction.
US10998843B2 External adjustment of a drive control of a switch
A control system to control a conductivity modulated device of a power switching array. The control system comprises a system controller to sense a power event and to output a command signal to adjust a drive characteristic of the conductivity modulated device in response to the sensed power event and a switch controller configured to receive the command signal and to control energy delivery to the load by controlling the turn on and turn off of the conductivity modulated device. The switch controller includes an adjustable drive element to control a rise time and/or fall time of a voltage across the conductivity modulated device and a drive characteristic control to receive the command signal and vary the drive characteristics by control of the adjustable drive element to adjust the rise time and/or fall time of the voltage across the conductivity modulated device in response to the command signal.
US10998842B2 Power conversion device, motor drive unit, and electric power steering device
A power conversion device includes a first inverter connected to first ends of windings of each phase of a motor, a second inverter connected to second ends of the windings of each phase, a phase separation relay circuit to switch between connection and disconnection between the first ends of the windings of each phase and the first inverter, a neutral point relay circuit connected to the first ends of the windings of each phase and to switch between connection and disconnection between the first ends of the windings of each phase, a first switching element to switch between connection and disconnection between the second inverter and a power supply, and a second switching element to switch between connection and disconnection between the second inverter and a ground.
US10998841B2 Power conversion device, motor drive unit, and electric power steering device
A power conversion device includes a first inverter connected to first ends of m (m is an integer equal to two or more) coil groups, a second inverter connected to second ends of the m coil groups, m−1 separation relay circuits connected between two adjacent coil groups of the m coil groups, m−1 first neutral point relay circuits provided between two adjacent coil groups of the first inverter side of each of the m−1 separation relay circuits, and m−1 second neutral point relay circuits provided between two adjacent coils of the second inverter side of each of the m−1 separation relay circuits.
US10998840B2 Electric drive system with reconfigurable machine windings
An electric drive system includes a battery pack, a power inverter module (“PIM”), an electric machine, a switching circuit, and a controller. The electric machine has three or more phase legs. The PIM has a DC-side connected to the battery pack, and an alternating current (“AC”)-side connected to the electric machine. The switching circuit includes AC switches, and for each phase leg also includes three or more winding sections each electrically connectable to or disconnectable from the battery pack and PIM via the AC switches. The controller commands a binary switching state of each respective AC switch based on the rotary speed to implement one of three different speed-based operating modes of the electric machine, and to thereby vary a conductive path from the PIM to the electric machine through one or more of the connected winding sections.
US10998833B2 Distributed voltage source inverters
Systems and methods are disclosed with multiple direct current (DC) voltage source inverters to supply power to an alternating current (AC) power system. The system includes a plurality of full bridge inverter stages, each having a primary node and a secondary node, each of said full bridge inverter stages having positive and negative node, each of said full bridge inverter stages having a voltage supporting device electrically connected in a parallel relationship between said positive node and said negative node and a direct current (DC) source connected between the positive and negative nodes; at least one stacked inverter phase, each stacked inverter phase having a plurality of said full bridge inverter stages, each of said full bridge inverter stages in each stacked inverter phase interconnected in a series relationship with said secondary node of one of said full bridge inverter stages connected to said primary node of another full bridge inverter, said series interconnection defining a first full bridge inverter stage and a last full bridge inverter stage, each phase having an input node at said primary node of said first full bridge inverter stage and an output node at said secondary node of said last full bridge inverter stage; a local controller coupled to each full bridge inverter stage providing the control signals to each full bridge inverter stage to output an approximate nearly sinusoidal voltage waveform; and a system controller which communicating with each local controller; the system controller generating system control signals for configuration, synchronization, activation, deactivation and operating mode selection of said local controller.
US10998831B2 Power switching module and electronic power device integrating said module
The power module comprises an electronic board (EB), in which at least one power switching branch is integrated, a capacitor (CE) and at least three DC power supply busbars (B1, B2, B3), wherein the electronic board is mounted between a first busbar (B1) and a second busbar (B2) and the capacitor is mounted between the second busbar (B2) and a third busbar (B3) and the electronic board, the capacitor and the busbars comprise electric contact faces allowing assembly, of the “press pack” type, of the electronic board and of the capacitor.
US10998829B2 True DC current source
According to one embodiment, a power converter circuit includes a resonant circuit coupled to an alternating current (AC) voltage source to convert a first AC voltage to a first AC current and an AC to direct current (AC/DC) converter coupled to the resonant circuit, where the AC/DC converter is to convert the AC current to a DC current. The power converter circuit further includes an inverter coupled to the AC/DC converter to convert the DC current to a second AC current, an AC filtering circuit coupled to an output of the inverter, and a load coupled to the output of the inverter to convert the second AC current to a second AC voltage.
US10998824B2 Electric power conversion device
A power conversion device includes M number of DC/DC converters, first-side terminals of the DC/DC converters are connected so that common current flows between both positive and negative terminals of first DC terminals of the power conversion device, and second-side terminals thereof are connected so that common current flows between both positive and negative terminals of second DC terminals of the power conversion device. The power conversion device further includes M-1 number of auxiliary converters each connected between two DC/DC converters and performing DC/DC conversion. The DC/DC converters control voltages of the second-side terminals and input voltage of the power conversion device. Each auxiliary converter controls voltages of the first-side terminals of the two DC/DC converters so as to be equalized.
US10998820B2 Stacked DC-DC converter
An illustrative embodiment described herein is a stacked direct current to direct current (DC-DC) converter including a first DC bus coupled to a first one of a power source and a power load and a second DC bus coupled to a second one of the power source and the power load. The stacked DC-DC converter includes a first half-bridge coupled to a first portion the first DC bus and a second half-bridge circuit coupled to a second portion the DC first bus. The stacked DC-DC converter includes a third half-bridge circuit coupled to a first portion of the second DC bus and a fourth half-bridge circuit coupled to a second portion of the second DC bus. The stacked DC-DC converter includes a first magnetic element coupling the first half-bridge circuit to the third half-bridge circuit and a second magnetic element coupling the second half-bridge circuit to the fourth half-bridge circuit.
US10998816B1 On-chip determination of charge pump efficiency using a current limiter
Techniques and apparatuses are provided for determining the efficiency of a charge pump. A charge pump is driven during a measurement period without limiting its input current. The driving can include ramping up the output of the charge pump from an initial level to a final level and maintaining the output at the final level. A counter counts a number of clock pulses provided to the charge pump during the measurement period. Using a current mirror which limits the input current, a ratio of the current mirror is determined which results in a similar number of clock pulses during the measurement period. The ratio indicates an efficiency of the charge pump and can be used to set control parameters such as ramp up rate and clock frequency.
US10998815B1 Electrical circuits for power factor correction by measurement and removal of overtones
Provided are electrical circuits and methods for power factor correction. An example method includes receiving, by converter, an input voltage at a fundamental frequency and generating an output voltage; generating, based on the output voltage, a first measurement signal; subtracting a first reference signal from the first measurement signal to obtain a first error signal; generating an adaptive current sense signal, generating a reference voltage based on the input voltage, subtracting the reference voltage from the current sense signal thus generating a second measurement signal to control the current measurement; subtracting the second measurement signal from the input voltage to obtain a difference signal, wherein the difference signal is largely minimized by removing overtones of the fundamental frequency; generating, based on the difference signal, a second error signal; using a sum of the second error signal as a first order correction to the first error signal to regulate the converter.
US10998807B2 Linear vibration motor
The present disclosure provides a linear vibration motor, including: a base having an accommodating space, a vibration system accommodated in the accommodating space, an elastic member configured to fix and suspend the vibration system in the accommodating space, and a drive system fixed on the base. The vibration system includes an annular magnetic steel unit fixed on the elastic member. The drive system includes a first coil and a second coil that are fixed on the base and stacked together. The magnetic steel unit surrounds both the first coil and the second coil and is disposed separately from the first coil and second coil. An orthogonal projection of the magnetic steel unit in a direction towards the drive system at least partially falls in the first coil and the second coil, respectively. Compared with related technologies, the linear vibration motor of the present disclosure has better vibration performance.
US10998806B2 Electric machine systems
An electric machine system described herein comprises a first and second electric machines configured to drive a load. The first electric machine has a plurality of first rotors driven using electric power having a first phase. The second electric machine has a plurality of second rotors driven using electric power having a second phase. The second phase differs from the first phase. Each of one or more shafts connects a first rotor with a second rotor. The first rotor is coaxial with and axially spaced apart from the second rotor.
US10998802B2 Hybrid induction motor with self aligning hybrid induction/permanent magnet rotor
A hybrid induction motor includes a fixed stator, an independently rotating outer rotor, and an inner rotor fixed to a motor shaft. The outer rotor is designed to have a low moment of inertia and includes angularly spaced apart first bars and permanent magnets on an inner surface of the outer rotor. The inner rotor includes angularly spaced apart second bars and interior flux barriers aligned with the second bars. The outer rotor is initially accelerated by cooperation of a rotating stator magnetic field with the first bars. As the outer rotor accelerates towards synchronous RPM, a rotating magnetic field of the permanent magnets cooperate with the second bars of the inner rotor to accelerate the inner rotor. At near synchronous speed the rotating stator magnetic field reaches through the outer rotor and into the inner rotor coupling the two rotors for efficient permanent magnet operation.
US10998797B2 Electric motor assembly including end cap having heat sink for heat-generating electrical component
A power tool includes a housing and an electric motor assembly supported in the housing. The electric motor assembly includes a stator core and a circuit board proximate an end of the stator core. The circuit board includes a heat-generating component facing away from the stator core. The electric motor assembly also includes an end cap coupled to the stator core and in thermal contact with the heat-generating component as a heat sink to remove thermal energy from the heat-generating component.
US10998794B2 Rotating electrical machine comprising asymmetrical heat exchange pins
Element of a rotating electrical machine, of the rotor or stator type, comprising a plurality of stacks of magnetic sheets each equipped with a tooth comprising notches intended to accommodate electrical windings, and pins arranged between two successive bundles of sheets forming an air-flow duct. A portion of the pins is distributed asymmetrically on the tooth of the stator or rotor sheet with respect to a median axis of the width of the tooth.
US10998790B2 Fiber woven insulator for electric generator
An electric generator including: a main generator, including a rotating portion having main field windings; a stationary portion having generator armature windings; and a woven insulator at least partially enclosing the main field windings of the rotating portion, the woven insulator being included of strips or fibers of a material woven together, wherein the woven insulator is permeable to a coolant in a liquid form.
US10998788B2 Electric machine with distributed winding having double cross end loops
An electric machine a stator having a stator core and windings positioned thereon. The stator core has a plurality of slots formed therein and a winding positioned in the plurality of slots. The winding includes at least four parallel paths distributed in slot sets of the stator core. Each slot set includes at least four contiguous slots including two left slots and two right slots. A first parallel path and a second parallel path are arranged in the two left slots for at least a first revolution of the winding around the core. The first parallel path and the second parallel path are arranged in the two right slots for at least a subsequent revolution of the winding around the core.
US10998787B2 Hairpin winding electric machine with staggered hairpin connections
An electric machine includes a stator core defining slots and hairpins disposed in the slots. The hairpins are selectively joined at connections to form windings that include at least first and second radial layers. Each connection is disposed in one of the layers. The connections are staggered such that the connections of the first layer are circumferentially offset from the connections of the second layer to increase clearance for tooling that forms the connections.
US10998786B2 Stator and method for manufacturing stator
A stator that includes an annular stator core having a plurality of slots each having a coil insertion opening that opens in a radial direction, and recesses formed in circumferential side walls and extending in an axial direction; a coil including slot accommodated portions accommodated in the plurality of slots; and a wedge containing a thermoplastic resin and engaged with the recesses so as to close at least a part of the coil insertion opening as viewed in the radial direction of the stator core.
US10998784B2 Appliance, motor or stator
A motor suited for use in a direct drive laundry machine. The described motor has a stator core including an annular ring with an inner diameter between 120 mm and 250 mm, a radial width between 5 mm and 15 mm, and 24 or 27 stator poles projecting outward from the annular ring a distance of between 15 mm and 40 mm. Each stator pole is associated with one of three phase windings. A rotor for the motor has inwardly facing permanent magnet poles whereby the ratio of rotor poles to stator poles is 4:3.
US10998783B2 Magnet-embedded motor with a shew angle forward therein and compressor using same
The present disclosure may reduce cogging torque by stacking steel plates which can form a stage skew by stacking the steel plates without reversing the front and back sides or by forming the stage skew by stacking the steel plates capable of easily distinguishing the front and back sides, and reduce both the sixth-order and twelfth-order dq coordinates of harmonic components, thereby achieving low toque ripple, high efficiency, and improved controllability. To this end, the present disclosure is an internal permanent magnet motor having a rotor in which a predetermined skew angle θs is formed between adjacent stages along the axial direction, wherein the rotor is formed by stacking a plurality of the steel plates having the same shape, each of the steel plates has a group of fastening holes made of the same number of the fastening holes as the number of the stages, and each of the fastening holes constituting the fastening group is formed at a position where the skew angle θs changes along a circumferential direction one by one.
US10998782B2 Motor and electric power steering apparatus
A motor includes a rotor including a rotor core and permanent magnets along an outer periphery of the rotor core, and a stator including windings. Each of the permanent magnets includes a first face in contact with the outer periphery of the rotor core and a second face located outside the first face in a radial direction of the rotor and which faces the stator. In a plan view when the rotor is viewed from a direction parallel to the rotation axis direction of the rotor, the first face includes a linear portion, the second face includes a linear portion parallel to the linear portion of the first face, and a length of the linear portion of the second face is 20% or more and less than 85% of a length of the linear portion of the first face.
US10998781B2 Rotating electric machine
A rotating electric machine includes a rotor, a stator, a housing, a plurality of control modules and a joining member. The stator includes a stator coil. The housing accommodates both the rotor and the stator therein. The control modules are capable of supplying multi-phase alternating current to the stator coil and rectifying multi-phase alternating current generated in the stator coil into direct current. The control modules include a first control module and a second control module that are arranged adjacent to each other. The first and second control modules are joined, by the joining member, to be in surface contact with each other.
US10998778B2 Modular motor assembly
Embodiments of a modular motor assembly are disclosed. In some embodiments, a motor comprises a plurality of modular magnetic units, where each of the modular magnetic units includes at least one rotor and at least one stator. The motor further comprises a plurality of structural segments each adapted to support a stator of a corresponding one of the modular magnetic units, where each of the structural segments interlocks with a next structural segment to form a stack. A method of manufacturing a motor includes arranging a selected number of modular magnetic units, coupling the selected number of modular magnetic units to a shaft, coupling the selected number of modular magnetic units to respective structural segments, and forming electrical connections to apply three-phase voltage to stator windings of the modular magnetic units.
US10998776B2 Wireless power system with in-band communications
A wireless power receiving device has a coil that receives wireless power signals from a wireless power transmitting device and has a rectifier that produces direct-current power across rectifier output terminals using the received wireless power signals. A load in the wireless power receiving device receives a direct-current output voltage from the rectifier output terminals. In-band communications are supported in which an amplitude-shift keying communications scheme or other communications scheme is used by a data transmitter in the wireless power receiving device to transmit in-band data through the coil. In-band data is transmitted by modulating one or more transistors that are coupled to the coil and other wireless power receiving circuitry in series with one or more capacitors and is transmitted by modulating current flow through a ballast transistor or other adjustable load that is coupled across the rectifier output terminals.
US10998774B2 Wireless docking mat for electronic devices
In one example a docking mat for an electronic device comprises a first major surface on which the electronic device may be positioned, a wireless power transmitting device, and a controller comprising logic, at least partly including hardware logic, to determine a location of the electronic device on the first major surface of the docking mat, establish a communication connection with the electronic device, receive at least one charge parameter from the electronic device, and activate the wireless power transmitting device in response to a determination that the electronic device is positioned proximate the wireless power transmitting device and the at least one charge parameter indicates that the electronic device is in a condition to receive power from the wireless power transmitting device. Other examples may be described.
US10998773B2 Method for inductive energy transmission
A method is described for an inductive transmission of energy, in particular for charging an energy storage device, in which an induction unit transmits at least one synchronizing signal. It is provided that, in a synchronizing step, at least one signal characteristic of the synchronizing signal is set.
US10998768B2 Resonance converter for wireless charger and method for implementing the same
Provided is a resonance converter for a wireless charger, which includes a full bridge inverter connected to an input power source that supplies an input voltage and having first to fourth switches, a resonance tank having a plurality of resonators composed of capacitors and coils connected in series and configured to receive the input voltage from the full bridge inverter and perform voltage conversion in an inductive power transfer manner among the plurality of resonators, and a rectification bridge configured to rectify an output voltage sent from the resonance tank and transfer the rectified output voltage to a battery.
US10998767B2 Power transmission device and non-contact power feeding system for transmitting electric power to power reception device by magnetic resonance
This power transmission apparatus transmits power to a power reception apparatus by means of a magnetic field resonance system by supplying an output AC voltage (VE) of a class E amplifier to a power-transmission side resonance circuit (TT). Before the transmission of power, the output AC voltage (VE) of the class E amplifier is divided, and a voltage obtained by the division is supplied to the power-transmission side resonance circuit (TT). A current amplitude detection value of a power-transmission side coil (TL) at this time is obtained as an evaluation value, and whether to permit execution of power transmission is controlled on the basis of the evaluation value, through determination as to whether a foreign object is present or not.
US10998765B2 Selectable power scavenging systems and methods
Methods and systems are presented for configuring a rectifier across a secondary side of a current transformer; configuring circuitry to harvest energy across one or more loads coupled across an output of the rectifier selectively in response to an indication that a variable line current at a primary side of the current transformer is small enough; configuring circuitry to shunt at least a first load of the one or more loads coupled across the output of the rectifier selectively in response to an indication that a line current at the primary side is large enough; and configuring circuitry to harvest energy across the first load of the one or more loads coupled across the output of the rectifier again selectively in response to an indication that a line current at the primary side is again small enough.
US10998764B2 System, method, and apparatus for electric power grid and network management of grid elements
Systems, methods, and apparatus embodiments for electric power grid and network registration and management of active grid elements. Grid elements are transformed into active grid elements following initial registration of each grid element with the system, preferably through network-based communication between the grid elements and a coordinator, either in coordination with or outside of an IP-based communications network router. A multiplicity of active grid elements function in the grid for supply capacity, supply and/or load curtailment as supply or capacity. Also preferably, messaging is managed through a network by a Coordinator using IP messaging for communication with the grid elements, with the energy management system (EMS), and with the utilities, market participants, and/or grid operators.
US10998763B2 Power supply with programmable restriction
A device may include a power supply module (PSM). The PSM may receive information regarding one or more programmable restrictions associated with a power supply. The PSM may receive a measurement of voltage associated with the power supply. The PSM may determine a current associated with the power supply based on the one or more programmable restrictions, the measurement of voltage, and a first amount of power associated with the power supply. The PSM may cause a load associated with the power supply to be adjusted based on determining the current without removing power for a connection between the power supply and a power source associated with the power supply. The PSM may cause the power supply to provide a second amount of power based on causing the load associated with the power supply to be adjusted.
US10998762B1 Dimming method, dimmer, dimming emergency inverter and emergency lighting system
The present disclosure provides a dimming method and a dimmer. In the dimming method, when a mains power state is switched to an emergency state, a dimming ratio K is used to perform dimming control on a load unit; the dimming ratio K is calculated as follows: K=Psource/Pload. The dimmer includes: an emergency power source power acquisition module, configured to acquire an output power Psource of an emergency power source; a load unit power acquisition module, configured to acquire a power Pload of a load unit in a mains power state; and a dimming signal generation module, configured to acquire a dimming ratio according to K=Psource/Pload when the mains power state is switched to an emergency state, generate a dimming signal according to the dimming ratio K, and output the dimming signal to the load unit. The present disclosure also provides a dimming emergency inverter and an emergency lighting system.
US10998761B2 Rapid shutdown of photovoltaic systems
A photovoltaic system includes groups of solar cells that can be switched in and out of the photovoltaic system. In response to detecting initiation of rapid shutdown, a control circuit controls a switch device to switch out a group of solar cells to lower the output voltage of the photovoltaic system below a safety level. In response to detecting a release trigger that indicates resumption of normal operation, the control circuit controls the switch device to switch back the group of solar cells to restore the output voltage of the photovoltaic system to a normal operating level. Solar cells may be switched out by disconnecting them from the photovoltaic system and switched back by reconnecting them into the photovoltaic system. Solar cells may also be switched out by shorting them out of the photovoltaic system and switched back in by removing the short.
US10998756B2 Microgrid system and method for managing malfunction
Provided is a microgrid system having: a plurality of distributed power sources; a plurality of distributed loads; and lines for connecting the distributed power sources and the distributed loads, the microgrid system including: an ESS for storing power supplied from all or a portion of the distributed power sources and supplying the stored power to all or a portion of the distributed loads; an ESS PCS including an interruption means for converting the power stored in the ESS into AC power suitable for the microgrid and supplying the AC power to the microgrid in order to block connection to the microgrid in an abnormal state; and a monitoring/control device for gradually increasing a voltage output from the ESS PCS and performing processing for the failure when a failure is detected in the microgrid.
US10998752B2 Electronic apparatus, charge controlling method, and computer-readable recording medium
An electronic apparatus, a charge controlling method, and a computer-readable recording medium are provided. The electronic apparatus includes a battery unit including a battery and configured to supply power to components of the electronic apparatus using power of the battery, a charging circuit configured to, in response to the power being received from an external adapter, charge the battery using the received power, and a controller configured to detect a charging state of the battery, divide a charging process into a plurality of charging periods according to the detected charging state, and control the charging circuit to provide different target voltages to the divided charging periods and target currents determined according to the different target voltages and preset power consumption to the battery.
US10998750B2 Light-emitting device, module, and electronic device
To provide a light-emitting device capable of being used in a wide temperature range. To provide a light-emitting device capable of being used in a low-temperature environment and a high-temperature environment. The light-emitting device includes a light-emitting panel, a secondary battery, a circuit, and a sealing structure. The light-emitting panel includes a light-emitting element. The light-emitting element can emit light with power supplied from the secondary battery. The circuit includes an antenna and can charge the secondary battery wirelessly. The light-emitting panel, the secondary battery, and the circuit are provided in the sealing structure. The sealing structure includes a portion through which light emitted from the light-emitting element passes.
US10998748B2 Electric power supply system and control method therefor
An electric power supply system 100 comprises a fuel cell system 20 including an FC auxiliary machine 23 that operates to causes fuel cells to generate an electric power, and a battery 10 that generates heat through discharging and charging. The electric power supply system 100 supplies the electric power to an electric load device 90. The electric power supply system 100 determines an operation state of the battery 10, and supplies the electric power discharged from the battery 10 to the FC auxiliary machine 23 of the fuel cell system 20 when it is determined that the battery 10 is a predetermined temperature or less. When it is determined that the battery 10 is in a charging state, the electric power supply system 100 reduces or stops the electric power supplied to the FC auxiliary machine 23.
US10998746B2 Direct current uninterruptible power supply with AC power supply and related methods
A DC UPS may include a battery power source, an AC-DC converter configured to convert a grid AC power signal to a first DC power signal, and a first switch coupled downstream from the AC-DC converter. The DC UPS may include a second switch coupled between the first switch and a battery power source, and a DC-DC converter coupled to the first switch and configured to convert the battery DC power signal or the first DC power signal to a second DC power signal. The DC UPS may include first DC outputs coupled to the first switch and configured to provide the battery DC power signal or the first DC power signal to corresponding first loads, second DC outputs coupled downstream from the DC-DC converter and configured to provide the second DC power signal to corresponding second loads, and a controller.
US10998745B2 Portable blower fan assembly
A portably blower fan assembly is provided that may be configured to be removably attached to a golf cart. In some embodiments, the present invention may provide for a battery pack element configured to power a blower fan, which in some embodiments may be a squirrel cage blower fan. The present invention may also provide for one or more clamps configured to removably secure the blower fan in position along a golf cart's frame.
US10998742B2 Fixing connector with charging module
A fixing connector with a charging module which is an assembling structure of a fixing seat and a fixing stand, wherein the fixing seat comprises a seat and a charging module; the seat has a concave portion, the charging module is arranged in the concave portion and comprises a body, a plurality of first conductive terminals and at least an elastic piece; the body has a plane and at least an anti-misinsertion key arranged on the plane, the first conductive terminals are arranged on the body and may be protruded out from the plane, the elastic piece is arranged between the body and the seat; the fixing connector with the fixing seat and the fixing stand includes the said fixing seat and a fixing stand comprising a convex portion to assemble the fixing stand onto the fixing seat by inserting the convex portion in the concave portion. Thereby, the charging module may perform charging when the fixing stand is assembled onto the fixing seat.
US10998739B2 Battery device having at least one module string, in which module string module units are interconnected one after the other in a row, and motor vehicle and operating method for the battery device
Electrical battery device having at least one module string, in which multiple module units each including at least one battery module are electrically interconnected one after another in a series, wherein one end of the series is electrically connected to a respective battery terminal of the battery device. A respective bridging circuit is provided in the at least one module string in each case for each of its module units, which is configured to alternately bridge the respective module unit and interrupt the bridging again in dependence on a switching signal, wherein a control unit is configured to bridge at least some of the module units in chronological succession and chronologically thereafter to interrupt the bridgings again by setting the switching signal in periodically successive switching sequences.
US10998738B2 Fusible switch, battery control apparatus including same, and battery control method
A battery control apparatus for a battery according to the present invention excludes a faulty battery cell from the connection between battery cells and at the same time automatically connects a replacement battery cell to the battery cells when a fault occurs in some of the battery cells, thereby allowing the output voltage of the battery to be kept constant in spite of the faulty battery cell. Further, in a state where a plurality of battery modules are connected in parallel, the battery control apparatus disconnects a battery module including a faulty battery cell during the replacement of the faulty battery cell, thereby preventing the output voltage of the battery from being discontinuous. In addition, a switch used in the battery control apparatus for a battery is a fusible switch including two separate fixed electrodes and one movable electrode.
US10998736B2 Quickly charger has USB charging ports for lighting device
The light device has USB charger has AC outlet power source has though the AC-to-DC device to change from 1st Alternative current to 1st voltage Direct current and the 1st voltage DC current though the circuit-inside or IC or DC-to-DC circuit to get 2nd voltage or though more DC-to-DC devices to get more voltage DC current. The light device has At least one of voltage DC current to supply to USB Charger Charging-port output-end at 5 Volt and one of desire voltage DC current to supply to DC light source. Or/The 1st AC current to AC light source and has one of DC current selected from 1st, 2nd or more voltage DC current to USB Charger charging-port's output end so the said light device has (1) illumination function by DC or/and AC light source and (2) USB charger function by supply desired 1st or 2nd or more other voltage DC current to USB charging-port at 5 Volt DC. The light device optional has outlet-ports to get 1st AC directly though conductive parts to outlet-ports to supply AC to other device. Furthermore, the light device Optional can add other function(s) select from (a) Time piece related (b) Reflect Image (c) Power station (d) project image (e) heater (f) Air Flow (g) wireless communication (h) remote controller (g) APP controller (h) Blue-tooth controller.
US10998732B2 System and method for diverse multi-source energy management
A hybrid micro-grid system for providing power to a load connected to a common bus. The system includes at least one renewable power source, at least one genset, at least one energy storage unit, and an asset management controller operatively coupled to the power sources supply power to the common bus. The AMC is configured to determine a renewable cost function, a genset cost function, and a storage cost function, then assigns a priority of each power source based on the corresponding cost function. The AMC determines a cascade of the power sources based on the determined priority and selectively distributes a power demand of the load between each power source based on the determined cascade.
US10998731B2 Utility meter for use with distributed generation device
An integrated metering device allows a resource provider to control the output of a distributed generation device onto a resource distribution network or grid. The integrated metering device may include a communications module, a metrology module, an inverter and regulator device, and a transfer switch. A resource provider may communicate with the integrated metering device via the communications module and may control the inverter and regulator device or the transfer switch. The metrology module may monitor the energy provided by the distributed generation device to the grid and may send information about the generated energy to the resource provider via the communications module.
US10998724B1 Grid-tied electric meter adapter and systems for automated power resilience and on-demand grid balancing
A micro grid system comprises an adapter, a power controller, and secondary energy source. The adapter is in communication with an electric grid and configured to connect and disconnect a connection between the electric grid and a micro grid. The power controller is in communication with the adapter and configured to receive first AC power from the electric grid via the adapter, obtain grid information, and control the adapter to connect and disconnect the connection between the electric grid and the micro grid. The power controller controls the adapter to disconnect the connection in response to determining that the electric grid is abnormal based on the grid information. The secondary energy source is in communication with the power controller and is configured to generate DC power and to supply the DC power to the power controller.
US10998723B1 Large-scale photovoltaic DC series boost grid-connected system with power balancer
A large-scale photovoltaic direct current (DC) series boost grid-connected system with a power balancer, including N photovoltaic DC converters and N−1 power balancers, wherein N≥2. The output ends of the photovoltaic DC converters are connected successively in series and then connected to the DC grid, and the input ends of the photovoltaic DC converters are respectively connected to the output ends of the photovoltaic power generation unit. Among the photovoltaic DC converters, which are arranged successively in series, a power balancer is disposed between the input ends of two photovoltaic DC converters adjacent to each other. The N−1 power balancers are arranged corresponding to the set N−1 photovoltaic DC converters respectively to balance the input power of the corresponding photovoltaic DC converter, thereby eliminating a difference between the output voltages of the photovoltaic DC converters.
US10998720B2 T-coil enhanced ESD protection with passive equalization
An Electro-Static Discharge (ESD) protection circuit is disclosed. In some implementations, the ESD protection circuit includes a first ESD diode, a second ESD diode, a passive equalization network and a programmable resistor network. The first ESD diode is coupled to the passive equalization network. The programmable resistor network is coupled between the passive equalization network and the second ESD diode. The programmable resistor network can be programmed to place the ESD protection circuit in one of a plurality of receiver modes based on a type of a transmitter from which the receiver is receiving signals.
US10998712B2 Power supply control apparatus having a wire protection unit
A power supply control apparatus includes: a semiconductor switching element switched with PWM control; a PWM signal output unit outputting a PWM signal; a current circuit outputting a current related to a current flowing through the semiconductor switching element; a filter circuit converting the current that is output from the current circuit to a voltage; an overcurrent protection circuit turning off the semiconductor switching element based on a voltage value of the voltage filtered by the filter circuit; a voltage detection unit detecting the voltage value of the voltage at a timing near an end of a pulse of a PWM signal; a temperature estimation unit estimating, a temperature of an electric wire through which a current flows that also flows through the semiconductor switching element; and an electric wire protection unit turning off the semiconductor switching element based on the temperature estimated by the temperature estimation unit.
US10998710B2 High-voltage DC cut-off device
The invention proposes a high-voltage direct current cut-off device, comprising: in series, a cut-off device and a current limiter; an accumulation line in parallel with the current limiter, an oscillating circuit, in parallel with the cut-off apparatus, comprising an oscillation control switch and having an inductance wherein the accumulation line includes at least two accumulation capacitors, and in that the oscillation line extends from a branch connection point of the accumulation line situated between the two accumulation capacitors, determining a secondary segment of the accumulation line connected to the main conduction line between the current limiter and the main cut-off apparatus so as to form part of the oscillating circuit.
US10998705B2 Smart switch faceplate
A switch faceplate having a body, an aperture arranged within the body, a first tab arranged within the aperture, and a first protrusion extending from the first tab. The protrusion is operatively arranged to receive a fastener. The faceplate is operatively arranged to secure a smart switch or a mounting bracket for the smart switch.
US10998702B2 Modular low profile raceway to provide power and/or data connectivity
In various implementations, a raceway may be provided that is capable of providing power and/or data connectivity to items (e.g., devices, articles of furniture, etc.) coupled to the raceway. The raceway may be low profile. The raceway may be disposed on floor and/or under floor. The raceway may include an integrated power housing. The raceway may include segments that are selected, as desired for an application configuration, and that are coupleable to each other or other components of the raceway (e.g., nodes, joints, etc.). The housing of component(s) of the raceway may include a base and wall(s) with at least curved section and at least one straight section.
US10998701B2 Wire bonding method and bonded wire
A wire bonding method includes: arranging a first core including a plurality of strands exposed from an insulating sheath of a first wire, onto a side of an anvil and a second core including a plurality of strands exposed from an insulating sheath of a second wire, onto a side of a horn for ultrasonic bonding, the second core being larger in sectional area than the first core; and bonding the first core and the second core together by ultrasonic bonding between the horn and the anvil.
US10998697B2 Method of manufacturing surface emitting laser
A method of manufacturing a surface emitting laser includes: preparing a substrate on which a lower reflector layer, an active layer and an upper reflector layer are formed in this order from the bottom, each of the lower reflector layer and the upper reflector layer including a semiconductor multilayer film; forming an insulating film on the upper reflector layer; cleaning the substrate using isopropyl alcohol after the forming; patterning a photoresist by applying the photoresist on the insulating film and exposing the photoresist, after the cleaning; and forming a high resistance region by implanting ions into portions of the lower reflector layer, the active layer and the upper reflector layer exposed from the photoresist, after the patterning; wherein the cleaning includes cleaning the substrate with a liquid of the isopropyl alcohol and drying the substrate in a vapor of the isopropyl alcohol.
US10998696B2 Vertical cavity surface emitting laser
A vertical cavity surface emitting laser includes a first laminate including first semiconductor layers having a first Al composition, and second semiconductor layers having a second Al composition greater than the first Al composition; a current confinement structure including a current aperture and a current blocker; a first compound semiconductor layer adjacent to the current confinement structure; and a second compound semiconductor layer adjacent to the first laminate and the first compound semiconductor layer. The first compound semiconductor layer has a first aluminum profile changing monotonously in a direction from the first laminate to the current confinement structure from a first minimum Al composition within a range greater than the first Al composition and smaller than the second Al composition to a first maximum Al composition. The second compound semiconductor layer has an Al composition greater than the first Al composition and smaller than the first maximum Al composition.
US10998695B2 Semiconductor laser device, manufacturing method thereof, and light emitting device
A semiconductor laser device includes an optical waveguide that extends toward a first end of the semiconductor laser device. The optical waveguide includes a first clad layer, an active layer, a second clad layer, and an electrode layer in this order. A reflecting surface, which has a dielectric film and a metal film in this order from the active layer, crosses the active layer at a second end of the optical waveguide.
US10998691B2 Method and system for adjusting the profile of a laser wavefront
A method and system for adjusting the profile of a laser wavefront formed by at least a laser beam to a desired laser wavefront profile, the laser beam or beams presenting random phases and intensities, comprises a mixing module, configured to generate, from interference phenomena among the laser beam or beams, a laser field, a second intensity measuring module configured to measure the mixed intensities of the laser field portions, a calculation unit configured to calculate one or several phase correction values of the phase of the laser beam or the phases of laser beams, from the intensities of the laser beams, the mixed intensities and one or several predetermined target phases, and a phase adjustment module configured to apply the phase correction value or values obtained from the calculation unit to the laser beam phases.
US10998688B2 Ultra short pulse fiber pre-amplifier system for large-core fibers
A fiber amplification system is provided for amplifying a laser pulse signal, e.g., an oscillator signal of an oscillator device. The fiber amplification system includes a fiber pre-amplification system having a short, fundamental-mode and step-index fiber configured to pre-amplify the laser pule signal to generate a seed signal and a main amplification system having a large core fiber configured to amplify the seed signal. The short, fundamental-mode step-index fiber can have a length no longer than about 30 cm, and a mode field diameter no less than about 30 μm, e.g., in a range from 30 μm to 60 μm, as well as a high doping concentration needed to provide an absorption length no more than about 30 cm, for providing the seed signal for the large core fiber with low non-linearity.
US10998683B2 Connector protection method and system
The present disclosure provides a connector protection method in which the connector is used to connect a first device and a second device, and the method includes, a first detection unit of the first device detects a first parameter of the first device; a first controller of the first device obtains a second parameter from the second device through the communication line in the connector; and the first controller determines whether the connector is faulty based on the first parameter and the second parameter.
US10998676B2 Frictional locking receptacle with programmable release
A method and apparatus for securing an electrical connection formed by a mating structure including prongs of a male assembly and receptacles of a female assembly are provided. In certain embodiments, the electrical connection can be secured by frictional engagement between the plug and receptacle housings. This can be accomplished by forcing a wedge into an interface between the housings or expanding a locking element, such as an elastomeric ring, into the interface. Such locking and releasing of the secure connection can be actuated using a locking nut.
US10998674B1 Electrical connector with biased latch
An electrical connector with biased latch and method. The electrical connector has a housing and a latch which extends from the housing. The latch has a latching region and a biasing region. The latching region has a latching projection with a reference surface. The biasing region has a biasing member. The cooperation of the biasing member with a mating electrical connector and the reference surface with the mating electrical connector prevents the unwanted movement of the electrical connector relative to the mating electrical connector.
US10998673B2 Magnetic latching connector
A magnetic latching connector for making electrical connections between cables, electrical power and signal sources, equipment and the like in a variety of medical and other applications in which it is desired to have the connection maintained with a predetermined amount of magnetic attractive force. The magnetic latching connector generally includes male and female connector components. The male and female connector components comprise male and female couplings and male and female coupling housings. The male and female coupling housings enclose electrical connections between the male and female couplings and electrical cables. Recessed within the male and female couplings are electrically conductive pins and sockets and male and female magnetic latching elements. When the male and female connector components are coupled, the pins and sockets provide electrical connections and the recessed magnetic latching elements provide a predetermined magnetic attraction force to maintain the connections.
US10998670B2 Connection structure for power conversion device
Provided is a connection structure for a power conversion device to be mounted in a vehicle, including: a casing of the power conversion device; an electric connection part, which is to be mechanically connected to the casing, and is configured to electrically connect the power conversion device and an external device to each other; and an electric conductor configured to electrically connect the power conversion device and the electric connection part to each other, wherein the casing and the electric connection part are mechanically connected to each other through intermediation of an anti-vibration structure, and wherein the electric conductor has such flexibility as to be able to follow a relative displacement between the casing and the electric connection part.
US10998658B2 Male terminal fitting and female terminal fitting
It is aimed to improve abrasion resistance. A tab (13) of a male terminal fitting (10) is resiliently sandwiched between a resilient pressing piece (34) and a pressure receiving portion (28) in a rectangular tube portion (23) of a female terminal fitting (21), whereby the male terminal fitting (10) and the female terminal fitting (21) are connected. A male conductive member (20) capable of resiliently contacting the pressure receiving portion (28) while rolling is mounted in the tab (13). The female terminal fitting (21) is provided with a female conductive member (36) capable of resiliently coming into contact with the tab (13) by biasing of the resilient pressing piece (34) and capable of contacting the tab (13) while rolling.
US10998656B2 Electrical assembly
An electrical assembly for a motor vehicle transmission includes a printed circuit board (PCB), at least two contact surfaces, at least two contact elements, and a potting compound. The PCB has a component side and the two contact surfaces are arranged on the component side. The contact elements are each electrically connected by a PCB-side first end portion to one of the contact surfaces. The potting compound is arranged on the component side of the PCB, and the contact elements are partly embedded therein. The potting compound directly contacts the contact surfaces and the PCB-side end portions of the contact elements and covers the same. The contact elements protrude from the potting compound by second end portions facing away from the PCB. The electrical assembly includes a chip protection frame that protrudes outward from the potting compound and forms contact chambers for the second end portions of the contact elements.
US10998654B2 Board connector and connection structure for circuit board and board connector
A board connector (20) has a connector housing (21) including a terminal holding portion (22) to be fixed to an upper surface (10S) of a circuit board (10) and a receptacle (23) extending forward only from an upper part (22U) and both left and right side parts (22S) of an outer periphery of the terminal holding portion (22). Male terminal fittings (30) are held through the terminal holding portion (22). Each male terminal fitting includes a board connecting portion (33) to be connected to the circuit board (10) behind the terminal holding portion (22) and a tab-like connecting portion (31) accommodated in the receptacle (23). The receptacle (23) does not include a lower wall to be overlapped on the upper surface (10S) of the circuit board (10). Thus, a height of the board connector can be reduced by a thickness of the lower wall.
US10998652B2 Shield terminal
A shield terminal (10) includes an inner conductor terminal (11), an outer conductor terminal (13), a dielectric (12) and a capacitor serving as an electronic element (16). The outer conductor terminal (13) surrounds the inner conductor terminal (11) and is connected to a shield portion (93) of a shielded cable (90). The dielectric (12) is arranged between the inner conductor terminal (11) and the outer conductor terminal (13). The electronic element (16) includes a core connecting portion (43) to be connected to a core (91) of the shielded cable (90) and an inner conductor connecting portion (42) to be connected to the inner conductor terminal (11). In the shield terminal (10), an insulating short circuit preventing member (14) is arranged between the core connecting portion (43) and the outer conductor terminal (13).
US10998648B1 Electrical ground strap assembly providing increased point of contact between a terminal and a bolt
An electrical ground strap assembly for an automotive vehicle. The assembly includes a carrier plate, a bolt having an incline portion, and a nut having an interior chamfer, the interior chamfer being oriented at an angle corresponding to the incline portion of the bolt. In use, the electrode is lowered onto the bolt and the nut is then lowered onto the bolt and the electrode. As the nut comes into contact with the electrode, the electrode is deformed therebetween to provide a mating fit between the incline portion of the bolt and the interior chamfer of the nut.
US10998647B2 Harness with a wire terminal
A wire includes a core wire, an insulating coating that covers an outer periphery of a non-distal end region as a part of the core wire other than the distal end region, and a distal end seal part that is disposed separately from the insulating coating and seals the distal end part of the distal end region of the core wire. The core wire is exposed between the distal end seal part and the insulating coating. The distal end seal part includes a tubular distal end cover part that covers an outer periphery of the distal end part and a welded part that is crushed in an orthogonal direction orthogonal to a wire direction and is closed by welding.
US10998644B2 Rotatable transponder system
A transponder system is presented, comprising first and second antenna arrays each comprising a plurality of antenna elements arranged in a predetermined geometry. The antenna elements of the first antenna array are respectively interconnected with corresponding antenna elements of the second antenna array by respective connection lines thereby forming plurality of receiving-transmitting pairs of antenna elements. A receiving-transmitting pair is configured to receive an input electro-magnetic signal by one antenna element thereof and transmit a corresponding output signal by the other antenna element, thereby enabling collective collection of a signal waveform and transmission of a corresponding output signal waveform. The first and second antenna arrays are rotatable with respect to one another about at least one predetermined rotation axis, thereby enabling variation of direction of propagation of the output signal waveform with respect to direction of propagation of the collected signal waveform.
US10998641B2 Systems, apparatus, and methods for selecting antennas
A set-top box includes a housing including an interior having a base and a top and a first sidewall extending from a perimeter of the base to the top; an antenna coupled to the housing; one or more electric motors coupled the antenna; one or more orientation sensors coupled to the housing; a controller coupled to the housing and electrically coupled to the antenna, the one or more electric motors, and the one or more orientation sensors, the controller configured to receive information from the one or more orientation sensors, determine an orientation of the housing based on the information from the one or more orientation sensors, and actuate the one or more electric motors to change an orientation of the antenna based on the orientation of the housing; and a transmitter within the housing selectively connectable to the antenna.
US10998640B2 Cross-polarized time division duplexed antenna
A laminar phased array has a first sub-array configured to operate in one of a receive mode with a first polarity and a transmit mode with a second polarity, and a second sub-array configured to operate in one of a receive mode with the second polarity and a transmit mode with the first polarity. The first polarity is physically orthogonal to the second polarity. The array also has a controller configured to control the first and second sub-arrays so that they operate together in either 1) a receive mode or 2) a transit mode. Accordingly, both sub-arrays are configured to operate at the same time to receive signals in the first and second polarities when in the receive mode. In a corresponding manner, both sub-arrays are configured to operate at the same time to transmit signals in the first and second polarities when in the transmit mode.
US10998636B2 Broadband cavity-backed slot antenna
An antenna includes a coupling device having first and second coupling plates, e.g. rectangular plates, connected at opposite ends of a conducting bar that acts as a stripline signal feed. A radio-frequency (RF) source may be connected to the conducting bar via a signal feed network. Multiple instances of the device may be arranged vertically in an antenna array assembly to operate together such that the radiation pattern of the antenna assembly is generally directed horizontally. The array may operate to provide a relatively flat azimuthal gain up to 180° across the UHF or VHF bands.
US10998634B2 Electronic device including antenna apparatus using photo-conductive material and antenna control method
An electronic device is provided. The electronic device includes a housing including a first plate facing a front of the electronic device, a second plate facing away from the first plate, and a side bezel structure surrounding a space between the first plate and the second plate, and a printed circuit board disposed at least at a portion of the space and including at least one processor, an antenna module, and at least one light source controlled by the at least one processor, wherein the side bezel structure may include at least two segmented antenna apparatuses and at least one photo-conductive material disposed between the segmented antenna apparatuses, and wherein the printed circuit board may include the at least one light source separated by a preset distance from the at least one photo-conductive material in a direction corresponding to the at least one photo-conductive material.
US10998629B2 Scanned antenna
A liquid crystal panel of a scanning antenna includes a TFT substrate provided with a first dielectric substrate, a TFT supported by the first dielectric substrate, a gate bus line, a source bus line, and a patch electrode; a slot substrate provided with a second dielectric substrate, and a slot electrode that is formed on a first main surface of the second dielectric substrate and includes a slot arranged so as to correspond to the patch electrode; and a liquid crystal layer provided between the TFT substrate and the slot substrate. One of the TFT substrate and the slot substrate includes a projecting layer formed of resin and disposed on the liquid crystal layer side of the patch electrode or the slot electrode in a region surrounded by a sealing portion. The projecting layer is arranged so as not to overlap the patch electrode or the slot.
US10998626B2 Antenna control device, head-mounted display, antenna control method, and program
There are provided an antenna control apparatus, a head-mounted display, an antenna control method, and a program that are capable of suppressing power consumption of the head-mounted display including a plurality of antennas. A selection unit selects, as an antenna to be driven, a portion of the plurality of antennas in accordance with an attitude of the head-mounted display including the plurality of antennas. An antenna control unit controls only the antenna to be driven to be driven and an antenna other than the antenna to be driven to be stopped.
US10998625B2 Dielectric antenna array and system
An example antenna system includes a plurality of dielectric rod stacks and a control circuit. The control circuit includes a plurality of independently controlled output circuit boards. Each independently controlled output circuit board includes a respective dielectric rod stack. The respective dielectric rod stack includes a plurality of respective dielectric rods. The control circuit selects: (i) the dielectric rod stacks, and (ii) the respective dielectric rods of the respective dielectric rod stack to adjust a beam of emitted or received radio frequency (RF) waves.
US10998624B2 Antenna with reconfigurable beam direction and antenna array with reconfigurable beam scanning range
The antenna includes a main body, a first elastic film, a first medium, a curvature adjustment unit and at least one antenna unit. The first elastic film is adhered to the main body, and the first elastic film and the main body are encircled to form a first volume variable cavity. The first medium is filled in the first volume variable cavity, the first elastic film is elastically deformable according to a volume or pressure change of the first medium; the curvature adjustment unit is configured to adjust a curvature of the first elastic film through the volume or pressure change of the first medium; and the at least one antenna unit is adhered to an outer surface of the first elastic film and configured to receive or send a wireless signal. The beam direction of the antenna may be very flexibly changed in a large range.
US10998621B1 Wideband dual polarized antenna array system
A wideband dual polarized antenna array system, with minimal number of RF ports that enables wideband array frequency ratios of 25:1 to 120:1. Reduced grating lobe performance is enabled by employing antennas-within-antennas. Orientation and spacing of antennas in novel methodologies further reduces sidelobes and grating lobes. Finally, this technology reduces the number of RF ports, compared to Tightly Coupled Dipole Antenna (TCDA) arrays by 10× to 25× times.
US10998617B2 In-vehicle telematics blade array and methods for using the same
Methods and systems are disclosed for user recognition and express for an automobile. For one example, a data processing system for an automobile includes a database, a user capture device, and a computer. The database stores at least an image of a user of the automobile. The user capture device captures at least an image of the user. The computer is coupled to the database and the user capture device. The computer allows the user access to the automobile if the user is authenticated as a valid user by determining if stored image of the user match the captured image of the user. The facial features can include two-dimensional (2D) or three-dimensional (3D) images including facial features. The computer allows the user access to the automobile and controls of the automobile if the user is authenticated as a valid user. The computer can also deny the user access to the automobile and controls of the automobile if the user is not authenticated as a valid user. The user can be a driver or a passenger of the automobile. The computer can also configure settings or preferences for the driver or passenger if authenticated as a valid user.
US10998614B2 Ultra-wideband antenna
An antenna pattern integrated-on-chip for transmitting and/or receiving sub-terahertz and terahertz (THZ) signal& The antenna pattern comprising: a first conductor having a bi-circular structure; a second conductor having a bi-circular structure connected to the first bi-circular structure. The bi-circular structures comprising a first conductive circular lobe having a radius (Rx) and a second circular lobe having a radius (Rc), such that said Rx≥Rc. The first bi-circular and the second bi-circular characterized by at least one port thereby, having an area of intersection between the first bi-circular and the second lei-circular, forming an ultra-wideband (UWB) frequency response of more than about 100% bandwidth.
US10998611B2 Thin wire antenna for control devices, for example, for control of or inclusion in a luminaire
An antenna assembly includes a radio frequency (RF) connector connected to a first end of a coaxial cable and a wire antenna attached to a second end of the coaxial cable. The wire antenna may be made of a shape memory alloy, such as nitinol. Examples of RF connectors include U.FL, IFEX, WAX, IPX, AMC, MHF and UMCC connectors that allow the wire antenna to be removably attached to a printed circuit board (PCB) of a lighting control device and to avoid hardwiring the antenna to the PCB. The device that includes the antenna assembly may be incorporated into a luminaire for wireless control of the luminaire. The lighting control device may be installed within the luminaire, such that the wire antenna is positioned between a light source and a diffuser. A number of such luminaires may be combined to provide an intelligent lighting system.
US10998609B2 Loop antenna
This loop antenna is provided with: an insulating substrate; an antenna portion that is a conductor provided on the substrate and includes a first feeding portion, a second feeding portion, and an antenna mesh portion having a mesh structure and forming a loop shape by connecting the two feeding portions to each other; and a dummy pattern part portion that is a conductor having a mesh structure and provided in a region surrounded by the antenna portion, and is isolated from the antenna portion. The dummy pattern portion has at least one cut portion that cuts a path included in the mesh structure.
US10998607B2 Heat dissipating sheet having antenna function, and portable terminal including the same
A heat dissipating sheet having an antenna function, and a portable terminal including the same are provided. The heat dissipating sheet, having an antenna function, according to one embodiment of the present disclosure comprises: an antenna part formed into an antenna pattern having a predetermined line width; and a heat dissipating part disposed on the same plane as the antenna part, and dissipating heat transferred from a heat source or distributing locally concentrated heat, wherein the antenna part and the heat dissipating part are directly attached to an inner surface of a rear case or a back cover of a portable terminal body through a medium of an adhesive member.
US10998605B2 Connecting unit for connecting to first and second interfaces, where the connecting unit comprises an internal conductor disposed within a housing formed by half-shell construction
A connecting unit for radio-frequency components has: a housing; a first interface and a second interface which are arranged on the housing and are designed to be coupled to in each case one radio-frequency component; an internal conductor which runs in the housing and is connected to the first interface and the second interface in order to establish a radio-frequency connection between the first interface and the second interface; a spacer which surrounds the internal conductor and extends at least along a portion of the length of the internal conductor. The housing is manufactured from an electrically conductive and rigid material and the spacer is arranged such that the internal conductor is at a distance from the housing at least in sections.
US10998602B2 Rechargeable battery for hand-guided electromechanical tools
A rechargeable battery (1) for hand-guided electromechanical tools, having a plurality of rechargeable battery cells (10) which are electrically connected to one another by means of electrical cell connectors (110), wherein the electrical cell connectors (110) are fixed to a cell connection frame (120), which is provided on one pole side (19) of the rechargeable battery cells (10), for the purpose of simplified mounting of the electrical cell connectors (110) on the rechargeable battery cells (10). Furthermore, an electromechanical tool, in particular a cordless screwdriver, a drill, a circular saw, a jigsaw, a sander, a garden appliance, having a rechargeable battery (1) according to the invention.
US10998601B2 Flexible batteries for wearable devices
A battery for powering a wearable device comprises a first cell, a second cell interconnected with the first cell, and a connection electrically coupled between the first cell and the second cell. The connection extends from the first cell to the second cell along a first direction. A length of the connection along the first direction is greater than a distance between the first cell and the second cell. In some embodiments, the connection comprises a folded structure configured to accommodate a dimensional change of the battery when bending the wearable device.
US10998599B2 Lithium secondary battery
A lithium secondary battery includes a plurality of electrode cells, each of which includes a first electrode, a second electrode having a different polarity from that of the first electrode and a separation layer interposed between the first electrode and the second electrode, and at least one ion permeation barrier between neighboring ones of the electrode cells. The ion permeation barrier has an air permeability less than that of the separation layer.
US10998598B2 Battery module having resin layer in module case
The present application can provide a battery module, a manufacturing method thereof, and a resin composition applied to the manufacturing method. The present application can provide a battery module having excellent power relative to volume, while being manufactured in a simple process and at a low cost, a manufacturing method thereof, and a resin composition applied to the manufacturing method.
US10998596B2 Wearable battery pack
A wearable battery pack is provided. The wearable battery pack includes a battery pack body, a battery cell and a housing accommodating a battery cell and a wearable device capable of wearing so that the battery pack body at least be worn on a user's back. The battery pack body has a heat dissipation channel running through one side of the battery pack body to the opposite side; the side of the battery pack body which is penetrated by the heat dissipation channel is located between the back of the user and the other side when the user carries the battery pack body. The invention provides a wearable battery pack that can be carried by users. The wearable battery pack has achieved good heat dissipation performance and can be carried by users comfortably.
US10998595B2 Modular vehicle battery
A battery of a vehicle includes a housing including: a lower portion that includes a plurality of separators extending vertically upward from a floor of the lower portion; and an upper portion that covers an opening of the lower portion and that is removable from the lower portion. The battery also includes: first and second terminals on the housing; third and fourth terminals on the housing; a plurality of individually housed batteries separated by the plurality of separators; a plurality of switches configured to selectively connect ones of the plurality of batteries to ones of the first, second, third, and fourth terminals; and a battery management module configured to control the plurality of switches.
US10998593B2 Battery cover
A battery cover including a main body, an opening/closing part provided on the main body, a flexible rib having a locking projection provided on the opening/closing part, an abutting rib provided on the main body, which has a locking recess to be engaged with the locking projection while the opening/closing part is opened to the main body, a contact portion that abuts on the locking projection and deflects the flexible rib when the opening/closing part is opened to the main body, and a flat portion provided on the contact portion, which abuts on the locking projection first when the opening/closing part is opened to the main body and extends in the direction orthogonal to the direction of force input when abutting on the locking projection.
US10998590B2 Systems and methods for battery thermal management utilizing a vapor chamber
Thermal management systems for batteries utilize vapor chambers having wicking components therein. An exemplary thermal management system includes a vapor chamber containing a working fluid and wicking components. A plurality of battery cells are disposed at least partially in the vapor chamber. A cold plate is coupled to the vapor chamber, and a heat pump is coupled to the cold plate. A capillary tube may be utilized to facilitate movement of vapor and working fluid in the thermal management system. Via use of exemplary systems, improved thermal management for batteries is provided.
US10998576B2 Electrolyte precursor solution, electrode assembly, battery, and electronic apparatus
An electrolyte precursor solution includes a metallic compound containing elements constituting an electrolyte, a solvent capable of dissolving the metallic compound, and an anionic surfactant having a sulfate group (SO42−) bonded to a hydrophobic group R. By reacting such an electrolyte precursor solution with active material particles containing lithium, lithium sulfate derived from the anionic surfactant is interposed at the interface between the surface of the active material particle and the electrolyte so as to enhance the dissociation of lithium ions at the interface, and thus, an excellent ion conductivity can be realized.
US10998574B2 Non-aqueous electrolyte magnesium secondary battery
This invention provides a non-aqueous electrolyte magnesium secondary battery comprising a positive electrode, a negative electrode, a separator, and a non-aqueous electrolyte, the non-aqueous electrolyte comprising [N(SO2CF3)2]− as an anion, and Mg2+ and/or an organic onium cation as a cation.
US10998573B2 Lithium battery package
The present invention discloses a lithium battery package comprising a housing (100), a lithium battery pack and a circuit board (400), wherein the lithium battery pack comprises a lithium battery holder (200) and a number of lithium cells (300) mounted within the lithium battery holder (200), and two sides of the lithium battery holder (200) are mounted respectively with metal pin means (500) coupled with the lithium cells (300), wherein the housing (100) is provided with a charging adaptor (111); a bottom portion at each side of the charging adaptor (111) is provided with a chute (115) along its length direction; a front end of the charging adaptor (111) is provided with six charging sockets (112); the housing (100) is further provided with a locking structure for locking an electric lood.
US10998569B2 Cell, cell stack device, module and module housing device
The cell according to the present disclosure has a support body having a length direction and a pair of main surfaces, and an element part in which a first electrode, a solid electrolyte layer having an oxide containing a rare earth element oxide as a main component, and a second electrode are stacked, in that order, on one of the main surfaces of the support body. The cell also has a first layer provided on the other main surface of one end part of the support body in the length direction, which layer contains a different amount of a rare earth element oxide that is the same oxide as the main component of the solid electrolyte layer, and is stronger than the solid electrolyte layer. A second layer is provided between the first layer and the support body, and the second layer has a higher content of a component that is the same as the component contained in the support body than the first layer, and also contains the same component as the first layer.
US10998565B2 System and method for controlling coolant temperature for fuel cell
A coolant temperature control system for a fuel cell stack in a vehicle includes a controller for determining a real time target exit temperature of a fuel cell stack coolant and a communicating device for detecting a fuel cell voltage and a fuel cell current outputted from the fuel cell stack. The real time target exit temperature of the fuel cell stack coolant is determined by an input fuel cell heat to fuel cell power ratio generated from the fuel cell stack for compensating the target exit temperature due to degradation of the fuel cell stack over time. In addition, the coolant temperature control system determines to activate for evaluating the real time target exit temperature of the fuel cell stack coolant when a trip distance of the vehicle is greater than a predetermined travel distance.
US10998556B2 Catalyst for solid polymer fuel cell and method for producing same
The present invention relates to a catalyst for a solid polymer fuel cell, including platinum, cobalt, and zirconium supported as a catalytic metal on a carbon powder carrier, in which the supporting ratio of platinum, cobalt, and zirconium on the carbon powder carrier is Pt:Co:Zr=3:0.5 to 1.5:0.1 to 3.0 by molar ratio. In the present invention, it is preferable that the peak position of Pt3Co seen in the X-ray diffraction pattern of catalyst particles is 2θ=41.10° or more and 42.00° or less, and moderate alloying has occurred in the catalytic metal.
US10998554B2 Catalyst layer for fuel cell electrode, and fuel cell
A catalyst layer for a fuel cell electrode includes a metal carrying catalyst containing a carbon carrier and a metal catalyst carried on the carbon carrier, and an ionomer, wherein a volume of micropores having a diameter of 5 nm to 40 nm in micropores of the carbon carrier is 4.5 ml/g to 9.3 ml/g, and a weight ratio of the carbon carrier to the ionomer is 1:0.50 to 1:0.85. A fuel cell includes the catalyst layer for a fuel cell electrode.
US10998552B2 Lithium ion battery and battery materials
In some embodiments, a lithium ion battery includes a first substrate, a cathode, a second substrate, an anode, and an electrolyte. The cathode is arranged on the first substrate and can contain a cathode mixture including LixSy, wherein x is from 0 to 2 and y is from 1 to 8, and a first particulate carbon. The anode is arranged on the second substrate and can contain an anode mixture containing silicon particles, and a second particulate carbon. The electrolyte can contain a solvent and a lithium salt and is arranged between the cathode and the anode. In some embodiments, the first particulate carbon or the second particulate carbon contains carbon aggregates comprising a plurality of carbon nanoparticles, each carbon nanoparticle comprising graphene. In some embodiments, the particulate carbon contains carbon meta particles with mesoporous structures.
US10998546B2 Negative electrode active material for lithium ion secondary battery, negative electrode for lithium ion secondary battery, and lithium ion secondary battery
A negative electrode active material for a lithium ion secondary battery, the negative electrode active material includes silicon oxide particles, each of which has carbon on at least a portion of its surface, in which: a ratio (PSi/PSiO2) of an intensity of an X-ray diffraction peak at 2θ of from 27° to 29°, which is derived from Si, to an intensity of an X-ray diffraction peak at 2θ of from 20° to 25°, which is derived from SiO2, is within a range of from 1.0 to 2.6, when CuKα radiation having a wavelength of 0.15406 nm is used as a radiation source; and a specific surface area calculated from moisture adsorption at 298 K is 6.5 m2/g or less.
US10998545B2 Method of producing electrode for electric storage devices, electrode for electric storage devices, and electric storage device
Active material particles, a conductive material, a binder, and a solvent are mixed to prepare composite particles. The composite particles are mixed with metal short fibers to make the metal short fibers adhere to surfaces of the composite particles. After the adhesion of the metal short fibers, the composite particles are brought together and compacted to produce an electrode for electric storage devices. Each of the composite particles contains at least the active material particles, the conductive material, and the binder. The total content of the metal short fibers in the electrode for electric storage devices is not lower than 15 mass % and not higher than 35 mass %.
US10998542B2 Positive electrode active material, positive electrode, and lithium ion secondary battery
A positive electrode active material according to the present invention is a positive electrode active material that is used in a positive electrode for a lithium ion secondary battery. This positive electrode active material includes positive electrode active material particles A represented by Formula (A): LiαNixCoyM1(1-x-y)O2 (where 0<α≤1.15, 0.90
US10998541B2 Method and apparatus for manufacturing an electrode sheet
A method for manufacturing an electrode sheet including an electrode layer on both surfaces of a current collecting foil includes: feeding out an original electrode sheet including an unfinished electrode layer on each surface of the foil from a feeding part; causing a press roll pair to contact with the original sheet fed out to form the unfinished layers into electrode layers; receiving the sheet having passed through the roll pair by a sheet receiving part; and rotating rolls of the roll pair in a feeding direction. The feeding part, roll pair, and receiving part are placed such that the original sheet and the electrode sheet are to be wound on one of the rolls. The rolls are rotated such that a moving speed of cylindrical surface of one roll placed in a position where the sheets are wound thereon is higher than that of the other roll.
US10998539B2 Secondary battery and method for manufacturing the same
A secondary battery is disclosed.According to the present invention, when an internal pressure exceeding a certain level occurs, current may be interrupted to stop an operation of the secondary battery, thereby preventing the secondary battery from being ignited or exploded by the increase in internal pressure of the secondary battery and improving safety of the secondary battery.
US10998534B2 Secondary battery
A secondary battery, which can improve reliability by allowing a membrane to be maintained in a short-circuited state until a preset current level is reached, includes an electrode assembly including a first electrode plate and a second electrode plate, a case accommodating the electrode assembly, a cap plate coupled to an opening of the case and electrically connected to the first electrode plate, an electrode terminal including a terminal plate passing through the cap plate and electrically connected to the second electrode plate, and an asymmetrically shaped inversion plate coupled to the cap plate and configured to perform an inversion operation when an internal pressure of the case exceeds a reference pressure.
US10998529B2 Display device, method for producing display device, and apparatus for producing display device
A display device, to provide compensation for change in color level due to different viewing directions of a display surface and compensation for other optical characteristics of the display surface in a compatible manner, includes a light-emitting element layer including a light-emitting layer including a light-emitting element, a first electrode disposed below the light-emitting layer, and a second electrode disposed above the light-emitting layer, wherein an optical compensation layer is disposed above the light-emitting element layer, the optical compensation layer being configured to compensate for prevention of external light reflection on a display surface and compensate for change in color level of the display surface due to different viewing directions of the display surface.
US10998528B2 Organic EL image display device
An organic EL image display device that includes a light emitting element substrate; and a circularly polarizing plate. The light emitting element substrate includes a reflecting layer and an organic electroluminescent layer group arranged in a matrix form on the reflecting layer. The reflecting layer, the organic electroluminescent layer group, and the circularly polarizing plate are arranged in this order. A polarization separation layer is provided between the organic electroluminescent layer group and the circularly polarizing plate, and includes polarization separation sites arranged in a matrix form corresponding to the organic electroluminescent layer group. The polarization separation site reflects light of one polarization state and transmits light of the other polarization state in light emitted from the corresponding organic electroluminescent layer. The polarization separation site is divided by a visible light transmission region. The organic EL image display device of the present invention has high brightness and little blurring.
US10998526B2 Organic EL display panel including a multilayer sealing layer, organic EL display device, and manufacturing method thereof
An organic electroluminescence (EL) display panel includes a substrate; a plurality of organic EL elements; and a sealing layer in this order. In the organic EL display panel, the sealing layer has a three-layered structure in the order of a first sealing layer, a second sealing layer, and a third sealing layer. In the organic EL display panel, the first sealing layer, the second sealing layer, and the third sealing layer each include amorphous silicon nitride. In the organic EL display panel, when composition of the first sealing layer, composition of the second sealing layer, and composition of the third sealing layer are each indicated as SiNx, a value of x in the composition of the second sealing layer is greater than both a value of x in the composition of the first sealing layer and a value of x in the composition of the third sealing layer.
US10998523B2 Organic light emitting diode display panel and display device
An organic light emitting diode (OLED) display panel and a display device are provided. The OLED display panel includes a substrate and an organic flat layer, a cathode, and an encapsulation layer stacked on the substrate. The substrate includes a display area and a non-display area. The cathode located on the non-display area includes at least one first via hole, and the encapsulation layer is in contact with the organic flat layer through the at least one first via hole.
US10998521B2 Electronic panel and method of manufacturing the same
An electronic device includes an electronic panel having an active area and a pad area, the electronic panel including a sensing unit responsive to external input, and a circuit board connected to the electronic panel in the pad area, in which the electronic panel includes a first conductive layer disposed on the active area, a second conductive layer disposed on the first conductive layer, an organic insulation layer disposed between the first conductive layer and the second conductive layer, and an inorganic insulation layer covering a first surface of the organic insulation layer and exposing a first surface of the second conductive layer.
US10998518B2 Triaryl amine thick layer doped with metal amides for use as HIL for an organic light-emitting diode (OLED)
The present invention relates to a hole injection layer for an OLED comprising a triarylamine compound doped with a charge neutral metal amide compound, characterized in that the hole injection layer has a thickness of at least about ≥20 nm to about ≤1000 nm and the charge neutral metal amide compound has the Formula Ia.
US10998516B2 Light-emitting element, display device, electronic device, and lighting device
A light-emitting element having high luminous efficiency is provided. The light-emitting element includes a first organic compound, a second organic compound, and a third organic compound. The first organic compound and the second organic compound, in combination, are capable of forming an exciplex. The first organic compound is a phosphorescent compound and the third organic compound is a fluorescent compound. Light emitted from the light-emitting element includes light emitted from the third organic compound to which excitation energy is supplied from the exciplex formed by the first organic compound and the second organic compound.
US10998513B2 Display device
A display device is disclosed. In one aspect, the display device includes a flexible substrate capable of being bent in a first direction and an insulating layer including a first opening pattern positioned on the flexible substrate and extending in a second direction crossing the first direction.
US10998506B2 Boron containing heterocyclic compound for OLEDs, an organic light-emitting device, and a formulation comprising the boron-containing heterocyclic compound
A boron containing heterocyclic compound for OLEDs is disclosed, which exhibits narrow line shape and high photoluminescence quantum yield. The compound has a new structure of boron-containing heterocyclic ring. The compound can be used in OLEDs as emitters, hosts, charge blocking materials, charge transport materials, etc. The compound can be easily used in the manufacture of OLEDs, which can provide efficient OLEDs and long lifetime. In addition, an organic light-emitting device comprising the compound and a formulation are also disclosed.
US10998504B2 Organic molecules for use in optoelectronic devices
Organic molecules are provided for use in optoelectronic devices. The organic molecules are purely organic molecules, i.e., they do not contain any metal ions. The organic molecules exhibit emission maxima in the blue, sky-blue or green spectral range. The organic molecules exhibit emission maxima between 420 nm and 520 nm, between 440 nm and 495 nm, or between 450 nm and 470 nm. The photoluminescence quantum yields of the organic molecules are 20% or more. The molecules exhibit thermally activated delayed fluorescence (TADF). The use of the molecules in an optoelectronic device, e.g., an organic light-emitting diode (OLED) leads to higher efficiencies of the device. Corresponding OLEDs have a higher stability than OLEDs with known emitter materials and comparable color.
US10998503B2 Condensed cyclic compound and organic light-emitting device including the same
Provided are a condensed cyclic compound and an organic light-emitting device including the same. The organic light-emitting device includes: a first electrode; a second electrode facing the first electrode; and an organic layer between the first electrode and the second electrode and including an emission layer and at least one of the condensed cyclic compound.
US10998501B2 Material for organic electroluminescent device, organic electroluminescent device including the same and preparation method of triarylamine derivatives
Provided are a material for an organic electroluminescent device having a high emission efficiency and an organic electroluminescent device including the same. The material for an organic electroluminescent device according to the present disclosure is represented by Formula 1: in which dibenzoheterole groups are coupled to a phenyl group of a triarylamine at the ortho positions relative to the nitrogen atom. The polarity of the molecule may be increased due to the heteroatoms of the dibenzoheterole groups, and the energy gap (e.g., HOMO-LUMO gap) of the molecule may be increased due to the large steric distortion of the molecule around the amine group. Accordingly, the emission efficiency of an organic EL device may be improved in the blue emission region.
US10998499B2 Chalcogenide material and electronic device including the same
A chalcogenide material and an electronic device are provided. The chalcogenide material may include 1-10 atomic percent (at %) of silicon, 10-20 at % of germanium, 25-35 at % of arsenic, 40-50 at % of selenium, and 1-10 at % of tellurium. The electronic device may include a switching element including a chalcogenide material, the chalcogenide material including 1-10 atomic percent (at %) of silicon, 10-20 at % of germanium, 25-35 at % of arsenic, 40-50 at % of selenium, and 1-10 at % of tellurium. The electronic device may further include a first electrode electrically coupled to the switching element and a second electrode electrically coupled to the switching element.
US10998496B2 Magnetic tunnel junctions with tunable high perpendicular magnetic anisotropy
Embodiments of the disclosure provide methods for forming MTJ structures from a film stack disposed on a substrate for MRAM applications and associated MTJ devices. The methods described herein include forming the film properties of material layers from the film stack to create a film stack with a sufficiently high perpendicular magnetic anisotropy (PMA). An iron containing oxide capping layer is utilized to generate the desirable PMA. By utilizing an iron containing oxide capping layer, thickness of the capping layer can be more finely controlled and reliance on boron at the interface of the magnetic storage layer and the capping layer is reduced.
US10998495B2 Magnetostrictive stack and corresponding bit-cell
An apparatus is provided which comprises: a ferromagnetic (FM) region with magnetostrictive (MS) property; a piezo-electric (PZe) region adjacent to the FM region; and a magnetoelectric region adjacent to the FM region. An apparatus is provided which comprises: a FM region with MS property; a PZe region adjacent to the FM region; and a magnetoelectric region, wherein the FM region is at least partially adjacent to the magnetoelectric region. An apparatus is provided which comprises: a FM region with MS property; a PZe region adjacent to the FM region; a magnetoelectric region being adjacent to the FM and PZe regions; a first electrode adjacent to the FM and PZe regions; a second electrode adjacent to the magnetoelectric region; a spin orbit coupling (SOC) region adjacent to the magnetoelectric region; and a third electrode adjacent to the SOC region.
US10998493B2 Spin-orbit-torque magnetoresistance effect element and magnetic memory
A spin-orbit-torque magnetoresistance effect element of the present invention includes: a functional unit, a first ferromagnetic layer whose magnetization direction is configured to be fixed, a second ferromagnetic layer whose magnetization direction is configured to change, and a non-magnetic layer located between the first ferromagnetic layer and the second ferromagnetic layer being laminated therein; a spin-orbit torque wiring which extends in a first direction which intersects a lamination direction of the functional unit and is joined to the second ferromagnetic layer; a heat sink layer which extends in the first direction, is disposed so that the heat sink layer and the spin-orbit torque wiring at least partially overlap when viewed in a plan view from the lamination direction, and is provided spaced from the spin-orbit torque wiring in the lamination direction by a distance of twice a thickness of the functional unit or less in the lamination direction thereof.
US10998491B2 Magnetoresistive element and magnetic memory
A magnetoresistance effect element is provided, which can, even in a region where the element size of the magnetoresistance effect element is small, implement stable record holding at higher temperatures, and moreover which has higher thermal stability.The magnetoresistance effect element has a configuration including reference layer (B1)/first non-magnetic layer (1)/first magnetic layer (21)/first non-magnetic insertion layer (31)/second magnetic layer (22). A magnetostatic coupling is established between the first magnetic layer (21) and the second magnetic layer (22) due to magnetostatic interaction becoming dominant.
US10998490B2 Magnetic element
A magnetic element includes a first magnetic layer and a first nonmagnetic layer. An angle θ0 between a first direction and the magnetization direction of the first magnetic layer satisfies 0°<θ0<90° or 90°<θ0<180° in a state in which neither a voltage nor a magnetic field is substantially applied to the first magnetic layer; and the first direction is from the first nonmagnetic layer toward the first magnetic layer. A resistance·area of the first nonmagnetic layer is 10 Ωμm2 or more.
US10998489B2 Magnetic shielding structure for MRAM array
Embodiments are provided for a packaged semiconductor device including: a semiconductor die having an active side and an opposite back side, the semiconductor die including a magnetoresistive random access memory (MRAM) cell array formed within an MRAM area on the active side of the semiconductor die; and a top cover including a soft-magnetic material positioned on the back side of the semiconductor die, wherein the top cover includes a recess formed in a first major surface of the top cover, the first major surface faces the back side of the semiconductor die, and the recess is positioned over the MRAM cell array.
US10998488B2 Piezoelectric stack
A piezoelectric stack includes a porous resin sheet, and a surface coating layer disposed on an exterior surface of the porous resin sheet, the exterior surface including at least one of a front surface and a back surface of the porous resin sheet, the surface coating layer having a volume resistivity of not less than 1×1013 Ω·cm, the porous resin sheet and the surface coating layer having different elastic moduli.
US10998479B2 Light emitting diode
A light emitting diode includes a first light emitting cell and a second light emitting cell comprising an n-type semiconductor layer, and a p-type semiconductor layer, respectively; reflection structures contacting the p-type semiconductor layers; a first contact layer in ohmic contact with the n-type semiconductor layer of the first light emitting cell; a second contact layer in ohmic contact with the n-type semiconductor layer of the second light emitting cell and connected to the reflection structure on the first light emitting cell. An n-electrode pad is connected to the first contact layer; and a p-electrode pad is connected to the reflection structure on the second light emitting cell. The first light emitting cell and the second light emitting cell are isolated from each other, and their outer side surfaces are inclined steeper than the inner sides. Therefore, a forward voltage may be lowered and light output may be improved.
US10998477B2 Polyester resin composition having improved mechanical properties and moldability
A polyester resin composition includes: (A) polycyclohexylenedimethylene terephthalate (PCT) resin which is a polymer of terephthalic acid and cyclohexanedimethanol, wherein the cyclohexanedimethanol has a trans/cis isomer ratio of about 2.3 or more; (B) a white pigment, wherein the white pigment is titanium dioxide; and (C) inorganic fillers, wherein the inorganic fillers are glass fibers. A molded article formed from the polyester resin composition can exhibit improved mechanical properties and moldability, and thus can be suitable for light emitting diode (LED) reflectors.
US10998475B2 Micro semiconductor chip, micro semiconductor structure, and display device
A micro semiconductor chip, a micro semiconductor structure, and a display device are provided. The micro semiconductor chip includes an epitaxial layer, a first electrode, a second electrode and a side light guide element. The epitaxial layer has a top surface, a bottom surface and a side surface. The first electrode and the second electrode are disposed on the bottom surface of the epitaxial layer. The side light guide element disposed on the side surface has a connecting portion and an extending portion. The connecting portion is in contact with a part of the extending portion, and the extending portion extends away from the side surface of the epitaxial layer. The extending portion has a top surface and a bottom surface, wherein a plane containing the top surface of the epitaxial layer forms an acute angle θ1 with a plane containing the top surface of the extending portion.
US10998470B2 Cover for an electronic circuit package
A cover for an electronic circuit package, including an element having peripheral portions housed in an inner groove of a through opening.
US10998469B2 Chip-scale package light emitting diode
A chip-scale package type light emitting diode includes: a first conductivity type semiconductor layer, a mesa, a second conductivity type semiconductor layer, a transparent conductive oxide layer, a dielectric layer, a lower insulation layer, a first pad metal layer, and a second pad metal layer, an upper insulation layer. The upper insulation layer covers the first pad metal layer and the second pad metal layer, and includes a first opening exposing the first pad metal layer and a second opening exposing the second pad metal layer, in which the openings of the dielectric layer include a narrow and elongated bar-shaped opening adjacent to at least one of the first openings of the lower insulation layer.
US10998466B2 Light emitting device
An embodiment relates to a light emitting device comprise a second electrode which includes indium tin oxide (ITO), an ohmic characteristic between a second semiconductor layer and the second electrode is improved and a driving voltage is also improved. An embodiment relates to a light emitting device comprise a capping layer that can overlap the second semiconductor layer with the second electrode interposed therebetween and include a material of which a difference in thermal expansion coefficient with the second semiconductor layer is 3 or less. Therefore, since the capping layer is electrically connected to the second electrode, delamination and lifting of an interface between the second electrode and the second semiconductor layer is prevented, and reliability of the light emitting device is improved.
US10998464B2 Flip-chip light emitting diode, manufacturing method of flip-chip light emitting diode and display device including flip-chip light emitting diode
A flip-chip light emitting diode (LED), a display device including at least one flip-chip LED, and a method of manufacturing the LED. The flip-chip LED including a light-emitting layer; an n-type semiconductor layer laminated on a lower part of the light-emitting layer; a p-type semiconductor layer laminated on an upper part of the light-emitting layer; a first electrode that is electrically connected to the n-type semiconductor layer via a first contact hole formed in the LED; a second electrode that is electrically connected to the p-type semiconductor layer, and is electrically insulated from the first electrode; a metal layer provided in a first area, a second area, and a third area; a third electrode that is formed on the metal layer in the third area, is electrically connected to the metal layer, and is electrically insulated from the first electrode and the second electrode; and a plurality of insulating layers.
US10998463B2 High efficiency solar cell and method for manufacturing high efficiency solar cell
A solar cell including a semiconductor substrate having a first conductivity type an emitter region, having a second conductivity type opposite to the first conductivity type, on a first main surface of the semiconductor substrate an emitter electrode which is in contact with the emitter region a base region having the first conductivity type a base electrode which is in contact with the base region and an insulator film for preventing an electrical short-circuit between the emitter region and the base region, wherein the insulator film is made of a polyimide, and the insulator film has a C6H11O2 detection count number of 100 or less when the insulator film is irradiated with Bi5++ ions with an acceleration voltage of 30 kV and an ion current of 0.2 pA by a TOF-SIMS method. There can be provided a solar cell having excellent weather resistance and high photoelectric conversion characteristics.
US10998462B2 Group-IV solar cell structure using group-IV or III-V heterostructures
Device structures, apparatuses, and methods are disclosed for photovoltaic cells that may be a single-junction or multijunction solar cells, with at least a first layer comprising a group-IV semiconductor in which part of the cell comprises a second layer comprising a III-V semiconductor or group-IV semiconductor having a different composition than the group-IV semiconductor of the first layer, such that a heterostructure is formed between the first and second layers.
US10998460B2 High information content imaging using Mie photo sensors
A Mie photo sensor is described. A Mie photo sensor is configured to leverage Mie scattering to implement a photo sensor having a resonance. The resonance is based on various physical and material properties of the Mie photo sensor. In an example, a Mie photo sensor includes a layer of semiconductor material with one or more mesas. Each mesa of semiconductor material may include a scattering center. The scattering center is formed by the semiconductor material of the mesa being at least partially surround by a material with a different refractive index than the semiconductor material. The abutting refractive index materials create an interface that forms a scattering center and localizes the generation of free carriers during Mie resonance. One or more electrical contacts may be made to the mesa to measure the electrical properties of the mesa.
US10998458B2 High photoelectric conversion efficiency solar cell and method for manufacturing high photoelectric conversion efficiency solar cell
A solar cell having, on a semiconductor substrate's first main surface a first conductivity type, a base layer having first conductivity type and an emitter layer which is adjacent to base layer and has a second conductivity type which is a conductivity type opposite to first conductivity type, the solar cell includes: a base electrode which is electrically connected with base layer; and an emitter electrode which is electrically connected with emitter layer, solar cell including: dielectric films which are in contact with base and emitter layer on first main surface; first insulator films which cover the emitter electrode, are placed on the dielectric films, and are arranged to have a gap at least on base layer; and a base bus bar electrode placed at least on first insulator films, and being wherein gap distance between the first insulator films is 40 μm or more and (W+110) μm or less.
US10998456B2 Solar cell, method for manufacturing same and solar cell module
The solar cell includes a plurality of light-receiving-side finger electrodes on a light-receiving surface of a photoelectric conversion section having a semiconductor junction. The light-receiving surface of the photoelectric conversion section is covered with a first insulating layer. Each light-receiving-side finger electrodes include: a first metal seed layer provided between the photoelectric conversion section and the first insulating layer; and a first plating metal layer being conduction with the first metal seed layer through openings formed in the first insulating layer. The solar cell includes an isolated plating metal layer pieces contacting neither the light-receiving-side finger electrodes nor the back-side finger electrodes. On the surface of the first insulating layer, an isolated plating metal crowded region is present in a form of a band-shape extending parallel to an extending direction of the light-receiving-side finger electrodes.
US10998455B2 Light sensor
A light sensor includes first and second neighboring photodiodes that are separated from each other by a space. A light-absorbing material is positioned at a location which is vertically above the space between the neighboring photodiodes. A first multilayer interference filter includes a central portion located vertically above the first photodiode and a peripheral portion that at least partly extends to rest on top of and in contact with the light-absorbing material.
US10998454B2 Solar cells for shingled solar cell module, shingled solar cell module, and method of making solar cells
The present disclosure relates to solar cells for a shingled solar cell module, a shingled solar cell module, and a method of making solar cells for the shingled solar cell module. Said solar cell has a front side and a back side, a plurality of front side busbars being arranged on the front side, a plurality of back side busbars being arranged on the back side, the solar cell comprising a plurality of sections, each section comprising a front side busbar and a back side busbar located at edges thereof, the front side busbar of at least one section of the solar cell having an extension at one end or both ends, the extension extending along another edge of said at least one section intersecting with the above-mentioned edges. The shingled solar cell module is fabricated from solar cell strips split from the solar cell.
US10998449B2 Oxide semiconductor film and semiconductor device
To provide an oxide semiconductor film having stable electric conductivity and a highly reliable semiconductor device having stable electric characteristics by using the oxide semiconductor film. The oxide semiconductor film contains indium (In), gallium (Ga), and zinc (Zn) and includes a c-axis-aligned crystalline region aligned in the direction parallel to a normal vector of a surface where the oxide semiconductor film is formed. Further, the composition of the c-axis-aligned crystalline region is represented by In1+δGa1-δO3(ZnO)m (0<δ<1 and m=1 to 3 are satisfied), and the composition of the entire oxide semiconductor film including the c-axis-aligned crystalline region is represented by InxGayO3(ZnO)m (0
US10998448B2 Thin film semiconductor device including back gate comprising oxide semiconductor material
In a semiconductor device using a transistor including an oxide semiconductor, a change in electrical characteristics is inhibited and reliability is improved. The transistor includes a first gate electrode; a first insulating film over the first gate electrode; an oxide semiconductor film over the first insulating film; a source electrode electrically connected to the oxide semiconductor film; a drain electrode electrically connected to the oxide semiconductor film; a second insulating film over the oxide semiconductor film, the source electrode, and the drain electrode; and a second gate electrode over the second insulating film. The second insulating film includes oxygen. The second gate electrode includes the same metal element as at least one of metal elements of the oxide semiconductor film and has a region thinner than the oxide semiconductor film.
US10998447B2 Semiconductor device, semiconductor wafer, and electronic device
A semiconductor device is provided in which the power consumption can be reduced by reducing the driving voltage and the on-state current can be increased in a period in which a transistor having an extremely low off-state current is brought into an electrically floating state. The semiconductor device comprises a memory cell, a first circuit, and a second circuit. The memory cell includes a first transistor. The first transistor includes a first semiconductor layer, a first gate electrode, and a first back gate electrode. The first gate electrode is connected to a word line. The first back gate electrode is connected to a back gate line. The first circuit supplies a signal for controlling the conduction state of the first transistor to the word line. The second circuit supplies a voltage for controlling the threshold voltage of the first transistor to the back gate line. The second circuit has a function of bringing the back gate line into an electrically floating state in a period in which a signal for controlling the conduction state of the first transistor is supplied to the word line.
US10998446B2 Array substrate, manufacturing method thereof, and display panel
An array substrate, a manufacturing method thereof and a display panel are provided. The array substrate includes a base substrate, a plurality of thin film transistors and a first light shielding layer. The base substrate includes a first surface and a second surface respectively located on opposite sides of the base substrate. The plurality of thin film transistors are disposed on the first surface of the base substrate, and each of the plurality of thin film transistors includes an active layer. The first light shielding layer is disposed on the second surface of the base substrate. The first light shielding layer has at least one opening that overlaps with at least one thin film transistor in a direction perpendicular to the second surface of the base substrate to allow light to irradiate at least the active layer of at least one thin film transistor.
US10998445B2 Interlayer dielectric for non-planar transistors
The present description relates the formation of a first level interlayer dielectric material layer within a non-planar transistor, which may be formed by a spin-on coating technique followed by oxidation and annealing. The first level interlayer dielectric material layer may be substantially void free and may exert a tensile strain on the source/drain regions of the non-planar transistor.
US10998444B2 Stacked FinFET masked-programmable ROM
A stacked FinFET mask-programmable read only memory (ROM) is provided. The stacked FinFET mask-programmable ROM includes a fin structure extending upward from an insulator layer. In accordance with the present application, the fin structure includes, from bottom to top, a lower programmable semiconductor fin portion having a first threshold voltage, an insulator fin portion, and an upper programmable semiconductor fin portion having a second threshold voltage. A lower gate structure contacts a sidewall of the lower programmable semiconductor fin portion, and an upper gate structure contacts a sidewall of the upper programmable semiconductor fin portion.
US10998439B2 Gate driver integrated circuit
A gate driver integrated circuit is provided. The gate driver integrated circuit includes a first well region disposed at one side of a first gate structure near an isolation region, and a second gate structure between the first well region and the isolation region. The second gate structure is used to suppress a leakage current in a parasitic PN junction formed by a drift region between the first well region and the isolation region. A performance of the gate driver integrated circuit is improved.
US10998435B2 Enhancement-mode device and method for manufacturing the same
An enhancement-mode device includes: a substrate; a channel layer and a barrier layer successively formed on the substrate; an n-type semiconductor layer formed on the barrier layer, a gate region being defined on a surface of the n-type semiconductor layer; a groove that is formed in the gate region and at least partially runs through the n-type semiconductor layer; and a p-type conductor material that is formed on the surface of the n-type semiconductor layer and at least fills the inside of the groove.
US10998432B2 Semiconductor device and method of manufacturing the same
A semiconductor device including an IE-type trench gate IGBT requires to be improved in IE effect to reduce on voltage. The semiconductor device includes a trench gate electrode or a trench emitter electrode between an active cell region and an inactive cell region. The trench gate electrode and the trench emitter electrode are provided across the inactive cell region.