Document Document Title
US10849261B2 Surface mounter and method of correcting recognition error
A surface mounter for mounting an electronic component on a printed circuit board includes a stage, a mounter, a camera, a mark, and a controller. The mounter is movable in a plane direction of the stage and mounts the electronic component on the printed circuit board. The camera is on the stage or mounter, and the mark is on the other of the stage or mounter. The controller executes processing to capture images of the mark at multiple positions in a field of view of the camera and perform image recognition; calculate correction values for correcting recognition errors at the recognition positions based on recognition of the mark; capture an image of the printed circuit board or the electronic component by the camera and perform image recognition; and correct results of the recognition of the printed circuit board or the electronic component based on the correction values.
US10849258B2 Electronic component package for electromagnetic interference shielding and method for manufacturing the same
Provided is an electronic component package for electromagnetic interference shielding. The electronic component package for electromagnetic interference shielding according to an embodiment of the present invention comprises a substrate where electronic components are mounted, a molding member formed on the substrate and the electronic components, a magnetic layer formed on the molding member, and a conductive layer formed on the magnetic layer. Electromagnetic waves generated from the electronic components embeded in the molding member are absorbed in the magnetic layer to thus prevent or reduce harmful influence on other electronic components mounted in adjacent places. In addition, harmful electromagnetic waves generated from the outside may be shielded due to the conductive layer formed on the magnetic layer, thereby protecting electronic components embeded in the molding member from being influenced by the electromagnetic waves.
US10849257B2 Module
A first trench is formed in a first sealing resin layer, which seals first electronic components and second electronic components on one main surface of a circuit board, and a second trench is formed in a second sealing resin layer, which seals third electronic components and fourth electronic components on another main surface. The first trench is formed between the first electronic components and the second electronic components when viewed in plan view, extending from an upper surface of the first sealing resin layer toward a surface opposite from the one main surface of the first sealing resin layer, and the second trench is formed between the third electronic components and the fourth electronic components when viewed in plan view, extending from a lower surface of the second sealing resin layer toward a surface opposite from the other main surface of the second sealing resin layer.
US10849256B2 Cooling device for a frequency converter, converter assembly comprising said cooling device and refrigerating or conditioning plant comprising said converter assembly
A cooling device for a frequency converter of a refrigerating or conditioning plant comprises at least one thermal exchange element supplied with a total flow rate of refrigerating fluid; regulating means configured to selectively regulate the total flow rate of refrigerating fluid on the basis of at least one parameter indicative of the temperature of the frequency converter.
US10849255B2 Cooling apparatus
A cooling apparatus for cooling an electronic component includes a heat sink, a heat sink cover to close a top area opening of the heat sink, a tube-shaped cooling element arranged inside the heat sink for some cooling ribs of the heat sink in mechanical contact with an outer side of the tube-shaped cooling element, and an impeller with blades for generating a cooling flow of a cooling medium. The tube-shaped cooling element forms a first cooling duct to conduct the cooling flow in a first cooling flow direction. A second cooling duct opposite the first cooling duct is formed between an inner area of the heat sink and the outer side of the tube-shaped cooling element to conduct the cooling flow in a second cooling flow direction. The cooling flow is redirected from the first cooling duct to the second cooling duct or vice versa.
US10849254B2 Devices, systems, and methods for thermal management of rack-mounted computing infrastructure devices
Devices, systems, and methods for thermal management provide conditioned air from an inlet of an electronics cabinet to a rear-mounted interface device using an enclosure mounted in the electronics cabinet. The enclosure is laterally expandable in order to make installation easier and to enable installation of the enclosure between electronics cabinets of several mounting widths. The enclosure is installed to an internal surface of the mounting rails of the electronics cabinet so that the interface devices are mounted directly to the mounting rails, so the enclosure does not support the mass of the interface devices.
US10849251B2 Liquid transfer module and liquid cooling system thereof
A liquid transfer module is applied to a liquid cooling system. The liquid transfer module includes a first flow guide body and a second flow guide body removably connected with a liquid reservoir tank and a pump unit. The first and second flow guide bodies are formed with multiple internal flow passages. Some of the flow passages communicate with each other via a check valve and some other flow passages communicate with each other via an opening. The liquid transfer module serves to transfer and guide a working liquid to flow through the liquid reservoir tank and the pump unit.
US10849250B2 Integration of power, data, cooling, and management in a network communications system
In one embodiment, a system includes a central hub comprising a power source, a data switch, a coolant system, and a management module, a plurality of network devices located within an interconnect domain of the central hub, and at least one combined cable connecting the central hub to the network devices and comprising a power conductor, a data link, a coolant tube, and a management communications link contained within an outer cable jacket.
US10849248B2 Cable backplane
Cable backplane systems and communication devices are provided according to examples of the present disclosure. In one aspect, a cable backplane system includes a frame and a cable unit; the cable unit includes a first connector array, a second connector array and communication cables; the first connector array is fixed on the frame, wherein a first connector in the first connector array is connected with a first plug-in card, first connectors in a same row are connected with a same first plug-in card; the second connector array is fixed on the frame, wherein a second connector in the second connector array is connected with a second plug-in card, second connectors in a same column are connected with a same second plug-in card; and the communication cables is connected with the first connector array and the second connector array.
US10849246B2 Device enclosure
An element for an electronic device can include a metal exterior portion including a first material, an interior portion including a second, independently selected material, and an engagement feature formed on a surface defined by the exterior and interior portions. The engagement feature can mechanically engage a material molded to the surface. A method for forming an element for an electronic device can include joining a boss to a member, forming a feature in the member while orienting the member via the boss, and at least partially removing the boss to form the element. An electronic device can include a frame defining an interior volume of the device, a display component, a transparent cover positioned adjacent to the display component, and an encapsulating material at least partially surrounding the display component and joining the display component to the frame.
US10849245B2 Systems and methods for providing a robust computer processing unit
The present invention features a robust customizable computing system comprising: a processing control unit; an external object; and means for operably connecting the processing control unit to the external object, the processing control unit introducing intelligence into the external object, thus causing the external object to perform smart functions. The processing control unit preferably comprises: (a) an encasement module comprising a main support chassis having a plurality of wall supports and a plurality of junction centers containing means for supporting a computer component therein, a dynamic back plane that provides support for connecting peripheral and other computing components directly to a system bus without requiring an interface, means for enclosing the main support chassis and providing access to an interior portion of the encasement module; (b) one or more computer processing components disposed within the junction centers of the encasement module; and (c) means for cooling the interior portion of the encasement module.
US10849241B2 Protective enclosure for encasing an electronic device
A protective enclosure for an electronic device includes a first case portion that may be adapted to surround at least a portion of a top device portion and a second case portion that may be adapted to surround at least a portion of a bottom device portion. The protective enclosure may also include a first hinge member coupled to a portion of the first case portion and a portion of the second case portion, and the first hinge member may pivot about a first hinge axis that is coaxially aligned with or parallel to a device hinge axis.
US10849239B2 Method for curing solder paste on a thermally fragile substrate
A method for curing solder paste on a thermally fragile substrate is disclosed. An optically reflective layer and an optically absorptive layer are printed on a thermally fragile substrate. Multiple conductive traces are selectively deposited on the optically reflective layer and on the optically absorptive layer. Solder paste is then applied on selective locations that are corresponding to locations of the optically absorptive layer. After a component has been placed on the solder paste, the substrate is irradiated from one side with uniform pulsed light. The optically absorptive layer absorbs the pulsed light and becomes heated, and the heat is subsequently transferred to the solder paste and the component via thermal conduction in order to heat and melt the solder paste.
US10849238B1 Removable lid for IC reflow
One embodiment includes a method for manufacturing an electronic apparatus, including bonding an integrated circuit (IC) die to a substrate to form an IC package using a first reflow process, which causes the substrate to warp, reversibly connecting a lid with the IC package over the IC die so that the lid applies a force to the IC die, providing a printed circuit board (PCB) including an array of first contact pads, respectively disposing an array of bonding elements on an array of second contact pads of the substrate, placing the IC package on to the PCB with respective ones of the bonding elements contacting respective ones of the first contact pads, performing a second reflow process to apply heat to the bonding elements to bond the first contact pads with the second contact pads, and removing the lid from the IC package after the second reflow process.
US10849237B2 Press apparatus and pressing method thereof
A press apparatus includes: a stage to support a first substrate and a second substrate of a display device; a fixing member to fix a flexible printed circuit board connected with the first substrate onto the second substrate; and a press member to press first pad electrodes of the flexible printed circuit board and second pad electrodes of the second substrate, and the fixing member is configured to press a pad electrode-free area of the flexible printed circuit board. A pressing method of a press apparatus is also provided.
US10849236B2 Anisotropic conductive film and production method of the same
An anisotropic conductive film having a multilayer structure having conductive particles arranged in a single layer has a first connection layer and a second connection layer formed on a surface of the first connection layer. The first connection layer is a photopolymerized resin layer, and the second connection layer is a thermally or photo-cationically, anionically, or radically polymerizable resin layer. On the surface of the first connection layer on a side of the second connection layer, the conductive particles for anisotropic conductive connection are arranged in a single layer, and the first connection layer contains an insulating filler.
US10849233B2 Process for forming traces on a catalytic laminate
A process for making a circuit board from a catalytic laminate having a resin rich surface with catalytic particles dispersed below a surface exclusion depth includes drilling holes, etching the surface to expose the catalytic particles, electroless plating the unmasked areas, applying a mask to the etched surface, electroplating the exposed areas using the electroless plating to form a continuous conductor, then stripping the mask and etching away the electroless copper deposition.
US10849232B2 Printed circuit board
A printed circuit board includes: a first insulating material; a metal layer disposed on a first surface of the first insulating material; a second insulating material disposed on the first surface of the first insulating material; a cavity penetrating through the second insulating material in an area of the second insulating material corresponding to the metal layer; and an insulating film disposed on a surface of the metal layer that is exposed by the cavity.
US10849229B2 Printed circuit board and method for manufacturing the same
A method for manufacturing a printed circuit board (PCB) with high component density includes at least two reinforcing plates, at least two connecting plates, a first circuit board unit, and a second circuit board unit. The reinforcing plate includes a supporting portion, a first connecting portion, and a second connecting portion. The first connecting portion and the second connecting portion connect to ends of the supporting portion. The connecting plates are bendable circuit boards. Each connecting plate is attached to the supporting portion, the first connecting portion, and the second connecting portion of a reinforcing plate. The first circuit board unit is fixed and electrically connected to a connecting plate away from first connecting portion. The second circuit board unit is fixed and electrically connected to a connecting plate away from the second connecting portion.
US10849227B1 Cascading power bus for circuit card assembly stacks
A circuit card assembly (CCA) stack includes a first circuit card assembly (CCA) with circuit components mounted thereto, wherein the first CCA includes a power contact and a return contact for powering the first CCA. A plurality of additional CCAs in a stack with the first CCA, wherein each CCA in the plurality of additional CCAs includes respective power and return contacts, and wherein each CCA in the plurality of additional CCAs includes a first aperture and a second aperture for passage of power buses. The first power bus can include one or more power wires bonded to power contacts of the CCAs, and one or more return wires bonded to return contacts of the CCAs.
US10849221B2 Electrode embedded member
An electrode embedded member includes a plate-shaped substrate made of a ceramic; an inner electrode embedded in the substrate; a terminal disposed at a position that overlaps the inner electrode in a thickness direction of the substrate and is farther than the inner electrode from the front surface of the substrate; an intermediate insulator embedded in the substrate between the inner electrode and the terminal and that is made of a ceramic; and a connection electrode disposed along an outer surface of the intermediate insulator and that connects the terminal and the inner electrode. When seen in the thickness direction of the substrate, a cutout portion is formed in the connection electrode located at least outside an overlapping region where the terminal and the connection electrode overlap. The substrate and/or the intermediate insulator penetrates the cutout portion, and thereby the substrate and the intermediate insulator are integrated with each other.
US10849216B2 Photon neutralizers for neutral beam injectors
A non-resonance photo-neutralizer for negative ion-based neutral beam injectors. The non-resonance photo-neutralizer utilizes a nonresonant photon accumulation, wherein the path of a photon becomes tangled and trapped in a certain space region, i.e., the photon trap. The trap is preferably formed by two smooth mirror surfaces facing each other with at least one of the mirrors being concave. In its simplest form, the trap is elliptical. A confinement region is a region near a family of normals, which are common to both mirror surfaces. The photons with a sufficiently small angle of deviation from the nearest common normal are confined. Depending on specific conditions, the shape of the mirror surface may be one of spherical, elliptical, cylindrical, or toroidal geometry, or a combination thereof.
US10849212B2 Devices and systems for controlling electrostatic discharge on electronic devices
Devices and systems for controlling electrostatic discharge on electronic at the interface of mating electrical connectors. An electrostatic discharge (ESD) control device comprises a substrate and at least one connector pin hole. An outer edge of the substrate is also electrically conductive and configured to be electrically connected to a ground. Each the connector pin hole(s) is electrically conductive such that it electrically connects to a respective pin of one of the mating electrical connectors. For each of the connector pin hole(s), an electrically conductive trace is disposed in the substrate. Each of the traces has a pair of opposing sharp points in close proximity to each other and directed at each other. One of the sharp points is electrically connected to the electrically conductive connector pin hole, and the other sharp point is electrically connected to the electrically conductive outer edge of the substrate.
US10849209B2 Retrofit remote control device
Remote control devices may control electrical loads and/or load control devices of a load control system without accessing electrical wiring. The remote control device may be mounted over a mechanical switch that is installed in a wallbox. The remote control device may include a control unit and a faceplate assembly. The faceplate assembly may include a mounting frame, an adapter plate, and a faceplate. The mounting frame may be configured to abut a bezel of the mechanical switch such that that the faceplate is spaced away from the bezel of the mechanical switch to enable the mounting ring to extend through respective openings in the adapter plate and the faceplate.
US10849207B2 Heuristic occupancy and non-occupancy detection in a lighting system
Disclosed herein is a lighting system configured to obtain an indicator data of a RF spectrum signal generated by a number of receivers at a number of times in an area. At each respective one of the number of times, for each respective one of the receivers, apply one of a plurality of heuristic algorithm coefficients to each indicator data for the respective time, based on results of the applications of the coefficients to indicator data, generate an indicator data metric value for each of the indicator data for the respective time, and process the indicator data metric values to compute an output value. The lighting system is further configured to compare the output value at each of the plurality of times with a threshold to detect one of an occupancy condition or a non-occupancy condition in the area and control the light source in response to the detected one of the occupancy condition or the non-occupancy condition in the area at each of the number of times.
US10849206B2 Battery-powered retrofit remote control device
A remote control device may be configured to be mounted over the toggle actuator of a light switch and to control a load control device via wireless communication. The remote control device may include a base portion and a rotating portion supported by the base portion so as to be rotatable about the base portion. The remote control device may include a control circuit and a wireless communication circuit. The control circuit may be operably coupled to the rotating portion and to the wireless communication circuit. The control circuit may be configured to translate a force applied to the rotating portion of the remote control device into a control signal and to cause the communication circuit to transmit the control signal to the load control device.
US10849200B2 Solid state lighting circuit with current bias and method of controlling thereof
In an embodiment, a solid-state lighting circuit is included herein having a first plurality of emitters configured to output light of a first color and a second plurality of emitters configured to output light of a second color. The circuit further includes a current limiting circuit and at least one biasing resistor operably connected to the first plurality of emitters and the current limiting circuit. Current is biased toward the first plurality of emitters until a preselected current limit is reached for the first plurality of emitters, such that the first plurality of emitters outputs the light of the first color. When current is provided by the constant current power supply that is at or above the preselected current limit, current passes through the second plurality of emitters such that the second plurality of emitters outputs the light of the second color. Other embodiments are also included herein.
US10849190B2 Terminal device, communication method, and recording medium for performing communication with base station device
A first communication interface communicates with one of a plurality of base station devices according to a first communication scheme. A second communication interface communicates with a further terminal device according to a second communication scheme different from the first communication scheme. A controller selects a base station device that the first communication interface should communicate with based on base station information received in the second communication interface from the further terminal device and related to the base station device that the further terminal device is communicating with.
US10849187B2 Method and apparatus of beam indication in a wireless communication system
A method and apparatus are disclosed from the perspective of a UE (User Equipment). In one embodiment, the method includes the UE receiving a first MAC-CE (Medium Access Control-Control Element) including or indicating a plurality of TCI (Transmission Configuration Indication) state IDs (Identities) to be activated for receiving PDSCH (Physical Downlink Shared Channel), wherein format of the first MAC-CE depends on amount of the plurality of TCI state IDs. The method further includes the UE activating a plurality of TCI states associated with the plurality of TCI state IDs included or indicated in the first MAC-CE for receiving the PDSCH in response to reception of the first MAC-CE.
US10849185B2 Method and device for message delivery and for discontinuous transmission
The disclosed techniques provide a method and device for reporting information and for discontinuous transmission. In the disclosed techniques, at least one of the following information is to be added to the random access procedure or the RRC connection related procedure, that is the information about data amount available for transmission, Power headroom, data amount available for transmission and the power headroom, whether SingleTone or MultiTone is supported, whether CP transmission mode or UP transmission mode is configured, where the RRC connection related procedure includes, but is not limited to, any of the following, that is the procedure of RRC connection, RRC connection reestablishment, RRC connection resume. Reporting the uplink message solves the problem of reporting the information about the data available for transmission and/or power headroom in the random access procedure or RRC connection related procedure.
US10849178B2 Handling of conflict configuration in dual connectivity
Method and apparatus for a user equipment (UE) supporting dual connectivity (DC) with a master node and a secondary node are disclosed. According to these, the UE receives first configuration information from the master node and second configuration information from the secondary node. The UE applies the first configuration information first. And, the UE transmits a new configuration request message to the secondary node, if the UE cannot apply the second configuration information after applying the first configuration information.
US10849174B1 Media-conferencing service and internet-access service from a fifth generation new radio long term evolution (5GNR/LTE) wireless access point
In a wireless access point, a Long Term Evolution (LTE) Common Unit (CU) exchanges media-conferencing data with an LTE Distributed Unit (DU). The LTE DU exchanges the media-conferencing data User Equipment (UEs). The LTE CU determines a media-conferencing load. Based the media-conferencing load, the LTE CU determines a Fifth Generation New Radio (5GNR) Uplink (UL) allocation and an LTE UL allocation for an internet-access service. The LTE CU transfers LTE signaling and 5GNR signaling for delivery to the UEs. The LTE DU receives LTE UL internet data from the UEs per the LTE UL allocation and transfers the LTE UL internet data to the LTE CU. The 5GNR DU receives 5GNR UL internet data from the UEs per the 5GNR UL allocation and transfers the 5GNR UL internet data to the 5GNR CU. The LTE CU may also implement 5GNR/LTE downlink allocations for the internet-access service based on the media-conference load.
US10849173B2 Method for transmitting/receiving data in wireless communication system and apparatus supporting same
The present invention relates to a method and an apparatus for transmitting and receiving data by a base station in a wireless communication system. The present invention may provide a method and an apparatus which performs establishing a first session for transmitting and receiving data to and from a first network node; receiving uplink data for providing a specific service from a UE in a connected or unconnected state; allocating a first UE identifier to identify the UE by a second network node; and transmitting the uplink data to the second network node together with the first UE identifier and a base station identifier for identifying the base station.
US10849167B2 Efficient signaling based on associations of configuration parameters
Described are methods, devices and systems for addresses efficient signalling of the association between downlink signals (e.g. SS/PBCH (synchronization signal/physical broadcast channel) blocks (SSBs) or CSI-RS (channel-state information reference signal)) and physical random access channel (PRACH) resources. In some embodiments, the “number of SSBs per PRACH resource” parameter value is associated with the number of frequency multiplexed PRACH resources and/or the number of symbols in the PRACH preamble format. Embodiments of the disclosed technology enable more flexible random access configurations and allow a wider range of network implementations.
US10849160B2 Reinstating poll retransmission timer
A method can include sending, by a first wireless node to a second wireless node, multiple packets, the multiple packets being associated with multiple sequence numbers; sending a poll to the second wireless node, the poll requesting indications of whether the multiple packets were successfully received; setting a polling sequence number to a highest sequence number associated with the multiple packets sent by the first wireless node when the first wireless node sent the poll; starting a poll retransmission timer; receiving a status report from the second wireless node, the status report including a negative acknowledgment sequence number and an acknowledgment sequence number, the negative acknowledgment sequence number being greater than the acknowledgment sequence number; and based on the negative acknowledgment sequence number being equal to or greater than the polling sequence number, reinstating the poll retransmission timer.
US10849158B2 Feedback for a system information request
Apparatuses, methods, and systems are disclosed for sending and/or receiving feedback for a system information request. One method includes transmitting information indicating a request for system information. The method includes monitoring, during a first predetermined time period, for a feedback response acknowledging that the request for the system information was received. The method includes indicating that a random access procedure is successfully completed in response to receiving the feedback response.
US10849157B1 Random access trigger frame based uplink OFDMA scheduling mechanism
A method for scheduling a random access trigger frame (RA TF) in a wireless LAN includes determining whether a scheduled access (SA) TF is scheduled during a beacon interval (BI) beginning with a next beacon; determining whether one of, a first weighted average of a sum of (i) a number of clients whose respective buffer status reports (BSRs) have been successfully received (NSUCC) and (ii) a number of clients whose respective BSRs collided with one another (NCOL) is greater than a first threshold, or a second weighted average of an active number of UL OFDMA enabled HE users sending SU uplink traffic (NSU) is greater than the first threshold; when either weighted average is greater than the first threshold, allocating a predetermined number of RA RUs along with at least one SA RU in a buffer status report poll (BSRP) TF and scheduling the BSRP TF for transmission.
US10849155B2 Method and apparatus for transmitting uplink control information
The present invention relates to the field of communications, and in particular, to a method and an apparatus for transmitting uplink control information. The method comprises: a terminal determines a resource for transmitting uplink control information, wherein the resource comprises a time domain occupation resource and a frequency domain occupation resource, and duration of the time domain occupation resource is less than 1 ms; and then the terminal transmits the uplink control information on the determined resource. In this way, a solution for uplink control information transmission is provided for the shortened TTI, normal feedback of the uplink control information is supported, and the system performance is ensured.
US10849153B2 Radio terminal, radio station, and method performed thereby
A radio terminal (3) includes: a wireless transceiver (2001) configured to communicate with one or more radio stations using a licensed frequency and an unlicensed frequency; and at least one processor (2002). The at least one processor (2002) is configured to recognize whether LBT on the unlicensed frequency prior to uplink transmission needs to be performed, start the uplink transmission on the unlicensed frequency after performing the LBT when the LBT is needed, and start the uplink transmission without performing the LBT when the LBT is not needed. As a result, for example, the radio terminal can adaptively cope with the situation in which Listen Before Talk (LBT) by the radio terminal is needed and the situation in which it is not needed.
US10849152B2 Beam management for carrier aggregation (CA)
Technology for a user equipment (UE) operable for beam management is disclosed. The UE can be configured to decode, at the UE, a transmission configuration indicator (TCI), wherein the TCI is configured for a control channel and a data channel for all bandwidth parts (BWPs) of the UE or all component carriers (CCs) of the UE. The UE can be configured to decode, at the UE, a synchronization signal block (SSB) or a channel state information reference signal (CSI-RS) for beam management with a repetition parameter set to “ON” transmitted in one BWP or one CC in a first set of symbols. The UE can be configured to identify, at the UE, a scheduling restriction for the first set of symbols for the control channel and the data channel, wherein the scheduling restriction indicates that downlink transmission in the first set of symbols is not expected.
US10849147B2 Systems and methods for accommodating specific user equipments
A method by a user equipment (UE) is described. The method includes determining a repetition level, determining a initialization value for a scrambling sequence generator based on the repetition level, generating the scrambling sequence, and applying the scrambling sequence for a Physical Downlink Shared Channel (PDSCH). The repetition level is associated with the PDSCH and determined by a Radio Resource Control (RRC) configuration.
US10849146B2 Method for transmitting data, terminal device and network-side device
A method for transmitting data includes: determining that a terminal device satisfies a preset condition for reusing a first timing advance (TA) value; and transmitting data according to the first TA value, wherein the first TA value is the value used by the terminal device during the previous instance of data transmission. The method for transmitting data, the terminal device and the network-side device of the embodiments of the present invention can reduce delays and reduce the signaling overhead of a system.
US10849145B2 Uplink-downlink data processing method and device, and computer storage medium
Provided in the present invention are an uplink-downlink data processing method and device, and computer storage medium. The method comprises: determining a timing interval, wherein the timing interval comprises an uplink scheduling time interval or a downlink data feedback timing interval, if a single timing interval is determined, then the timing interval is configured to be a non-integer multiple of the transmission time interval (TTI), and if a group of timing intervals is determined, then the determined group of timing intervals is configured to have at least one timing interval being a non-integer multiple of the TTI; and performing, according to the determined timing interval, uplink scheduling or downlink data feedback.
US10849144B2 Method and apparatus for determining the scheduling gap
The present invention provides a method and apparatus for determining a scheduling gap, wherein, the method comprises: demodulating the NarrowBand Physical Downlink Control Channel in order to determine the initial subframe of the scheduled NarrowBand Physical Downlink Shared Channel (NB-PDSCH) or the NarrowBand Physical Uplink Shared Channel (NB-PUSCH), wherein, the basis for determining the initial subframe comprises at least one of the following: the final subframe of the NB-PDCCH, the final subframe in the search space where the NB-PDCCH is located, the resource allocation within the scheduling window, and the scheduling gap indication. The implementation of the present technical solutions solves the problem of how to determine the scheduling within the NarrowBand system, thereby saving indication expenditure and improving resource usage efficiency.
US10849143B2 Machine learning (ML) based client behavior prediction for multi-user (MU) scheduler optimization
In one embodiment, an apparatus comprises an enhanced distributed channel access (EDCA) selection agent configured to receive a plurality of measurements pertaining to a plurality of clients, compute a set of optimal EDCA parameters using the plurality of measurements, and provide an EDCA configuration for the plurality of clients, and a client behavior predictor configured to receive the plurality of measurements pertaining to the plurality of clients, to receive the set of optimal EDCA parameters, and to compute a plurality of client mode predictions. Client mode predictions may be evaluated and potentially used for additional EDCA parameter optimization by the EDCA selection agent.
US10849140B2 Systems, methods and devices for radio access technology coordination
User equipment and base stations can enable access to secondary radio access technology (S-RAT), a cross radio access technology (RAT) scheduling between a primary RAT (P-RAT) and a secondary RAT (S-RAT) and/or cross-scheduling in a same RAT with different optimizations and use/partition for different applications (e.g., a regular partition with a carrier resource (referred to as P-RAT) and an additional resource partition/region for device-to-device (D2D) or machine-type-communication (MTC) application (referred to as S-RAT)). Cross-RAT/partition-scheduling can include when S-RAT is scheduled by P-RAT or when P-RAT is scheduled by S-RAT.
US10849139B2 Hierarchical resource scheduling method of wireless communication system
A resource scheduling method of a wireless communication system is provided. The resource scheduling method includes the following steps. Each of the user equipment (UEs) is classified by a centralized scheduler as a cell-edge UE or a non cell-edge UE. A first scheduling is performed by the centralized scheduler by allocating a first resource for the cell-edge UEs, a second resource for the non cell-edge UEs, and a third resource for retransmission of at least one of the cell-edge UEs. A second scheduling is performed by a distributed scheduler by allocating a first part of the second resource for at least one of the non cell-edge UEs.
US10849136B2 Wireless resource-allocation system and method
A wireless resource-allocation system applied in a Wi-Fi mesh network is provided. The wireless resource-allocation system includes a target device, a first wireless access device, a second wireless access device, a third wireless access device, and a server. The first wireless access device obtains address information of the target device from the probe request from the target device. The third wireless access device receives the address information of the target device from the first wireless access device and sends a confirmation response. The confirmation response is generated according to the address information. Responsive to that the confirmation response indicates that the target device passes authentication, the first wireless access device and the third wireless access device provide the target device with a highest priority in the Wi-Fi mesh network.
US10849133B1 Interference cancellation for receivers with multiple antennas
The present disclosure describes apparatuses and methods of interference cancellation for receivers with multiple antennas. In some aspects, an interference packet transmitted by an interfering device of a wireless environment is received via multiple antennas of a device. Based on the interference packet, an interference channel that describes interference in the wireless environment is estimated. The device then receives an intended packet through the wireless environment in which the interfering device is operating. At least a portion of interference received with the intended packet, such as interference caused by other interfering packets, is cancelled using the interference channel By so doing, a receiver may reduce effects of interfering packets or signals of the wireless environment to improve receive performance (e.g., bit-error rate) for packets that are intended for reception by the device.
US10849132B2 Rapid determination of an antenna pattern
An electronic device that determines one or more antenna patterns is described. During operation, this electronic device may reserve N time slots in a communication channel. Then, the electronic device may provide predefined frames in the N time slots that are intended for the second electronic device, where each time slot is associated with a different antenna pattern of an antenna. For example, the predefined frames may include null data packets (NDPs), and the time slot may have an extremum value of a performance metric, such as a signal-to-noise ratio. Moreover, the electronic device may receive feedback associated with the second electronic device, where the feedback includes information specifying at least a time slot in the N time slots. Next, the electronic device may select, based at least in part on the feedback, an antenna pattern associated with the time slot for use when communicating with the second electronic device.
US10849130B2 Method and apparatus for performing LTE SL communication based on DCI
An embodiment of the present disclosure provides a method for a first apparatus to perform long-term evolution (LTE) sidelink (SL) communication through downlink control information (DCI). The method includes: receiving DCI from a new radio (NR) base station through a physical downlink control channel (PDCCH); obtaining a first timing offset based on the DCI; and performing LTE SL communication based on the first timing offset.
US10849122B2 Cache-based data transmission methods and apparatuses
The present disclosure discloses cache-based data transmission methods and apparatuses. The method is implemented as follows. An apparatus where a caching node is located reports a caching capability to a network side, and the caching node is configured to cache data. The network side sends a cache indicating parameter to the apparatus where the caching node is located, and maintains a data list. Wherein, the cache indicating parameter is configured to control the caching node to cache the data which has the property of high repetition probability and/or high cache utilization, and the data list is a list of the data cached in the caching node. When the caching node has cached data requested by a UE, the UE obtains the requested data from the caching node.
US10849119B2 User equipments, base stations and methods for time-domain resource allocation
A user equipment (UE) is described. The UE includes receiving circuitry configured to receive a radio resource control (RRC) message comprising a first parameter(s) used for configuring a first allocation table and a second allocation table. Each of the first allocation table and the second allocation table are used for defining a time domain allocation for a physical uplink shared channel (PUSCH) transmission. The receiving circuitry is also configured to detect in a UE specific search space, a downlink control information (DCI) format comprising first information used for indicating a row index to the first allocation table or the second allocation table. The DCI format is used for scheduling of the PUSCH. The UE also includes transmitting circuitry configured to perform, based on a detection of the DCI format, the PUSCH transmission based on either of the first allocation table or the second allocation table.
US10849115B2 Downlink control channel design in new radio systems
An apparatus configured to be employed in a gNodeB associated with a new radio (NR) communication system that support resource sharing between NR physical downlink shared channel (PDSCH) and NR physical downlink control channel (PDCCH) is disclosed. The apparatus comprises a processing circuit configured to generate a PDSCH dynamic rate matching resource set configuration signal comprising information on one or more overlap resource sets, wherein each the one or more overlap resource sets comprises time-frequency resources on which any overlapping PDSCH may or may not be mapped, based on an indication provided within a PDSCH rate matching indicator signal. The apparatus further comprises a radio frequency (RF) interface, configured to provide the generated PDSCH dynamic rate matching resource set configuration signal, to an RF circuitry, in order to subsequently provide the PDSCH dynamic rate matching resource set configuration signal to a user equipment (UE), in order to enable the UE to identify the one or more overlap resource sets.
US10849110B2 Resource allocation for the physical uplink control channel
Aspects of the disclosure relate to allocating resources for a physical uplink control channel (PUCCH). In a first example, a subset of a resource set corresponding to a PUCCH is identified based on an explicit mapping of acknowledgment resource indicator (ARI) values, and a resource index corresponding to a resource within the subset is derived based on an implicit mapping of the resource index. A PUCCH communication is then transmitted via the resource. In another example, a user equipment (UE) is configured to ascertain resources for a PUCCH in accordance with an explicit mapping of ARI values and an implicit mapping of a resource index such that the explicit mapping facilitates an identification of a subset of a resource set, whereas the implicit mapping facilitates a derivation of the resource index to identify a corresponding resource within the subset.
US10849109B2 Resource allocation method and apparatus
By using a method for coordination between base stations, one base station allocates a resource to user equipment in a better manner with reference to resource configuration information saved in the base station and resource configuration information of another base station. The method provided in the embodiments of the present invention includes: acquiring, by a first base station, resource configuration information of a first cell, where the first cell is a cell served by the first base station; receiving resource configuration information of a second cell sent by a second base station, where the second cell is a cell served by the second base station; and allocating a resource to user equipment according to the resource configuration information of the first cell and the resource configuration information of the second cell, so that the user equipment communicates with the first cell and the second cell.
US10849107B2 Electronic device on user equipment side in wireless communication system and wireless communication method
An electronic device on a user equipment side in a wireless communication system and a wireless communication method. The electronic device includes: a communication unit, configured to implement device-to-device (D2D) communication under a cellular communication protocol with multiple user equipments, to directly send data and/or control information to the multiple user equipments; and a configuration unit, configured to configure, for a first user equipment and a second user equipment in the multiple user equipments, resources and a modulation and coding scheme (MCS) for implementing D2D communication between the first user equipment and the second user equipment, wherein the second user equipment is a candidate that the first user equipment implements D2D communication with, and the communication unit send information indicating the resources and the MCS to the first user equipment and the second user equipment.
US10849106B2 Delivery of system information
Methods, systems, and devices for delivering system information (SI) in a wireless communications system are described. Approaches described herein include determining different sets of SI corresponding to different sets of devices that might use the SI, and using directional transmissions to transmit the different sets of SI in different directions, so as to only transmit in a given direction SI that may be useful for devices in that direction. Also described herein are approaches for dividing a set of SI into different portions, and transmitting one portion via one or more reference signals and another portion less frequently via a scheduled data channel.
US10849103B2 Data transmission method, network device, and terminal device
A data transmission method includes: sending a terminal device first indication information, which is carried in at least one first information block of a plurality of first information blocks sent by the network device sends on a PBCH during a first period, the first indication information is used for indicating a resource position of first scheduling information on a PDCCH, the first scheduling information is used for indicating a resource position of a second information block on a PDSCH, and the first period is a period during which the network device sends the second information block to the terminal device on the PDSCH; sending the first scheduling information to the terminal device on the PDCCH according to the first indication information during the first period; and sending the second information block to the terminal device on the PDSCH according to the first scheduling information during the first period.
US10849102B2 Signal transmission method, network device, and terminal device
Disclosed in the present invention are a signal transmission method, a network device, and a terminal device. The method comprises: determining a time-frequency resource position of a downlink signal, the downlink signal comprising at least one of a synchronization signal, a broadcast signal, a common control channel signal, a common reference signal and a measurement reference signal, the time-frequency resource position of the downlink signal being on multiple frequency channel numbers of a carrier in a preset time, and the multiple frequency channel numbers being part of frequency channel numbers in a bandwidth of the carrier; and sending the downlink signal according to the time-frequency resource position of the downlink signal. The signal transmission method, the network device and the terminal device in embodiments of the present invention can improve the communication efficiency of the terminal device.
US10849099B2 Method and device in UE and base station for wireless communication
The disclosure provides a method and a device in a User Equipment (UE) and a base station for wireless communication. The UE first receives first information, the first information indicating a first list and a second list, and then the UE monitors paging information in at least one of a first serving cell and a second serving cell; an area identifier corresponding to the first serving cell belongs to the first list, and an area identifier corresponding to the second serving cell belongs to the second list; and the first list and the second list can be updated separately. Through the designs of the first list and the second list and updating the first list and the second list separately, the disclosure improves the efficiency of mobility management at network side and the maintenance of tracking areas and reduces the complexity of paging design, and thus improves the overall performance.
US10849091B1 Determining a set of access points in response to a geo-location request
Methods, apparatus, and processor-readable storage media for determining a set of access points in response to a geo-location request are provided herein. An example computer-implemented method includes determining, based on geo-location information attributed to at least one user device, geo-location information attributed to a set of access points; identifying two or more access point subs-sets from the set of access points, wherein each of the access point sub-sets comprises one or more of the access points; comparing geo-location information attributed to additional user devices to the one or more access points within each of the access point sub-sets; selecting at least one of the access point sub-sets based on the comparing of the geo-location information attributed to the additional user devices; and outputting, to the at least one user device, the at least one selected access point sub-set and geo-location information attributed to the at least one user device.
US10849089B2 Resource allocation according to geolocation of mobile communication units
A system and method for using wireless location of mobile communication units for identifying and allocating resources for access by users of such mobile communication units via bringing the user and such a resource together. Such a user may be routed to such a resource even though the resource cannot be reserved for user access. A resource allocation priority between users mitigates a user not being able to access the user's allocated resource, e.g., due to another user accessing the resource. The resources can be, e.g., a parking space, public transportation (e.g., bus, train, taxi), seating at an open admission event, accessing a theme park ride, and the like. By wirelessly locating the user's mobile communication unit, the user may be navigated to such a user allocated resource.
US10849086B2 Compensating for oscillator drift in wireless mesh networks
A battery powered node within a wireless mesh network maintains a mapping between temperature and oscillator drift and compensates for oscillator drift based on this mapping. When the mapping includes insufficient data points to map the current temperature to an oscillator drift value, the battery powered node requests calibration packets from an adjacent upstream node in the network. The adjacent node transmits two calibration packets with a transmit time delta and also indicates this time delta in the first calibration packet. The battery powered node receives the two calibration packets and measures the receive time delta. The battery powered node compares the transmit time delta to the receive time delta to determine oscillator drift compared to an oscillator in the adjacent node. The battery powered node then updates the mapping based on the current temperature and determined oscillator drift.
US10849085B2 Timing and frame structure in an integrated access backhaul (IAB) network
Wireless communications systems and methods related to communicating in an integrated access backhaul (IAB) network are provided. A first wireless communication device determines one or more transmission frame configurations for communicating with a plurality of wireless communication devices of a multi-hop wireless network, wherein each of the one or more transmission frame configurations includes at least a first transmission gap period or a first cyclic prefix (CP) type. The first wireless communication device communicates, with the plurality of wireless communication devices, communication signals based on the one or more transmission frame configurations, wherein at least a first communication signal of the communication signals includes backhaul data.
US10849083B2 D2D synchronization method, user equipment, and serving cell
The present invention discloses a D2D synchronization method, user equipment, and a serving cell. The method includes: acquiring, by user equipment, synchronization control information of a serving cell; acquiring an identity of a first synchronization signal sent by a first synchronization source that is obtained through searching on a second transmission carrier frequency, and signal quality of the first synchronization source; determining, according to the identity of the first synchronization signal, the signal quality of the first synchronization source, and the synchronization control information, whether to start to send a synchronization signal; sending, by the user equipment, a second synchronization signal on a third transmission carrier frequency whose frequency is different from a frequency of a carrier frequency of the serving cell, so that a problem of synchronization between different user equipments in a multi-carrier frequency transmission scenario can be resolved.
US10849079B2 Power control for synchronization and discovery messages in D2D communication
A power control method for device-to-device communication includes dynamically backing off transmit power value for synchronization signals and discovery messages when the distance between the two devices is less than a pre-determined threshold. The threshold distance may correspond to a distance where the receive power may exceed a pre-determined value. Embodiments may loop the transmit power of synchronization signals between a default transmit power value and backed-off values in consecutive slots of each frame.
US10849077B2 Interference management for new radio-spectrum sharing (NR-SS)
Wireless communications systems and methods related to interference management among communications of network operating entities of different power classes over a spectrum are provided. A first wireless communication device identifies a transmission opportunity (TXOP) in a spectrum shared by a plurality of network operating entities. The first wireless communication device is associated with a first network operating entity of the plurality of network operating entities. The first wireless communication device determines a first transmission power level. The first wireless communication device communicates, with a second wireless communication device associated with the first network operating entity based on the first transmission power level, data during the TXOP.
US10849075B2 Method and device for allocation of transmission power and terminal
The present disclosure discloses a method and a device for allocation of transmission power and a terminal, relating to the field of Internet of vehicles. The method includes: determining communication links having communication requirements at the current moment; acquiring a power request value corresponding to each of the communication links, and adding the power request value corresponding to each of the communication links to obtain an accumulated power value; when it is determined that the accumulated power value is greater than or equal to a preset power limit value, acquiring the service priority of each of the communication links, and allocating transmission power to each of the communication links according to the service priority.
US10849070B2 Method for transmitting or receiving wake-up radio frame in wireless LAN system and apparatus therefor
A method for transmitting a wake-up radio (WUR) frame by an access point (AP) in a wireless LAN (WLAN) system according to one embodiment of the present invention comprises the steps of: generating a WUR frame including a WUR preamble and a MAC header; and transmitting the WUR frame, wherein the MAC header includes at least one of frame length information, a transmitter ID and a receiver ID, and when the frame length information is included in the MAC header, the frame length information indicates a length of MAC content located after the WUR preamble in the WUR frame, but the length of the MAC header may be excluded from the indicated length of the MAC content.
US10849066B2 Mobile device management based on predicted base station behavior
A mobile radio communication device may operate in a wireless communication network including at least one base station configured to transmit control information and content to the mobile radio communication device. The mobile radio communication device may receive a number of communications transmitted by a base station in a number of time frames. The communication device may analyze whether the communications from the base station include control information addressed to the communication device. Based on the analysis, the mobile radio communication device may automatically predict whether an communication transmitted by the base station in an time frame will include control information addressed to the communication device. Based on the prediction, the mobile radio communication device may manage the power consumption of at least one of its components during the time frame.
US10849062B2 Method for operating in power-save mode in wireless LAN system and apparatus for method
A station (STA) and method for operating the STA in a power-save (PS) mode in a wireless LAN system, the method including: receiving a physical layer protocol data unit (PPDU); decoding at least a part of the PPDU; and operating in a doze state until the end of the PPDU on the basis of the result of decoding at least a part of the PPDU, wherein if the PPDU comprises an aggregate MAC protocol data unit (A-MPDU), then the STA can determine whether to operate in a doze state by considering whether any one from among a receiver address (RA) or a transmitter address (TA) included in the A-MPDU matches the BSSID of a basic service set (BSS) associated with the STA.
US10849061B2 Communicating device, control method therefor, and storage medium
In a case where a communicating device requests a proxy device to execute a notification of service information provided by the communicating device or requests the proxy device to start or termination a search of service information provided by another communicating device, the communicating device performs a notification based on a response to the request to a user.
US10849060B2 Wireless communication method for saving power and wireless communication terminal using same
The present invention relates to a wireless communication method for power saving and a wireless communication terminal using the same, and more particularly, to a wireless communication method for efficiently conducting data transmission/reception of each terminal in a high density environment and a wireless communication terminal using the same. To this end, the present invention provides a wireless communication method for a terminal including receiving a distributed access group parameter for data transmission/reception by a group unit, wherein the distributed access group parameter comprises information about a number of groups assigned to a corresponding BSS, obtaining group information about the terminal based on the distributed access group parameter, and performing data transmission based on the obtained group information, and a wireless communication terminal using the same.
US10849055B2 Radio access network control unit and dynamic small cell
The disclosure relates to a radio access network (RAN) control unit for determining a functional operation of a dynamic small cell, in particular an unplanned small cell, a nomadic node or a relay, in a radio communication network comprising at least one slice associated with at least one user equipment and at least one radio channel connecting the at least one user equipment (UE) to the radio communication network, the RAN control unit comprising a processor configured to determine a functional operation of the dynamic small cell (DSC) based on information based on channel measurements of the at least one radio channel and/or requirement information of the at least one slice, and/or estimated or measured performance of the RAN, and/or location information of the DSC.
US10849046B2 Density-based method for selecting a relay node
Aspects of the disclosure provide a method for selecting a relay node at a first node for transmitting a packet from the first node to a destination node in a wireless sensor network that includes a plurality of nodes. The method can include establishing a transmission angle within which the relay node is preferentially selected, wherein a bounding box surrounding the destination node is between a first side and a second side of the transmission angle, and selecting a second node having a highest remaining energy level among energy levels of neighbor nodes of the first node within the transmission angle to be the relay node. In one example, the candidate nodes for selecting the second node have a remaining energy level above a threshold.
US10849043B2 Automatic association of peer network slices for enabling cross-operator inter-slice handover
In accordance with an example embodiment of the present invention, a method comprising: receiving, by a device of a first communication network, a list of single network slice selection assistance information (S-NSSAI), wherein the list of S-NSSAI comprises characteristics of each network slice supported by a second communication network; selecting, by the device of the first communication network, at least one network slice of the first communication network based at least on the characteristics; associating, by the device of the first communication network, the selected at least one network slice of the first communication network with at least one network slice of the second communication network; and indicating the association to a device of the second communication network.
US10849040B2 Base station system, node apparatus and method therein
To enable a wireless terminal to run an application program by using resources of other apparatuses, a base station system 1 includes a plurality of base stations 100 configured to execute assigned functions, each assigned function being a part of a plurality of functions of a virtual machine executing an application program for a wireless terminal apparatus 400. The plurality of functions of the virtual machine are distributedly executed by servers 115, 125, 135 of the plurality of base stations 100.
US10849034B1 Signal map for wireless connectivity
Techniques for signal map for wireless connectivity are described, and may be implemented via a mobile device to utilize a signal map to manage wireless connectivity of the mobile device. For instance, based on a wireless scan event of a mobile device, the signal map can be queried with a location/orientation of the mobile device to determine if a wireless signal source that meets a signal threshold (e.g., a quality threshold) is available. If such wireless signal source is available, a fast acquisition process for connecting to the signal source can be performed. Otherwise, a general scan for an available wireless signal source can be performed. Further, based on a handover event that identifies a target signal source, the signal map can be queried to determine if the target signal source meets a signal threshold. The handover event can then be managed based on whether the target signal source meets the signal threshold.
US10849032B2 Using geo-location information to suspend home network scanning in wireless communication networks
A method of using geo-location information to suspend home network scanning in wireless communication networks is discussed herein. The method includes obtaining, by a mobile device, service from a first wireless communication network that is different from a second wireless communication network. The method further includes, based at least in part on the obtaining service from the first wireless communication network, scanning, by the mobile device, for the second wireless communication network. The method also includes determining, by the mobile device, a location of the mobile device and, based at least in part on the location, determining, by the mobile device, a distance of the mobile device from the second wireless communication network. Based at least in part on the distance, the mobile device delays or suspends further scanning, by the mobile device, for the second wireless communication network for at least a predetermined amount of time.
US10849031B2 Method and apparatus for performing V2X communication
Provided are a method for performing vehicle to everything (V2X) communication by a base station in a wireless communication system, and an apparatus for supporting the same. The base station receives resource information, which is used by a neighbor base station for V2X communication, from the neighbor base station, and determines whether to perform one of PC5 handover and Uu handover with respect to a terminal on the basis of the resource information used for V2X communication, wherein the resource information that the neighbor base station uses for V2X communication includes at least one of PC5 resource information and Uu resource information, which is used by the neighbor base station for V2X communication, and the PC5 handover may be performed using a PC5 resource of the neighbor base station and the Uu handover may be performed using a Uu resource of the neighbor base station.
US10849029B2 Method for performing cell reselection procedure by terminal, and apparatus supporting same
Disclosed are a method for performing a cell reselection procedure by a terminal, and an apparatus supporting the same. The method comprises the steps of: measuring a first CE level in a serving cell where the terminal is currently staying; measuring a second CE level in a neighboring cell where an MBMS service of interest is provided; calculating a ranking of the neighboring cell by adding an offset to a quality value measured for the neighboring cell, when the second CE level is higher than or equal to the first CE level; and performing a cell reselection procedure on the basis of the calculated ranking.
US10849027B2 Apparatus, method, system, program and recording medium related to beamforming
[Object] To make it possible to further increase a possibility of a success in a handover.[Solution] A first apparatus of the present invention includes: a first communication processing unit configured to transmit reference signals using beamforming; and a second communication processing unit configured to receive a handover message from a source base station of a handover of a terminal apparatus. The handover message includes beam related information related to a beam. The first communication processing unit is configured to receive an access signal of the terminal apparatus based on the beam related information.
US10849025B1 Systems and methods for allocating network resources utilizing bearer information
A base station may obtain information associated with a bearer established for a communication session involving a user equipment. The bearer may be associated with a quality of service (QoS) flow of a network slice and the information may include a QoS flow identifier, a QoS configuration identifier associated with a QoS that is to be provided for communications associated with the QoS flow, and a network slice identifier. The base station may determine a scheduling weight for the bearer based on the QoS flow identifier, the QoS configuration identifier, and the network slice identifier. The base station may cause resources to be allocated to the bearer according to the scheduling weight.
US10849023B2 Wireless device, method, and computer readable media for requesting and sending block acknowledgement
An apparatus, method, and computer readable media for requesting and sending block acknowledgement requests (BARs) and block acknowledgments (BAs) is disclosed. A method for BARs is disclosed. The method may include transmitting data frames to two or more wireless communication devices in accordance with a multi-user multiple-input and multiple-output (MU-MIMO). The method may include transmitting block acknowledgement requests (BARs) for the transmitted data frames to the two or more wireless communication devices in accordance with MU-MIMO. The method may include receiving block acknowledges (BA) of the data frames from the two or more wireless communication devices in accordance with MU-MIMO. A method for BAs is disclosed. The method may include receiving data frames from a second wireless communication device. The method may include receiving a block acknowledgement request from the second wireless communication device The method may include sending a block acknowledgement to the second wireless communication device using MU-MIMO.
US10849018B2 Datacenter, communication apparatus, communication method, and communication control method in a communication system
A datacenter, a communication apparatus, a communication method, and a communication control method in a communication system are provided that can enhance the versatility of a datacenter and a virtual network constructed therein. A communication system includes: a communication facility owned by at least one network operator; and a datacenter connected to the communication facility over a network, wherein the datacenter includes: a first virtual network that implements mobile communication functions by using the communication facility; a second virtual network that provides a cloud service; and a communication means, wherein the communication means includes: a reception means for receiving traffic from the communication facility; and a distributing means for distributing the received traffic to either the first virtual network or the second virtual network.
US10849017B2 Methods and apparatus to optimize power consumption and capacity in a multi-mode communication system
A utilization factor controller is to estimate power consumption values corresponding to a plurality of first utilization factor and second utilization factor pairs, the first utilization factor corresponding to utilization of the first transceiver that is to communicate using a first protocol, the second utilization factor corresponding to utilization of the second transceiver that is to communicate using a second protocol different form the first protocol, the utilization factor controller to select a first utilization factor and second utilization factor pair based on the estimated power consumption value. A transmission time controller is to calculate first and second transmission times to be used by the first and second transceiver based on the selected first utilization factor and second utilization factor pair. A data allocator is to allocate data for transmission by the first transceiver and the second transceiver according to the first and second transmission times.
US10849011B2 Rach procedures using multiple PRACH transmissions
Techniques are described herein to improve a link budget of physical random access channel (PRACH) transmissions used during a random access (RACH) procedure. The link budget of a PRACH transmission associated with the RACH procedure may be improved by transmitting multiple PRACH transmissions. The multiple PRACH transmissions may be combined to achieve some combining gain. Each retransmission of a PRACH transmission may be done at a higher power level than the previous PRACH transmission. If UE receives an indication that a target base station failed to successfully decode the PRACH transmission, the UE may retransmit the PRACH transmission but at a higher power level than the initial PRACH transmission. PRACH transmissions may be distributed across multiple slots. PRACH transmissions may be distributed across multiple frequency sub-bands in the same slot or across frequency sub-bands in the different slots.
US10849010B2 Method and apparatus for transmitting SA and data associated with congestion control in wireless communication system
One embodiment of the present invention relates to a method for transmitting, by a terminal, a scheduling assignment (SA) and data in association with congestion control in a wireless communication system, the method comprising: a step of measuring a channel busy ratio (CBR) for each of a SA resource pool and a data resource pool; and a step of transmitting at least one of the SA and the data according to a result of determining whether the CBR measured in the SA resource pool and the CBR measured in the data resource pool are greater than or equal to a CR limit.
US10849008B2 Processing method and device for radio bearer for transmitting data stream
Disclosed are a processing method and device for a radio bearer for transmitting a data stream. The method comprises: determining a quality of service parameter transferred to an access network node by a control entity of a core network; and performing processing on a radio bearer according to the quality of service parameter so as to transmit a data stream needing to be transmitted between the core network and a UE unit. Processing is performed on the radio bearer at the UE unit according to a requirement of the access network node. The radio bearer may transmit the data stream between the core network and the UE unit. The solution herein can solve the problem of mapping multiple data streams having the same service quality to a radio bearer, reduce complexity of a signaling process, ensure quality of service transmission, and support processing of a special packet.
US10849007B2 Method for controlling volte function based on mobile terminal, and mobile terminal
Disclosed in the present invention are a method for controlling a VOLTE function based on a mobile terminal, and the mobile terminal. The method comprises: detecting a working state of a VOLTE function; if the VOLTE function is in a disabled state, further obtaining a signal strength of an LTE network where a mobile terminal is located; if the signal strength is greater than or equal to a first strength threshold, continuing to obtain a data traffic of the mobile terminal within a first preset time interval; and if the data traffic is smaller than a first preset traffic value, enabling the VOLTE function. In the way, in the present invention, a VOLTE function can be automatically enabled according to a current use state of a mobile terminal, thereby bringing use convenience to a user.
US10849003B2 Method and apparatus for performing measurement in an extension carrier
A method of performing a measurement when a mobile terminal is configured with a plurality of component carriers is discussed. The method is performed by the mobile terminal and includes receiving, by the mobile terminal, configuration information from a base station; and performing, by the mobile terminal, the measurement based on the received configuration information. Further, when the received configuration information includes an indication information for the measurement in an extension component carrier among the plurality of component carriers, the measurement in the extension component carrier is based on a channel state information reference signal (CSI-RS), and when the received configuration information does not include the indication information for the measurement in the extension component carrier among the plurality of component carriers, the measurement in the extension component carrier is based on a cell specific reference signal (CRS).
US10848998B2 Wireless-communication electronic device and method
Disclosed are a wireless-communication electronic device and method. The electronic device of a user equipment terminal comprises a processing circuit, said processing circuit being configured to: measure the downlink channel quality of a serving base station and adjacent base station of a user equipment; on the basis of the measured downlink channel quality, determine a first base station set from the serving base station and adjacent base station, the first base station set representing a base station set that is to broadcast or multicast data and information. According to the embodiments of the present disclosure, even if location information is unusable, it is still possible to quickly determine a multicast/broadcast base station, while signaling overhead is also reduced.
US10848996B2 Adaptive procedures for measurement of wireless channel conditions
A device wirelessly communicating over a wireless network may adjust a threshold from a network-configured value to a new value in response to a performance characteristic of an application executing on the device not meeting a specified metric, for example in response to the application experiencing a latency greater than a specified latency value. The threshold may be associated with a measurement event configured by the wireless network, and the device may use the new value for the threshold when performing measurements on wireless channel conditions of the wireless network. When adjusting the threshold, the device may adjust the threshold once per application session of the application, and/or once per current radio resource control (RRC) connection before the wireless network releases the current RRC connection. Furthermore, the device may adjust the threshold only if the network-configured value associated with the measurement event is greater than a specified threshold value.
US10848994B1 Using a remote proximity bridge service for devices that use proximity communication protocols
A remote proximity bridge service receives respective specifications that indicate a respective proximity communication protocol (e.g., Wi-Fi, serial port, etc.) to be used by devices of a client-specified network. The service may then select different test devices to be used for testing the client-specified network, such that the selected test devices are capable of using the proximity protocol. The test devices may also be configured based on the specifications. A test device may communicate with another test device using bridge devices. The test device transmits a signal to a first bridge device according to a proximity protocol. The first bridge device converts the signal into a network protocol message and transmits the message to a second bridge device. The second bridge device converts the message into a signal and transmits the signal to the other test device. Performance results of the test devices may be transmitted to a client network.
US10848993B2 Communications devices, infrastructure equipment and methods
Methods of communicating in a wireless telecommunications system comprising a communications device, a master cell group comprising one or more infrastructure equipment of a first type and a secondary cell group comprising one or more infrastructure equipment of a second type, the communications device being in a coverage area of one of the infrastructure equipment of the first type and a coverage area of at least one of the infrastructure equipment of the second type, wherein the communications device is configured to transmit signals to and receive signals from the infrastructure equipment of the first type in accordance with a first communications protocol and to transmit signals to and receive signals from the at least one infrastructure equipment of the second type in accordance with a second communications protocol, the second communications protocol being different to the first communications protocol. A method according to a first example embodiment of the present disclosure comprises establishing a measurement of radio conditions associated with a first communications path between the communications device and the infrastructure equipment of the first type, determining that the first communications path is not appropriate for use by the communications device, transmitting a failure message from the communications device to one of the infrastructure equipment of the second type via a second communications path, the failure message providing information regarding the determination that the first communications path is not appropriate for use by the communications device, receiving at the communications device a signal comprising a reconfiguration message from the one of the infrastructure equipment of the second type via the second communications path, and establishing, using the reconfiguration message, signals to be transmitted by the communications device and signals to be received by the communications device.
US10848990B2 Transmitters incorporating uniform and non-uniform constellations with rings
Communication systems are described that use unequally spaced constellations that have increased capacity compared to conventional constellations operating within a similar SNR band. One embodiment is a digital communications system including a transmitter transmitting signals via a communication channel, the transmitter including a coder capable of receiving user bits and outputting encoded bits at a rate, a mapper capable of mapping encoded bits to symbols in a constellation, and a modulator capable of generating a modulated signal for transmission via the communication channel using symbols generated by the mapper, wherein the constellation is unequally spaced and characterizable by assignment of locations and labels of constellation points to maximize parallel decode capacity of the constellation at a given signal-to-noise ratio so that the constellation provides a given capacity at a reduced signal-to-noise ratio compared to a uniform constellation that maximizes the minimum distance between constellation points of the uniform constellation.
US10848988B1 Dynamic cloudlet fog node deployment architecture
An architecture for providing an on-demand dynamic cloudlet instantiation by leveraging a grouping of software defined network devices and their respective associated analytics modules. A method can comprise receiving quality of service data representing a 5G small cell device of a group of 5G small cell devices; generating a policy rule representing a predictive policy to facilitate an instantiation of a dynamic on-demand cloudlet node into a fog of dynamic on-demand cloudlet node instantiations; and facilitating the instantiation of the dynamic on-demand cloudlet node into the fog, by a hybrid fiber coaxial device, based on the policy rule and an indication received from the hybrid fiber coaxial that a traffic surge in communications with the 5G small cell device has occurred.
US10848986B2 Method for managing a wireless passive optical network
Method for managing a wireless passive optical network, including a plurality of access points, APs, and a plurality of customer premises equipments, CPEs. The method includes configuring an AP to CPE association based on a load balancing algorithm such that each CPE is associated with at least one AP; configuring for each AP an AP beamforming codebook based on the configured association, wherein the AP beamforming codebook includes entries, wherein each entry is representative for a beam pattern to be transmitted by the AP, and wherein the AP beamforming codebook includes for each CPE associated with the AP—a line of sight, LoS, entry representative for a beam pattern to be transmitted to the respective CPE via a LoS path; and at least one back-up entry representative for a beam pattern to be transmitted to the respective CPE via a back-up path different from the LoS path.
US10848981B2 System and method for scalable radio network slicing
A method and node are disclosed. According to one aspect, a method includes receiving scan reports from a plurality of access points, AP, and partitioning a wireless communication network into clusters of APs for which scan reports are received, the APs being partitioned into clusters based on neighbor relationships, there being a first limit to a number of APs that can be in a cluster. In some embodiments, the node is a manager node such as a self-organizing network (SON) manager node.
US10848980B2 WSAN restoration method using forced base calculation
Aspects of the disclosure provide a method for restoring connectivity among partitioned segments in a partitioned wireless sensor and actor network (WSAN). The method includes placing batches of mobile nodes at locations surrounding mobile nodes previously placed within a damaged area of the partitioned WSAN, spreading the batches of mobile nodes, determining whether connectivity among the partitioned segments has been restored, and repeating placing batches of mobile nodes, spreading the patches of mobile nodes, and determining whether connectivity among the partitioned segments has been restored when connectivity among the partitioned segments is not restored.The method is based on a distributed dropping approach which introduces minimal disruption to previously deployed mobile nodes, and decreases total travelled distance a mobile node might move compared with a traditional central dropping approach. Thus, the distributed dropping approach can expedite the restoration process, reduce power consumption, and expand survival time of a WSAN.
US10848978B2 Radio (NR) for spectrum sharing
Wireless communications systems and methods related to coordinating shared radio resources for spectrum sharing are provided. A spectrum resource control unit allocates a first resource for exclusive access by a first network operating entity in a spectrum. The exclusive access is configured for at least one of a network information communication or a feedback communication. The spectrum resource control unit allocates a second resource in the spectrum for shared access by the first network operating entity and a second network operating entity. The shared access is configured for at least a downlink control information communication. The spectrum resource control unit transmits, to the first network operating entity and the second network operating entity, a configuration indicating the first resource allocated for exclusive access by the first network operating entity and the second resource allocated for shared access by the first network operating entity and the second network operating entity.
US10848966B1 Wireless access system for controlling access to a device
A method of enrolling a mobile device to provide subsequent access to a device includes actuating a mechanical switch electrically connected to the device, generating a mobile device identification number, and generating, with an on-board controller of the device, a mobile device key. The method further includes transmitting, from the device to the mobile device, the mobile device identification number and the mobile device key, storing, with the on-board controller, the mobile device identification number, and storing, with a mobile device controller, the mobile device identification number and the mobile device key. A system is also provided.
US10848965B1 Compromised-message exploit protection
A method of detecting compromised message information includes: wirelessly receiving, at a mobile wireless communication device, present unprotected information and present protected information; retrieving previous unprotected information, corresponding to the present unprotected information, and previous protected information, corresponding to the present protected information, from a memory of the mobile wireless communication device; comparing the present unprotected information to the previous unprotected information to determine that an unprotected information change has occurred; comparing the present protected information to the previous protected information to determine whether a protected information change has occurred; and determining that the present unprotected information is valid in response to the protected information change having occurred and being consistent with the unprotected information change, or that the present unprotected information is invalid otherwise.
US10848960B2 Method and system for interaction between AP and modem, and storage medium
Disclosed are a method and system for interaction between an AP and a Modem. The method comprises: when an AP end sends a message to a Modem end, acquiring a service type corresponding to the message; searching, according to the service type, in pre-set multiple RILD threads for an RILD thread corresponding thereto; and sending the message to the Modem end through the RILD thread.
US10848959B2 Wireless communication apparatus, method for controlling wireless communication apparatus, and wireless communication system
A wireless communication apparatus mounted on a vehicle, the wireless communication apparatus includes: a wireless communication unit that performs wireless communication with a network; an information card on which information on a contract of a service provided from a communication carrier is recorded; and a control unit that rewrites the information recorded on the information card according to a request for contracting of the service or a request for canceling of the service transmitted from the network when contracting or canceling the service, wherein the control unit writes a cancellation state to the information of the information card according to the request for canceling transmitted from the network.
US10848955B2 Distributed mobility management functionality
Techniques are described for providing wireless network connectivity using a distributed mobility management functionality. In one example, each of a plurality of on-premise access points co-locate a mobility management functionality and a packet routing and forwarding functionality. Each of the plurality of on-premise access points obtain, from user equipment, a request to wirelessly connect to the on-premise access point. Each of the plurality of on-premise access points provide the user equipment with wireless network connectivity using the co-located mobility management functionality and the packet routing and forwarding functionality.
US10848946B2 Network access method, device, and system
A network access method includes establishing a BLUETOOTH connection to a BLUETOOTH terminal; receiving, using the BLUETOOTH connection, a network access request from the BLUETOOTH terminal; and if the BLUETOOTH terminal is an authorized device, activating a BLUETOOTH network sharing function automatically and forwarding the network access request to a wide area network.
US10848942B1 Validating over-the-air configuration commands
In a wireless communication network such as a cellular network, cellular devices may receive over-the-air (OTA) configuration commands that specify requested device configuration settings. For example, an OTA configuration command may be a binary short message service (SMS) message specifying a configuration parameter and a requested value of the configuration parameter. Upon receiving an OTA configuration command, the cellular device refers to a blockchain that specifies permissible values for various configuration parameters. If a requested configuration parameter value is not indicated by the blockchain to be permissible, the cellular device disregards the OTA configuration command and refuses to implement the requested setting. The cellular device may periodically retrieve updates to the blockchain and may attempt to validate any updated blocks, based on previously validated blocks. If the updates cannot be validated, the cellular device may decline to implement any requested configuration settings.
US10848935B1 Passive asset tracking with existing infrastructure
A method of passive asset tracking includes associating unique identifying information of a dummy Wi-Fi access point with a moveable asset to be tracked, where the dummy Wi-Fi access point transmits a spoofed beacon frame, probe response frame, or other management frame as part of Wi-Fi wireless network discovery, but is not required to authenticate, associate, or provide upstream network connectivity. The method further includes receiving information relating to a location of the dummy Wi-Fi access point encountered by a wireless device, where the information is received directly or indirectly from the wireless device that reports its location and the unique identifying information of the dummy Wi-Fi access point encountered. The wireless device is not required to authenticate to, or associate with, the dummy Wi-Fi access point encountered. The location of the moveable asset to be tracked may be determined based on the location of the dummy Wi-Fi access point.
US10848934B1 Passive sensor tracking with existing infrastructure
A method of passive sensor tracking with existing infrastructure includes associating unique identifying information of a Wi-Fi access point of a passive sensor with a physical property to be sensed by the passive sensor, where the Wi-Fi access point transmits a spoofed beacon frame, probe response frame, or other management frame as part of Wi-Fi wireless network discovery that includes sensor data. The method further includes receiving sensor data, including the physical property sensed by the passive sensor, in the spoofed beacon frame, probe response frame, or other management frame that the passive sensor transmits, as part of Wi-Fi wireless network discovery, to a wireless device that encounters the passive sensor, where the wireless device reports, either directly or indirectly, the unique identifying information of the Wi-Fi access point encountered and the sensor data in the spoofed beacon frame, probe response frame, or other management frame.
US10848923B2 User location information detection and tracking system
A user location information detection and tracking system includes an IC tag that a user can carry, a user terminal configured to receive identification information outputted from the IC tag, a magnetic field device configured to form a magnetic field in a predetermined area, and a managing device communicably connected to the user terminal. The IC tag outputs at a predetermined timing, as the identification information, tag ID for identifying the IC tag, in response to detection of the magnetic field formed by the magnetic field device, the IC tag outputs, as the identification information, magnetic field identification information for identifying the magnetic field, and in response to the identification information received from the IC tag, the user terminal sends the identification information to the managing device.
US10848921B1 System and method of tracking entry to and exit from a confined space
A method of tracking entry to and exit from a confined space includes a portable radio beacon placed proximate to but outside the confined space transmitting a first radio signal with an identifier that is associated with the confined space. A mobile device receives the first radio signal, measures a first real-time value of a first measure of received signal strength or quality, and transmits a second radio signal with the identifier and the first real-time value. A base station receives the second radio signal, measures a second real-time value of a second measure of received signal strength or quality, and transmits data including the identifier, and the first and second real-time values. A computer receives the data, determines proximity of the mobile device to the confined space from the identifier, and determines whether the mobile device is outside or inside the confined space from the real-time values.
US10848911B1 Systems and methods for tracking a location of a mobile device
A device determines, based on location verification data that has been received, that the device is indoors at a first geographic location. The device determines a base measured barometric pressure, and an initial floor that the device is located on in a structure that includes the first geographic location. The device determines an adjusted measured barometric pressure for a second geographic location based on a second measured barometric pressure for the second geographic location and one or more reference barometric pressures that are associated with a reference location. The device determines an altitude for the second geographic location based on the base measured barometric pressure and the adjusted measured barometric pressures. The device causes a server to predict a floor that the device is located on at the second geographic location and to provide floor data that identifies the floor to an interface that is accessible to the device.
US10848908B2 Proximity based communication information sharing
A determination is made that a mobile user communication device (e.g., a smartphone) is in spatial proximity to a first user communication device (e.g., a desktop computer). In response to determining that the mobile user communication device is in spatial proximity to the first user communication device, shared communication information is received from the mobile user communication device. For example, the shared communication information may be a list of user contacts. A determination is made that the mobile user communication device is no longer in spatial proximity to the first user communication device. In response to determining that the mobile user communication device is no longer in spatial proximity to the first user communication device, the shared communication information is automatically deleted on the first user communication device.
US10848905B2 Selectively highlighting map features associated with places
Systems and methods of providing a user interface in which map features associated with places are selectively highlighted are disclosed herein. In some example embodiments, a computer system receives a request for a transportation service associated with a place, retrieves an entrance geographic location for the place from a database, with the entrance geographic location being stored in association with the place in the database and representing an entrance for accessing the place, generating route information based on the retrieved entrance geographic location, with the route information indicating a route from an origin geographic location of a computing device of a user to the entrance geographic location of the place, and causing the generated route information to be displayed within a user interface on a computing device of the user.
US10848904B2 Efficient geo-fence data transfer and notifications using a time to reach value
A system and method for using time to reach determinations to improve the usability of geo-fences is disclosed. A computer system accesses a current location of a client system and identifies one or more nearby geo-fences. The computer system then calculates the time to reach each of these geo-fences. If the calculated time to reach value for a particular geo-fence is within the notification range associated with that geo-fence, then the computer system generates a notification to display to a user.
US10848901B2 Sound output apparatus and method for processing sound signal based on dynamic range corresponding to volume set
A sound output apparatus is provided. The sound output apparatus according to an embodiment includes an inputter, an outputter, a storage configured to store mapping information between a volume level and a dynamic range of the sound output apparatus and a processor configured to obtain a dynamic range corresponding to a volume level currently set to the sound output apparatus based on the mapping information, process a sound signal input through the inputter based on the dynamic range and output the processed sound signal through the outputter.
US10848896B2 Method, apparatus, and computer-readable media for focussing sound signals in a shared 3D space
Focusing sound signals in a shared 3D space uses an array of physical microphones, preferably disposed evenly across a room to provide even sound coverage throughout the room. At least one processor coupled to the physical microphones does not form beams, but instead preferably forms 1000's of virtual microphone bubbles within the room. By determining the processing gains of the sound signals sourced at each of the bubbles, the location(s) of the sound source(s) in the room can be determined. This system provides not only sound improvement by focusing on the sound source(s), but with the advantage that a desired sound source can be focused on more effectively (rather than steered to) while un-focusing undesired sound sources (like reverb and noise) instead of rejecting out of beam signals. This provides a full three dimensional location and a more natural presentation of each sound within the room.
US10848893B2 Displaying graphical representations for binaural sound
A method assists in playing sound of a graphical representation for an electronic communication between a first person with a first portable electronic device (PED) to a second person with a second PED. The method displays a first visual indication that when selected plays the sound of the graphical representation in stereo or mono sound and a second visual indication that when selected plays the sound of the graphical representation in binaural sound.
US10848891B2 Remote inference of sound frequencies for determination of head-related transfer functions for a user of a headset
A headset comprises a frame and an audio system. The audio system includes a microphone assembly positioned on the frame in a detection region, the detection region external to an ear of a user wearing the headset, and within a threshold distance from an ear canal of the ear, the microphone assembly configured to detect an audio signal emitted from an audio source, wherein the audio signal detected at the detection region is within a threshold degree of similarity of a sound pressure wave at the ear canal of the user, and an audio controller configured to determine a set of head-related transfer functions (HRTFs) based in part on the detected audio signal.
US10848888B2 Audio data processing device and control method for an audio data processing device
An audio data processing device according to an aspect of the present disclosure includes: a sound field effect data generator configured to add sound field effect data to audio data by arithmetic operation processing using a parameter, at least one processor, and at least one memory device that stores a plurality of instructions, which when executed by the at least one processor, causes the at least one processor to operate to: analyze a scene for the audio data, recognize switching of the scene based on an analysis result of the scene, gradually decrease both an input gain and an output gain of the sound field effect data generator, and gradually increase both the input gain and the output gain after changing the parameter.
US10848887B2 Blocked microphone detection
Detection of a blocked microphone involves receiving microphone signals from a plurality of microphones. A plurality of signal feature measures are derived from the microphone signals. The signal feature measures are normalised. The normalised signal feature measures are variably weighted in response to detected environmental conditions in the microphone signals. The variably weighted normalised signal feature measures are combined to produce an output indication of whether a microphone is blocked.
US10848876B2 MEMS microphone, method of manufacturing the same and MEMS microphone package including the same
A MEMS microphone includes a cavity extending portion that increases the size of the cavity. The cavity extending portion can be sloped or stepped in order to create a desired profile of the extended cavity shape. Thus, the volume of the cavity may be increased in order to decrease the compliance and to increase a Signal to Noise Ratio.
US10848868B2 Audio signal routing to audio devices
In an example, an audio signal may be routed to an audio device based on an indication of audio device historical usage, a measure of audio quality of the audio device, or a combination thereof.
US10848865B2 Method and device for sound source positioning using microphone array
A method and device for sound source positioning using a microphone array. The method comprises: determining a horizontal axis that a microphone array rotates around as a reference axis; calculating, according to a sound emitted by a sound source that is collected by the microphone array, to obtain a first sound source estimated value indicating a sound source position in a three-dimensional space; acquiring an inclination angle between a plane in which the microphone array is located when it is rotating and a horizontal plane in which the reference axis is located; and according to the first sound source estimated value and the inclination angle, calculating out a second sound source estimated value on a horizontal plane corresponding to the first sound source estimated value, and using the second sound source estimated value as the determined sound source position.
US10848864B2 Liquid-resistant modules, acoustic transducers and electronic devices
A liquid-resistant module can be formed as a laminated construct having a housing, a cap, and a port membrane to inhibit liquid from passing across the membrane. The housing defines an internal duct extending from an inlet port to an outlet region. The cap defines an acoustic port and extends across the outlet region of the housing. The port membrane is attached to the cap and extends across the acoustic passage. The port membrane inhibits passage of liquid water through the membrane at differential pressures across the membrane less than a threshold pressure differential, and yet is gas permeable. The module can provide a liquid-resistant seal with an enclosure of an electronic device, and an enclosed microphone transducer or an enclosed loudspeaker transducer can be attached to the cap such that a port opening to or from the transducer is aligned with the acoustic port.
US10848863B2 Acoustic radiation pattern control
One or more embodiments of the present disclosure utilize two distinctly different radiation devices aimed in the same direction to create a derived acoustic radiation pattern. The radiation devices may be distinctly different in terms of the acoustic radiation pattern each radiation device generates individually. The derived acoustic radiation pattern is unique to the individual acoustic radiation patterns of either of the two radiation devices. Manipulation of several key design variables allows a multitude of unique patterns to be derived in this way using only the two radiation devices. In turn, this allows for engineering an acoustic radiation pattern to match the unique geometry of a room.
US10848860B2 Speaker frame and speaker having the same
A speaker frame, including: a vibration support portion supporting a vibrating body of a speaker; a magnet support portion arranged inside of said vibration support portion and supporting magnetic circuit portion of said speaker; and a plurality of connection beams connecting said vibration support portion and said magnet support portion, wherein the vibration support portion and the magnet support portion have a circular ring shape having the same major axis length and minor axis length, said plurality of connection beams are arranged radially centering on a central axis from said magnet support portion to said vibration support portion, the central axis being parallel to a direction of an acoustic radiation, and a length of one of said connection beams and a length of another connection beams are different from each other.
US10848857B2 Speaker
A speaker includes an outer frame defining a hollow interior space. The speaker includes a distributed mode loudspeaker (DML) member disposed along a front face of the outer frame and an elastic seal that is disposed around a perimeter of the DML member and being disposed between and coupled to the DML member and the outer frame. The elasticity of the elastic seal permits the DML member to move (e.g., vibrate). A passive diaphragm is disposed along a rear face of the outer frame such that an air cavity is formed between the DML member and the passive diaphragm. An electro-acoustic exciter is provided for exciting resonant modes in the DML member. The DML member is thus coupled to the passive diaphragm by air contained within the air cavity resulting in movement of the passive diaphragm due to air movement within the cavity as a result of the excitation of the DML member.
US10848855B2 Method, electronic device and recording medium for compensating in-ear audio signal
A method, an electronic device, and a recording medium for compensating an in-ear audio signal are provided. The method is applicable to the electronic device having a processor. In the method, an in-ear audio signal transmitted through an inner ear when a user speaks is captured by using an in-ear microphone, and an outer audio signal transmitted through air when the user speaks is captured by using an outer microphone in a training stage. Then, a machine learning model of audio signals is established for an objective function and is trained by using the in-ear audio signal and the outer audio signal. Finally, the in-ear audio signal captured by the in-ear microphone is converted into a compensated audio signal by using the trained machine learning model in an online stage, and the compensated audio signal is output.
US10848853B2 Systems, methods, and devices for utilizing a wire of a sound-producing device as an antenna for receipt of wirelessly delivered power
The wireless power receiver includes at least one wire of a sound-producing device. The at least one wire configured for both conveying sound signals or securing at least part of the sound-producing device to a user, and receiving power waves. The wireless power receiver also includes power harvesting circuitry coupled with the at least one wire and a power source of an electronic device, like a battery. The power harvesting circuitry is configured to isolate the received power waves from the conveyed sound signals, convert the received power waves to usable energy, and provide the usable energy to the power source of the electronic device.
US10848852B2 System with wireless earphones
Apparatus comprises adapter and speaker system. Adapter is configured to plug into port of personal digital audio player. Speaker system is in communication with adapter, and comprises multiple acoustic transducers, programmable processor circuit, and wireless communication circuit. In first operational mode, processor circuit receives, via adapter, and processes digital audio content from personal digital audio player into which adapter is plugged, and the multiple acoustic transducers output the received audio content from the personal digital audio player. In second operational mode, wireless communication circuit receives digital audio content from a remote digital audio source over a wireless network, processor circuit processes the digital audio content received from remote digital audio source, and the multiple acoustic transducers output the audio content received from the remote digital audio source.
US10848847B2 Off-center pivoting earpiece
This disclosure includes several different features suitable for use in circumaural and supra-aural headphones designs. Designs that reduce the size of headphones and allow for small form-factor storage configurations are discussed. User convenience features that include synchronizing earpiece stem positions and automatically detecting the orientation of the headphones on a user's head are also discussed. Various power-saving features, design features, sensor configurations and user comfort features are also discussed.
US10848838B2 Method and system for generating a time-lapse video
One or more computing devices, systems, and/or methods for generating and/or presenting time-lapse videos and/or live-stream videos are provided. For example, a plurality of video frames may be extracted from a video. A first set of video frames and a second set of video frames may be identified from the plurality of video frames. The first set of video frames may be combined to generate a first time-lapse video frame and the second set of video frames may be combined to generate a second time-lapse video frame. A time-lapse video may be generated based upon the first time-lapse video frame and the second time-lapse video frame. In another example, a time-lapse video may be generated based upon a recorded video associated with a live-stream video. The time-lapse video may be presented. Responsive to a completion of the presenting the time-lapse video, the live-stream video may be presented.
US10848835B2 Video summary information playback device and method and video summary information providing server and method
A video summary information playback device and method are provided. The video summary information playback device includes an input unit configured to receive a video selection signal based on an external input, a video receiver configured to receive a video and subtitle information from a video server, a summary information receiver configured to receive meta information of the video from a video summary information providing server and to selectively receive summary information based on the meta information, and an output unit configured to output a still frame of the video and at least one among the subtitle information and the summary information based on the meta information.
US10848834B2 Multi-dimensional hierarchical content navigation
A device includes a display unit that displays a tile display comprising multiple rows and columns of tiles upon a display unit of a device, wherein each of the tiles represents an item of content or a group of items of content. The device associates multiple different linear axes with the tile display, wherein the multiple different linear axes intersect at a center tile of the tile display and wherein multiple different properties are associated with the center tile. The device receives user input associated with selecting one of the linear axes of the tile display; identifies a search parameter based on the selected one of the linear axes and based on at least one of the multiple different properties associated with the center tile; and causes the tile display to include search results resulting from a search of the content catalog with the identified search parameter.
US10848832B2 Selection interface with synchronized suggestion elements
A machine detects a set of first control operations and, in response, causes a display screen to present a graphical interface in which a central window suggests first content by presenting a first preview and a first identifier superimposed on the first preview. The machine then detects a second control operation that indicates dismissal of the first content. In response to the second control operation, the machine causes the display screen to present a transition to an interest-improved version of the graphical interface. The transition includes sliding the first preview, the first identifier, a second preview, and a second identifier together in a shared direction and at a shared speed within the central window. The second preview and the second identifier correspond to second content. In the interest-improved version of the graphical interface, the central window suggests the second content by presenting the second preview and the second identifier.
US10848829B1 Automatic audio source selection system
System, method, and various embodiments for providing an automatic audio source selection system are described herein. An embodiment operates by receiving, at a speaker device, first audio from a media player, wherein a television is outputting video from the media player. The speaker device detects a change of a state of the media player. The audio source from which audio is being received from the media player is automatically updated to receive second audio from a television. Responsive to the automatic updating, the second audio from the television is automatically output by the speaker device, wherein the television is outputting video corresponding to the second audio.
US10848826B2 Concurrent presentation of non-programming media assets with programming media content at client device
A media presentation and distribution system communicatively coupled to a client device, which handles enablement of a client-side dynamic presentation of at least one non-programming media asset along with programming media content. The client device receives a first media stream of the programming media content in response to a request, associated with at least one user preference for the programming media content, to the media presentation and distribution system. The client device identifies at least one tag in the programming media content and transmits at least one event opportunity point for selection to the media presentation distribution system. Based on the selection, the client device modifies a display view of the client device for a defined duration, and presents the at least one non-programming media asset, from a second media stream for the defined duration, concurrently with the programming media content over the modified display view of the client device.
US10848825B2 Providing digital video assets with multiple age rating levels
Systems and methods are disclosed for providing digital video assets with multiple age rating levels. A computing device may be configured to generate a digital video asset that includes a plurality of segments. Each segment of the plurality of segments may include a portion of the digital video asset. The digital video asset may not include duplicate segments. Each segment of the plurality of segments may be associated with one of a plurality of age rating levels. The computing device may also be configured to identify sets of segments. Each set of segments may be associated with one of the plurality of age rating levels. The computing device may be further configured to generate first data indicative of the sets of segments.
US10848824B2 Dynamic detection and mitigation of multimedia stream abandonment
A multimedia stream may be abandoned (e.g., terminated) under various contexts. Metadata surrounding the abandonment, such as information regarding multimedia segments shown at or near the time of abandonment, may be stored. A system may detect satisfaction of a condition based at least in part on abandonment metadata associated with an abandoned stream, obtain a set of abandonment metadata sharing a characteristic in common, and determine a cause. Depending on the determined cause, various mitigations may be executed—for example, if abandonment of streams is detected in a specific location at a particular point or period in time, one or more network diagnostics tests may be executed to determine whether there are network connectivity issues for viewers from the specific location.
US10848819B2 Systems and methods for adjusting buffer size
Methods and systems are provided for adjusting a size of a buffer based on a probability that a rewind request will be received during a currently playing segment of media. When the system determines that receiving a rewind request is likely, the system will increase the size of a buffer such that the rewind request can be accommodated using data from the buffer. When the system determines that receiving a rewind request is unlikely, the system will decrease the size of the buffer to free resources for other system components.
US10848816B2 Updating content libraries by transmitting release data
There are many boxes (e.g., set-top boxes) in a system offering media services to users. Each of the boxes maintains a library with a significant number of titles. Techniques for updating the library in each of these boxes using a transmission infrastructure are described. According to one aspect of the techniques, a service provider is provided with a high bandwidth broadcasting or multicasting capability, a release fragmented into a header and several segments is transmitted to all boxes that are respectively configured to receive a proper release package to update the library. Alternatively, separate release packages may be transmitted via different channels to the boxes, wherein each of the boxes is tuned to a proper channel to receive a proper release package.
US10848809B1 Computation of video presentation statistics in an online system
An online system receives a video-presentation request from a third party system. The video-presentation request comprises a video and a target audience specification for the video. The online system selects a plurality of users as the target audience of the video based on the target audience specification. From the target audience, the online system generates a sample subset of users and determines a sampled video reach count for the subset of users. A sample user who, as determined by the online system, would have viewed the view for at least a threshold duration, is included in the sampled video view count. The online system estimates a total video reach count for target audience by extrapolating the sampled video reach count for the subset of users to the target audience. The total video reach count can be used to determine a parameter for presenting the video on an online system.
US10848805B1 Contextual video recommendations within a video game
Methods for providing contextual video recommendations within a video game are provided. In one aspect, a method includes executing an application that uses a rendering engine. The method also includes determining that a video recommendation threshold has been met. The method also includes providing a current contextual state of the application to a server such that the server selects a video from a plurality of videos based on the provided current contextual state and an index, wherein the index includes output from a vision model applied on the plurality of videos, and wherein the vision model is trained on footage generated by the rendering engine. The method also includes receiving a reference to the selected video from the server. The method also includes providing for display, via the reference, the selected video within a user interface of the application. Systems and machine-readable media are also provided.
US10848804B2 Portable multi-purpose audience measurement systems, apparatus and methods
An example apparatus disclosed herein includes means for collecting demographic data of a user, including a phone number for a mobile device, via a website associated with an information gathering entity, the demographic data collected via the website from a personal computer, separate from the mobile device, used to access the website. The disclosed example apparatus also includes means for sending a message to the mobile device, the sent message, when responded to, resulting in downloading of a metering software module to the mobile device. The disclosed example apparatus further includes means for receiving, from the mobile device and at a system associated with the information gathering entity, information indicative of events associated with use of the mobile device, and means for associating the received information with the demographic data.
US10848803B2 Adaptively selecting content resolution
A content provider device adaptively selects content resolution. The content provider device receives a request for content and obtains resolution information for a device associated with the request from a profile. Based at least on the obtained resolution information, the content provider device selects among available resolution versions of the content and provides access to the selected version of the content. The resolution information may be derived from a High Definition Multimedia Interface handshake, such as from Extended Display Identification Data stored by the device, and recorded in the profile during a registration process identifying the device.
US10848801B2 Transmission device, transmission method, reception device, and reception method
A reception side can easily recognize that metadata is inserted into an audio stream. A container of a predetermined format including an audio stream into which metadata is inserted is transmitted. Identification information indicating that the metadata is inserted into the audio stream is inserted into a layer of the container. At the reception side, it is possible to easily recognize that the metadata is inserted into the audio stream and acquire the metadata reliably without waste by performing the process of extracting the metadata inserted into the audio stream based on the recognition.
US10848800B2 Transmission apparatus, transmission method, reception apparatus, and reception method for switching video data types
There is provided a transmission apparatus including circuitry configured to generate a video stream that switches between transmission video data of a plurality of types. Each of the plurality of types of the transmission video data has a different predetermined opto-electronic conversion characteristic. The circuitry is further configured to insert identification information into the video stream. The identification information indicates the type of one of the transmission video data included in the video stream.
US10848799B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
The present invention provides an apparatus of transmitting broadcast signals, the apparatus including, an encoder for encoding service data, a frame builder for building at least one signal frame by mapping the encoded service data, a modulator for modulating data in the built at lease one signal frame by an Orthogonal Frequency Division Multiplexing, OFDM, scheme and a transmitter for transmitting the broadcast signals having the modulated data.
US10848795B2 Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal
The present invention provides a method for transmitting a broadcast signal, and a system capable of supporting future broadcast services in an environment supporting future hybrid broadcast using terrestrial broadcast networks and the Internet. In addition, the present invention provides efficient signaling methods using both terrestrial broadcast networks and the Internet in an environment supporting future hybrid broadcast.
US10848793B2 Configuring method and apparatus for splicing-type display device, and display device control card
The application provides a configuring method for a splicing-type display device, the configuring method includes: receiving a configuration information display command; in response to the configuration information display command, extracting fonts from a font library according to configuration information and stitching the extracted fonts to thereby generate a configuration information image, wherein the configuration information includes driving port information and a cascading serial number, and the configuration information image at least includes the cascading serial number; storing the configuration information image; embedding the stored configuration information image into a background image corresponding to a driven display area to thereby obtain a target image; and displaying the target image in the driven display area. The application further provides a configuring apparatus and a display device control card adapted for performing the configuring method.
US10848791B1 Determining portions of video content based on artificial intelligence model
Techniques for providing video content are described, where portions of the video content may be determined based an artificial intelligence model. In an example, a computer system may input, to a neural network, a vector representation of a frame. The neural network may be configured based on an error of associating the frame with an incorrect category. The error may be based on timing of the frame and on an error time margin relative to a start time or an end time of the incorrect category. The computer system may receive back an association between the vector representation and a category and may generate, based on the association, an identifier of a portion of the video content. The identifier may associate the portion of the video content with the category and identify a start time or an end time of the portion of the video content.
US10848789B2 Gateway device and system and method for use of same
A gateway device and system and method for use of the same are disclosed. In one embodiment, multiple wireless transceivers are located within a housing, which also interconnectively includes a processor and memory. To improve convenience, the gateway device may establish a pairing with a proximate wireless-enabled interactive programmable device having a display. Virtual remote control functionality for various amenities may then be provided. To improve safety, the gateway device may be incorporated into a geolocation and safety network.
US10848787B2 Lossy image compression using palettization of locally mixed colors
Encoding using locally mixed colors is disclosed. A method for encoding an image block using palletization includes selecting a fixed palette for the image block, the fixed palette including fixed palette entries; selecting a mixed palette for the image block, the mixed palette including mixed palette entries, each mixed palette entry corresponding, respectively, to a pixel neighborhood, a mixing of the pixel neighborhood, and a manipulation of the mixing of the pixel neighborhood; determining a pixel map, the pixel map comprising, for a pixel of at least some pixels of the image block, a respective mapping to one of a fixed palette entry or a mixed palette entry; and encoding, in an encoded bitstream, the pixel map.
US10848786B2 Acceleration of context adaptive binary arithmetic coding (CABAC) in video CODECS
A method is provided for determining a context-index when performing Context-based Adaptive Binary Arithmetic Coding (CABAC) for video compression or decompression includes initializing to an initialized value each of a plurality of context-indexes of chosen syntax elements associated with a given block (e.g., a macroblock). The context-index of dependent neighboring blocks of the given block is evaluated. The dependent neighboring blocks are blocks that have a context-index that depends on coding of a current bin position. The context-index of the dependent neighboring blocks is updated if and only if their context-index changes from the initialized values.
US10848780B2 Method and device for encoding/decoding motion vector
A motion vector encoding apparatus includes: a predictor configured to obtain motion vector predictor candidates of a plurality of predetermined motion vector resolutions by using a spatial candidate block and a temporal candidate block of a current block, and to determine motion vector predictor of the current block, a motion vector of the current block, and a motion vector resolution of the current block by using the motion vector predictor candidates; and an encoder configured to encode information representing the motion vector predictor of the current block, a residual motion vector between the motion vector of the current block and the motion vector predictor of the current block, and information representing the motion vector resolution of the current block, wherein the plurality of predetermined motion vector resolutions include a resolution of a pixel unit that is greater than a resolution of one-pel unit.
US10848779B2 Temporal motion vector prediction control in video coding
Temporal motion vector prediction control is described in video coding. In one example, a method includes receiving a plurality of frames representing encoded video, parsing an uncompressed header for each frame, determining whether a temporal motion vector prediction command is included within the parsed uncompressed header of a first frame, selecting a reference frame from a reference list of frames, retrieving motion vector information from the selected reference frame, performing temporal motion vector prediction on the first frame corresponding to the parsed uncompressed header if a temporal motion vector prediction command is included within the parsed header to form a motion predicted frame, applying a loop filter to the motion predicted frame, and rendering the frame as decoded video.
US10848778B2 Image processing device for suppressing deterioration in encoding efficiency
The present disclosure relates to image processing device and method that can suppress the deterioration in encoding efficiency.An image processing device includes: a reception unit that receives encoded data in which an image with a plurality of main layers is encoded, and inter-layer prediction control information controlling whether to perform inter-layer prediction, which is prediction between the plurality of main layers, with the use of a sublayer; and a decoding unit that decodes each main layer of the encoded data received by the reception unit by performing the inter-layer prediction on only the sublayer specified by the inter-layer prediction control information received by the reception unit. The present disclosure can be applied to, for example, an image processing device.
US10848776B2 Signaling change in output layer sets
A system for decoding a video bitstream includes receiving a bitstream and a plurality of enhancement bitstreams together with receiving a video parameter set and a video parameter set extension. The system also receives an output layer set change message including information indicating a change in at least one output layer set.
US10848774B2 Method for coding and decoding HDR images
The invention relates to a method for encoding HDR images, of the type wherein the HDR image is encoded in a first data stream containing a LDR image with colour range lower than that of the HDR image, and in a second data stream containing a residual image obtained from the HDR image and from the LDR image.
US10848771B2 Encoding and decoding a video signal
An apparatus and a method for encoding a video signal. A segment of a reference frame and an extension region generated from another segment are used for encoding a current frame by inter-prediction. An apparatus and a method for decoding are also disclosed.
US10848766B2 Adjusting encoding frame size based on available network bandwith
A method includes reducing, at an encoder, an encoding bit rate of video data in response to a first indication of available bandwidth for transmission of the encoded video data. The method includes reducing an encoding frame size of the video data in response to the encoding bit rate falling below a first threshold. The method also includes increasing the encoding bit rate in response to a second indication of the available bandwidth. The method further includes increasing the encoding frame size in response to the encoding bit rate rising above a second threshold. The second threshold is greater than the first threshold.
US10848758B2 Image encoding/decoding image method and device, and recording medium storing bit stream
An image encoding/decoding method and apparatus are provided. An image encoding method performed by an image encoding apparatus may comprise determining an intra-prediction mode of a current block, configuring a reference sample of intra prediction by using at least one of a neighbor pixel of the current block in a current picture and a pixel of a reference picture, and performing intra prediction for the current block based on the intra-prediction mode and the reference sample.
US10848753B1 Eye-tracking system using a scanning laser assembly
A head-mounted display includes an eye tracking system, implemented to determine the location of the user's gaze, which is configured using a scanning laser assembly, photodetector, and a controller. Light with wavelengths within the infrared range is emitted toward the user's eye from the scanning laser and is reflected off at various emission angles. The reflected light is detected by a photodetector or plurality of photodetectors located along a periphery of the optics block. The photodetector records a signal intensity, determined by the emission angle of the reflected infrared light. The controller, having been previously calibrated to indicate eye movements based on these varying signal intensities, provides information pertaining to the location of the user's eye.
US10848751B2 Interpupillary distance adjustment in a head-mounted display
A device is configured to adjust interpupillary distance in a HMD. The device include a fixed plate, a button assembly, a spring, and a gear. The spring biases the button assembly towards the fixed plate to prevent movement of the button assembly. A button of the button assembly can be pressed beyond a threshold distance to disengage the button assembly and the fixed plate. Consequently, the button assembly can be moved relative to the fixed plate. The gear meshes with a gear rack of the button assembly and is associated with two display assemblies of the HMD. The movement of the button assembly drives the gear to rotate. The rotation of the gear causes the two display assemblies of the HMD to move in opposite directions. The movement of one of the display assemblies relative to the other display assembly adjusts interpupillary distance in the HMD.
US10848748B2 Method for generating virtual viewpoint image and image processing apparatus
A method for generating a virtual viewpoint image includes generating, by a first image processing apparatus, first information for generating the virtual viewpoint image based on a first image captured by a first camera, generating, by a second image processing apparatus, second information for generating the virtual viewpoint image based on a second image captured by a second camera; specifying a viewpoint in the virtual viewpoint image; and generating, by a third image processing apparatus, a virtual viewpoint image corresponding to the specified viewpoint using the first information and the second information.
US10848746B2 Apparatus including multiple cameras and image processing method
An apparatus includes a first camera module providing a first image of an object with a first field of view, a second camera module providing a second image of the object with a second field of view different from the first field of view, a first depth map generator that generates a first depth map of the first image based on the first image and the second image, and a second depth map generator that generates a second depth map of the second image based on the first image, the second image, and the first depth map.
US10848744B2 Vehicle camera alignment
A system includes two stereo cameras mounted on a vehicle, at least one sensor arranged to detect a relative alignment of the stereo cameras, and a computer communicatively coupled to the stereo cameras and the at least one sensor. The computer is programmed to continuously apply a compensating adjustment to one of the stereo cameras based on the relative alignment.
US10848743B2 3D Camera calibration for adjustable camera settings
Described are calibration and rectification systems and methods for 3D cameras. The calibration methods described herein derive calibration parameters in real time for multiple camera settings. Calibration parameters are used to rectify stereo images as part of a process for creating 3D images, videos, and VR or AR experiences. Additionally multi-camera systems for implementing the calibration and rectification methods are disclosed. 3D camera calibration methods involving a limited number of calibration points reduce the cost and complexity of conventional calibration methods while also allowing for higher performing 3D cameras having many possible configurations of camera settings.
US10848742B2 Content generation device, method for controlling content generation device, and storage medium
A content generation device is capable of generating moving-image virtual viewpoint content on a basis of a group of images captured with a plurality of image capturing devices. The content generation device comprises a determination unit configured to determine whether each image of the group of images captured with the plurality of image capturing devices has an abnormality on a basis of data associated with each image; and a method determination unit configured to determine a type of content to be generated among a plurality of types of content including the moving-image virtual viewpoint content in accordance of a determination of a presence or an absence of the abnormality.
US10848740B2 Three-dimensional display device and display method
Provided is a three-dimensional (3D) display device and display method. The 3D display device includes a zoom lens unit; and a two-dimensional display unit, which is located on a side of the zoom lens unit, where a distance between the two-dimensional display unit and the zoom lens unit is less than a minimum focal length of the zoom lens unit; where the two-dimensional display unit is used for displaying multiple two-dimensional images of a three-dimensional picture, and the multiple two-dimensional images corresponds different depth of field. When the two-dimensional display unit displays the two-dimensional images corresponding to different depth of field, the zoom lens unit has a different focal length for the depth of field corresponding to each of the plurality of two-dimensional images. The display time of the three-dimensional picture is less than visual persistence time.
US10848738B1 Trajectory-based viewport prediction for 360-degree videos
In implementations of trajectory-based viewport prediction for 360-degree videos, a video system obtains trajectories of angles of users who have previously viewed a 360-degree video. The angles are used to determine viewports of the 360-degree video, and may include trajectories for a yaw angle, a pitch angle, and a roll angle of a user recorded as the user views the 360-degree video. The video system clusters the trajectories of angles into trajectory clusters, and for each trajectory cluster determines a trend trajectory. When a new user views the 360-degree video, the video system compares trajectories of angles of the new user to the trend trajectories, and selects trend trajectories for a yaw angle, a pitch angle, and a roll angle for the user. Using the selected trend trajectories, the video system predicts viewports of the 360-degree video for the user for future times.
US10848735B2 Systems and methods for signaling information associated with constituent pictures in virtual reality applications
A device may be configured to signal information associated with constituent pictures according to one or more of the techniques described herein.
US10848726B2 Color-shift calibration method and device
A color-shift calibration method is provided to process an image including pixels, in which an arrangement of the pixels corresponds to a Bayer color filter array and the pixels include first green pixels, second green pixels, red pixels and blue pixels. The color-shift calibration method includes the steps outlined below. A regional gradient change of the first and the second green pixels within a neighboring region corresponding to a target green pixel is calculated. An intensity difference between the first and the second green pixels is calculated. When the regional gradient change is smaller than a gradient threshold and the intensity difference exceeds an intensity threshold range, a pixel calibration is performed on the target green pixel based on the first and the second green pixels.
US10848725B2 Color display modes for a thermal imaging system
Systems and methods for allocating display colors to thermal image intensity data acquired by thermal band photodetectors. Intensity data from the photodetectors corresponding to scene temperature is converted to a digital value within an analog to digital conversion (ADC) range. The full ADC range may be divided into two or more sub-ranges. In one sub-range, intensity values within that sub-range are assigned display colors from a first color table utilizing one or more Histogram Equalization (HE) techniques. In another sub-range, specific display values from a color table different from the first may be are assigned to specific intensity values. Lower temperatures may be assigned colors using HE and higher temperatures are assigned specific colors corresponding to specific temperatures. Such an arrangement is particularly applicable to thermal imaging use by firefighters because the arrangement allows them to determine temperature directly from displayed color for potentially dangerous temperatures.
US10848724B2 Display control device
A correction unit of a display control device according to an embodiment corrects a projection position of the display target image to a second direction, which is from a first coordinate corresponding to a position where the virtual projection plane intersects with a first virtual straight line extending in a first direction corresponding to a vehicle length direction of the vehicle from the front image capture unit or the rear image capture unit that captures the display target image to a second coordinate corresponding to a position where the virtual projection plane intersects with a virtual reference line extending in the first direction that is apart from the first virtual straight line in a vehicle width direction of the vehicle to project the display target image on a corrected projection position and to generate a three-dimensional image.
US10848723B2 Screen projection system, method and apparatus
Embodiments of the present application provide a screen projection system, method and apparatus. The system includes a display screen, wherein the display screen is of a fully-closed or partially-closed housing structure, and an inner wall of the housing structure is configured to provide continuous images with a view angle of 180 degrees to 360 degrees in a horizontal direction. The system further includes: at least two groups of projectors, each group including at least one projector. The at least two groups of projectors are hierarchically arranged in a central axis direction of the display screen, each group of projectors is configured to carry out projection onto a portion of an inner wall of the display screen, and light paths of the at least two groups of projectors are configured to avoid audiences and seats. According to the present application, the technical solutions may be applied to different screens.
US10848722B2 Projector
A projector includes a light source, a light modulator configured to modulate light emitted from the light source, an optical projection device configured to project the modulated light, a light path changer between the light modulator and the optical projection device and on which the modulated light is incident, and a cooler that cools the light modulator and the light path changer. The light path changer includes an optical member to change the light path of the incident light and a first fluctuation member. The first fluctuation member includes a permanent magnet, a coil, and a coil holder holding the coil, and fluctuates the optical member by supplying power to the coil. The cooler includes a fan and a duct to deliver cooling air toward the light path changer. The duct includes a sending port that faces the coil holder and flows the cooling air toward the light path changer.
US10848720B2 Vehicle surveillance
A vehicle monitoring apparatus is described, comprising: a vehicle state detector detecting whether the vehicle is in a parking state; a motion detection sensor detecting whether an object is moving relative to the vehicle; an image recorder recording image data relating to the surrounding environment of the vehicle; a touch sensor sensing whether the object is touching the vehicle; a main control unit configured to: start the motion detection sensor when the vehicle state detector detects that the vehicle is in a parking state, turn on the image recorder and the touch sensor when the motion detection sensor detects that an object is moving with respect to the vehicle, and trim the image data recorded during a predetermined time period when the touch sensor senses that the object is touching the vehicle, the predetermined time period comprising the duration of the object being in touch with the vehicle; and a storage storing the trimmed image data. With this, the capacity of the storage can be utilized effectively.
US10848718B2 Vehicle sensor configuration based on map data
A vehicle perception sensor adjustment system includes a perception-sensor, a digital-map, and controller-circuit. The perception-sensor is configured to detect an object proximate to a host-vehicle. The perception-sensor is characterized as having a field-of-view that is adjustable. The digital-map indicates a contour of a roadway traveled by the host-vehicle. The controller-circuit in communication with the perception-sensor and the digital-map. The controller-circuit determines the field-of-view of the perception-sensor in accordance with the contour of the roadway indicated by the digital-map, and outputs a control-signal to the perception-sensor that adjusts the field-of-view of the perception-sensor.
US10848717B2 Systems and methods for generating an audit trail for auditable devices
In some embodiments, auditable devices such as auditable cameras are provided. The auditable devices maintain audit trail data that is digitally signed and stored on the devices until it can be uploaded to an evidence management system. When intermittent data connections to the evidence management system are available, an auditable device may transmit records of urgent events to the evidence management system. The transmission of urgent events via ad-hoc data connections and the digital signing of audit trail data help overcome technical obstacles in establishing provably reliable data collection while minimizing power consumption by the auditable device.
US10848713B2 Secure teleconference management
A secure teleconference with a patient treatment room may be initiated by receiving, at a central facility, a request for a conference from a clinician application, and then identifying a virtual meeting room and sending an identifier for a conference to the treatment room. The conference is then be established by receiving a call at the central facility from the treatment room, where the call identifies the conference. The central facility then joins the treatment room and the clinician application to the virtual meeting room. Teleconferences may thus be established without reference to sensitive patient information. For security, no incoming conferencing calls may be made to the treatment room directly, and virtual meeting rooms may be eliminated after single use. A call may further be initiated by receiving a request from the treatment room, e.g., which is processed by the central facility to alert one or more clinicians.
US10848711B2 Communication system for use with protected persons
A method including a dedicated device for simple, automatic, and immediate communication system for protected persons, who may for short or long term benefit from assistance, with oversight by an administrator, who manages which persons are trusted to communicate with the protected person through the system. In particular, the present invention focuses on pervasive presence, the system does not go to sleep, continually monitoring and measuring objective and subjective aspects of the protected person's experiences, states, and system states, including health and communication measures, maintains a schedule with reminders, and a series of adaptive prompts, for example, medications and appointments, social activities and engagements, and automatically and in a simple manner, connects the protected person with trusted persons and authorized services and features through an adaptive customizable interface, by a variety of means such as touch, audio and visual. It connects through gateways to many services and content, with accommodation for vision, hearing, mobility, language, and other needs, thus reducing cognitive burden and stress for the protected person while maintaining ease of use and important social connections to promote emotional well-being.
US10848701B2 Image sensing device
An image sensing device includes: a first source ramp voltage generation circuit suitable for generating a first source ramp voltage that is adjusted a first voltage unit for each first period, a second source ramp voltage generation circuit suitable for generating a second source ramp voltage that is adjusted the first voltage unit for each first period and has a set voltage difference from the first source ramp voltage, and a ramp voltage generation circuit suitable for generating a ramp voltage that is adjusted a second voltage unit that is less than the first voltage unit for each second period that is shorter than the first period based on the first and second source ramp voltages and a plurality of first control signals.
US10848697B2 Image sensors with phase detection auto focus pixels
An image sensor pixel array comprises a center region and two parallel edge regions, wherein the center region is between the two parallel edge regions. The center region comprises a plurality of image pixels disposed along first sub-array of rows and columns, wherein each of the plurality of image pixels comprises a first micro-lens (ML) formed at an offset position above a first light receiving element as a countermeasure for shortening of exit pupil distance of the image pixel in the center region, and each of the two parallel edge regions comprises a plurality of phase detection auto-focus (PDAF) pixels disposed along second sub-array of rows and columns, wherein each of the plurality of PDAF pixels comprises a second micro-lens (ML) formed at an alignment position above a second light receiving element; and at least one of the PDAF pixels is located at a distance away from center of the edge region to receive incident light along an injection tilt angle.
US10848695B2 Solid state imaging device, imaging system, and manufacturing method of solid state imaging device
A solid state imaging device as an embodiment has a first transfer unit that includes a first gate and transfers charges from a photoelectric conversion portion to a holding portion; a second transfer unit that includes a second gate and transfers charges from the holding portion to a floating diffusion portion; and a third transfer unit that includes a third gate and drains charges from the photoelectric conversion portion to the charge draining portion. The impurity concentration of a second conductivity type in at least a part of a region under the first gate of the first transfer unit is lower than the impurity concentration of the second conductivity type in a region under the second gate of the second transfer unit and the impurity concentration of the second conductivity type in a region under the third gate of the third transfer unit.
US10848694B2 Imaging apparatus and method for controlling image apparatus having pixel saturation
An influence of blooming in which electric charges leak from a first pixel group to a second pixel group is reduced. An imaging apparatus includes a first pixel group, a second pixel group, a detection unit, and a correction unit. The first pixel group includes first pixels for generating signals through photoelectric conversion. The second pixel group includes second pixels for generating signals through photoelectric conversion. The detection unit is configured to detect saturation of first pixels in the first pixel group. The correction unit is configured to, in a case where saturation of the first pixels is detected, correct signals of second pixels in the second pixel group corresponding to the first pixels where the saturation has been detected.
US10848692B2 Global shutter and rolling shutter drive start timings for imaging apparatus, imaging method, and imaging program
An imaging apparatus includes an imager, an imaging controller and a display controller as defined herein, a time required for the first rolling readout drive is longer than a time required for each of the rolling reset drive, the rolling shutter drive and the second rolling readout drive, and in an imaging mode in which the imaging controller performs the first drive while continuously performing the second drive, the imaging controller sets a first start timing of the second drive performed first after a start of the first drive to be during an implementation period of the first rolling readout drive in the first drive, and synchronizes a second start timing of the rolling shutter drive performed first after the start of the first drive with the display update timing that comes first after an end of the first rolling readout drive.
US10848690B2 Dual image sensors on a common substrate
Imaging apparatus (1300, 1400, 1500) includes a semiconductor substrate (1302), which includes at least first and second sensing areas (1306, 1308, 1502, 1514) with a predefined separation between the sensing areas. First and second arrays of pixel circuits (1312) are formed respectively on the first and second sensing areas and define respective first and second matrices of pixels. First and second photosensitive films (1314, 1316, 1402) are disposed respectively over the first and second arrays of pixel circuits, and are configured to output photocharge to the pixel circuits in response to radiation incident on the apparatus in different, respective first and second spectral bands.
US10848689B2 Infrared imaging element detecting temperature change, and infrared camera using the same element
An infrared imaging element includes a photosensitive pixel array and a driving line for each photosensitive pixel. The infrared imaging element includes a vertical scanning circuit, a signal line, a bias line, a differential integration circuit that time-integrates a difference between a voltage across the first constant current source and a voltage across the second constant current source; a horizontal scanning circuit; a reference pixel array that outputs a reference signal changing in accordance with a change in a temperature of photosensitive pixels; a bias generating circuit that generates a bias voltage for applying the bias voltage to the bias line, the bias voltage corresponding to a difference between a reference voltage and a differential signal between the reference signal and a voltage on the bias line; and a voltage generating circuit that generates a temperature signal generation voltage based on the bias voltage.
US10848684B2 Imaging control device, imaging control method, and imaging system
Provided is an imaging control device including a control unit and a flickering correction unit. The control unit adjusts a parameter of a correction signal for correcting a flickering component included in a captured image before imaging of the captured image starts. The flickering correction unit corrects the flickering component included in the captured image based on the parameter of the correction signal after adjustment.
US10848680B2 Zooming control apparatus, image capturing apparatus and control methods thereof
A zooming control apparatus comprises an object detection unit configured to detect an object from an image; a first acquisition unit configured to acquire information regarding a distance to the object; and a zooming control unit configured to perform zooming control for automatically changing a zoom magnification according to at least one of second information that includes information regarding a size of the object detected by the object detection unit and first information regarding the distance to the object acquired by the first acquisition unit, wherein a condition for automatically changing the zoom magnification in the zooming control differs according to a reliability of the first information.
US10848679B2 Optical apparatus
An optical apparatus includes an image-forming optical system with a changeable focal length, an image pickup device configured to capture an image formed by the image-forming optical system and to output an image signal, and at least one processor or circuit programmed to function as a display control unit configured to control a display unit configured to display an image based on the image signal and a notification control unit configured to control a notification unit provided separately from the display unit and configured to notify a user of information regarding the focal length of the image-forming optical system. The notification control unit causes a notification method of information regarding the focal length by the notification unit to be changed based on the focal length.
US10848671B2 Camera assembly and terminal
A camera assembly includes a base, and two cameras located on the base. When the base makes the two cameras in a tilted state, an angle between a first plane and a second plane is greater than 0 degree and less than 180 degrees, and back surfaces of the two cameras are opposing each other. The first plane is a plane perpendicular to an optical axis direction of one of the two cameras, and the second plane is a plane perpendicular to an optical axis direction of the other one of the two cameras.
US10848668B2 360 degree video recording and playback with object tracking
In a system for 360 degree video capture and playback, 360 degree video may be captured, stitched, encoded, decoded, rendered, and played-back. In one or more implementations, a decoding device receives a 360 degree video stream as input and decodes the 360 degree video stream, and a memory device stores the 360 degree video stream and viewing history data associated with the 360 degree video stream. A rendering device may render the decoded stream using view angles from the viewing history data. In one or more implementations, an object tracking device tracks one or more objects in the decoded 360 degree video stream and provides one or more tracking angles associated with the objects. The rendering device may render the decoded 360 degree video stream using the one or more tracking angles to keep at least one object in the 360 degree video stream for one or more rendered frames.
US10848666B2 Image capturing device and control method
An image capturing device includes a setting unit configured to set, based on a type of metadata to be added to a captured image, a generation frequency of the metadata, and a control unit configured to perform control to generate the metadata at the generation frequency set by the setting unit.
US10848665B1 Computer systems for updating a record to reflect data contained in image of document automatically captured on a user's remote mobile phone displaying an alignment guide and using a downloaded app
An alignment guide may be provided in the field of view of a camera associated with a mobile device used to capture an image of a check. When the image of the check is within the alignment guide in the field of view, an image may be taken by the camera and provided from the mobile device to a financial institution. The alignment guide may be adjustable at the mobile device. The image capture may be performed automatically by the camera or the mobile device as soon as the image of the check is determined to be within the alignment guide. The check may be deposited in a user's bank account based on the image. Any technique for sending the image to the financial institution may be used.
US10848659B2 Drain mechanism for camera controller
A camera controller is configured to control a camera through voice commands. The camera controller includes drain mechanisms that allow the camera controller to be used in environments in which the camera controller is exposed to fluids. The camera controller device comprises a housing body with an outer surface including a first opening and a second opening. A first channel extends from the first opening into the housing body and to a cavity in which a microphone is located, enabling audio signals entering the first opening to be captured by the microphone. A membrane is located between the first channel and the microphone to create a waterproof seal over the microphone. A second channel extends from the first channel to the second opening to create a drain such that fluid entering from the first opening can flow from the first channel through the second channel and out the second opening.
US10848658B2 Imager system with two sensors
The invention relates to an imager system comprising a main image sensor (1) and comprising a main matrix (2) of active pixels exhibiting a first instantaneous dynamic span of luminous sensitivity, and a main reading circuit adapted for reading the pixels of the main image sensor (1) and for acquiring a main image on the basis of said reading, an auxiliary image sensor (11) comprising a second matrix (12) of active pixels exhibiting a second instantaneous dynamic span of luminous sensitivity which is more extensive than the first instantaneous dynamic span of luminous sensitivity, and an auxiliary reading circuit adapted for reading the active pixels of the auxiliary image sensor (11) and for acquiring an auxiliary image on the basis of said reading, and a data processing unit (10) configured to determine at least one value of an acquisition parameter of the main image sensor on the basis of the auxiliary image.
US10848649B2 Imaging device having heat radiation structure
An imaging device installed inside a windshield of a vehicle, capturing images from ahead of the vehicle is provided. The imaging device includes a housing, a lens, an imaging device and a processing board. The housing includes a first portion, facing the windshield, and a second portion located opposite to the first portion. The first portion has a first outer surface as an outer surface thereof, and the second portion has a second outer surface as an outer surface thereof. The first outer surface has a light reflectance which is larger than a light reflectance of the second outer surface. The processing board is provided in the housing, and the processing circuit is provided on the processing board, facing the second portion only.
US10848648B2 Image sensor
An image sensor is disclosed which includes a substrate, a pixel array, a peripheral circuit, an SPAD detector and a VCSEL integrated in the substrate. The peripheral circuit is configured to process an electrical signal obtained from photoelectric conversion in the pixel array, the SPAD detector is configured to convert a first external optical pulse into an electrical pulse to provide a clock signal to the peripheral circuit. The VCSEL is driven by the peripheral circuit and configured to output a second optical pulse. The number of electrical connection terminals in the image sensor is reduced to only two, which is favorable to the miniaturization of the image sensor and simplifies the design of the mating device while allowing the inputting of a first optical pulse and outputting of a second optical pulse. By using these optical signals, extremely high speed and high bandwidth data transmission can be achieved.
US10848641B2 Image forming apparatus and authentication method
An image forming apparatus including applications and system side software for providing system side services to the applications is provided, in which the image forming apparatus includes: an authentication module for displaying an authentication screen on an operation panel of the image forming apparatus, wherein the authentication module allows the image forming apparatus to display a screen for using the image forming apparatus instead of the authentication screen if authentication data input from the authentication screen satisfies an authentication condition, and wherein the authentication module is provided in the image forming apparatus separately from the system side software.
US10848640B2 Information processing apparatus, and control method for executing search processing
A control method for an information processing apparatus, the control method comprising: receiving, from a first external apparatus which belongs to a different subnet of a network than the subnet of the information processing apparatus, specific information for discovering the first external apparatus using a first communication unit; accepting an instruction from a user for searching for external apparatuses; discovering, in response to accepting the instruction and receiving the specific information before accepting the instruction, one or a plurality of external apparatuses by using the specific information, wherein the discovered external apparatuses includes the first external apparatus; displaying a list of information related to the discovered external apparatus(es); and communicating, using a second communication unit, with a selected external apparatus that a user has selected from the list.
US10848637B1 Image processing apparatus and determination method
An image processing apparatus performs multiple image processes on target image information. The image processing apparatus has a control unit. The plurality of image processes include a first image process group including first image processes, and a second image process group including second image processes. The second image processes do not overlap with the first image processes. The control unit performs the first image processes included in the first image process group on the target image information, causes a first storage unit to store the target image information on which the first image processes included in the first image process group are performed, as first history information, performs the second image processes included in the second image process group on the target image information on which the first image processes included in the first image process group are performed, and outputs the first history information to a hardware resource.
US10848628B1 Cloud-based scanning systems and remote image processing methods
A cloud-based document scanning system includes a cloud computing platform having a cloud computing application and a cloud storage system. The system further includes a scanning device communicatively coupled over a network to the cloud computing platform, the scanning device configured to: accept a set of documents; generate a set of digital image files corresponding to the set of documents; store the set of digital image files; and upload the set of digital image files directly to the cloud storage system. Upon receiving a request from the scanning device, the cloud computing application is configured to: access the set of digital image files; apply image processing operations to the set of digital image files in accordance with a plurality of image processing parameters, generate a portable document format document based on the processed image files, and send the portable document format document to a user-selected destination.
US10848624B2 Intermediary service bureau system and method
The present disclosure provides details on an intermediary service bureau (ISB) system which includes an ISB center that acts as an intermediary communication center between communication devices used by correctional facilities and contract providers. The ISB records communications, stores security data, and provides front end processing to facilitate an inmate to communicate with an outside party by way of a contract provider. Further, the ISB provides accounting services for inmates and friends and family that use services provided the contract provider. The contract provider provides security and routing services for the ISB by obtaining data from the ISB and updating data at the ISB according to the communications.
US10848620B1 System and method for processing high frequency callers
A call processing system and method for processing calls from high volume callers. A frequency of call activity is monitored for callers to determine reception of a call from a high frequency caller. When a call is received from such a caller, provided is information predicted to be requested from the caller prior to the caller being voice connected to a company representative. The retrieved information is then provided to a company representative prior to the caller being voice connected with a company representative as to expedite the call. Additionally, a customized message for the high frequency caller may be generated prior to the caller being voice connected with a company representative whereby the customized message contains information predicted to be responsive to a predicted inquiry from the determined high frequency caller to mitigate the need to connect the caller to a company representative.
US10848617B1 Intelligent call handling and routing
Certain aspects of the disclosure are directed to routing decisions implemented in response to VoIP telephone calls. According to a specific example, in response to the VoIP telephone calls, a first set of one or more documents are identified and executed to make routing decisions for the VoIP telephone calls. A second set of one or more documents are then identified based upon an association with the routing decisions. The second set of documents identify data to be retrieved from data sources. In response to the data, call control functionality is provided for the VoIP calls.
US10848616B2 Portable voice unit communications via a communication device
A portable voice unit communications via a communication device is provided. A controller of the communication device establishes, using a transceiver, a wireless connection with a portable voice unit. The controller receives, via an input device, a selection of a given audio accessory from a plurality of audio accessories, the communication device acting as a communication hub between the portable voice unit and the plurality of audio accessories. The controller provides, between the portable voice unit and the wireless connection, a voice call. The controller connects, to the given audio accessory, the voice call.
US10848611B2 Apparatus for mobile application and frequency spectrum generator
The invention relates to an apparatus for mobile application, including a frequency spectrum generator for generating a frequency spectrum of radio waves at a current position of the apparatus and a classifier for classifying the frequency spectrum such that the frequency spectrum is assigned to one of at least two classes.
US10848608B2 Instantaneous-interruption prevention device and telephone
Provided is an instantaneous-interruption prevention device and a telephone that can more effectively prevent instantaneous interruption of a call due to an impact. The instantaneous-interruption prevention device includes a latch part that operates so as to come into contact with a hook button of a telephone when receiving an impact, and the latch part stops motion of the hook button by coming into contact with the hook button.
US10848604B2 Smartphone case having reconfigurable input control features for controlling smartphone apps
A smartphone case for holding and protecting a smartphone, while also having various features for controlling an app, such as a video game running on the smartphone. The smartphone case includes a case body having a case back, and a case side wall that extends circumferentially around the case back, including four corners. The case side wall also extends above and below a smartphone held by the case, thereby forming a front rim and a back rim. The case side wall also includes corner connectors configured to connect with a swappable input control module. The case back also includes dedicated controls, and at least one recess for storing a swappable control module while not in use. A long side of the case side wall includes a left bumper and a right bumper. An app provides a GUI for assigning the dedicated and swappable controls for an app to be controlled.
US10848602B2 Method and apparatus for implementing congestion control negotiation
A method of configuring a first client device to utilize at least one type of rate adaptation method in a session with a second client device. The client devices determine whether a first type of rate adaptation method and a second type of rate adaptation method are to be used in the session. The first type is usable for both semi-static rate adaptation and dynamic rate adaptation, and the second type provides improved performance for dynamic rate adaptation. When only the first type of rate adaptation is to be used, the first client device is configured to utilize the first type for both semi-static rate adaptation and for dynamic rate adaptation. When both the first type and the second type are to be used, the first client device is configured to utilize the first type for semi-static rate adaptation and to utilize the second type for dynamic rate adaptation.
US10848597B1 System and method for managing virtual reality session technical field
Disclosed is a system for managing a virtual reality session for a scene. The system includes a scene state server for maintaining a shared state of the scene in the virtual reality session and a first messaging queue server having a communication interface. The communication interface is configured for a first set of user devices to establish a connection to the first messaging queue server to participate in the virtual reality session for user-interactions within the scene. The first messaging queue server is configured to receive a first message from a first user device of the first set of user devices and to further broadcast the first message to rest of the first set of user devices and to the scene state server, wherein the first message corresponds to a user action within the scene that is in the shared state at the first user device.
US10848593B2 Viral engine for network deployment
A private network system operates over a public network to provide an asymmetric service to members with information from other members and non-members. The system includes central servers and databases connected via the public network to client systems of public network users. The users may be members who communicate with a private protocol or non-members who communicate with the public protocol. A process for the private service includes communication of information between users via the private service servers. The private service server implements the private service, which includes a viral engine for network deployment. Features of the viral engine include genetic algorithms, data mining, personalization, frictionless service setup, user maximization, and member-controlled privacy. A sample setup process and contact update wizard that include several viral engine features are described.
US10848591B2 Sender and recipient disambiguation
Systems and methods for sender profile and/or recipient profile disambiguation and/or confirmation are disclosed. In instances where a sender profile is not indicated by a user sending a communication from a communal device, heuristic data may be utilized to infer the sender profile. Similar heuristic data may also be used when selection of the sender profile is associated with a low confidence level. Heuristic data may also be used to infer the recipient profile when the user does not indicate the recipient profile or when selection of the recipient profile is associated with a low confidence. Various confirmations may result from the sender and recipient profile disambiguation.
US10848582B2 Customizable event-triggered computation at edge locations
Methods, systems, and computer-readable media for customizable event-triggered computation at edge locations are disclosed. A request for content is received at an edge server from a client device. The content is sought from a content cache at the edge server or from an origin server coupled to the edge server. Processing of the request is initiated, comprising encountering an event. The event is associated with a function specified by a customer. The function associated with the event is executed at the edge server using process isolation. The content is generated based at least in part on execution of the function. The content is sent from the edge server to the client device.
US10848581B2 Secure communications system and method
A system and method providing a collection of associated servers in a data center connected to the Internet. The servers, each being related to a service, deliver a client to a user, encapsulating the related services to common standard Internet browser software. The system and method provide a window to the Internet. The associated servers perform browsing for a user, stripping out viruses and malware and delivering safe content. The content enables a user to view and interact with the content on its computer, but not processing that content on the user's computer; the content is not stored on any local storage at the user's computer. The system and method for the delivery of services is tightly integrated into the Internet browsing experience and provides the end-user with anonymity, privacy, fraud protection, and multiple-client sharing of meta-information pertaining to the browsing experience.
US10848577B2 Computing environment modification based on an impact curve
In one example, a method includes monitoring user interaction with a modified computing environment for a period of time and detecting a plurality of groups of users, each group of users corresponding to a different initial time of interaction with the modified computing environment. The method also includes generating a metric for each of the groups of users, the metric corresponding to an action in the modified computing environment initiated by the users in each group. Additionally, the method includes generating an impact curve corresponding to the modified computing environment based on aggregated metrics for each of the plurality of groups of users and disabling the modification to the computing environment in response to detecting values along the impact curve are below a threshold value.
US10848571B2 Systems and methods for consistent enforcement policy across different SaaS applications via embedded browser
Embodiments described include systems and methods for managing sessions to one or more network applications accessed via a client application including an embedded browser. The client application establishes sessions to one or more network applications. The client application identifies a session timeout policy for managing the sessions of the client application. The session timeout policy specifies a time period for which a session is determined to be inactive. The client application monitors activity in the embedded browser for each of the sessions. The client application detects that inactivity of a first session of the sessions has reached the time period of the session timeout policy. The client application detects the inactivity responsive to the monitoring. The client application terminates each of the sessions via the embedded browser responsive to the detection.
US10848569B2 Session processing method and related device
In a session management method, when a first access and mobility management function (AMF) network element serving a terminal becomes unavailable, a service management function (SMF) network element obtains a pool identifier of an AMF pool that includes the first AMF, and queries a network repository function (NRF) entity to obtain the address or identifier of a second AMF in the same AMF pool. The SMF then triggers the second AMF network element to obtain a context of the terminal from a unstructured data storage function (UDSF) entity.
US10848566B2 Communications network
A communications network for exchanging data between a vehicle and domestic technology devices includes having a local network of the domestic technology, having communication interfaces between the individual domestic technology devices and the local network, at least one communication connection between the vehicle and an application assigned to the vehicle, having a mediating function for connecting the application with the local network of the domestic technology, which is designed to exchange data between the application and individual domestic technology devices. Status signals of the vehicle or of domestic technology devices and/or functions of the domestic technology devices or of vehicle functions are assigned via at least one link table.
US10848561B2 Dynamic content and cloud based content within collaborative electronic content creation and management tools
Systems and methods are described for collaborative work hypertext markup language assets. The assets may be stored on a remote server. The methods may include instantiating a portable software test framework between an application local to a user and the remote server in dependence upon a uniform resource locator associated with the HTML asset and a request to acquire the HTML asset in response to a request for an HTML asset.
US10848560B2 Aggregation and management among a plurality of storage providers
The present disclosure describes systems and methods for aggregation and management of cloud storage among a plurality of providers via file fragmenting to provide increased reliability and security. In one implementation, fragments or blocks may be distributed among a plurality of cloud storage providers, such that no provider retains a complete copy of a file. Accordingly, even if an individual service is compromised, a malicious actor cannot access the data. In another implementation, file fragmenting may be performed in a non-standard method such that file headers and metadata are divided across separate fragments, obfuscating the original file metadata.
US10848556B2 Systems and methods for adding digital content to content management service accounts
Systems and methods for adding digital content associated with a first user account within a content management system to a second user account within the content management system. In various embodiments, the system may be configured to allow a user to add digital content to an account within a content management system associated with the user when the user receives a shared link to access digital content associated with an account within the content management system belonging to another user. The system may be configured to add the digital content to the user account by associating the digital content with the user's account. In various embodiments, the system may be configured to add the digital content to the user's account by creating an entry in a server-side file journal associated with the user's account, where the entry includes one or more file reference strings associated with the digital content.
US10848554B2 Memory efficient asynchronous high availability replication
A method for data replication may include obtaining data, generating a data packet including the data and a logical unit number (LUN) corresponding to a logical unit of a storage array, generating a metadata packet including the LUN and metadata that identifies a region of the logical unit, transmitting the data packet and the metadata packet to a first replicator, transmitting the metadata packet to a second replicator, and transmitting the data packet to a target site.
US10848545B2 Managing cloud storage of block-based and file-based data
A technique for managing cloud storage provides a unified framework that supports both block-type data, such as LUNs (Logical UNits) and volumes, and file-type data, such as files, and expresses both types of data in the form of objects, which form a common base for both types of data. The framework includes a single API (application program interface) for managing storage and retrieval of block-derived objects and file-derived objects from the cloud, e.g., from a cloud-based data store.
US10848542B2 Systems and methods for web API communication
A method of communication between devices is provided. The method comprises receiving a connection request, establishing a connection in response to the connection request, and receiving a first web API request on the connection. The method further comprises executing a first procedure in response to the first web API request, receiving a second web API request on the connection, and executing at least one of the first procedure or a second procedure in response to the second web API request.
US10848541B2 Method and system for facilitating the integration of a plurality of dissimilar systems
The present invention is related to a method and system for facilitating the integration of a plurality of dissimilar systems by allowing networks of integration framework installations and/or other compatible B2B servers to inter-operate across corporate enterprise boundaries to integrate the disparate systems operating within each corporate enterprise.
US10848540B1 Virtual resource locator
Directing a content player to a content source is disclosed. A message from a content management system including information associated with a client that is currently requesting content is received. Based at least in part on the information included in the message, a set of content sources is determined. Instructions indicating the set of content sources for the client are sent to the content management system.
US10848539B2 Genlock mechanism for software pacing of media constant bit rate streams
Techniques for communicating packets in a computer network are provided. At a network device, a first stream of packets is obtained from a packet processing node. A second stream of packets is obtained from a packet generating node. A counter is maintained that counts a number of the packets received from the second stream. An internal clock signal of the network device is obtained. A control signal is generated for pacing the first stream of packets based on the counter and the internal clock signal. The first stream of packets is provided to a packet consuming node based on the control signal.
US10848534B2 Media stream transfer based on authentication using identifiers
A system and method for modifying media stream based on a channel limitation are disclosed. In one embodiment, the system includes a channel analyzer, a modality of interest (MOI) identification module and an inter-modality resolution modification module. The channel analyzer determines a channel limitation. The MOI identification module receives a plurality of media streams and identifies at least one MOI. The inter-modality resolution modification module modifies a resolution of at least one of the media streams based on the channel limitation and content of the media streams. In another embodiment, the system includes a region of interest identification (ROI) module and an intra-modality resolution modification module instead of, or in addition to, the MOI identification module and inter-modality resolution modification module. The ROI identification module receives a media stream and identifies at least one ROI within the media stream.
US10848529B2 Method and apparatus for sharing presentation data and annotation
A method and apparatus for sharing presentation data, interactions, and annotation information between devices. The method includes: converting the presentation data into at least one image; transmitting the at least one image to the second device; displaying an image from among the at least one image on a screen of the first device, and transmitting image identification information about the displayed image to the second device; adding annotation data to the displayed image, based on a user input; and transmitting annotation information about the annotation data to the second device. The second device displays an image corresponding to the image identification information on a screen of the second device based on the image identification information, and the second device displays the annotation information on the image displayed on the screen of the second device the annotation information.
US10848525B2 Systems and method for selection of a user plane component for internet protocol multimedia subsystem sessions
Examples described herein involve an internet protocol (IP) multimedia subsystem (IMS) network. An example process may include receiving, from a user equipment (UE), a request for an IMS session. The IMS session may be between the IMS network and the UE. The process may include requesting a subscriber management component to provide platform information associated with the IMS session. The platform information may identify a platform device that hosts a user plane function (UPF) for the IMS session. The process may include receiving, from the subscriber management component, the platform information and selecting, based on the platform information, a user plane component of the IMS network. The user plane component may perform a user plane operation associated with the IMS session. The process may include causing the user plane component to perform the user plane operation for the IMS session.
US10848520B2 Managing access to resources
In some implementations, a method of managing access to resources in a single device including receiving, from a first resource assigned to a first perimeter, a request to access a second resource assigned to a second perimeter different from the first perimeter. The single device includes the first perimeter and the second perimeter. Whether access to the second resource is prohibited is determined based on a management policy for the first perimeter. The management policy defining one or more rules for accessing resources assigned to the second perimeter including the second resource.
US10848519B2 Cyber vaccine and predictive-malware-defense methods and systems
Methods and systems for Predictive Malware Defense (PMD) are described. The systems and methods can utilize advanced machine-learning (ML) techniques to generate malware defenses preemptively. Embodiments of PMD can utilize models, which are trained on features extracted from malware families, to predict possible courses of malware evolution. PMD captures these predicted future evolutions in signatures of as yet unseen malware variants to function as a malware vaccine. These signatures of predicted future malware “evolutions” can be added to the training set of a machine-learning (ML) based malware detection and/or mitigation system so that it can detect these new variants as they arrive.
US10848517B1 Cybersecurity risk assessment on an industry basis
Determining an entity's cybersecurity risk and benchmarking that risk includes non-intrusively collecting one or more types of data associated with an entity. Embodiments further include calculating a security score for at least one of the one or more types of data based, at least in part, on processing of security information extracted from the at least one type of data, wherein the security information is indicative of a level of cybersecurity. Some embodiments also comprise assigning a weight to the calculated security score based on a correlation between the extracted security information and an overall security risk determined from analysis of one or more previously-breached entities in the same industry as the entity. Additional embodiments include calculating an overall cybersecurity risk score for the entity based, at least in part, on the calculated security score and the weight assigned to the calculated security score.
US10848513B2 Threat mitigation system and method
A computer-implemented method, computer program product and computing system for: allowing a third-party to select a training routine for a specific attack of a computing platform, thus defining a selected training routine; analyzing the requirements of the selected training routine to determine a quantity of entities required to effectuate the selected training routine, thus defining one or more required entities; generating one or more virtual machines to emulate the one or more required entities; and generating a simulation of the specific attack by executing the selected training routine.
US10848511B2 Method and apparatus for identifying fake traffic
Embodiments of the disclosure provide methods and apparatuses for identifying fake traffic. The method can includes: collecting access traffic data of network traffic; generating feature data of the access traffic data; and sending the feature data to a server for identifying fake traffic in accordance with the feature data.
US10848509B1 Apparatus and method to analyze DNS traffic to detect anomalies
An apparatus has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to receive domain name system (DNS) query event data. A timestamp, source internet protocol (IP) address, and fully qualified domain name (FQDN) value are extracted from each DNS query event record. Each FQDN value is classified to generate corresponding key-value pairs. For each source IP address, key-value pairs during a period of time are counted. It is determined if a FQDN value or key-value pair value indicates anomalous behavior. One or more alert messages are generated if anomalous behavior is determined.
US10848508B2 Method and system for generating synthetic feature vectors from real, labelled feature vectors in artificial intelligence training of a big data machine to defend
Identifying and detecting threats to an enterprise system groups log lines from enterprise data sources and/or from incoming data traffic. The process applies artificial intelligence processing to the statistical outlier in the event of the statistical outliers comprises a sparsely labelled real data set, by receiving the sparsely labelled real data set for identifying malicious data and comprising real labelled feature vectors and generating a synthetic data set comprising a plurality of synthetic feature vectors derived from the real, labelled feature vectors. The process further identifies the sparsely labelled real data set as a local data set and the synthetic data set as a global set. The process further applies a transfer learning framework for mixing the global data set with the local data set for increasing the precision recall area under curve (PR AUC) for reducing false positive indications occurring in analysis of the threats to the enterprise.
US10848505B2 Cyberattack behavior detection method and apparatus
A cyberattack behavior detection method and related apparatus are provided. The method includes receiving user upload information in a multilayer architecture, and detecting whether a cyberattack is included in the upload information. The upload information is only transmitted to a business logic layer for processing the upload information in response to the cyberattack not being detected.
US10848494B2 Compliance boundaries for multi-tenant cloud environment
Aspects of the present disclosure relate to systems and methods for creating compliance boundaries. In one example, compliance boundaries may be implemented via a compliance tool. Data associated with a tenant may be segregated using a plurality of layers defining one or more compliance boundaries. In response to an action initiated by a compliance administrator using the compliance tool for accessing the data, it may be determined which data is within the one or more compliance boundaries associated with the compliance administrator. Access to the data determined to be within the one or more compliance boundaries associated with the compliance administrator may be authorized.
US10848493B2 Method and system for electronic mail attachment management
A method of preventing unauthorized access to electronic mail attachment is disclosed herein. A message management system receives one or more files designated as sensitive files. The message management system generates one or more hash values by applying a hash function to each of the one or more images corresponding to the file. The message management system stores the one or more hash values in a database. The message management system receives an outgoing electronic message that includes an attached file. The message management system generates one or more attachment hash values for the attached file by applying the hash function to the attached file. The message management system compares the one or more attachment hash values to the database. The message management system determines that at least one attachment hash value matches at least one hash value. The message management system blocks the outgoing electronic message.
US10848491B2 Automatically detecting a violation in a privileged access session
Disclosed embodiments include securing privileged access communication with target systems. Techniques include identifying a request for access to a target resource by an identity, the request being associated with a requested activity that requires privileged access, identifying a connection session in which the identity communicates with the target resource, automatically analyzing an actual activity of the identity occurring in the connection session, automatically comparing the actual activity to the requested activity to determine whether the actual activity complies with the requested activity, and automatically detecting, based on the determination, an inconsistency between the actual activity of the identity and the requested activity associated with the request for access.
US10848488B2 System and a computer-implemented method for machine-to-machine authentication of an apparatus
A system and a method of authentication to improve security communication between machines are disclosed. The system includes a retrieving unit (120) that identifies a critical component (102) of an apparatus (110) in response to an authentication request for the apparatus (110) and retrieves authentication information for the critical component (102) comprising expected physical and digital signatures for the critical component (102) and one or more associated additional components (104). An acquiring unit (160) that acquires present signatures for the components (102, 104). A checking unit (180) that checks validity of each present signature with the corresponding expected signature, in order to authenticate the apparatus (110). The authentication process is enhanced by strategically extending the biometric concept, that is, measurement and analysis of unique physical or behavioral characteristics for verifying identity purposes, to interactions between machines. This new concept may be labeled as “machinemetric”.
US10848487B2 Bio-authentication for streaming service account management
Novel tools and techniques for a bio-authentication for streaming service account management are provided. A system includes a user device configured to access a streaming service account associated with a subscriber, a database, a biometric sensor configured to obtain a biometric input from a user, and a bio-authentication engine. The bio-authentication engine may include a processor, and a non-transitory computer readable medium comprising instructions executable by the processor to determine whether an authentication event has occurred, obtain the biometric input of the user, determine whether the biometric input matches the biometric information associated with the subscriber, and allow access to a streaming service through the streaming service account.
US10848486B2 System and method
A system includes an authentication server that executes authentication processing via one or more biometric authentication methods. The system detects, in response to a request for proxy work, authentication target data related to biometric information from data acquired at a location where the request for the proxy work is issued. The system executes additional authentication processing, by comparing feature data of biometric information corresponding to a proxy executor included in proxy setting and the detected authentication target data. The system manages a status of the proxy work to be executed in a case where the additional authentication processing is successful.
US10848484B2 Auto-user registration and unlocking of a computing device
The subject technology provides for detecting, by a first computing device, a second computing device being within a predetermined distance of the first computing device, the first computing device being in a locked mode. The subject technology receives an access key from the second computing device. Additionally, the subject technology exits, by the first computing device, the locked mode based on the access key from the second computing device.
US10848483B2 Shared terminal, communication system, and display control method, and recording medium
A shared terminal for displaying an image to be viewed by a plurality of users on a display is provided. The shared terminal includes circuitry to receive an instruction to turn on the shared terminal according to operation of a power switch, and determine whether login authentication and redisplay of a previously-displayed image are individually set. The previously-displayed image is an image that has been previously displayed when the circuitry receives an instruction to turn off the shared terminal. The circuitry further causes the display to redisplay the previously-displayed image in response to the instruction to turn on, based on a determination that the login authentication is not set and the redisplay of the previously-displayed image is set.
US10848482B1 Image-based authentication systems and methods
Systems and methods for authenticating a user are provided. A method may comprise providing interactive media on a computing device associated with a user. The interactive media may comprise a plurality of images. The plurality of images may be presented on a graphical display of the computing device. The method may also comprise receiving input data from the computing device when the user selects a sequence of images from the plurality of images on the graphical display of the computing device. The selected sequence of images may correspond to a sequence of grammatical words. The method may further comprise analyzing the input data by comparing the sequence of grammatical words to a passcode, and authenticating the user when the sequence of grammatical words is equal to the passcode.
US10848477B2 Utilizing caveats for wireless credential access
A method according to one embodiment includes receiving, by an access control device, a credential token from a mobile device, wherein the credential token includes an access credential, a credential identifier, and a caveat that instructs the access control device to perform an associated action, determining, by the access control device, a credential type associated with the access credential based on the credential identifier, determining, by the access control device, a set of caveat rules associated with the credential type, wherein the set of caveat rules identifies one or more actions authorized for an access credential of the credential type, and performing, by the access control device, the associated action identified by the caveat in response to a determination that the associated action is an action authorized by the set of caveat rules associated with the credential type.
US10848471B2 Communication apparatus, communication method, and program
A communication apparatus for use in a communication system including a call control apparatus and a key information distribution apparatus is provided. The communication apparatus includes a key generation means configured to, when media communication is performed between the communication apparatus and another communication apparatus, request the key information distribution apparatus to provide common key generation information for generating a first common key, a call control means configured to establish a call connection between the communication apparatus and said another communication apparatus by transmitting a call connection request to the call control apparatus, and a communication means configured to transmit and receive an encrypted media packet by using a second common key, wherein the key generation means generates the first common key by using the common key generation information received from the key information distribution apparatus, and after the first common key is generated, the communication means transmits and receives an encrypted media packet by using the first common key.
US10848469B1 Dynamic multi-device authentication and access control system
Arrangements for dynamically authenticating multiple devices in a key network are provided. In some examples, registration information associated with a plurality of devices in a key network may be received. The registration information may include device attributes. Device keys including cross reference data may be generated and transmitted to the plurality of devices. A reference key including one or more starting points for executing one or more hop sequences based on generated hop counts in the reference key may be generated. A first authentication code may also be generated and a hash value of the first authentication code may be stored. Upon receiving a request for authentication, the reference key may be transmitted to the requesting device. The hop sequence(s) may then be executed by one or more of the computing devices in the key network to generate a comparison authentication code. The comparison authentication code may be compared to the first authentication code to determine whether the device(s) may be authenticated.
US10848467B2 Systems and methods for securing a laptop computer device
A method for securing a laptop computer device using a security management computing device includes receiving a request for a secure token, the request including (i) a device unique identifier associated with the laptop computer device, and (ii) a context unique identifier associated with a context of using the laptop computer device to initiate data communications. The method also includes generating a secure token associated with both the laptop computer device and the context of using the laptop computer device, such that the secure token is usable only within the context, and transmitting the secure token to the laptop computer device.
US10848465B2 Dynamic firewalls and forensic gateways
A security event that is associated with one or more communication devices is detected. For example, the security event may be an unexpected change in data being sent from a communication device outside an enterprise. In response to detecting the security event, a Virtual Service Network (VSN) is created that isolates one or more communication devices that may pose a security risk. A corrective action to mitigate the security event is then implemented. For example, the corrective action may be to dynamically instantiate a firewall on the VSN that blocks the transfer of data from the communication device outside the enterprise. This allows an administrator to review the security event and take further action if necessary. Because the VSN with the firewall is created dynamically, the network remains secure while the security event is investigated.
US10848464B2 System for managing communication ports between servers
A system for managing communication ports in a Kafka cluster is disclosed. The disclosed system receives a maintenance signal to shut down the Kafka cluster for maintenance. The Kafka cluster comprises a plurality of Kafka servers communicating with each other via a plurality of internal communication ports. In response to receiving the maintenance signal, the system shuts off a plurality of external communication ports arranged between the Kafka cluster and a plurality of external servers. Then, the system synchronizes the Kafka servers by replicating data among the Kafka servers. After determining that the Kafka servers are synchronized, the system shuts down the Kafka servers for maintenance. The internal communication ports are retained open when the system shuts down the external communication ports and during the maintenance.
US10848463B2 Listen mode for machine whitelisting mechanisms
Control policies are configured to automatically update a whitelist and to permit an application, including its associated computing operations, to execute on the computer system. After the application is installed, initialization and execution of the application is triggered. Concurrently, the application's computing operations are recorded and certain control policies, such as a firewall, are paused from being enforced. The recorded computing operations are classified into at least two different categories, where one category includes computing operations associated with the application and where another category includes computing operations that are not associated with the application but that occurred while the application was running. The first category computing operations are then whitelisted so that they are identified as being permissible computing operations by the control policies. Thereafter, the control policies are again enforced thus allowing the application, including its associated computing operations, to execute without being interrupted by the control policies.
US10848459B2 Technologies for scheduling time sensitive cyclical network traffic in real-time
Technologies for scheduling time-sensitive cyclical network traffic in real-time include an internet-of-things (IoT) device that includes at least one sensor for collecting sensor data. The IoT device is configured to store the collected sensor data in a data buffer, allocate a packet descriptor for the sensor data, and populate the allocated packet descriptor with a cyclic data port pointer indicative of a location of the data buffer. The IoT device is additionally configured to queue the packet descriptor into a media access control (MAC) unit transmit direct memory access (DMA) of the IoT device, fetch the sensor data, and packetize the fetched data to form a network packet. Further, the IoT device is configured to transmit the network packet to a target computing device based on a launch time, update the launch time, and requeue the packet descriptor into the MAC unit transmit DMA. Other embodiments are described herein.
US10848454B2 System and method for facilitating driver communication via an audio centric network
A computer-implemented system and method for facilitating communication via an audio centric network are provided. A plurality of drivers are monitored, and a location of at least one of the drivers is determined. A social bubble comprising a network of other drivers proximate to the driver is determined based on the identified location. A command is received from the driver, and the command is transmitted to one or more of the drivers in the social bubble.
US10848452B2 Mailing list manipulations
Implementations for mailing list manipulations are disclosed. In one example, the method includes receiving a first distribution list comprising a first plurality of electronic messaging system addresses, receiving a first identifier referencing a first electronic messaging system address, and causing a message to be sent to one or more electronic messaging system address in the first distribution list except to the first electronic messaging system address.
US10848446B1 Displaying customized electronic messaging graphics
A system according to various exemplary embodiments includes a processor and a user interface coupled to the processor, the user interface comprising an input device and a display screen. The system further comprises memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to perform operations comprising: receiving, via the input device of the user interface, an electronic message comprising a scene identifier for a graphic; retrieving a user identifier for a user associated with the system; generating a customized graphic based on the scene identifier and the user identifier; and presenting the customized graphic within the electronic message via the display screen of the user interface.
US10848434B2 Performance management for query processing
The processing of search queries for a customer using a set of resource can balance performance with cost, in order to ensure that the processing satisfies customer performance requirements while attempting to minimize the cost to the customer for obtaining that performance. In addition to dynamically updating the allocation of resources used to process the requests, such as to change the number or sizes of allocated resources, the number of indexes to be searched can be updated as well. For example, a search index can be divided into two sub-indexes against which queries can be executed concurrently in order to reduce the latency by about a half. Adjustments to the indexes and resources can be balanced to minimize cost while retaining performance, which can include rejoining sub-indexes or reducing the number of resource as appropriate.
US10848432B2 Switch fabric based load balancing
A switch/switching fabric is configured to load balance traffic. The switch fabric includes a plurality of switches. A packet is received at a first switch of the plurality of switches. The first switch load balances the packet to a particular entity among a plurality of entities. Each of the entities is connected to one of the plurality of switches. The first switch determines a particular switch of the plurality of switches to which the packet should be directed, the particular entity being connected to the particular switch of the plurality of switches. The particular switch receives the packet, and determines which interface of the particular switch to direct the packet to the particular entity. The plurality of entities include servers and network appliances as physical devices or virtual machines.
US10848431B2 Virtual network interface objects
Methods and apparatus for interfaces to manage virtual network interface objects. A system may include resource instances and a network interface virtualization coordinator. Responsive to a record creation request, the coordinator creates an interface records that may include an IP address, subnet information and security properties. The coordinator may, in response to a request to attach the record to a resource instance, enable traffic directed to the IP address to flow to the resource instance. In response to a subsequent detach request, the traffic to the IP address may be disabled at the resource instance. The same interface record may be attached to another resource instance in response to another attach request, enabling traffic directed to the IP address to flow to the second resource instance.
US10848429B1 Queue scheduler control via packet data
Some embodiments provide a method for a hardware forwarding element that includes multiple queues. The method receives a packet at a multi-stage processing pipeline of the hardware forwarding element. The method determines, at one of the stages of the processing pipeline, to modify a setting of a particular one of the queues. The method stores an identifier for the particular queue and instructions to modify the queue setting with data passed through the processing pipeline for the packet. The stored information is subsequently used by the hardware forwarding element to modify the queue setting.
US10848428B2 Method for dynamically allocating resources in an SDN/NFV network based on load balancing
The present application provides a method for dynamically allocating resources in an SDN/NFV network based on load balancing. For multimedia services with different demands, a virtual link mapping target, a constraint and a load state of a physical link are associated. A subtask is adaptively mapped to a network node according to the load state of the physical link. The method effectively distinguishes used resources and remaining resources of a physical node and a link to balance the load, and thereby improve the utilization of network resources and avoid occurrence of a local optimum or current optimum. The solution involves performing a subtask mapping to find a server node satisfying constraints for each subtask in a service request. The model for mapping the subtask is min T → V ⁢ ⁢ Target 1 s . t . ⁢ C 1 , C 2 , C 3 , C 4 . A virtual link mapping is then performed to find a physical path for each virtual link in the service request, which satisfies the capability constraint of the virtual link. The dynamic virtual mapping is described as min E T → E s ⁢ ⁢ Target 2 s . t . ⁢ C 1 ′ , C 2 ′ , C 3 ′ .
US10848426B2 Virtual dispersive networking systems and methods
A method for network communications from a first device to a second device includes communicating data from the first device to the second device by spawning a first virtual machine for a first network connection that virtualizes network capabilities of the electronic device, and using the virtualized network capabilities of the first virtual machine, transmitting a plurality of packets for communication to a first network address and port combination associated with the second device. The method further includes repeatedly changing to a respective another network address and port combination by repeatedly spawning a respective another virtual machine for a respective another network connection that virtualizes network capabilities of the electronic device, and using the virtualized network capabilities of the spawned respective another virtual machine, transmitting a plurality of packets for communication to the respective another network address and port combination associated with the second device.
US10848424B2 Method and system for improving switching capacity of software-based switches in access networks
This disclosure relates to a method of improving switching capacity in a software-based network switch. The method may involve storing a data packet in a first local buffer, storing one or more header fields of the data packet in a second local buffer. A common identifier may be assigned to the data packet stored in the first local buffer and the one or more header fields stored in the second local buffer. The one or more header fields may be directly sent from the NIC to the CPU for the data packet processing. At least one header field of the one or more header fields may be modified by the CPU. Further, the one or more header fields may be overwritten with the at least one modified header field in the data packet stored in the first local buffer of the NIC based on the common identifier.
US10848423B1 Multi-account gateway
The following description is directed to configuring gateways in computer networks. For example, a method includes receiving a first request from a client associated with a configurable network. The first request can request associating a set of network addresses assigned to the configurable network to a gateway. A second request can be received from a client associated with the gateway. The second request can request accepting the association of the first request. It can be determined that the set of network addresses do not overlap with a network address space that is accessible using the gateway. Routing information can be generated for the gateway. The generated routing information can be used to configure the gateway for forwarding network packets between the client private network and the configurable network.
US10848422B2 System and a method for handling data
A system and a method for receiving data packets at the inputs of two data handlers. Each data handler compares address data in the individual data packet with a first and a second list of addresses and forward packets to each other, so that data packets with one of the first addresses are fed to one data handler and packets with one of the second addresses are fed to the other data handler. The data handlers output the data packets received so that one data handler outputs all packets with addresses of the first addresses and the other data handler outputs all packets with addresses of the second addresses.
US10848418B1 Packet processing service extensions at remote premises
A representation of packet processing operations is obtained from a client of a provider network. A set of packet processing nodes is configured at a premise external to the provider network, and the representation is transmitted to the premise. In response to a reception of a network packet, the set of packet processing nodes perform the packet processing operations at the external premise.
US10848414B1 Methods and apparatus for a scalable network with efficient link utilization
In some embodiments, an apparatus includes a network node configured to be included in a set of network nodes operatively coupled to a core network node. The network node is configured to receive a first packet and a second packet from a host device operatively coupled to the network node. The network node is configured to send the first packet to the core network node via a first path of a tunnel between the network node and the core network node. The first path of the tunnel has a first cost. The network node is configured to send the second packet to the core network node via a second path of the tunnel. The second path has a second cost different than the first cost.
US10848412B2 Optimization of packet transmission paths
A method is disclosed for optimizing packet transmission paths in a mobile communication network (400) in which packets are transmitted and received between mobile stations (10-14) or between a mobile station and a fixed network (120) by way of a plurality of packet transmission device (60-64, 70-72, 80, and 81) and radio base stations (50-57). When a mobile station uses a service that is provided by a fixed network (300), imposed are applied on the packet transmission path such that packets pass by way of specific packet transmission devices (80 and 81) depending on the fixed network (external network) 300. When the mobile station uses a service that is provided by the mobile communication network (400), on the other hand, no restrictions are imposed on the packet transmission path, and the packet transmission path is thus set such that the link costs are a minimum.
US10848405B2 Reporting progress of operation executing on unreachable host
A method includes receiving, by a processing device of a first host from a virtualization manager via a network connection, a request to perform a storage operation on a storage volume associated with a storage domain, initiating the storage operation on the storage volume, responsive to determining that the network connection has been lost, storing a progress indicator of the operation in a volume metadata associated with the storage volume, and transmitting, to the virtualization manager, the progress indicator stored in the volume metadata.
US10848399B2 Media data usage measurement and reporting systems and methods
Methods and apparatus for gathering data for media usage reports for a processing device is disclosed. An example apparatus includes means for gathering first usage data representative of usage of first media on a processing device, the first media being received from an external network source, the first usage data corresponding to at least one of (i) a first media type or (ii) a first user agent associated with the media; means for gathering second usage data representative of usage of second media on the processing device, the second media being received from a source that is local to the processing device, the second usage data corresponding to at least one of (i) a second media type or (ii) a second user agent associated with the media; and means for merging the first usage data and the second usage data into a respective user session to generate session data.
US10848394B2 Virtual local loops
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for implementing a high-quality Video over Internet Protocol (VoIP) network accessible through a public network, such as the Internet. More particularly, a user of a telecommunication network may access the VoIP through an Internet connection or other public network connection and is then connected to a virtual local loop for transmission across the VoIP. As such, the public network may act as an egress and/or ingress to the VoIP allowing users with public network connectivity access to the network. Thus, a virtual local loop providing the desired services and quality from the telecommunications network may be created for a user of the network, without the need of the user to directly connect into the VoIP.
US10848389B2 Auto-prioritization of device traffic across local network
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for prioritizing network traffic. In one aspect, a method includes collecting, for local networks, traffic data representing communication traffic over the local network for a period of time; determining, for each of the network devices included in the networks, a device type of the network device and at least one device priority value for the network device; training a device prioritization model, using the traffic data and the device priority values of the devices, receiving, by the device prioritization model, for a local network, a list of network devices that are included in the local network; and generating, by the device prioritization model, a prioritization scheme for the local network that prioritizes device traffic among the network devices based on the device types and device priority values of the network devices.
US10848388B1 Distributed computing framework
A system comprises a seed node, one or more compute servers and a controller server. The seed node generates initial conditions for a computational process representing an environment having one or more layers with agents. Each compute server executes tasks to generate a portion of the environment. The controller server receives initial conditions of the environment from the seed node; determines a distribution of tasks for the computational process among the compute servers; and sends instructions to each compute server for execution of tasks determined for the respective compute server. The controller server measures an execution time period for the computational process in units of discrete time frames, and sends an update or synchronization instructions, or both, to one or more compute servers in each time frame.
US10848379B2 Configuration options for cloud environments
In some examples, a system receives input information for an application, the input information comprising a specification of a performance parameter relating to the application, and information of an arrangement of components of the application. The system generates, based on the input specification of the parameter and the information of the arrangement of components of the application, a plurality of configuration options representing respective different sets of resources, where a first set of resources of the different sets of resources includes resources of a plurality of cloud environments from different cloud providers. The system selects, based on a target goal, a configuration option of the plurality of configuration options, and output deployment information to cause deployment of the selected configuration option. The system adjusts an allocation of resources to the application responsive to performance metrics from a performance monitor that monitors performance of the application after the deployment.
US10848378B2 Setting device and computer
A gateway causes an ECU to set an ID according to the number of loads connected to the ECU. The ECU transmits, to the gateway, a set ID which is according to the loads. If IDs transmitted from a plurality of ECUs are overlapped, the gateway causes the ECU to set an ID according to the number of parallel connections of the loads. The ECU transmits, to the gateway, a set ID which is according to the number of parallel connections. If IDs transmitted from a plurality of ECUs are overlapped, the gateway causes the ECU to set an ID according to a sum of drive currents of the loads.
US10848375B2 Network-assisted raft consensus protocol
The concepts and technologies disclosed herein are directed to a network-assisted Raft consensus protocol, referred to herein as “NetRaft.” According to one aspect of the concepts and technologies disclosed herein, a system can include a plurality of servers operating in a server cluster, and a plurality of P4 switches corresponding to the plurality of servers. Each server of the plurality of servers can include a back-end that executes a complete Raft algorithm to perform leader election, log replication, and log commitment of a Raft consensus algorithm. Each P4 switch of the plurality of P4 switches can include a front-end that executes a partial Raft algorithm to perform the log replication and the log commitment of the Raft consensus algorithm. The back-end can maintain a complete state for responding to requests that cannot be fulfilled by the front-end. The requests can include read requests and/or write requests.
US10848374B2 Providing network connectivity for a service disruption
According to some aspects, disclosed methods and systems may include receiving a message indicating a loss of connectivity to a network of a distressed device associated with a location. The method may include connecting, via one or more network devices, to the distressed device associated with the location. The method may also include transmitting information between the distressed device and the network.
US10848373B2 Processor and information processing apparatus
A processor includes a controller that measures an error rate of a signal that propagates through a communication line; switches to use a spare line to perform a first communication when a first error rate of a signal that propagates through a first communication line of a first line group exceeds a first threshold, the first communication being performed using the first communication line; and switches to use the first communication line to perform the first communication and switches to use the spare line to perform a second communication when the first communication is performed using the spare line, when a second error rate of a signal that propagates through a second communication line of a second line group exceeds a second threshold higher than the first threshold, and when the first error rate is lower than the second threshold; and a processor core that exchanges information via the controller.
US10848372B2 Scalability, fault tolerance and fault management for TWAMP with a large number of test sessions
The disclosed methods and systems of using TWAMP measurement architecture for testing a large network include a control-client running on a first network host initializing memory for test session parameters used to originate a test, parsing a configuration file to populate the memory with IP addresses, ports and QoS parameters for control-servers and session-reflectors; and originating test sessions using the test session parameters. The method includes extending to thousands of control-clients, each originating respective test sessions with control-servers in a mesh network using respective test session parameters; and while the test is running, optionally sending an updated configuration file to at least one control-client that introduces a new control-server or replaces a control-server; and the control-client parsing the updated configuration file and updating memory to include the new control-server IP address, port numbers and QoS parameters; and expanding the test and monitoring the running test sessions for results.
US10848370B2 Method and device for obtaining data packets transmitted in a communication network comprising a plurality of sub-networks
The invention concerns a method for obtaining data related to data packets exchanged during at least one communication in a network (R) comprising a plurality of sub-networks (R1, R2, R3, R4, R5). The method is suitable for generating a request comprising a piece of time information and a terminal identifier and for obtaining a response comprising at least one dated dataset related to at least one data packet, said at least one set being selected by a second entity (S2) of at least one second sub-network (R2), from a plurality of datasets related to data packets received by at least one entity of said at least one second sub-network (R2), depending on the time information and the terminal identifier. The invention also relates to an entity (S1I) of a sub-network (R1) implementing the obtaining method.
US10848367B2 Splicing concurrent connections into a high availability session
A plurality of agents is instantiated on a corresponding plurality of servers that are running concurrent instances of a control plane application. A first agent is selected from the plurality of agents to mediate communication between a client and the concurrent instances of the control plane application running on the plurality of servers. The first agent replicates uplink packets received from the client for transmission to the plurality of agents. A first connection is used to convey the uplink packets. The first agent transmits a single copy of redundant downlink packets received from the plurality of agents to the client via the first connection. In some cases, the first connection is a stateful transmission control protocol (TCP) connection and the first agent replicates the uplink packets received in a single TCP stream. The first agent merges the redundant downlink packets into the single TCP stream.
US10848365B2 System and method for hybrid transmitter
According to one aspect of the present disclosure, there is provided a device that includes: a first quadrature modulator configured to receive an in-phase portion of a baseband signal and a quadrature portion of the baseband signal, and to produce a first portion of an output signal according to the in-phase and quadrature portions of the baseband signal; a second quadrature modulator configured to receive a first modified signal and a second modified signal, and to produce a second portion of the output signal according to the first and second modified signals; an output circuit configured to sum the first and second portions of the output signal, and to transmit the output signal to an antenna; and a mode selection circuit configured to turn on the first quadrature modulator, to receive a control signal, and to determine whether to turn on the second quadrature modulator according to the control signal.
US10848362B2 Method for electricity measurement for V2V communications in wireless communication system, and device for same
The present invention relates to a method for electricity measurement by a vehicle-to-vehicle (V2V) device for V2V communications in a wireless communication system and to a device therefor. In particular, the present invention includes the steps of: receiving at least one synchronization signal for V2V through a physical sidelink broadcast channel (PSBCH); and measuring received electricity from said at least one synchronization signal if the ID of said at least one synchronization signal is linked to a demodulation reference signal (DMRS) sequence having, applied thereto, an orthogonal cover code (OCC) having one fixed value, wherein the measurement is performed by averaging for each ID of said at least one synchronization signal.
US10848360B1 Receiver for receiving discrete fourier transform-spread-OFDM with frequency domain precoding
Embodiments of the present disclosure are related, in general to communication, but exclusively relate to method and receiver for detecting data in a communication network. The method comprises transforming by a receiver, a received signal in to frequency domain to generate transformed signal. Also, the method comprises equalizing the transformed signal to obtain an estimated precoded signal, which is transformed using inverse Fourier transform to obtain a time domain signal. The time domain signal is de-rotated to produce de-rotated data, on which processing is performed by separating real part and imaginary part associated with the de-rotated signal. The real part and the imaginary parts are filtered and combined to produce a signal, that is demodulated to detect the signal.
US10848356B2 Method for transmitting DMRS in wireless communication system supporting NB-IoT and apparatus therefor
The present specification relates to a method for transmitting, by a terminal, a demodulation reference signal (DMRS) in a wireless communication system supporting narrow-band (NB)-Internet of things (IOT), the method comprising: generating, for single tone transmission, a reference signal sequence to be used for demodulation; mapping the reference signal sequence to a plurality of symbols; and transmitting, in the plurality of symbols, the demodulation reference signal to a base station by using a single tone, wherein phase rotation is applied to each of the plurality of symbols.
US10848351B2 Sampler offset calibration during operation
Methods and systems are described for sampling a data signal using a data sampler operating in a data signal processing path having a decision threshold associated with a decision feedback equalization (DFE) correction factor, measuring an eye opening of the data signal by adjusting a decision threshold of a spare sampler operating outside of the data signal processing path to determine a center-of-eye value for the decision threshold of the spare sampler, initializing the decision threshold of the spare sampler based on the center-of-eye value and the DFE correction factor, generating respective sets of phase-error signals for the spare sampler and the data sampler responsive to a detection of a predetermined data pattern, and updating the decision threshold of the data sampler based on an accumulation of differences in phase-error signals of the respective sets of phase-error signals.
US10848347B2 Managing virtual local area network domains
In one embodiment, a computer-implemented method of managing a virtual local area network (VLAN) domain associated with a network is provided. In this embodiment, the method comprises: defining a VLAN domain comprising a list of a plurality of connectively coupled ports of the network associated with the VLAN domain; and assigning at least one VLAN associated with the plurality of connectively coupled ports. In another embodiment, a system for managing virtual local area networks (VLANs) in a network is provided. In this embodiment, the system comprises a network provisioning module for defining a VLAN domain comprising a list of a plurality of connectively coupled ports of the network associated with the VLAN domain and assigning at least one VLAN associated with the plurality of connectively coupled ports. The system further comprises a a network monitoring system operable to gather actual network element configuration data from a plurality of network elements associated with one or more VLAN domains, wherein the actual network element configuration data identifies one or more VLANs that at least some of the plurality of network elements are actually allocated to; and a VLAN services module operable to correlate the actual network element configuration data with administrative VLAN data. The administrative VLAN data identifies one or more VLANs recognized by a business process. In one particular embodiment, the system is further operable to determine one or more VLANs that are not commonly identified in both the actual network element configuration data and the administrative VLAN data.
US10848343B2 Communication device, communication system, communication method, and program
In a communication device, a communicator communicates with a communication counterpart using a first communication mode or a second communication mode. When a communication by the communicator with the communication counterpart using the second communication mode is reset due to a first cause, if the communication with the communication counterpart using the second communication mode is acceptable, a communication controller causes the communicator to resume communication with the communication counterpart using the second communication mode, and if the communication with the communication counterpart using the second communication mode is unacceptable, the communication controller causes the communicator to start a communication with the communication counterpart using the first communication mode. When the communication by the communicator with the communication counterpart using the second communication mode is reset due to a second cause, the communication controller causes the communicator to resume communication with the communication counterpart using the second communication mode.
US10848339B2 Implementation system and method for internet of things based on artificial intelligence
Disclosed are an implementation system and method for Internet of Things (IoT) based on artificial intelligence (AI). The implementation system for Internet of Things based on artificial intelligence comprises: a cloud central control system, a home intelligent central control system and a home intelligent terminal. The home intelligent central control system provides, by means of a local module, information or service for a user; or, the home intelligent central control system cooperates with the cloud central control system, so as to provide information or service for the user; and the home intelligent terminal is used for responding to a control instruction sent by the home intelligent central control system, and/or sending state information about itself to the home intelligent central control system.
US10848338B2 Systems and methods relating to a smart home manager
Systems and methods relating to a smart home system and, in particular, a manager for a smart home system are disclosed. In some embodiments, a method of operation of a manager of a smart home comprises receiving a resource request from a smart home appliance for a resource of the smart home. The resource request comprises information indicative of a resource bandwidth being requested by the smart home appliance and information indicative of a duration of time for which the resource bandwidth is being requested. The method further comprises scheduling the request based on the resource bandwidth being requested by the smart home appliance, the duration of time for which the resource bandwidth is being requested, and a total resource bandwidth limit for the smart home for the resource requested via the resource request and sending a confirmation of a resource allocation from the manager to the smart home appliance.
US10848336B2 System, device, and method of multi-path wireless communication
System, device, and method of multi-path wireless communication. A method includes: constructing in an electronic device of a user, a control message indicating a user command intended to be performed by a Home Automation Device (HAD) of the user; wherein the constructing includes inserting into the control message a unique Message-Identifier. The method then transmits the control message, from the electronic device of the user to the HAD, concurrently via at least two different wireless communications channels which include at least: (i) a first wireless communication channel that includes passage of traffic through the Internet, and (ii) a second wireless communication channel in which no traffic passes through the Internet.
US10848335B1 Rule-based augmentation of a physical environment
A group of available virtual objects may each have a respective rule set that indicates how a corresponding available virtual object may be used to augment a physical environment. In some examples, the rule sets may be determined based at least in part on sample images that show approved settings or locations for the available virtual objects. To augment a physical space, one or more characteristics of the physical space may be determined, such as contexts, surface characteristics, and others. The rule sets for the available virtual objects may then be compared to the characteristics of the physical space to determine approved virtual objects that are approved for use to augment the physical space. A selected virtual object may then be selected from the approved virtual objects and inserted into a view of the physical space to create an augmented view of the physical space.
US10848333B2 Providing synchronous content and supplemental experiences
Methods, systems, computer readable media, and apparatuses for providing synchronous supplemental experiences are presented. According to one or more aspects, a video signal may be transmitted to a display device, and a sync signal may be transmitted to at least one other device. The sync signal may include an identifier of a program currently being displayed and a time value indicating a current point in time of the program. In at least one arrangement, the sync signal may cause the at least one other device to access content synchronization data; determine, based on the content synchronization data, that at least one supplemental experience corresponds to the identifier of the program and the time value; and present the at least one supplemental experience to a user.
US10848332B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A broadcast signal transmission method includes generating, by a packetizer, a first transport packet carrying one or more fragments of a delivery object and a second transport packet carrying signaling data based on an ALC/LCT scheme. In addition, a header of the first transport packet includes offset information representing a starting byte position of a fragment of the delivery object included in the first transport packet, the header of the first transport packet includes Transport Object Identifier (TOI) information that is mapped to Uniform Resource Locator (URL) information for the delivery object described in the signaling data, the signaling data includes a real-time attribute representing whether the delivery object transmits a real-time content, and content type information presenting a type of a content; processing one or more IP packets including the first transport packet and the second transport packet to generate a broadcast signal, the processing includes encoding data in the one or more IP packets to output data of one or more Data Pipes, and interleaving data of a Data Pipe by a Time Interleaving (TI) block based on one or more virtual Forward Error Correction (FEC) blocks, frequency interleaving the interleaved data of the Data pipe; and transmitting, by a transmitter, the broadcast signal. Further, the signaling data is delivered in a transmission session separate from the delivery object.
US10848331B2 Multi-node network with enhanced routing capability
Aspects are directed toward a data-communication approach using an arrangement of node-node communication according to a protocol involving layered routing of payload as might be similar to layered-based communication-protocol standards used in automotive applications. A particular payload is conveyed between nodes via a protocol having a data link layer and a network layer, the latter being used to indicate to which node(s) the payload is to be routed. For compatibility with standard(s), the protocol accommodates transfer of data between nodes by permitting for use of both the data link and network layers. In some implementations, to increase efficiency and processing overhead for payload transmissions, the protocol does not require use of the network layer to indicate where to transfer the payload.
US10848330B2 Device-assisted services for protecting network capacity
Device Assisted Services (DAS) for protecting network capacity is provided. In some embodiments, DAS for protecting network capacity includes monitoring a network service usage activity of the communications device in network communication; classifying the network service usage activity for differential network access control for protecting network capacity; and associating the network service usage activity with a network service usage control policy based on a classification of the network service usage activity to facilitate differential network access control for protecting network capacity.
US10848328B2 Apparatus and method for processing authentication information
Provided is an information processing apparatus including a physical unclonable function (PUF) to generate a unique key using a process variation in a semiconductor manufacturing process, and an encryption unit to encrypt a password and/or bio-information received from a user using the unique key.
US10848327B2 Two bit/cell SRAM PUF with enhanced reliability
A method for detecting unreliable bits in transistor circuitry includes adjusting a value of a variable capacitor coupled to a physical unclonable function (PUF) cell of a transistor circuit. The adjusting includes tilting the PUF cell to either a zero or one state: if the PUF cell changes its state during the tilting it is deemed unstable, and if the PUF cell does not change its state during the tilting it is deemed stable.
US10848325B1 Systems and methods for notary agent for public key infrastructure names
A method, system, and apparatus for managing digital certificates, managing a certificate authority (CA), and cross-referencing CA heirarchies. The method includes receiving, by a processor of a CA computing system, at least one of a digital certificate generation request and a digital certificate revocation from a user via a user computing device, the digital certificate generation request including a user public key and a user identity. The method further includes generating a digital certificate for the user and signing the digital certificate with a CA private key, wherein the CA private key is associated with a known CA public key. The method further includes publishing the digital certificate signed with the CA private key to a digital certificate blockchain, determining a certificate status of the digital certificate, and publishing an update to the digital certificate blockchain to reflect the certificate status of the digital certificate.
US10848323B2 Efficient certificate revocation list validation in multi-tenant cloud services
A CRL can be divided into a number of segments. The number of segments into which the CRL is divided can be determined by using a predefined number of serial numbers per segment. The segment in which a particular certificate is included can be determined by application of a consistent hashing algorithm to the serial number of the certificate to determine in which segment the serial number will be found if revoked, thereby increasing the efficiency of determining the revocation status of the certificate. Metadata common to each CRL can be cached on each server and on the remote cache. The segments themselves can be cached in the remote cache. Storing the segments only in the remote cache decreases resource consumption (e.g., amount of memory used in the local cache). Storing the segments in the remote cache enables optimization for locality.
US10848322B2 System and method for distributed PKI root
A public key infrastructure (PKI) ecosystem includes a first organization computer system having a first processor, a first memory, and a first organization process including instructions that are (i) encoded in the first memory, and (ii) executable by the first processor. The ecosystem further includes a second organization computer system having a second processor and a second memory, a digital ledger, and domain name system security extensions (DNSSEC). When executed, the first instructions cause the first processor to create at least one public/private PKI keypair for a first domain name, in the DNSSEC, register the first domain name and create a certificate authority (CA), register the CA in the blockchain, using the CA, create a certificate for a first entity, register the certificate in the blockchain and/or the DNSSEC, and assert, to the second organization computer system, trust in the first entity based on the registered certificate.
US10848320B2 Device-assisted verification
A device assists an embedded Universal Integrated Circuit Card (eUICC) resident in the device with verification of public key information or of security materials. The verification provided by the device can be configured by the user and/or by the eUICC. The verification includes checking for expiration of public key information or presence of an associated public key in a trusted list. The trusted list in some instances includes pinning hash values. The device can warn an end user and/or an infrastructure entity, of an issue if the verification fails. An extension of certificate revocation lists includes a logical indication of at least one new public key in a CRL list. A CRL data field may also indicate a previous CRL, where the previous CRL is the most recent CRL containing a public key listing with at least one new entry.
US10848317B2 Systems and methods for trusted path secure communication
A system for establishing a trusted path for secure communication between client devices and server devices, such as between an account holder and a financial institution, can provide the core security attributes of confidentiality (of the parties), integrity (of the information), anti-replay (protection against replay fraud) and/or anti-tampering (protection against unauthorized changes to information being exchanged and/or modules that generate and communicate such information). A messaging layer implementation in favor of a transport layer implementation can provide a trusted path. This infrastructure features secure cryptographic key storage, and implementation of a trusted path built using the cryptographic infrastructure. The trusted path protects against unauthorized information disclosure, modification, or replays. These services can effectively protect against Man-in-the-Middle, Man-in-the-Application, and other attacks.
US10848315B2 Contract agreement method, agreement verification method, contract agreement system, agreement verification device, contract agreement device, contract agreement program and agreement verification program
Methods, systems, and devices for leaving evidence of a contract on a blockchain with a simple method while having agreements made among the involved parties, maintaining the mode of one electronic signature per transaction, and maintaining credibility. Transactions of an issuing-party terminal, an agreeing-party terminal, and an agreeing-party terminal involved in contract agreement are linked as a chain, and the agreeing-party terminal at the end generates a transaction directed to the issuing-party terminal who has issued the contract. Each of these terminals previously generates a key pair for encryption of the contract and transmits the encryption key to a terminal which is its transaction sender. Then, this sender terminal encrypts a contract to be included in a transaction of the user of the sender terminal using the encryption key of the receiver of the transaction.
US10848314B2 Blockchain data processing methods, apparatuses, processing devices, and systems
Techniques for processing blockchain data are described. Each contract participant of a plurality of contract participants in a blockchain generates, for a target contract, a paired temporary public key and private key generated based on an asymmetric encryption algorithm. Each contract participant sends the temporary public key to other contract participants. First signature data is generated by each contract participant signing data information including the target contract and temporary public keys of the contract participants by using the temporary private key. A contract participant encrypts predetermined contract information by using a regulatory key of a regulator to generate an encrypted contract signed by each contract participant using the temporary private key, to generate second signature data. Creation data is determined and submitted to the blockchain for storage, where the creation data includes the temporary public key and the second signature data of each contract participant and the encrypted contract.
US10848312B2 Zero-knowledge architecture between multiple systems
Examples of the present disclosure describe systems and methods relating to a zero-knowledge architecture between multiple systems. In an example, multiple systems may provide an application. User data of the application may be encrypted using a cryptographic key to restrict access to the user data. In some examples, the cryptographic key may not be provided to the multiple systems, thereby providing a zero-knowledge architecture. In order to ensure a user may access the cryptographic key, the cryptographic key may be encrypted using a second cryptographic key. The encrypted representation of the cryptographic key may be provided to a first system, while the second cryptographic key may be provided to a second system. As a result, a user computing device may retrieve both the encrypted representation of the cryptographic key and the second cryptographic key from the first and second systems, respectively, in order to encrypt/decrypt user data.
US10848311B2 Edit script verification with match operations and difference operations
Some embodiments are directed to a computation device configured to verify that an edit script is for transforming a first string to a second string. The edit script has match operations and difference operations as allowed edit operations. The computation device obtains a representation of the edit script and subsequently performs a validation computation. For each match operation, the computation device determines a character at a current position in the first string and a character at a current position in the second string, verifies that they match, increments the current position in the first string by one and increments the current position in the second string by one. For each difference operation, the computation device increments the current position in the first string and/or the current position in the second string by one.
US10848310B2 Method and device for identifying user identity
A method and an apparatus for identifying a user identity are disclosed. The method includes receiving, by a first platform, a first request sent by a second platform, the first request including a first identifier, the first identifier being a sequence number used for identifying the second platform and allocated to the second platform by the first platform after the second platform accesses the first platform; obtaining a second identifier corresponding to the first identifier, the second identifier being a sequence number used for identifying an identity of the second platform in the first platform; obtaining a third identifier corresponding to the first request, the third identifier being an account of a login user currently logging on to the first platform; encrypting the third identifier using the second identifier to obtain a fourth identifier; and returning the fourth identifier to the second platform.
US10848309B2 Fido authentication with behavior report to maintain secure data connection
FIDO authentication is augmented to include a behavioral score indicating that during a secure network session between a host and client device, the client device is being operated by a user with expected behavioral actions. The authenticated network session is maintained, stepped-up, or ended based on either or a combination of a positive response to a FIDO challenge and threshold of match between a current behavioral profile and a stored behavioral profile for the user.
US10848307B2 Radio transmission device, reception device, transmission and reception system, and transmission and reception method
A radio transmission device includes: an information acquisition unit to externally acquire information data; an encryptor to encrypt the information data using one of a plurality of encryption processes used for encryption to generate transmission data; a radio field intensity setter having a different setting for each of the plurality of encryption processes used for encryption, the radio field intensity setter setting a radio field intensity at which the transmission data is to be transmitted; and a transmitter to transmit the transmission data at the set radio field intensity.
US10848304B2 Public-private key pair protected password manager
Embodiments of the invention provide methods and systems for password management using public-private key cryptography. A user device generates a public-private key pair including a public key and a private key and registers the public key with a remote password management server. Account names and passwords can be stored at the password management server in association with the public key. To retrieve the passwords, the user device sends a request to the password management server including the public key. The password management server determines the password from the stored passwords and encrypts it using the public key. The encrypted password is sent to the user device, which can decrypt the encrypted password using the private key corresponding to the public key. The user device can then use the account name and password can to obtain account information from an account provider.
US10848300B2 Method and apparatus for detecting synchronization signal
A chip for detecting a synchronization signal generated based on one of a plurality of sequences, which is generated by a sequence generator, the chip including a memory, and a processor connected to the memory may be provided. The processor may be configured to receive the synchronization signal, perform first descrambling the received synchronization signal for a first sequence from among the plurality of sequences by multiplying the received synchronization signal by the first sequence, and perform second descrambling the received synchronization signal for a second sequence, which is a complex conjugate of the first sequence, from among the plurality of sequences of the received synchronization signal by changing a sign of at least one element of a descrambled sequence of the first sequence.
US10848299B2 Phase interpolator
A phase interpolator includes a phase adjusting circuit. The phase adjusting circuit includes a first phase adjusting module and a second phase adjusting module, the first phase adjusting module outputs a first clock signal, and the second phase adjusting module outputs a second clock signal; the first phase adjustment module and the second phase adjustment module are connected in parallel to output an interpolation signal. Through the first phase adjustment module and the second phase adjustment module the first clock signal and the second clock signal with the same frequency and different phases are mixed in proportion by adopting a voltage mode to generate an interpolation so as to achieve the purpose of phase adjustment, and meanwhile, the circuit can be carried out under lower voltage, so that the power consumption of the phase adjusting circuit is further reduced.
US10848298B1 Method and apparatus for a selective pulse amplitude modulation signal phase detector
Embodiments are disclosed for full-rate phase detection for a pulse amplitude modulation N (PAM-N) signal. The example method includes sampling an incoming signal in one or more sampling times. The example method further includes determining that an amplitude associated with a current sampling time is within an upper threshold and a lower threshold for each sampling time of the one or more sampling times. The example method further includes upon determining that the amplitude of the current sampling time is within the upper threshold and the lower threshold, determining an amplitude range associated with an immediately preceding sampling time and an amplitude range associated with an immediately subsequent sampling time. The example method further includes determining a transition status representing one of an upward transition, a downward transition, or no transition with respect to the current sampling time.
US10848296B2 Receiving apparatus and method
A receiving device includes first, second, and third circuits, and a processing circuit. The first circuit is configured to calculate a phase difference between a first clock signal and a data signal, which is a signal modulated by pulse-amplitude modulation. The second circuit is configured to generate a second clock signal based on the first clock signal and the phase difference. Jitter is added to second clock signal. The third circuit is configured to demodulate the data signal by comparing an amplitude of each pulse of the data signal with a threshold value at a timing synchronized to the second clock signal added the jitter. The processing circuit is configured to count the number of errors in the demodulated data signal and then calibrate the threshold value based on the counted number of errors.
US10848294B2 Management of remote interference in time division duplexing networks
Methods, systems, and devices for wireless communications are described. An aggressor base station may cause interference at a remote victim base station. The victim base station may detect the interference and may transmit a remote interference reference signal (RI-RS) to the aggressor base station. The aggressor base station may identify and measure the interference based on the RI-RS, and may send a measurement of the interference to the victim base station. The base stations may then implement a mitigation technique based on the reported interference and other information exchanged via backhaul links. For example, the interference may be mitigated by modifying transmission at the aggressor base station or by modifying uplink scheduling at the victim base station.
US10848293B2 Method for transmitting ACK/NACK in wireless communication system and device using same
A method for transmitting a positive-acknowledgement/negative-acknowledgement (ACK/NACK) in a wireless communication system, performed by a wireless device, includes receiving a plurality of downlink (DL) grants on a plurality of serving cells, each DL grant including a counter downlink assignment index (DAI) and an ACK/NACK resource indicator (ARI), the counter DAI indicating an accumulative number of PDSCHs received by the wireless device for a corresponding DL grant, receiving a plurality of physical downlink shared channels (PDSCHs) associated with the plurality of DL grants, selecting one of a plurality of sets of PUCCH resources based on a payload size of uplink control information (UCI), the UCI including ACK/NACK bits for the plurality of PDSCHs, determining a PUCCH resource within the selected set of PUCCH resources based on an ARI included in the most recently received DL grant among the plurality of DL grants and transmitting the UCI by using a PUCCH format associated with the determined PUCCH resource.
US10848291B2 Method and device for transmitting signal in wireless communication system
The present invention relates to a wireless communication system. Specifically, the present invention relates to a method for transmitting, by a terminal, an HARQ-ACK in a CA wireless communication system and a device therefor, the method comprising the steps of: receiving a first PDCCH including a first DAI and a second DAI within SF #n−k; configuring an HARQACK payload using the first DAI and the second DAI; and transmitting the HARQ-ACK payload in SF on, wherein the value of the first DAI indicates the order values of scheduling of cell/SF units associated with the first PDCCH in SF #n−k, the order values of scheduling of cell/SF units are counted in a manner in which priority is given to cells in the cell/SF domain, and the value of the second DAI corresponds to a value obtained by accumulating the numbers of cells scheduled for the terminal by a DG DCI in each SF from the first SF to the SF, in which the first PDCCH is received, within SF #n−k (k#K).
US10848290B2 Channel state information related feedback reporting and channel state information acquisition
An apparatus reports feedback messages for channel state information estimation with respect to a channel between a first antenna of a first device and a second antenna of a second device. The apparatus is configured to determine a frequency response across a predetermined bandwidth of the channel between the first antenna and the second antenna, sample a phase of the determined frequency response in order to obtain a number of samples of the phase of the determined frequency response, and send to a further apparatus at least a first feedback message including information of at least a subset of the obtained samples.
US10848289B2 Terminal apparatus, base station apparatus and communication method
The present invention enables efficient transmission/reception of a signal including control information between a base station apparatus and a mobile station apparatus. To realize this, there are provided a receiver configured to receive an enhanced physical downlink control channel from the base station apparatus; a setting unit configured to be able to set, using at least a format of downlink control information included in the received enhanced physical downlink control channel, one of a plurality of possible sets of M, M being the number of first elements that constitute the enhanced physical downlink control channel; and a monitoring unit configured to monitor a search region in which the enhanced physical downlink control channel obtained on the basis of the set possible set of M is possibly mapped.
US10848287B2 Method and apparatus for performing contention based random access in a carrier frequency
A method and user equipment in a carrier frequency to perform contention based random access. The method includes receiving an indication from a network entity whether a cell in the carrier frequency supports a 2-step random access procedure. When the 2-step random access procedure is supported in the cell, a random access procedure is selected between the 2-step random access procedure and a 4-step random access procedure, wherein each of the 2-step random access procedure and the 4-step random access procedure includes one or more preambles, which are configured in the cell to be associated with one of the 2-step random access procedure or the 4-step random access procedures. A preamble is randomly selected and transmitted from the one or more preambles which are associated with the selected random access procedure, wherein the 2-step random access procedure includes a physical random access channel carrying preamble and a physical random access channel carrying data, and the 4-step random access procedure includes the physical random access channel carrying preamble, and wherein a time-frequency resource for the physical random access channel carrying data in the 2-step random access procedure is determined, based on the transmitted preamble. The physical random access channel carrying data is transmitted including a demodulation reference signal and one or more data symbols on the determined time-frequency resource.
US10848282B2 Method and apparatus for configuring and transmitting pilot
A method and an apparatus for obtaining a pilot is disclosed. The method includes: generating a first initial value of a first demodulation pilot sequence based on a first parameter set, and generating a second initial value of a second demodulation pilot sequence according to a second parameter set, wherein the first parameter set is determined based on a first resource set corresponding to a first downlink control information (DCI) format set, and the second parameter set is determined based on a second resource set corresponding to a second DCI format set; and obtaining the first demodulation pilot sequence based on the first initial value, and obtaining the second demodulation pilot sequence based on the second initial value. The method can be performed by a UE (user equipment) or a base station.
US10848281B2 Coordinated transmission in unlicensed band
Provided are a method for coordinated multi-point (CoMP) transmission in an unlicensed band and a device using the same. In the unlicensed band, the device receives, from one transmission point (TP) of a plurality of TPs, a physical downlink control channel (PDCCH) having scheduling information for scheduling a physical downlink shared channel (PDSCH). The device decodes, according to the scheduling information, the PDSCH with respect to at least one TP, which has successfully detected the PDSCH, among the plurality of TPs.
US10848274B2 User sequence transmission method, network device, and terminal device
This application discloses a user sequence transmission method, a network device, and a terminal device. The method includes: sending, by a network device, first signaling to a terminal device, where the first signaling includes first information indicating a quantity of user sequences in a first user sequence space, and the user sequences in the first user sequence space include a universal set of user sequences used by the terminal device served by the network device; receiving, by the network device, a first user sequence sent by the terminal device based on the first information; and performing, by the network device, user detection and/or communication parameter estimation based on the first user sequence.
US10848272B2 Error detection in automobile tell-tales
Systems and method for error detection in automobile tell-tales are provided. An initial cyclic redundancy check (CRC) for a tell-tale to be calculated and stored at a primary control system within the vehicle. When a fault or condition is detected which generates the tell-tale, the primary control system passes video information to a display embedded control unit (ECU) along with the initial CRC. A circuit in the display ECU performs its own CRC calculation and compares the initial CRC to the calculated CRC. If there is not a match, then a fault indication may be provided to the primary control system for action by the primary control system. Still further, back up or fail-operational options may be invoked so that the tell-tale is provided to the operator.
US10848270B2 Concatenated forward error correction
An optical receiver is configured to receive optical signals representative of digital information over an optical communication link. The optical receiver is further configured to decode symbol estimates from an optical signal received over the optical communication link; to demap first bit estimates and second bit estimates from the symbol estimates; to decode third bit estimates from the first bit estimates using second FEC decoding of a second FEC scheme; and to decode fourth bit estimates from both the second bit estimates and the third bit estimates using first FEC decoding of a first FEC scheme. The optical receiver is further configured to use one or more of the third bit estimates to demap one or more of the second bit estimates. Concatenation of the first and second FEC schemes as described herein may relax design constraints on the second FEC scheme, which may reduce power consumption and design complexity.
US10848267B2 Configurable constellation mapping to control spectral efficiency versus signal-to-noise ratio
Mixed mode constellation mapping to map a data block to a block of sub-carriers based on a configurable set of one or more constellation mapping schemes, and corresponding mixed mode least likelihood ratio (LLR) de-mapping based on the configurable set of one or more modulation schemes. The set may be configurable to include multiple modulation schemes to provide to a SEvSNR measure that is a non-weighted or weighted average of SEvSNR measures of the multiple modulation schemes. Mixed mode constellation mapping may be useful be configurable to control spectral efficiency versus SNR (SEvSNR) over a range of SNR with relatively fine SNR granularity, and may be configurable to control SEvSNR over a range of SNR at a fixed FEC code rate, which may include a highest available or highest permitted code rate.
US10848266B2 Data reception method and device, and data transmission method and device
The transmission device may transmit a plurality of code blocks corresponding to data. The transmission device may provide, to a reception device, puncturing information indicating whether the plurality of code blocks include a punctured code block. The reception device may reconstruct data from the received code blocks on the basis of the puncturing information.
US10848265B2 Range extension of wireless communication device
In some aspects, the disclosure is directed to methods and systems for extending a range of wireless communication. In one aspect, a first station device from one or more stations receives a trigger frame comprising a predetermined bit from an access point. The first station device may transmit to the access point a first response message in a first format during a first time period, in response to detecting the predetermined bit in the trigger frame. The first station device may transmit to the access point, a second response message in a second format during a second time period, in response to detecting the predetermined bit in the trigger frame. The first station device may receive, from the access point, a downlink frame during a third time period after the first time period and the second time period.
US10848264B2 Transmitting data from a first to second communication device using two different modulation/coding schemes
Method performed by a first communication device (101) or transmitting data to a second communication device (102). The first communication device (101) transmits (603) the data in a set of time-frequency resources (800) scheduled for transmission by the first communication device (101). The set of time-frequency resources (800) has a fixed duration and comprises: a) a first part (801) comprising the data and b) a second part (802). The first part (801) has a shorter duration than the fixed duration. The transmitting (603) of the data in the first part (801) is performed with a first modulation and coding scheme (MCS). The second part (802) has a remaining duration of the fixed duration. The second part (802) comprises at least one of: a padding, and additional data. The transmitting (603) further comprises transmitting said at least one of: the padding and the additional data, with a second MCS.
US10848257B2 Apparatus and method for timestamping of data packets
An apparatus and method for timestamping data packets are provided. The apparatus includes an input bit counter responsive to input bits entering a physical layer (PHY) device and an output bit counter responsive to output bits transmitted by the PHY device. A timestamp for an incoming bit is calculated based on a number of bits awaiting transmission by the PHY device at the time of arrival of the incoming bit. The number of bits awaiting transmission by the PHY device is determined based on the first count and the second count.
US10848253B1 System and method for historical radio performance analysis or visualization
A communication link analysis system is for analyzing communication link performance for an unmanned aviation system traveling over a route using a radio network comprising a plurality of radio nodes. The communication link analysis system includes a memory for storing quality parameters associated with communication links between the unmanned aviation system and the radio nodes. The communication link analysis system also includes a processor configured to map the quality parameters by location along the route or provide a bin chart of the quality parameter by radio node. The quality parameter is derived from radio link parameters provided by the unmanned aviation system.
US10848250B2 System and method for a subscriber-powered network element
A system for powering a network element of a fiber optic wide area network is disclosed. When communication data is transferred between a central office (CO) and a subscriber terminal using a network element to convert optical to electrical (O-E) and electrical to optical (E-O) signals between a fiber from the central office and twisted wire pair, coaxial cable or Ethernet cable transmission lines from the subscriber terminal, techniques related to local powering of a network element or drop site by the subscriber terminal or subscriber premise remote powering device are provided. Certain advantages and/or benefits are achieved using the present invention, such as freedom from any requirement for additional meter installations or meter connection charges and does not require a separate power network.
US10848249B2 Probabilistic shaping techniques for high performance coherent optical transceivers
A method and structure for probabilistic shaping and compensation techniques in coherent optical receivers. According to an example, the present invention provides a method and structure for an implementation of distribution matcher encoders and decoders for probabilistic shaping applications. The techniques involved avoid the traditional implementations based on arithmetic coding, which requires intensive multiplication functions. Furthermore, these probabilistic shaping techniques can be used in combination with LDPC codes through reverse concatenation techniques.
US10848241B2 Optical transceiver with variable data rate and sensitivity control
An optical communications system includes a modulator/demodulator (modem) to transmit outgoing communications data and to receive incoming communications data in a transceiver. A main detector is coupled to the modem to convert an optical signal representing the incoming communications data to an electrical signal for the modem. An adaptive data rate processor monitors the electrical signal from the main detector to determine a current power level for the optical signal. The adaptive data rate processor dynamically adjusts a data rate of the modem based on the determined current power level of the optical signal.
US10848234B2 Base transceiver station interference cancellation for reuse of terrestrial carrier in air-to-ground communication
A terrestrial network node of a terrestrial mobile communication network is operated to simultaneously serve terrestrial and aerial coverage on a same carrier frequency. Such operation includes directing a first reception beam towards an aerial radio node. A second reception beam is directed towards a user equipment in the terrestrial mobile communication network. The signal received in the first reception beam is filtered to create a replica of a signal transmitted by the aerial radio node as received by the second reception beam. The replica is subtracted from the signal received by the second reception beam.
US10848233B2 Managing high volumes of space-time-streams in next generation extremely high throughput (EHT) Wi-Fi systems
This disclosure provides systems, methods, and apparatuses, including computer programs encoded on computer storage media, for managing high volumes of space-time-streams in Wi-Fi systems. An access point (AP) may transmit packets including long training field (LTF) sections using a number of space-time-streams greater than eight. Mobile stations (STAs) in the system may or may not be capable of processing this number of streams. The AP may modulate an LTF section using a matrix with dimensions smaller than the number of streams by using tone-interleaving or by performing modulation with separate matrices in time and frequency. In some other implementations, the AP may split the antennas for transmission into groups, each group transmitting either different packets in a subset of streams or a same packet in a subset of tones. In further implementations, the AP may combine multiple space-time-streams into a super stream that supports reception at different types of STAs.
US10848232B2 Group-based beam management
A WTRU may include a memory and a processor. The processor may be configured to receive beam grouping information from a gNB or transmission and reception point (TRP). The beam grouping information may indicate a group of beams that the WTRU may report using group-based reporting. The group-based reporting may be a reduced level of reporting compared to a beam-based reporting. The group-based report may include measurement information for a representative beam. The representative beam may be one of the beams in the group or represents an average of the beams in the group. Alternatively, the representative beam may be a beam that has a maximum measurement value compared to other beams in the group. The group-based report may include a reference signal received power (RSRP) for the representative beam and a differential RSRP for each additional beam in the beam group.
US10848226B2 Multi-hypothesis channel quality indicator feedback
A method for providing multi-hypothesis channel quality indicator (MH-CQI) feedback is described. Hypotheses corresponding to rank indicator (RI) and precoding matrix indicator (PMI) assumptions associated with a dominant interferer are selected. Multi-hypothesis channel quality indicator (MH-CQI) values based on the selected hypotheses are generated. The multi-hypothesis channel quality indicator (MH-CQI) values are encoded. The multi-hypothesis channel quality indicator (MH-CQI) values are sent as feedback.
US10848223B2 Method for reporting channel state and apparatus therefor
The present specification relates to a wireless communication system and, more particularly, to a method for reporting a channel state and an apparatus therefor. When a plurality of channel state information-reference signal (CSI-RS) resources are set for a channel state information (CSI) process, a terminal of the present invention generates channel state information indicating a CSI-RS resource indicator (CRI) indicating one of the plurality of CSI-RS resources and a rank indicator (RI) which is based on the CRI. The terminal reports the channel state information. Accordingly, the present invention is capable of more efficient channel state reporting by transmitting a CRI indicating a CSI-RS resource, selected from among a plurality of CSI-RS resources set for the CSI process, together with the RI for the selected CSI-RS resource.
US10848219B2 Virtual reality docking station
The present subject matter relates to a wireless virtual reality (VR) docking station. In an example implementation of the present subject matter, the wireless VR docking station includes a first array antenna and a second array antenna disposed on a bezel of the wireless VR docking station. Each of the first array antenna and the second array antenna has an omnidirectional radiation pattern and is folded into two parts such that a first part transmits signals on one side of the bezel and a second part transmits signals on another side of the bezel.
US10848213B2 Assisting a user equipment (UE) in reference signal measurements based on measurement signals
Certain aspects of the present disclosure provide techniques for assisting a UE in measuring reference signals in a wireless communication system using beams. A BS may transmit, to a UE, information regarding one or more measurement gaps for measuring one or more reference signals. The BS may transmit, to the UE, additional information regarding at least one of direction information associated with the one or more reference signals or rank indication to be used by the UE to measure the one or more reference signals during the one or more measurement gaps. A UE may perform corresponding operations.
US10848210B2 Method for transmitting feedback information in wireless communication system and apparatus therefor
A method for transmitting feedback information by a terminal may comprise: multiplying each of a left side and a right side of a matrix, which is related to a channel measured by the terminal, by a transformation matrix, so as to obtain a first matrix; performing a first transformation which transforms elements other than a predetermined number of elements having a larger size among elements of the first matrix to zero, or performing a second transformation which transforms elements other than elements exceeding a threshold value to zero, so as to obtain a second matrix; quantizing the second matrix so as to obtain a third matrix; configuring a vector by selecting a specific portion in the third matrix according to a predetermined pattern; configuring, into bits, an output obtained by multiplying the configured vector by a sensing matrix for compression sensing; and transmitting the output bits to a base station.
US10848208B2 Wireless base station and wireless communication method
In a radio communication system that performs beamforming in MIMO transmission between a radio base station and at least one user terminal, radio base station (10) includes: weight control section (104) that determines a beamforming weight used for the beamforming, for each of subbands formed by dividing a transmission band; and communication section (109) that transmits a signal to which the beamforming is applied using the beamforming weight.
US10848205B2 Method and apparatus for beam selection in mobile communication system
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 (e.g., 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. Disclosed are a method and an apparatus for reselecting a beam and selecting a suitable beam to be camped on, by a terminal, in order to be provided with a service in a next generation mobile communication system operating on the basis of a beam. Disclosed according to an embodiment of the present invention are a method and an apparatus for performing the same, the method comprising the steps of: receiving system information including first beam selection priority information; receiving a radio resource control (RRC) message including second beam reselection priority information; identifying whether the terminal has camped on a suitable beam; and applying one of the first beam reselection priority information and second beam reselection priority information on the basis of the result of the identification.
US10848204B2 Reconfigurable antenna multiple access for millimeter wave systems
A system may include a radio frequency chain configured to process a signal. The system may further include a reconfigurable antenna including multiple antenna feeds, each of the antenna feeds associated with a beam direction. The system may also include a beam selection network configured to couple the radio frequency chain to a first antenna feed of the multiple antenna feeds to generate a first beam in a first direction, and simultaneously couple the radio frequency chain to a second antenna feed of the multiple antenna feeds to generate a second beam in a second direction.
US10848201B2 Cloud-based acoustic echo canceller
A cloud based echo canceller is set forth for recreating an estimate of a lost packet or data at a server without requiring redundant data over the network or freezing operation of the echo canceller. In an exemplary embodiment, the echo cancelling function is not located in a single device, but is shared between the end-point and a cloud service, where the function of the end-point is to provide a time synchronized copy of the signal from the end-point loudspeaker and the signal received by the end-point microphone. Consequently, the high CPU intensive operations can be offloaded to a server such as a cloud server. In addition, several users can share the echo canceller, thereby reducing the cost of the overall function. According to an additional aspect, a further synchronization block is provided, in the form of a packet estimator, to compensate for packet or data loss in the send direction.
US10848200B2 Frequency hopping spread spectrum communication in mesh networks
A mesh network comprises a controller and a plurality of mesh-networked devices, operable to communicate with the controller. The controller and the plurality of mesh-networked devices comprise timing units, and are operable to communicate in accordance with a frequency hopping sequence. The mesh-networked devices switch between a transmit mode, in which they are capable of transmitting messages to one or more other mesh-networked device and/or the controller and an inactive mode, in which they are unable to transmit to or receive messages from one or more other mesh-networked devices or the controller. The timing units of the mesh-networked devices are synchronised and the mesh-networked devices are operable to switch to the transmit mode at pseudorandom time intervals.
US10848197B2 Hybrid coupler based T/R switch
A hybrid coupler-based T/R switch for use in a TDM system. An output hybrid coupler of a balanced amplifier is used to selectively switch a transmit or receive path to an antenna. During transmission, power at the output of the balanced amplifier is delivered directly to the antenna. During reception, power from the antenna is reflected through ports of the hybrid coupler connected to respective two amplifiers of the balanced amplifier, to constructively combine at a port of the coupler coupled to the receive path, with a ninety degrees phase shift. A pair of shunting switches coupled to the ports of the hybrid coupler connected to the two amplifiers, and a shunting switch coupled to the port coupled to the receive path, control operation of the hybrid coupler-based T/R switch.
US10848195B2 Protective case for mobile device
A protective case for a portable mobile device is disclosed. The protective case comprises a shell that defines a compartment for receiving and retaining a mobile device, a cover panel, and a connector component. The shell has a main panel that includes an aperture and a subpanel that is hinged at a first side within the aperture and reversibly attached to the aperture via mechanical protrusions or detents at a second side so that it can rotatably attach and detach, or snap, into and out of the main panel. The hinge may be formed by one or more flexible layers overlaid on the shell or via mechanical swivel joint such as a pin and socket connection. A connector portion connects the cover panel to the shell and forms a flexible spine between the cover panel and the shell. The connector portion is comprised of opposing inner and outer layers that are overlaid over the internal and external facing surfaces of the shell and cover panel. The main panel of the shell is configured to receive and retain the mobile device within its compartment and may be snap-fitted over the mobile device. In operation, the case can be opened and the subpanel detached from the main panel to allow the main panel to rotate relative to the subpanel and rest on the inner surface of the cover component to provide varied viewing/operating positions to the user.
US10848194B2 Protective cases for mobile devices
The disclosure relates to a method and apparatus for protecting a mobile device. In one embodiment, a protection device for a mobile device is disclosed which induces a combination of a flexible inner sleeve and a rigid shell. The flexible inner sleeve conforms to, and encapsulates, the mobile device. The rigid shell receives and engages the inner sleeve. The flexible inner sleeve and the rigid shell can be used separately with the mobile device or can encase the mobile device as an integrated protective unit.
US10848193B2 Method and system for reducing radiation damage from mobile terminals
A method and a system for reducing radiation damage from a mobile terminal are provided. The method includes the following steps: responsive to the mobile terminal being in a call answering state, switching a main transceiver path of the mobile terminal to an upper antenna; and responsive to a receiver of the mobile terminal is in a working state, reducing a radio frequency transmit power of the upper antenna of the mobile terminal. When determining that the user is in a call while being close to the mobile terminal and that the main transceiver path is switched to the upper antenna, the present disclosure reduces the radio frequency transmit power of the upper antenna, of the mobile terminal by a radio frequency chip, thereby reducing an SAR value so as to prevent the radiation of the mobile terminal from harming the user.
US10848190B2 Receiving device and method performed therein for handling signaling in a wireless communication network
Embodiments herein relate to a method performed by a receiving device for handling signalling in a wireless communication network. The receiving device measures a strength, or a complex amplitude, of one or more signals over a signal path to a transmitting device, which measured strength or complex amplitude forms a signal pattern over a time. Furthermore, the receiving device matches the signal pattern with a stored signal pattern and, if the signal pattern matches the stored signal pattern, the receiving device determines whether an object will block the signal path between the receiving device and the transmitting device.
US10848186B2 Fault detection circuitry
Various implementations described herein are directed to an integrated circuit. The integrated circuit may include first decoding circuitry that receives an address and partially decodes the address to generate a partially decoded address. The integrated circuit may include second decoding circuitry that receives the partially decoded address, generates a decoded address, and provides the decoded address to a wordline. The integrated circuit may include encoding circuitry that receives the decoded address from the wordline and encodes the decoded address to generate an encoded address. The integrated circuit may include comparing circuitry that receives the encoded address and compares the encoded address with the address to detect faults in the memory circuitry.
US10848185B2 Coding and decoding of polar codes extended to lengths which are not powers of two
An encoding apparatus includes a processor a non-transitory computer-readable storage medium storing a program for encoding data into a codeword. The program includes instructions to encode the data x using a code that is a product of a matrix generated using the Kronecker product of the Q with itself and factors generated according to frozen bit indices of the code and a constraint matrix generated according to a precoding matrix.
US10848180B2 Method and device for arithmetic encoding or arithmetic decoding
The invention proposes a method and a device for arithmetic encoding of a current spectral coefficient using preceding spectral coefficients. Said preceding spectral coefficients are already encoded and both, said preceding and current spectral coefficients, are comprised in one or more quantized spectra resulting from quantizing time-frequency-transform of video, audio or speech signal sample values.Said method comprises processing the preceding spectral coefficients, using the processed preceding spectral coefficients for determining a context class being one of at least two different context classes, using the determined context class and a mapping from the at least two different context classes to at least two different probability density functions for determining the probability density function, and arithmetic encoding the current spectral coefficient based on the determined probability density function wherein processing the preceding spectral coefficients comprises non-uniformly quantizing absolutes of the preceding spectral coefficients for use in determining of the context class.
US10848178B1 Compressor, adder circuit and operation method thereof
A compressor, an adder circuit, and an operation method thereof are provided. The compressor includes a first adder circuit and a second adder circuit. The first adder circuit receives a plurality of input values. The first adder circuit outputs a first inverted sum value (an inverted signal of a sum value) and a first inverted carry value (an inverted signal of a carry value). One of a plurality of input terminals of the second adder circuit is coupled to the first adder circuit to receive one of the first inverted sum value and the first inverted carry value. The second adder circuit outputs a second inverted sum value and a second inverted carry value.
US10848174B1 Digital filter
A digital filter and a method for filtering a pulse density modulation (PDM) signal are presented. The digital filter has a first filter circuit to receive an input signal with input values at successive time steps to provide a filtered input signal with filtered values at successive time steps. The digital filter does not require sample-rate or data format conversions. Also, the digital filter is area and power efficient when implemented in hardware. Optionally, the digital filter has a sigma-delta modulator including the quantiser, the sigma-delta modulator being used to receive the filtered input signal and to process the filtered input signal before and/or after being quantised by the quantiser. This digital filter does not require sample-rate or data format conversions. This digital filter is area and power efficient when implemented in hardware.
US10848171B1 Hybrid multiplying capacitive digital-to-analog converter (MC-DAC) based loop regulation
Apparatus and associated methods relate to providing a regulation loop using a digital representation of a loop error signal along with a flexible multiplying capacitive digital-to-analog converter (MC-DAC) circuit to control one or more power switches (e.g., transistors) delivering required power (including voltage and/or current) to a load circuit. In an illustrative example, the MC-DAC circuit may include a digital-to-analog converter (DAC) configured to selectively couple to two different reference voltages in response to switch control signals generated by a digital filter. A capacitive level shifter may be coupled to the output of the DAC. A re-sampling circuit may be coupled to the output of the capacitive level shifter to generate a gate control signal to control the one or more power switches. The regulation loop may advantageously generate the gate control signal using a substantially reduced die area.
US10848159B2 Drive circuit, physical quantity sensor, and electronic device
A drive circuit is configured to drive an oscillator to vibrate the oscillator that outputs a monitor signal according to a physical quantity. The drive circuit includes a drive signal generating unit that generates a drive signal having a drive frequency, a phase difference detector that detects a phase difference between the monitor signal and the drive signal, a frequency controller that controls the drive frequency based on the phase difference, automatic gain control (AGC) unit that controls an amplitude of the drive signal according to an amplitude of the monitor signal, and an output unit that outputs the drive signal having the controlled amplitude to the oscillator. This drive circuit can stably drive and vibrate the oscillator.
US10848157B2 Level converter and a method for converting level values in vehicle control devices
A level converter for a vehicle control device, including: a first voltage terminal; a second voltage terminal; at least one output terminal; an input terminal; a first switch for switching a first current path between the first voltage terminal and the at least one output terminal or one of the output terminals; and a second switch for switching a second current path between the second voltage terminal and the at least one output terminal or another of the output terminals; the first and second switches being switchable in response to different levels at the input terminal so that when a first level is present at the input terminal, the first switch is closed and the second switch is open, and so that when a second level is present, the first switch is open and the second switch is closed. Also described is a related control device, utility vehicle and method.
US10848155B2 Flexible transmitter circuitry for integrated circuits
A multichip package may include a transmitter die and a receiver mounted on a substrate. The transmitter die may be coupled to the receiver die through die-to-die connections such as microbumps and conductive paths in the substrate. The transmitter die may include flexible transmitter circuitry having transceiver logic and driver circuitry. The driver circuitry may include a high-swing driver and a low-swing driver optionally equalization circuitry. The driver circuitry may operable in a high-swing mode, a low-swing mode with equalization, and a low-swing mode without equalization. Transmitter circuitry provided in this way removes undesirable DC voltage paths to ground present in other driving schemes to reduce power consumption while still meeting bandwidth, flexibility, and scalability demands.
US10848153B2 Leakage current reduction in electronic devices
Methods, systems, and devices for leakage current reduction in electronic devices are described. Electronic devices may be susceptible to leakage currents when operating in a first mode, such as an inactive (e.g., a standby) mode. To mitigate leakage current, an electronic device may include transistors coupled in cascode configuration where a gate of a drain-side transistor in the cascode configuration is configured to be biased by an adjustable (e.g., a dynamic) control signal. When the transistors are inactive (e.g., “off”), the control signal may be adjusted to prevent leakage associated with the inactive transistors. Further, a source-side transistor in the cascode configuration may be configured to have a high threshold voltage (e.g., relative to the drain-side transistor).
US10848151B1 Driving systems
The present invention provides a driving system operating in a first or second modes. The driving system includes first and second resistance adjusting circuits, a divider, a controller and a driver. The divider divides a second resistance adjusting signal generated by the second resistance adjusting circuit by a standard value to generate a first control signal. The controller receives the first control signal and generates a second control signal. When the driving system operates in the first mode, the driver receives the second control signal, according to the second control signal, the driver adjusts an output impedance of itself and adjusts equalization amplitude of a first differential output signal generated by itself. When the driving system operates in the second mode, the driver generates a second differential output signal and adjusts the output impedance according to a first resistance adjusting signal generated by the first resistance adjusting circuit.
US10848150B2 Load driving device
A load driving device includes an H bridge circuit that includes a first upstream switching element, a first downstream switching element, a second upstream switching element, a second downstream switching element, a first output terminal between the first upstream switching element and the second downstream switching element, and a second output terminal between the second upstream switching element and the first downstream switching element. A first load is connected between the first output terminal and the second output terminal, and a second load is connected between a ground potential point and one of the first output terminal and the second output terminal.
US10848145B2 Driver circuit, switching control circuit, and switching device
A driver circuit which is supplied with a positive power supply voltage, a negative power supply voltage, and an input signal, and drives a switching element including a control terminal according to the input signal includes: a first output terminal connected to the control terminal via a first impedance circuit, and outputs the positive power supply voltage or the negative power supply voltage according to the input signal, to charge the control terminal and put the switching element into an ON state; a negative power supply terminal supplied with the negative power supply voltage; a negative voltage switch having a first end connected to the negative power supply terminal; a third output terminal connected to a second end of the negative voltage switch and to the control terminal via a second impedance circuit; and a first discharge switch disposed between the negative power supply terminal and the first output terminal.
US10848142B2 Constant resistance input pass switch with overvoltage protection
A protection device includes a dynamic gate bias circuit and an input pass switch. The dynamic gate bias circuit comprises an input pass switch configured to receive a first input and a first control signal; a voltage level shifter coupled to the input pass switch; a current mirror coupled to the voltage level shifter at a first node; a regulator coupled to the current mirror at a second node; and a transistor coupled to the first node, wherein the transistor is configured to receive a second control signal from the first node and to receive the first input.
US10848137B1 Symmetrical balanced c-element
A C-element circuit for use in an oscillator or the like includes a first input terminal for receiving a first input signal, a second input terminal for receiving a second input signal, and an output latch for providing an output signal based on a relationship between the two input signals. A stack of input transistors is included with an outer pair of input transistors with gates connected to the first input terminal and an inner pair of input transistors with gates connected to a second input terminal. A balancing circuit operates to equalize a first delay of a change in the first input signal affecting the output signal with a second delay of a change in the second input signal affecting the output signal. Bypass control techniques are provided for using the C-element circuit with a single input.
US10848135B1 Receiver design with reduced variation
A receiver circuit holds an output voltage at a first output voltage level using a first device of a first type coupled between a first node and a first power supply node, and a second device of a second type coupled between the first node and the first power supply node. The first device is selectively enabled using an input signal. The second device is selectively enabled using a feedback signal. The second device is substantially larger than the first device. The receiver circuit switches the output voltage from the first output voltage level to a second output voltage level responsive to an input voltage level transitioning across a first threshold voltage level from a first input voltage level to a second input voltage level.
US10848132B2 Apparatus and method for controlling a transition of a variable capacitor
An apparatus and associated method are provided involving one or more registers configured to store a plurality of values including a first value corresponding with a first capacitance, and a second value corresponding with a second capacitance. Further included is a decoder configured to decode the values into corresponding capacitive settings. Also included is one or more capacitive elements in electrical communication with the decoder. Such one or more capacitive elements are configured to exhibit different capacitances, based on the capacitive settings. Also included is control circuitry in electrical communication with the decoder and the one or more registers. Such control circuitry is configured to control a transition of the capacitance of the one or more capacitive elements from the first capacitance to the second capacitance, by creating a plurality of additional values between the first value and the second value for being decoded by the decoder.
US10848131B1 Low power lattice wave filter systems and methods
Systems and methods for low power lattice wave filters include an input operable to receive a digital input signal having a first sample rate, a first processing branch including a first delay element operable to receive the digital input signal and output a delayed digital input signal, a second processing branch including a first adder operable to receive the digital input signal and subtract a delayed feedback signal to produce a difference signal, a second adder operable to combine the delayed digital input signal and the difference signal to produce an output signal, and wherein the second processing branch further includes a feedback path including a second delay element operable to receive the output signal and output the delayed feedback signal. In a multistage topology, a register is disposed between each stage and clocked to reduce ripple power.
US10848129B2 High-frequency module
A high-frequency module includes a module substrate including an internal wiring pattern, and a SAW filter including a piezoelectric substrate, an electrode pattern on the piezoelectric substrate, a support surrounding the electrode pattern, and a cover on the support covering the electrode pattern to define a hollow space together with the support and the piezoelectric substrate. The module substrate, the cover, and the piezoelectric substrate are disposed in this order in a perpendicular or substantially perpendicular direction with respect to the module substrate, and a shield electrode is provided on a surface of the cover that faces the module substrate or on a surface of the cover that faces the piezoelectric substrate.
US10848125B2 Quartz crystal resonator unit
A quartz crystal resonator unit including a quartz crystal resonator having a quartz crystal blank, a frame surrounding an outer periphery of the quartz crystal blank, and coupling members connecting the frame to the quartz crystal blank. Moreover, a lid member and a base member are attached to the frame and seal the resonator. One or more outer electrodes is formed over end surfaces of the frame, the lid member, and the base member on a side where the coupling members are coupled. The one or more outer electrodes has a machinery quality factor smaller than that of the frame.
US10848122B2 Filter and multiplexer
A filter includes: parallel resonators connected in parallel between input and output terminals; series resonators connected in series between the input and output terminals; nodes at which the parallel resonators connect to a series pathway between the input and output terminals; first and second resonators included in the series resonators and connected in series in a first section of sections each being the series pathway between adjacent nodes of the nodes, the input terminal, and the output terminal, a difference in antiresonant frequency between the first and second resonators being a first difference; and third and fourth resonators included in the series resonators and connected in series in a second section of the sections, a difference in antiresonant frequency between the third and fourth resonators being a second difference, a third difference in antiresonant frequency between the first and third resonators being less than the first and second differences.
US10848121B2 Guided SAW device
A guided surface acoustic wave (SAW) device includes a substrate, a piezoelectric layer on the substrate, and a transducer on the piezoelectric layer. The substrate is silicon, and has a crystalline orientation defined by a first Euler angle (ϕ), a second Euler angle (θ), and a third Euler angle (ψ). The first Euler angle (ϕ), the second Euler angle (θ), and the third Euler angle (ψ) are chosen such that a velocity of wave propagation within the substrate is less than 5,400 m/s.
US10848116B2 Bi-directional variable gain active combiner and splitter
A bi-directional active combiner and splitter using bi-directional variable gain amplifiers (BD_VGAs) is proposed. Advantages of the proposed bi-directional active combiner and splitter includes the following 1) compact size—for each BD_VGA, cascode transistor pair is small and the same matching network is used by the cascode transistor pair for both directions; 2) high efficiency—no switching loss in signal path, only switched matching; 3) reduced passive trace loss and power consumption—simplified signal interconnection; 4) active current combining—eliminates large size in the passive combiner; 5) high input-output isolation—cascode and neutralization; 6) precise gain control and unequal combining or splitting—changing the gain of the BD_VGA; and 7) phase-invariant amplifier design.
US10848110B2 High frequency amplification circuit, high frequency front-end circuit, and communication device
A high frequency amplification circuit includes transmission amplification circuits 11 and 12; a transmission filter D-Tx whose pass band is a band D of a first frequency band group; transmission filters E-Tx and G-Tx whose pass bands are respectively bands E and G of a second frequency band group; an output matching circuit 31 configured to match the transmission amplification circuit 11 and the transmission filter D-Tx; and an output matching circuit 32 configured to match the transmission amplification circuit 12 and the transmission filters E-Tx and G-Tx. The band D is positioned at a high frequency-side end portion of the first frequency band group, and the band E is positioned at a low frequency-side end portion of the second frequency band group. The output matching circuit 31 includes a low-pass circuit, and the output matching circuit 32 includes an impedance-variable circuit.
US10848107B2 Transimpedance amplifiers for ultrasonic sensing applications
Various transimpedance amplifier (TIA) arrangements for ultrasonic front-end receivers used in ultrasonic sensing applications are disclosed. An example TIA includes three common-source gain stages in a feedback loop with a common-gate stage. In some aspects, the TIA may include a level shifter configured to maintain the voltage at the gate of a transistor used to implement the first common-source gain stage of the feedback loop shifted by a certain amount with respect to the voltage at an input port to the TIA. In some aspects, at least portions of the TIA may be biased using bias currents that are configured to be process-, supply voltage-, and/or temperature-dependent. Various embodiments of the TIAs disclosed herein may benefit from one or more of the following advantages: reduced noise, reduced input impedance, reduced temperature coefficient of input impedance, and stability for a wide range of sensor frequencies.
US10848105B2 Power amplification module
A power amplification module includes first and second amplifiers for first and second communication modes, a bypass line that bypasses the first or second amplifier, an input switch circuit that supplies a radio frequency signal to the first or second amplifier in accordance with a communication mode when a desired output level is equal to or greater than a reference level, and that supplies a radio frequency signal to the bypass line when the desired output level is less than the reference level, and an output switch circuit that outputs a first amplified signal from the first amplifier or a second amplified signal from the second amplifier in accordance with the communication mode when the desired output level is equal to or greater than the reference level, and that outputs a radio frequency signal output from the bypass line when the desired output level is less than the reference level.
US10848104B2 System for monitoring the peak power of a telecommunication signal and method for calculating the peak value and for selecting the associated supply voltage
A system for monitoring the peak power of a telecommunication signal to be transmitted for an RF power amplification, includes a digital processing device with a processing chain having an envelope tracking control logic for generating an envelope tracking control signal at discrete levels. The processing chain further includes a driver logic of the DC-DC converter, which processing chain has a device for calculating peak value over a sliding time window and a supply voltage selection device.
US10848103B1 Low-noise low-emission crystal oscillator and method thereof
A crystal oscillator includes an inverter configured to receive a first voltage at a first node and output a second voltage at a second node, a stacked-diode feedback network inserted between the first node and the second node, a waveform shaper configured to couple the second node to a third node in accordance with the first voltage, a crystal inserted between a fourth node and a fifth node, wherein the fourth node is coupled to the third node, and the fifth node is coupled to the first node, a first shunt capacitor inserted between the fourth node and a ground node, and a second shunt capacitor inserted between the fifth node to and the ground node.
US10848099B2 Power generation abnormality detection method and system thereof for photovoltaic panels
A power generation abnormality detection method includes operating a power converter to controllably operate a solar cell module at a plurality of predetermined voltage points to obtain a plurality of measured currents, utilizing the predetermined voltage points and measured currents to calculate a plurality of first power data, comparing the plurality of first power data with a first PV curve, or operating the power converter to controllably operate the solar cell module at a plurality of predetermined current points to obtain a plurality of measured voltages, utilizing the predetermined current points and measured voltages to calculate a plurality of second power data, and comparing the plurality of second power data with a second PV curve.
US10848098B2 Smart energy storage system
A multi-source energy storage system (ESS) includes a master controller and a plurality of ESSs. A first ESS includes an ESS controller and a plurality of micro-ESSs. A first micro-ESS includes a plurality of nano-ESSs, a micro-ESS controller, and a pulse width modulator. A first nano-ESS includes a plurality of cells, a plurality of cell balancing converters, a bidirectional DC-DC converter and a nano-ESS controller. The multi-source ESS operates in a charging mode and a discharging mode. The multi-source ESS is connected to one of a load, an electric grid or a micro-grid, and provides power thereto when it operates in the discharging mode. The multi-source ESS receives power when it operates in the charging mode.
US10848086B2 System for preventing transformer saturation
A system for preventing magnetic saturation in a transformer cores. A magnetic flux sensor is disposed within a bore in the core in a bore drilled or let into the material of a toroidal transformer core. The sensor transmits a sensor output that is continuously received by a microprocessor that is programed to process the sensor output and to also continuously compare in real time the sensor output with a stored selectable maximum flux sensor output value. Responsive to the comparison of real-time sensor output value to the stored maximum value, the microprocessor either allows, during each driving voltage half-cycle, the driving voltage to continue unabated while the sensor output remains below the selectable maximum value, or triggers a gate to modify the driving voltage for the remainder of the half-cycle when the selectable maximum value is reached.
US10848078B2 Power converter with switching elements, control circuit having speed adjustment resistor, and feedback route
In a power converter, a control circuit has a speed adjustment resistor that limits a control current to adjust a switching speed of each of first and second switching elements. The speed adjustment resistor has a resistance that varies depending on a voltage at the control electrode of each of the first and second switching elements. A feedback route connects between the control electrode of the first switching element and the control electrode of the second switching element. The feedback route has a resistance that is set to be lower than a value of the resistance of the speed adjustment resistor during a predetermined Miller period of each of the first and second switching elements.
US10848074B2 High voltage bridge rectifier
Provided is a high voltage bridge rectifier. The high voltage bridge rectifier includes a supporter, a substrate on the supporter, a plurality of equivalent diode circuits mounted on the substrate, interconnection lines, and terminals. The substrate may include an insulation layer, element pads disposed on a center of the insulation layer, and terminal pads disposed on an edge of the insulation layer to surround the element pads.
US10848060B1 Switching power converter with fast load transient response
A switched power converter and a method are presented. The converter has a main stage with a main converter that exhibits an inductor and at least one switch to control an inductor current through the inductor. Furthermore, the switched power converter has an auxiliary stage to determine a sensed current indicative of the inductor current, and to provide or sink an auxiliary current to or from the output node, wherein the auxiliary current depends on the sensed current. In addition, the switched power converter has control circuitry to determine whether the output voltage falls below an undershoot threshold or exceeds an overshoot threshold, and to activate the auxiliary stage to provide or sink the auxiliary current, if it is determined that the output voltage falls below the undershoot threshold or exceeds the overshoot threshold.
US10848054B2 Adaptive startup for switching power converter
A switching power supply controller for a switching power supply is provided that measures an input voltage through an application of a load during an input voltage measurement period following connection of the switching power supply to an AC mains. Based upon the measured input voltage, the controller adjusts a start-up delay period so that the start-up delay period is substantially constant despite variations in an AC line voltage for the AC mains.
US10848046B2 Electro-magnetic generator for vehicle and power plant
An electro-magnetic power generator may be disclosed. The electro-magnetic power generator may include one or more magnetic cylinder which may be wrapped by coils. A controller may coordinate oscillations of the magnetic cylinders by magnetizing the cylinder with the coils, and electric powers are generated by the movement of the magnetic cylinders.
US10848037B2 Permanent magnet rotor, method for the production thereof using a magnetizing fixture
A permanent magnet rotor (1) with a magnetically conductive magnetic core (2), which has a plurality of magnet retainers (3, 4) for radially arranged and essentially tangentially magnetized permanent magnet parts (9), and a method for the production thereof. With a common permanent magnet rotor, the object of the present invention is to ensure a simple installation for a low number of components to be installed, very good magnetizability, high strength of the mechanical connection of the permanent magnet parts in the magnet retainers, and a compact size.
US10848036B2 Communication interface and method for operating a communication interface
The invention relates to a communication interface between a control unit and an electric load unit, particularly a load unit having a pump motor in a motor vehicle, wherein the control unit is designed as a transmitter and/or receiver, wherein the load unit is designed as a receiver and/or transmitter and wherein the communication between the transmitter and the receiver takes place via a signal line by means of a pulse-width-modulated signal. In this case, there is provision for the signal line to be connected to a constant current source and for the transmitter to be designed to modulate the flow of current through the signal line by means of pulse-width modulation. The invention further relates to a method for operating such a communication interface.
US10848030B2 Motor slot wedge with sealing structure and combination device
A motor slot wedge having a sealing structure is provided. An outer wall of the slot wedge is provided with a groove, and a thermal expansion material is provided in the groove, and the thermal expansion material, after expanding with heat, is in contact with an inner wall of an iron core tooth slot. A combination structure of a motor slot wedge having a sealing structure and a motor iron core is further provided, and includes the motor iron core having an iron core tooth slot and the motor slot wedge. A sealing structure is formed between the slot wedge and the inner wall of the slot of the iron core, thereby preventing the moisture from entering the inside of the slot of the iron core and damaging the insulation structure accordingly, and preventing varnish loss after varnish vacuum pressure impregnation.
US10848029B2 Axial gap type rotating electric machine and rotating electric machine stator bobbin
The purpose of the present invention is to control the lamination thickness of the laminated core of an axial gap rotating electric machine. The axial gap rotating electric machine is provided with: a stator comprising a plurality of core members arranged circularly about the rotational axis center, said core members each comprising a columnar-laminated core having a flux surface in a rotation axis direction, a coil disposed on the outer perimeter of the core in the radial direction, and a substantially cylindrical bobbin disposed between the core and the coil; and at least one rotor facing the flux surface with a predetermined gap interposed therebetween in the rotation axis direction. The bobbin has an inner cylinder facing the outer perimeter of the core in the radial direction, and at least part of the inner diameter of the inner cylinder becomes gradually smaller along the rotation axis direction and makes contact with the outer perimeter surface of the laminated core in the radial direction.
US10848021B2 Switched reluctance machine with short flux path
Various embodiments are described herein for switched reluctance machine configurations. In at least one embodiment, a switched reluctance machine configured according to the teachings herein comprises an axially extending shaft, an axially extending rotor mounted to the shaft, the rotor having a plurality of salient rotor poles, an axially extending stator disposed coaxially and concentrically with the rotor, the stator having a plurality of salient stator poles protruding radially from the stator towards the rotor poles, and a plurality of electrical coils wound about the stator poles to define a plurality of phases of the switched reluctance machine, where a number of rotor poles can be determined according to the following equation and at least one constraint condition: N r = LCM ⁡ ( N s , N r ) 2 × N ph .
US10848017B2 Generators having rotors that provide alternate magnetic circuits
A generator includes a stator that has permanent magnets that complete a magnetic circuit across a series of gaps and through a generator coil. The rotor also includes permanent magnets that complete a magnetic circuit across a gap and through a rotor coil. When the rotor poles align with the stator poles, the stator and rotor magnetic circuits are broken, and new magnetic circuits are completed between the stator and rotor permanent magnets that cross the gap between the stator and rotor poles. A rotor coil can be used to boost the attraction/repulsion between to rotor and stator magnets. Alternating between these magnetic circuits as the prime mover rotates the rotor generates electricity.
US10848015B2 Bi-material integrated polepiece
A method of manufacturing a magnetic pole piece includes molding a magnetic body having an outer wall and an inner wall extending between a first end and a second end, and a trim cap disposed at the first end. The method further includes fixing a non-magnetic isolator to the magnetic body between the outer wall and the inner wall and removing the trim cap.
US10848014B2 Variable-flux memory motor and methods of controlling a variable-flux motor
In one aspect, embodiments of the invention are directed to a multi-pole rotor of a variable-flux memory motor (VFMM) that includes: a rotor core; and a plurality of poles. Each of the poles includes: one or more soft rotor magnets; a first ferrous wedge; and a second ferrous wedge. The one or more soft rotor magnets are disposed between the first and second ferrous wedges in a circumferential direction of the rotor.
US10848008B2 Wireless power transmission device for seat
The disclosure disclosed herein provides a wireless power transmission device that wirelessly transmits power to electronic equipment coupled to a seat regardless of a position of the seat. According to an embodiment of the disclosure disclosed herein, a wireless power transmission device includes a power receiving unit coupled to a lower portion of a seat, and a power transmitting unit spaced apart from and below the power receiving unit, in which the power receiving unit is spaced apart from the power transmitting unit and slides into a moving direction of the seat, and the power receiving unit wirelessly receives power from the power transmitting unit and supplies power to electronic equipment installed in the seat.
US10848004B2 Resonance circuit, wireless power supply transmitter, switch circuit and full-bridge transmitting circuit
A single-control series resonance circuit, a wireless power supply transmitter, a switch circuit and a full-bridge transmitting circuit, wherein the single-control series resonance circuit comprises: a switching tube, a resonance transmitting coil and a resonance capacitor. One end of the resonance transmitting coil is connected to one end of the resonance capacitor, the other end of the resonance transmitting coil is connected to the positive pole of a power supply, and the other end of the resonance capacitor is grounded. A first end of the switching tube is connected to one end of the resonance capacitor, and a second end of the switching tube is connected to the other end of the resonance capacitor. The circuit of the single-control series resonance circuit is very simple, the costs are low, and the EMC characteristics are good.
US10848001B2 Thin film photovoltaic wireless interface
A power apparatus comprising a wireless power receiver and a photovoltaic panel including a first p-n junction fabricated via a common process onto a substrate comprising low conductivity.
US10847997B1 Wireless power transfer through low-e window
In an embodiment, a method for wirelessly transferring power through a low-e window includes: causing a first current to flow through a transmitter coil disposed in a first outer surface of the low-e window, the first current having a first frequency; inducing, with the first current, a second current to flow through a receiver coil disposed in a second outer surface of the low-e window, the low-e window having a metal or metal oxide layer having a first thickness; generating a voltage based on the second current; and powering an electronic device coupled to the receiver coil with the generated voltage, where the first frequency is associated with a first skin depth of the metal or metal oxide layer, and where the first skin depth is larger than the first thickness.
US10847995B2 Encoder and backup current abnormality determining method based on the rotational speed of the object of detection
An encoder for detecting a rotation angle of an object of detection includes: a main circuit including a rotational speed obtaining portion configured to obtain a rotational speed of the object of detection; a backup battery for supplying power to the main circuit while the main circuit is disconnected from a main power-supply circuit; a current obtaining portion configured to obtain a consumption current of the backup battery as a backup current while the electric power is being supplied from the backup battery to the main circuit; and a current abnormality determining portion configured to determine that the backup current is abnormal if the backup current is larger than a given current value when the rotational speed of the object of detection obtained by the rotational speed obtaining portion is a given rotational speed.
US10847990B2 Non-contact power transmission system
In a non-contact power transmission system, the radial distance of a power reception coil relative to a power transmission coil is detected on the basis of the weak voltage value corresponding to the amount of weak power received by the power reception coil, and moreover the moving amount is detected on the basis of the change in level of the detected weak voltage value and furthermore, the moving direction is detected. Thus, the position (distance) of the power reception coil relative to the power transmission coil is detected.
US10847989B2 Consumer arrangement and operating method
In a consumer arrangement (2) with a power supply (4) with power supply input (6), with a consumer (10) which is supplied with an output power (A) by the power supply (4), wherein the power supply (4) contains a PFC module (12) with a DC link (14), wherein the PFC module (12) contains a regulator (16) for supplying the DC link (14), a characteristic parameter (K) correlated with the output power (A) required by the consumer (10) is fed back into the regulator (16).In a method for operating a consumer arrangement (2) with a power supply (4), with a consumer (10) which is supplied with an output power (A) by the power supply (4), wherein the power supply (4) contains a PFC module (12), wherein the PFC module (12) contains a regulator (16), a characteristic parameter correlated with the output power (A) required by the consumer (10) is fed back into the regulator (16).
US10847988B2 Secondary battery charging apparatus, temperature information acquisition device, secondary battery charging method, in-situ measurement method of electrochemical impedance spectrum
A secondary battery charging apparatus includes: a charge control device configured to control charge current for charging a secondary battery; and a temperature information acquisition device configured to acquire an internal temperature of the secondary battery, the temperature information acquisition device collects charge current data and charge voltage data in time series and acquires the internal temperature of the secondary battery based on the collected charge current data and charge voltage data when the secondary battery is charging, and the charge control device is configured to charge the secondary battery and control the charge current to set the internal temperature of the secondary battery within a predetermined temperature range.
US10847985B2 Flashlight with longitudinal cooling fins
Flashlights include an elongated housing, a power source, a switch, and LED light source disposed in a forward portion of the housing to project light through an opening on a forward surface of the housing, and a cooling fin structure extending rearwardly from the forward surface to effectively dissipate generated heat.
US10847983B2 Charging system for electric window covering and method of charging electric window covering with the same
A charging system and a method of charging an electric window covering are disclosed. The electric window covering includes a power supply device and an electric power input, which is provided in a frame and coupled to the power supply device. The charging system includes a charging device, which includes an extension object, an electric power output, and a power storage device which stores a power. The electric power output and the power storage device are respectively connected to the extension object, which is erectable in a longitudinal direction thereof. When the charging device is connected to the frame and suspended therefrom, the power of the power storage device is transmitted to the electric power output through the extension object, and then provided to the electric power input, whereby to charge the power supply device. Therefore, the method can be easily performed with said charging system.
US10847970B2 System for and method of controlling inrush current between a power source and a load
A system for controlling inrush current between a power source and a load includes an output capacitor configured to be coupled in parallel with the load. The system also includes a transistor having a gate, a collector configured to be coupled to the power source, and an emitter configured to be coupled to the load. The system also includes a collector resistor coupled between the collector of the transistor and the gate of the transistor. The system also includes an emitter capacitor coupled between the gate of the transistor and the emitter of the transistor to facilitate current flow from the power source through the collector resistor and the emitter capacitor to charge the output capacitor.
US10847967B2 Power distribution unit with modular charging ports
A surge protector for providing electricity to an electronic device. The surge protector including a housing defining a module slot and including a module connector positioned within the module slot and a module insertable into the module slot and including at least one connector port and a housing connector. The housing connector can be operably connectable to the module connector when the module is inserted into the module slot. The cable can be connected to the module and housing such that the module can be positioned at a location remote from the housing.
US10847966B2 Control circuit for protecting against spark discharge
The invention relates to a control circuit for protecting an electrostatic spray-coating apparatus, which has a high-voltage supply, against spark discharge. The control circuit has a disconnection device for automatically disconnecting the high-voltage supply, and has a device for detecting abnormal operation of the high-voltage supply. The device for detecting abnormal operation of the high-voltage supply is designed to monitor at least one parameter which is characteristic of the operation of the high-voltage supply, and to output a corresponding disconnection signal to the disconnection device when the at least one parameter which is characteristic of the operation of the high-voltage supply exceeds or falls below a predefined or predefinable limit value.
US10847964B2 Adjustable over-current detector circuit for universal serial bus (USB) devices
In an example embodiment, a universal serial bus (USB) Type-C controller comprises a current detector circuit configured to provide over-current protection on a voltage bus (VBUS) line. The current detector circuit comprises a current sense amplifier, a reference voltage generator, and a comparator coupled to the current sense amplifier and to the reference voltage generator. The current sense amplifier is configured to receive a pair of input voltages from the VBUS line and to output an indicator signal responsive to an input voltage difference between the pair of input voltages. The reference voltage generator is configured to generate a reference voltage in response to a voltage selector signal. The comparator is configured to output an interrupt signal responsive to the indicator signal exceeding the reference voltage.
US10847961B2 Lightning protection systems and methods
A lightning isolation support arm assembly for mounting an accessory unit, such as an antenna, sensor, camera, or any other suitable accessory/device, to a mast assembly of a lightning protection system. The support arm assembly may include a mast base adapter and one or more support arms attached to the mast base adapter. A portable lightning protection system including a multi-section conductive mast assembly including at least a base mast section and a top mast section; an air terminal attachable to the top mast section; a base assembly attachable to the base mast section via a hinge assembly, wherein the hinge assembly may be configured to allow the base mast section to hinge relative to the base assembly; and a support arm assembly attached to the mast assembly.
US10847950B2 Vertical cavity surface emitting laser, method for fabricating vertical cavity surface emitting laser
A vertical cavity surface emitting laser includes: a supporting base; and a post including an upper distributed Bragg reflecting region, an active layer, and a lower distributed Bragg reflecting region. The upper distributed Bragg reflecting region, the active layer, and the lower distributed Bragg reflecting region are arranged on the supporting base. The lower distributed Bragg reflecting region includes first semiconductor layers and second semiconductor layers alternately with each of the first semiconductor layers having a refractive index lower than that of each of the second semiconductor layers. The upper distributed Bragg reflecting region includes first layers and second layers alternately with each of the first layers having a group III-V compound semiconductor portion and a group III oxide portion. The group III-V compound semiconductor portion contains aluminum as a group III constituent element, and the group III oxide portion surrounds the group III-V compound semiconductor portion.
US10847949B2 Techniques for vertical cavity surface emitting laser oxidation
Some embodiments relate to a method for manufacturing a vertical cavity surface emitting laser. The method includes forming an optically active layer over a first reflective layer and forming a second reflective layer over the optically active layer. Forming a masking layer over the second reflective layer, where the masking layer leaves a sacrificial portion of the second reflective layer exposed. A first etch is performed to remove the sacrificial portion of the second reflective layer, defining a second reflector. Forming a first spacer covering outer sidewalls of the second reflector and masking layer. Performing an oxidation process to oxidize a peripheral region of the optically active layer. A second etch is performed to remove a portion of the oxidized peripheral region, defining an optically active region. Forming a second spacer covering outer sidewalls of the first spacer, the optically active region, and the first reflector.
US10847942B2 Electric adapter
An electric adapter for electrically connecting electric devices to a socket includes a housing portion with at least two contact openings for connecting to a plug of an electric device and a contact device with at least one pair of contact elements for electrically connecting the adapter to a socket. Each of the contact elements is fixed in the housing portion with an anchor portion, and at least one of the contact elements has a mechanically deformable first contact element portion such that the spacing between the second contact element portions, which can be plugged into the socket, can be changed.
US10847937B2 High speed, high density electrical connector with shielded signal paths
A modular electrical connector with separately shielded signal conductor pairs. The connector may be assembled from modules, each containing a pair of signal conductors with surrounding partially or fully conductive material. Modules of different sizes may be assembled into wafers, which are then assembled into a connector. Wafers may include lossy material. In some embodiments, shielding members of two mating connectors may each have compliant members along their distal portions, such that, the shielding members engage at points of contact at multiple locations, some of which are adjacent the mating edge of each of the mating shielding members.
US10847935B2 Electrical contacts with electrically conductive springs
A face to face contact assembly having at least one electrically conductive spring element and at least one shielding spring element separated from one another by a spacing element. From the perspective of a centerline and extending radially outwardly, electrically conductive spring element is located closest to the centerline, then the spacing element, and then the shielding spring element. The electrically conductive spring element electrically connects two adjacent faces, which in one example can be adjacent printed circuit boards, and the shielding spring element at least partially shields such electrical connection. Other face to face contact assembly arrangements are also disclosed.
US10847933B2 Connector holder that holds and integrates plurality of connectors
A connector holder that holds and integrates a plurality of connectors, the connector holder including a pressing part, side wall parts, and connecting parts. The pressing part is arranged in a center of the connector holder. The side wall parts are respectively disposed on each of both sides with respect to the pressing part at intervals in the array direction of pins of the connectors that the connector holder holds. The connecting parts respectively connect a lower end portion of the pressing part and a lower end portion of each of the side wall parts disposed on the both sides in the array direction. Holding parts are respectively formed on the both sides in the array direction of the pressing part, the holding parts holding the connectors together with the pressing part, the side wall parts, and the connecting parts.
US10847930B2 Asymmetric latches for pluggable transceivers
An interconnection system including a pluggable transceiver and a connector disposed in a cavity of a conductive cage. The pluggable transceiver may include a latching mechanism for locking to the conductive cage. The latching mechanism may include a pair of latches positioned on opposite sides of the pluggable transceiver. The latches may be spatially offset from each other along a longitudinal and/or vertical direction. Corresponding latching tabs in the conductive cage may be disposed in the same relationship, even in a ganged configuration when latching tabs for adjacent cavities are formed in a common wall between cavities. Cammed surfaces of a release mechanism, centered between latching edges of the transceiver latches may impart a latch releasing force at a central portion of the latching tab forcing the lathing tab back into the common wall, reducing rotational moment applied in prior designs, such as QSFP ganged cages.
US10847923B1 Outdoor waterproof power socket
An outdoor waterproof power socket is disclosed, comprising a socket assembly and a sealing assembly, wherein the socket assembly includes a case, in which one side of the case is openly configured with a plurality of outer socket holes, while the other side of the case is also openly configured with a plurality of inner socket holes, each of the outer socket holes and each of the inner socket holes are commutative within the case, a conductive component is respectively installed within each inner socket hole; in addition, the sealing assembly includes an insulating flake and a sealing cover, in which the insulating flake is fixedly installed on one side of the case and covers each inner socket hole, and the sealing cover completely wraps the insulating flake as well as the position where the case and the insulating flake connect.
US10847922B2 Plug connector with multiple connector modules in a frame supported by a supporting element and method for producing the same
A plug connector having a housing, a holding frame, which is situated at least partially inside the housing and is fastened thereto, as well as a number of plug connector modules, which are held in the holding frame, at least one separate supporting element being disposed in an intermediate area between the housing and the holding frame, which supports the holding frame and thus protects it against a critical deformation.
US10847920B2 Straight through type connector capable of repeatedly pulling caps at both ends
A straight through type connector capable of repeatedly pulling caps at both ends, including a first shell having a first jack hole, a middle body, a second shell having a second jack hole, a conductor, two elastic pieces and two flip caps. The middle body is arranged between the first shell and the second shell and the first shell, the two flip caps are in one-to-one correspondence and are respectively rotatably arranged in the first shell and the second shell, the conductor penetrates through the middle body and is fixed relative to the middle body, the conductor is located above the two elastic pieces and respectively form a holding space for holding wires, one of the two elastic pieces is arranged in the first shell, the other elastic piece is arranged in the second shell. The connector can be firmly connected with the wires, avoiding bad contact.
US10847918B2 Fitting connector
Provided are a holding structure that holds connectors in a completely fitted state by a first locking holding portion and a second locking holding portion, and an ensuring member. A locking holder includes a locking release operation portion, a cantilever locking arm portion, and a fulcrum portion. A release operation force receiving portion is provided to the ensuring member, and is disposed at such a position that the release operation force receiving portion is not in contact with the fulcrum portion when the locking release operation portion is operated by being pushed while the ensuring member is at the main locking position, and the release operation force receiving portion is in contact with the fulcrum portion when the locking release operation portion is operated by being pushed while the ensuring member is at the temporary locking position.
US10847917B2 Electric connector and electric connector set
In the electric connector, a connector housing includes: a depressed fitting part; and a protruding fitting part provided inward of the depressed fitting part. The depressed fitting part and the protruding fitting part are capable of having protrusion-depression fits with a counterpart protruding fitting part provided in a ring shape on one side of a connector housing of a counterpart connector and a central depressed part provided inward of the counterpart protruding fitting part, respectively. The reinforcing metal piece to be attached to the connector housing includes a cover part for covering an end of the protruding fitting part from its upper surface side in a direction of the protrusion-depression fits over a width range equivalent to, or exceeding, a width, in a direction perpendicular to a row direction of the connection terminal row, of the protruding fitting part at the end thereof.
US10847909B2 Data storage devices and connectors for same
This disclosure relates to a storage device having a small form factor. The storage device can include a circuit board configured to store data. The circuit board can be enclosed in a housing. The storage device can include a connector mounted perpendicularly to an inner surface of the circuit board and extending through an aperture of an inner surface of the housing. The connector may be configured to electrically connect to an electronic device to transfer data between the storage device and the electronic device. The connector may be a universal serial bus (USB) Type-C connector. The storage device may have a thickness, measured between the inner surface of the housing and an outer surface of the housing, that does not exceed 6 millimeters (mm), for example.
US10847901B1 Electronic device antennas having isolation elements
An electronic device may include an antenna and peripheral conductive housing structures. A dielectric gap may divide the peripheral conductive housing structures into first and second segments. The first and second segments may be separated from the antenna ground by respective first and second slots and may be fed using respective first and second feeds. An antenna isolation element may be coupled to the antenna ground and may separate the first slot element from the second slot element. The antenna isolation element may include a metal strip having an end coupled to the antenna ground and an opposing tip that extends into the dielectric gap. The antenna isolation element may electromagnetically isolate first radio-frequency signals conveyed by the first antenna feed in a cellular midband from second radio-frequency signals conveyed by the second antenna feed in a cellular high band.
US10847894B2 Bidirectional antenna assembly
A bidirectional antenna assembly includes a radiative assembly operatively connected to an antenna feed and at least one passive conductive element. The passive conductive element includes at least first and second planar conductive sheets, each which are substantially perpendicular to a plane passing through the connection of the radiative assembly to the antenna field and arranged at an angle greater than ninety degrees relative to one another. The passive conductive element interacts with the radiative assembly to provide a bidirectional radiation pattern.
US10847891B2 Antenna device and wireless communication apparatus
An antenna device includes a ground plane, and an antenna element formed on a first surface of the ground plane, the antenna element including a feed point, a first line extending from the feed point to a first end in a direction away from the first surface, a second line extending along the first surface of the ground plane from the first end of the first line to a second end, and a third line extending along the first surface of the ground plane from the second end of the second line to a third end in a direction different in plan view from an extending direction of the second line.
US10847888B2 Planar end fire antenna for wideband low form factor applications
An end-fire antenna for wideband low form factor applications includes a first metal layer, a second metal layer, and a dielectric layer disposed between the first and second metal layers. An open cavity formed in the dielectric layer that is filled with air, the cavity defined by a pair of sidewalls that extend from an aperture of the cavity to a rear wall of the cavity, where the depth of the aperture is defined between the aperture and the rear wall. The cavity is formed by selecting the width of the aperture of the cavity and the depth of the cavity such that the antenna achieves the same gain during operation irrespective of a variation in the thickness of the antenna.
US10847883B2 Enhanced printed circuit board monopole antenna
An enhanced printed circuit board monopole antenna includes a baseplate, a signal feed-in unit, a first-radiation unit, a second-radiation unit and an auxiliary ground unit. The first-radiation unit and the second-radiation unit are arranged on a front side and an edge side of the baseplate. The auxiliary ground unit is arranged on the edge side and electrically connected to a first ground unit and a second ground unit on the baseplate. Adjusting the first-radiation unit controls 88 MHZ-60 GHZ frequency range impedance, resonant frequency, bandwidth and radiation effect. According to the frequency wave length (1λ, ½λ, ¼λ or ⅛λ) formed by the first-radiation unit and the second-radiation unit cooperating with each other, controlling 88 MHZ-60 GHZ frequency range achieves the predetermined target impedance, resonant frequency, bandwidth and radiation efficiency. The antenna radiation efficiency can be increased effectively.
US10847882B1 Electronic device and communication method
According to one embodiment, an electronic device comprises first and second array antennas, and first and second wireless communication devices. An orientation of the first array antenna is different from an orientation of the second array antenna. A frequency band of the second wireless communication device is lower than a frequency band of the first wireless communication device. An electromagnetic wave power of the second wireless communication device is larger than an electromagnetic wave power of the first wireless communication device. A size or distance of antenna elements of the second array antenna is larger than a size or distance of antenna elements of the first array antenna.
US10847879B2 Antenna array structures for half-duplex and full-duplex multiple-input and multiple-output systems
An antenna having an array structure for full-duplex communication on a same wireless resource is provided, as well a network element including such an antenna and a beamforming processor. A method for transmitting and receiving simultaneously on a same wireless resource using such an antenna is also provided. The antenna includes multiple transmit antenna elements, each of these elements coupled to a respective gain-controlled transmit amplifier. The antenna also includes multiple receive antenna elements, each of these elements coupled to a respective gain-controlled receive amplifier. The antenna also includes an electromagnetic isolation structure located between the plurality of transmit antenna elements and the plurality of receive antenna elements.
US10847877B2 Antenna window and antenna pattern for electronic devices and methods of manufacturing the same
A housing for an electronic device, including an aluminum layer enclosing a volume that includes a radio-frequency (RF) antenna is provided. The housing includes a window aligned with the RF antenna; the window including a non-conductive material filling a cavity in the aluminum layer; and a thin aluminum oxide layer adjacent to the aluminum layer and to the non-conductive material; wherein the non-conductive material and the thin aluminum oxide layer form an RF-transparent path through the window. A housing for an electronic device including an integrated RF-antenna is also provided. A method of manufacturing a housing for an electronic device as described above is provided.
US10847873B2 System for the wireless coupling of a cellular radio end device to an external antenna structure
The present invention relates to a system for the wireless coupling of a cellular radio end device to at least one first external antenna, in particular for coupling to an external vehicle antenna, having a coupling structure for the wireless coupling to an antenna structure of the cellular radio end device, wherein the coupling structure has at least two connections; and having a connection unit that connects the first external antenna to one of the at least two connections of the coupling structure in dependence on the coupling quality, wherein the connection unit evaluates the coupling quality between the antenna structure of the cellular radio end device and the at least two connections of the coupling structure during the normal communication operation of the cellular radio end device and/or continuously and/or for both connections simultaneously.
US10847872B2 Wearable device and smart watch
Disclosed are a wearable device and a smart watch. A printed circuit board (PCB) is provided in the wearable device. An antenna and an extension component for extending a reference ground of the antenna are assembled on the PCB board, the extension component being disposed outside the PCB board, and being connected to the PCB board by using a metal connector. A first connection end of the metal connector is connected to the PCB board, and a second connection end of the metal connector is connected to the extension component. The technical solutions provided in the present invention can overcome the shortcomings of low transmit power of an antenna and poor receiving sensitivity of the antenna in a current wearable device.
US10847866B2 Airborne antenna pointing and projection
A method and computer for pointing a beam of a directional antenna located above ground is disclosed. A method includes receiving a beam width 2ϕ, and determining an angle ψmax where ψmax+θ is an angle for a projection of maximum signal strength on the ground. ψmax is based on the beam width 2ϕ and tilt angle θ. The method also includes determining an effective ground beam width defined by a total relative gain of the directional antenna and the above the ground to ground range being at half the maximum signal strength on the ground at angles above and below ψmax. The method further includes determining a ground footprint of the beam based at least on part on the determined effective ground beam width, and causing the antenna to be pointed based at least in part on the determined ground footprint of the beam.
US10847865B2 Antenna alignment guide device
The present disclosure relates to an antenna alignment guide device between pieces of communication equipment, the device comprising: a sensor unit for sensing an azimuth of the alignment guide device and information on the location thereof; a user interface unit for displaying the information on the location sensed by the sensor unit and for receiving an operation setting input and information on the location of another device; and a fixing device for mounting, in an aligned state, the alignment guide device in a preset part of communication equipment on the basis of a wireless signal radiation direction of the communication equipment.
US10847863B2 Method and a system for evaluating a filter body and a method for manufacturing a cavity filter
A method and a system (13) for evaluating a lower filter part (2) of a cavity filter including a bottom plate from which wall portions and at least one resonating element extend in an upward direction, wherein the method comprises: —scanning the lower filter part using a laser scanning assembly (14) to collect data relating to shapes and dimensions of the lower filter part, —comparing the collected data with reference data to determine whether the lower filter part fulfils predetermined quality requirements. A method for manufacturing a cavity filter includes evaluating a filter body of the lower filter part prior to assembling the cavity filter, wherein the step of assembling the cavity filter is only carried out if the filter body fulfils the predetermined quality requirements.
US10847859B2 Single wire communication arrangement
Embodiments of the present disclosure provide an arrangement for single wire communications (SWC) for an electronic device. In one instance, the arrangement may comprise a cable assembly to connect with the electronic device, wherein the cable assembly may include a wire to conduct SWC and a cover portion to cover a portion of the wire. The cover portion may comprise a ferro-dielectric material. The arrangement may further include a control logic coupled with the cable assembly, to adjust characteristics associated with the ferro-dielectric material, to tune a signal termination impedance value associated with the cable assembly. Other embodiments may be described and/or claimed.
US10847854B2 Cavity resonator device with a coupling element
The invention relates to a cavity resonator device (1000) comprising at least two adjacent cavity resonators (1010, 1020) for radio frequency, RF, signals, separated by a common side wall (1030) having an opening (1032) wherein said cavity resonator device (1000) comprises at least one coupling element (100) for coupling two adjacent cavity resonators (1010, 1020) of said cavity resonator device (1000) wherein said at least one coupling element (100) comprises a base section (110) and a top section (120), wherein said top section (120) is displaced vertically from said base section (110) by a first distance (d1) along a longitudinal axis (a1) of said coupling element (100), and wherein said coupling element (100) comprises at least a first coupling arm (130) and a second coupling arm (140), each of said coupling arms (130, 140) connecting said base section (110) with said top section (120), wherein said at least one coupling element (100) is arranged rotably around an axis of rotation with respect to said wall (1030) in said opening (1032), wherein said axis of rotation is said longitudinal axis (a1) of said coupling element (100) or an axis parallel thereto, and wherein said axis of rotation projects through the base section (110) and the top section (120) of the coupling element (100).
US10847851B2 Battery thermal management system for hybrid and full electric vehicles using heat capacitor
A battery thermal management system includes a battery pack, a heat exchanger in fluid communication with the battery pack, a pump interposed between the heat exchanger and the battery pack to cause a heat exchange fluid to flow in a coolant loop between the heat exchanger and the battery pack. A heat capacitor is disposed downstream from the battery pack with respect to a direction of a flow of the heat exchange fluid through the coolant loop and upstream from the heat exchanger in the direction of the flow of the heat exchange fluid through the coolant loop. A valve is disposed in the coolant loop upstream from the heat capacitor in the direction of the flow of the coolant through the coolant loop. The valve controls at least a portion of the flow of the coolant through at least one of the heat capacitor and the heat exchanger.
US10847848B2 Electronic device, electronic system, and method for switching battery used in electronic device
In electronic device (102) of the present disclosure, control circuit (153) selects one of first battery (201) and second battery (202) of extension device (103), and causes selected one to supply electric power to a load circuit. Control circuit (153) detects which state of switch (171) is in a first state or a second state. Control circuit (153) preferentially selects first battery (201) as a supply source of electric power to the load circuit as compared with second battery (202) when switch (171) is in the first state.
US10847847B2 Power source apparatus, distributed power source system, and control method thereof
A power source apparatus has a load following function. The power source apparatus includes a distributed power source configured to output electric power and a controller configured to control the electric power output of the distributed power source. The controller is configured to acquire an evaluation function including an operation history of the power source apparatus and set an output condition for the power source apparatus on the basis of the evaluation function and a response characteristic for load following. The controller is also configured to control the load following to supply electric power from the distributed power source on the basis of the output condition upon forward power flow or reverse power flow being detected by a detector configured to detect forward power flow and reverse power flow relative to a power grid to which the power source apparatus is connected.
US10847845B2 Three dimensional all-solid-state lithium ion battery and method of fabricating the same
A three-dimensional all-solid-state lithium ion batteries including a cathode protection layer, the battery including: a cathode including a plurality of plates which are vertically disposed on a cathode current collector; a cathode protection layer disposed on a surfaces of the cathode and the cathode current collector; a solid state electrolyte layer disposed on the cathode protection layer; an anode disposed on the solid state electrolyte layer; and an anode current collector disposed on the anode, wherein the cathode protection layer is between the cathode and the solid state electrolyte layer, and wherein the solid state electrolyte layer is between the cathode protection layer and the anode.
US10847844B2 Intermediate frame, electrochemical systems, and methods
Provided herein are intermediate frame systems and methods, comprising one or more arrays of channels on upper and/or lower edges of the intermediate frame wherein the channels are configured to provide a spatially uniform flow of electrolyte through the plane of the intermediate frame.
US10847840B2 Additives for lithium batteries and methods
Lithium tetrafluoro(malonato)phosphate compounds are useful as additives in lithium ion battery applications. The compounds are represented by Formula (I): MPF4[—O(C═O)—(CX′X″)—(C═O)O—]; wherein M is Li or Na; each X′ and X″ independently is selected from the group consisting of H, alkyl, fluoro-substituted alkyl, and F; or wherein the X′ and X″ together are —CR2—(CR′2)m—CR″2—; each R, R′ and R″ independently is selected from the group consisting of H, methyl, trifluoromethyl, and F; and m is 0 or 1. These compounds can be prepared in high purity and a high yield by reaction of a metal hexafluorophosphate with a bis-silyl malonate compound. A similar oxalato compound, lithium tetrafluoro(oxalato)phosphate), can be made in the same manner, but using a bis-silyl oxalate in place of the bis-silyl malonate. Advantageously, the compounds can be formed, in situ, in a LiPF6-containing electrolyte solution.
US10847838B2 Electrolyte solution for non-aqueous electrolytic solution battery and non-aqueous electrolyte solution battery using same
The present invention provides an electrolyte solution for a non-aqueous electrolyte solution battery capable of exhibiting excellent high-temperature cycle characteristics and excellent high-temperature storage characteristics at high temperature of 60° C. or above, and a non-aqueous electrolyte solution battery using the same. The electrolyte solution for a non-aqueous electrolyte solution battery of the present invention comprises at least: a non-aqueous solvent; a solute; at least one first compound represented by the following general formula (1); and at least one second compound represented by the following general formula (2).
US10847836B2 Method for producing solid-state secondary battery system
A method for producing a solid-state secondary battery system comprising a lithium ion solid-state battery that comprises a cathode, an anode and a solid electrolyte layer disposed between the cathode and the anode, and a controller for controlling charge and discharge voltages of the lithium ion solid-state battery in use, the method comprising: obtaining an anode member from an anode material which contains at least elemental Si particles serving as an anode active material and a fibrous carbon serving as a conductive additive material, and in which the contained fibrous carbon is 4.8 vol % or more, obtaining a battery member by disposing a solid electrolyte member between the anode member and a cathode member and attaching them, and carrying out initial constant current charging on the battery member, at a charge rate of 1.0 C or more, to a voltage higher than a maximum charge voltage controlled by the controller.
US10847833B2 Glass-ceramic electrolytes for lithium-sulfur batteries
The present invention relates to a lithium-sulfur electrochemical cell comprising as component (A) an electrode comprising lithium metal or lithium alloy, and lithium ion conductively connected thereto as component (B) a glass ceramic membrane comprising an amorphous phase, as component (C) a liquid electrolyte comprising at least one solvent and at least one lithium salt, as component (D) an electrode comprising sulfur as a cathode active species. The present invention also relates to battery comprising a lithium-sulfur electrochemical cell as defined herein. The present invention further relates to the use of a glass ceramic membrane as defined herein as a separator in (i) a lithium-sulfur electrochemical cell, or (ii) a battery comprising at least one lithium-sulfur electrochemical cell.
US10847819B2 Apparatus and method for preventing moisture condensation
An apparatus for preventing moisture condensation includes a fuel cell stack and an enclosure in which the fuel cell stack is disposed. A heater and a temperature sensor are provided in the enclosure. A controller is configured to control the heater to be turned on when an insulation resistance between the fuel cell stack and the enclosure is less than a preset resistance value. The controller controls the heater not to be turned on when a surface temperature of the enclosure measured by the temperature sensor exceeds a preset temperature.
US10847818B2 Cooling and humidifying device and fuel cell system having the same
A cooling and humidifying device includes: a cooling portion cooling cathode gas by exchanging heat between the cathode gas and coolant; a humidifying portion including a moisture permeable member and humidifying the cathode gas by use of moisture contained in cathode off-gas; and a case housing the cooling portion and the humidifying portion.
US10847814B2 Solid oxide fuel cell
Provided is a solid oxide fuel cell including a flat-plate-shaped cell structure including a cathode, an anode, and an electrolyte layer containing a solid oxide, a frame-shaped sealing member disposed so as to surround a periphery of the cathode, the sealing member having a larger outside diameter than the cathode, a first pressing member and a second pressing member that hold the sealing member therebetween, and a flat-plate-shaped cathode current collector adjacent to the cathode, the flat-plate-shaped cathode current collector being formed of a porous metal body having a three-dimensional mesh-like skeleton, in which the cathode current collector has a peripheral portion that is not opposite the anode, the outer edge portion of a main surface of the sealing member adjacent to the anode faces the first pressing member, the inner edge portion of the main surface of the sealing member adjacent to the anode faces the peripheral portion of the electrolyte layer, the outer edge portion of a main surface of the sealing member opposite the main surface of the sealing member adjacent to the anode is opposite the second pressing member with the peripheral portion of the cathode current collector, and the inner edge portion of the main surface of the sealing member opposite the main surface of the sealing member adjacent to the anode faces the body portion of the cathode current collector other than the peripheral portion of the cathode current collector.
US10847811B2 Catalyst particle, and electrode catalyst, electrolyte membrane-electrode assembly, and fuel cell using the same
An object is to provide a catalyst particle that can exhibit high activity. The catalyst particle is an alloy particle formed of platinum atom and a non-platinum metal atom, wherein (i) the alloy particle has an L12 structure as an internal structure and has an extent of ordering of L12 structure in the range of 30 to 100%, (ii) the alloy particle has an LP ratio calculated by CO stripping method of 10% or more, and (iii) the alloy particle has a dN/dA ratio in the range of 0.4 to 1.0.
US10847809B2 Solid-oxide-electrolysis-cell-type hydrogen production apparatus
A solid-oxide-electrolysis-cell-type hydrogen production apparatus includes a cell structure including a first electrode, a second electrode, and an electrolyte layer, a gas diffusion layer disposed adjacent to the first electrode, and a gas channel plate disposed adjacent to the gas diffusion layer, in which the gas diffusion layer is formed of a porous metal body having a three-dimensional mesh-like skeleton, the gas channel plate includes a first region including a first channel, a second region including a second channel, and a third region including a third channel, the first channel includes a slit extending from the center of the gas channel plate toward its outer edge at the boundary surface between the first region and the second region, letting the total area of the first channel at the boundary surface be a first opening area S1, letting the total area of the second channel at the boundary surface between the second region and the third region be a second opening area S2, and letting the total area of the third channel at the boundary surface between the third region and the gas diffusion layer be a third opening area S3, the relationship S2
US10847808B2 Methods for manufacturing fuel cell electrodes and electrodes formed using the same
A method for manufacturing a fuel cell electrode includes forming a first mixture by mixing a first cation exchange resin, a metal catalyst, and a first solvent, powderizing the first mixture to produce a first catalyst powder comprising the metal catalyst coated with the first cation exchange resin, forming a second mixture by mixing the first catalyst powder, a second cation exchange resin, and a second solvent, powderizing the second mixture to produce a catalyst powder having a core and two or more layers of shells and being coated with the second cation exchange resin, mixing the catalyst powder having the core and two or more layers of shells with a third solvent to produce a catalyst slurry, and coating, using the catalyst slurry, to produce an electrode.
US10847805B2 Current collector clad with lithium ion conducting solid electrolyte
An article for forming an electrochemical device is disclosed. The article comprises a metallic current collector clad with an ion conducting solid-electrolyte material such that intimate contact between the current collector and the ion conducting solid-electrolyte material is made. A lithium metal anode can be formed in situ between the current collector clad and the ion conducting solid-electrolyte material from lithium ions contained within a cathode material that is placed in contact with the ion conducting solid-electrolyte material. A bipolar electrochemical cell can be constructed from the article.
US10847800B2 Binder for secondary batteries and electrode mixture for secondary batteries
A binder and an electrode mixture for a secondary battery. The binder contains a fluorine-containing polymer containing a polymerized unit based on vinylidene fluoride, a polymerized unit based on tetrafluoroethylene, and a polymerized unit based on a monomer (2-2) represented by the following formula (2-2): R5R6C═CR7R8CO2Y1  (2-2) wherein R5, R6, and R7 are each independently a hydrogen atom or a C1-C8 hydrocarbon group; R8 is a C1-C8 hydrocarbon group; and Y1 is an inorganic cation and/or an organic cation.
US10847798B2 Tellurium-doped MXene composite material, and preparation method and use thereof
The present invention discloses a tellurium-doped MXene composite material and a preparation method thereof, comprising the following steps: (1) adding MXene and a tellurium source into a dispersant to prepare a dispersion, and then stirring the dispersion; (2) heating the dispersion, reacting, and then cooling; (3) centrifuging the product obtained in the step (2), then washing and drying under vacuum; and (4) placing the dry product obtained in the step (3) into a corundum ark, and then transferring into a tubular furnace, heating under the protection of inert gas, retaining the temperature, and then cooling to obtain the tellurium-doped MXene composite material. The composite material prepared by the present invention can be used as a cathode of a potassium ion battery, which increases the interlamellar spacing, and optimizes an ion diffusion channel, so that the electrochemical performance of the potassium ion battery is improved.
US10847796B2 High-performance positive electrode active material for lithium ion battery and method for producing same
Provided are a lithium nickel metal complex oxide powder having low alkalinity and excellent cycle characteristics, a lithium ion battery positive electrode active material containing the same, a lithium ion battery positive electrode using the active material, and a lithium ion battery having the positive electrode.A lithium nickel metal complex oxide exhibiting excellent cycle characteristics and low alkalinity is successfully produced by controlling the crystal grain size and composition ratio in a lithium nickel metal complex oxide powder.
US10847795B2 Synthesis and characterization of lithium nickel manganese cobalt phosphorous oxide
A novel chemical synthesis route for lithium ion battery applications focuses on the synthesis of a new active material using NMC (Lithium Nickel Manganese Cobalt Oxide) as the precursor for a phosphate material having a layered crystal structure. Partial phosphate generation in the layer structured material stabilizes the material while maintaining the large capacity nature of the layer structured material.
US10847794B2 Oxide electrolyte sintered body and method for producing the same
An oxide electrolyte sintered body with high lithium ion conductivity and a method for producing the same, which can obtain the oxide electrolyte sintered body with high lithium ion conductivity by sintering at lower temperature than ever before. The method for producing an oxide electrolyte sintered body may comprise the steps of: preparing crystal particles of a garnet-type ion-conducting oxide which comprises Li, H, at least one kind of element L selected from the group consisting of an alkaline-earth metal and a lanthanoid element, and at least one kind of element M selected from the group consisting of a transition element that can be 6-coordinated with oxygen and typical elements belonging to the Groups 12 to 15, and which is represented by a general formula (Lix−3y−z,Ey,Hz)LαMβOγ (where E is at least one kind of element selected from the group consisting of Al, Ga, Fe and Si, 3≤x−3y−z≤7, 0≤y<0.22, 0
US10847782B2 Powder, electrode and battery comprising such a powder
Powder comprising particles comprising a matrix material and silicon-based domains dispersed in this matrix material, whereby either part of the silicon-based domains are present in the form of agglomerates of silicon-based domains whereby at least 98% of these agglomerates have a maximum size of 3 μm or less, or the silicon-based domains are not at all agglomerated into agglomerates.
US10847780B2 Battery electrode and methods of making
In some embodiments, a battery, a cathode for a battery, and a method for making a cathode and a battery are provided. The method comprises the steps of at least combining an electrode active material, one or more conductive diluents, a binder and a solvent to form an electrode active mixture having a first solvent to powder weight ratio, reducing a solvent to powder weight ratio to form a paste, feeding the paste into a plastic tube; and calendering the plastic tube. A dry cathode mixture is provided. The dry cathode mixture includes a cathode active material, a conductive diluent and a polymeric binder. A solvent is mixed with the dry mixture to form a slurry. Solvent is removed from the slurry to form a doughy composition. The doughy composition is calender sheeted to form a sheet. The sheet is baked at a temperature of 30° C. to 120° C. for 15 minutes to 6 hours to form a dry sheet. The dry sheet is cut into coupons. The coupons are pressed to form a pressed coupon. The pressed coupons are baked to form cathodes, by subjecting the pressed coupons to a temperature of 30° C. to 120° C. for at least one hour. The cathodes may be processed into batteries.
US10847779B2 Film-covered battery production method and film-covered battery
A method is performed to produce a film-covered battery in which electrode tabs extend out from joining surfaces on a first side of lamination films, in which a seal line is formed along the first side and traversing the electrode tabs. Pressure and/or heat is applied only to tab regions of the seal line using tab-region heat blocks, and then pressure and/or heat is applied only to non-tab regions using non-tab-region heat blocks.
US10847778B2 Cooling lance and electrical contact arrangement with a cooling lance
A cooling lance is provided to cool an electrically conductive contact body. The cooling lance includes a lance body, a fluid line extending through the lance body, and a flexible cooling bladder positioned on an end of the lance body and in fluidic communication with the fluid line.
US10847777B2 Vent shield for a battery module
The present disclosure relates generally to a battery module having a housing and a stack of battery cells disposed in the housing. Each battery cell has a battery cell terminal and a battery cell vent on an end of each battery cell, and the battery cell vent is configured to exhaust effluent into the housing. The battery module has a vent shield plate disposed in the housing and directly along an immediate vent path of the effluent, a first surface of the vent shield plate configured to direct the effluent to an opening between the shield plate and the housing, and a second surface of the vent shield plate opposite the first surface. The battery module also has a venting chamber coupled to the opening and at least partially defined by the second surface and a vent configured to direct the effluent out of the battery module.
US10847776B2 Conductive module and battery pack
A conductive module applied to a battery pack includes a connection terminal electrically coupled to an electrode terminal, and a flexible substrate that includes a flexible base film having insulating property, a conductive layer in which a first circuit pattern is configured by a first conductor that electrically couples the connection terminal to a monitoring device, and a reinforcing protective film covering the conductive layer. The reinforcing protective film includes a first exposed portion that exposes a first connection end portion of the first conductor from the reinforcing protective film, and has relatively higher rigidity than rigidity of the flexible base film.
US10847774B2 Assembled battery, battery pack and vehicle
An assembled battery includes non-aqueous electrolyte batteries laminated with each other and at least one lead being interposed between two adjacent batteries. The lead is connected to the two adjacent batteries and has an area larger than that of a side surface of each battery, the side surface being opposing to the lead. Each battery includes at least one positive electrode, at least one negative electrode and a non-aqueous electrolyte. The positive electrode includes a current collector and positive electrode active material layers provided on both side surfaces of the collector. The negative electrode includes a negative electrode current collector and negative electrode active material layers provided on both side surfaces of the collector.
US10847772B2 Battery module with thermal runaway and gas exhaust management system
Apparatus, methods and systems are provided for thermal runaway and gas exhaust management for high power batteries. A battery module has a plurality of cell-containing carriers stacked on top of one another to form a cell stack having a front end and a rear end. A duct extends through the cell stack between the front end and the rear end for collecting escaped gases from the battery cells. A self-closing one-way pressure relief valve is located in the duct toward the rear end of the cell stack. The pressure relief valve connects to a piping system for carrying the gases to a remote location where the gases can be safely released and dispersed.
US10847768B2 Battery module and method for manufacturing same
In a battery module in which battery cells are inserted and adhered to battery retention sections each having a hole and formed on a holder, an objective is to provide a technology for sufficiently filling the gap between the battery retention section of the holder and the battery cell with an adhesive. A deformable porous layer 40 is formed on an outer circumferential surface 11 of each battery cell 1, and an adhesion layer 4 is formed by impregnating the porous layer 40 with an adhesive. Alternatively, the deformable porous layer 40 is formed on the outer circumferential surface 11 of each of the battery cells 1, and an adhesive layer 46 including an adhesive is formed on the back side in an insertion direction with respect to the porous layer 40.
US10847764B2 Battery pack including tray stopper for preventing spring back of pack cover
Disclosed is a battery pack, which includes at least one battery module and electric parts electrically connected to the at least one battery module, a tray configured to support the at least one battery module and the electric parts at an upper surface thereof, and a pack cover having a rim that faces a rim of the tray, the pack cover being coupled to the tray to cover the battery module and the electric parts, wherein the tray includes a tray stopper provided at the rim of the tray and bent upwards to support the rim of the pack cover from an outer side toward an inner side.
US10847762B2 Battery packaging material, method for manufacturing same, method for determining defect during molding of battery packaging material, and aluminum alloy foil
A battery packaging material has a very thin aluminum alloy foil with a thickness of not more than 40 μm, in which pinholes or cracks are unlikely to occur during molding, which has excellent moldability and appearance after molding, which is unlikely to be erroneously determined to be a defective product, and which makes highly accurate defect determination possible. The battery packaging material includes a stacked member provided with at least, in this order: a base material layer; an aluminum alloy foil layer; and a heat sealable resin layer, wherein: the aluminum alloy foil layer has a thickness of not more than 40 μm; the aluminum alloy foil layer is an aluminum alloy conforming to JIS standard A8021; and the aluminum alloy has a maximum crystal grain size of not more than 25 μm, and an average crystal grain size of not more than 10 μm.
US10847760B2 Battery module having heat pipe and battery pack including the same
A battery module includes a plurality of cylindrical battery cells; a module housing having an accommodation portion formed therein to accommodate the plurality of cylindrical battery cell; and a heat pipe having an outer wall to form a sealed tube structure. The tube structure includes a coolant therein, and the heat pipe includes a wick located to surround an inner wall of the tube structure and having a plurality of micropores formed therein. The heat pipe extends in a horizontal direction along the plurality of cylindrical battery cells. The heat pipe has a plate shape and stands so that both surfaces thereof are oriented in a horizontal direction. The battery module has improved heat balance.
US10847759B2 Method of manufacturing display apparatus
A method of manufacturing a display apparatus according to some embodiments of the present disclosure includes preparing a display substrate in which at least one hole region is defined when viewed in a planar view, disposing a first adhesive film on the display substrate, etching the hole region of the display substrate by irradiating first light in the form of laser light, and peeling off the first adhesive film, wherein the first adhesive film transmits at least a portion of the first light.
US10847756B2 Inkjet printing systems and techniques for light-emitting devices with enhanced light outcoupling
The present teachings relate to various embodiments of ink compositions, which once printed and cured on a substrate form a continuous composite film layer that includes a first pattern of polymeric areas having a first refractive index (RI) interspersed within a second pattern of polymeric areas having an RI that is higher in comparison to the RI of the first pattern of polymeric areas. Various embodiments of composite thin films so formed on a substrate can be tuned so as to enhance light outcoupling or extraction for various light-emitting devices of the present teachings, such as, but not limited by, an OLED display or lighting device.
US10847753B2 Display apparatus having blocking member and method of manufacturing the same
A display apparatus includes a substrate on which a central area having a display area and a peripheral area disposed around the central area are defined. The display apparatus includes a display area inorganic layer on the display area and extending to a portion of the peripheral area; and an encapsulation inorganic layer covering the display area, on the display area inorganic layer, and having an edge that is in parallel with or extending over an edge of the display area inorganic layer.
US10847752B2 Display panel
Disclosed is a display panel, including a display device board and an encapsulation layer; the display device board includes a display area and a peripheral area; the encapsulation layer includes a first organic layer, a first inorganic layer, a second organic layer and a second inorganic layer, and the first organic layer includes at least two annular members, and the annular member includes four strip members, and the strip member covers at least a portion of a pixel unit of the display device board, and the first inorganic layer, the second organic layer and the second inorganic layer are sequentially stacked.
US10847751B2 Display device including a thin film encapsulating layer and method of manufacturing the same
A display device includes a base layer including a display area, a non-display area, and a pad area. The display device further includes a circuit layer disposed on the base layer and including a plurality of insulating layers and a plurality of conductive layers. The display device additionally includes a light emitting element layer disposed on the circuit layer, and a thin film encapsulating layer disposed on the light emitting element layer. An edge of the thin film encapsulating layer disposed between the display area and the pad area includes a first edge and a second edge, and the first edge is disposed on an insulating layer among the plurality of insulating layers. The insulating layer includes an inorganic material.
US10847746B2 Display device
A display device includes a flexible base layer including a first portion and a second portion disposed around the second portion; a display unit disposed on a first surface of the first portion and including a light emitting element; a driving circuit disposed on a first surface of the second portion and including a driving chip; a support member attached to a second surface of the first portion and a second surface of the second portion; and an adhesive member disposed between the flexible base layer and the support member, wherein the adhesive member includes a first adhesive member having a first elastic modulus and a second adhesive member having a second elastic modulus that is higher than the first elastic modulus, and the second adhesive member overlaps the driving circuit.
US10847743B2 Electrode contacts
A device structure providing contact to conductive layers via a deep trench structure is disclosed. The device includes a first dielectric layer including a first opening. A first conductive layer is deposited over the first dielectric layer and the first opening. A second dielectric layer is deposited on the first conductive layer. The second dielectric layer includes a second opening. A second conductive layer is deposited over the second dielectric layer and the first and second openings. A semiconductor layer is deposited on the second dielectric layer such that the semiconductor layer is not continuous on at least part of the walls of the first or second openings. A top electrode layer is deposited on the semiconductor layer. The top electrode layer is in contact with the second conductive layer on at least part of the walls of the first or second openings.
US10847742B2 Electrode, organic light emitting diode, liquid crystal display device, and organic light emitting display device of the same
Disclosed is an electrode including a conductive material and a dopant having a work function of at least 5.0 eV. The conductive material may be one selected from the group consisting of a metal particle having a reflectivity of at least 80%, a carbon allotrope, a conductive polymer, metal nanowire, and a mixture thereof.
US10847741B2 Electro-optical device, manufacturing method for electro-optical device, and electronic apparatus
A first electrode, a first insulating film, a second electrode, a second insulating film, and a pixel electrode are formed on a one surface side of a first substrate of an electro-optical device. The second electrode is electrically connected [to the first electrode] via a first contact hole that penetrates the first insulating film. The second electrode and the second insulating film configure a continuous flat surface, which is the surface on the opposite side to the first substrate, and the pixel electrode is electrically connected to the second electrode. Of the second insulating film, since an inside section positioned inside a concave portion caused by the first contact hole is connected to an outside section provided on the outside of the concave portion, peeling of the inside section is unlikely to occur.
US10847734B2 Flexible display panel and manufacturing method thereof
A flexible display panel and a manufacturing method which is capable of removing a non-display area without damaging a display element layer, the flexible display panel includes a flexible substrate which includes a display area and a peripheral area outside of the display area, a display element layer disposed on the flexible substrate, and a neutral plane balancing layer disposed on the display element layer in the peripheral area, wherein the peripheral area of the flexible substrate in which the neutral plane balancing layer is disposed is folded towards a rear side of the display area along a first bending line, and the neutral plane balancing layer overlaps the first bending line.
US10847729B2 Organic electroluminescent materials and devices
A novel compound having the formula Os(L)3 is disclosed, where Os is osmium(IV) metal, and L is a ligand coordinating to the Os atom, where each L can be same or different, where L is a bidentate ligand, and wherein the compound is neutral.
US10847723B2 Droplet discharge method, program, manufacturing method of organic el device, forming method of color filter
A droplet discharge method includes a region setting step of setting one end portion of a landing region of an opening at a predetermined distance from an end portion of the opening on an opening side which is adjacent to the opening in an X-axis direction, and a discharging step of causing a base and a discharge head to face and relatively scan each other, and causing at least one droplet to land in the landing region from a nozzle of the discharge head.
US10847720B1 Non-volatile memory elements with filament confinement
Structures for a non-volatile memory and methods of forming and using such structures. A resistive memory element includes a first electrode, a second electrode, and a switching layer arranged between the first electrode and the second electrode. A transistor includes a drain coupled with the second electrode. The switching layer has a top surface, and the first electrode is arranged on a first portion of the top surface of the switching layer. A hardmask, which is composed of a dielectric material, is arranged on a second portion of the top surface of the switching layer.
US10847719B2 Tapered cell profile and fabrication
Methods, systems, and devices for a tapered cell profile and fabrication are described. A memory storage component may contain multiple chalcogenide materials and may include a tapered profile. For example, a first chalcogenide material may be coupled with a second chalcogenide material. Each of the chalcogenide materials may be further coupled with a conductive material (e.g., an electrode). Through an etching process, the chalcogenide materials may tapered (e.g., step tapered). A pulse may be applied to the tapered chalcogenide materials resulting in a memory storage component that includes a mixture of the chalcogenide materials.
US10847714B2 PSTTM device with multi-layered filter stack
MTJ material stacks, pSTTM devices employing such stacks, and computing platforms employing such pSTTM devices. In some embodiments, perpendicular MTJ material stacks include a multi-layered filter stack disposed between a fixed magnetic layer and an antiferromagnetic layer or synthetic antiferromagnetic (SAF) stack. In some embodiments, non-magnetic layers of the filter stack include at least one of Ta, Mo, Nb, W, or Hf. These transition metals may be in pure form or alloyed with other constituents.
US10847713B2 Cryogenic oxidation of metal layer of magnetic-tunnel-junction (MTJ) device
A method is for manufacturing a magnetic-tunnel-junction (MTJ) device. The method includes forming a free magnetic layer over a substrate, forming a metal layer over the free magnetic layer, and oxidizing the metal layer by exposing the metal layer to an oxidation gas at a temperature of 250° K or less.
US10847712B2 Magnetoresistor devices and methods for forming the same
A magnetoresistor device includes a magnetoresistor, a protection layer, a first conductive structure, and a second conductive structure. The magnetoresistor is disposed over a substrate. The protection layer is formed over a portion of the magnetoresistor. The first conductive structure is disposed over the protection layer and includes a lower barrier layer and a metal layer disposed over the lower barrier layer. The second conductive structure is disposed over the substrate and partially covers the magnetoresistor. The second conductive structure includes the lower barrier layer and the metal layer disposed over the lower barrier layer.
US10847710B2 Semiconductor device
The semiconductor device includes a vertical Hall element that is provided in a first region of a semiconductor substrate and has a plurality of first electrodes, and a resistive element that is provided in a second region different from the first region in the semiconductor substrate and has a plurality of second electrodes. The plurality of first electrodes and the plurality of second electrodes are connected so that resistances of current paths are substantially the same in any phase in which the vertical Hall element is driven using a spinning current method.
US10847708B2 Multi-cell transducer
The present invention relates to a transducer device having a planar array of electroacoustic cells, each including a piezoelectric bilayer unit. The transducer device achieves high transmission sensitivity across a broad bandwidth. The transducer device may be designed to have a broad or a focused directivity pattern, or may be multi-frequency, depending on the particular application and has a range of applications. For example, the transducer device may be used with an implanted passive ultrasonically excitable resonating sensor, to excite the sensor and/or to interrogate the sensor, for example in conjunction with Doppler-based analysis of the resonance frequency of the sensor, and/or to locate an implanted sensor. The invention also relates to a method of manufacturing the device.