Document Document Title
US10881032B1 Cooling unit fan speed control
In general, techniques are described for overriding a programmed set-point of an air moving component of a cooling unit, in order to control an extent of a refrigeration load on an air cooling component of the cooling unit. In one example, an air cooling unit that is configured to be coupled to an electrical bus of a data center includes an air cooling component, an air moving component that is configured to supply air to the air cooling component at a volumetric flow rate according to a fan speed set-point of the air moving component, and a unit controller that is configured to adjust the fan speed set-point of the air moving component to limit power draw by the air cooling unit from the electrical bus to within a bounded range of values that is defined in part by a power draw set-point of the air cooling unit.
US10881031B2 Cooling system of data center computer room and data center
A cooling system of a data center computer room and a data center are provided. A specific embodiment of the system comprises: a liquid cooling system, including a liquid cooling cabinet, a heat exchanger forming a first circulation loop with the liquid cooling cabinet, and a cooling tower forming a second circulation loop with the heat exchanger; and a radiant cooling system, including a water pipe absorbing radiant heat in the data center computer room, a water chilling unit forming a third circulation loop with the water pipe, and a cooling tower forming a fourth circulation loop with the water chilling unit. The embodiment has improved the cooling efficiency of the data center computer room.
US10881029B2 Power relay assembly
Provided is a power relay assembly. A power relay assembly according to an exemplary embodiment of the present invention comprises: a support plate equipped with at least one electrical element on one surface thereof and comprising a plastic material having heat dissipation and insulation properties; and at least one bus bar which comprises a contact part which is electrically connected to the electrical element and directly contacts one surface of the support plate, wherein the contact part of the bus bar is fixed to one surface of the support plate.
US10881028B1 Efficient heat removal from electronic modules
An electronic module includes an operational subunit, having upper, lower and lateral surfaces, and including one or more electronic components, which are adjacent to the lower surface of the operational subunit and generate heat when the module is in operation. A heat sink is disposed in proximity to the lower surface of the operational subunit. A heat spreader, including a continuous sheet of a heat-conducting material, is folded to wrap around the operational subunit so that a lower side of the sheet is interposed between the lower surface of the operational subunit and the heat sink and a lateral side of the sheet extends around at least one of the lateral surfaces of the operational subunit.
US10881023B2 Electronic component and power conversion device
Provided is an electronic component (13) that can be miniaturized while including a cooling structure. The electronic component includes an electronic component main body (13a), a bus bar (31) arranged inside the electronic component main body, and a heat dissipating member (40) embedded in the electronic component main body and having one end face thermally in contact with the bus bar and the other end face exposed to an outside of the electronic component main body.
US10881022B2 Thermal interface assembly
A thermal interface assembly for transferring heat from a heat generating component to a heat dissipating component. The thermal interface assembly includes a plurality of discrete thermal sheets attached to a resilient pad.
US10881005B2 Methods for dispensing a liquid or viscous material onto a substrate
Systems and methods for dispensing a liquid or viscous material onto a substrate are disclosed herein. One exemplary method of positioning an applicator of a dispensing system to apply a liquid or viscous material to an electronic substrate includes generating a two-dimensional image of the electronic substrate using a camera communicatively connected to the dispensing system. Based on the two-dimensional image of the electronic substrate, a first set of one or more sub-regions of the electronic substrate having one or more components that protrude above the surface of the electronic substrate is identified. The method further includes using height information relating to the one or more sub-regions having the one or more components to determine a control program for the dispensing system to position the applicator relative to the electronic substrate and dispense the liquid or viscous material onto the electronic substrate.
US10881003B1 Wiring board
A wiring board includes a substrate, a connector on the substrate, and at least one monolithic ceramic capacitor including a pair of electrodes and mounted at a mounting angle on the substrate. The connector has an insertion-removal position at which a stress starts in insertion and removal of a counterpart connector into and from the connector. When a first line segment connects centers of the electrodes in a plan view, and a second line segment connects a center of the insertion-removal position and a center of the first line segment in the plan view, the mounting angle is an angle between the first line segment and the second line segment and is from 0 to 90 degrees. The mounting angle is from 0 to 5 degrees or from 85 to 90 degrees in an area within 10 mm from a periphery of the connector on the substrate.
US10881002B2 Capacitor module, resonator, wireless power transmission device, wireless power reception device, and wireless power transmission system
A capacitor module that suppresses the occurrence of solder cracking includes a substrate having a first principal surface and a second principal surface opposite to each other in a thickness direction, and capacitor elements mounted on at least the first principal surface of the substrate, wherein the substrate has a first pad electrode solder-bonded to a first terminal electrode provided at one end side of the capacitor elements and a second pad electrode solder-bonded to a second terminal electrode provided at the other end side of the capacitor elements, and penetrating holes are provided at positions, which overlap a pair of boundary lines that define a boundary between at least a region between the first pad electrode and the second pad electrode and an outside of the region in a plan view, and pass through the substrate in the thickness direction.
US10880999B2 Display panel and display device including the same
A display panel includes: a display substrate having a display area, and a pad area disposed on at least one side of thereof; and a plurality of pad groups arranged on the pad area in a first direction and including: a first pad group having a plurality of first pads, at least some of the plurality of first pads have a first inclination with respect to a reference line extending in a second direction different from the first direction, and the plurality of first pads being spaced from each other at a first pitch; and a second pad group having a plurality of second pads, at least some of the plurality of second pads having a different second inclination with respect to the reference line, and the plurality of second pads being spaced from each other at a second pitch different from the first pitch.
US10880997B2 Stretchable member with metal foil
Disclosed is a stretchable member with a metal foil including a stretchable resin base material, and a conductive metal foil provided on the stretchable resin base material. A surface of the metal foil on the stretchable resin base material side is a roughened surface having surface roughness Ra of 0.1 μm to 3 μm.
US10880996B2 Flexible LED strip
The invention relates to a flexible printed-circuit strip to whose upper face and/or lower face electronic components can be or are mounted, wherein it is subdivided in the direction of its longitudinal extension (L) into first and second surface zones (F1, F2) and it is subdivided perpendicular to the longitudinal direction (L) into a first edge region (SB1) and a second edge region (SB2), the two strip portions (SB1, SB2) being on both sides of a common longitudinal line (LL), wherein all the first surface zones (F1) are arranged in the first edge region (SB1) and all the second surface zones (F2) are arranged in the second edge region (SB2), and wherein first and second surface zones (F1, F2) that are adjacent in longitudinal direction (L) are respectively connected by a connecting web (V) that crosses the longitudinal line (LL). The invention further relates to a flexible printed-circuit strip that is subdivided in the direction of its longitudinal extension (L) into first and second surface zones (F1, F2) in the direction of its longitudinal extension (L), wherein the first surface zones (F1) are arranged on a first plane and the second surface zones (F2) are arranged on a second plane that is oriented differently from the first, and wherein a connecting web (V) that extends perpendicular to the longitudinal direction (L) is embodied so as to be bent about a bend line (BL) that is parallel to the longitudinal direction (L). The invention also relates to an LED luminaire comprising such a printed-circuit strip.
US10880995B2 Printed circuit board with stress relief zones for component and solder joint protection
A printed circuit board (PCB) with at least one mechanical stress relief zone and at least one electrical component zone, wherein the at least one mechanical stress relief zone allows the PCB to flex proximate the at least one mechanical stress relief zone of the PCB without compromising the at least one electrical component zone.
US10880987B2 Circuit board and optical module having such circuit board
A circuit board includes an upper surface, a lower surface, a first end surface connecting the upper surface and lower surface, and a heat dissipation block. The first end surface of the circuit board has an open slot, the open slot extending through the upper surface and lower surface, and the heat dissipation block being arranged inside the open slot. The heat dissipation block has a first surface, the first surface facing away from the lower surface of the circuit board and extending to the first end surface of the circuit board. The inside of the open slot has a stop structure, the stop structure preventing the heat dissipation block from moving toward the first end surface of the circuit board.
US10880981B2 Collector pellicle
An extreme ultraviolet (EUV) source includes a collector mirror, a drain, a droplet generator configured to eject a target material toward the drain, a pellicle disposed over the collector mirror. The pellicle is configured to catch debris formed of the target material.
US10880978B2 Bipolar X-ray module
The present application provides a bipolar x-ray tube module. The bipolar x-ray tube module may include a bipolar x-ray tube and at least two voltage multipliers. The voltage multipliers may be positioned such that the voltage gradient of the first voltage multiplier is substantially parallel to the second voltage multiplier in order to provide a compact configuration.
US10880968B1 Independent, multiple channel LED driver for control of correlated color temperature
Methods and systems for improved control of dimmable, white color tunable, multiple channel LED based illumination systems are described herein. The methods and systems described herein improve the utilization of LEDs comprising a multiple channel white light LED based illumination system, along with improved control of brightness and color of emitted light. In one aspect, a multiple channel electrical power driver includes an independent current controlled Direct Current/Direct Current (DC/DC) electrical power converter electrically coupled to each LED string having a different color output. The use of independent DC/DC power converters enables current to be supplied to each LED channel simultaneously up to the rated maximum continuous operating current level in each channel. Thus, the sum of the current provided to each LED channel exceeds the rated maximum continuous operating current of each of the LED channels.
US10880966B2 Multiple linear regulation
A circuit comprises an amplifier and a plurality of channels, the plurality of channels including respective transistors. The respective transistors of the channels control respective magnitudes of respective currents of the channels according to an output of the amplifier. The respective transistors of the plurality of channels may be included in an auto-commutated circuit. A first Light Emitting Diode (LED) circuit may be coupled between a power source and a first channel of the plurality of channels. A second LED circuit may be coupled between the first channel and a second channel of the plurality of LED channels. The power source may provide rectified Alternating Current (AC).
US10880963B2 Method of providing color temperature correction of a light beam using a color filter system
An approach for controlling a light fixture comprising one light source and 3 different color filters, where the color filters can be arranged in a number of positions in relation to one another and in relation the light. The method comprises the steps of receiving a color parameter relating to the position of the color filters and a color temperature parameter relating to the color temperature of the light, obtaining a resulting color based on color parameter, the color temperature parameter and spectral characteristics of the filters, obtaining color filter position parameters indicating the position of the filters based on the resulting color, the spectral characteristics of the filters and spectral characteristic of said light; and arranging the color filters in relation to one another and in relation to said light based on color filter parameters.
US10880958B2 Induction heating device and induction heating method
A first coil 110 and a second coil 120 are faced each other across a conductor plate S so that the first coil (110) and the second coil (120) become substantially the same in position in a Y-axis direction. The conductor plate S is inductively heated by applying alternating currents at a frequency at which a depth of penetration of the current becomes equal to or less than half a plate thickness of the conductor plate S to the first coil (110) and the second coil (120) in opposite directions.
US10880953B2 Resistive heater with temperature sensing power pins
A heater system includes a heater and a controller. The heater includes a first power pin made of a first conductive material, a second power pin made of a second conductive material that is dissimilar from the first conductive material, and a resistive heating element having two ends and made of a material that is different from the first and second conductive material of the first and second power pins. The resistive heating element forms a first junction with one end of the first power pin and a second junction at its other and with the second power pin. The controller is in communication with the power pins for measuring changes in voltage at the first and second junctions to determine an average temperature of the heater based on the changes in voltage.
US10880949B2 Multiple active bandwidth parts
Bandwidth parts (BWPs) and other resources for wireless communications are described. A wireless device may use a BWP control procedure and/or a BWP timer management procedure for activating, deactivating, and/or switching BWPs, for example, using multiple active BWPs. A base station may send information comprising one or more fields indicating an action associated with a BWP, for example, if multiple active BWPs are supported. A wireless device may control a first BWP inactivity timer associated with a first active BWP, for example, based on activating, deactivating, and/or switching a second BWP.
US10880946B2 Method, apparatus, and system for reestablishing radio communication links due to radio link failure
One feature pertains to a method that includes establishing a radio communication connection with a first radio access node (RAN) that uses control plane signaling connections to carry user plane data. The method also includes determining that the wireless communication device is experiencing radio link failure (RLF) with the first RAN and that the radio communication connection should be reestablished with a second RAN. A reestablishment request message is transmitted to the second RAN that includes parameters that enable a core network node communicatively coupled to the second RAN to authenticate the wireless communication device and allow or reject reestablishment of the radio communication connection. The parameters include at least a message authentication code (MAC) based in part on one or more bits of a non-access stratum (NAS) COUNT value maintained at the wireless communication device.
US10880941B2 Method and apparatus for traffic aggregation setup between WLAN and 3GPP
A node of a RAN of a wide area cellular network initiates aggregation of WLAN traffic and cellular network traffic for a user equipment. The node determines to initiate aggregation of WLAN traffic and cellular network traffic for the user equipment and signals to a node of the WLAN network or the user equipment that aggregation should be initiated for the user equipment. Data is exchanged with the user equipment via a cellular radio link and using an interface between the RAN node and the WLAN node, where the traffic data on the interface is aggregated with the traffic data on the cellular radio link.
US10880940B2 Dual-connectivity establishment method and device
Embodiments of the present invention provide a dual-connectivity (DC) establishment method and device. The first DC architecture includes a Master Node (MN) and a Secondary Node (SN), wherein the SN includes a Central Unit (CU) and a Distributed Unit (DU); and, the CU includes a Control Plane functional entity (CP) and a User Plane functional entity (UP). The method includes steps of: receiving, by an SN-CP, a first SN setup request message transmitted by an MN; transmitting a first resource setup request message to an SN-UP according to the first SN setup request message, and receiving a first resource setup response message transmitted by the SN-UP; and, transmitting, by the SN-CP, a first bearer setup request message to an SN-DU, and receiving a first bearer setup response message transmitted by the SN-DU.
US10880934B2 Intra basic service set signaling for multiple access points
This disclosure describes systems, methods, and devices related to intra-basic service set (BSS) signaling for multiple access points (APs). A device may determine one or more access points (APs), wherein the one or more APs are in a set of multiple basic service sets (BSSs) identified as intra-BSS. The device may include, in a first frame, a high-efficiency operation element comprising a bit associated with an indicator of the set of multiple BSSs. The device may include, in a second frame, an association identification (AID) value, wherein the AID value is associated with the device. The device may cause to send the first frame a first station device of one or more station devices. The device may cause to send the second frame to a second station device of the one or more station devices.
US10880932B2 Central priority advertisement for medical devices
Techniques are disclosed for enabling a first central device to connect with a medical device with an existing connection to a second central device by broadcasting a “central priority” advertisement packet that causes the second central device to discontinue attempts to connect with the medical device (for a period of time), granting the first central device the ability to establish communication with the medical device.
US10880929B2 Method for transmitting and receiving NPRACH preamble in wireless communication system supporting TDD and apparatus therefor
This specification provides a method for transmitting an NPRACH preamble in a wireless communication system supporting TDD. More specifically, the method performed by the UE includes: receiving, from a base station, NPRACH configuration information including control information for a repetition number of NPRACH preambles including symbol groups through a higher layer signaling; and transmitting, to the base station, the NPRACH preamble repeatedly through frequency hopping of a symbol group based on the NPRACH configuration information, in which a frequency location of the symbol group is determined based on a first parameter related to a start subcarrier and a second parameter related to the frequency hopping.
US10880926B2 Method, apparatus, and system for sending uplink information in idle mode
A method includes: sending a random access request to an evolved NodeB eNB; receiving a random access response RAR returned by the eNB, where the RAR carries first resource information of a first uplink resource allocated by the eNB; and sending uplink information to the eNB based on the first uplink resource. The uplink information includes indication information and resource request information, or includes partial information of indication information and resource request information. The indication information includes at least one of location update information, service establishment information, attach request information, and detach request information of UE. The resource request information is used to request the eNB to allocate a second uplink resource to the UE.
US10880921B2 Detection threshold for a wireless network
A wireless device receives a downlink control information (DCI) indicating an uplink grant for an LAA cell. The wireless device generates one or more transport blocks (TBs) employing the uplink grant. The wireless device performs an LBT procedure on the LAA cell. The LBT procedure employs an energy detection threshold lower than or equal to the first energy detection threshold value. The wireless device transmits the one or more TBs on the LAA cell if the LBT procedure indicates a clear channel.
US10880920B2 Systems, methods, and apparatuses for wireless scheduling based on docsis
Embodiments of the disclosure are generally directed to systems, methods, and apparatus for wireless packet scheduling using a data over cable service interface specification (DOCSIS) medium access control (MAC) scheduler. In some embodiments, the disclosed DOCSIS MAC scheduler can be partially or fully replace a traditional wireless scheduler, for example, a WiFi scheduler defined in connection with an institute of electrical and electronics engineers (IEEE) 802.11 standard. In some embodiments, a wireless network including such a DOCSIS MAC scheduler can have several improvements over conventional wireless networks, including, but not limited to, a reduction in lost packets due to collisions, a higher channel bandwidth performance by optimizing time-for-packet transmissions, and the addition of further network capabilities including, but not limited to, provisioned-bandwidth allocation to network devices using one or more scheduler algorithms.
US10880919B2 Method and device for configuring and determining semi-persistent scheduling
The embodiment of the present application relates to the field of wireless communication technology, and more particularly to a method and a device for configuring and determining semi-persistent scheduling, for solving the problems of resource waste and increased overhead caused by the use of an LTE SPS mode in a V2X communication mode in the prior art. According to the embodiment of the present application, a network side device utilizes the PDCCH signaling scrambled by the SPS C-RNTI, sends the SPS period and/or the SPS frequency domain resource configuration information corresponding to multiple sets of SPS configurations to a terminal. Due to the fact that multiple sets of SPS configurations can be configured to a terminal through the PDCCH signaling, the number of SPS configurations is increased as compared with the background technology in which only one set of SPS configuration can be configured, thereby reducing resource waste and overhead; and the system performance is further improved.
US10880914B2 Grant free uplink transmission techniques
The described techniques relate to techniques for determining transmission opportunities and utilization of uplink resources by a user equipment (UE) in communication with a base station. In some examples, a base station may transmit a slot configuration to a UE. The slot configuration may indicate the communication link direction (uplink, downlink, or flexible) associated with each symbol in a given slot. A dynamic slot configuration may indicate which of the flexible symbols are uplink symbols and which are downlink symbols and the UE may determine uplink transmission opportunities based on the slot configuration, the dynamic slot configuration, and a grant free uplink type associated with the UE. The UE may transmit an uplink data message to the base station using the determined set of uplink transmission resources.
US10880912B2 User terminal and radio communication method
The present invention is designed to implement a format for UL reference signals and/or the like that is suitable for future radio communication systems. The user terminal of the present application includes a transmission section that transmits an uplink (UL) reference signal, and a control section that controls transmission of the UL reference signal, and the control section maps the UL reference signal to at least one resource element based on a first grid, which defines each resource element composed of a subcarrier and a symbol, and a second grid, which defines the arrangement interval of the UL reference signal in the frequency direction and the arrangement interval of the UL reference signal in the time direction.
US10880909B2 Data transmission method and apparatus
The present disclosure relates to the mobile communications field, and in particular, to a transmission resource determining technology in a wireless communications system. In a data transmission method, a network device determines a transmission resource used for data transmission, and performs data transmission with a terminal device on the determined transmission resource. A time domain resource occupied by the transmission resource in a time domain is one of N types of time domain resources, and a time length of any type of time domain resource in the N types of time domain resources is less than 1 ms. According to this method, a data transmission latency can be effectively reduced, thereby meeting a requirement for a low-latency service.
US10880907B2 In-device coexistence interference avoidance (IDC)
In a method for in-device coexistence interference avoidance (IDC), an IDC assistance information message is received from a wireless communication device. The IDC assistance information message includes at least a timing offset information which is used to align the occurrence of Long Term Evolution (LTE) DRX inactivity periods with the occurrence of Industrial, Scientific, and Medial (ISM) active periods.
US10880901B2 Method and apparatus for mitigating signal interference in a feedback system
A system that incorporates the subject disclosure may include, for example, a process that includes adjusting a filter in electrical communication between an input terminal and a demodulator. The filter is applied to an information bearing signal, e.g., to mitigate interference, received at the input terminal, resulting in a filtered signal. An error signal is received, indicative of errors detected within information obtained by demodulation of a modulated carrier of the filtered signal. A modified filter state is determined in response to the error signal and the filter is adjusted according to the modified filter state, e.g., to improve mitigation of the interference. Other embodiments are disclosed.
US10880899B2 Method and apparatus for selecting unmanned aerial vehicle control and non-payload communication channel on basis of channel interference analysis
Disclosed is a method and apparatus for selecting a channel for UAV control and non-payload communication on the basis of a channel interference analysis. According to an embodiment of the present disclosure, provided is a method of selecting a UAV control channel on the basis of an interference analysis, the method including: performing, by a user device, the interference analysis; selecting, by the user device, a channel on the basis of a result of the interference analysis; requesting, by the user device, a central management device to approve the selected channel; and performing, by the user device, communication with a UAV on the channel approved by the central management device.
US10880896B2 Identifying beams of interest for position estimation
Disclosed are techniques for calculating timing metrics. A method comprises receiving, at a first node and from a second node, a set of beams, determining one or more times of arrival for each beam in the set of beams, identifying a positioning subset of beams based on the one or more times of arrival, wherein the positioning subset of beams is smaller than the set of beams and includes one or more beams from the set of beams, and calculating a timing metric based on the one or more times of arrival associated with the positioning subset of beams.
US10880895B2 Variable length downlink control information formats for next generation radio technologies
A UE may comprise a transmitter configured to transmit a capability ID corresponding to a plurality of capabilities of the UE, to a gNB. The UE may be configured to receive first and second DCI formats. Each format may be different and thus may provide the UE with different control information. The second format may comprise fewer bits than the first format and may have both fixed length and variable length fields. At least one of the fixed length fields may be used to identify the DCI format, while the variable length fields may be used to indicate resources and other information for transmitting or receiving data on a shared channel in accordance with the capability ID. The UE may receive a third DCI format indicating that the UE should not monitor a PDCCH for a period.
US10880893B2 Transmission of discovery signal in small cells while in off state
[Object] To provide a mechanism that enables a signal for measurement to be transmitted in a partial frequency band and measured on the terminal apparatus side.[Solution] An apparatus that operates a small cell, the apparatus including: a processing unit configured to select, from among one or more unit frequency bands in an off state in a plurality of unit frequency bands that may be brought into an on state for uplink communication or downlink communication in the small cell, the unit frequency band in an off state to be used for transmission of a discovery signal to enable measurement in the unit frequency band in an off state.
US10880892B2 Communication device, communication method, and program for selectively switching between a first physical uplink channel and a second physical uplink channel
[Object] To enable multiplexing configurations of a plurality of uplink control channels in a preferred mode in a communication system in which a base station device and a terminal device communicate with each other. [Solution] A communication device includes: a communication unit configured to perform wireless communication; and a control unit configured to selectively switch between a first physical channel and a second physical channel in which both conditions of the number of symbols and the number of resource blocks are different from each other and which are allocated during a predetermined period in a time direction to transmit control information to a base station.
US10880889B2 Narrowband user equipment (UE) support with multi-channel listen-before-talk (LBT)
Wireless communications systems and methods related to communications with narrowband wireless communication devices over a wide frequency band are provided. A first wireless communication device transmits a first configuration indicating a first set of channel monitoring occasions for a first channel and a second set of channel monitoring occasions for a second channel. The first wireless communication device transmits, in the first channel based on at least a listen-before-talk (LBT) in the first channel, a first occupancy indication signal indicating a first transmission opportunity (TXOP) in the first channel. The first wireless communication device transmits, in the first channel based on the first configuration, a second occupancy indication signal associated with the first TXOP in the first channel during a channel monitoring occasion of the first set of channel monitoring occasions within the first TXOP.
US10880885B2 Terminal and communication method
A DCI receiving unit receives downlink control information (DCI) indicative of allocation of an uplink (UL) signal of a first TTI (long TTI) or an uplink signal of a second TTI (sTTI) having a shorter TTI length than the first TTI; a transmission power determination unit determines transmission power of the uplink signal of the first TTI and transmission power of the uplink signal of the second TTI; and a transmitting unit transmits the uplink signal of the first TTI and the uplink signal of the second TTI by using the determined transmission power on the basis of the downlink control information. The transmission power determination unit reserves desired transmission power for the uplink signal of the second TTI in the first TTI in a case where decoding of the downlink control information indicative of allocation of the uplink signal of the second TTI to be transmitted within the first TTI (e.g., a subframe) is completed before start of transmission of the uplink signal of the first TTI.
US10880883B2 Low-latency, low-bandwidth and low duty cycle operation in a wireless communication system
Methods, systems, and devices are described for providing allocations and signaling for different types of communications within a wireless communication system. An eNB and/or a UE may be configured to operate within the wireless communication system using two or more different types of communications. The different types of communications may differ, for example, based on round trip time (RTT) between transmission and acknowledgment of receipt of the transmission, a transmission time interval (TTI) for wireless transmissions, and/or duty cycle timing of wireless transmissions. Reserved resources within a system bandwidth may be identified for a first type of communications, and all or a portion of remaining resources within the system bandwidth may be allocated for other communications that may differ from the first type of communications based on, for example, RTT, TTI, and/or duty cycle timing.
US10880880B2 Information transmission method and apparatus
This application provides an information transmission method and apparatus. A terminal receives downlink control information (DCI), wherein a format of the DCI corresponds to a time domain resource set, the time domain resource set comprises first time domain resource. The terminal determines the first time domain resource from the time domain resource set based on the format of the DCI and second information, wherein the second information is carried in the DCI, and the second information indicates the index of the first time domain resource in the time domain resource set. And the terminal performs information transmission on the first time domain resource and through a physical channel.
US10880879B2 Method and apparatus for transmitting downlink control information in wireless communication system
A method for receiving downlink control information (DCI) in a communication system is provided. The method includes identifying a scaling parameter based on a function using a size of an active bandwidth part and a size of an initial bandwidth part, when the size of the active bandwidth part is larger than the size of the initial bandwidth part and a size for the DCI of DCI format 1_0 in a user equipment (UE) specific search space (USS) is derived from the size of the initial bandwidth part and the DCI of DCI format 1_0 is applied to the active bandwidth part, and identifying a length of contiguously allocated resource blocks of the allocated resource associated with the active bandwidth part based on a length of contiguously allocated resource blocks associated with the initial bandwidth part and the scaling parameter.
US10880878B2 Physical downlink control channel hash function update
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may identify a hash value index associated with searching for a physical downlink control channel. The hash value index may be identified based at least in part on an index of an interval of a plurality of intervals within a periodicity. The user equipment may configure, based at least in part on the hash value index, a hash function associated with determining the hash value. Numerous other aspects are provided.
US10880874B2 Method for transmitting a response request frame and a response frame in a multi-user based wireless communication system
The present invention relates to a method for efficient transmission of a request frame such as an RTS/CTS frame and a response frame in response to the request frame in a multi-user based wireless communication system. The method of the present invention comprises: a process where wireless terminals transmit a response frame at their own response frame transmission time through a request frame that contains information about a plurality of wireless terminals and information about the response frame transmission time of the respective wireless terminals; a process where the respective wireless terminals transmit a response frame according to a token scheme such that the response frame is transmitted to a final access point; and a process where only a representative wireless terminal selected depending on a given wireless environment receives the response frame.
US10880873B2 Support for local access in a cellular and a non-cellular RAN
A RAN-based cellular integration architecture is described that eliminates or minimizes required core network support. A local access gateway (LA-GW) node, which may be a logical and physical node, may provide an interface, with a cellular base station, and may forward downlink and/or uplink local IP packets that are then redirected to the cellular link. Network Address Translation (NAT) and a “local access” field are used to support transmission of local access packets over the cellular link.
US10880872B2 Method for processing medium access control entity, UE and communication system
A method for processing a medium access control entity, UE and a communication system. The method includes: establishing a corresponding medium access control entity by UE for a second connectivity, so that there exists dual connectivity between the UE and network side including a first connectivity and the second connectivity; wherein the medium access control entity of the second connectivity at least includes a multiplexing or de-multiplexing module and a logic channel prioritization module.
US10880871B2 Method and apparatus for asymmetrical up-link/down-link protocol stack and frame structure in a 5G NR communication system
A 5G NR user equipment (UE) and 5G NR based station (gNB) for transmitting and receiving NR User Plane data traffic and NR Control Plane data are described. Both, the UE and gNB include processor memory in electronic communication with the processor. Instructions stored in the memory are executable to process received downlink (DL) packets according to receive Medium Access Control (MAC) Protocol and/or Received Radio Link Control (RLC) Protocol. The instructions are also executable to process uplink (UL) packets for transmission according to transmit MAC and/or RLC protocols. The Transmit MAC frame structure and/or RLC frame structure are/is different in formats than those from Receive MAC and/or RLC frame structure at each end (i.e., at the UE and/or at the gNB). In the Up-link (UL), the MAC CE is transmitted at the end of the frame while for the Down-link (DL) the MAC CE is transmitted at beginning of the frame.
US10880867B2 Selecting a new radio uplink resource to transmit a random access procedure communication
Various aspects directed towards performing a random access procedure are disclosed. In one example, a parameter is identified from a plurality of parameters, and an uplink (UL) resource associated with a random access procedure is selected based on a value associated with the parameter. A random access procedure communication is then transmitted via the selected UL resource. In another example, different parameters are supported by a scheduling entity such that each of the parameters has a corresponding plurality of different potential values. Here, the scheduling entity enables a scheduled entity to select an UL resource to perform a random access procedure based on a value corresponding to a particular one of the parameters. A random access procedure communication is then received from the scheduled entity via the UL resource.
US10880866B2 User apparatus and cell control method
A user apparatus performing communications with a base station in a mobile communication system which supports carrier aggregation is provided. The user apparatus includes a processing unit configured to receive from the base station an instruction for adding one or more sub cells associated with a specific secondary cell group; a management unit configured to, upon receiving the instruction, store information in which the specific secondary cell group is associated with the one or more sub cells; and a control unit configured to, in the case where a command for performing an operation for the specific secondary cell group is received from the base station, perform the operation for any one of the one or more sub cells based on the association.
US10880861B2 Methods and apparatus for locating mobile devices using wireless signals in mixed mode
Methods, apparatus, systems and articles of manufacture are disclosed for locating mobile devices using wireless signals in mixed mode. A disclosed method includes generating an access point signal matrix based on signal strength values based on first signal data collected at a mobile device corresponding to first signals received from a plurality of access points for a first period of time, and based on second signal data collected at the plurality of access points corresponding to second signals received from the mobile device and the plurality of access points for a second period of time, determining a first group of contour perimeters corresponding to first ones of the signal strength values in the access point signal matrix that satisfy a first threshold, the first group of contour perimeters including an obstructed contour perimeter corresponding to second ones of the signal strength values in the access point signal matrix that do not satisfy the first threshold, determining a second group of contour perimeters by replacing the obstructed contour perimeter with a corrected contour perimeter, and determining a location of the mobile device based on the second group of contour perimeters including the corrected contour perimeter.
US10880860B2 Apparatus and method for measuring positions of devices
A technique for sensor network, Machine to Machine (M2M), Machine Type Communication (MTC), and Internet of Things (IoT) is provided. A method for operating an electronic device according to an embodiment of the present disclosure includes receiving data for distance measurement between devices, wherein the electronic device is a first device among the devices, and determining positions of the devices using distances between the devices determined based on the data.
US10880859B2 Angle of arrival and departure using standard bluetooth low energy packets
Methods and systems for determining the location of a Bluetooth device using a standard broadcast packet containing known data. Multiple antennas are used to take measurements of the packet are converted into in-phase and quadrature components, then a low-pass filter is applied. The known data presents an in-phase and quadrature spectrum that is a continuous wave-tone representation of the packet signal in the passband of the low-pass filter. Multiple measurements are used to determine the phase difference of the filtered measurements at the different antenna locations. Phase difference is used to determine the location of the device.
US10880858B2 Access point association and tracking of physical addresses
Disclosed in various examples are methods, systems, devices, and machine-readable mediums used for identifying and tracking device and access point geographic locations of wireless (e.g., Wi-Fi) networks. In an example, operations performed by an infrastructure system for provisioning location information include: receiving access point identification information (e.g., a MAC address) that identifies an access point of a wireless network; validating the access point identification information in a list of known wireless networks (e.g., a whitelist); determining an assigned location corresponding to the access point; communicating an indication of the assigned location to the device; and facilitating a communication session with the device, using the wireless network, as the communication session uses the indication of the assigned location by the device. Further operations involving administrator involvement and approval of the location, and client use of the whitelist and the assigned location information, are also disclosed.
US10880857B2 Inter-radio access technology positioning measurements in new radio systems
Embodiments of the present disclosure describe signaling of positioning measurement indications or measurement gap requests. Other embodiments may be described and claimed.
US10880855B2 Null data packet (NDP) ranging measurement feedback
A first communication device determines which one or more types of feedback information, from among a plurality of types of feedback information associated with a range measurement exchange session, a second communication device is to provide to the first communication device in a feedback packet transmitted as part of the range measurement exchange session. The first communication device transmits to the second communication device one or more indications of the determined one or more types of feedback information that the second communication device is to provide to the first communication device in the feedback packet. The first communication device performs the range measurement exchange, including receiving the feedback packet from the second communication device, wherein the feedback packet includes the determined one or more types of feedback information.
US10880854B2 Intelligent base station with capability to identify three-dimensional environment, method for determining location thereof and storage medium
The present disclosure provides a method, an apparatus, and a storage medium for determining a location of an intelligent base station. The method includes: acquiring environment information of an environment in which the intelligent base station is located, and identifying texture information and location information of each scatterer in the environment in which the intelligent base station is located according to the environment information; performing a three-dimensional reconstruction on the environment in which the intelligent base station is located according to the texture information and the location information, to obtain a three-dimensional simulated environment; determining communication quality parameters in the three-dimensional simulated environment, and determining a location with a best communication quality according to the communication quality parameters, and determining the location with the best communication quality as the location of the intelligent base station, and the communication quality parameters includes a channel interference value or a system throughput.
US10880853B2 Delaying cellular re-registration during critical conditions
This disclosure relates to techniques for network delaying cellular re-registration during critical conditions. A wireless device may register for cellular service with a cellular network. The wireless device may receive a configuration update command from a network element of the cellular network. The configuration update command may request re-registration of the wireless device. The wireless device may determine to delay responding to the configuration update command based at least in part on one or more conditions in effect at the wireless device. For example, one possible such condition may include if a protocol data unit session associated with emergency services is active at the wireless device.
US10880851B2 Method for D2D operation performed by terminal in wireless communication system, and terminal using same
The present invention provides a method for device-to-device (D2D) operation performed by a terminal in a wireless communication system, the method comprising the steps of: setting, as a second carrier, a timing reference of a first carrier on which D2D transmission is performed; determining D2D transmission timing advance (TA) information to be applied to the first carrier; and performing D2D transmission on the first carrier on the basis of the timing reference and the TA information.
US10880850B2 Accurate over the air synchronization
In one aspect, a first device determines transmitter location information indicating a location for each of one or more transmitters that provide synchronization signals. The first device inserts the transmitter location information in a time synchronization IE and transmits the time synchronization IE to a second device. The second device receives the transmitter location information from the first device and determines one or more propagation delays of a synchronization signal received from a transmitter based on the transmitter location information received for the transmitter in the IE. The second device uses the determined one or more propagation delays to compensate for a timing difference between the first device and a transmitter of the synchronization signal.
US10880846B2 Method for signal transmission, network device and terminal device
Embodiments of the present invention provide a method for signal transmission, a network device and a terminal device. The method for signal transmission comprises: a network device sends a plurality of synchronization signals within one synchronization signal period; the terminal device detects the plurality of synchronization signals sent by the network device within one synchronization signal period; and the network device sends a broadcast channel corresponding to the plurality of synchronization signals or other signals, and the terminal device detects, according to the detected plurality of synchronization signals, the broadcast channel corresponding to the plurality of synchronization signals and sent by the network device, or other signals sent by the network device. By means of the method for signal transmission, the network device and the terminal device, the signal detection performance of the terminal device can be improved.
US10880845B2 Signaling procedure for new radio initial access
In accordance with an example embodiment of the present invention, a method comprising: initiate, by a user equipment, a search of at least one carrier frequency as part of an initial access procedure; determine possible values for a first parameter and a second parameter based on the at least one carrier frequency, wherein the first parameter relates to a synchronization signal block index and the second parameter relates to at least one of: a periodicity and a synchronization signal block configuration; detect a reference signal from a first cell comprising signaling information indicating a first value for the first parameter and a second value for the second parameter; and synchronize timing for transmission and/or reception of data with the first cell based at least on the first value and the second value.
US10880839B2 Power control method and link and related product
The embodiments provide a power control method for a link, which includes that: User Equipment (UE) receives a message from a network side, the message containing adjustment information for instructing the UE to adjust uplink transmit power; the UE analyzes the message to acquire the adjustment information, and extracts a adjustment strategy associated with the adjustment information according to the adjustment information; and the UE adjusts the uplink transmit power according to the adjustment strategy. The embodiments have the advantage of improving power adjustment efficiency.
US10880838B2 Method of uplink power control, terminal device and network device
The present application discloses a method, a terminal device, a network device and a computer storage medium of uplink power control, wherein the method comprises: determining number of bits of a Transmission Power Control TPC command field of the terminal device in Downlink Control Information DCI based on number of Bandwidth Parts BWPs transmitting an uplink signal or number of closed-loop power control processes associated with an uplink signal; determining a closed-loop power adjustment factor of at least one BWP transmitting the uplink signal or a closed-loop power adjustment factor of at least one closed-loop power control process associated with the uplink signal based on a TPC command in the TPC command field.
US10880835B2 Methods for efficient medium access for wake up radios
Methods and systems are described for efficient medium access in wake-up radios. In an exemplary embodiment, a wake up frame (WUF) includes fields indicating a wake-up purpose, wake-up scheduling, and a wake-up TX/RX parameter. The wake-up purpose field identifies one of a plurality of predetermined purposes. A STA receives the wake-up frame and determines whether the frame is intended for that STA. If so, the STA responsively performs an action in accordance with the purpose indicated in the purpose field. Purposes that may be indicated in the WIF purpose field may include Listen to Beacon, Uplink Data Transmission, Downlink Data Transmission, and (Re)Association, among others.
US10880826B2 Implantable medical device with secure connection to an external instrument
An implantable medical device (IMD) that includes a transceiver configured to broadcast an advertising data packet that includes a unique identifier, and to receive a scan request data packet from an external device. A memory stores program instructions, and stores an approved device list, and one or more processors are configured to execute the program instructions to identify a device identifier (ID) from the scan request data packet received, apply an advertising filter to determine if the scan request data packet is from an authorized external device based on the device ID and the approved device list, based on the determination by the advertising filter, deny transmission of a scan response data packet from the transceiver when the advertising filter determines that the scan request data packet is from an unauthorized external device, and establish a communication session with an authorized external device independent of the scan request data packet.
US10880818B2 Coverage enhancement transmission apparatus, system, and method for system information
Provided is a network side device for a system message, including a determining unit and a transmission unit. The determining unit is configured to determine configuration information, where the configuration information is used to indicate a system message transmission configuration in a system message window; and the transmission unit is configured to send a system message on a resource indicated by the configuration information, so that a terminal device receives the system message according to the configuration information. In addition, another coverage enhancement transmission apparatus for a system message and a coverage enhancement transmission system and method for a system message are further provided.
US10880817B2 Wi-fi configuration method, Wi-Fi mobile terminal, and Wi-Fi device
This application provides a Wi-Fi configuration method, a Wi-Fi mobile terminal, and a Wi-Fi device. The Wi-Fi mobile terminal constructs an information string according to obtained Wi-Fi networking parameters, adds information of the information string to a plurality of multicast packets, and sends the plurality of multicast packets to the Wi-Fi device. The Wi-Fi device parses the plurality of received multicast packets according to a method for carrying the information string by the multicast packets, decapsulates the information string according to a method for constructing the information string, to obtain the Wi-Fi networking parameters, and further sends a connection request to a wireless router according to the obtained Wi-Fi networking parameters, to establish a connection to the wireless router. An AP to which the Wi-Fi mobile terminal is connected does not need to be switched, so that initial networking configuration of the Wi-Fi device can be quickly completed.
US10880814B2 Apparatuses to authorize and enable/disable enhanced coverage functionality
Apparatuses of wireless communication systems are disclosed. A User Equipment (UE) stores an enhanced coverage restricted parameter from a Mobility Management Entity (MME), and operates in the enhanced coverage mode if the enhanced coverage restricted parameter indicates that the UE is not restricted. The MME decodes an enhanced coverage restricted parameter received from a Home Subscriber Server (HSS), and generates a message to send the enhanced coverage restricted parameter to the UE. An eNode B decodes a message from the UE, the message indicating that the UE supports restriction for use of enhanced coverage. The eNB decodes an S1 Application Protocol (S1-AP) initial context set-up request message configured to indicate an enhanced coverage restricted parameter, the message received from the MME. The eNB operates in the enhanced coverage mode for the UE unless the enhanced coverage restricted parameter indicates that the enhanced coverage is restricted.
US10880813B2 Method for processing access request from UE, and network node
A disclosure of the present specification provides a method in which a network node processes an access request from a user equipment (UE). The method may comprise the steps of: receiving an access request message from a UE; and selecting a control plane (CP) function node on the basis of information associated with the UE, in response to the access request message. Here, the selected CP function node may perform a common or basic function, which is shared among slice instances of a network. Each slice instance may include a service-specific or non-common CP function node, which is not shared with other slice instances. The method may include a step of transferring the access request message to the selected CP function node.
US10880812B2 Vehicle-to-everything (V2X) service access
In some examples, a vehicle-to-everything (V2X) endpoint receives V2X service control information that indicates whether the V2X endpoint is allowed to use one or more V2X services. The V2X endpoint sends, to a network, the V2X service control information when attempting to access a V2X service or a group of V2X services, and receives, from the network in response to the sending of the V2X service control information, V2X authorization information relating to accessing one or more V2X services.
US10880811B2 System and method for selecting an electronic communication pathway from a pool of potential pathways
A system for selecting an electronic communication pathway from a pool of potential pathways. The system includes a network communication routing hub operating on at least a server wherein the network communication routing hub selects an electronic communication pathway from a plurality of electronic communication pathways. The at least a server is configured to include an authorization module wherein the authorization module is configured to authenticate each device of the plurality of remote devices. The system includes a pathway selection module operating on the at least a server wherein the pathway selection module is configured to select based on a pathway probability variable a pathway from the plurality of electronic communication pathways and transmit an outgoing communication over the selected pathway to a remote device of the plurality of remote devices associated with the selected pathway.
US10880802B1 Preserving emergency call during failure to transfer
A system and method in a user equipment (UE) for transferring an emergency session from a first network to a second network. The method includes transmitting a first registration request message to the second network; receiving a registration reject message from the second network; detecting the emergency session between the UE and the first network is ongoing; transmitting a second registration request message comprising an emergency registration request to the second network; and receiving a registration accept message for the emergency session.
US10880800B2 Method and apparatus for supporting mobility of terminal in wireless communication system
A base station and a method by the base station for supporting mobility of a terminal in a beamforming-based wireless communication system are provided. The method includes generating beam-related information for a plurality of terminals from beam measurements result received respectively from the plurality of terminals, detecting a path in a coverage area of the base station according to the beam-related information, and transmitting a message to the terminal determined to move along the path for supporting mobility based on the beam-related information.
US10880798B2 Techniques for mode selection and cell selection/reselection
Various aspects described herein relate to techniques for operating mode and cell selections and reselections in wireless communications. In an aspect, the method includes determining that a user equipment (UE) is in an idle mode, and receiving, by the UE, system information from one or more candidate cells including at least a Long Term Evolution (LTE) candidate cell or a New Radio (NR) candidate cell. The method further includes selecting or reselecting, by the UE, a cell from the one or more candidate cells to be camped on and an operating mode from an LTE mode, a Standalone (SA) mode, or a Non-standalone (NSA) mode, based on at least the received system information.
US10880795B2 Method for handover between access points, and terminal equipment
The present invention provides a method for handover between access points, and terminal equipment. The method includes: when performing information transmission with a first access point AP on a first frequency band, determining whether the terminal equipment needs to establish a connection with a second AP which is a second frequency band; determining, by the terminal equipment, whether the first AP and the second AP are corresponding to a same dual-band radio access device; sending, by the terminal equipment, a connection request to the second AP when maintaining a protocol layer connection with the first AP; and establishing, by the terminal equipment, the connection with the second AP when the second AP send feedback. In the method, duration required by a process of handover between access points can be reduced, and a user is made not perceive the handover process, thereby improving user experience.
US10880790B2 Method and device for transmitting data in wireless communication system supporting dual connectivity
Disclosed are a method and a device for transmitting data in a wireless communication system supporting dual connectivity. The method for transmitting data in a wireless communication system supporting dual connectivity comprises the steps of: transmitting channel state information between a small base station and a terminal to a macro base station; receiving a radio resource control (RRC) connection reconfiguration message from the macro base station; releasing a connection with the small base station on the basis of the RRC connection reconfiguration message; and transmitting, to the macro base station, a PDCP state report including information on a sequence number of a packet data convergence protocol (PDCP) service data unit (SDU) which has not been received.
US10880788B2 Inter-system handover and multi-connectivity via an integrated small cell and WiFi gateway
A system comprises an integrated small cell and WiFi (ISW) gateway (GW). The ISW GW is integrated with a mobility management entity (MME) and serving gateway (SGW) and has interfaces with both a 3GPP access network and a TWAN. The ISW GW operates as a common control gateway and a common user gateway for both LTE networks and TWANs. User equipment (UE) by means of the ISW GW is able to access the capabilities of a packet data network (PDN) through either the LTE network or TWAN. Further, the ISW GW provides for an existing communication connection between a UE and a PDN to be handed over from one of the LTE network or TWAN to the other. Still further, the ISW GW supports simultaneously maintaining two communication paths, one via the LTE network and one via the TWAN, between a UE and a packet network.
US10880785B2 Resource obtaining method and related device
Embodiments of the present invention disclose a resource obtaining method and a related device, to effectively reduce redundant data transmission between a registrar and a resource server. The method in the embodiments of the present invention includes: receiving, by a registrar, a first request sent by a terminal for obtaining a target attribute included in a resource, where the first request carries a uniform resource identifier URI of the target attribute; determining, by the registrar based on the URI, that the registrar stores the resource to which the target attribute belongs, where the target attribute is partial content included in the resource; and sending, by the registrar to the terminal, a valid target attribute indicated by the URI. The embodiments of the present invention further provide a registrar and a resource server, effectively reducing redundant data transmission between the registrar and the resource server, and saving a network resource.
US10880780B2 Common process implementation method, apparatus and system
Provided are a method, apparatus and system for implementing a common process. The method includes that: a base station transmits a first request message to a CN device, the first request message being used for applying for establishing a first interface, the first interface being an interface between a radio access network (RAN) to which the base station belongs and a CN, and the first request message carrying at least one of: location area information of a specific geographical area configured for paging a UE, information of a public land mobile network (PLMN) supported by the base station, and base station type information of the base station; and the base station receives a first response message transmitted by the CN device, where the first response message is used for indicating that the first interface has been successfully established.
US10880779B2 User plane resource management method, user plane network element, and control plane network element
The embodiment of the present application relates a user plane resource management method, a user plane network element, and a control plane network. The method carried out by a user plane network element includes: receiving a data transmission channel establishment request message sent by a control plane network element, where the data transmission channel establishment request message is used to instruct the user plane network element to establish a data transmission channel; establishing the data transmission channel based on current user plane resource status information, and assigning a channel identifier marking the data transmission channel; and sending, the channel identifier to the control plane network element.
US10880778B2 Message cache management in a mesh network
A method of operating a node device in a network of communicatively interconnected node devices wherein a node device is arranged to transmit a message once in said network, the node device comprising a host part and a controller part. The host part is arranged for maintaining a list identifying messages received at the node device and the controller part is arranged for storing messages to be transmitted by the node device in a cache buffer. The method comprises the steps of removing, by the controller part, a message from the cache buffer, forwarding, by the controller part, to the host part, upon removal of the message, an update message identifying the removed message, and updating, by the host part, based on the update message, the list of messages. A corresponding node device arranged for performing a method according to the present disclosure and a computer program product are also presented herein.
US10880777B2 Base station and transmission control method
A technique of promptly implementing appropriate flow control in distributed transmission is provided. An aspect of the present invention relates to a base station serving as a distribution source base station in distributed transmission in which transmission target packets are divided and transmitted from a plurality of base stations to a user equipment, wherein the base station includes a feedback information acquiring unit that acquires radio environment information of a distribution destination base station in the distributed transmission; and a communication control unit that controls the distributed transmission according to the radio environment information.
US10880772B2 Devices and methods for measuring and reporting channel quality in a radio network
[Object] To make it possible to perform measurement reporting suitable for an environment in which the on/off state of a cell is switched.[Solution] There is provided a device including: an acquiring unit configured to acquire information indicating that a serving cell is scheduled to be in an off state; and a control unit configured to perform measurement reporting before the serving cell is in the off state.
US10880770B2 Method and apparatus for managing quality of wireless LAN
The present invention relates to a method of managing quality of a wireless LAN. According to one aspect of the present invention, the method of managing the quality of the wireless LAN includes: obtaining basic performance measurement information on a terminal that accesses the wireless LAN and first performance measurement information; determining second performance measurement information to be compared with the first performance measurement information, by using the basic performance measurement information; generating quality assessment information for the first performance measurement information on the basis of the first performance measurement information and the second performance measurement information; and transmitting the quality assessment information to the terminal.
US10880769B2 Fine timing measurement for time synchronization
This disclosure describes systems, methods, and devices related to fine timing measurement (FTM) time synchronization and location estimation. A device may determine a FTM request received from an initiator device, wherein the first FTM request comprises a first trigger field. The device may determine to establish a first FTM session with the initiator device based on the first trigger field. The device may identify a second FTM request received from the initiator device, wherein the second FTM request comprises a second trigger field. The device may determine to establish a second FTM session with the initiator device based on the first trigger field and the second trigger field.
US10880768B2 Apparatus, method, and system relating to minimization of drive tests (MDT) measurements
To enable more efficient collection of information for optimal area design of a downlink only cell. An apparatus of the present invention includes: an information acquisition unit configured to acquire target cell information indicating a target cell of minimization of drive tests (MDT) measurements in an idle mode of a terminal apparatus; and a communication processing unit configured to transmit the target cell information to the terminal apparatus. The target cell includes a downlink only cell.
US10880765B2 Performance monitoring of a mobile communication system
An apparatus is provided for measuring the performance of a mobile communication system. The apparatus includes two measurement mobile interfaces and a measurement probe. The probe is connected to the backhauling interface of a base station of the system. Then, one measurement mobile interface transmits packets to the other measurement mobile interface via the base station. These packets are received at the base station, forwarded to the packet gateway of the system, sent back to the same base station, and finally received at the destination measurement mobile interface. Since the measurement probe belongs to the same apparatus as the mobile interfaces, it may detect the packets as transmitted/received at the backhauling interface. The probe then generates performance parameters relating to the packets as transmitted/received by the mobile interfaces and/or as detected at the backhauling interface. The system performance is then measured based on such parameters.
US10880763B1 Remote antenna coverage change event detection in mobile wireless networks
A computer-automated maintaining a physical configuration of an antenna operating within radio access network (RAN) of a mobile wireless network is described. A feature subset of a covering set of features for the antenna is specified. A centroid is generated for the antenna, wherein the centroid comprises a current long-term values of the feature subset obtained by processing multiple data sets for the feature subset over a relatively long time period. An antenna change detection decision is rendered, wherein the rendering an antenna change detection decision comprises first applying a current short-term values of the feature subset, which are representative of a current status of the antenna, to the centroid to render a current distance from centroid. In accordance with detecting an antenna change event during the applying, an antenna change event notification is issued that corresponds to the detected antenna change event.
US10880758B2 Method and device for sharing state related information
The present invention relates to method and device for sharing state related information among a plurality of electronic devices and, more particularly, to method and device for predicting the state of a device on the basis of information shared among a plurality of electronic devices. In order to attain the purpose, a method for sharing state related information of a device, according to an embodiment of the present invention, comprises the steps of: generating a state model of a device on the basis of state related data; selecting one or more parameters for determining the state of the device on the basis of the generated state model; and transmitting the one or more selected parameters to at least one other device.
US10880752B1 Method for spectrum sensing unoccupied frequency
A method for spectrum sensing for cognitive radio includes performing a process of local spectrum sensing using receive beamforming and energy detection at each of a plurality of secondary users included in a cognitive radio network, wherein the process of local spectrum sensing decides between two hypotheses corresponding to absence and presence of a primary user, the two hypotheses being formulated using a primary user signal, a plurality of co-channel interferences, and sensing noise, the primary user signal, the plurality of co-channel interferences, and the sensing noise being received at each of the plurality of secondary users, and a set of beamforming weights of the receive beamforming is determined by optimizing a probability of detection and constraining a probability of false alarm.
US10880748B1 Open access in neutral host network environments
Techniques are described to provide open access in a neutral host environment. In one example, a method includes obtaining, by a mobility management node of a neutral host network, a network connectivity request from a user equipment, wherein the network connectivity request comprises an indication of a preferred service provider to which the user equipment is to be connected; determining, by the mobility management node, that the preferred service provider provides non-subscription-based network connectivity for the neutral host network; based on determining that the preferred service provider provides non-subscription-based network connectivity for the neutral host network, establishing secure communications for the user equipment, wherein the secure communications are established for the user equipment without authenticating an identity of user equipment; and providing network connectivity between the user equipment and the preferred service provider upon establishing the secure communications.
US10880746B2 Network connection method, apparatus, storage medium and terminal
A method for providing network connection to a smart device via a social networking application that is operating on a computing device different from the smart device is disclosed. The computing device obtains a device identifier of the smart device, and obtains a key of the smart device associated with the device identifier of the smart device from a social networking server. The key is pre-set to be uniquely associated with a device model of the smart device. The computing device encrypts configuration information of a target wireless network using the key associated with the smart device, to obtain encrypted configuration information. The target wireless network is currently accessed by the computing device. The computing device then broadcasts the encrypted configuration information. The smart device receives and decrypts the encrypted configuration information using a copy of the key stored on the smart device to access the target wireless network.
US10880735B2 Method for detecting the possible taking of screenshots
A computer-implemented method for sending a message from a first mobile device to a second mobile device comprises transmitting the message by the first mobile device, receiving the message by the second mobile device, displaying the message on the second mobile device, activating a camera located on the second mobile device in order to capture image data regarding a field of view of the camera, monitoring the image data to detect a possible presence of one or more suspected camera lenses within the field of view of the camera, and upon detection of the possible presence of the one or more suspected camera lenses within the field of view of the camera, ceasing displaying the message on the second mobile device.
US10880734B2 Method for pairing Bluetooth device with mobile device and apparatus thereof
The present disclosure provides a method for paring a Bluetooth device with a mobile device and an apparatus thereof, by monitoring a Bluetooth pairing request broadcasted by a system program via a filter registered in operating system, intercepting the Bluetooth pairing request broadcasted by the the system program, popping up a preset PIN code pairing inputting box at an interface of the operating system and receiving an PIN code input by a user, pairing the mobile device with a target Bluetooth device according to the PIN code input by the user, and obtaining a pairing result of pairing the mobile device with target Bluetooth device, determining whether the target Bluetooth device and the target Bluetooth device are paired successfully according to the pairing result of pairing the mobile device with target Bluetooth device, if yes, a paring is successful; otherwise, the pairing is unsuccessful.
US10880727B2 Method enabling migration of a subscription
A method enabling migration of a subscription from a source device to a destination device is disclosed. The method may be performed in a migration entity and comprises: receiving, from the source device, a confirmation of a first profile associated with the subscription having been deleted in the source device, securing a second profile associated with the subscription to be provisioned onto the eUICC of the destination device, wherein at least one piece of subscription information is the same for the first and second profiles, and providing an activation code for use in migration of the subscription to the destination device. A method in a source device, migration entity, source device, computer programs and computer program products are also provided.
US10880723B2 Method and apparatus for transmitting and receiving short message-related signal in a wireless communication system
A method of transmitting and receiving a short message (SM)-related signal by a unified data management (UDM) in a wireless communication system. The method includes: receiving, by the UDM from a short message service-gateway mobile switching center (SMS-GMSC), SM routing information that is related to an SM of a roaming user equipment (UE); and transmitting, by the UDM to a Home Short Message Service Function (H-SMSF), the SM routing information, for domain selection by the H-SMSF for delivery of the SM.
US10880722B1 Method and system for integrated mobility management in a cloud-based communication system
A method and system for tracking endpoint location information of a first mobile device and a second mobile device that are members of a common talkgroup is provided. The first mobile device is located at a first communication system and the second mobile device is located at a second communication system. A first mobility update request from the first mobile device is received at a cloud-based mobility management service. The first mobility update request includes a request to update first endpoint location information of the first mobile device. The mobility management database is updated with the first endpoint location information. A second mobility update request from the second mobile device is received at the cloud-based mobility management service. The second mobility update request includes a request to update second endpoint location information of the second mobile device. The mobility management database is updated with the second endpoint location information.
US10880721B2 Mobile gateway
A method of initiating a call to a callee using a mobile telephone involves: receiving, from a user of the mobile telephone, a callee identifier associated with the callee; transmitting an access code request message to an access server, the access code request message including the callee identifier; receiving an access code reply message from the access server in response to the access code request message, the access code reply message including an access code different from the callee identifier and associated with the callee identifier; and initiating a call with the mobile telephone using the access code to identify the callee.
US10880720B2 Reproduction device, information processing method, and program
A reproduction apparatus according to an embodiment of the present technology includes a reproduction unit, a detection unit, and a generation unit. The reproduction unit can reproduce a content. The detection unit receives a beacon signal transmitted from a different reproduction apparatus capable of reproducing the content, and detects one or more nearby reproduction apparatuses that are located in a vicinity. The generation unit generates an operation image including a first area in which an own apparatus is displayed and a second area in which the detected one or more nearby reproduction apparatuses are displayed in an order based on the received beacon signal.
US10880719B2 Discovery signal generation and reception
Physical layer processing and procedures for device-to-device (D2D) discovery signal generation and transmission and scheduling of D2D discovery signals are described. Detection and measurement of a D2D discovery signal, D2D signal identity management, and monitoring by a wireless transmit/receive unit (WTRU) of PDCCH for D2D discovery scheduling is described, as is a WTRU that may be configured with a D2D-specific transmission/reception opportunity pattern. The discovery signal may carry a payload for explicit information about user and/or service identity, and may be mapped to physical resources in such a way as to decouple transmission/reception of the discovery signal from downlink operations. A WTRU may measure a D2D discovery signal quality and report to the network.
US10880714B2 Access control and scheduling mechanism for MTC devices
A method includes receiving, at a network control component, an enhanced subscriber profile identifier (E-SPID) associated with at least one machine type communications (MTC) user device from a home subscriber server (HSS). The method includes determining whether the E-SPID is in a first range of E-SPID values, wherein the first range of E-SPID values corresponds to a delay that exceeds a threshold, and interacting with a self-organizing network (SON) controller that interacts an operation administration maintenance (OAM) component to control and define a modified E-SPID based on network traffic and coverage in response to a determination that the E-SPID is in the first range of E-SPID values. The method further includes sending the modified E-SPID to at least one enhanced evolved node b (eNodeB) associated with the at least one MTC user device, wherein the at least one enhanced eNodeB is operable to perform access control and scheduling for the at least one MTC user device based on the E-SPID.
US10880712B2 Multifunction scanner and computer
A portable programmable computing device 1 containing a memory 14, GPS antenna 12, Wi-Fi component 21, microprocessor 11, and power source 15 housed in a mobile, compact, housing 41. Housing 41 can be a wearable garment, allowing computing device 1 to be hidden within the garment, thus enabling device 1 to communicate with outside devices surreptitiously. Microprocessor 11 can be easily programmed and reprogrammed by a user. Device 1 can connect to the Internet through various means, based on the components contained within or otherwise coupled to device 1, e.g., cellular component 23, Bluetooth component 24, and other wireless protocol (such as Wi-Fi 21) components, to execute various useful functions, including tracking, scanning, and hosting a personal Website. The scanner function is adapted to search for wireless networking access points, and can accommodate a plurality of protocols, including Wi-Fi and Bluetooth.
US10880709B2 Vehicle-to-vehicle communication device, vehicle-to-vehicle communication system and vehicle-to-vehicle communication method
The invention efficiently realizes time division multiplexed channel access in a mixture of a vehicle-to-vehicle communication device using an approximate frequency band and a direct mobile communication terminal. The vehicle-to-vehicle communication device includes a mobile communication unit, a threshold storage unit that stores a threshold value as to whether or not a predetermined control channel for vehicle-to-vehicle communication is an idle channel, a level detector that outputs a predetermined detection signal when a radio wave intensity of the predetermined control channel is larger than the threshold value, and a timer unit that transmits a signal to the level detector when the time counting for a predetermined time expires. The mobile communication unit transmits the radio wave of the direct communication of the mobile communication when the level detector receives the signal and the radio wave strength of the predetermined control channel does not exceed the threshold value.
US10880707B2 System for managing mobile station international subscriber directory number storage
Systems, methods, and apparatuses may include a Billing System (BS) node, Charging System (CS) node, and a mediation node for managing Mobile Station International Subscriber Directory Numbers (MSISDN)s for a telecommunication network. The system may make an MSISDN available for reassignment immediately or shortly after (e.g., seconds, minutes, days, or weeks after) receiving a cancelation request associated with the MSISDN. For instance, upon receiving the cancelation request, the system may store a line identifier with an association to the MSISDN and/or an International Mobile Subscriber Identity (IMSI) in a line identifier database, and the system may delete the MSISDN/IMSI from a user account database. The system may receive a Telephone Account Procedure (TAP) Call Detail Record (CDR) associated with the MSISDN/IMSI after receiving the cancelation request. Accordingly, the system may use the line identifier stored in the line identifier database to generate a billing report corresponding to the TAP CDR.
US10880704B2 Method of exposing a received message, user terminal performing the same and computer readable medium for performing the same
A method capable of enhancing a user's acceptance of a received message, a message application program for performing the method, and a user terminal performing the method. The method of exposing received messages is a method performed by a message application program running on a user terminal. The method comprises receiving a message, and displaying the message if the current state of the user terminal satisfies a condition included in an exposure rule. After the message application program receives the message, the message application program displays the message only when the current state of the terminal satisfies the condition included in the exposure rule, thereby increasing the acceptance of the message.
US10880703B1 Facilitation of interconnectivity for mobile devices for 5G or other next generation network
Wireless mobile device functionality can be added to radio devices via a hardware device that comprises wireless network access. Alternatively, radio device functionality can be shared with a wireless mobile device or the hardware device. The functionalities of either device can be shared via a physical or wireless connection. For example, a microphone device comprising a display screen and long-term evolution (LTE) functionality can be connected to a radio device to facilitate LTE functionality for the radio device. Thus, a user of the radio device can utilize the display screen of the microphone device to send text data, which could not previously be sent by the radio device, over the wireless network via the microphone device.
US10880702B1 Data communications for user applications that are executing in a wireless user device
A wireless User Equipment (UE) executes user applications and responsively determines parallel wireless connections and a data allocation from the user applications to the wireless connections. The UE exchanges network signaling with wireless access points and receives network addresses for the parallel wireless connections. The UE receives uplink data from the executing user applications and addresses the uplink data per the data allocation to allocate the data from the user applications to the wireless connections. The UE transfers the uplink data over the parallel wireless connections. The UE receives downlink data for the executing user applications from the wireless connections and transfers the downlink data to the user applications.
US10880695B2 Apparatus and method for sending and receiving broadcast signals
A device includes a tuner configured to tune a broadcast signal; a pilot detector configured to detect pilots in the tuned broadcast signal; a de-framer configured to parse a signal frame of the broadcast signal, the signal frame carrying Physical Layer Pipe (PLP) data, the signal frame including a preamble and at least one subframe; and a decoder configured to decode the PLP data.
US10880694B2 Service assistance device, service assistance method, and computer readable storage medium
A service assistance device includes an acquirer configured to acquire position information associated with each of a plurality of users and movement direction information associated with each of the plurality of users; a group former configured to group some or all of the plurality of users on the basis of the position information and the movement direction information; and a service specifier configured to specify a service for the users on the basis of attributes of the users included in the group.
US10880686B1 Systems and methods for determining a vehicle driver using at least peer-to-peer network signals
A user computing device for identifying a driver of a vehicle on a trip is provided. The user computing device is associated with a first vehicle occupant, and is programmed to: (i) detect a second user computing device associated with a second vehicle occupant, (ii) initiate a ping exchange process including emitting a set of non-audible sonic ping signals and detecting a set of signals from the second user computing device over a duration of the trip, (iii) generate a relative positioning map of the user computing device with respect to the second user computing device, (iv) determine that the first vehicle occupant is one of a driver and a passenger of the vehicle, and (v) transmit, to a driver identification (“DI”) server, a trip report including the determination and the generated relative positioning map.
US10880685B2 Provisioning content across multiple devices
A method of generating respective adaptations of digital content for display by multiple computing devices is recited. In one embodiment, a server determines whether multiple client computing devices are in physical proximity to one another. If multiple computing devices are in physical proximity to one another, respective adaptations of digital content are generated. Each respective content adaptation presents a different content view which is configured for a specific one of the computing devices. Each content adaptation is configured for synchronous presentation on the computing devices with the other content adaptations. The content adaptations are then sent to the computing devices.
US10880677B2 Method and system for implementing zone-restricted behavior of a computing device
A method for implementing zone-restricted behavior of a computing device includes identifying wireless access points using the computing device, determining a number of authorized wireless access points from the wireless access points identified by the computing device, determining that the computing device is located within a restricted access zone when the number of authorized wireless access points identified by the computing device exceeds a predetermined threshold of authorized wireless access points identified, and enabling a zone mode of the computing device when the computing device is determined to be located within the restricted access zone.
US10880676B2 Proximity detection and targeted communications
Methods and systems are disclosed relating to proximity detection of devices and targeted information services, such as information campaigns. Disclosed methods provide targeted campaigns to a user, such as targeted campaigns to presentation devices based on proximity of user devices near the information devices. Other methods provide targeted campaigns across various applications, while other methods provide for scheduling campaigns to premises device identifiers based on an event schedule, and other methods provide a hierarchal system for monitoring different sets of premises device identifiers when a user device can monitor for a limited number of premises device identifiers at a time.
US10880675B2 Registration management method for terminal accessing 5G network on non-3GPP access
A communication technique of fusing a fifth generation (5G) communication for supporting higher data transmission rate beyond a fourth generation (4G) system with an Internet of things (IoT) technology and a system thereof is provided. The technique may be applied to an intelligent service (smart home, smart building, smart city, smart car or connected car, health care, digital education, retail business, security and safety related service, or the like) based on the 5G communication technology and the IoT related technology. A method is provided for effectively managing a registration state for a terminal in a 5G core network such as an access and mobility management function (AMF) in a situation of accessing a 5G network via a non-3rd generation partnership project (3GPP) access.
US10880670B2 Systems and methods for determining estimated head orientation and position with ear pieces
Aspects of the present disclosure provide systems and methods for determining an estimated orientation and/or position of a user's head using worn ear pieces and leveraging the estimated head orientation and/or position to provide information to the user. In one exemplary method, first and second spatial positions of respective first and second ear pieces worn by a user may each be determined. Based at least in part on the first and second spatial positions of the respective first and second ear pieces, an estimated orientation of the user's head may be determined. The method may further include requesting information to be provided to the user based at least in part on the estimated orientation of the user's head and providing contextual information to the user responsive to the request.
US10880662B2 Retention magnet system for medical device
An external portion of an auditory prosthesis includes an external magnet that interacts with an implantable magnet to hold the external portion against the skin. Magnetic force generated by the stray field of these magnets can disturb the operation of a vibrating element of the auditory prosthesis. The technologies described herein utilize additional magnets disposed within portions of the auditory prosthesis to redirect the magnetic flux, which allows the vibrating element to be disposed more closely to the magnets, reducing the overall height profile of the prosthesis.
US10880658B1 Hearing aid and method for use of same
A hearing aid and method for use of the same are disclosed. In one embodiment, the hearing includes a body that at least partially conforms to the contours of an external ear and is sized to engage therewith. Various electronic components are contained within the body, including an electronic signal processor that is programmed with a respective left ear qualified sound range and a right ear qualified sound range. Each of the left ear qualified sound range and the right ear qualified sound range may be a range of sound corresponding to a preferred hearing range of an ear of the patient modified with a subjective assessment of sound quality according to the patient. Sound received at the hearing aid is converted to the qualified sound range prior to output.
US10880655B2 Method for operating a hearing apparatus system, and hearing apparatus system
A method for operating a hearing apparatus system with at least one hearing apparatus uses a first sensor of the hearing apparatus to capture a first measured variable characteristic of an actual wearing situation. If the first measured variable and/or a variation over time derived therefrom satisfies at least one prescribed first criterion, it is inferred that the hearing apparatus has had a tumble. If the tumble is detected to have taken place, at least one further measured variable and/or a variation over time derived therefrom is captured, and the at least one further measured variable is used to ascertain whether the hearing apparatus is arranged on the head of a hearing device wearer after the tumble.
US10880654B1 Systems and methods for expanding sensation using temperature variations
Apparatus and methods for creating a sensation in which a sound driver emits sound waves according to incoming information, and one or more light emitters emit light waves with varying patterns according to amplitude and frequency changes in the incoming information. Preferably, only low frequency signals (below 50 Hz) are used to produce the pattern of the light waves, which are directed directly towards the tympanic membrane without any artificial barrier. Emitted light preferably reaches the inner ear region substantially simultaneously with emitted sound waves. A second light emitter can be used to emit light waves that are complementary to, and preferably between 175 and 185 degrees out of phase with, the light waves from the first light emitter, to produce scalar waves.
US10880652B2 Daisy chaining of tournament audio controllers
A method and system for daisy chaining tournament audio controllers, where the method comprises, in a headset coupled to a first audio controller, the first audio controller being in a daisy chain of audio controllers: receiving a chat signal from a second audio controller in the daisy chain of audio controllers, receiving a microphone signal from a microphone in the headset, summing the chat signal with the microphone signal, communicating the summed signal to a third audio controllers in the daisy chain, and communicating the chat signal to the headset. The microphone signal may be removed from the summed chat signal and microphone signal by adding a second microphone signal 180 degrees out of phase with the microphone signal. The chat signal may be summed with the microphone signal at an amplitude set by a user of the headset after the removal of the microphone signal.
US10880650B2 Network microphone devices with automatic do not disturb actuation capabilities
Embodiments disclosed herein include networked microphone devices (NMD) determining whether a Do Not Disturb (DND) feature should be activated, in response to determining that the DND feature should be activated, activating the DND feature. In some embodiments, the NMD determines whether to activate the DND feature based on various configuration and operational states. And in some embodiments, activating the DND feature includes activating the DND feature includes activating the DND feature at one or more additional NMDs based on the configuration and operational state of the NMD and the one or more additional NMDs.
US10880647B2 Active acoustic filter with location-based filter characteristics
There is disclosed active acoustic filter systems and methods. A processor is disposed within a housing configured to interface with a user's ear. A memory stores data defining one or more locations and a respective set of location-based processing parameters associated with each of the one or more locations. A personal computing device external to the housing is coupled to the processor via a first wireless communications link. The personal computing device determines a current location of the active acoustic filter system. The processor generates digitized processed sound by processing digitized ambient sound in accordance with a set of location-based processing parameters retrieved from the memory, the retrieved set of location-based processing parameters associated with the current location of the active acoustic filter system as determined by the personal computing device.
US10880645B2 Calibration of microphone arrays with an uncalibrated source
Microphone array calibration that does not require a calibrated source or calibrated reference microphone is provided. We provide a statistical (Bayesian) algorithm that (under condition of reasonable environment noise during calibration) can determine gain and phase differences of a whole array at once, even when the gain and/or phase of the source is unknown. More specifically, a Bayesian regression with complex log-normal prior and complex normal likelihood is employed. The inherent phase-wrapping ambiguity in this regression is resolved by exploiting the similarity of likelihood between a lattice point and its Euclidean Voronoi region.
US10880643B2 Sound-source-direction determining apparatus, sound-source-direction determining method, and storage medium
A sound-source-direction determining apparatus includes a processor that updates a reference threshold such that the reference threshold increases as a sound pressure difference increases, the sound pressure difference being a difference between sound pressure of a certain frequency component of sound acquired by the first microphone and sound pressure of the certain frequency component of the sound acquired by the second microphone when the synthesized sound is output from the speaker and determines a direction in which a sound source of sound is located, based on comparison between the reference threshold and a sound pressure difference between sound pressure of a certain frequency component of the sound acquired by the first microphone and sound pressure of the certain frequency component of the sound acquired by the second microphone when the synthesized sound is not output from the speaker.
US10880639B2 Ultrasonic wave output apparatus
An ultrasonic wave output apparatus includes at least one ultrasonic wave output unit and a vibration portion. The ultrasonic wave output unit is configured to output ultrasonic waves corresponding to an input signal from a sound wave output surface along a predetermined travel direction. The vibration portion has a vibration surface parallel to the sound wave output surface and set at a distance nλ from the sound wave output surface, where n is an integer of 0 or more and λ is the wavelength of the ultrasonic waves, and is a plate-like member that surrounds the periphery of the ultrasonic wave output unit in directions at right angles to the travel direction, and is configured to transmit vibration produced by the ultrasonic wave output unit to the vibration surface.
US10880636B2 Audio speaker with full-range upward firing driver for reflected sound projection
Embodiments are directed to an upward-firing speaker that reflects sound off a ceiling to a listening location at a distance from a speaker. The reflected sound provides height cues to reproduce audio objects that have overhead audio components. The speaker comprises a direct-firing tweeter and an upward-firing full-range driver in a unitary enclosure for playback of front-channel and height-channel signals, respectively. A crossover passes high frequencies of a front-channel signal directly to the tweeter and combines low frequencies of the front-channel signal with the height channel signal to be played through the full-range driver. A virtual height filter is applied to the height channel signal to improve the perception of height for audio signals transmitted by the virtual height speaker to provide optimum reproduction of the overhead reflected sound.
US10880634B2 Headset with major and minor adjustments
A method and system for a headset with major and minor adjustments, where the headset comprises a headband, a headband endcap at each end of the headband, a headband slide coupled to each headband endcap, and ear cups operatively coupled to the headband slides. A major adjustment of the headset may include actuating a headband slide in a vertical direction. The ear cups may be operatively coupled to the headband slides utilizing ball detents that may hold the position of the ear cups with respect to the headband slides. The ball detents may comprise a portion of a ball on the headband slide and holes in the ear cup or may comprise a portion of a ball in the ear cup and holes in the headband slide. Each headband slide may be coupled to a headband endcap via a headband pivot.
US10880625B2 Self-powered microsensors for in-situ spatial and temporal measurements and methods of using same in hydraulic fracturing
A delayed-activation sensor system includes at least one microsensor. The microsensor may include at least one sensor module for sensing a condition in an environment and a dissolvable coating encapsulating at least a portion of the at least one sensor module such that the dissolvable coating prevents the at least one sensor module from sensing the condition in the environment. The dissolvable coating may be dissolvable in a fluid in the environment such that the sensor module is activated after being located in the environment for a period of time. The microsensor may also include at least one energy harvester module to generate electrical power for the microsensor from the environment.
US10880623B2 Method and system for utility power lines vegetation proximity monitoring and controlling
The present invention provides a method and system for automated vegetation growth, condition and status monitoring near high voltage utility electric lines using stationary sensors, wireless or wired communications and computation technologies and proprietary algorithms. The method and system of the current invention monitors the power line infrastructures remotely and advises the vegetation maintenance crews on mitigating actions without requiring human interventions, thus saving cost and reducing risks to the humans and environment. A comprehensive vegetation encroachment condition report with vegetation proximity advisory (VPA) and vegetation resolution advisory (VRA) is automatically generated and transmitted to the operational staff by the system for each electric line span at certain time interval or continuously without boots-on-the-ground manual asset inspection and/or air patrol using aircraft. This current invention is an automated, safer and low-cost solution to an electric utility industry's essential reliability and compliance related business process.
US10880621B1 Method and device for filling video ad requests with video ad content transcoded in real time to a stream at a temporary URL
The technology disclosed relates to filling video ad requests with video ad content that begins in a format incompatible with the mobile device that is requesting the ad content. In particular, it relates to accessing available on ad content, transcoding the ad content to a video stream and publishing the video stream to the mobile device that requested the head content. This sometimes requires synchronization between a player on the mobile device and the video stream transcoder.
US10880619B2 Verifying provenance of digital content
Embodiments regard determining provenance of digital content. A method of determining the provenance of digital content can include receiving, at processing circuitry, edited digital content and data indicating an entity that edited source digital content to generate the edited digital content, the source digital content, and a destination of the edited digital content, generating, by the processing circuitry, additional data detailing an edit history of the edited digital content, the additional data indicating the entity, an edit identification uniquely identifying the additional data in a ledger, the source digital content, and the destination of the edited digital content, and generating a request to cause the additional data to be stored in the ledger, the ledger operable to be queried so that a user can determine an authenticity of the edited digital content based on the additional data of an edit chain returned in response to a query.
US10880614B2 Integrated intelligent overlay for media content streams
Methods and systems are described for generating integrated intelligent content overlays for media content streams. A server computing device receives a video content stream from a video data source. The server extracts a corpus of machine-recognizable text from the video content stream, the corpus of machine-recognizable text corresponding to at least one of audio or closed captioning text associated with the video content stream. The server identifies one or more entity names contained in the corpus of machine-recognizable text. The server determines a set of content keywords associated with each of the identified entity names. The server generates a content overlay for the video content stream comprising one or more layers that include graphical content relating to at least one of the sets of content keywords. The server integrates the content overlay into the video content stream to generate a customized video content stream.
US10880613B2 Methods, systems, and media for presenting suggestions of media content
Methods, systems, and media for presenting suggestions of media content are provided. In some implementations, the method comprises: determining an item of media content; determining a probability of the item of media content being watched at one or more times based on at least one of: a characteristic of a person; a characteristic of a group; and a characteristic of the item of media content; creating a user interface which suggests that the item of media content be watched at one or more times based on the determined probability; and presenting the user interface.
US10880612B2 Integrating broadcast media streams with user media streams
Various embodiments of systems, apparatus, and/or methods are described for integrating a broadcast media stream with media streams from one or more amateur sources. In one implementation, a method includes receiving, at a stream integrator, one or more user media streams captured by one or more user capture devices, receiving a broadcast stream from a broadcast provider, selecting at least one of the one or more user media streams based on one or more parameters, and integrating one or more of the selected user media streams into the broadcast stream.
US10880609B2 Content event messaging
Methods, systems, computer readable media, and apparatuses are disclosed for providing event messages to a user. The event messages may include video data or a link to video of the event. In some variations, a user or content provider may define criteria for the event messages that are to be displayed to the user. The event messages may be stored so that a user may be able to browse through the stored event messages and decide when to view the video of the event. Upon a user's selection of the event message, the video of the event may be displayed to the user on the same display device or another display device.
US10880608B2 Reception apparatus, reception method, transmission apparatus, and transmission method
The present technology relates to a reception apparatus, a reception method, a transmission apparatus, and a transmission method that make it possible to do a promotion for a non-subscriber to a pay broadcast service more flexibly. The reception apparatus receives broadcast content that is provided as a pay broadcast service and transmitted in a scrambled manner, acquires a subscription check application for checking presence of a subscription to the pay broadcast service depending on information indicating presence of the subscription check application, the information being included in control information including information regarding a structure of the broadcast content, and controls an operation of the subscription check application. The present technology is applicable, for example, to a television receiver capable of receiving a digital broadcast signal.
US10880604B2 Filter and prevent sharing of videos
An approach is provided in which an information handling system receives a request to publish a set of content data. Prior to publishing a set of content data, the information handling system evaluates a set of audio data and a set of video data included in the set of content data against a content knowledge base and generates an unsuitability ranking of the set of content data. When the unsuitability ranking exceeds a first predetermined threshold, the information handling system prohibits publication of the set of content data. When the unsuitability ranking is below a second predetermined threshold, the information handling system publishes the set of content data.
US10880603B2 Method for providing a consumption data message
A method for providing a consumption device message from a consumption device that includes a processor to a service usage data server comprising: (a) providing by said processor of said consumption device said consumption device message from said consumption device to said service usage data server that includes: (i) a deviceInfo element that describes information of said consumption device; (ii) a deviceID field of said deviceInfo element that describes an identifier of said consumption device; (iii) a deviceModel field of said deviceInfo element that describes a model of said consumption device; (iv) a deviceManufacturer field of said deviceInfo element that describes a manufacturer of said consumption device; (v) a deviceOS field of said deviceInfo element that describes both an operating system and version of said operating system of said consumption device; (vi) a peripheralDevice field of said deviceInfo element that describes whether said consumption device is an external peripheral; (b) wherein said deviceID field has a selected value to indicate said identifier of said consumption device is intentionally not revealed; (c) wherein said deviceModel field has said selected value to indicate said model of said consumption device is intentionally not revealed; (d) wherein said deviceManufacturer field has said selected value to indicate said manufacturer of said consumption device is intentionally not revealed; (e) wherein said deviceOS field has said selected value to indicate said operating system of said consumption device is intentionally not revealed; (f) wherein said peripheralDevice field has said selected value to indicate said whether said consumption device is said external peripheral is intentionally not revealed.
US10880602B2 Method of objectively utilizing user facial expressions when viewing media presentations for evaluating a marketing campaign
The present invention is directed to a computer-implemented method and system for analyzing a user's facial responses to determine a user's approval or disapproval of a marketing campaign. Such a system may comprise open-source or commonly-implemented facial recognition hardware and software on smartphones, tablets, or computers, and may interface with the media-playing hardware on such devices. The system and method causes display of one or more media presentations to a plurality of users for measuring their facial gestures, wherein these facial gestures are associated with an approval or disapproval of one or more portions of the one or more media presentations. These face gestures may be recorded in a central server for data related to the individual and users in the aggregate and/or may be sent back to the developer of the one or more media presentations for analysis and/or editing.
US10880598B2 Video data generation method, computer device, and storage medium
Aspects of the disclosure provide methods and apparatuses for generating video data. In some examples, an apparatus for generating the video data includes processing circuitry. The processing circuitry obtains tempo information from audio data that is inserted in a target video. The processing circuitry determines a plurality of target tempo points in the tempo information according to video effect time description information included in a video effect description file. The video effect description file includes video effect data that is used to adjust one or more video frames of an original video. The processing circuitry obtains the one or more video frames from the original video according to the plurality of target tempo points. The processing circuitry adjusts the one or more video frames with the video effect data. The processing circuitry generates the target video including the adjusted one or more video frames and the audio data.
US10880595B2 Method and apparatus for adjusting virtual reality scene, and storage medium
The present disclosure discloses a method for adjusting a virtual reality (VR) scene. The method includes pre-storing a plurality of VR theme-scenes, and determining feature information corresponding to the VR theme-scenes; obtaining a movie and television work selected by a user to be played. The method also includes determining feature information of the selected movie and television work; and determining a VR theme-scene corresponding to the selected movie and television work from the plurality of VR theme-scenes, according to the feature information of the selected movie and television work and the feature information of the VR theme-scene.
US10880590B2 Electronic device and server for video playback
An electronic device is disclosed and includes a communication module; a display; a memory storing context information of a user; and a processor. The processor is configured to verify a video capable of being played depending on a playback scenario information; determine one or more pieces of the playback scenario information generated based on the context information; and play the video based on the determined playback scenario information.
US10880585B1 Split-and-stitch media content encoding
Techniques enabled by the present disclosure enable media content to be split into sections that can be encoded by multiple video encoders. The disclosed techniques further enable the separately encoded sections to be stitched back together using coordination logic that does not require bi-directional communication between encoding processes.
US10880583B2 Method, apparatus, terminal, and readable storage medium for offline caching
An offline caching method comprises: creating a cache data source module on the framework layer for downloading streaming media and a media cache module on the framework layer for writing data to a cache; downloading, by the cache data source module, a media resource from a storage, and writing the media resource into the media cache module to generate an offline cache file; storing the offline cache file; and providing the stored offline cache file to the application layer for access.
US10880582B2 Three-dimensional telepresence system
An example telepresence terminal includes a display, an image sensor, an infrared emitter, and an infrared depth sensor. The terminal may determine image data using visible light emitted by the infrared emitter and captured by the image sensor and determine depth data using infrared light captured by the infrared depth sensor. The terminal may also communicate the depth data and the image data to a remote telepresence terminal and receive remote image data and remote depth data. The terminal may also generate a first display image using the lenticular display based on the remote image data that is viewable from a first viewing location and generate a second display image using the lenticular display based on the remote image data and the remote depth data that is viewable from a second viewing location.
US10880576B2 Method for encoding a light field content
In one embodiment, it is proposed a method for encoding a light field content. The method is remarkable in that it comprises: —obtaining, for a set of light rays (401) associated with said light field content, four coordinates per light ray from a two planes parametrization (2000; 402, 403) of said light field content; —obtaining (2001), for each light ray from said set, two coordinates from said four coordinates, corresponding to a projection of said light rays from said set onto a plane (404, 405, P) perpendicular to two planes used in said two planes parametrization, defining points in a first 2D ray diagram (Π(χ1, χ2), Π(χ1, χ2)); —applying (2002) a discrete Radon transform on said first 2D ray diagram (Π(χ1, χ2), Π(χ1, χ2)) that delivers lines of interest in said first 2D ray diagram; —encoding (2003) said lines of interest into encoded lines of interest; and—storing (2004) said encoded lines of interest.
US10880574B2 Method for intra prediction and device therefor
A method for intra prediction comprises determining a first MPM candidate corresponding to a left-side candidate block on the basis of a position of the left-side candidate block adjacent to a left side of a current block; determining a second MPM candidate corresponding to an upper-end candidate block on the basis of a position of the upper-end candidate block adjacent to an upper end of the current block; generating an MPM candidate list including a plurality of MPM candidates, on the basis of the first MPM candidate and the second MPM candidate; and determining one MPM candidate of the plurality of the MPM candidates that constitute the MPM candidate list as an intra prediction mode of the current block, and performing intra prediction for the current block on the basis of the determined intra prediction mode to generate a prediction block corresponding to the current block.
US10880573B2 Dynamic motion vector referencing for video coding
Dynamic motion vector referencing is used to predict motion within video blocks. A motion trajectory is determined for a current frame including a video block to encode or decode based on a reference motion vector used for encoding or decoding one or more reference frames of the current frame. One or more temporal motion vector candidates are then determined for predicting motion within the video block based on the motion trajectory. A motion vector is selected from a motion vector candidate list including the one or more temporal motion vector candidates and used to generate a prediction block. The prediction block is then used to encode or decode the video block. The motion trajectory is based on an order of video frames indicated by frame offset values encoded to a bitstream. The motion vector candidate list may include one or more spatial motion vector candidates.
US10880572B2 Moving picture coding method, moving picture decoding method, moving picture coding apparatus, moving picture decoding apparatus, and moving picture coding and decoding apparatus
A moving picture coding includes: coding a first flag indicating whether or not temporal motion vector prediction is used; when the first flag indicates that the temporal motion vector prediction is used: coding a first parameter for calculating the temporal predictive motion vector; wherein when the first flag indicates that the temporal motion vector prediction is not used, the first parameter is not coded.
US10880564B2 Transform selection for video coding
A device for video coding is configured to determine a characteristic of a predictive block of a current block of a current picture; identify a transform for decoding the current block based on the characteristic; inverse transform coefficients to determine a residual block for the current block; and add the residual block to a predictive block of the current block to decode the current block.
US10880560B2 Content-based transcoder
The disclosed method for performing content-based transcoding of images may include determining an image, calculating an extraction-feature set based on content of the image, calculating a distance measure based on the extraction-feature set according to an image recognition model, determining an image type for the image based on the distance measure, and storing the image according to the image type. When the image type of the image is a first image type, the disclosed computer-implemented method may generate a transcoded image from the image, store the transcoded image at a content-provider computing system, and refrain from storing the image at the content-provider computing system. Alternatively, when the image type of the image is a second image type, the disclosed computer-implemented method may refrain from generating the transcoded image from the image and store the image at the content-provider computing system. Various other methods, systems, and computer-readable media are also disclosed.
US10880559B2 Method for decoding chroma image using luma quantization
A method for decoding chroma image can include deriving a chroma intra prediction mode of a prediction unit using a corresponding luma intra prediction mode; determining a size of a current chroma block using luma transform size information; generating a chroma prediction block of the current chroma block; generating a chroma residual block of the current chroma block using the chroma intra prediction mode and a chroma quantization parameter; and generating a chroma reconstructed block adding the chroma prediction block and the chroma residual block, in which the chroma quantization parameter is generated using a luma quantization parameter determined per quantization unit and information indicating the relationship between the luma quantization parameter and the chroma quantization parameter, the size of the quantization unit is one of allowable sizes of a coding unit, and a minimum size of the quantization unit is determined per picture and a parameter for specifying the minimum size of the quantization unit is included in a picture parameter set.
US10880556B2 Methods and systems for masking multimedia data
Several methods and systems for masking multimedia data are disclosed. In an embodiment, a method for masking includes performing a prediction for at least one multimedia data block based on a prediction mode of a plurality of prediction modes. The at least one multimedia data block is associated with a region of interest (ROI). A residual multimedia data associated with the at least one multimedia data block is generated based on the prediction. A quantization of the residual multimedia data is performed based on a quantization parameter (QP) value. The QP value is variable such that varying the QP value controls a degree of masking of the ROI.
US10880545B2 Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus
An image coding method includes: adding, to a candidate list, a first adjacent motion vector as a candidate for a predicted motion vector to be used for coding the current motion vector; selecting the predicted motion vector from the candidate list; and coding the current motion vector, wherein in the adding, the first adjacent motion vector indicating a position in a first reference picture included in a first reference picture list is added to the candidate list for the current motion vector indicating a position in a second reference picture included in a second reference picture list.
US10880541B2 Stereo correspondence and depth sensors
Stereo correspondence and depth sensor techniques are described. In one or more implementations, a depth map generated by a depth sensor is leveraged as part of processing of stereo images to assist in identifying which parts of stereo images correspond to each other. The depth map, for instance, may be utilized to assist in identifying depth discontinuities in the stereo images. Additionally, techniques may be employed to align the depth discontinuities identified from the depth map to image edges identified from the stereo images. Techniques may also be employed to suppress image edges that do not correspond to the depth discontinuities of the depth map in comparison with image edges that do correspond to the depth discontinuities as part of the identification.
US10880540B2 3D depth image acquiring method and apparatus, and image acquisition device
A 3D depth image acquiring method and apparatus, and an image acquisition device are provided. The method is applied to an image acquisition device comprising a VIS-NIR picture sensor and an infrared structured light projection component. The VIS-NIR picture sensor comprises a plurality of dot matrix units each having a blue light photosensitive component, a green light photosensitive component, a red light photosensitive component and an NIR photosensitive component distributed thereon. The method comprises: controlling the blue light photosensitive component, the green light photosensitive component, the red light photosensitive component, the NIR photosensitive component and the infrared structured light projection component to operate, to obtain an optimum NIR image and an optimum VIS image; and processing the optimum VIS image and a depth image which is obtained by performing calculation on the optimum NIR image using a 3D depth mode, to obtain a 3D depth image.
US10880539B2 Method for controlling structured light projector, depth camera and electronic device
A method for controlling a structured light projector is provided. The method includes that: a depth image and an initial visible light image of a scene are acquired; whether a face exists in the initial visible light image is determined; responsive to determining that the face exists in the initial visible light image, a distance between the face and the structured light projector is calculated based on the initial visible light image and the depth image; and light emission power of the structured light projector is adjusted based on the distance. A depth camera and an electronic device are also provided.
US10880533B2 Image generation apparatus, image generation method, and storage medium, for generating a virtual viewpoint image
An image generation apparatus includes an image obtaining unit configured to obtain image data obtained by capturing images of an image capturing region in a plurality of directions with a plurality of image capturing apparatuses, wherein the image capturing region includes a flat specific object which is seen as a 3D object when viewed in a predetermined direction, an information obtaining unit configured to obtain viewpoint information indicating a position and a direction of a virtual viewpoint, a deformation unit configured to deform the specific object by image processing so that the specific object is seen as a 3D object in a virtual viewpoint image corresponding to the position and the direction of the virtual viewpoint indicated by the obtained viewpoint information, and a generation unit configured to generate the virtual viewpoint image based on the obtained image data and a result of the deformation of the specific object.
US10880528B1 Device, system and method for modulating light using a phase light modulator and a spatial light modulator
A device, system and method for modulating light using a phase light modulator (PLM) and a spatial light modulator (SLM). A device determines a target-destination wave, representative of an image, to be formed at an image plane of the PLM using image data, defining the image for projection, and a random seeding of spatial values of a spatially varying phase of the target-destination wave at the image plane, the image plane located between the PLM and SLM, the SLM and PLM arranged such that light reflected from the PLM illuminates the SLM. The device determines a target-source wave to be formed at the PLM, based on: a free space transfer function between the PLM and the image plane; and the target-destination wave. The device determines, from the target-source wave, a phase map for controlling the PLM to form the image. The device controls the PLM using the phase map.
US10880525B2 Body worn video device and process having cellular enabled video streaming
A body worn video device including a camera device configured to capture video images, a transceiver configured to transmit and stream the video images over a network to a video receiving computer for at least one of the following: viewing on a display or storage in a database, a video capturing input device configured to receive an input to initiate operation of the camera device and initiate video streaming by the transceiver, a processor configured to control the camera device and the transceiver based on the video capturing input device, and a housing configured to house the camera device, the transceiver, the video capturing input device, and the processor. The video capturing input device and the processor are configured to initiate operation of the camera device and initiate video streaming by the transceiver in response to operation of the video capturing input device.
US10880522B2 Hybrid media viewing application including a region of interest within a wide field of view
A content delivery and display solution includes a viewing application for displaying immersive images with a region of interest, in addition to conventional fixed-aspect-ratio media. The display can include the layered display of metadata, multiple windows, and images or hotspots embedded into the immersive image. The viewing application can be used for the display of either live or prerecorded images, from local or online sources.
US10880516B2 Multi-tap having selectable conditioning modules
A tap for a cable-television network includes a coupling device configured to receive downstream signals from a distribution line, to provide upstream signals to the distribution line, or both, a plurality of signal conditioning circuits each configured to apply a signal conditioning effect to the downstream signals, the upstream signals, or both, a path-selection device electrically connected to the coupling device and configured to selectably route signals to one or more of the plurality of signal conditioning circuits, and one or more subscriber ports configured to receive at least some of the signals that are selectably routed by the path-selection device, and configured to connect to one or more cables extending to a subscriber premises.
US10880510B2 Circuit of detecting light, image sensor and electronic device using the same and method of detecting light based on the same
The present disclosure provides a circuit for detecting light including a photoelectric conversion circuit, a reset circuit, a voltage amplifying circuit, and a current amplifying circuit, where the reset circuit writes a reset voltage provided by the reset power end to the first node in response to a reset control signal provided by the reset control signal line; the photoelectric conversion circuit collects incident light and generates a corresponding electrical signal according to the collected incident light; the voltage amplifying circuit performs voltage amplification processing on an electrical signal at the first node and writes the electrical signal after the voltage amplification processing to the second node, in response to an turn-on control signal provided by the turn-on control signal line; and the current amplifying circuit performs current amplification processing on the electrical signal at the second node and writes it to a signal reading line.
US10880506B2 Solid-state imaging device, electronic apparatus, and driving method
The present disclosure relates to a solid-state imaging device, an electronic apparatus, and a driving method for reducing power consumption of pixels, and achieving an increase in the number of pixels. Provided is a solid-state imaging device including a pixel array unit that includes pixels arranged in a matrix. From each of the pixels an output signal indicating a logarithmic characteristic is acquired. Each of the pixels includes: a photoelectric conversion unit; a reset transistor that resets the photoelectric conversion unit in accordance with a reset signal; a first amplification transistor that amplifies a signal received from the photoelectric conversion unit; a selection transistor that selects a signal received from the first amplification transistor in accordance with a selection signal; a second amplification transistor that amplifies a signal received from the selection transistor, and applies the amplified signal to a vertical signal line; and a bias transistor that functions as a current source. The first amplification transistor and the second amplification transistor are each connected to a power source voltage. For example, the technology according to the present disclosure is applicable to a logarithmic sensor in a solar cell mode.
US10880505B2 Solid state imaging device, driving method of solid state imaging device, and electronic device
To reduce variations in switching timing from linear reading to logarithmic reading and perform reading with high accuracy in a solid state imaging device. A first photoelectric conversion unit converts incident light into charges and accumulates the charges in a first region. A second photoelectric conversion unit converts incident light into charges and accumulates the charges in a second region having a smaller area than the first region. A charge-voltage conversion unit accumulates charges photoelectrically converted by the first and second photoelectric conversion units for converting the charges into a voltage. First and second charge transfer units transfer charges accumulated in the first photoelectric conversion unit and charges accumulated in the second photoelectric conversion unit to the charge-voltage conversion unit, respectively. A charge reset unit resets charges accumulated in the charge-voltage conversion unit. A first discharging unit discharges charges accumulated in the first photoelectric conversion unit.
US10880504B2 Image pickup device, image capturing system, and movable body
An image pickup device according to an embodiment includes pixels each configured to output an analog signal based on electric charges produced in a photoelectric conversion unit and a control unit configured to control a gain applied to the analog signal to be at least a first gain and a second gain greater than the first gain in accordance with a signal value of the analog signal. Each of the pixels outputs, as the analog signal, a first signal and a second signal based on electric charges produced in the photoelectric conversion unit in a first exposure period and a second exposure period shorter than the first exposure period. The control unit controls the gain applied to the analog signal by selecting one from the first gain and the second gain in accordance with the signal value, for at least one of the first signal and the second signal.
US10880503B2 Solid-state image pickup device and image pickup method, and electronic apparatus
The present disclosure relates to a solid-state image pickup device that is adapted to enable the light exposure time to be shortened, and an image pickup method, and an electronic apparatus. One pixel and the other pixel differ in the timing in which light exposure is started and in the timing in which the light exposure is ended. During the light exposure time of the one pixel, active light starts light emission, and completes the light emission. For example, before or after the light emission of the active light, the one pixel starts light exposure, and ends the light exposure. The other pixel starts light exposure in the timing in which the time Ta1 has passed after the active light starts light emission (the time Ta2 until the end of irradiation remains), and ends the light exposure after the light exposure of the one pixel ends. The present disclosure can be applied to, for example, an image pickup device that performs image pickup by using active light.
US10880502B2 Sub-pixel unit for a light sensor, light sensor, method for sensing a light signal, and method for generating an image
A sub-pixel unit for a light sensor. The sub-pixel unit includes a photodiode for converting a light signal (1202) into a photodiode signal, a modulator unit for producing a modulator signal using the photodiode signal, and a storage unit for storing a time-limited integral value of the modulator signal, and the system for reconstructing the spatial-temporal light signal from the sampled values.
US10880494B2 Remote control activity detection
Embodiments described herein enable detection of remote control activity. For example, a determination may be made whether an RF remote control is in use by detecting a non-RF signal transmitted by the RF remote control. The non-RF signal need not actually control any device, but it may be used to detect when the RF remote control is in use. An AV switch may detect an RF remote control is in use by detecting a non-RF signal. For example, when a user uses an RF remote (e.g., to control an STB with an RF signal) the use may be detected by detecting a non-RF (e.g., an IR signal) signal and the AV switch may use the detection, for example, to control a TV (e.g., turn on), control the switch (e.g., port selection for a TV to display STB output) and/or other devices.
US10880493B2 Imaging device, method and system of providing fill light, and movable object
A system includes an image sensor configured to obtain consecutive image frames, an exposure parameter acquisition unit configured to obtain a current automatic exposure parameter of a current image frame of the consecutive image frames, and a fill light controller configured to adjust an illumination intensity of a fill light lamp for a next image frame based on the current automatic exposure parameter and a preset condition by increasing or decreasing the illumination intensity of the fill light lamp for the next image frame by a preset increment if the automatic exposure parameter does not satisfy the preset condition. The preset increment is pre-determined based on the current automatic exposure parameter.
US10880491B2 Imaging apparatus including controller for converting dynamic range image data
An imaging apparatus includes an imaging part to capture a subject so as to generate image data, an image processor to generate first image data having a first dynamic range relating to brightness based on the image data, a display being not compatible with reproduction of the image having the first dynamic range but being compatible with reproduction of an image having a second dynamic range narrower than the first dynamic range, and a controller to control a display of an image indicated by the first image data. The controller has a first mode in which when the first image data is displayed on the display, the controller converts a color gamut of the first image data to a color gamut with which the display is compatible without converting a gamma characteristic of the first image data.
US10880487B2 Imaging apparatus having automatically adjustable imaging direction
An imaging apparatus is configured to photograph an image of a scene ahead of a vehicle. The imaging apparatus is provided with: an actuator configured to move an imaging range in an upward/downward direction by moving an imaging sensor in the upward/downward direction and adjusting a relative position of the imaging sensor with respect to a lens; a calculator configured to calculate a reference angle, which is an angle made by a line extending in a moving direction of the vehicle from the imaging sensor and a line extending to a traffic light, which is ahead of the vehicle, from the imaging sensor; and a controller programmed to control the actuator to include the traffic light in the imaging range on the basis of the reference angle.
US10880482B2 Camera modules with autofocus and optical image stabilization functions
A camera module includes an image sensor, a lens assembly, and a mechanical actuator. The lens assembly is positioned to focus an image on the image sensor and includes a variable focus lens. The mechanical actuator causes relative translation between the lens assembly and the image sensor in each of an X-direction parallel to a first lateral axis and a Y-direction parallel to a second lateral axis. The first lateral axis is substantially perpendicular to an optical axis of the lens assembly, and the second lateral axis substantially perpendicular to each of the optical axis and the first lateral axis. The lens assembly is fixed relative to the image sensor in each of a first rotational direction about the first lateral axis and a second rotational direction about the second lateral axis.
US10880478B2 Camera, system and method of selecting camera settings
A camera comprises a memory configured to store a plurality of respective camera settings previously used by the camera when capturing images, a memory configured to store a plurality of image characteristics derived for previous captured images, a correlation processor configured to provide a correlation between stored image characteristics and stored respective camera settings, a detection processor configured to detect live image characteristics for a current live view obtained by the camera, the correlation processor being configured to identify stored respective camera settings most closely correlating to the live image characteristics, and the camera being configured to provide the identified camera settings.
US10880477B2 Image capturing apparatus and multi-readout mode control method for carrying out a live view display
An image capturing apparatus comprises an image sensor including a plurality of pixels and at least one processor or circuit configured to function as: a readout unit that, to carry out a live view display, reads out pixel signals from the image sensor in a first readout mode, and to obtain a still image during the live view display, reads out pixel signals from the image sensor in a second readout mode that is different from the first readout mode; and a control unit that controls the readout unit so that a readout time in the first readout mode is equal to a readout time in the second readout mode.
US10880475B2 Video conversion apparatus and system for generating 360-degree virtual reality video in real time
Disclosed are a video conversion apparatus and a system for generating a 360-degree VR video in real time. The video conversion apparatus includes an input unit and a controller. The input unit receives a plurality of pieces of video information having continuity from a video recording apparatus including a plurality of cameras. The controller captures the plurality of pieces of video information received from the input unit, encodes the captured pieces of video information in a parallel structure, and stitches the encoded pieces of video information to generate a 360-degree VR video.
US10880470B2 Robotic camera system
A robot for capturing image frames of subjects in response to a request includes a base, a robot head, a camera, a vertical positioning mechanism, and a control system. The base has a transport mechanism for controllably positioning the robot along a lateral surface. The vertical positioning mechanism couples the robot head to the base and adjusts a vertical distance between the robot head and the support surface. The control system controls image capture of the camera, the transport mechanism, and the vertical positioning mechanism.
US10880463B2 Remote control operation method for gesture post and gesture post remote control device
The present application discloses a remote control operation method for a gesture post that includes the following steps: collecting a motion track of the gesture post worn by a user, comparing the motion track with a preset track, and generating an operation instruction when the motion track is consistent with the preset track. The gesture post includes a sensing device.
US10880461B2 Lens driving device, camera module, and camera-mounted device
Provided are a lens driving device, a camera module, and a camera-mounted device for which the miniaturization and weight reduction can be achieved and the reliability can also be improved. The lens driving device includes auto-focusing and shake-correcting driving parts utilizing a voice coil motor. An autofocus movable part includes a lens holder adapted to hold a lens part and an auto-focusing coil part, an autofocus fixing part includes a magnet holder adapted to hold an auto-focusing magnet part, and a shake-correcting fixing part includes a base to which a shake-correcting coil part is disposed. At least one of the lens holder, magnet holder, and base is formed from a molding material consisting of polyarylate (PAR) or a PAR alloy which is a mixture of multiple resin materials including polyarylate.
US10880460B2 Outdoor camera assembly
The various implementations described herein include a video camera assembly that includes: (1) a housing; (2) an image sensor encased in the housing and configured to capture activity of the smart home environment; (3) a wireless radio configured to transmit video frames captured by the image sensor to an electronic device via a remote server; (4) at least one infrared transmitter configured to selectively illuminate the smart home environment; (5) one or more circuit boards encased in the housing, the one or more circuit boards including at least one processor mounted thereon; and (6) a heating component coupled to the image sensor, the heating component configured to continuously maintain the image sensor at a temperature above a threshold temperature while the image sensor is capturing the activity of the smart home environment.
US10880458B2 Video image processing method and apparatus
A video image processing method and apparatus is described. The method includes obtaining a first key point of an Mth frame image in a video. The method further includes performing weighted smoothing on the first key point of the Mth frame image according to first key points in a historical key point queue and weights in a first target weight queue, to obtain a target key point. The historical key point queue includes a first key point corresponds to each frame image in N frame images. The N frame images are images before the Mth frame image, N>0. The weights in the first target weight queue corresponding to the first key points in the historical key point queue, A weight corresponding to a first key point of an (M-a)th frame image being greater than or equal to a weight corresponding to a first key point of an (M-b)th frame image, and a
US10880445B2 Multi-function peripheral with pivotal discharge tray
A multi-function peripheral includes: a body; a scanner being disposed on the body and outside the body and performing sheet-fed image acquiring on a document; a discharge tray having a fulcrum about which the discharge tray is pivotally disposed on a lower section of the body lower than and away from the scanner, and can be rotated to a receiving state to receive the document scanned by the scanner; and a printer, which is disposed in the body and electrically connected to scanner, and performs a printing function according to a signal generated after the sheet-fed image acquiring.
US10880439B2 Method and system for managing routing across multiple networks with separate routing masters
Novel tools and techniques are provided for implementing management of routing across multiple voice or data networks with separate routing masters. In various embodiments, in response to receiving a request to establish a call between a calling party in a first network and a called party in a second network, a computing system might receive a first set of network information from a first routing database(s) that is operated by a first service provider and a second set of network information from a second routing database(s) that is operated by a second service provider separate from the first service provider; might analyze the received first and second sets of network information to generate a unified routing model for optimizing routing of the call through the first and second networks; and might establish the call through a selected optimized route based on the generated unified routing model.
US10880437B1 Transferring an interaction between an agent at a contact center and a party from a first channel of communication to a second channel of communication
Various embodiments of the invention provide methods, systems, and computer program products for changing an interaction taking place between an agent and a party from a first channel of communication to a second channel of communication. A communication assembly comprising the interaction is linked to a first communication session currently being held between the agent and party using the first channel of communication. A second communication session to be held between the agent and party using the second channel of communication at a future time is reserved and linked to the communication assembly. The first communication session is then terminated and at the future time, a communication involving the party and using the second channel of communication is established. Accordingly, the communication is linked with the second communication session and routed to the agent so that the agent can interact with the party over the second channel of communication.
US10880429B2 Method and apparatus for generating records from communication data
Various embodiments concern obtaining communication data and generating activity logs. More specifically, communication data such as contact information and call time associated with communications are obtained. The obtained data is then used to generate a report including the time, duration, and project or client associated with communication. Thus, an activity log is automatically generated using the communication data.
US10880427B2 Method, apparatus, and computer-readable media utilizing residual echo estimate information to derive secondary echo reduction parameters
Method, apparatus, and program code embodied in computer-readable media, for providing enhanced echo suppression in a conferencing system having at least one microphone and at least one speaker. At least one microphone input signal is received, and at least one speaker input signal is provided. At least one processor has at least one primary echo-suppressor and at least one secondary echo-suppressor. The at least one primary echo-suppressor receives (i) the microphone input signal(s) and (ii) the speaker input signal(s). The at least one primary echo-suppressor provides at least one echo-suppressed microphone signal. The at least one secondary echo-suppressor receives the at least one echo-suppressed microphone signal and provides an output signal. The at least one processor provides the at least one echo-suppressed microphone signal to the at least one secondary echo-suppressor without providing the at least one speaker input signal directly to the at least one secondary echo-suppressor.
US10880426B2 Handheld electronic device having improved phone call log, and associated method
An improved handheld electronic device and an associated method provide an improved call log that presents information relating to logged phone calls in a collapsed manner, meaning that for each phone number having a call stored in the memory of the device, only the most recent in time call is listed on the call log. An improved handheld electronic device and an associated method also provide a call history for any phone call from the improved call log that is selected by the user. The call history includes a listing of all of the calls stored by the device that are associated with the selected call log call.
US10880423B2 Holder
A holder is provided. The holder includes a base, a platform, a first leg, and a second leg. The platform includes a fastener for attaching an object to the platform. The first leg is hingeably coupled to the base and the platform. The second leg is also hingeably coupled to the platform. Each of the first leg and the second leg has a first section and a second section that are hingeably coupled to each other.
US10880421B2 Electronic device
An electronic device includes a device body, a rear camera module, and a lifting and rotating assembly. A side enclosure of the device body is provided with a camera extending-retracting hole. The rear camera module is disposed in the device body and can be ejected from or retracted into the device body through the camera extending-retracting hole. The lifting and rotating assembly is connected with the rear camera module, and drives the rear camera module to be ejected from the device body through the camera extending-retracting hole and rotate to a front image capturing position.
US10880420B2 Terminal device
A terminal device includes a body, a camera module and an elevating and rotating module. A hole for camera ejection and retraction is formed in a side enclosure of the body. The camera module is arranged in the body and configured to be ejected out of the body or retracted into the body through the hole for camera ejection and retraction. The elevating and rotating assembly is connected to the camera module, and configured to push the camera module to be ejected out of the body or retracted into the body through the hole for camera ejection and retraction, and to drive the camera module located outside the body to rotate along with the ejection or the retraction.
US10880419B2 Mobile terminal and electronic apparatus
An electronic apparatus may include a main body defining a chamber, a rotating member received in the chamber and rotatably connected to the main body and a sliding mechanism including a sliding rail and a sliding member matching with the sliding rail. The sliding rail may be arranged on one of the main body and the rotating member, the sliding member may be arranged on the other one of the main body and the rotating member. The sliding member may be capable of sliding in the sliding rail, such that the rotating member rotates out and into the chamber.
US10880418B2 Housing assembly for terminal and terminal with housing assembly
The present disclosure provides a housing assembly for a terminal, and a terminal with the housing assembly. The housing assembly may include a middle frame, an electroacoustic assembly and decorative member. The electroacoustic assembly is arranged on the middle frame and defines a sound transmission hole. The decorative member defines an inner space. The at least portion of the decorative member faces the sound transmission hole. The decorative member is fixed to the electroacoustic assembly. The sound transmission hole directly communicates with the inner space of the decorative member.
US10880416B2 Foldable display device
A foldable display device has a flexible display panel, a support module, and at least one positioning module. The support module has a middle platform and a pair of side platforms. The positioning module has a pair of positioning gears respectively fixed to the intermediate platform on a pair of gear axes parallel to each other and a pair of planetary gears respectively fixed to the pair of side platforms on a pair of gear axes parallel to each other. The pair of planetary gears are respectively engaged with the pair of positioning gears to respectively move around the pair of positioning gears along a pair of motion paths, so that the pair of side platforms are switched between a flattened state and a folded state with respect to the intermediate platform to flatten or bend the flexible display panel.
US10880415B2 Detecting device, gateway device, and detecting method
Provided is a detecting device which detects an unauthorized message in a vehicle-mounted network including a plurality of vehicle-mounted devices and includes a monitoring unit that monitors a transmission message in the vehicle-mounted network, an acquisition unit that acquires a distribution of transmission intervals between the transmission messages, and a detecting unit that detects the unauthorized message on the basis of a monitoring result of the monitoring unit and the distribution acquired by the acquisition unit.
US10880414B2 Packet analysis method and information processing apparatus
An information processing apparatus includes a processor that acquires first and second packet groups at a predetermined location in a network. The first and second packet groups are wirelessly transmitted from first and second wireless communication devices, respectively, and received by one of a plurality of wireless base stations connected to the network. The processor accumulates the first packet group and the second packet group in a memory in an arrival order. The processor detects a consecutive number of packets in which a first packet among the first packet group and a second packet among the second packet group are accumulated alternately and consecutively one packet at a time in a time series. The processor determines whether the first and second wireless communication devices are connected to a same wireless base station based on the consecutive number.
US10880413B2 Method and server for establishing a TCP connection
A method for establishing a TCP connection between a first end-point and a second end-point includes: establishing a first TCP connection between the first end-point and the second end-point; the second end-point dynamically deciding on redirecting the first TCP connection via a chain of proxies that interconnects the first end-point and the second end-point; based upon a case of a redirection decision by the second end-point occurring, the first end-point establishing a new TCP connection with the first proxy of the chain of proxies; and establishing a segmented TCP connection between the first end-point and the second end-point via the chain of proxies and transferring data between the first end-point and the second end-point through the chain of proxies.
US10880411B2 Interdevice communications
A method and apparatus for communicating between an open network video interface forum (ONVIF) device and an open interconnect consortium (OIC) device is provided. An example includes an ONVIF thrift server. The ONVIF thrift server includes an ONVIF communications subsystem, a network communication subsystem, an ONVIF registrar to discover an ONVIF device through the ONVIF communications subsystem, and a thrift server application programming interface (API) to communicate with an ONVIF/OIC server through the network communication subsystem.
US10880410B2 PON data compression for high efficiency
Methods, systems, and apparatus for payload compression are disclosed. In one aspect, a determination is made that one or more fields of a packet to be transmitted are compressible based on a compression table. Prior to transmitting the packet and in response to the determination, the one or more fields of the packet are compressed based on the compression table. Compressing the one or more fields of the packet includes removing the one or more fields from the packet to generate a compressed packet. One or more bits in a header of the compressed packet are modified to indicate at least one compression entry in the compression table associated with the compression performed on the compressed packet.
US10880408B2 Streaming policy management system and method
A streaming policy management system and method wherein bandwidth may be allocated based on external device information received from a streaming client device connected to one or more external audio/video (A/V) devices. When a streaming network back office receives a request from the streaming client device for delivery of a particular content, wherein the request includes external device information of one or more external A/V devices connected to the streaming client device, a bandwidth is determined for streaming the particular content to the streaming client device and a request may be made to a content delivery network to create a distribution pipe having the bandwidth to accommodate the delivery of the particular content. A manifest file is provided to the streaming client device that includes one or more pointers that point to content segments of the particular content.
US10880407B2 Centralized hybrid wireless self-organizing networks
A system includes one or more servers, and a plurality of wireless telecommunications devices registered with the system. The servers obtain corresponding client configuration states for at least some of the registered client devices, wherein a client configuration state for a given registered client device includes and/or is based on information about other devices with which the given registered client device can communicate in at least one direction. The servers determine and maintain a virtual representation of at least one hybrid network of gateways and the registered client devices. The servers determine a particular sub-network configuration of a particular sub-network for a particular client device, based on the virtual representation of the at least one hybrid network and on a client configuration state for the particular client device. The particular sub-network comprises at least one path between the one or more servers and the particular client device. The servers route data to and/or from the particular client device via the particular sub-network.
US10880404B2 On-vehicle control device and on-vehicle control device information update system
Provided are an on-vehicle control device and an on-vehicle control device information update system that are capable of identifying a subject vehicle by a simple means, while suppressing power consumption, when on-vehicle device information is automatically updated. This on-vehicle control device receives a vehicle response request message from a data server in a power-saving mode in which only a vehicle external communication unit can operate; checks vehicle identification information and on-vehicle control device information that are subject to change and are stored in the message, and vehicle identification information and on-vehicle control device information stored in advance in the vehicle external communication unit and responds with the results to the data server.
US10880403B2 Autonomous context aware state exchanging hierarchical cognitive edge network
This disclosure relates to a distributed state exchanging model for assets of an organization or entity for an identified task in a domain of interest. The model provides a context aware autonomous Internet of things (IoT) based cognitive edge network, wherein each node is aware of the state of the other nodes based on a subscription. The state information is seamlessly updated and maintained by a certifying node of each group. The nodes are grouped based on associated capability definitions such that at least some of the groups form a hierarchy within the cognitive edge network for completing the identified task. Since the network is context aware, a new sub-task towards completing the identified task is autonomously selected by either groups or by the nodes based on the context thereby obviating a need for centralized scheduling.
US10880402B1 System and method for dynamic routing of messages between networks
A method and system automatically and dynamically creates routes between message dropboxes in separate data center infrastructures. The method and system determines that a first message dropbox in a first data center infrastructure is routable to a second message dropbox in a second data center infrastructure based on the names or policies of the first and second message dropboxes. After routability is determined, the method and system automatically creates and implements a route between the first and second message dropboxes in real time.
US10880400B2 Programming a data network device using user defined scripts
Exemplary embodiments for configuring a network device using user-defined scripts are disclosed. The systems and methods provide for a servicing node to receive a request for a network session between a client device and a server, receive a user defined class and a user defined object configuration from a node controller, and use the information to instruct an object virtual machine to generate at least one user defined object. The servicing node can then apply the at least one user defined object to a data packet of the network session, where the user defined object allows a user to configure the network device with user-defined instruction scripts.
US10880396B2 Pre-fetching random-value resource locators
Once resolved, a random-value universal resource locator (RV-URL) identifies a resource on a host server and constitutes an instruction to a local device executing a network transaction to fetch the resource. Embodiments of the invention resolve and pre-fetch an RV-URL from a remote host server and then pre-position, on a client-side of a communications link to the remote server, both resolution information indicating how the RV-URL was resolved and the pre-fetched resource. Later, when the client device is executing a network transaction and encounters an RV-URL, the client device determines whether resolution information for the RV-URL is locally stored. If so, the client device uses the resolution information to resolve the RV-URL to the same value that was used during pre-fetch. The client device then sends a request for the resolved RV-URL. The request is intercepted on the client-side of the communications link, where it is determined whether a locally cached pre-fetched resource corresponds to the intercepted request. If so, the locally cached pre-fetched resource is provided to the local device as a complete response to the request, which can then be discarded.
US10880392B2 System and method for automated hybrid network creation
A global architecture (GLP), as disclosed herein, is based on the thin server architectural pattern; it delivers all its services in the form of web services and there are no user interface components executed on the GLP. Each web service exposed by the GLP is stateless, which allows the GLP to be highly scalable. The GLP is further decomposed into components. Each component is a microservice, making the overall architecture fully decoupled. Each microservice has fail-over nodes and can scale up on demand. This means the GLP has no single point of failure, making the platform both highly scalable and available. The GLP architecture provides the capability to build and deploy a microservice instance for each course-recipient-user combination. Because each student interacts with their own microservice, this makes the GLP scale up to the limit of cloud resources available—i.e. near infinity.
US10880391B2 Method and apparatus for relaying session information from a portal server
For a portal server system for managing a collection of associated portlets responsive to user requests to access a application, the invention provides apparatus and methodology including: a portlet application session object for saving parameters from user requests of associated portlets; and, a portlet application communication client linked to said portlet application session means for communicating between said associated portlets and said web application to convey user requests received from said associated portlets to said web application.
US10880388B1 Automatic redirection in scale-out cluster environments that perform distributed deduplication
Automatic redirection in scale-out cluster environments that perform distributed deduplication is described. A system converts a request from a client into a remote procedure call for a scale-out cluster. If the remote procedure call is a type that uses client-side redirection, the system identifies the node in the scale-out-cluster that is the correct node for the remote procedure call. If the client is not connected by any physical connection to the correct node, the system physically connects the client to the correct node by creating a physical connection within the virtual connection from the client to the scale-out cluster. If the remote procedure call is a write request, the system deduplicates the write request's data, uses the physical connection from the client to the correct node to send the write request and the deduplicated data to the correct node, and enables the correct node to store the deduplicated data.
US10880383B2 Methods and devices for establishing communication between nodes in blockchain system
Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable media, for establishing communication between a first node and a second node in a blockchain system. One of the methods includes: the first node providing a node identifier of the first node to the second node and receiving a node identifier of the second node from the second node, to cause a first communication session to be established between the first node and the second node; the first node determining whether a second communication session exists between the first node and the second node; and in response to a determination that the second communication session exists between the first node and the second node, terminating one of the first communication session and the second communication session based on the node identifier of the first node and the node identifier of the second node.
US10880375B2 Data driven backup policy for data-centers and applications
Techniques to protect against data loss are disclosed. In various embodiments, an amount of data that has changed since a last backup of at least a defined subset of a save set is determined. The determined amount of changed data is compared to a corresponding threshold. A backup is performed based at least part on a determination that the determined amount of changed data equals or exceeds the threshold.
US10880374B2 Synchronizing an application on a companion device
A media server machine may be configured to provide media content within a datastream. This datastream may be provided to a media device that is configured to present the media content on a display. Also, this datastream may contemporaneously contain an “app-sync indicator” for the media content. The app-sync indicator is a data structure that signals the media device to launch an application on a companion device. By providing the app-sync indicator contemporaneously with the media content in the datastream, the launching of the application on the companion device may be synchronized with the media content. The app-sync indicator may specify the application to be launched. Also, the app-sync indicator may specify supplemental content to be presented by the launched application on the companion device.
US10880373B2 Method and network to implement peer-to-peer data synchronization between electronic flight bags
A network of connected devices which is on-board an aircraft, including a plurality of connected devices, wherein at least one of the connected devices receives information from a source external to the network, and a consensus component to perform consensus on the at least one connected device which receives the information from the source to determine a main master and whether the information is correct, wherein the main master sends the correct information to the other device or devices.
US10880371B2 Connecting an initiator and a target based on the target including an identity key value pair and a target characteristic key value pair
A computer-implemented method according to one embodiment includes establishing, by an initiator, a discovery session type. A request is sent by the initiator for identifying a target. The request includes an identity key value pair that specifies at least one target identity, and a target characteristic key value pair that specifies a target characteristic. A response is received by the initiator from a target matching the key value pairs. The response includes path information of the target. In response to receiving the response the target is connected to by the initiator using the path information. A computer program product for establishing a connection between an initiator and a target according to one embodiment includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by an initiator to cause the initiator to perform the foregoing method.
US10880368B2 Identifying edge clouds within networks
Certain aspects of the present disclosure provide a method for managing network operations. The method generally includes selecting an edge cloud of a plurality of edge clouds to be used for performing one or more network operations for at least one endpoint device. In certain aspects, the selection may be based on an indication of at least one of an amount of available resources or capabilities associated with each of the plurality of edge clouds. In certain aspects, the method also includes configuring the edge cloud to perform the one or more network operations based on the selection.
US10880367B2 Load balancing stretched clusters in a distributed network
A balancer can balance workloads in an active-active or active-passive stretched cluster by determining where to provision active instances of virtual machines. The balancer can maintain a set of compatibility rules to govern which hosts, such as sites or servers, are compatible with which instances. The compatibility rules can ensure that the same host does not run both instances, for failover purposes. Additionally, the balancer can create a key-value map that tracks performance of various available hosts. By monitoring host performance and maintaining the compatibility rules, the balancer can re-provision instances on different compatible hosts when performance of a current host suffers.
US10880364B2 Application management apparatus, information processing system, and recording medium storing therein application management program
An application management apparatus manages a migration of an application, running on a first computer communicating with a second computer, to a third computer. The management apparatus receives and records status of the first computer from the first computer, and receives and records status of the migration from the third computer. When receiving an inquiry from the second computer, notifying the second computer of the status of the application and the migration target computer.
US10880361B2 Sharing a memory resource among physically remote entities
Apparatuses, systems, and methods for sharing memory are described. An example apparatus includes a first vehicle configured to determine an availability of processing resources or memory capacity, or both, at the first vehicle based at least in part on a current operating mode of the first vehicle, receive a request from a second vehicle to use at least a portion of the processing resources or the memory capacity, or both, to perform a processing operation at a second vehicle, wherein the request from the second vehicle is associated with insufficient processing capability or memory capacity, or both, at the second vehicle, and perform at least a portion of the processing operation or allow access to the available memory capacity, or both, at the first vehicle in response to the request and based at least in part on determining the availability of the processing resources or the memory capacity, or both.
US10880358B2 Techniques for identifying issues related to digital interactions on websites
Techniques are described herein for identifying issues related to digital interactions. For example, a detection system may be provided to analyze suspect sessions to determine if one or more stages associated with the suspect sessions are underperforming compared to corresponding stages associated with similar sessions. The detection system may provide a user interface that allows a user to select one or more attributes that may be associated with one or more sessions. Selection of the one or more attributes may identify multiple sessions (referred to as suspect sessions herein). The one or more suspect sessions may be analyzed to determine whether one or more stages associated with the one or more suspect sessions are underperforming compared to corresponding stages associated with one or more other sessions determined to be similar to the one or more suspect sessions.
US10880355B2 Method for performing original real-time video broadcasting
The present invention discloses a method for performing original real-time video broadcasting with non-stationary panoramic video on virtual reality headset, comprising PC terminal one and PC terminal two, also a panoramic camera connected to the PC terminal one, a four-axis electromechanical structure connected to the panoramic camera, and a virtual reality headset connected to the PC terminal two. The present invention enables the panoramic camera to perform live video transmission on the virtual reality headset in low delay or real time, which will realize virtual reality of different scenarios, for example, the panoramic HD camera can be placed in the car cockpit, restoring the driving environment for the user perfectly. With real-time panoramic video transmission, user may complete the remote control of the car with the same experience. When the user swings the head back and forth or tilts the body, the four-axis electromechanical structure allows the originally fixed panoramic camera to make spatial changes to its position.
US10880354B2 Techniques for encoding a media title while constraining quality variations
In various embodiments, a subsequence-based encoding application generates a convex hull of subsequence encode points based on multiple encoding points and a first subsequence included in a set of subsequences that are associated with a media title. The subsequence-based encoding application then generates a first encode list that includes multiple subsequence encode points based on the first convex hull. Notably, each subsequence encode point included in the first encode list is associated with a different subsequence. The subsequence-based encoding application selects a first subsequence encode point included in the first encode list based on a first variability constraint that is associated with a media metric. The subsequence-based encoding application then replaces the first subsequence encode point included in the first encode list with a second subsequence encode point to generate a second encode list. Finally, the subsequence-based encoding application generates an encoded media sequence based on the second encode list.
US10880350B2 Capture, recording and streaming of media content
At least one layer may be selected from layers of media content available on a local device. An output layer may be created by capturing the at least one layer without capturing unselected layers. The output layer may include output frames captured at an initial frame rate of the local device. A desired output frame rate may be determined for the output layer. The initial frame rate of the output layer may be converted to the desired output frame rate. The output layer may be transmitted at the desired output frame rate to the media hosting service for presentation at a remote device.
US10880344B2 Multiparty real-time communications support over information-centric networking
Embodiments include technologies for creating a manifest for a conferencing event in a network, adding a name tag identifying the conferencing event to the manifest, receiving an interest packet including one or more parameters indicating a named flow being produced at a source node, adding content metadata of the named flow to the manifest, and sending the manifest to the source node. Further embodiments include adding, to the manifest, session-level metadata associated with a user of the source node. Embodiments include receiving a second interest packet with one or more second parameters identifying a user of a client node, where the second interest packet indicates a request to authorize the user of the client node to subscribe to the conferencing event. In further embodiments, session-level metadata associated with the user is added to the manifest if the user is authorized to subscribe to the conferencing event.
US10880342B2 Dynamically controlling communication channels during a communication session
This disclosure relates to a communication network within which devices participating in a communication session dynamically switch between sending media streams to a participating network device through one of multiple communication channel options. For instance, when establishing a communication session (e.g., a video conference), a sending network device establishes two potential communication channels with a receiving network device participating in the communication session. The sending network device determines which of the two potential communication channels is best suited for providing a media stream related to the communication session (e.g., an audio and/or video media stream), and assigns that communication channel as an active communication channel over which the sending network device provides the media stream to the receiving network device.
US10880341B1 Modifying a challenge requirement for user registrations
Systems and methods for modifying a challenge requirement for user equipment registrations are described herein. The systems and methods enable a registrar of a network to modify a user equipment to reconfigure the user equipment to perform an initial registration, whereby the user equipment waits for a challenge from the network, rather than a refresh registration.
US10880340B2 Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
A system includes a networked device configured to generate a fingerprint data, a first server configured to generate content identification data based on the fingerprint data, and a second server configured to: match the content identification data generated through the first server to an identification data of the networked device, and match the identification data of the networked device to an identification data of a user.
US10880338B2 System and method for providing to push notifications to communication endpoints
A first Session Initiation Protocol (SIP) INVITE message is received to establish a communication session where a communication application, in a first communication endpoint that is used to establish the communication session has been suspended or is not running. A first message is sent that causes the communication application to become active. A second message is received from that indicates that the communication application is active. Various processes are then used to establish the communication session with the previously suspended or not running communication application.
US10880337B2 Social networking service analysis apparatus, social networking service analysis method, and computer-readable medium
A cyber attack information processing apparatus includes one or more memories, and one or more processors coupled to the one or more memories and the one or more processors configured to, when acquiring information regarding a first cyber attack, store the information in the one or more memories in association with reliability based on an acquisition source of the information, and when detecting that posted information related to the information is uploaded from a terminal, perform update of the reliability associated with the information in accordance with first reliability of the posted information.
US10880329B1 Method for preventing distributed denial of service attack and related equipment
A method for preventing denial of service attacks which are distributed attacks is applied in a target service provider server, a platform server, and a botnet service provider server. The target service provider server determines a first SDN controller according to an attack protection request, and issues a first flow rule. The target service provider server directs data flow of a network equipment to a first cleaning center and controls the first cleaning center to identify the attacking or malicious element in the data flow according to the first flow rule. The platform server receives the attacking element in the data flow sent by the target service provider server, and regards the same as malicious traffic. The platform server generates an attack report, and sends the attack report to the botnet service provider server to notify the botnet service provider server to clean or filter out the malicious traffic.
US10880319B2 Determining potentially malware generated domain names
In some examples, a Domain Name System (DNS) server is to receive, over a network, a DNS query containing a domain name, the DNS query sent by a device. The DNS server is to determine whether the domain name is potentially generated by malware. In response to determining that the domain name is potentially generated by malware, the DNS server is to generate a DNS response containing information indicating that the domain name is potentially generated by malware, and send the DNS response to the network.
US10880317B2 Systems and methods for cluster-based network threat detection
Detecting threats in a network are provided. A network security monitor obtains records for entities that access a network. The records include attributes associated with the entities. The network security monitor generates clusters from the records using a matching process. The network security monitor classifies a first cluster as a threat cluster. The network security monitor receives, subsequent to generating the plurality of clusters, a record from an entity that access the network. The network security monitor assigns the record to the first cluster using the matching process. The network security monitor detects, responsive to assigning the record to the first cluster, a threat associated with the entity.
US10880316B2 Method and system for determining initial execution of an attack
Computerized methods and systems determine an initial execution of an attack on an endpoint. An indicator of the attack is obtained by analysis of a first process on the endpoint. A sequence of processes that includes the first process associates the initial execution of the attack with the first process. Each respective process in the sequence of processes is created or executed by at least one of the initial execution or a process in the sequence of processes. The initial execution is identified based on linking from the first process to the initial execution through a combination of executions and creations of the processes in the sequence of processes.
US10880313B2 Database platform for realtime updating of user data from third party sources
A data processing system communicates with a secure third-party database to obtain information about a user that is usable to determine one or more items associated with the user. The system then coordinates gathering and identification of additional data relevant to the user from other third-party data sources, to potentially update the user's information stored with the secure third-party database. The updated information may then be accessed at the secure third-party database to determine items associated with the user, which may include additional items in view of the additional data.
US10880309B2 Secure document storage system
A system is provided for the storage of data, the system having: an encrypted host platform disposed in a specific territory and upon which export controlled data is stored; a controller configured to allow a primary user to set permission settings and identify authorized end users and degrees of access granted to each the authorized end user, the authorized end user being pre-cleared for compliance with export controls pertaining to the export controlled data; the controller configured to permit access to the encrypted host platform only if the host platform is located within a specific territory and if the hosting platform is in compliance with predefined data security protocols the controller configured to allow the authorized end user access to the export controlled data, and the controller configured to exclude access to both a provider of the system for storage and a system host platform provider; at least one individual computing device accessible by at least one the authorized end user, disposed within an authorized territory, the individual computing device configured to provide authorized end user identification data to the controller and receive permissions from the controller for access to the host platform; and the host platform only communicates with individual user devices if the devices have received permission from the controller.
US10880304B2 Network verification of wearable devices
The present disclosure provides a solution to this problem by enabling the communications network to verify the relationship of the first UE and the second UE based on stored pairing information that is used to verify that the first UE is allowed to make a connection to the communications network. The apparatus transmits a pairing request from a first UE to a second UE. In an aspect, the pairing request is intended for a communication network. Further, the apparatus receives a pairing acknowledgement. In an aspect, the pairing acknowledgement verifies the pairing of the first UE and the second UE. In addition, the apparatus connects to the communication network via the second UE once the first UE pairs with the second UE.
US10880302B2 Systems and methods for biometric authentication of certificate signing request processing
A biometric certification request authentication (BCRA) computing device is provided for authenticating a requestor undergoing a certificate signing request process. The BCRA computing device is communicatively coupled to a memory device. The BCRA computing device is configured to receive, from a requestor computing device, a service selection request message that identifies a certificate service type for which the requestor requires a certificate, identify a certificate authority computing device that corresponds to a certificate authority that generates certificates of the certificate service type, transmit, to the requestor computing device, a first biometric sample request message that prompts the requestor to provide a first biometric sample, authenticate the first biometric sample received from the requestor computing device by determining a match between the first biometric sample and a stored biometric sample for the requestor, and based on the authentication, initiate providing the certificate file to the requestor computing device.
US10880300B2 System and method for providing wearable authentication and management
A system for wearable authentication and management is disclosed. In particular, the system may include identifying and authenticating a user through biometric data or movement signatures specific to the wearer of a wearable device. Once the user and wearable device are authenticated, the system may activate and provision connectivity services for the wearable device, associate the device with a device ecosystem of the user, and push predefined settings to the wearable device. Additionally, the system may deliver communications that are transmitted to other devices in the device ecosystem to the wearable device while the wearable device is worn by the user. If the user no longer wears the wearable device or the wearable device is not utilized for a period of time, the system may deactivate the connectivity services for the wearable device and remove any settings pushed to the wearable device.
US10880299B2 Machine learning for document authentication
Computer systems and methods are provided for using a machine learning system to analyze authentication information. First authentication information for a first transaction includes at least a first image that corresponds to a first identification document is received. First validation information that corresponds to a first validation fault is received from a validation system. Data storage of a machine learning system stores the first validation information. Second authentication information for a second transaction includes a second image that corresponds to a second image is received. The machine learning system determines a first validation value that corresponds to a probability that the second image includes the first validation fault. The first validation value is used to determine whether fault review criteria are met. In accordance with a determination that the fault review criteria are met, the second image is transmitted to the validation system.
US10880292B2 Seamless transition between WEB and API resource access
The present disclosure relates generally to access control, and more particularly, to techniques for seamless transition between world wide web (WEB) resource access and application programming interface (API) resource access on an enterprise network with security restrictions. One technique includes receiving a request for access to a first resource, determining the first resource is a WEB resource, creating an authentication cookie and a bearer token that are tied together using a common identifier, and providing access to the WEB resource based on the authentication cookie. The technique may further include receiving a call for access to a second resource, where the call includes the bearer token in a header of the call, determining the second resource is an API resource, initiating a token exchange of the bearer token for an access token; and providing access to the API resource based on the access token.
US10880289B2 Medical environment single sign-on system
A medical facility environment includes medical devices, single-sign on system devices, and an identity access management system (IAMS). A clinician logs into an electronic medical record system and/or facility workstation, typically at the start of a shift. Successful login opens a valid user session with the IAMS. Thereafter, clinicians having valid user sessions can record, save, and/or transmit patient vital signs by providing, only, a clinician identifier associated with the valid user session.
US10880288B2 Methods and systems for controlling access to a protected resource
An electronic device is disclosed. The electronic device includes a memory, a camera module, a communications module, and a processor that is configured to: receive first credentials identifying a user; transmit, via the communications module to an authentication server, a first signal including a request to verify that the first credentials are authorized for accessing a protected resource; when the first credentials are authorized for accessing the protected resource, receive, via the communications module from the authentication server, a second signal including an access token for use in authenticating the user on requests to access the protected resource; receive, from the camera module, image data associated with a machine-readable optical label, the optical label encoding transaction details of a first transaction; and generate a request based on the transaction details to access the protected resource for initiating the first transaction, the request including the access token.
US10880287B2 Out of box experience application API integration
Disclosed are systems, methods, and non-transitory computer-readable storage media for providing an original equipment manufacturer with application program interface (API) for registering an account and creating a custom uniform resource locator (URL) on a content management system, from which the out-of-box experience application can download and install a pre-authorized version of a client application for the content management system.
US10880282B2 System and method for remotely operating a switch
Systems and methods for controlling a barrier are disclosed in which a barrier control component running on a server receives a first key and a request from a user device to provide a second key and a set of abilities to a second user device. The barrier control component retrieves information associated with first key, with the information indicating whether or not the first key is authorized to provide the second key and the set of abilities to the second device. When a review of the information regarding the first key indicates that the first key is appropriately authorized, the barrier control component provides the second key to the second device, and stores the set of abilities associated with the second key.
US10880281B2 Structure of policies for evaluating key attributes of encryption keys
Examples described herein relate to apparatuses and methods for evaluating an encryption key based on policies for a policy operation, including, but not limited to, receiving user request for the policy operation, determining one or more of a node, group, client, or user associated with the user request, determining the policies associated with the one or more of the node, group, client, or user based on priority, and evaluating at least one key attribute of an encryption key based, at least in part, on the policies.
US10880280B2 Methods of bidirectional packet exchange over nodal pathways
A node system implements a method for node relay communication. A description of a flow entry including an address in a flow and a private key is received. The flow entry and the private key are stored in a database indexed to a flow ID. A packet comprising an authentication code and packet data including packet sequence information and a Flow ID is received. A look up in the database of a flow entry corresponding to the Flow ID of the packet is performed. The packet is either ignored or forwarded to the address in the flow, depending on the result of the look-up.
US10880273B2 Secure electronic messaging system
A secure electronic messaging system includes processors coupled to a network, and constituent applications, services, and processes configured to securely exchange messages between participants such as hosts and recipients, and to protect personally identifying information (PII). The system and processor(s) are configured to generate a deanonymization probability (DP) for an anonymized dataset (ADS) responsive to a query received from the network, and to generate the ADS with pseudoidentities of recipients, when the DP does not exceed a predetermined DP threshold (DPT). The system thereby reduces the probability that the ADS and or pseudoidentities can be deanonymized, and thereby enables secure message exchanges between the participants, while protecting and without sharing the PII of participant identities. When DPs exceed the DPT, the system generates error messages, and or alternative queries that generate ADSs with DPs that do not exceed the DPT.
US10880271B2 Secure network communication system and method
A secure network communication system and method for secure data exchange using TCP are disclosed. The system provides data exchange between a client and server, through an agent and broker interconnected to exchange data over an unsecured network. Upon receipt of a control packet from the client, the broker forwards a modified control packet to the agent using a secure protocol. The agent inspects the modified control packet and forwards it to the server. Upon receipt of a response packet from the server, the agent forwards the response packet to the broker using a secure protocol. Upon receipt of the response packet, the agent modifies the response packet and forwards it to the client. If the exchange of control packets indicates establishment of a TCP session, the agent and the broker establish a data channel between themselves to create a transparent TCP channel between the client and the server.
US10880269B2 Secure labeling of network flows
An enterprise security system is improved by instrumenting endpoints to explicitly label network flows with cryptographically secure labels that identify an application or other source of each network flow. Cryptographic techniques may be used, for example, to protect the encoded information in the label from interception by third parties or to support cryptographic authentication of a source of each label. A label may provide health, status, or other heartbeat information for the endpoint, and may be used to identify compromised endpoints, to make routing decisions for network traffic (e.g., allowing, blocking, rerouting, etc.), to more generally evaluate the health of an endpoint that is sourcing network traffic, or for any other useful purpose.
US10880267B2 Verification of domain events
A method for verifying eligibility of a domain name registrant via a verification web interface for a domain name either registered or in the process of registration with a registrar over a communications network. The method comprising: provide a network link to the registrar or to a registry operator of the domain name; receive an event request for the domain name via the verification web interface including a claim ID associated with the domain name for a domain event; receive a verification request using the network link via the verification web interface including a registrant claim ID and registrant identification information, the registrant claim ID previously provided to the registrant; confirm matching of the registrant claim ID with the claim ID; obtain registrant verification information; access external verification information and compare against the registrant verification information; and send a confirm domain event message or a deny domain event message.
US10880265B1 Systems and methods for improving network efficiency
The disclosed computer-implemented method for improving network efficiency may include (i) receiving, from a client device, and at a publicly available on-demand cloud computing platform, a network packet that indicates an origination network address of an intermediary local network gateway that forwarded the network packet rather than an actual network address of the client device, and (ii) inserting, into the network packet, and at the publicly available on-demand cloud computing platform, network address translation information indicating a path to the actual network address of the client device to enable a virtual node within the publicly available on-demand cloud computing platform to identify the client device. Various other methods, systems, and computer-readable media are also disclosed.
US10880263B2 Dynamic configurations based on the dynamic host configuration protocol
Some embodiments provide a method for dynamically configuring multiple instances of applications that operate on clients in a network system. The method of some embodiments uses the Dynamic Host Configuration Protocol (DHCP) to configure the multiple instances of each application to share a pool of resources specific to the application that are used for configuring the application on each of the clients. Some embodiments of the invention store an application ID in DHCP-formatted packets to differentiate the packets from DHCP packets and to distribute shared configuration resources between various instances of the application.
US10880257B2 Combining updates of a social network feed
Disclosed are examples of systems, apparatus, methods and computer program products for combining updates of a social network feed. In some implementations, a feed of a social networking system can be configured to share feed items associated with an enterprise record. The feed items can include a first update associated with a first user. A first request to share a comment on the first update can be processed. A second request to share a first post in a feed can be processed. The first post can be related to the first update based on a first attribute conforming to a second attribute. A combined update can be generated based on the first post being related to the first update. The combined update can be displayed in a feed.
US10880256B2 Social network graph inference and aggregation with portability, protected shared content, and application programs spanning multiple social networks
An application program spans a plurality of digital social networks. The application program includes an inferred digital social network. Consent is obtained from a plurality of users of the digital social networks to participation in the inferred digital social network. Information is automatically obtained from the digital social networks for the users, through a plurality of respective communication channels, which can be application program interfaces or covert or subliminal channels. The information includes link information between each of the users and other individuals in the digital social networks. The information is aggregated for the users to form the inferred digital social network, corresponding to a graph having nodes representing the users and the other individuals and having links between the nodes representing social relationships. Each of the users is enabled to send and receive message information with other users, to view profile information of other users, and to view social contact information of other users, through the inferred digital social network. In response to inputs from the users, the application program provides state information to the digital social networks spanned by the application program that the digital social networks cause to be communicated to users of the digital social networks.
US10880242B2 Predicting and facilitating increased use of a messaging application
The present disclosure relates to systems and methods for increasing messaging activity in a messaging system. Using the interactions of users with each other and/or with the messaging system, the disclosed systems and methods can predict how likely a pairing of two or more users are to engage in a highly active messaging thread. Based on this prediction, the disclosed methods and systems can, for example, more effectively organize contact lists and conduct promotional efforts associated with messaging features.
US10880241B2 Methods and systems for providing mobile consent verification
Various embodiments provide a method for initiating and storing consent verification between a user and another person planning to engage in an intimate activity. The method can include the steps of preparing a consent request by the user; sending the consent request to the person; time-stamping the sending of the consent request with the time and date; recording the GPS location of the sending of the consent request; receiving the consent request by the other person; and storing the interactions between users, the entries and edits thereto of any journal entries, and allowing for updates to the resources through the stored databases.
US10880235B2 Remote shared server peripherals over an ethernet network for resource virtualization
Provided is a novel approach for connecting servers to peripherals, such as NICs, HBAs, and SAS/SATA controllers. Also provided are methods of arranging peripherals within one or more I/O directors, which are connected to the servers over an Ethernet network. Such arrangement allows sharing the same resource among multiple servers.
US10880234B2 Cut-through switching system
A method including receiving at a buffer at least a portion of an incoming frame, holding in the buffer the at least a portion of the frame received at the buffer, keeping in the buffer the at least a portion of the frame held in the buffer after transmission of the incoming frame by transmission circuitry responsive to receiving a signal at the buffer indicating that the at least a portion of a frame held in the buffer should be kept, and clearing from the buffer the at least a portion of a frame held in the buffer responsive to receiving a signal to the buffer indicating that the at least a portion of the frame held in the buffer should be cleared. Related methods and apparatus are also described.
US10880227B2 Apparatus, hybrid apparatus, and method for network resource access
A network resource access apparatus, a hybrid apparatus, and a method are provided. The network resource access apparatus includes a native application programming interface (API) unit that provides a native API having a feature of accessing the operating system; a script parsing unit that parses the obtained service function script that is written in a specified script language to obtain the content of the service function described by the service function script; a page rendering unit that, according to the content of the service function, calls the native API provided by the native API unit to render and generate an interactive page constituted by a plurality of native UI components. The time and the labor costs for developing service functions may be reduced.
US10880225B2 Ring bus and credit allocation method
A ring bus and a credit allocation method are provided. The ring bus includes a slave module and multiple master modules. The slave module includes an injection table and a state table, and is configured to generate a credit signal including a node identity and an active code. The master modules are coupled to the slave module to form a ring path. The slave module determines whether the credit signal is a newly injected credit signal, and determines the node identity of the credit signal according to the injection table or the state table. The slave module transmits the credit signal to the master module corresponding to the node identity through the ring path according to the node identity. The slave module uses a corresponding idle entry to receive a credit request signal provided by the master device consuming a credit of the credit signal.
US10880223B1 Dynamic configuration of maximum transmission unit of UE, based on receipt of oversized packet(s) at network entity
When a network entity receives packets transmitted from a user equipment device (UE), the network entity will detect that a threshold number of those packets exceed the network entity's maximum transmission unit (MTU), and the network entity will responsively cause the UE to reduce the UE's MTU. In particular, the network entity will responsively transmit to the UE, within a header of a packet carrying bearer data to the UE, a directive for the UE to decrease the UE's MTU.
US10880216B2 Generic communication channel for information exchange between a hypervisor and a virtual machine
Certain embodiments described herein are generally directed to configuring a generic channel for exchanging information between a hypervisor and a virtual machine run by the hypervisor that resides on a host machine. In some embodiments, the generic channel represents a network or communication path enabled by a logical switch that connects a HyperBus running on the hypervisor and a node agent running on the virtual machine. In some embodiments, network traffic handled by the generic channel is isolated from incoming and outgoing network traffic between the virtual machine and one or more other virtual machines or hosts.
US10880211B2 Transaction encoding and verification by way of data-link layer fields
A device may include a first interface and a second interface. The device may also include memory containing a set of rules and representations of pre-defined violations thereof. The device may also include digital logic programmed to: (i) receive, by way of the first interface, an Ethernet frame containing Ethernet header fields and an Ethernet payload, wherein the Ethernet payload contains a payload; (ii) extract data from the Ethernet header fields, wherein the data defines a transaction that is functionally equivalent to a further transaction that is defined by the payload; (iii) apply the set of rules to the transaction, wherein doing so involves comparing fields in the data to values and concluding that the transaction does not contain any pre-defined violations; and (iv) modify the Ethernet frame to contain content based on the payload, and transmit the Ethernet frame out the second interface.
US10880200B1 Publishing digital content in a decentralized content fabric
Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of a decentralized content fabric for publishing digital content to an overlay network. In some implementations, fabric nodes of the overlay network are implemented in an application layer differentiated from an internet protocol layer. A first fabric node is configured to: obtain a client request to publish a content object part to the overlay network; determine a target partition of the overlay network in which to store the content object part; send a network request to provide the content object part to a second one or more fabric nodes; obtain one or more messages indicating that the second one or more fabric nodes stores the target partition; and publish the content object part to the second one or more fabric nodes for storage.
US10880198B2 Aggregating targeted and exploration queries
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a first node. The first node receives a first packet from a second node. The first node determines that the first packet is a query packet requesting a response packet and associated with a first transaction. The first node determines that the first node is a first next hop node associated with the first packet. The first node determines that the query packet includes an indication for a local exploration. The first node delays further routing the first packet.
US10880195B2 RPS support for NFV by system call bypass
A system for Receive Packet Steering (RPS) support for Network Function Virtualization (NFV) by system call bypass includes a memory, a plurality of central processing units (CPUs) in communication with the memory, an operating system, and a Network Interface Controller (NIC) including a receive queue. The system also includes a driver thread and a plurality of forwarding threads. The driver thread handles the receive queue of the NIC. In an example, a first forwarding thread of the plurality of forwarding threads executes a system call. The first forwarding thread executes on the first CPU. The system call, when executed, executes a monitor instruction on a first CPU to monitor for updates to a designated memory location and checks a condition. Checking the condition includes reading the designated memory location and determining whether information in the designated memory location indicates that a new packet for the first forwarding thread has arrived.
US10880193B2 Error correction device, error correction method, and communication device
A plurality of error correction circuits corrects errors of the data transmitted through the plurality of transmission lines. A combining portion combines the plurality of transmission lines to the plurality of error correction circuits. The plurality of transmission lines includes a first transmission line, and a second transmission line having a lower transmission characteristic than the first transmission line. The plurality of error correction circuits includes a first and a second error correction circuit having lower error correction capability and power consumption than the first error correction circuit. The combining portion uses a function to combine a plurality of error correction circuits with one transmission path, combines the first transmission line with the second error correction circuit at a higher rate than the first error correction circuit, and combines the second transmission line with the first error correction circuit at a higher rate than the second error correction circuit.
US10880185B1 System, method, and computer program for a determining a network situation in a communication network
A system, method, and computer program product are provided for a determining a network situation in a communication network. In use, at least one threshold value of at least one operational parameter of a communication network is obtained, the at least one operational parameter representing at least one operational status of at least one of a computational device or a communication device. Additionally, log data of the communication network is obtained, the log data containing at least one value of the at least one operational parameter reported by at least one network entity of the communication network. The at least one value of the at least one operational parameter of the log data is compared with a corresponding threshold value of the at least one threshold value to form a detection of a network situation. Further, the detection of the network situation is reported if the at least one value of the at least one operational parameter of the log data traverses the corresponding threshold value of the at least one threshold value.
US10880183B2 Method and system for transmitting packets within network
A method and system of transmitting packets within a network is disclosed. The method includes determining frequency and sequence of transmission for a plurality of packets within the network. The method further includes identifying a set of recurrent packets from the plurality of packets based on the determined frequency and sequence of transmission. The method includes training a neural network based on the identified set of recurrent packets to identify recurrent packets. The method further includes generating a packet checkpoint based on the trained neural network. The method includes regenerating one or more of the set of recurrent packets in response to a request for the set of recurrent packets, based on the packet checkpoint.
US10880180B2 Method and apparatus for data analytics management
An improved system and method for providing data analytics management (DAM), in particular for wireless networks having multiple domains, is disclosed. Some embodiments utilize a hierarchical DAM structure. Such a hierarchy includes a Global DAM function which provides inter network DAM, and domain DAM functions which provide intra network DAM. Some embodiments utilize a plurality of local DAM functions within a domain. In some embodiments, the global DAM can be implemented by a third party. In other embodiments, different networks inter operate by utilizing virtual network slices over non-owned infrastructure to provide what appears to be a global network by each operator. For such embodiments, DAM can be performed on a per slice basis.
US10880179B2 Method for topology determination in a mobile communications site, a computer program, a computer program product and a corresponding mobile communications site
Method for topology determination in a mobile communications site, wherein the mobile communications site has n nodes each having m ports. In ‘determining’ (S1), the number of existing nodes is determined. In ‘designating’, one of these nodes is designated as the master node and the others as slave nodes. In ‘selecting’, a slave node is selected as a test slave node and the communication of the other slave nodes is prevented. In ‘testing’, a test is performed to determine via which ports of the master node and via which ports of the test slave node a communication is possible. Thereafter, ‘selecting’ and ‘testing’ are repeated for the other slave nodes, wherein in the method step ‘selecting’, a different slave node is selected as the test slave node in each case. In the method step ‘generating’, a connection topology is then generated for the master node.
US10880177B2 Methods and systems for reducing burst usage of a networked computer system
Methods and systems for reducing burst usage of a networked computer system are described herein. In an embodiment, resource requesters can request, within a time window, resources over a computer network before the resources are available. The resources can then be allocated in batch mode when the resources are available. Thus, resource requests do not have to be processed in real-time, and resource requests can be received before the resources are available.
US10880173B2 Automated certification of network functions
The described technology is generally directed towards automated acceptance testing of network functions so that only certified network functions are deployed in a wireless network. When a network function attempts to register in a network, e.g., with a network function repository, the registration attempt triggers a workflow that obtains a result of automated testing of the network function. The automated testing operation can be based on a test suite selected according to the network function type and the network slice in which the network function is to be deployed. Only upon determining that the network function passed the automated testing operation is the network function registered (by the network function repository) for operation in the wireless network.
US10880172B2 Optimization of cloud compliance services based on compliance actions
A computer-implemented method includes receiving, by a computing device via an application programming interface (API) or user interface, compliance definitions identifying compliance checks for endpoints in a cloud network; generating, by the computing device, a compliance check inventory identifying the compliance checks and actions associated with the compliance checks; storing, by the computing device, the compliance check inventory in a computer storage system identifying, by the computing device, redundant actions in the compliance check inventory; identifying, by the computing device, outdated actions in the compliance check inventory; and updating, by the computing device, the compliance check inventory by eliminating the redundant actions and the outdated actions.
US10880168B2 Switch configuration
In one example, provide a plurality of initial switch configuration templates associated with network switches, establishing a link with a network switch comprising a connection with a principal port of the network switch, select from the plurality of initial switch configuration templates an initial switch configuration template associated with the network switch device, and transmit to the network switch device, through the principal port, an in-band command with the selected initial switch configuration template.
US10880163B2 System and method for hardware management and configuration in a datacenter using augmented reality and available sensor data
An information handling system for managing equipment in a datacenter captures image data when a field of view of an imaging system includes a server rack, determines a bounding box of the server rack based upon the image data, determines slot locations in the bounding box, establishes a wireless communication link with an element of datacenter equipment via the wireless communication interface, determines an identity of the element based upon an identification message sent to the element via the wireless communication link, determines one of the slot locations based upon the identity, receives configuration information from the element via the wireless communication link, and displays an augmented reality overlay on the display over the image data. The augmented reality overlay co-locates a first image object associated with the first element with the one slot location and includes the first configuration information.
US10880161B2 Network information storage service providing method and apparatus for terminal
The present disclosure relates to a communication technique for converging an IoT technology with a 5G communication system for supporting a higher data transmission rate beyond a 4G system, and a system therefor. The present disclosure may be applied to an intelligent service (for example, a smart home, a smart building, a smart city, a smart car or connected car, healthcare, digital education, retail business, a security and safety related service, or the like) on the basis of a 5G communication technology and an IoT related technology. An embodiment of the present invention may provide an information providing method for a terminal and an apparatus for performing the same, the method comprising the steps of: receiving a registration request including a condition for providing information to an application; storing the condition for providing information; checking whether information corresponding to the condition for providing information has been collected; and when the information corresponding to the condition for providing information has been identified, providing the information to the application.
US10880160B2 Systems and methods for configuring a device via a software-defined networking controller
The disclosure is directed towards systems and methods for configuring a device via an SDN controller. A connection can be established between an SDN controller and a device intermediary to a plurality of clients and a plurality of servers, in order to provision resources of the device for use by one or more applications of the SDN controller. A request can be received by the device from the SDN controller to define one or more configuration policies for an application communicating with the SDN controller. The configuration policies can configure the device to provide one or more functions of the device to the application communicating with the SDN controller. The request can be generated by the SDN controller and can include function definitions based on a device model installed on the SDN controller. The device model can corresponding to the device and can include device properties of the device and configuration parameters for each of the functions provided by the device. In response to receiving the request to define the one or more configuration policies, the device can perform function-level configuration of the device, including configuring one or more functions of the device to process packets corresponding to the application communicating with the SDN controller that are received by the device using the one or more functions of the device.
US10880155B2 System using remote telemetry unit having a capacitor based backup power system
A system is presented that monitors the condition of a plurality of pumps in a system of pumps using a remote telemetry unit (RTU) associated with each pump. The RTUs have a sensor configured to detect when a power failure occurs and a power backup system that includes at least one capacitor that is configured to power the RTU in response to a power failure long enough for the RTU to transmit a power failure signal to a computer system that monitors the status of the pumps. The computer system initiates a delay timer in response to receiving a power failure signal and transmits a power failure signal to a technician if a power up signal is not received within the time set by the delay timer. Using capacitors instead of batteries allows the RTU to be sealed within a container and/or a potting compound.
US10880153B2 Method and system for providing service redundancy between a master server and a slave server
Methods of and systems provide service redundancy between a master server and a slave server. The master server provides access to a pool of resources to a client. In response to detecting a fault on the master server, the master server is marked as disabled and services held on the master server are switched to the slave server and to a secondary pool of resources. The master service may be restarted if down. Then, provided that the master server is up, one or more tests are performed on the master server. The master server is marked as enabled if the tests are successful. The services may be switched back to the master server when the server is enabled. Services may further be rolled back to the slave server in case of an additional fault occurrence. The technique may also be used for updating a configuration in a service infrastructure.
US10880148B2 Apparatus and method for frequency lattice modulation in wireless communication system
The disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as long term evolution (LTE). According to various embodiments, a transmission device in a wireless environment may include a transceiver, and a processor operatively coupled to the transceiver. The processor may be configured to generate a codeword related to transmission data, generate symbols from the codeword by using a plurality of transmission symbol vectors determined using a linear combination of vectors corresponding to respective rows of a lattice generation matrix, and transmit a signal generated based on the symbols via the transceiver.
US10880147B2 Communication apparatus and communication method
A communication apparatus includes a receiver and a decoder. The receiver includes a plurality of antenna elements and, in operation, receives from a base station apparatus a modulated signal mapped to one of a plurality of subframes defined in a frame corresponding to a communicable range to which the communication apparatus belongs. The plurality of subframes are defined by time-division, frequency-division, or time-and-frequency division of the frame. A maximum number of modulated signals that can be simultaneously transmitted in a subframe from the base station apparatus varies depending on the communicable range. The decoder, in operation, decodes the received modulated signal.
US10880146B2 Method and device for transmitting/receiving synchronization signal in wireless cellular communication system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The present invention is a method by which a base station transmits a signal in a wireless communication system for efficiently performing an initial access procedure of a terminal, the method comprising the steps of: generating the synchronization signal on a basis of subcarrier spacing used in the synchronization signal; and transmitting the synchronization signal to the terminal.
US10880143B2 Transmitter and method of transmitting payload data, receiver and method of receiving payload data in an OFDM system
A transmitter transmits payload data using Orthogonal Frequency Division Multiplexed (OFDM) symbols. The transmitter comprises a frame builder configured to receive the payload data to be transmitted and to receive first signalling data for use in detecting and recovering the payload data at a receiver, and to form the payload data and the first signalling data into frames for transmission, the first signalling data forming a part of the frames with the payload data. A modulator is configured to modulate a first OFDM symbol with the first signalling data and to modulate one or more second OFDM symbols with the payload data. A signature sequence processor provides a signature sequence, a combiner combines the signature sequence with the first OFDM symbol, and a transmission unit transmits the first and second OFDM symbols. The signature sequence provided by the signature sequence processor comprises at least one of a first synchronisation sequence or a second message sequence, the first synchronisation sequence and/or the second message sequence being combined by the combiner with the first OFDM symbol. The first synchronisation sequence is provided for a receiver to detect and to recover the first signalling data from the first OFDM symbol and the second message sequence provides message information to the receiver. The message information may be used to convey a specific message to a user such as an emergency warning relating to a natural disaster such as an earthquake or a tsunami warning.
US10880137B2 Bypassing equalization at lower data rates
A port of a computing device is to connect to another device over a link and use equalization logic to perform equalization of the link at a plurality of different data rates. The equalization logic may identify that the other device supports bypassing a sequential equalization mode, determine a maximum data rate supported by the devices on the link, and participate in equalization of the link at the maximum supported data rate before equalizing the link at one or more other data rates lower than the maximum supported data rate in the plurality of data rates.
US10880131B2 Methods and circuits for adaptive equalization
An integrated circuit equalizes a data signal expressed as a series of symbols. The symbols form data patterns with different frequency components. By considering these patterns, the integrated circuit can experiment with equalization settings specific to a subset of the frequency components, thereby finding an equalization control setting that optimizes equalization. Optimization can be accomplished by setting the equalizer to maximize symbol amplitude.
US10880130B1 SerDes equalization for short, reflective channels
An illustrative short, high-rate communications link includes a serializer that provides a signal having a symbol rate of at least 10 GHz; and a deserializer that receives the signal via a printed circuit board (“PCB”) trace coupled to the serializer with a first impedance mismatch and coupled to the deserializer with a second impedance mismatch. At least one of the serializer and deserializer includes an equalizer that attenuates a frequency component of the signal at half of the symbol rate relative to a frequency component of the signal at one third of the symbol rate. Though such attenuation may reduce signal-to-noise ratio, an improved communications performance may nevertheless be achieved by suppression of signal reflections.
US10880129B2 Semiconductor integrated circuit and reception device
According to one embodiment, in a semiconductor integrated circuit, a variable delay circuit is electrically connected to the correction circuit and configured to change a delay amount of the second clock. An adjustment circuit is electrically connected to a summer circuit. The adjustment circuit is configured to perform sampling of values in a plurality of edge periods and values in a plurality of data periods of data output from the summer circuit, and adjust a delay amount of the variable delay circuit such that timing of the second clock supplied from the variable delay circuit to the correction circuit becomes close to target timing according to a plurality of sampling results.
US10880121B1 Provisioning QOS behavior on tunnel endpoints
In general, techniques are described for provisioning Quality of Service (QoS) behavior on tunnel endpoints. For example, a network device operating as a source tunnel endpoint, e.g., a provider edge (PE) device, may encapsulate a QoS behavior that was derived by the PE device upon receiving the packet from a source network (e.g., a customer or tenant network) and send the encapsulated packet through the tunnel across one or more intermediate networks (such as data center networks) to the destination tunnel endpoint such that the destination tunnel endpoint may apply the same QoS behavior derived by the source tunnel endpoint when injecting the original packet into a destination network (e.g., a second network of the customer or tenant) without having to re-derive the QoS behavior from customer/tenant QoS policies for the destination network.
US10880117B2 Control area network (CAN) transceivers with automatic polarity detection
Two CAN bus transceivers utilized in a single integrated circuit package with the CAN bus connections between the two transceivers being inverted. Thus, one transceiver is connected to the CAN bus high and low lines while the other transceiver is connected to the CAN bus low and high lines. Both transceivers power up in a standby condition and each transceiver is monitoring for wake up signals on the CAN bus. The transceiver that is correctly connected to the CAN bus detects wake up signals. When the wake up signals are detected at that transceiver, that transceiver is brought to full operating state and the other transceiver is placed in a full standby condition. Additional input resistance is provided with each transceiver to maintain the proper input resistance for the integrated circuit.
US10880111B2 Method, apparatus and computer program product for generating externally shared communication channels
Methods, apparatus and computer program product for creating an externally shared communication channel in a group-based communication platform are described herein. An externally shared communication channel generation request can be received, which can include a first group identification and a second group identification. In response to determining that a client device is associated with the first group identification and/or the second group identification, an internally shared communication channel list and an externally shared communication channel list can be displayed in the channel list pane of the group-based communication interface. The externally shared communication channel list can be associated with one or more externally shared communication channels. In an example, the channel list pane can further comprise an externally shared communication channel status indicator associated with individual of the one or more externally shared communication channels that indicates that an associated group-based communication channel is externally shared.
US10880109B2 Forwarding multicast data packet
A method, device and system for forwarding a multicast data packet are provided. The system is an extended bridge constructed by a controlling bridge and a port extender. The controlling bridge transmits a multicast data packet with an ETAG having a multicast ECID via a cascade port, and the multicast ECID directs to egress ports in different VLANs of the multicast group on a port extender connected with the cascade port. The port extender receives the packet with the ETAG via an upstream port connected with the controlling bridge, searches for multicast duplication information matching the multicast ECID, duplicates the packet for each egress port based on the multicast duplication information, removes the ETAG of each copy of the packet, adds a port identification and a VLAN identification of each egress port to each copy of the packet, and transmits the packet containing the VLAN identification via each egress port.
US10880105B1 Managing blockchain-based centralized ledger systems
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing blockchain-based centralized ledger systems. One of the methods includes: maintaining multiple blockchains and a centralized trust timestamp blockchain in a centralized ledger system, each of the blockchains including a plurality of blocks storing transaction data, the timestamp blockchain including a plurality of timestamp blocks storing trust timestamp information of an independent trust time server for the blockchains, receiving timestamp requests for to-be-timestamped blocks in the blockchains, each of the timestamp requests including information of a respective to-be-timestamped block, receiving a timestamp and associated signature of the trust time server for the to-be-timestamped blocks from the trust time server, and storing information of the timestamp and the associated signature of the trust time server and the information of the to-be-timestamped blocks in a timestamp block of the timestamp blockchain.
US10880097B2 Flexible provisioning of attestation keys in secure enclaves
A computing platform implements one or more secure enclaves including a first provisioning enclave to interface with a first provisioning service to obtain a first attestation key from the first provisioning service, a second provisioning enclave to interface with a different, second provisioning service to obtain a second attestation key from the second provisioning service, and a provisioning certification enclave to sign first data from the first provisioning enclave and second data from the second provisioning enclave using a hardware-based provisioning attestation key. The signed first data is used by the first provisioning enclave to authenticate to the first provisioning service to obtain the first attestation key and the signed second data is used by the second provisioning enclave to authenticate to the second provisioning service to obtain the second attestation key.
US10880095B2 Electronic apparatus, method for electronic apparatus and information processing system
An electronic apparatus, a method for an electronic apparatus and an information processing system are provided. The electronic apparatus includes a processing circuit configured to: generate a request to be confirmed which is to be sent to other nodes in a network, the request to be confirmed including an electronic signature of the present node; acquire responses to the request to be confirmed which are from the other nodes, the response including an electronic signature of a corresponding node; and generate, based on the request to be confirmed, the acquired response and an existing block chain, a new block.
US10880093B1 Digitally signing documents using digital signatures
Concepts and technologies are disclosed herein for providing an electronic document processing system, an electronic document generation mechanism, an encrypted digital certificate generator, a tool for coordinating the processing of electronic documents, a packaging mechanism for finalizing and authenticating electronic documents, a tracking log for recording relevant electronic document information, and a transferring protocol for transferring the ownership of electronic documents. The present disclosure also is directed to an electronic authentication system including an electronic document authentication watermark seal or signature line for confirming a document's signing within the view. The present disclosure also is directed to a system, software program, and method for generating electronic documents, coordinating the signing of electronic documents, digitally authenticating and certifying electronic documents, and organizing electronic documents for retrieval and transfer in a mortgage closing and/or other financial services application.
US10880092B2 Compression and manipulation-resistant fuzzy hashing
Systems and a method for compression and manipulation-resistant fuzzy hashing are provided. In one or more aspects, a system includes a network interface to receive an image object from a network, and a processor to process the image object. The processing includes generating pairs of random numbers using a hash of pixel data of the image object as a seed. The processing further includes identifying a number of coordinate pairs, within image pixels of the image object, such that coordinate values of each coordinate pair of the identified coordinate pairs approximately matches one pair of the random numbers. A number of first entropy values associated with first sub-areas corresponding to the identified coordinate pairs are determined. An anchor point within the image pixels is identified that has coordinate values corresponding to a sub-area that is associated with a highest entropy value among the determined first entropy values.
US10880091B2 Control method for enrolling face template data and related product
Embodiments of the present disclosure provide a control method for enrolling face template data and related products. The control method includes: controlling a face image collection device to capture a face image and generate face template data; acquiring via the face recognition service a dynamic check token sent by the face recognition trusted application; sending a face template enrolling command carrying the dynamic check token and the face template data to the face recognition trusted application via the face recognition service; and verifying the dynamic check token in the face template enrolling command is valid and storing the face template data in the security system via the face recognition trusted application.
US10880090B2 Cable modem anti-cloning
Methods, systems, and computer readable media can be operable to facilitate the encryption of a device identifier using an identification property of a SoC. A unique identifier of a cable modem may be encrypted using a unique key or other unique property of a SoC associated with the cable modem. When an authentication process is initiated at the cable modem, the encrypted unique identifier of the cable modem may be decrypted using the unique key or other unique property of the SoC, thereby producing the unique identifier of the cable modem. The decrypted unique identifier of the cable modem may be output from the cable modem to an upstream controller during the authentication process. In embodiments, an obfuscation key may be used to encrypt and decrypt the unique identifier of the cable modem, and the obfuscation key may be generated using a unique identifier of the SoC.
US10880086B2 Systems and methods for authenticating a user on an augmented, mixed and/or virtual reality platform to deploy experiences
Systems and methods for authenticating a user on an augmented, mixed and/or virtual reality platform are provided. Once the user is authenticated, advertisements, experiences, appless apps, and/or tools may be deployed to a user, such as transforming an object on gaze into an advertisement, experience, scripted or un-scripted 3D object, animated or still 2D image, appless app, and/or tool. Using augmented, mixed and/or virtual reality technology, when a user looks/gazes at a virtual object, the bubble may then pop, transitioning into a video screen. The video screen is not being augmented on the virtual object itself.
US10880079B2 Private key generation method and system, and device
This application discloses a private key generation method and system, and a device. The method includes: sending, by a first network device, a first request to a second network device, where the first request includes a first parameter set; receiving, by the first network device, a first response message returned by the second network device, where the first response message includes a first sub-private key and a second parameter set, the first sub-private key is generated based on the first parameter set, and the first sub-private key is generated for a terminal device; generating, by the first network device, a second sub-private key based on the second parameter set, where the second sub-private key is generated for the terminal device; and synthesizing, by the first network device, the first sub-private key and the second sub-private key into a joint private key according to a synthesis formula.
US10880076B1 Backup of encrypted information stored off-chain in a blockchain-based decentralized storage system
A frontend client system and associated frontend method perform processes for backing up encrypted data in backend storage, such that a frontend client can perform the backup without exposing the encrypted data, using the client-controlled keys, and without long running server-side processes.
US10880073B2 Optimizing performance of a blockchain
An example operation may include one or more of monitoring, by an adaptive traffic engine, transactions data of a blockchain, detecting, by the adaptive traffic engine, a transaction commit event time out in a blockchain, determining, by the adaptive traffic engine, a processing queue of a the blockchain, measuring, by the adaptive traffic engine, a sending rate of the blockchain, and adjusting the sending rate, by the adaptive traffic engine, based on the transaction commit event time out, the processing queue and the sending rate to optimize performance of the blockchain.
US10880072B2 Systems and methods for controlled random endorsement in a blockchain network
A multi-scheme random selection of blockchain endorsers may preserve anonymity of nodes that participate in a blockchain network, and may assign each node an endorsement load that is proportionate to the utilization of the blockchain network by that node. Selection of one or more nodes to endorse data before recordation to the blockchain may include randomly selecting an active endorser selection scheme from a set of available endorser selection schemes, and randomly selecting one or more nodes as endorsers for the data based on the active endorser selection scheme. Each scheme may be derived based on the tracked utilization over different time scales. Exit criteria may determine when to switch the active endorser selection scheme. The exit criteria may be based on a number of times each node is selected as an endorser under the active endorser selection scheme, and utilization of the blockchain network by each node.
US10880071B2 Programmable blockchain solid state drive and switch
A programmable data storage device includes: a non-volatile memory; a storage controller configured to control the non-volatile memory; a network interface; and a field programmable gate array configured to: implement a blockchain algorithm; and store at least one block of a blockchain corresponding to the blockchain algorithm in the non-volatile memory via the storage controller; and a processor having memory coupled thereto, the memory having instructions stored thereon that, when executed by the processor, cause the processor to: send and receive one or more blocks of the blockchain via the network interface; and control the field programmable gate array to execute the blockchain algorithm on the one or more blocks of the blockchain.
US10880065B2 Systems and methods for carrier aggregation
A User Equipment (UE) for performing carrier aggregation is described. The UE includes a processor and instructions stored in memory that is in electronic communication with the processor. The UE determines an uplink control information (UCI) transmission cell in a wireless communication network with at least one frequency-division duplexing (FDD) cell and at least one time-division duplexing (TDD) cell. The UE also selects a first cell for FDD and TDD carrier aggregation. The UE further determines a set of downlink subframe associations for the first cell that indicate at least one UCI transmission uplink subframe of the UCI transmission cell. The UE additionally sends Physical Downlink Shared Channel (PDSCH) Hybrid Automatic Repeat Request Acknowledgement/Negative Acknowledgement (HARQ-ACK) information in the UCI transmission uplink subframe of the UCI transmission cell.
US10880060B2 Terminal device, base station device, communication method, and integrated circuit
A terminal device and a base station device efficiently communicate with each other. For the terminal device, in a case that third information is configured, a third maximum number of layers assumed for determining a bit width for a first RI and a fourth maximum number of layers assumed for determining a bit width for a second RI are provided, based on the third information. In a case that third information is not configured, (i) the third maximum number is provided, based on the smallest of a first number and a second number, and (ii) the fourth maximum number is provided, based on a smallest one of the first number and a third number. The first number is a second maximum number of the layers indicated by second information, the second number is a largest one of the number of antenna ports of a plurality of first CSI-RS resources, and the third number is a largest one of the number of antenna ports of a plurality of second CSI-RS resources.
US10880052B2 Method and apparatus for controlling power headroom report and hybrid automatic retransmission in mobile communication system
According to one embodiment of the present invention, suggested art a method for reporting a power headroom report (hereinafter, PHR) of a terminal and an apparatus of the terminal, the method comprising the steps of: determining whether the terminal is operated in dynamic time division multiple access (hereinafter, TDD, time division duplexer) mode; determining whether the terminal receives service from a plurality of serving cells, when it is determined that the terminal is operated in dynamic TDD mode; determining a power headroom type (hereinafter, PH type) on the basis of a radio resource control (hereinafter, RRC) message and downlink control information (DCI) received from a base station, when it is determined that the terminal receives a service from the plurality of serving cells; and transmitting information about the determined PH type using an extended PHR format. In addition, suggested are a method for receiving a PHR by a base station and a base station apparatus capable of setting a TDD mode in the terminal and receiving the PHR from the terminal.
US10880042B1 Serial data receiver with decision feedback equalization
An apparatus includes first and second receiver circuits and a decision circuit. The first receiver circuit is configured to generate a first data symbol from a particular input data symbol of a plurality of input data symbols included in an input signal. The second receiver circuit is configured to generate a second data symbol from the particular input data symbol. The decision circuit is configured to select, using respective values of one or more previous output data symbols, either the first or second data symbol as a current output data symbol. In response to a change in value between successive input data symbols, the first and second receiver circuits are configured to generate the first and second data symbols with respective data valid windows with different durations.
US10880038B2 Method for constructing sequence of polar codes and apparatus
Embodiments of this application provide a method and an apparatus for constructing a sequence of polar codes. In an implementation, a construction sequence P′ is read from a construction sequence P, where the length of the construction sequence P′ is an encoding length M and the length of the construction sequence P is N. The construction sequence P′ is demapped to a reliability ranking sequence Q′ based on a rate matching rule, and K elements that have largest reliability values is read from the reliability ranking sequence Q′, to obtain an information bit sequence number set A.
US10880033B2 Two-stage resource spread multiple access (RSMA) design
A two stage scrambling design is provided for generating and decoding Resource Spread Multiple Access (RSMA) modulated streams. A User equipment (UE) scrambles each data stream of a set of data streams using a first scrambling sequence to generate a first set of scrambled data streams, and then scrambles the first set of scrambled data streams using a second scrambling sequence to generate a second set of scrambled data streams, wherein the second scrambling sequence is longer than the first scrambling sequence. The UE then transmits the second set of scrambled data streams. A receiving base station determines the first and second scrambling sequences used by the UE and decodes the transmissions received from the UE based on the determined scrambling sequences.
US10880032B2 Method for receiving signals and wireless device thereof
The disclosure of the present invention proposes a method for receiving signals. The method may be performed by a wireless device and comprise: receiving synchronization signals (SSs) from a serving cell and from a neighbor cell; and receiving radio resource management reference signals (RRM-RSs) from the serving cell and from the neighbor cell.
US10880027B2 Sensor, information processing device, sensor control method, information processing method and non-transitory computer-readable storage medium
The present disclosure is to enable simplification of processing for analyzing each sensor value. Provided is a sensor including a continuous excess detection part that detects a continuous excess state, which is a state where an absolute value of a sensor value exceeds a predetermined threshold value continuously for a predetermined period of time and a start specification part that specifies an operation start timing of a robot on the basis of a timing when the continuous excess state is detected.
US10880025B1 Identification of concurrently broadcast time-based media
A real time messaging platform identifies an audio snippet of a time-based media (TBM) event. The messaging platform maintains a real time repository of concurrently broadcasting TBM events as well as a historical repository of previously broadcast TBM events. These repositories contain acoustic fingerprints of their respective TBM events. The messaging platform matches an acoustic fingerprint of the audio snippet with one of the stored acoustic fingerprints to identify the TBM event in the recorded snippet. To identify the TBM event, the messaging platform matches multiple overlapping reference audio segments of the reference audio stream with multiple test audio segments of the audio snippet. This allows the platform to account for time delays between the test and reference audio segments that would otherwise hinder the matching process.
US10880022B1 Margin test methods and circuits
Described are methods and circuits for margin testing digital receivers. These methods and circuits prevent margins from collapsing in response to erroneously received data and can thus be used in receivers that employ historical data to reduce intersymbol interference (ISI). Some embodiments detect receive errors for input data streams of unknown patterns and can thus be used for in-system margin testing. Such systems can be adapted to dynamically alter system parameters during device operation to maintain adequate margins despite fluctuations in the system noise environment due to e.g. temperature and supply-voltage changes. Also described are methods of plotting and interpreting filtered and unfiltered error data generated by the disclosed methods and circuits. Some embodiments filter error data to facilitate pattern-specific margin testing.
US10880020B2 UE testing system for RF characteristics for the new radio standard
A testing system and method, for testing wireless communication devices, may include an anechoic far field chamber with a dual-axis positioning system for rotating the device under test. The testing system may further include a measuring antenna and a number of link antennas distributed throughout the testing system. A number of receive (RX) and transmit (TX) testing configurations for 5G NRs, using the testing system, are described in detail.
US10880018B1 Mitigating interference between wirelessly controlled machines using RF shielding
RF shielding techniques are employed to prevent wireless signals transmitted from one machine from reaching another machine using the same frequency range. If the machines are spaced closely together, the wireless signals emitted by one machine may be received by the other, thereby causing interference. In one embodiment, one of the machines is placed in a Faraday cage which prevents it from transmitting wireless signals to, and receiving signals from, the other machine. In another embodiment, machines that use different channels are grouped into a first Faraday cage while machines that use the same channels as the machines in the first Faraday cage are placed in a second Faraday cage. In this manner, the machines in the two cages can reuse the same communication channels while being disposed proximate to each other in the shared space.
US10880017B2 Detecting a pulsed signal
There are provided a method, comprising monitoring if a predefined reference signal is decoded from a received signal, wherein the received signal is received at a predetermined resource element defined by a symbol time and a frequency range; informing a control device on receipt of an interfering pulsed signal if the reference signal is not decoded from the received signal; and a method, comprising monitoring if a total received power on a frequency range oscillates in time during RSRP cannot be calculated in a time period, wherein the frequency range and the time period are allocated to exclusively receiving reference signals; informing a control device on receipt of an interfering pulsed signal if the total received power oscillates in time.
US10880005B2 Laser based white light source configured for communication
A packaged integrated white light source configured for illumination and communication or sensing comprises one or more laser diode devices. An output facet configured on the laser diode device outputs a laser beam of first electromagnetic radiation with a first peak wavelength. The first wavelength from the laser diode provides at least a first carrier channel for a data or sensing signal.
US10880002B2 Data communication systems and methods
A method for wireless communication includes transferring uplink data to a movable object during a first time slot, measuring channel quality associated with one or more frequency channels during a second time slot to select a working frequency channel from the one or more frequency channels, and receiving downlink data from the remote terminal using the working frequency channel during a third time slot. The first, second, and third time slots do not overlap each other. The uplink data includes synchronization information for synchronizing data transmission with the movable object.
US10880000B2 Distributed simulcast architecture
A system and method for providing communication in a distributed LMR system architecture is provided herein, wherein the system includes a plurality of LMR subsystems interconnected by a data network. In some embodiments, a subsystem may include a distributed simulcast architecture comprising a plurality of LMR sites, each site having a subsystem controller and a plurality of repeaters. In one embodiment, one subsystem controller operates in an active mode and the remaining subsystem controllers operate in standby to provide redundancy. The repeaters include integrated voter comparator and simulcast controller functionality and circuitry. In some embodiments, the repeaters are operable in an active or standby mode, wherein repeaters in the active mode perform voter comparator and simulcast controller functionality. The distributed simulcast architecture provides simulcast controller and voter comparator redundancy, network failure redundancy, and site redundancy.
US10879999B2 Temporospatial software-defined networking for NGSO satellite networks
The disclosure provides for a system that includes a network controller. The network controller is configured to receive information from nodes of a network, where nodes include one node that is in motion relative to another node. The network controller is also configured to generate a table representing nodes, available storage at each node, and possible links in the network over a period of time based on the information, and determine a series of topologies of the network based on the table. Based on received client data including a data amount, the network controller is configured to determine flows for the topology. The network controller then is configured to generate a schedule of network configurations based on the flows, and send instructions to the nodes of the network for implementing the network configurations and transmitting client data.
US10879997B2 System and method for bi-directional communication of data between servers on-board and off-board a vehicle
A system for transferring data between an on-board server and an off-board server of a vehicle is provided. The system comprises: a light mounted to an exterior of a vehicle; an external network comprising an external wireless access point comprising a first antenna positioned on the exterior of the vehicle at the location of the light, the external network configured to automatically connect to an off-board server, the off-board server located outside the vehicle; an internal network comprising internal wireless access point comprising a second antenna, the second antenna positioned on the interior of the vehicle at the location of the light, the internal network configured to automatically connect to an on-board server, the on-board server internal to the vehicle; and a circuit coupled to the external access point and to the internal access point, the circuit configured to transfer data bi-directionally between the off-board server and the on-board server.
US10879995B2 Feedback cancellation on multiband booster
A technology is described for feedback cancellation in a multiband booster. The repeater can comprise: a server antenna port; a donor antenna port; a first direction amplification and filtering path coupled between the server antenna port and the donor antenna port; a second direction amplification and filtering path coupled between the server antenna port and the donor antenna port; a first-direction two-antenna feedback cancellation circuit coupled between the server antenna port and the donor antenna port to reduce antenna-to-antenna feedback for a single band in a first direction between a donor antenna and a server antenna; and a second-direction two-antenna feedback cancellation circuit coupled between the server antenna port and the donor antenna port to reduce antenna-to-antenna feedback for the single band in a second direction between the donor antenna and the server antenna.
US10879992B2 MIMO receiver that selects candidate vector set and operation method thereof
A receiver for receiving a signal including a plurality of symbols through a multiple input multiple output (MIMO) channel, and an operation method of the receiver are provided. The receiver includes a demodulator configured to calculate, for each physical channel, Euclidean distances of one or more of the received symbols with respect to all candidate vectors included in an initial candidate vector set and to output information about the Euclidean distances. A vector set detector may select, based on the information, one of a plurality of candidate vector sets having different sizes, as a subsequent candidate vector set for calculating a log likelihood ratio (LLR) of other symbols of the plurality of symbols or an LLR with respect to a second signal received following the first signal.
US10879990B1 Dynamic beam switching
Certain aspects of the present disclosure provides a method for wireless communication at a user equipment (UE). In certain aspects, the method includes selecting, for each of a plurality of synchronization signal blocks (SSBs) of a synchronization signal (SS) burst set, one corresponding receive beam of a plurality of receive beams of the UE. In certain aspects, the method also includes monitoring, at each of the plurality of SSBs, for at least one synchronization signal transmitted by at least one base station (BS) using the corresponding selected receive beam.
US10879989B2 Apparatus, system and method of beamforming
Some demonstrative embodiments include apparatuses, devices, systems and methods of beamforming. For example, a responder station may process a received Beam Refinement Protocol (BRP) request including a beam tracking request from an initiator station; and select whether or not to transmit a BRP response including beam tracking feedback, in response to the BRP request, based on a comparison between a time period and a BRP tracking time limit, the time period being based on a timing of the BRP request and a timing of the BRP response.
US10879988B2 RACH design for beamformed communications
In a mmW network, a UE and a base station may establish a link using a RACH procedure. Because mmW and other band communications may rely on accurate beamforming to overcome link attention, the UE may need to provide beam information feedback to the base station. In particular, the UE may receive a beam-formed message from the base station during the RACH procedure. The UE may determine beam information based on the received beam-formed message during the RACH procedure. The UE may transmit a message to the base station during the RACH procedure, and the message may include the determined beam information.
US10879985B2 Channel state information report on bandwidth part
A wireless device receives a medium access control control element indicating an activation of a semi-persistent channel state information (CSI) report configuration for semi-persistent CSI reports on a first bandwidth part. The semi-persistent CSI report configuration is activated. The semi-persistent CSI reports are transmitted based on one or more parameters of the semi-persistent CSI report configuration. A first downlink control information is received. The first downlink control information indicates switching from the first bandwidth part to a second bandwidth part as an active bandwidth part. The transmitting the semi-persistent CSI reports are suspended after or in response to receiving the first downlink control information. A second downlink control information is received. The second downlink control information indicates switching to the first bandwidth part as the active bandwidth part. The semi-persistent CSI reports are transmitted, after or in response to, receiving the second downlink control information.
US10879981B2 Beam training sequence design method and apparatus
The present disclosure relates to beam training sequence design methods and apparatus. One example method includes generating, by a transmit end, NT beam training sequences, where each beam training sequence includes a cyclic prefix and a Golay sequence with a length of 2×N×L, and the NT beam training sequences are orthogonal to each other, and sending, by the transmit end, the NT beam training sequences.
US10879979B2 Signal transmission/reception method in wireless LAN system, and device therefor
Proposed are a method and apparatus for transmitting a feedback frame in a wireless LAN (WLAN) system. Specifically, a first station (STA) generates a feedback frame based on a multi input multi output (MIMO) beamforming procedure. The first STA transmits the feedback frame to a second STA. The feedback frame is transmitted through an aggregated channel in which a first channel and a second channel are aggregated. The feedback frame includes a first beamforming feedback matrix transmitted on the first channel and a second beamforming feedback matrix transmitted on the second channel. The feedback frame includes a third beamforming feedback matrix when the feedback frame is not transmitted through the aggregated channel. The number of columns of the third beamforming feedback matrix is set to Nc, and the number of rows of the third beamforming feedback matrix is set to Nr. Nc is determined based on the total number of spatial streams supported by the first STA. The number of columns of the first beamforming feedback matrix is set to Nc/2, and the number of rows of the first beamforming feedback matrix is set to Nr/2. The number of columns of the second beamforming feedback matrix is set to Nc/2, and the number of rows of the second beamforming feedback matrix is set to Nr/2.
US10879975B2 Beamforming based on adjacent beams systems and methods
Systems and methods for beam splitting using multiple antennas are disclosed. An example wireless networking device includes an antenna system having a plurality of antennas; and a controller configured to select test beam antenna weight vectors (AWVs) configured to detect and/or localize a responder device, receive channel measurement responses corresponding to the test beam AWVs, determine a combined beam AWV directed substantially towards the responder device based, at least in part, on the test beam AWVs and/or the corresponding channel measurement responses, and configure the antenna sub-system to form a wireless communication channel according to the determined combined beam AWV between the wireless networking device and the responder device.
US10879971B2 Methods and apparatuses for transmitting pre-coding indication information and determining pre-coding matrix
Disclosed are methods and apparatuses for transmitting coding indication information and determining a pre-coding matrix, for use in resolving the problem that the resolution of code words in a codebook generated by using a combination of a beam vector subgroup and column selection cannot be flexibly adjusted. The method comprises: user equipment determines first pre-coding indication information and second pre-coding indication information, the first pre-coding indication information corresponding to a first-stage pre-coding matrix, the first-stage pre-coding matrix comprising beam vectors in different polarizations, the second pre-coding indication information corresponding to a second-stage pre-coding matrix, the second-stage pre-coding matrix being used for performing amplitude weighting and phase adjusting on all beam vectors in each polarization in the first-stage pre-coding matrix, and the first-stage pre-coding matrix and the second-stage pre-coding matrix being used for generating a pre-coding matrix. Amplitude weighting and phase adjusting are performed on all beam vectors in each polarization in a first-stage pre-coding matrix, so that the resolution of a pre-coding matrix is flexibly adjusted, and the system performance is improved.
US10879968B2 Data processing method, transmission control device, and receive end
Embodiments of the present application provide a data processing method. In the data processing method, before channel coding, a transmission control device divides a data flow into N sub-data flows, allocates the N sub-data flows to N transmit ends, and notifies the N transmit ends of a same time-frequency resource used for sending the allocated sub-data flows. By applying the technical solution, the N transmit ends can send different sub-data flows of a same data flow to a same receive end on the same time-frequency resource without a large amount of signaling interworking, and a system throughput can be improved without increasing network implementation complexity.
US10879967B2 Device and method for transmitting and receiving feedback information in wireless communication system
Disclosed is a 5th generation (5G) or pre-5G communication system to be provided for supporting a data transmission rate higher than that of a 4th generation (4G) communication system such as long term evolution (LTE). Examples of the present invention provide a beam selection and feedback device and method for minimizing complexity and overhead without performance deterioration in a beamforming MIMO wireless communication system. According to one example of the present invention, an apparatus of a receiving device in a wireless communication system comprises: a transceiver; and at least one processor, wherein the at least one processor is configured to: select at least one beam pair from among a plurality of transmission/reception beam pairs, and control the transceiver to transmit feedback information including indication information indicating whether the at least one beam pair is identical to a beam pair selected in a previous beamforming procedure.
US10879965B2 Apparatus and method for transmitting reference signal in wireless communication system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). According to various embodiments of the present disclosure, an apparatus of a base station of a wireless communication system may comprise at least one transceiver, and at least one processor operatively coupled to the at least one transceiver. The at least one processor is configured to transmit, to a terminal, a plurality of reference signals including a first plurality of reference signals corresponding to a first polarized wave and a second plurality of reference signals corresponding to a second polarized wave, and receive feedback information indicative of at least one reference signal of the plurality of reference signals, wherein the first plurality of reference signals respectively correspond to a plurality of beams, the second plurality of reference signals respectively correspond to the plurality of beams, and the second polarized wave may be orthogonal to the first polarized wave.
US10879961B2 Male connector, female connector, and connection structure of male connector and female connector
A male connector includes a male body, a male communication antenna, and a first male circuit board. The male communication antenna is provided inside the male body and is configured to wirelessly communicate a signal. The first male circuit board is electrically connected to the male communication antenna. The invention also provides a female connector including a female body, a female communication antenna, and a first female circuit board. The female communication antenna is provided inside the female body and configured to wirelessly communicate a signal. The first female circuit board is electrically connected to the female communication antenna.
US10879950B2 Same-aperture any-frequency simultaneous transmit and receive communication system
A same-aperture any-frequency simultaneously transmit and receive (STAR) system includes a signal connector having a first port electrically coupled to an antenna, a second port electrically coupled to a transmit signal path, and a third port electrically coupled to receive signal path. The signal connector passes a transmit signal in the transmit signal path to the antenna and a receive signal in the receive signal path. A signal isolator is positioned in the transmit signal path to remove a residual portion of the receive signal from transmit signal path. An output of the signal isolator provides a portion of the transmit signal with the residual portion of the receive signal removed. A signal differencing device having a first input electrically coupled to the output of the signal isolator and a second input electrically coupled to the third port of the signal connector subtracts a portion of the transmit signal in the receive signal path thereby providing a more accurate receive signal.
US10879946B1 Weak signal processing systems and methods
Methods and systems for processing a noisy time series input to detect a signal, generate a de-noising mask, and/or output a de-noised time series output are provided. The input is transformed into one or more datagrams, such as real and imaginary time-frequency grams. The datagrams are stacked and provided as first and second channel inputs to a neural network. A neural network is trained to detect signals within the input. Alternatively or in addition, the network is trained to generate a de-noise mask, and/or to output a de-noised time series output. Implementation of the method and systems can include the use of multiple deep neural networks (DNNs), such as convolutional neural networks (CNN's), that are provided with inputs in the form of RF spectrograms. Embodiments of the present disclosure can be applied to various RF devices, such as communication devices, including but not limited to multiple inputs multiple output (MIMO) devices and 5G communication system devices, and RADAR devices.
US10879939B2 Decoding method and device, and decoder
The present disclosure relates to decoding methods and devices. One example method includes receiving N LLRs corresponding to a to-be-decoded signal, where N is a code length, classifying K decoded bits into reliable bits and unreliable bits based on at least one of a prior LLR or a posterior LLR, generating M decoding paths based on the N LLRs and a preset rule, and selecting each stage of target decoding path based on PM values of the M decoding paths to obtain a decoding result of each stage of decoded bit.
US10879938B2 Erasure coding to mitigate media defects for distributed die ECC
An embodiment of a semiconductor apparatus may include technology to store a first portion of a code for a tile in a first die of the two or more nonvolatile memory die, store a second portion of the code for the tile in a second die of the two or more nonvolatile memory die, and perform an exclusive-or operation to correct a data error in the tile based on the stored first and second portions of the code. Other embodiments are disclosed and claimed.
US10879934B2 Integrated circuit and method for processing an encoded message word
An integrated circuit includes a receiver configured to receive a message word and an integrated hardware decoding circuit. The decoding circuit includes a calculation unit to calculate a syndrome of the message word according to a predetermined BCH code, a logarithmization unit to establish a logarithm of each of one or more syndrome components, an arithmetic circuit to establish a logarithm of each of one or more zeros of the error locator polynomial of the BCH code on the basis of the logarithms of the syndrome components, and a bit inverter circuit to invert the one or more bits of the message word, the positions of which are specified by the logarithms of the zeros of the error locator polynomial. The integrated circuit further includes a data processing circuit to process further the message word processed by the bit inverter circuit.
US10879931B2 Method and apparatus for generating low-density parity-check code basis matrix
The present disclosure relates to methods and apparatuses for generating a low-density parity-check code basis matrix. One example method includes obtaining a low-density parity-check code mother matrix, and generating a 1st matrix to a qth matrix one by one, where q is a preset positive integer. A Pth matrix in the 1st matrix to the qth matrix is generated in the following manner: selecting a to-be-replaced matrix element in a (P−1)th matrix, where the to-be-replaced matrix element is a matrix element having a value that is not −1 in the (P−1)th matrix, determining a Pth shift factor corresponding to the to-be-replaced matrix element, and replacing the to-be-replaced matrix element in the (P−1)th matrix with the Pth shift factor to obtain the Pth matrix whose cycle length property is better than a cycle length property of the (P−1)th matrix.
US10879930B2 Apparatus and method for decoding LDPC codes
A decoding method for a low density parity check (LDPC) code includes: updating a first check node, among a plurality of check nodes, by receiving, by the first check node, a bit decision and an associated first reliability value from each of a subset of variable nodes including a first variable node among a plurality of variable nodes, calculating a syndrome value and a second reliability value of the first check node based on the received bit decisions and first reliability values, and outputting the calculated syndrome value and second reliability value of the first check node to a variable node of the plurality of variable nodes but not of the subset of variable nodes; and updating the first variable node by receiving, by the first variable node, a syndrome value and a second reliability value of a second check node among the plurality of check nodes, and updating the first reliability value of the first variable node based on the syndrome value and the second reliability value of the second check node.
US10879925B2 Method for generating a digital signal from an analog signal, and frequency converter
A method produces a digital signal from an analog signal. The method includes: producing a pulse-width-modulated actuation signal by a frequency converter, wherein the pulse-width-modulated actuation signal is produced over a number n of periods of the pulse width modulation such that the signal curve of the pulse-width-modulated actuation signal is identical in the respective periods; applying the actuation signal to a load; producing a bitstream with a predetermined bit repetition duration depending on an analog signal to be measured by a sigma-delta modulator, wherein the analog signal to be measured depends on the actuation signal and on the load, wherein a number m of bits are produced and stored with the predetermined bit repetition duration over a respective period of the pulse-width-modulated actuation signal; and summing corresponding bits of the respective periods in order to form the digital signal.
US10879921B2 Integrated circuit and method for communicating data
An integrated circuit is provided that includes an output stage circuit. The output stage circuit includes an input node for receiving a digital input signal, a supply voltage node for receiving a supply voltage signal, a digital to analog convertor for converting the digital signal, an amplifier for amplifying the converted signal, a first/second and optionally third voltage regulator generating a first/second and optionally third voltage signal, and a greatest-voltage selector circuit for providing power to the amplifier. Two different voltages are provided to the DAC. The output signal can be a SENT signal. The circuit is highly robust against power-interruptions and EMI.
US10879916B1 Fractional divider for modulated phase-lock loop circuits
Techniques are described for implementing fractional dividers in modulated phase-lock loop circuits. For example, a fractional divider can receive a base dividing value having integer and fractional components (e.g., corresponding to a carrier frequency produced by multiplying the dividing value by a reference frequency). The fractional divider can also receive a data signal to modulate the dividing value. Embodiments use a shift value (e.g., preset, or received via a shift input signal) to selectively shift and scale the modulated dividing value to generate a shifted fractional component value. The shifted fractional component value can be added to the base integer component, and de-shifted and de-scaled to generate a corrected dividing value. A feedback signal can then be generated by sequentially dividing a frequency of a clock output signal by the corrected dividing value.
US10879915B1 Transmitter with reduced VCO pulling
A transmitter circuit includes a phase locked loop circuit, having one or more operational characteristics indicative of an operating state of the phase locked loop circuit. The phase locked loop circuit is configured to generate a frequency signal. The transmitter circuit also includes a power amplifier configured to selectively drive an antenna with a drive signal according to the frequency signal, and a programmable delay circuit configured to controllably extend a propagation delay between the frequency signal and the drive signal of the power amplifier. The programmable delay circuit is programmed such that a first value of a particular operational characteristic of the phase locked loop circuit is substantially equal to a second value of the operational characteristic of the phase locked loop circuit. The first value is measured with the power amplifier not driving the antenna. The second value is measured with the power amplifier driving the antenna.
US10879914B1 Phase-locked loop (PLL) circuit and clock generator including sub-sampling circuit
A phase-locked loop (PLL) circuit includes a voltage-controlled oscillator configured to generate an output clock, and a sub-sampling PLL circuit configured to receive, from the voltage-controlled oscillator, the generated output clock as feedback, and perform a phase-locking operation on the received output clock. The sub-sampling PLL circuit includes a buffer configured to buffer the received output clock, and the sub-sampling PLL circuit is further configured to adaptively adjust an internal signal to maintain a loop bandwidth of the sub-sampling PLL circuit, based on a change of a characteristic of the buffer according to at least one of process, voltage, and temperature (PVT) change.
US10879910B1 Method and apparatus for locking a transmitter oscillator to a reference clock signal in a frequency domain
Methods and apparatuses are provided for locking a transmitter oscillator to a reference clock signal in a frequency domain. The apparatus includes a digital phase-frequency detector. The digital phase-frequency detector includes a mod-M counter, a mod-N counter, and a count evaluation digital circuit. The mod-M counter is designed to count reference clock cycles of a reference clock signal. The mod-N counter is designed to count local clock cycles of a local clock signal. The count evaluation digital circuit is designed to compare the counted reference clock cycles and the local clock cycles with a predefined register setting to generate a control signal as a feedback signal. The control signal is transmitted to the transmitter oscillator through a frequency-locked loop circuit for adjusting the frequency of the transmitter oscillator to be consistent with the reference clock signal.
US10879909B2 Phase-locked loop circuit for high bit-rate and low consumption transmission systems
A Phase-locked loop circuit including: a local oscillator, configured to generate a timing signal; a variable-length shift register, controlled by the timing signal; and a feedback control circuit, which receives a pulsed input signal and receives a local signal from the shift register. The feedback control circuit detects whether each pulse of the input signal respects a condition of temporal proximity with a corresponding pulse of the local signal and detects, for each pulse of the input signal that respects the proximity condition, whether the edge falls early, late, or within a predefined portion of the corresponding pulse of the local signal. The feedback control circuit controls the length of the shift register and the frequency of the timing signal, as a function of the detections made.
US10879908B2 Method and system for measuring g-sensitivity of quartz oscillators
A method and system are provided for estimating the g-sensitivity of a quartz oscillator, which includes rotating the quartz oscillator successively around each of a plurality of axes constituting a full-rank system, measuring a frequency of the quartz oscillator at a predetermined rate as a function of time during rotation, and estimating an integral g-sensitivity vector while the quartz oscillator is rotated. Estimation can be performed utilizing a data fitting and estimation model, e.g., a Least Square Method (LSM) in one example, using the frequency measurements obtained while the quartz oscillator is in rotation around the axes. The method and system are especially useful for measuring g-sensitivity of quartz oscillators that are incorporated in high-precision systems, such as navigation receivers, which operate in environments that are subjected to vibrational effects and other mechanical forces.
US10879906B2 Quantum phase slip junction based adiabatic logic circuits and applications of same
A quantum charge parametron (QCP) includes a load capacitor; two quantum phase-slip junctions (QPSJs) coupled to each other through the load capacitor so as to define two charge islands, each charge island being located between the load capacitor and a respective one of the two QPSJs; at least one input voltage source coupled to the two QPSJs so that the two QPSJs, the load capacitor and the at least one input voltage source define a loop; and an excitation voltage source coupled to the two charge islands through first and second capacitors, respectively.
US10879905B2 Superconducting field-programmable gate array
The various embodiments described herein include methods, devices, and systems for operating superconducting circuitry. In one aspect, a programmable circuit includes: (1) a superconducting component arranged in a multi-dimensional array of alternating narrow and wide portions; (2) a plurality of heat sources, each heat source thermally-coupled to, and electrically-isolated from, a respective narrow portion of the multi-dimensional array; and (3) a plurality of electrical terminals, each electrical terminal coupled to a respective wide portion of the multi-dimensional array.
US10879904B1 Application specific integrated circuit accelerators
A tile including circuitry for use with machine learning models, the tile including: a first computational array of cells, in which the computational array of cells is a sub-array of a larger second computational array of cells; local memory coupled to the first computational array of cells; and multiple controllable bus lines, in which a first subset of the multiple controllable bus lines include multiple general purpose controllable bus lines couplable to the local memory.
US10879896B2 Capacitive proximity sensor in a mobile device and method of limiting radiation absorption
A proximity sensor for detecting proximity of a body portion to a mobile device, comprising: a plurality of capacitive sensing electrodes for detecting said body portion, an electronic processing circuit arranged for measuring the capacities of said capacitive sensing electrodes and for generating a proximity signal based on the capacities so measured, wherein the capacitive sensing electrodes are connected together by one or more capacitive elements, and at least one capacitive sensing electrode is connectable to a radio circuit of said mobile device so as to constitute a radiofrequency antenna of said mobile device.
US10879895B2 Sensor device for detecting the presence of an electrically conductive substance in a space region, and applications thereof
A sensor device for detecting the presence of an electrically conductive substance in a space region, and applications thereof. The sensor device includes a detecting circuit, including at least first and second foils or sheets of an electrically conductive material; and a control circuit coupled with said detecting circuit and having an output connected with one of the foils for applying a first electric radiofrequency signal thereto and an input connected to other one of the foils for receiving a second radiofrequency signal induced in said other foil. The control circuit generates an information signal indicative of the strength of the second signal, which varies as a function of the presence of a body or a substance on or at said other foil.
US10879890B1 Cascade complementary source follower and controlling circuit
A cascade complementary source follower and a controlling circuit are provided. The source follower circuit includes: a source follower circuit including at least two MOS transistors, and a feedback circuit configured to clamp a voltage on a MOS transistor that provides an output voltage in the source follower circuit and to change a gate-source voltage of the MOS transistor by adjusting a bias current supplied to the MOS transistor, so that an output voltage can precisely follow an input voltage.
US10879889B2 Voltage tolerant circuit and system
A voltage tolerant interface circuit includes an input terminal and one or more low-voltage transistors for generating an output from the voltage tolerant interface circuit based on a voltage received at the input terminal. The voltage tolerant interface circuit also includes a blocking transistor coupled between a control terminal of at least one low-voltage transistor and the input terminal. In some implementations, the blocking transistor is configured to protect the control terminal of the low-voltage transistor by blocking the voltage received at the input terminal when the voltage exceeds a voltage tolerance of the low-voltage transistor. In other implementations, the low-voltage transistor receives a supply voltage higher than the voltage tolerance of the low-voltage transistor. In that implementation, the blocking transistor is configured to protect the control terminal of the low-voltage transistor by blocking the voltage received at the input terminal when the voltage is below a predetermined threshold.
US10879888B2 Method for actuating at least one semiconductor switch, in particular in a component of a motor vehicle
The invention relates to a method for actuating at least one semiconductor switch, in particular in a component of a motor vehicle. The at least one semiconductor switch can be switched with a control voltage (1) according to the following method steps: a1) specifying the control voltage (1) in a tolerance range (2) and a2) monitoring whether a control voltage (1) actually being applied to the at least one semiconductor switch exceeds at least one threshold (4, 5), wherein at least the following method step is carried out at at least one control time: b1) ascertaining a difference between the control voltage (1) actually being applied to the at least one semiconductor switch and the at least one threshold, the control voltage (1) specified according to step a1) being manipulated according to the at least one control time using the result from step b1).
US10879887B2 Smart turn-off for gate driver circuit
A circuit for controlling a gate driver includes a delay circuit, a first logic circuit, and a second logic circuit. The delay circuit receives a first turn-off signal and produces a second turn-off signal by delaying an assertion of the first turn-off signal by a freewheeling duration. The first logic circuit receives the first and second turn-off signals and produces a smart turn-off signal by asserting the smart turn-off signal when the first turn-off signal is asserted and the second turn-off signal is not asserted. The second logic circuit receives a restart signal and the smart turn-off signal and produces a smart reset signal by asserting the smart reset signal when the restart signal and the smart turn-off signal are de-asserted, and de-asserting the smart reset signal when one or more of the restart signal and the smart turn-off signal are asserted.
US10879885B2 Diode circuit
An integrated circuit includes a transistor having a control electrode and a load current path to activate and to deactivate a load current path between a first terminal and a second terminal. A diode is in parallel with the load current path of the transistor. The integrated circuit includes a detector circuit to generate a control signal depending on a voltage between the first terminal and the second terminal. The integrated circuit includes a driver circuit having a main branch and a first feedforward branch. The main branch includes circuit components to generate a control voltage for the control electrode of the transistor in accordance with the control signal, and the feedforward branch comprises circuit components to generate a charging current or, alternatively, a discharging current as a reaction to a slope of the control signal, the current charging or discharging, respectively, the control electrode of the transistor.
US10879883B2 Multi-state packages
In examples, an integrated circuit package comprises a pin exposed externally to the package; at least one resistor coupled to the pin at a first end of the resistor; a first transistor coupled to the at least one resistor at a second end of the resistor and coupled to a voltage source; a second transistor coupled to the at least one resistor at the second end of the resistor and coupled to a ground connection, the at least one resistor and the first and second transistors couple at a first node, the first and second transistors are of different types; and multiple comparators, each of the multiple comparators coupled to a voltage divider network and to the pin.
US10879881B1 Device with a noise shaping function in sampling frequency control
A device with a noise shaping function in sampling frequency control includes a first adder, an N-bit quantizer, a mapping circuit, a second adder, a first D flip-flop, a scaler, and a second D flip-flop. The first adder generates a first value according to an input signal, a second value, and a third value. The N-bit quantizer outputs a codeword to a controller according to the first value. Frequency adjusting orders corresponding to codewords outputted by the N-bit quantizer are between a smallest predetermined negative value and a largest positive predetermined value, the controller utilizes an adjusting order corresponding to the codeword to make a frequency generator generate adjusted sampling frequency, and N is an integer greater than 2. The first D flip-flop, the scaler, and the second D flip-flop are used for providing a high-pass filter effect to the device.
US10879880B2 Oscillator
An oscillator including two sequentially connected pulse generation circuits is disclosed. Each pulse generation circuit includes a charge/discharge circuit and a switch circuit and outputs a first or second signal depending on an input signal. The switch circuit controls the charge/discharge circuit so that the latter is charged when the input signal is at a first level and discharged when the input signal is at a second level higher than the first level. When the input signal is at the first level, the first signal is at the first level and the second signal is at the second level. When the input signal is at the second level, the first signal is at the second level and the second signal is at the first level. Upon completion of discharge of the charge/discharge circuit, the first signal changes to the first level and the second signal changes to the second level.
US10879879B2 Relaxation oscillator and method for operating a relaxation oscillator
A method of operating a relaxation oscillator includes determining a measure of a propagation delay of a detection device of a relaxation oscillator and increasing a charging rate of a capacitor device of the relaxation oscillator for a time duration based on the determined measure of the propagation delay.
US10879874B2 One-port surface elastic wave resonator on high permittivity substrate
A surface elastic wave resonator comprises a piezoelectric material to propagate the surface elastic waves and a transducer inserted between a pair of reflectors comprising combs of interdigitated electrodes and having a number Nc of electrodes connected to a hot spot and an acoustic aperture W wherein the relative permittivity of the piezoelectric material is greater than about 15, a product of Nc·W/fa for the transducer being greater than 100 μm·MHz−1, where fa is the antiresonance frequency of the resonator. A circuit comprises a load impedance and a resonator according to the invention and having an electrical response manifesting as a peak in the coefficient of reflection S11 at a frequency of a minimum value of the parameter S11 that is lower than −10 dB, the antiresonance peak of the resonator being matched to the impedance of the load.
US10879873B2 Resonator and resonance device
A resonator includes a vibration portion with upper and lower electrodes with a piezoelectric film disposed therebetween. Moreover, a protective film is provided to face the piezoelectric film with the upper electrode interposed therebetween and is exposed in a first region in the vibration portion. A conductive film is provided to face the piezoelectric film with the protective film interposed therebetween and is exposed in a second region that is adjacent to the first region in the vibration portion. A connection electrode is formed in the protective film to electrically connect the conductive film to the lower electrode. The upper electrode is formed such that an area of a region overlapping the conductive film is equal to or smaller than half of a total area of the conductive film and/or avoids the region overlapping the conductive film.
US10879871B2 Elastic wave element and method for manufacturing same
In an acoustic wave device including a piezoelectric material substrate and supporting body bonded with each other through a bonding layer, it is an object to provide the acoustic wave device having the structure for further improving the propagation loss and temperature characteristics of frequency of an acoustic wave. An acoustic wave device includes a piezoelectric material substrate, an electrode on the piezoelectric material substrate, a supporting body, and a bonding layer for bonding the piezoelectric material substrate and the supporting body. The bonding layer is composed of quartz crystal.
US10879865B2 Wire-bond transmission line RC circuit
Disclosed are apparatus and associated methodology providing for fixed components that exhibit tailorable variations in frequency response depending on the applied frequencies over the component's useful frequency range. The presently disclosed subject matter provides improved operational characteristics of generally known transmission line capacitor devices by providing a parallel resistive component constructed as a portion of the dielectric separating electrodes corresponding to a capacitor.
US10879863B2 Automatic adjustments of audio alert characteristics of an alert device using ambient noise levels
The automatic adjustment of audio alert characteristics of an alert device using ambient noise levels is described. In one aspect of the invention, a machine-readable medium has executable instructions to cause a machine to perform a method to receive an audio sample of ambient noise and adjust a characteristic of the audio alert, such as, the volume level of the audio alert, based on the ambient noise level.
US10879862B2 Transmitter power detection method
A method of detecting a power level of an RF signal includes driving an internal node of a power detection circuit to a DC node voltage level, generating, based on the DC node voltage level, a first component of an output voltage on an output node of the power detection circuit, receiving the RF signal on an input node of the power detection circuit, dividing the RF signal to generate a modulation signal on the internal node, and generating, by at least partially rectifying the modulation signal, a second component of the output voltage on the power detection circuit output node.
US10879861B2 Bias circuit and amplifying device with bias compensation function
A bias circuit of an amplifying device including amplifying circuits and a bypass circuit responding to a first control signal, includes a first bias circuit, a second bias circuit, and a compensating circuit. The first bias circuit is configured to supply a first base bias voltage to a first amplifying circuit of the amplifying circuits in response to a second control signal. The second bias circuit is configured to supply a second base bias voltage to a second amplifying circuit of the amplifying circuits in response to a third control signal. The compensating circuit is connected to either one or both of the first bias circuit and the second bias circuit, and configured to vary an impedance in response to a fourth control signal, and compensate for either one or both of the first base bias voltage and the second base bias voltage based on the varied impedance.
US10879857B2 Power amplifier, radio remote unit, and base station
Embodiments of the present invention provide a power amplifier, a radio remote unit RRU, and a base station. A multiphase pulse width modulator performs modulation to generate N multiphase pulse-width modulation PWM signals. The multiphase pulse-width modulation PWMn signal may be amplified. The multiphase pulse-width modulation PWMn signal may be filtered and a combination may be performed at a drain or a collector of a power amplifier transistor. According to the new radio frequency amplifier in accordance with the disclosure, envelope feeding loop inductance can be effectively reduced, so that video bandwidth is increased and DPD correction performance is improved.
US10879853B2 Bias circuit and power amplifier for improving linearity
A bias circuit includes a current source to generate a reference current, a temperature compensation portion in an off-state in an initial start period in response to a first control signal, and in an on-state in a normal driving period, subsequent to the initial start period, and to receive a first current of the reference current, and a bias output portion to generate a warm up current based on the reference current in the initial start period and to generate a bias current based on a second current, which is lower than the reference current by an amount of the first current, in the normal driving period.
US10879844B2 Oscillation device
An oscillation device includes an oscillator and a logic circuit. The oscillator generates an output oscillation signal. The logic circuit controls the oscillator according to the output oscillation signal, such that the output oscillation signal includes two different oscillation periods. The oscillation device may be used as a temperature-to-frequency converter without any bandgap reference circuit.
US10879842B2 Roofing, cladding or siding module or apparatus
A roofing, cladding or siding module is described. The module comprises an underlapping region adapted to be substantially covered by an exposed region of an adjacent overlapping module when installed on a building surface. A plurality of projections are formed on an underside of the underlapping region. The projections are feet to support the module on the building surface to provide a gap between the module and the building surface, and/or provide a profile on the underside of the underlapping region to define a pathway for air flow between the module and the building surface. Each projection is formed by a downwardly projecting portion of the underlapping region with a corresponding cavity in an upper side of the underlapping region, and the cavity is shaped to prevent or minimize water pooling in the cavity.
US10879840B2 Electrically isolated heat dissipating junction box
A junction box used for making electrical connections to a photovoltaic panel. The junction box has two chambers including a first chamber and a second chamber and a wall common to and separating both chambers. The wall may be adapted to have an electrical connection therethrough. The two lids are adapted to seal respectively the two chambers. The two lids are on opposite sides of the junction box relative to the photovoltaic panel. The two lids may be attachable using different sealing processes to a different level of hermeticity. The first chamber may be adapted to receive a circuit board for electrical power conversion. The junction box may include supports for mounting a printed circuit board in the first chamber. The second chamber is configured for electrical connection to the photovoltaic panel. A metal heat sink may be bonded inside the first chamber.
US10879833B2 Blower register
A blower register includes a movable terminal, a plurality of fixed terminals to which the movable terminal is selectively connected, a plurality of resistors installed on the downstream side of the fixed terminals to adjust a current value of an electric current applied to a blower, and a current flow control part configured to subdivide the current value of the electric current in a number larger than the number of the fixed terminals and to form current flow paths through the resistors so that a rotation speed level of the blower is controlled to one of rotation speed levels larger in number than the fixed terminals.
US10879827B2 Apparatus for reducing belt slip
An apparatus for reducing belt slip of a vehicle, in which the vehicle includes an engine as a vibration source and an electric motor connected to the engine through a belt to transmit torque of the engine, includes: a signal generator configured to generate a reference signal with a frequency corresponding to vibration of the engine; an adaptive filter configured to calculate a filter coefficient to remove an error value between a rotational speed of the engine and a rotational speed of the electric motor and apply the filter coefficient to the reference signal to generate a reference torque signal; and a torque compensator configured to generate a belt slip compensation torque signal by changing an amplitude of the reference torque signal, and apply the belt slip compensation torque signal to determine a final torque command of the electric motor.
US10879826B1 System and method for sinusoidal output and integrated EMC filtering in a motor drive
A motor drive that outputs a sinusoidal waveform utilizes power switching devices operable at high switching frequencies. The switching devices may be operated, for example, between twenty kilohertz and one megahertz. A first filter is included at the output of the motor drive which has a bandwidth selected to attenuate voltage components at the output which are at the switching frequency or multiples thereof such that the output voltage waveform is generally sinusoidal. Additional filtering is included within the motor drive to establish a circulation path for common mode currents within the motor drive. Further, a shield is provided adjacent to those components within the motor drive that may experience voltage or current waveforms at the switching frequency or multiples thereof to cause radiated emissions to establish eddy currents within the EMI shield rather than passing through the shield into the environment.
US10879824B2 Motor control apparatus, image forming apparatus, and method for controlling motor control apparatus
A rotation speed of a motor is estimated based on a current value of the motor, and rotation control on the motor is performed at a first cycle. Processing for detecting a loss of synchronism in the motor based on the current value is performed at a second cycle that is shorter than the first cycle.
US10879823B2 Electric motor power control circuitry
Enhanced motor power control circuitry is presented herein. In one implementation, a circuit includes power transistor elements in a half-bridge arrangement configured to selectively switch current for a phase of a motor according to control signals applied to corresponding gate terminals. The circuit also includes control circuitry configured to produce the control signals to achieve target states among the power transistor elements. The control signals have ramp rates determined based at least on polarities of the current through the power transistor elements during inactive states.
US10879817B2 Paper-based triboelectric nanogenerator and method of manufacturing the same
A paper-based triboelectric nanogenerator and a method of manufacturing the same are disclosed. The paper-based triboelectric nanogenerator of the present disclosure includes a sandwich structure including a first paper, conductive papers formed on the first paper and each including an electrode composed of a mesh-type conductive nanomaterial, and a second paper formed on the conductive papers; and a polymer film formed in a selective area on the second paper, wherein the number of the conductive papers formed on the first paper is two; the two conductive papers are formed so as to be spaced apart from each other in the horizontal direction; and the polymer film formed in the selective area is formed only in the upper area of one of the two conductive papers.
US10879809B2 DC/DC voltage converter device
The invention relates to a DC/DC voltage converter comprising an isolated circuit including inductors coupled to one another by a first magnetic circuit that is independent of a second magnetic circuit coupling inductors to one another, and wherein: —a first side of the electrically isolating barrier includes an electrical branch comprising an inductor that is coupled to the first magnetic circuit and is electrically connected in series with an inductor that is coupled to the second magnetic circuit; and —a second side of the electrically isolating barrier includes a first inductor that is coupled to the first magnetic circuit and a second inductor that is coupled to the second magnetic circuit; the second side of the electrically isolating barrier further comprising a third inductor and a fourth inductor, said third and fourth inductors of the second side being coupled by a respective magnetic circuit to at least one respective inductor that is located on the first side of the isolating barrier.
US10879806B2 Voltage converter controller, voltage controller and corresponding methods
Voltage converter controllers, voltage converter systems and corresponding methods are provided. In normal operation, a voltage converter stage of the system is controlled based on a feedback voltage from an output. In a low power mode, the system is controlled based on a supply voltage provided to a controller of the system.
US10879805B2 System and method for a switched-mode power supply having a transformer with a plurality of primary windings
In accordance with an embodiment, a switched-mode power supply (SMPS) includes a transformer having a plurality of windings sharing a common core and a plurality of primary stages coupled in series. Each of the plurality of primary stages include a winding of the plurality of windings, a switch having a first node coupled to a first terminal of the winding, and a first capacitor coupled between a second terminal of the winding and a second node of the switch.
US10879803B2 Methods and apparatus to provide adaptive compensation in buck converters or other switched mode power supplies
A power converter includes a power conversion circuit, an adaptive compensator coupled to a first output of the power conversion circuit, the adaptive compensator including, a voltage receiving circuit to generate a first current and a second current, a current mirror circuit coupled to the voltage receiving circuit, wherein the current mirror circuit replicates at least one of the first current or the second current, and a second output of the adaptive compensator, and a comparator to receive an input that is related to the second output of the adaptive compensator.
US10879800B2 System and method for output voltage overshoot suppression
A method for suppressing voltage overshoot at an output of a voltage regulator is disclosed. The voltage regulator includes at least one channel having a first set of (high-side) transistors and a second set of (low-side) transistors. In implementations of the method, an output voltage at an output of at least one channel of a voltage regulator is detected and compared with a reference voltage. A rate of change associated with the output voltage is also determined and compared with a threshold rate of change. When the output voltage is greater than the reference voltage and the rate of change is greater than the threshold rate of change, a resistance value associated with the second set of transistors is increased from a first resistance value to a second resistance value to prevent the output voltage from overshooting and/or to suppress an output voltage overshoot.
US10879798B2 Charge pump circuit with capacitor swapping technique and associated method
A charge pump circuit includes first and second capacitors, first and second controllable current generating circuits, and an interconnection circuit. A first terminal of the first controllable current generating circuit is coupled to a first plate of the first capacitor. A first terminal of the second controllable current generating circuit is coupled to a first plate of the second capacitor. During a first operation mode, the first controllable current generating circuit refers to a first control input for selectively providing a first current, and the second controllable current generating circuit refers to a second control input for selectively providing a second current. During a second operation mode, the interconnection circuit couples the first plate of the second capacitor to a first power rail, and couples both of the second plate of the second capacitor and the first plate of the first capacitor to an output terminal.
US10879797B2 Voltage booster circuit with ripple control and method controlling same
A voltage booster circuit includes a primary charge pump circuit, a secondary charge pump circuit and a transistor. The primary charge pump circuit is used to convert a supply voltage into a boosted voltage in response to a clock signal. The secondary charge pump circuit is used to convert the supply voltage into a regulated voltage in response to the clock signal. The transistor is coupled to the primary charge pump circuit and the secondary charge pump circuit, and has a control terminal receiving the regulated voltage, a first terminal receiving the boosted voltage and a second terminal outputting an output voltage.
US10879793B2 Systems and methods for reducing electromagnetic interference using switching frequency jittering
System and method are provided for regulating a power converter. The system includes a signal processing component configured to receive a first input signal and a second input signal, process information associated with the first input signal and the second input signal, and output a drive signal to a switch based on at least information associated with the first input signal and the second input signal. The first input signal is associated with at least a feedback signal related to an output voltage of the power converter. The second input signal is associated with at least a primary current flowing through a primary winding of the power converter. The signal processing component is further configured to change a peak value of the primary current within a first predetermined range, and change the switching frequency of the power converter within a second predetermined range.
US10879788B1 Power factor corrector circuit with DCM/CCM algorithm using relation between current ripple and switching interval
A power factor corrector circuit and a method of operating the power factor corrector circuit include a power factor corrector operable in a conduction mode within an operating frequency between a minimum value and a maximum value. A measured variable k1 can define a relation between a predetermined level set for a current ripple of a peak current Ipeakh minus a peak current Ipeakl in combination with a variable a that sets a ratio between a primary and secondary stroke interval and a resulting time period.
US10879779B2 Electrical machine disconnection systems
A hybrid drive system can include a shaft, an electrical machine comprising a rotor and a stator, and a mechanical disconnect system connecting the rotor to the shaft. The mechanical disconnect system is configured to mechanically connect the rotor to the shaft in a first state and to mechanically disconnect the rotor from the shaft in a second state such that rotor does not drive the shaft or such that the rotor is not driven by the shaft. The rotor can be a permanent magnet rotor, for example.
US10879768B2 Electric motor with fan motor
An electric motor comprising: an motor main body, a fan motor for cooling the motor main body, and a casing which is attached to the motor main body to hold the fan motor, wherein the fan motor has engagement parts, and both of the motor main body and the casing are provided with engagement parts which can engage with the engagement parts on the fan motor to fasten the fan motor.
US10879766B2 Bicycle electric power generating device
A bicycle electric power generating device includes a shaft member, a rotation body coaxially rotatable relative to the shaft member, an armature provided on one of the shaft member and the rotation body and a magnet having circumferentially arranged poles provided on the other one to rotate relative to the armature. The armature includes a first yoke with at least one first yoke pieces, a second yoke with at least one second yoke pieces, and a coil. The first and second yoke pieces are arranged parallel to an axis of the shaft member so as not to overlap with each other in a circumferential direction of the shaft member. The magnet includes a first magnet facing the first yoke pieces in a radial direction of the shaft member and a second magnet facing the second yoke pieces in the radial direction.
US10879765B2 Generator system utilizing transportation weights and propulsion on roads
A generator system may include a belt configured to support a transportation load. The belt may be located between a first road segment and a second road segment of a road, wherein movement of the belt may generate motive power. The generator system may also include a generator operatively connected to the belt and configured to convert at least a portion of the motive power into electric energy. The generator system may further include an automatic transmission box configured to translate the at least a portion of the motive power to the generator.
US10879760B2 Permanent-magnet-embedded electric motor for compressor, compressor, and refrigeration cycle device
A permanent-magnet-embedded electric motor for a compressor includes a stator core and a rotor. The rotor includes a rotor core including a plurality of magnet insertion holes, and an end plate disposed on an end portion of the rotor core in an axial direction of the rotor core. An outer diameter of the end plate is equal to an outer diameter of the rotor core. The end plate is formed of a magnetic material that is more ferromagnetic than a magnetic material of the rotor core. A plurality of through-holes each communicating with corresponding one of the magnet insertion holes are formed in the end plate, the through-holes extending in the axial direction of the rotor.
US10879755B2 Motor with a high heat dissipation effect
A motor includes: a stator iron core; a frame housing the stator iron core; and a flange including a tubular portion formed in a tubular shape. The frame includes, along an extending direction of a rotation shaft of the motor, a stator housing that houses the stator iron core and a fitted portion that is fitted to the flange. The tubular portion covers at least a half of an area of the stator housing, the area housing the stator iron core.
US10879753B2 Brushless direct current motor
Disclosed is a BLDC motor, including: a stator which is provided with a plurality of teeth extending toward an inner side of a core and pole shoes each extending to be formed at radial inner end parts of the teeth; and rotors which are disposed at an inner side of the stator surrounded by the pole shoes while being spaced apart from the stator and have a plurality of permanent magnets coupled to cores thereof. Inner circumferential surfaces of the circumferential end parts of the pole shoe may be formed so that a distance of the inner circumferential surfaces of the circumferential end parts of the pole shoe from the outer circumferential surface of the rotor increases as the inner circumferential surfaces of the circumferential both end parts of the pole shoe is far away circumferentially from a central line CL of the pole shoe.
US10879751B2 Rotating electric machine
A rotating electric machine has a drive control part and a motor having a stator and a rotor. The drive control part has an external disturbance voltage instruction generation part, a switching signal generation part, first and second drive circuits, a current acquisition part detecting an external disturbance current flowing in three phase winding in each of a first coil and a second coil of the stator, and a phase angle estimation part detecting a phase angle of the rotor of the motor based on the detected external disturbance current. The drive control part adjusts turn-on/turn-off timings of switching signals so as to reduce a timing difference between corresponding line external disturbance voltages in the three phase windings more than the time difference without performing the timing adjustment while maintaining a duty ratio of these line external disturbance voltages to that when the timing adjustment is not performed.
US10879746B2 Wireless charging device with multi-tone data receiver and active power supply noise cancellation circuitry
A wireless power transmitting device transmits wireless power signals modulated at a given power frequency to a wireless power receiving device using a wireless power transmitting coil. The wireless power receiving device may transmit data signals to the wireless power transmitting device. The wireless power transmitting device may include a data receiver that is coupled to the wireless power transmitting coil and that receives the transmitted data. The data receiver may include an input stage, bandpass filter circuitry, demodulator circuitry, and a data stream combiner. The data receiver may further include a power supply noise cancellation circuit. The power supply noise cancellation circuit may include an input stage, a baseband filter, a window filter, a down-sampler, and a difference filter. The power supply noise cancellation circuit may be coupled to the data stream combiner and is configured to mitigate power supply noise interference in the received data.
US10879745B2 Temperature management in a wireless energy transfer system
Various techniques for temperature management during inductive energy transfer are disclosed. A transmitter device and/or a receiver device can be turned off during energy transfer based on the temperature of the transmitter device and/or of the receiver device.
US10879744B2 Foreign object detection in a wireless power transfer system
A wireless power transfer system includes a power receiver (105) comprising a coil (107) for extracting power from an electromagnetic signal generated by a power transmitter (101). A load controller (305, 309) disconnects a load (303) during a foreign object detection interval and a power controller (307, 311) transmits power control messages reflecting a difference between an induced signal level and a reference level. A message transmitter (307, 313) transmits a predetermined loading indication for the reference level to the power transmitter (101) indicating a predetermined amount of power being extracted from the electromagnetic signal by the power receiver (105) when the load is disconnected and the induced signal is at the reference level. The power transmitter adapts the power level of the electromagnetic signal in response to the power control messages and a foreign object detector (207) performs a foreign object detection in response to a comparison of the power level of the electromagnetic signal and the predetermined loading indication.
US10879742B2 Control apparatus, power transmission apparatus, contactless power transmission system, and electronic device
When landing detection or removal detection for a power reception apparatus through intermittent power transmission is performed in a first channel and landing detection or removal detection for a power reception apparatus through intermittent power transmission is performed in a second channel, a control circuit controls a transmission timing of a second drive pulse in the intermittent power transmission of the second channel such that a first drive pulse in the intermittent power transmission of the first channel and the second drive pulse do not overlap.
US10879738B2 Electronic apparatus
An electronic apparatus including a hand-held electronic device and a platform device is provided. The platform device is detachably connected to the hand-held electronic device. The platform device includes a power supply, a power management device, a wireless power management circuit and an antenna. The power supply is used to provide a supply power. The power management device generates at least one operation power according to the supply power. The wireless power management circuit generates a wireless power according to the at least one operation power. The antenna of the platform device performs a charging operation on at least one to-be-charged device through an electromagnetic induction according to the wireless power.
US10879736B2 Wireless power transfer systems and methods using non-resonant power receiver
Methods, systems, and devices for wirelessly providing power to devices using a non-resonant power receiver are disclosed. A transmitter-side inductor may be inductively coupled to a receiver-side inductor. The transmitter-side inductor and one or more transmitter-side matching capacitors may be included in a power transmitter. The receiver-side inductor may be included in a power receiver. The power receiver may not include a receiver-side matching capacitor. Power from the power transmitter may be provided to the power receiver via the inductive coupling between the transmitter-side inductor and the receiver-side inductor. The power receiver may provide a reflected impedance including a real part and an imaginary part to the power transmitter. The transmitter-side matching capacitor(s) may compensate for the imaginary part of the reflected impedance.
US10879733B2 Network-controlled charging system for electric vehicles
A network-controlled charge transfer device for electric vehicles includes a control device to turn electric supply on and off to enable and disable charge transfer for electric vehicles, a transceiver to communicate requests for charge transfer with a remote server and receive communications from the remote server, and a controller, coupled with the control device and the transceiver, to cause the control device to turn the electric supply on based on communication from the remote server.
US10879732B2 Power supply mode selection
A system includes operation of a trained neural network to output a first signal indicative of one or more characteristics of a power signal based on an input plurality of power-related conditions data, determination of a first power supply mode based on the first signal, and control of a power supply to operate in the first power supply mode.
US10879731B2 Ferroresonant transformer systems and methods with selectable input and output voltages for use in uninterruptible power supplies
A ferroresonant transformer system has a core, a shunt, first and second input windings, an inverter winding, a tank winding, a resonant capacitor, an output capacitor, and a plurality of switches. The tank winding defines a plurality of switch tap locations and at least two output tap locations. The resonant capacitor is connected across at least a portion of the tank winding. Each switch is operatively connectable between one of the switch tap locations and the resonant capacitor. Each output terminal is operatively connected to one of the at least two output tap locations.
US10879730B2 Power supply
Provided is a platform with backup power and burst load power needs met using a supercapacitor.
US10879729B2 Backup battery systems for traffic cabinets
Backup battery systems for traffic cabinets that control traffic lights are provided herein. Backup battery systems include a controller operably coupled to 1 or more backup battery panels having rechargeable battery cells. Preferred systems can fit and operate entirely within the traffic cabinet. Monitoring and control of the backup system can be operable locally and remotely via internet cloud.
US10879727B1 Power source load control
A method and apparatus for controlling the load presented to one or more power sources such as a power grid, backup power generator or solar panel is described. By selectively connecting, disconnecting, limiting and controlling various loads which are powered, the power grid service connection and power sources may be economically sized and operated while allowing reliability and convenience in selecting and powering loads. The control of the loads connected to the power sources is prioritized by various parameters including the power source operation parameters including load handling capability, type of load, load size, environmental factors, load usage during and subsequent to load connection, load priority and operator wishes. The control may also operate to facilitate transfer of power from one power source or load to another power source or load.
US10879720B2 Balancing circuit for an electrical energy storage device
Balancing circuits for an ultracapacitor module are provided. In some implementations, the balancing circuit can include a regulator having an input. The regulator can be configured to compare an input voltage associated with the ultracapacitor received at the input to a reference voltage and to provide an output via an output node. The balancing circuit can further include a switching circuit coupled to the regulator. The switching circuit can be configured to discharge the ultracapacitor based at least in part on the output of the regulator. The switching circuit can include at least one semiconductor switching element operated in a hard switching manner during operation of the switching element.
US10879719B2 Regulator control circuit
A regulator control circuit which is configured to control a switching regulator: a feedback comparator configured to compare a signal representative of a reference voltage with a signal representative of a voltage output of the switching regulator and to output a control signal for controlling the operation of the switching regulator dependent on the signals received by the feedback comparator; and a current feedback controller connected to the feedback comparator and configured to receive a signal representative of a current output by the switching regulator and determine whether the regulator control circuit adopts a first or second mode of operation based on the signal representative of a current output, such that, in the first mode of operation, the control signal is for controlling the switching regulator in accordance with a constant voltage control scheme and, in the second mode of operation, the control signal is for controlling the switching regulator in accordance with a constant current control scheme.
US10879713B2 Wireless charging device having fiber optic illuminated visual indicator
A wireless charging device and an aircraft monument including the same. The device or monument includes a support surface having a visual indicator embedded therein configured to be illuminated by an underlying charging assembly to indicate a location on the support surface for wirelessly charging a portable electronic device. The wireless charging assembly further includes an induction coil aligned beneath the visual indicator and a fiber optic panel optically coupled to an electrically-powered light source. In use, visible light emitted by the fiber optic panel is transmitted through the visual indicator to illuminate the visual indicator to indicate to a user the location to place the portable electronic device to be charged.
US10879712B2 Battery adapter
An adapter device for coupling one or more batteries to a remote powered device is provided. The adapter device includes a housing that accommodates a portion of a locking mechanism and a power system. The locking mechanism couples the one or more batteries to the adapter device. The power system facilitates power transfer between the one or more batteries and the remote powered device.
US10879711B2 System and method for recharging nomadic electronic devices, and adapter for such a system
Roaming electronic devices (4) are recharged on a flat recharging surface provided with wide contact zones, by using an adapter (3) which defines two electrically conductive terminals (B1, B2) of small section in an outer face (F2) of a strip of the adapter. For each device to be powered, provision is made:—to stick an inner face of the strip (B) against a face (6) of the device and engage a connector (20) in the device on the side of a bent part (21) of the strip;—to place the adapter between the device and the recharging surface to allow conduction from two of the contact zones, the terminals being spaced apart by a predetermined distance (c) very much greater than their section size; and to selectively supply contact zones with current, for these zones on which the two terminals bear to be in an operational state and allow the recharging via the adapter.
US10879710B2 Apparatus for preventing over-discharge of battery
An apparatus for preventing a battery from being over-discharged according to the present invention includes: a latch relay which connects or disconnects the load of the vehicle; a voltage measuring circuit which measures a voltage of the auxiliary battery for every predetermined period when a ignition of the vehicle is off, and compares the measured voltage of the auxiliary battery with one or more over-discharge reference values that serve as references for determining whether the auxiliary battery is over-discharged; and a control unit which turns off the latch relay when the voltage of the auxiliary battery is equal to or less than the over-discharge reference value as a result of the comparison by the voltage measuring circuit, in which the voltage measuring circuit outputs an enable signal for operating the control unit when the voltage of the auxiliary battery is equal to or less than the over-discharge reference value.
US10879707B2 Isolated communication system
Embodiments of the present invention are directed to a cell protection system that may be employed in high voltage systems such as grid scale energy storage systems. In some embodiments, the advanced cell protection system includes a proactive balancing system for balancing one or more battery units of the energy storage systems. In some embodiments, the advanced cell protection system includes a switching protection system for safely connecting and disconnecting the one or more battery units of the energy storage systems to other systems. In some embodiments, the advanced cell protection system includes an isolated communication system for allowing the one or more battery units to safely communicate with each other and at least one controller of the energy storage system.
US10879703B2 Synchronization of microgrids with each other
A method for synchronization of first and second microgrids, having respective first and second voltages and frequencies. The method includes determining a possible voltage and frequency range, determining an overlapping voltage range, determining an overlapping frequency range, selecting a third voltage within the overlapping voltage range. The method also includes selecting a third frequency within the overlapping frequency range. The method also includes controlling the first microgrid to change from the first voltage and frequency to the third voltage and frequency. The method also includes controlling the second microgrid to change from the second voltage and frequency to the third voltage and frequency. The method also includes connecting the first and second microgrids to each other by closing a switch there between.
US10879701B2 PCS efficiency-considered microgrid operation device and operation method
The present invention relates to a power conditioning system (PCS) efficiency-considered microgrid operation device comprising: a scheduling unit for scheduling outputs of a controllable load, a battery, and an emergency internal combustion generator operated in a microgrid; and an operation control unit for controlling the operation of the battery, the emergency internal combustion generator, and the controllable load according to charging/discharging of the battery, the output or the emergency internal combustion generator, and the output of the controllable load, which have been scheduled by the scheduling unit, wherein the scheduling unit schedules charging/discharging by considering the efficiency of a PCS such that a mate of charge (SOC) of the battery is maintained within a preset range. According to the present invention, the microgrid can be efficiently operated by considering the charging/discharging efficiency of the PCS.
US10879699B2 Power regulation circuit and system
A power regulation circuit including an input from an alternating current (AC) power supply, a load element connected to the AC power supply input, a dummy power resistor connected in parallel with the load element, and a controller to dynamically control power to the load element and to the dummy power resistor in response to a variation in the power consumption of the load element.
US10879697B2 Power conversion device and test method thereof
In a power conversion device, an inverter (10) of each of three arms (A1 to A3) is controlled such that circulating current (Iz) of three arms (A1 to A3) follows a reference (Izrt) in a test period (times t3 to t4) in which a power system (1) is cut off from the three arms (A1 to A3), and whether the power conversion device is normal is determined based on circulating current (Iz) in the test period. Whether the power conversion device is normal therefore can be determined without affecting the power system (1).
US10879695B2 Grid network gateway aggregation
Distributed grid network intelligence enables data aggregation at a local control node. In a consumer node, a meter is on a consumer side of a point of common coupling (PCC). The meter can receive one or more external grid inputs and one or more local sensor inputs. The grid inputs can come from sources outside the PCC, and the local sensor inputs monitor conditions at the PCC and/or within the PCC. The meter can identify power demand within the PCC and calculate an output power to generate with a local power converter. The calculation is not simply based on power demand, but on aggregation information, including the one or more external grid inputs, the one or more local sensor inputs, and the power demand for the local load. The local power converter can then output power in accordance with the calculated output power.
US10879693B2 Systems having impedance source semiconductor device protection
A Z source network includes positive and negative input terminals and a first snubber circuit connected across the positive and negative input terminals. The first snubber circuit is configured to suppress voltage transients across the positive and negative input terminals. The Z source network also includes positive and negative output terminals and a second snubber circuit connected across the positive and negative output terminals. The second snubber circuit is configured to suppress voltage transients across the positive and negative output terminals.
US10879691B2 Unlockable switch inhibitor
An apparatus comprises one or more metal-oxide-semiconductor field effect transistors, a charge pump, and a driver circuit. The one or more metal-oxide-semiconductor field effect transistors are generally connected in series between a supply voltage and an output terminal. The charge pump may be configured to generate a voltage of sufficient magnitude relative to the supply voltage to switch the one or more metal-oxide-semiconductor field effect transistors into a conductive state. The driver circuit is generally coupled between the charge pump and the one or more metal-oxide-semiconductor field effect transistors. The driver circuit may be configured to drive the one or more metal-oxide-semiconductor field effect transistors to provide at least one of power switching, reverse polarity protection, power switching with reverse polarity protection, or over voltage inhibition.
US10879689B2 Power supply control apparatus
A control circuit turns ON or OFF a switch that is provided at a midpoint of a wire. Thus, power supply via the wire is controlled. A current output circuit outputs a current that corresponds to a current flowing through the wire to a resistance circuit. In the resistance circuit, a series circuit of a resistor (R2) and a capacitor (C1) is connected in parallel to a resistor (R1). The control circuit) turns OFF the switch if the end-to-end voltage value of a voltage across both ends of the resistance circuit is larger than or equal to a reference voltage value.
US10879687B2 Prevention and detection of overheating from component short circuits
A personal electronic device can include a main printed circuit board having disposed thereon a processing unit, one or more auxiliary circuits coupled to the main printed circuit board by one or more corresponding flexible printed circuits and one or more temperature sensors disposed on one of the flexible printed circuits. A processing unit of the portable electronic device can be configured to monitor the one or more temperature sensors, provide a warning in response to a monitored temperature exceeding a first threshold, and to cause a shutdown of at least a portion of the personal electronic device in response to the monitored temperature exceeding a second threshold. The temperature sensors can be negative temperature coefficient resistors.
US10879685B2 Cable sealing assembly for an enclosure
Aspects and techniques of the present disclosure relate to an IP 65 rated enclosure. Cable sealing components in accordance with the present disclosure provide labyrinthine sealing channels around cables of different diameters entering IP 65 rated and other enclosures. In some aspects, the cable sealing components of the present disclosure include a pair of elastomeric sealing blocks having sets of ribs and grooves that intermesh with each other to form sealing cable channels.
US10879684B2 Floor box and method of installing
A floor box for housing electrical components includes a bottom and a plurality of walls extending from the bottom to at least partially define an interior and to at least partially define a central opening accessible to a user. A top plate having an inner portion at least partially defining a first wiring compartment facing the central opening and a second wiring compartment facing the central opening is connected to at least one of the plurality of walls.
US10879683B1 Electric connection box
An electric connection box includes a first base on which an electronic component is configured to be mounted, the first base having a first side surface portion and a second side surface portion, and a second base on which the electronic component is configured to be mounted, the second base configured to be assembled to the first base and having a first side surface portion and a second side surface portion. The first side surface portion of the first base faces the second side surface portion of the first base. The first side surface portion of the second base faces the second side surface portion of the second base. The first side surface portion of the first base has a guide rib. The first side surface portion of the second base has a guide groove.
US10879677B2 Shaped collet for electrical stress grading in corona ignition systems
A corona igniter assembly which is designed to reduce the amount of air gaps between insulating components and thus reduce electrical fields concentrated in those air gaps and the associated unwanted corona discharge. The assembly includes a high voltage center electrode surrounded by a ceramic insulator and a high voltage insulator. A dielectric compliant insulator is disposed between the ceramic insulator and the high voltage insulator. A layer of metal is applied to at least one of the insulators, for example the ceramic insulator. A compliant collet formed of a partially resistive material covers a sharp edge of the layer of metal to reduce the electric field and smooth the electric field distribution at the sharp edge of the metal layer.
US10879676B2 Spark plug resistance element comprising fine non-conductive particles
A spark plug includes a housing, an isolator arranged in the housing, and a ground electrode arranged on a front surface of the housing on a combustion chamber side. The spark plug further includes a central electrode, a terminal stud, and a resistance element all of which are arranged in the isolator. The resistance element is spatially arranged between the central electrode and the terminal stud and connects the central electrode to the terminal stud. The ground electrode forms a spark gap together with the central electrode. The resistance element contains a resistance material that contains conductive particles and non-conductive particles. At least 80% of the non-conductive particles have a maximum diameter of 20 μm.
US10879672B2 Increased modulation bandwidth and phase control in VCSELS with recessed structures in a reflector layer
A semiconductor laser (100) and a method for processing the semiconductor laser are provided, so that modulation bandwidth can be increased.
US10879671B1 Vertical-cavity surface-emitting device with epitaxial index guide
A semiconductor vertical resonant cavity light source includes an upper and lower mirror that define a vertical resonant cavity. An active region is within the cavity for light generation between the upper and lower mirror. At least one cavity spacer region is between the active region and the upper mirror or lower mirror. The cavity includes an inner mode confinement region and an outer current blocking region. An index guide in the inner mode confinement region is between the cavity spacer region and the upper or lower mirror. The index guide and outer current blocking region each include a lower and upper epitaxial material layer thereon with an epitaxial interface region in between. At least a top surface of the lower material layer includes aluminum in the interface region throughout a full area of an active part of the vertical light source.
US10879670B2 Continuous-wave pumped polymer laser and preparation method thereof
The invention provides a continuous-wave pumped polymer laser and preparation method thereof, comprising: coating an organic polymer solution onto a substrate to form an polymer film, and applying a template having a distributed feedback structure to the polymer film, or coating an organic polymer solution onto a substrate having a distributed feedback structure to form an polymer film, and applying a plate to the polymer film; heating the substrate to reach above the phase transition temperature of the organic polymer, and applying a pressure to the template or plate for 1-100 min; and cooling the substrate to reach below the phase transition temperature of the organic polymer, and removing the template or plate from the organic polymer. The method of the invention is simple, the organic polymer molecular chain and supramolecular structure are oriented to have long range order, and the obtained laser can use continuous-wave pumping.
US10879661B2 Ultrasonic bonding method of conductor of electric wire, ultrasonic bonding apparatus for conductor of electric wire and electric wire
An ultrasonic bonding method of a conductor of an electric wire includes ultrasonically bonding strands forming a conductor of at least one electric wire using an anvil and horns. A first vibration mode of at least one of the horns is different from a second vibration mode of the other horns.
US10879656B2 Plug connector
A plug connector includes a conductive body, an insulative body, and a ring shape conductive terminal. The conductive body has an assembling hole. The insulative body is sleeved on the conductive body, wherein the insulative body has an opening hole and the assembling hole is aligned with the opening hole. The ring shape conductive terminal is assembled in the assembling hole, wherein the ring shape conductive terminal includes a conductive inner ring and the conductive inner ring includes a plurality of conductive portions. The conductive portions are arranged circularly and each conductive portion has at least two conductive contacts.
US10879652B2 Auxiliary power outlet with load inductance measurement system
A method of operating a power system includes connecting an external load to a power outlet of the power system while a power switch of the power system is turned off, where the power switch is coupled between a power supply of the power system and the power outlet; measuring one or more electrical characteristics of the external load while the power switch is turned off; determining, based on the measured one or more electrical characteristics of the external load, whether a demagnetization energy of the external load is within a safe operation range for the power system; and in response to determining that the demagnetization energy of the external load is within the safe operation range, turning on the power switch.
US10879647B2 Double pole power connector
A power connector that provides a large tolerance for mating to a busbar. The connector has compliant mating contacts supported by a pivoting member. Upon insertion between two busbars, the compliant mating contacts compensate for a first amount of misalignment between the connector and the busbars. The contacts may pivot, compensating for an additional amount of misalignment.
US10879645B2 Electrical connection device
An electrical connection device has an electrical connector and a sealing member. The connector has an insulating housing which has an abutting face. The sealing member is provided to the housing and is adapted to be abutted between the face and a panel of an electronic device. The sealing member has an annular body, two first annular ribs, a plurality of second annular ribs and a plurality of positioning posts. The annular body has first and second surfaces and a plurality of penetrating holes penetrating the first and second surfaces. The first annular ribs respectively protrude from the first and second surfaces, and are adapted to respectively abut the panel and the face. The second annular ribs respectively protrude from the first and second surfaces, encircle the penetrating holes respectively, and are adapted to abut the panel and the face.
US10879643B2 Extender module for modular connector
A modular electrical connector with modular components suitable for assembly into a right angle connector may also be used in forming an orthogonal connector or connector in other desired configurations. The connector modules may be configured through the user of extender modules. Those connector modules may be held together as a right angle connector with a front housing portion, which, in some embodiments, may be shaped differently depending on whether the connector modules are used to form a right angle connector or an orthogonal connector. When designed to form an orthogonal connector, the extender modules may interlock into subarrays, which may be held to other connector components through the use of an extender shell. The mating contact portions on the extender modules may be such that a right angle connector, similarly made with connector modules, may directly mate with the orthogonal connector.
US10879642B2 Busbar system
Power busbar system for connecting devices having at least one contact protection baseplate module for receiving elongated and electrically conductive power busbar modules each having a plurality of uniformly spaced contact openings of a contact opening array, wherein electrical connecting contacts of a device to be connected are configured to be inserted into the contact openings of the contact opening array of the electrically conductive power busbar modules for producing an electrical and mechanical connection.
US10879641B2 Terminal, chain terminal, and connector
A terminal disclosed herein is a female terminal that is contained in a housing and includes: a connection tubular part provided to be connectable to a counterpart terminal and including a bottom plate; a carrier cut part provided at an edge of the bottom plate; and a projection projecting from the carrier cut part. The carrier cut part is provided at an upper edge part opposite to a lower side corresponding to the housing side along the plate thickness of the bottom plate. The bottom plate includes a bottom surface on the housing side and an upper surface opposite to the bottom surface. The projection is provided to the upper surface side of the bottom plate compared to the bottom surface thereof.
US10879635B2 Electrical connector
An electrical connector has an insulative body, a group of first conductive terminals and a group of second conductive terminals fixed to the insulative body, a grounding metal plate and an outer shielding shell. A front part of the shell forms a first mating cavity and a rear part of the shell forms a second mating cavity. An insertion space is formed between elastic extending arms of the first terminal group and elastic extending arms of the second terminal group. An electrical connector combination, which includes the electrical connector and a circuit board, is further provided. An inserted portion of the circuit board can be correspondingly inserted into the insertion space and can be elastically interposed by the elastic extending arms of the first terminal group and the elastic extending arms of the second terminal group so as to be correspondingly electrically connected.
US10879627B1 Power recycling and output decoupling selectable RF signal divider and combiner
A power recycling and output decoupling, selectable RF signal divider and combiner is described.
US10879626B1 Separation-based antenna signal combining techniques
Methods and systems are provided herein for combining antenna signals based at least in part on the physical separation distance between antennas. A computing device includes a first antenna. The first the antenna is configured to receive a first signal. The first antenna is one of a plurality of antennas in the computing device. A second antenna is configured to receive a second signal. The second antenna has more physical separation distance from the first antenna relative to any other antenna within the computing device. A combiner within the computing device is configured to combine the first signal and the second signal based on the second antenna having more physical separation distance from the first antenna relative to any other antenna.
US10879624B2 Wireless communication device
A wireless communication device includes: flow-rate measuring unit connected to fluid pipe; and first antenna element that transmits and receives a radio wave. First antenna element has a longer side orthogonal to an axis of fluid pipe. According to this configuration, a direction of a plane of polarization of a radio wave radiated from first antenna element is orthogonal to fluid pipe. Thus, the radio wave is not reflected by fluid pipe but propagates in a direction toward fluid pipe, namely, in a rear surface direction of a meter including the wireless communication device.
US10879607B2 Rotating unit and wireless communication device
A rotating unit for controlling an antenna to rotate includes an electromagnetic element and a rotating circuit. The rotating circuit is electrically coupled with the electromagnetic element. The rotating circuit controls the electromagnetic element to generate a magnetic force for controlling a rotation of the antenna.
US10879606B2 Electronic device slot antennas
An electronic device such as a wristwatch may have a housing with metal sidewalls and a display having conductive display structures. Printed circuits having corresponding ground traces may be coupled to the display for conveying data to and/or from the display. The conductive display structures may be separated from the metal sidewalls by a gap. A conductive interconnect may be coupled to the metal sidewalls and may extend across the gap to the conductive display structures. The conductive interconnect may be coupled to the ground traces on the printed circuits and/or may be shorted or capacitively coupled to the conductive display structures. When configured in this way, the metal sidewalls, the conductive display structures, and the conductive interconnect may define the edges of a slot antenna resonating element for a slot antenna.
US10879602B2 Radome and associated mobile communications antenna, and method for producing the radome or the mobile communications antenna
An improved radome and an associated improved method for producing a radome has a radiating structure consisting of a passive radiating structure, preferably in the form of frequency-selective surfaces (FSS). The passive radiating structures are formed by (a) structured metal surfaces surrounded by metal-free regions, or (b) cut-outs in a metal film or metal layer. The passive radiating structures consist of a composite film comprising at least one plastics carrier layer and a metal film or layer attached thereto. The composite film is attached or glued onto the outer surface or outer skin of the radome.
US10879601B2 Wearable electronic device and antenna system thereof
A wearable electronic device includes a middle frame, a metallic side wall, a dielectric element, and a antenna wiring circuit. The metallic side wall is disposed at one side of the middle frame and has a slot. The dielectric element is disposed at the slot and electrically isolates the metallic side wall and the middle frame. The antenna wiring circuit is disposed at the dielectric element and comprises a antenna pattern. The antenna pattern comprises first and second metal portions. The first metal portion comprises a slit surrounded by first to third segments. The first segment has a signal feeding terminal. The second metal portion is connected to the third segment and is located in the slit. The metallic side wall performs coupled resonant with the first metal portion and the second metal portion to generate a resonant frequency band.
US10879599B2 Vehicle, control method thereof and antenna apparatus for vehicle
A vehicle, control method of the vehicle, and antenna for vehicle is provided. The vehicle includes an antenna having different gain characteristics in different operating frequency bands; and a controller configured to correct reception strengths of a plurality of signals having different frequencies for carrying identical content, change the gain characteristic of the antenna based on the corrected reception strengths of the signals, and obtain content from a signal having a maximum corrected reception strength among the signals having different frequencies.
US10879596B2 Antenna for wearable devices methods, apparatuses, and systems
Embodiments include apparatuses, methods, and systems for an antenna for a wearable device that includes a bezel on the wearable device to include a conductive circuit path to transmit and receive radiofrequency (RF) signals to and from the wearable device. In some embodiments, the bezel may be formed of a substantially conductive material to form the conductive circuit path. In other embodiments the bezel may be formed of a substantially non-conductive material and may include a conductive antenna pattern located on a surface of the bezel to form the conductive circuit path. Other embodiments may also be described and claimed.
US10879590B2 Antenna and mobile terminal
An antenna and a mobile terminal with the antenna including a first radiator and a first capacitor structure. A first end of the first radiator is electrically connected to a signal feed end of a printed circuit board by means of the first capacitor structure, and a second end of the first radiator is electrically connected to a ground end of the printed circuit board. The first radiator, the first capacitor structure, the signal feed end, and the ground end form a first antenna, configured to generate a first resonance frequency. An electrical length of the first radiator is less than or equal to one eighth of a wavelength corresponding to the first resonance frequency.
US10879589B2 Antenna and electronic device comprising same
Provided is an electronic device that includes first and second housings, a display, a connecting member connecting the first and second housings, first and second conductive members, and a wireless communication circuit. The first housing includes a first side facing a first direction, a second side facing a second direction opposite to the first direction, and a first lateral side surrounding at least part of a space between the first side and the second side. The second housing includes a third side facing a third direction, a fourth side facing a fourth direction opposite to the third direction, and a second lateral side surrounding at least part of a space between the third side and the fourth side. The connecting member connects the first and second housings such that folding of the first and second housings results in the first and second lateral sides abutting against each other.
US10879588B2 Mobile device and manufacturing method thereof
A mobile device includes a system circuit board, a metal frame, a first feeding element, a second feeding element, and an RF (Radio Frequency) module. The system circuit board includes a system ground plane. The metal frame includes a first portion and a second portion. The metal frame has a first cut point positioned between the first portion and the second portion. The first feeding element is directly or indirectly electrically connected to the first portion. A first antenna structure is formed by the first feeding element and the first portion. The second feeding element is directly or indirectly electrically connected to the second portion. A second antenna structure is formed by the second feeding element and the second portion. The RF module is electrically coupled to the first feeding element and the second feeding element, so as to excite the first antenna structure and second antenna structure.
US10879585B2 Mobile terminal
A mobile terminal having a front surface, a rear surface, and side surfaces includes a cover glass allowing an electromagnetic wave to be transmitted therethrough, a case having a metal rim forming an appearance of the top or the bottom of the mobile terminal, and an antenna having a plurality of arrayed antenna patterns to radiate a beamformed transmission signal, wherein the antenna is disposed such that at least a portion thereof is adjacent to the metal rim, and the cover glass includes a planar portion disposed on the front surface or the rear surface and a bent portion bent from at least one end of the planar portion such that the transmission signal is radiated through the cover glass.
US10879584B2 Methods and apparatus for implementing an access point supporting multiple communications protocols
Access points which can be mounted in a variety of locations or orientations and can support multiple communications protocols are described. The access point includes a main housing, e.g., main body, and a front housing connected together by a hinge. A Wi-Fi antenna is included in the front housing in some embodiments. The access point can be used in an open or closed position. When mounted in a vertical position the front housing can be lowered into a horizontal position facilitating preferred antenna orientation. A first set of cooling fins serves to keep the internal components of the access point off a wall when the access point is wall mounted facilitating air flow. Additional fins act as a spacer between the main housing and the front housing when the access point is used in a closed position facilitating air flow around both sides of the main housing.
US10879582B1 Dielectric reinforced formed metal antenna
A device and method of fabrication of a dielectrically reinforced formed metal antenna element enables an easily replaceable antenna element unlimited by PCB thickness constraints and planar structures. Modern fabrication methods are employed to embed pre-formed metal antenna structures in a rigid dielectric material. Conductive elastomer contacts provide electrical contact between an RF distribution PCB and the antenna element structures. A single layer of the dielectrically reinforced formed metal antenna elements may offer a simple yet effective antenna element capable of excellent RF connectivity up to 20 GHz. The individual elements are conformal to an installation, cooperative with additional elements, and easily replaceable with molded couplings attachable to the PCB with the flexible elastomers ensuring connectivity.
US10879581B2 Electronic device
An electronic device includes a first body, a second body, and a rotating shaft structure connected to the first body and the second body. The rotating shaft structure includes a first shaft and a second shaft arranged opposite to each other and fixedly connected to the first body and the second body. The rotating shaft structure further includes an antenna radiator including a plurality of metal shafts electrically coupled to each other and provided in an interspace between the first shaft and the second shaft.
US10879580B2 Dipole fixation in antenna system
The present invention provides a dipole fixation in an antenna system for fixing dipoles (1) on a reflector (2), the dipole fixation comprising fixing members (3) passing through apertures on the reflector (2) to fix the dipoles (1) on the reflector (2); a first non-conductive member (4) arranged between the dipoles (1) and the reflector (2); and a second non-conductive member (5) arranged between the fixing members (3) and the reflector (2). The dipole fixation of this invention avoids any metal contact between the dipoles and the reflector, guaranteeing the PIM reliability for a long time and obtaining a stable connection.
US10879579B2 Zero insertion loss directional coupler for wireless transceivers with integrated power amplifiers
A zero insertion loss directional coupler includes an input port, an antenna port, an isolation port, and a detect port. The coupler has a first signal trace, a second signal trace, and an inductive winding. The first signal trace is on one of two layers and is connected to the input port and the antenna port, while the inductive winding is on another one of the two layers. A first terminal of the inductive winding is connected to the isolation port. A first terminal of the second signal trace is connected to the detect port and a second terminal of the second signal trace is connected to a second terminal of the inductive winding.
US10879576B2 Filter assemblies, tuning elements and method of tuning a filter
The present invention provides filter assemblies, tuning elements and a method of tuning a filter. A filter assembly includes a housing having a top cover, a bottom cover and at least one sidewall, the top cover, the bottom cover and the at least one sidewall defining an internal cavity, the housing configured to receive first through third radio frequency (“RF”) transmission lines; a top metal sheet mounted within the internal cavity that has a plurality of openings that form a first hole pattern; and a bottom metal sheet mounted within the internal cavity that has a plurality of openings that form a second hole pattern. The top and bottom metal sheets are vertically spaced-apart from each other in a vertically stacked relationship within the internal cavity. The top metal sheet and the bottom metal sheet each include at least one resonator.
US10879567B2 Lithium secondary battery, method for producing power collection foil for same, and power collection foil for same
The present invention provides a method for producing a lithium secondary battery in which peeling of an active substance can be prevented and the generation of metal powder can be prevented when a power collection foil is processed at an electrode production step. The method for producing the lithium secondary battery includes an electrode-producing step of producing a positive electrode and a negative electrode; a step of forming a group of electrodes by layering the positive electrode and the negative electrode on each other through a separator, or winding the positive electrode and the negative electrode through a separator; and a step of immersing the group of the electrodes in an electrolyte. The electrode-producing step has a boring step of forming a plurality of through-holes penetrating a power collection foil and having projected parts projected from at least a rear surface of the power collection foil.
US10879559B2 Method for producing solid electrolyte
A method for producing a solid electrolyte comprising feeding a solid electrolyte raw material-containing liquid comprising: a solid electrolyte raw material comprising lithium, phosphorus, sulfur and chlorine; and a solvent, to a liquid or gas medium having a temperature higher than the boiling point of the solvent, thereby evaporating the solvent and reacting the solid electrolyte raw material to precipitate a solid electrolyte having an argyrodite-type crystal structure.
US10879558B2 Materials for solid electrolyte
The present disclosure relates to a material containing the elements Li, M, P, S and X wherein M=Si, Ge or Sn, and X=F, Cl, Br or I. The material can be used as a sulfide solid electrolyte material, notably for an all-solid-state lithium battery.
US10879556B2 Lithium secondary battery with enhanced heat-resistance
Disclosed is an electrode whose surface includes an organic/inorganic composite porous coating layer comprising heat-absorbing inorganic particles and a binder polymer, wherein the heat-absorbing inorganic particle is at least one particle selected from the group consisting of antimony-containing compounds, metal hydroxides, guanidine-based compounds, born-containing compounds and zinc tartrate compounds. A separator using the heat-absorbing inorganic particles as a component for forming or coating the separator, and an electrochemical device including the electrode and/or the separator are also disclosed. The separator using the heat-absorbing inorganic particles as a component for forming or coating the separator can ensure excellent thermal safety and minimizes degradation of the quality of a battery.
US10879554B2 Thin film battery
A thin film battery includes: a cathode body; and an anode body which is laminated on at least one of an upper portion or a lower portion of the abode body, in which the cathode body includes: a cathode plate on which a cathode active material is applied; a pair of separators which covers an upper surface and a lower surface of the cathode plate; and a polymer insulating film unit interposed between the pair of separators and a portion of the polymer insulating film unit which protrudes outwardly from an edge of the separator is bonded to an anode plate of the anode body.
US10879549B2 Bipolar plate and membrane electrode unit for a fuel cell arranged in a fuel cell stack, fuel cell and fuel cell stack
The invention relates to a bipolar plate (1) for a fuel cell (100) comprising a profiled anode plate (7) and a profiled cathode plate (8), each having an active region (6) as well as two distributor regions (2) for supply and discharge of operating media to or from the active region (6), wherein the distributor regions (2) each have one main anode gas port (3) for supply and discharge of fuel, one main cathode gas port (4) for supply and discharge of oxidizer, which is arranged in such a manner that cathode channels (41) extending therefrom run straight, at least across the distributor region (2) of the bipolar plate (1), and have a flow direction that corresponds to a main flow direction in the cathode channels (41) in the active region, as well as a main coolant port (5) for the supply and discharge of coolant. It is provided according to the invention that the main coolant port (5) and the main anode gas port (3) are adjacent to one another, adjacent to the main cathode gas port (4), and are arranged out of alignment with the active region.
US10879547B2 Control method and control system of hydrogen concentration for fuel cell
A method of controlling hydrogen concentration of a fuel cell includes calculating hydrogen or nitrogen concentration of gas stored in a fuel tank; estimating hydrogen or nitrogen concentration at an anode of the fuel cell based on the calculated hydrogen or nitrogen concentration of the gas; and controlling a hydrogen supply unit based on the estimated hydrogen or nitrogen concentration at the anode such that the hydrogen or nitrogen concentration at the anode follows desired hydrogen concentration or desired nitrogen concentration.
US10879545B2 Fuel cell system and abnormality diagnosis method for fuel cell system
A fuel cell system includes: a fuel cell; an air passage including an air supply passage and an air exhaust passage; an air inlet valve configured to open and close the air supply passage; an air outlet valve configured to open and close the air exhaust passage; a hydrogen gas passage including a hydrogen gas supply passage and a hydrogen gas exhaust passage; a hydrogen gas inlet valve configured to open and close the hydrogen gas supply passage; a hydrogen gas outlet valve configured to open and close the hydrogen gas exhaust passage; a hydrogen gas pressure sensor configured to obtain a pressure of gas in the hydrogen gas passage disposed downstream of the hydrogen gas inlet valve and upstream of the hydrogen gas outlet valve; and a controller.
US10879543B2 Fuel cell vehicle
A stack case includes a lower surface and at least one through hole. The lower surface is at a bottom of the stack case in a vehicle height direction of the vehicle. The at least one through hole opens to an inside of the stack case. An outer opening opens to an outside of a vehicle. The at least one vent pipe has one end and another end opposite to the one end along a length of the at least one vent pipe. The one end is connected to the at least one through hole provided in the stack case. The another end is connected to the outer opening in the vehicle body. The drain hole is provided in the lower surface of the stack case to be open to an inside of a motor compartment. The drain hole is located below the outer opening in the vehicle height direction.
US10879531B2 Negative electrode active particle and method for manufacturing the same
A negative electrode active material particle and a method for preparing the same are provided. The negative electrode active material particle includes SiOx (0
US10879526B2 Conformal graphene cage encapsulated battery electrode materials and methods of forming thereof
A conformal graphene-encapsulated battery electrode material is formed by: (1) coating a battery electrode material with a metal catalyst to form a metal catalyst-coated battery electrode material; (2) growing graphene on the metal catalyst-coated battery electrode material to form a graphene cage encapsulating the metal catalyst-coated battery electrode material; and (3) at least partially removing the metal catalyst to form a void inside the graphene cage.
US10879525B2 Method of making stretchable composite electrode
A method of making a stretchable composite electrode is provided. An elastic substrate is pre-stretched along a first direction and a second direction, to obtain a pre-stretched elastic substrate. A carbon nanotube active material composite layer is laid on a surface of the pre-stretched elastic substrate. And the pre-stretching of the elastic substrate is removed, and a plurality of wrinkles is formed on a surface of the carbon nanotube active material composite layer.
US10879522B2 Transfer lamination of electrodes in silicon-dominant anode cells
Systems and methods are provided for high volume roll-to-roll transfer lamination of electrodes for silicon-dominant anode cells.
US10879519B2 Spark protection apparatus for intrinsically safe, battery-operated devices
A simple, low-cost circuit is disclosed that provides the requisite triple redundancy for a spark protection circuit for a battery-operated device having an on-board battery charger that is intended for use in hazardous atmospheres. The circuit complies with the IEC standard for intrinsically safe products.
US10879518B1 Stack-wound battery configuration
A battery includes a housing and a laminate in the housing. The laminate includes an anode and cathode, each having a first end and an opposing second end. The anode includes an anode collector including a first sheet of patterned conductive material having a first active area and a first plurality of conductive tabs formed integrally with the first active area, and a first active material on the first active area of the anode collector. The cathode includes a cathode collector including a second sheet of patterned conductive material having a second active area and a second plurality of conductive tabs formed integrally with the second active area, and a second active material on the second active area of the cathode collector. Active material is not on either the first or second plurality of conductive tabs. A separator is positioned between the anode and the cathode.
US10879517B2 Electricity storage apparatus
An electricity storage apparatus 100 may include: an electrode assembly 3 including a positive electrode and a negative electrode; a tab 9 including one end which is electrically connected to the electrode assembly 3; and a conductive member 20 disposed above the electrode assembly 3, and electrically connected to the tab 9. The tab 9 may include a first bent part 14 provided in a vicinity of the one end of the tab 9, a second bent part 16 provided in a vicinity of another end of the tab 9, and a joining part 18 provided between the first bent part 14 and the second bent part 16 and joined to the conductive member 20. The second bent part 16 may be bent so that the other end of the tab 9 is disposed above the conductive member 20.
US10879510B2 Battery containing acid resistant nonwoven fiber mat with biosoluble microfibers
Acid-resistant and biosoluble glass compositions and products made therefrom. The glass compositions exhibit acid resistance, durability in white water as may be used in a wet laid fabrication process, and good biosolubility. In another aspect, a glass fiber mat is made from such a glass composition, and may be used in the manufacture of lead-acid batteries, for example as a pasting material or battery separator.
US10879509B2 Rechargeable battery
A rechargeable battery includes an electrode assembly including a first electrode and a second electrode; a case receiving the electrode assembly; and at least one block layer between the case and the electrode assembly, wherein the block layer is made of a fiber material.
US10879501B2 Method for manufacturing organic EL display panel, and ink drying device
An ink drying process includes exhausting gas from atmosphere surrounding a substrate and drying ink through placing the substrate in a predefined pressure or less to form organic functional layers. Exhausting of gas includes: reducing, during a first period, pressure of the atmosphere from standard atmospheric pressure to a first pressure higher than vapor pressure of solvent having the highest vapor pressure among solvents of the ink; and subsequently reducing, during a second period, the pressure of the atmosphere to a second pressure lower than vapor pressure of solvent having the lowest vapor pressure among the solvents. Where pressure of the atmosphere is 10x Pa (X indicating a real number), a change amount average of X per unit time has a greater absolute value during the second period than during the first period.
US10879497B2 Organic electroluminescent device, display device, and illumination device
An organic electroluminescent device having a white light, obtained by light emission from a plurality of light emission units, that comprises red light, green light, and blue light. Among the distribution characteristics of light emitted inside a substrate, the brightness of the white light has a maximum value within an angle range of 0-15° from an axis perpendicular to the planar direction of the substrate and the spectral radiance of the blue light at the maximum emission wavelength has a maximum value within the angle range of 0-20° from the axis perpendicular to the planar direction of the substrate.
US10879494B2 Organic light emitting display device having a resonance structure of proper internal reflection by including a light extraction reduction preventing layer
In an organic light emitting display device according to an embodiment of the present disclosure, a light extraction reduction preventing layer is disposed between a display unit disposed on a substrate and an encapsulation layer for protecting the display unit, and as a result, light emission efficiency may be improved by reducing an amount of light dissipating while light generated from an emission layer of the display unit is extracted to the outside.
US10879488B2 Encapsulation structure, electronic device and encapsulation method
An encapsulation structure, an encapsulation method and an electronic device are provided. The encapsulation structure includes an inorganic layer, an aluminum carbon layer and an organic layer. The aluminum carbon layer is on the inorganic layer and contacts with the inorganic layer; the organic layer is on the aluminum carbon layer and contacts with the aluminum carbon layer.
US10879482B2 Organic electroluminescence device
An organic EL device includes a pair of electrodes and an organic compound layer between pair of electrodes. The organic compound layer includes an emitting layer including a first material and a second material. The second material is a fluorescent material. Singlet energy EgS(H) of the first material and singlet energy EgS(D) of the second material satisfy a relationship of the following formula (1). The first material satisfies a relationship of the following formula (2) in terms of a difference ΔST(H) between the singlet energy EgS(H) and an energy gap Eg77K(H) at 77K. EgS(H)>EgS(D)  (1) ΔST(H)=EgS(H)−Eg77K(H)<0.3 (eV)  (2)
US10879478B2 Polymer solar cell
A polymer solar cell includes an anode electrode, a photoactive layer, an insulating layer, a cathode electrode stacked on each other in that order. The photoactive layer includes a polymer layer and a plurality of carbon nanotubes dispersed in the polymer layer. Each of the plurality of carbon nanotubes includes a first end and a second end opposite to the first end, the first end passes through the insulating layer and is in direct contact with the cathode electrode, and the second end is embedded in the polymer layer.
US10879477B2 Cyclic amine surface modifier and organic electronic devices comprising such cyclic amine surface modifier
The present invention relates to a cyclic amine surface modifier. In addition the present invention also relates to organic electronic devices comprising such cyclic amine surface modifier.
US10879475B2 Composition, electronic device, and thin film transistor
A composition includes a product of a condensation reaction between a thermal cross-linking agent and a product of hydrolysis and condensation polymerization of a compound represented by Chemical Formula 1.
US10879474B2 Organic dielectric layer and organic electronic device
The present invention relates to organic dielectric layers comprising a polycycloolefinic polymer with a pendent chromophoric group having an absorption maximum in the wavelength range from 230 to 290 nm, and to organic electronic devices comprising them.
US10879473B2 Organic electronic device
The present invention relates to organic electronic devices. The devices can include a first electrode, a second electrode, and a substantially organic layer. The substantially organic layer may include a lithium-containing compound, and may be arranged between the first and the second electrode. Also provided herein are organic light emitting diodes, organic solar cells, and organic field effect transistors that include the lithium-containing compound.
US10879467B2 Hole transport materials
A hole transport copolymer having the following Formula III is disclosed herein: In some embodiments, A is a monomeric unit having Formula Ia or Formula IIa, B is a B is a monomeric unit having at least three points of attachment in the copolymer, E is the same or different at each occurrence and is selected from the group consisting of H, D, halide, alkyl, aryl, arylamino, siloxane, crosslinkable groups, deuterated alkyl, deuterated aryl, deuterated arylamino, deuterated siloxane, and deuterated crosslinkable groups, and x, y, and z are the same or different and are mole fractions, such that x+y+z=1, and x and y are non-zero.
US10879461B2 Electronic device and method for fabricating the same
In a method for fabricating an electronic device including a semiconductor memory, the method includes: forming stack structures, each of the stack structures including a variable resistance pattern; forming capping layers on the stack structures, the capping layers including an impurity; forming a gap fill layer between the stack structures; and removing the impurity from the capping layers and densifying the gap fill layer by irradiating the capping layers and the gap fill layer with ultraviolet light.
US10879459B2 Phase change memory cell with constriction structure
Some embodiments include methods of forming memory cells. Such methods can include forming a first electrode, a second electrode, and a memory element directly contacting the first and second electrodes. Forming the memory element can include forming a programmable portion of the memory element isolated from the first electrode by a first portion of the memory element and isolated from the second electrode by a second portion of the memory element. Other embodiments are described.
US10879458B2 Memory device
A memory device includes a bottom electrode, a resistance switching element, a capping layer, a top electrode, a first spacer, and a second spacer. The resistance switching element is over the bottom electrode. The capping layer is over the resistance switching element. The top electrode is over the capping layer. The first spacer extends along a sidewall of the resistance switching element. The second spacer extends along a sidewall of the first spacer and beyond a top of the first spacer, in which the second spacer is in contact with the capping layer.