Document Document Title
US10973160B2 Component mounting machine
A component mounting station is divided into two component mounting areas in a board conveyance direction according to the size of circuit boards used in two types of production that are performed in order, and the area in which a backup pin is arranged on a backup plate is divided into two pin arrangement areas corresponding to the two component mounting areas. The quantity of backup pins necessary to support the component mounting board are arranged in a predetermined arrangement pattern, the circuit boards transported using the conveyor are stopped in the component mounting areas according to the type of component mounting board produced, the backup plate is lifted up, and the circuit boards are clamped by the clamp member, and the circuit boards supported by the backup pins in the pin arrangement areas are positioned below the circuit boards, and components are mounted on the circuit boards.
US10973158B2 Apparatus and method for mounting components on a substrate
The invention relates to an apparatus and a method for mounting components on a substrate. The apparatus comprises a bond head with a component gripper, a first drive system for moving a carrier over relatively long distances, a second drive system which is attached to the carrier for moving the bond head back and forth between a nominal working position and a stand-by position, a drive attached to the bond head for rotating the component gripper or a rotary drive for rotating the substrate about an axis, at least one substrate camera attached to the carrier and at least one component camera. Either the second drive system is also designed to perform high-precision correction movements with the bond head, or a third drive system is provided to perform high-precision correction movements with the substrate. At least one reference mark is attached to the bond head or the component gripper.
US10973156B2 Dual electronic display assembly
An electronic display assembly includes a sealed chamber positioned entirely between a first electronic display layer and a second electronic display layer. A first gap is located between the sealed chamber and the first electronic display layer. A second gap located between the sealed chamber and the second electronic display layer. The first and second gaps are configured to receive ambient air. A fan circulates air within the sealed chamber when operated.
US10973147B1 Rotatable cable holder module
A cable holder for retaining cables in a system sled is disclosed. The cable holder includes a base bracket, a clip holder, a retention clip, and a releasable latch. The base bracket is couplable to the system sled. The clip holder is coupled to the base bracket via a hinge. The clip holder is configured to rotate relative to the base bracket, and around a rotational axis through the hinge between a first lowered position proximate to the system sled and a second raised position substantially distal from the system sled. The retention clip is coupled to the clip holder, and configured to retain a portion of the cables in the system sled. The releasable latch is operable to lock the clip holder into either the first lowered position or the second raised position.
US10973143B2 Coordinating installation and connection of a motor control center subunit having moveable line contacts
A system and method are provided for coordinating the installation and removal a motor control center subunit with the power connection and interruption thereof. A system of interlocks and indicators causes an operator to install a motor control center subunit into a motor control center, and connect supply and control power thereto, in a particular order. Embodiments of the invention may prevent actuation of line contacts of the bucket, and shield the line contacts, until the bucket is fully installed in the motor control center. Other embodiments also prevent circuit breaker closure until the line contacts are engaged with a bus of the motor control center.
US10973142B2 Hermetically sealed printed circuit boards
A method of assembling a hermetically sealed printed circuit board includes: securing a flange of a cap against an electrical contact region on a first side of a substrate, the flange extending across a first end portion of a wall of the cap, the wall extending around the electrical contact region and including a second end portion disposed in an open configuration; and closing the second end portion of the wall to form a hermetically sealed chamber around the electrical contact region.
US10973134B2 Voice-activated electronic device assembly with separable base
A voice-activated electronic device including a first portion with a first internal surface having a first attachment structure, and a second portion with a second internal surface having a second attachment structure. The first and second internal surfaces have compatible shapes that permit the first and second portions to be moved from a separated position to a joined position, where when the first portion and the second portion are in the joined position the first and second internal surfaces form a nested arrangement. The first and second attachment structures form a secure but separable connection to one another when the first and second portions are in the joined position. The first and second portions are configured to be joined securely and separated through manual human manipulation of one or both of the first portion and the second portion to move the first and second portions between separated and joined positions.
US10973133B2 Sacrificial structure with dummy core and two sections of separate material thereon for manufacturing component carriers
A semifinished product with a sacrificial structure and two component carriers releasably formed on opposing main surfaces of the sacrificial structure. The sacrificial structure includes a central structure and releasing layers on or over both opposing main surfaces of the central structure The central structure includes a dummy core being covered, in particular fully, on or over both main surfaces thereof with a respective one of two spatially separated sections of separate material, in particular separate dielectric material.
US10973131B2 Method of manufacturing printed circuit boards
In an embodiment, a method of forming a stub-less via is provided. The method includes depositing a plurality of microcapsules containing a metal material in a via of a printed circuit board (PCB); rupturing the microcapsules and releasing the metal material; and sintering the metal material. In another embodiment, a method of forming a stub-less via is provided. The method includes forming a via in a printed circuit board (PCB); installing a plug in a portion of the via; depositing in the via a plurality of nanoparticles containing a metal material; and sintering the metal material.
US10973130B2 Printed wiring board
A printed wiring board includes a substrate, a contact member arranged in contact with the substrate, and a wear resistant member fixed at least in an area on the substrate that comes in contact with the contact member, the wear resistant member having a wear resistance higher than that of the substrate.
US10973129B2 Application of electrical conductors of a solar cell
A method is disclosed for applying an electrical conductor to a solar cell, which comprises providing a flexible membrane with a pattern of groove formed on a first surface thereof, and loading the grooves with a composition comprising conductive particles. The composition is, or may be made, electrically conductive. Once the membrane is loaded, the grooved first surface of the membrane is brought into contact with a front or/and back of a solar cell. A pressure is then applied between the solar cell and the membrane(s) so that the composition loaded to the grooves adheres to the solar cell. The membrane(s) and the solar cell are separated and the composition in the groove is left on the solar cell surface. The electrically conductive particles in the composition are then sintered or otherwise fused to form a pattern of electrical conductor on the solar cell, the pattern corresponding to the pattern formed in the membrane(s).
US10973128B2 Flexible printed circuit and imaging apparatus including same
The flexible printed circuit includes a first insulator including a first insulating layer, a second insulator including a second insulating layer, and a wiring layer formed of a conductive material. Each of the first insulator and the second insulator meets IEC 60950. The flexible printed circuit includes a region where insulation of the wiring layer is required, the region is hermetically sealed by the first insulator and the second insulator.
US10973122B1 Differential via stack
A printed circuit board includes a top conducting layer, an escaping layer, one or more first reference layers interposed between the top conducting layer and the escaping layer, and a second reference layer disposed under the escaping layer. The top conducting layer includes two connecting pads for receiving a pair of differential signals. A pair of vias are provided to extend vertically to penetrate the one or more first reference layers, the escaping layer, and the second reference layer. The vias connects the top conducting layer with the escaping layer. Each of the one or more first reference layers includes a continuous via void surrounding the pair of vias. The second reference layer includes two round via voids each surrounding one of the vias. The second reference layer includes a conductive film disposed between the two round via voids.
US10973119B2 Electronic circuit board, acceleration sensor, inclinometer, inertial navigation device, structure monitoring device, and vehicle
An electronic circuit board includes a substrate having a multilayer structure including a ground layer, has at least one configuration in which, in a ground layer closest to a signal terminal of an oscillator, a region overlapping a signal terminal in a plan view is a non-forming region of a ground electrode, in a ground layer closest to a first wiring connecting the signal terminal of the oscillator and an input portion of an amplifier, a region overlapping the first wiring in the plan view is a non-forming region of a ground electrode, and in a ground layer closest to a second wiring connecting the signal terminal of the oscillator and an output portion of the amplifier, a region overlapping the second wiring in the plan view is a non-forming region of a ground electrode.
US10973117B2 Differential signal traces including a solder mask disposed thereon
Disclosed herein is a method. A first electrically conductive trace is provided on a substrate. A second electrically conductive trace is providing on the substrate proximate the first electrically conductive trace. A solder mask is provided at the first and the second electrically conductive traces. A portion of the first electrically conductive trace is free of any portion of the solder mask covering thereon.
US10973115B2 Spread weave induced skew minimization
A printed circuit board includes a spread weave of fibers having a first direction and a second direction with corresponding fibers spread more in the first direction than the second direction; and one or more pairs of traces on the spread weave of fibers, wherein the first direction has less differences in dielectric permittivity seen by each trace than the second direction, wherein the one or more pairs of traces are routed according to a routing design that includes one or more fixed regions on the spread weave of fibers, where routing of traces therein is restricted to linear, non-angled routed in the first direction.
US10973112B2 Charged particle beam device
The present invention prevents breakage of a chip by using a simple configuration even when an extraction-electrode power source cannot apply voltage to an extraction electrode due to a malfunction, etc. This charged particle beam device is provided with: a charged particle source; an extraction electrode that extracts charged particles from the charged particle source; an extraction-electrode power source that applies voltage to the extraction electrode; an accelerating electrode for accelerating the charged particles; an accelerating power source that applies voltage to the accelerating electrode; and a diode and a resistor which are connected in series between a middle stage of the accelerating power source and the output side of the extraction-electrode power source.
US10973109B2 Installing or changing an executable computer program in an illumination system
The invention relates to a method for installing an executable computer program in an illumination system having a plurality of illumination devices which are controlled by means of a particular computer unit and have a lighting device and a transmitting device arranged in or directly on the lighting device, wherein the transmitting device wirelessly emits a signal having an item of identification information specific to the transmitting device, in which: data corresponding to the computer program to be installed are provided by a data source, the data are transmitted to the illumination devices and the computer program is automatically installed in the respective computer units of the illumination devices on the basis of the transmitted data, wherein a first of the illumination devices receives the data via a communication link, and in order to install the computer program in at least one second of the illumination devices, the first of the illumination devices transmits the data to the at least one second of the illumination devices.
US10973106B2 Systems and methods of directing a lighting fixture in a venue
Methods and systems are provided for directing a lighting fixture in a venue. A user device is paired with a three-dimensional model space that represents a physical space of the venue. A lighting beam destination is indicated with the user device using a position and an orientation of the user device. The indicated lighting beam destination is converted into coordinates in the three-dimensional model space. A lighting fixture orientation value to direct a lighting beam of the lighting fixture to the lighting beam destination in the physical space of the venue is determined based on the coordinates of the lighting beam destination in the three-dimensional model space of the venue. A motor associated with the lighting fixture is actuated to move the lighting fixture to a lighting fixture orientation in the physical space of the venue based on the lighting fixture orientation values.
US10973102B2 Method and arrangement for controlling lighting in a vehicle
The control device for the luminaire of a vehicle has an operating power input (401) for receiving operating power, an illumination output (402) for supplying illumination power to one or more light sources (403), and a power converter (404) coupled between said operating power input (401) and said illumination output (402) for converting received operating power into illumination power, which is directed outside. The power converter (404) has a control connection (405). The control device has a control data connection (406) for transmitting control data, and a controller circuit (407) coupled between said control data connection (406) and said control connection (405). The control device has a control power input (408) separate from said operating power input (401) for receiving control power to said controller circuit (407) independently of said operating power, as well as a galvanic isolation (409) between said control circuit (407) and said power converter (407). The coupling from the controller circuit (407) to said control connection (405) passes through said galvanic isolation (409).
US10973094B2 Integration of LED lighting with building controls
An LED-based light can be installed in a conventional light fixture. The LED-based light can include a sensor operable to output a signal indicative of whether an area of one or more of the rooms is in an occupied state or a non-occupied state, and the LED-based light can also include an LED controller operable to control at least one LED in the light in response to the signal. Additionally, the LED-based light can include a transmitter operable to output the signal indicative of whether the area is in the occupied state or the non-occupied state to a building environment regulator.
US10973088B2 Optically heated substrate support assembly with removable optical fibers
A substrate support includes a plate comprising a top surface and a bottom surface, wherein the top surface is to support a substrate. The plate further comprises an electrode, one or more resistive heating elements, a first plurality of channels, and a plurality of optical fibers in the first plurality of channels, wherein the plurality of optical fibers are removable from the substrate support.
US10973087B2 E-cigarette with a plurality of heating components
The present invention relates to an e-cigarette with a plurality of heating components. The e-cigarette with a plurality of heating components is designed in the present invention, where the plurality of heating components are disposed in the atomization core, so that the e-cigarette produces more aerosol and meets user requirements; in addition, a plurality of liquid inlet holes are disposed in the atomization core, so that the e-liquid comes into contact fully with the heating components. This prevents the heating components from scorching due to insufficient e-liquid.
US10973084B2 Internet-of-Things design for unlicensed spectrum
Certain aspects of the present disclosure relate to methods and apparatus for wireless communication, and more particularly, to design principles for extending Internet of Things (IoT) (e.g., narrowband IoT (NB-IoT), machine type communication(s) (MTC), etc.) into an unlicensed radio frequency (RF) band spectrum. In certain aspects, the method generally includes determining an interlace structure of tones, within an unlicensed radio frequency (RF) spectrum, available to a wireless node for communication, and communicating based on the interlace structure. In some aspects, the communicating involves hopping between tones within the interlace structure during different communication intervals.
US10973081B1 Method and system for using a situational network
A network system for accessing situation related information is disclosed. In one embodiment, the system includes a network connection for receiving an indication of an occurrence of a situation; a situational network formed based on the occurrence of the situation, the situational network including a plurality of participant devices determined to be geographically proximate to the situation, each of the participant devices corresponding to a participant in the situational network; a second network connection for presenting a roll call query to each of the plurality of participant devices soliciting a reply related to a status of the participant; a plurality of network connections established for receiving a status response from the participant devices; and a database for aggregating the status responses from responsive participants into a roll call list.
US10973079B2 Radio terminal and base station
A radio terminal according to an embodiment includes: a controller configured to set a sidelink gap for executing a sidelink operation at a frequency to which a neighbor cell different from a serving cell belongs; and a transmitter configured to transmit, to the serving cell, a predetermined message for indicating that the radio terminal is not interested in the sidelink operation or a measurement report related to a radio environment of the radio terminal. If the predetermined message or the measurement report is transmitted, the controller autonomously releases the sidelink gap configuration even if a message for releasing the sidelink gap configuration is not received from the serving cell.
US10973077B2 Wireless communication device, a core network node and methods therein
A method performed by a wireless communication device for monitoring for a paging message from a core network node in a wireless communications network.The wireless communication device monitors (304) for the paging message at one or more paging occasions during a time period for monitoring paging. The start of the time period is based on an instant of time when the wireless communication device registers to the core network node.
US10973075B2 Common channel configuration in new radio inactive state
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may receive a radio resource control (RRC) resume message, associated with transitioning the UE from an inactive state to a connected state. The UE may configure, based at least in part on receiving the RRC resume message, the UE with a serving cell common configuration, associated with a serving cell of the UE, received in a system information block (SIB) associated with the serving cell. Numerous other aspects are provided.
US10973074B2 Systems and methods for bearer state mismatch avoidance
According to certain embodiments, a method (400) by user equipment (UE) (300) is provided for avoiding bearer state mismatch that includes storing, by the UE, a passive context for use in resuming a connection with a network node (600). While the UE is in an inactive state, the UE locally deactivates at least one radio bearer. The UE signals, to the network node, an indication that the at least one radio bearer has been deactivated locally and the network node consequently modifies the stored bearer context.
US10973069B2 Method and apparatus for keeping DC configuration
Provided are a method for keeping, by a user equipment (UE), a first dual connectivity (DC) configuration in a wireless communication system. The method may include: receiving information for validation of a DC configuration, from a network, wherein the DC configuration includes the first DC configuration and a second DC configuration; determining whether or not the first DC configuration is valid in a radio resource control (RRC) resume procedure, based on the information for validation of DC configuration; if the first DC configuration is valid, keeping the first DC configuration in an RRC resume procedure; and releasing the second DC configuration before initiating the RRC resume procedure.
US10973068B2 Techniques for managing communication links of a plurality of radio access technologies (RATs)
A UE may receive, via a first communication link that uses a first radio access technology (RAT), information that identifies a threshold associated with a second communication link that uses a second RAT. The UE may monitor one or more communications on the second communication link. The UE may determine whether a parameter associated with the second communication link satisfies the threshold based at least in part on monitoring the one or more communications on the second communication link. The UE may provide a message via the first communication link when the parameter associated with the second communication link satisfies the threshold.
US10973067B2 Bearer setup method, related apparatus, and system
Embodiments of the present disclosure disclose a bearer setup method, a related apparatus, and a system. A first base station receives a first bearer setup request message initiated by UE; sends a first tunnel endpoint to a core network device, where the first tunnel endpoint includes a first TEID and a first transport layer address, and the first tunnel endpoint is allocated by the first base station; receives a second tunnel endpoint sent by the core network device, where the second tunnel endpoint includes a second TEID and a second transport layer address, and the second tunnel endpoint is allocated by the core network device; and completes setup of the first bearer with the core network device, for transmitting uplink data and transmitting downlink data.
US10973066B2 Terminal device, base station device, communication method, and program
[Object] To enable providing a wireless access technology in a more preferred aspect irrespective of a difference in design in accordance with a use case in a communication system in which the base station device communicates with the terminal device.[Solution] A terminal device includes: a communication unit configured to perform wireless communication; and a control unit configured to perform control such that control information regarding a supported communication scheme is transmitted to an external device through the wireless communication. In a case in which a first communication scheme and a second communication scheme different from the first communication scheme are supported, the control unit associates, with the control information, a parameter indicating whether or not dual connectivity based on the first communication scheme and the second communication scheme is supported.
US10973064B2 Signal transmission method in device-to-device communication and apparatus therefor
A method for a User Equipment (UE) configured to perform device-to-device (D2D) communication in a wireless communication system, includes receiving, from a base station, a message including information on available resources to transmit D2D data for the UE in a condition; and transmitting, to a second UE, the D2D data based on a part of the available resources, wherein the condition is that the UE is in an out-sync condition.
US10973062B2 Method for extracting environment information leveraging directional communication
Generating an environment information map from a wireless communication system having directional communication capabilities. A plurality of features are extracted and logged resultant from a communication link attempt at multiple beam directions and training at least one machine learning model based on the plurality of extracted features from the first beam direction and the at least one additional beam directions to infer an environment information map of the area between the first transmitter and the receiver.
US10973059B2 Systems and methods of providing communications services
An IP telephony system allows a user to register a telephony device that receives its native telephony service from a different telephony service provider as an extension telephone. The user can then place calls through the IP telephony system using the extension telephone. Such calls may or may not be established using the extension telephone's native telephony service provider.
US10973056B2 Method and apparatus for supporting a supplementary uplink frequency in wireless communication system
The disclosure relates to a communication technique and a system thereof that fuses a 5G communication system for supporting higher data rate after a 4G system. The disclosure is enabled to be applied to intelligent services (for example, smart home, smart building, smart city, smart car or connected car, health care, digital education, retail, security and safety related services, etc.) based on 5G communication technology and IoT related technology. A method for performing a random access by a terminal is provided. The method includes receiving information for performing a random access from a base station (BS), determining a frequency band to perform the random access among a first frequency band and a second frequency band based on the information for performing the random access, and transmitting a first random access preamble to the BS on the determined frequency band.
US10973051B2 Methods and apparatus for protection of multi-user (MU) transmissions
Methods and apparatus for protection of multi-user (MU) transmission are described herein. An apparatus includes a receiver, a transmitter and a processor. The receiver and the processor detect a trigger frame for an uplink (UL) multi-user (MU) transmission. The processor and the transmitter generate and send a frame in response to the trigger frame and transmit channel availability information for a plurality of channels in response to the trigger frame. The receiver and the processor detect data in a resource unit (RU) of a downlink (DL) MU physical layer (PHY) protocol data unit (PPDU) on one of the plurality of channels. The one of the plurality of channels is based on the transmitted channel availability information.
US10973047B2 Method and apparatus for supporting variable bandwidth
Provided are a method for supporting a variable bandwidth and an apparatus using the same. In the apparatus, a wireless device receives a synchronization signal in a first bandwidth, and acquires a second bandwidth for a downlink (DL) channel on the basis of the synchronization signal. The apparatus receives the DL channel in the second bandwidth.
US10973046B2 Downlink signal reception method and user equipment, and downlink signal transmission method and base station
A default subcarrier spacing for use in transmission/reception of a broadcast channel is defined for each frequency range. A base station transmits a broadcast channel in a frequency band, using the default subcarrier spacing defined for a frequency range to which the corresponding frequency band belongs. A user equipment attempts to detect a broadcast channel in the frequency band where a cell search is being attempted, using the default subcarrier spacing defined for a frequency range to which the frequency band belongs.
US10973039B2 Method for data transmission and terminal
A method for data transmission and a terminal are provided. The method includes the following. An acknowledgment message for indicating successful data reception is generated in response to first downlink data received by a terminal. The acknowledgment message is transmitted via a preset channel resource when a channel resource occupancy priority of the acknowledgment message is higher than a channel resource occupancy priority of second downlink data to be received by the terminal.
US10973038B2 UCI transmission for overlapping uplink resource assignments with repetition
Certain aspects of the present disclosure provide techniques for uplink control information (UCI) transmission for overlapping physical uplink shared channel (PUSCH) and physical uplink control channel (PUCCH) resource assignments with repetition. A method of wireless communication by a user equipment (UE) is provided. The method generally includes receiving scheduling to transmit on the PUSCH in a first one or more slots associated with a first number of repetitions and scheduling to transmit on the PUCCH in a second one or more slots associated with a second number of repetitions. The scheduled transmissions overlap in at least one slot. The method includes determining which channel to transmit UCI on and which channel to drop for each of the first and second one or more slots. The method includes transmitting or dropping the UCI in the first and second one or more slots in accordance with the determination.
US10973031B2 Resource configuration method and device, and computer storage medium
Disclosed are a resource configuration method and device, and a computer storage medium, for enabling configuration of a remaining minimum system information control resource set to be more flexibly when the remaining minimum system information control resource set and an associated synchronous information block occupy a same beam by means of frequency division multiplexing, so as to be applicable to more application scenarios. The resource configuration method provided by the present application comprises: determining that a remaining minimum system information control resource set and an associated synchronous information block occupy a same beam by means of frequency division multiplexing; and determining configuration parameters of the remaining minimum system information control resource set and the associated synchronous information block, wherein the configuration parameters of the remaining minimum system information control resource set associated with the synchronous information blocks in each synchronous information block burst set are the same.
US10973027B2 Dynamic carrier management and network slicing for internet of things (IoT)
Critical radio resources can be intelligently and dynamically managed across traditional consumer mobility and Internet of things (IoT) services in an end-to-end manner. A selective offloading scheme based on monitored traffic dynamics can be utilized to ensure that IoT traffic is steered, on-demand, to a customized and/or dedicated core network slice, thereby enhancing consumer and IoT services experience. In one example, within the IoT domain, traffic can be steered to the customized and/or dedicated core network slice based on various factors, for example, device category and/or congestion per radio carrier, to minimize service disruptions and deliver superior mobility network functionality and/or end-user experience.
US10973026B2 Transitioning between wideband and narrowband communications
A wireless device sends, to an access point, an indication to the access point that the wireless device is to transition between a wideband communication and a narrowband communication.
US10973024B2 Communication apparatus and communication method
The purpose of the present invention is to inhibit an increase in the amount of A/N resources, without changing the timing at which the error detection result of an SCell is notified when UL-DL configurations to be configured for each of the unit bands are different, from the timing at which the error detection result is notified when just a single unit band is configured. A control unit transmits, using a first unit band, a response signal including error detection results about data received with both the first unit band and a second unit band. In a first composition pattern set for the first unit band, an uplink communication subframe is set to be the same timing as at least an uplink communication subframe of a second composition pattern set for the second unit band.
US10973023B2 Terminal and radio communication method
A terminal is disclosed including a receiver that receives a physical downlink shared channel (PDSCH); a transmitter that transmits retransmission control information (Hybrid Automatic Repeat reQuest-Acknowledgement: HARQ-ACK) for the PDSCH based on second processing capability; and a processor that, when a number of resource blocks for the PDSCH exceeds a number, controls to provide the HARQ-ACK based on first processing capability that is different from the second processing capability. In other aspects, radio communication method in a terminal is also disclosed.
US10973020B2 Signal scrambling method and apparatus, and signal descrambling method and apparatus
A signal scrambling method and apparatus, and a signal descrambling method and apparatus are disclosed. In the signal scrambling method, a communications apparatus scrambles a signal by using a scrambling sequence, and sends the scrambled signal. In the signal descrambling method, a communications apparatus receives a signal, and descrambles the signal by using a scrambling sequence. An initial value of the scrambling sequence is determined based on a time unit number corresponding to a frame structure parameter used for transmitting the signal, so that different scrambling sequences can be used to scramble signals that are transmitted by using different frame structure parameters. Therefore, interference randomization can be implemented for signal scrambling, and this can be applicable to various application scenarios in 5G NR to improve performance.
US10973019B2 Physical layer operation for multi-layer operation in a wireless system
Methods and systems are disclosed for providing physical layer resources to a plurality of medium access control (MAC) instances that are associated with different serving sites that are independently scheduled. For example, a WTRU may utilize a first physical layer configuration for transmitting to a first serving site associated with a first MAC instance. The WTRU may utilize a second physical layer configuration for transmitting to a second serving site associated with a second MAC instance. The WTRU may prevent conflicts between transmission requests from the first MAC instance and transmission requests from the second MAC instance. For example, preventing the conflicts may include utilizing one or more of time segregation or frequency segregation for transmissions associated with the first MAC instance and transmissions associated with the second MAC instance.
US10973018B2 Wireless resource blocks with integrated control and data
Transmission of user equipment (UE) specific control information within a resource allocation including resource blocks allocated for downlink transmissions to the UE is disclosed. Common control information may be provided in a first transmission time interval (TTI)-level control region, and UE-specific control information, specific to a particular UE, may be provided along with data in allocated downlink resources to the UE. A base station may identify a resource block (RB) for transmission of data to a UE along with UE-specific control information to be included in the RB. The control information may include, for example, parameters for use by the receiver in demodulating the RB. The base station may multiplex the control information with the data within the RB and transmit the RB and control information.
US10973015B2 Method for performing uplink transmission in a wireless communication system and apparatus therefor
A method of performing, by a user equipment (UE), uplink transmission in a wireless communication system. The method includes: receiving, from a base station (BS), a plurality of RRC configuration information related to downlink control information (DCI); receiving, from the BS, first DCI for the uplink transmission, wherein the first DCI includes a field related to a usage of the first DCI; applying parameters of a specific RRC configuration information, among the plurality of RRC configuration information, to the first DCI based on the usage of the first DCI indicated by the field of the first DCI, wherein based on a size of the field of the first DCI being smaller than a field size of second DCI for PUSCH transmission, the field of the first DCI is zero bit padded and decoded; and performing the uplink transmission to the BS based on the first DCI.
US10973014B2 Full bandwidth uplink transmission for unlicensed narrowband Internet of Things
Systems, apparatuses, methods, and computer-readable media are provided for MulteFire (MF) and/or Narrowband (NB)-Internet of Things (IoT) operation in unlicensed spectrum. Disclosed embodiments include NB physical channel signaling, and in particular, support and optimization for generating and transmitting and/or receiving NB Physical Uplink Shared Channel (NPUSCH) format 1 and NPUSCH format 2 messages. Other embodiments may be described and/or claimed.
US10973013B2 User equipments, base stations and methods
A user equipment (UE) is described. The UE includes a higher layer processor configured to acquire a first radio resource control (RRC) configuration including first information for indicating a control resource set (CORESET), to acquire second RRC configuration including second information for indicating one or more search space sets, and to acquire third RRC configuration including third information for indicating a resource set for physical downlink shared channel (PDSCH) rate matching. The UE also includes physical downlink control channel (PDCCH) receiving circuitry configured to monitor a PDCCH. The UE also includes PDSCH receiving circuitry configured to receive the PDSCH, upon a detection of the PDCCH.
US10973012B2 Downlink control information DCI sending method and apparatus
A DCI sending method and an apparatus are provided. A base station determines a first channel resource, where the first channel resource is located in the ith time unit of a subframe in a time domain, the subframe includes NT time units, NT is an integer greater than or equal to 2, and i is a positive integer less than or equal to NT; and the base station sends DCI to a terminal device on the first channel resource. In this solution, the first channel resource that carries the DCI is located in the ith time unit of the subframe in the time domain, where i is a positive integer less than or equal to NT. That is, there is a first channel resource in each time unit of the subframe. Therefore, when data needs to be transmitted in any time unit, the data can be transmitted immediately.
US10973010B2 Terminal apparatus, base station apparatus, integrated circuit, and radio communication method
A terminal apparatus communicates with a base station apparatus. The terminal apparatus includes: a determination unit that determines the number of modulation symbols for channel state information transmitted on a physical uplink shared channel based on a value of an offset; and a transmission unit that transmits the channel state information to the base station apparatus on the physical uplink shared channel. When two subframe sets are configured by higher layers, the value of the offset is determined depending on the subframe set to which subframes for transmission on the physical uplink shared channel belong. Thus, the communication can be performed efficiently in a radio communication system in which the channel state information is used.
US10973002B2 Method and device for paging a machine to machine device
A terminal device for use with a wireless telecommunications network, the terminal device including a transceiver, and a controller configured to control the transceiver to begin receiving, during one of a plurality of periodic paging occasions associated with the terminal device, a scheduling signal scheduling a paging message for paging one or more terminal devices of the wireless telecommunications network, and determine whether a value of a characteristic of the received scheduling signal matches a value of a characteristic of a scheduling signal associated with the one of the plurality of periodic paging occasions associated with the terminal device.
US10973000B2 Message sending method and apparatus
Embodiments of this application provide a message sending method and apparatus. The method includes: receiving, by a distributed node DU, a Radio Resource Control RRC message and indication information that are sent by a central node CU, and sending, by the DU, the RRC message based on the indication information.
US10972995B2 Service layer registration
A service layer entity may register to another service layer entity and proactively request to gain access to the local services hosted by the registrar entity. A registrar entity may accept a registree entity's registration request but only grant access of its partial services to the registree entity. If a registree entity does not need to proactively request the services within its registration request message, the registrar entity decides what services may be needed by the registree entity and grants access of those services to the registree entity.
US10972990B2 System information rate matching
Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may receive a communication that includes system information, wherein the system information includes information associated with identifying a set of resources that carry synchronization communications, wherein the set of resources is included in a set of potential resources on which synchronization communications can be carried; and perform, based at least in part on a rate matching rule, de-rate matching associated with receiving the system information, wherein the rate matching rule is a rule associated with performing de-rate matching with respect to the set of potential resources. Numerous other aspects are provided.
US10972989B2 Method, user equipment and base station for transmitting uplink signals
The present disclosure provides several methods, user equipment (UEs) and base stations for transmitting uplink signals. After receiving uplink synchronization command information, the UE may transmit an uplink signal on at least one idle unlicensed cell. Besides, the UE may try to transmit the uplink signal on multiple uplink signal resources within an uplink signal transmission window. By using the present disclosure, transmission probability of uplink signals may be improved, and time delay of uplink synchronization may be shortened.
US10972988B2 Timing advance enhancements for cellular communications
A disclosed example method involves, when a device is operating in a stationary mode and before a need of the device to communicate data, determining whether a stored timing advance is valid. When the stored timing advance is not valid, a valid timing advance is determined before the need of the device to communicate the data.
US10972984B1 Wearable device location systems
Systems, methods, devices, computer readable media, and other various embodiments are described for location management processes in wearable electronic devices. Performance of such devices is improved with reduced time to first fix of location operations in conjunction with low-power operations. In one embodiment, low-power circuitry manages high-speed circuitry and location circuitry to provide location assistance data from the high-speed circuitry to the low-power circuitry automatically on initiation of location fix operations as the high-speed circuitry and location circuitry are booted from low-power states. In some embodiments, the high-speed circuitry is returned to a low-power state prior to completion of a location fix and after capture of content associated with initiation of the location fix. In some embodiments, high-speed circuitry is booted after completion of a location fix to update location data associated with content.
US10972982B2 Balanced wireless data transmission
Embodiments can provide concurrent (or substantially concurrent) wireless communication that can achieve load and/or battery consumption balance between or among a set of wireless devices. In wireless transmission, each receiving device is typically identified by an address or an ID, which can be used for device identification and wireless configuration over wireless link. Under the concurrent wireless transmission in accordance with the embodiments, a secondary device can “impersonate” the primary device by assuming an ID or address assigned to primary device. In this way, load and/or battery consumption balance can be achieved among multiple wireless devices in the concurrent wireless transmission.
US10972976B2 Station wake-up method, related device, and system
A station wake-up method including: sending, by a radio access point, a work time extension indication message to wake-up modules of n stations in associated stations, where a station includes a wake-up module and a communications module, the wake-up modules of the n stations are in an awake state, n is an integer greater than or equal to 1, and the work time extension indication message is used for instructing the wake-up modules of the n stations to add a new awake window after a current awake window; and sending, by the radio access point, a wake-up message to a wake-up module of at least one of the n stations, where the wake-up message is used for instructing the station to wake up a corresponding communications module, and the wake-up message is sent in a current awake window or a new awake window of the at least one station.
US10972972B2 Methods and apparatuses for operating multiple antenna panels
Methods and apparatuses for operating multiple antenna panels are provided. The wireless communication device includes a plurality of antenna panels and a processor coupled to the antenna panels. The processor is configured to maintain a plurality of leading time values. The plurality of leading time values may indicate a plurality of leading time durations. The processor is further configured to receive an indicator for antenna panel status information from a base station, and apply one of the plurality of leading time values to switch an antenna panel status of the plurality of antenna panels based on the indicator for antenna panel status information.
US10972970B2 Method for capability negotiation and slice information mapping between network and terminal in 5G system
Provided are a communication method and system that combine the 5G communication system with IoT technology to support a data rate higher than that of the 4G system. The present disclosure is based on 5G communication technology and IoT related technology and can be applied to intelligent services (e.g., smart home, smart building, smart city, smart or connected car, health care, digital education, retail business, security, and safety related services). A method is provided that enables the terminal and the 5G network to check each other's capability information to achieve interworking between network slices defined differently by different mobile network operators. The method includes receiving system information associated with a network slice; transmitting, to an access and mobility management function (AMF) entity of a visited public land mobile network (VPLMN), a first message, in case that the system information is associated with a base station corresponding to the VPLMN; and receiving, from the AMF entity, a second message including allowed network slice selection assistance information (NSSAI) for the terminal.
US10972965B2 Method and apparatus for wireless fidelity fast connection
A method and an apparatus for wireless fidelity (Wi-Fi) fast connection are provided. The method includes the following. After a terminal device detects Wi-Fi is turned on by a user, a Wi-Fi driver is loaded and wpa_supplicant is started as a support library of Wi-Fi protected access (WPA). After determining that the wpa_supplicant is started, the terminal device sends a scanning command and performs a scanning operation, and performs, in parallel with sending the scanning command and performing the scanning operation, operations of loading pre-stored access points, setting all the pre-stored access points to be connectable, updating a current connection state, turning on Wi-Fi peer-to-peer, and setting parameters of the Wi-Fi peer-to-peer. After setting the parameters of the Wi-Fi peer-to-peer, the terminal device connects to a first access point according to the scanning result of the scanning operation.
US10972963B2 Determination and transmission of BSS load metrics for MU WLAN systems
Systems and methods of providing Basis Service Set (BSS) load information pertinent to multi-user (MU) communications in WLAN systems. An access point (AP) can determine the counts of MU-capable user stations (STAs) active STAs in a BSS. Each MU-capable STA is configured for Multi-User Multiple-Input Multiple-Output (MU-MIMO) communications and/or Orthogonal Frequency-Division Multiple Access (OFDMA) communications. The AP can further determine ratios of PPDU time over an observation period of MU uplink (UL) and downlink (DL) communications, respectively. The AP can further determine an underutilization level of each available frequency subband, the underutilization level integrating the actual underutilization in terms of both spatial streams and frequency subbands. The DL and UL underutilization levels can be separately determined and reported. The MU BSS load information can be included in a beacon frame as a BSS load information element and distributed to user STAs periodically.
US10972958B1 Location-based route management for vehicle-to-everything relay communications
The subject matter described herein is directed towards a technology that increases the reliability of transmitting information, by propagating received information in a location-controlled and route managed multiple-stage chain communication in a wireless communication system. A transmitting device transmits a broadcast or group-cast communication message in conjunction with transmitter and receiver location data (e.g., absolute or quantized coordinates). An intermediate device that receives the communication message determines a communication path based on the received location data, and determines whether the intermediate device is within the communication path based on its own location. Only intermediate devices that are within the communications path, and that otherwise satisfy retransmission policy, perform the retransmission. In one aspect, the communication path that is determined can be shaped based on one or more other factors, such as whether the communication message is highly reliable data traffic.
US10972954B2 System for connection channel adaption using robotic automation
A system for connection channel adaption using robotic automation is provided. The system comprising a first processing device configured to: establish a first communication channel with a user device associated with the user; receive, via the first communication channel, a first user input from the user on the user device for interacting with an entity platform; train a robotic process automation module based on the first user input, wherein the robotic process automation module is trained to execute the first user input on the entity platform via one or more communication channels; based on detecting the termination of the first communication channel, automatically establish the second communication channel with the user device; and execute the first user input on the entity platform, wherein the robotic process automation module simulates the first user input with a user interface by interacting directly with a presentation layer of the entity platform.
US10972952B2 Method and apparatus for PDCCH monitoring in a wireless communication system
A method and apparatus are disclosed. In an example from the perspective of a User Equipment (UE), a signal to configure the UE to perform a Random Access Channel-less (RACH-less) handover to a second cell may be received in a first cell, wherein the signal comprises a candidate list of beams for Physical Downlink Control Channel (PDCCH) monitoring in the second cell and/or the signal is indicative of a first beam of the candidate list of beams (to be used by the UE for PDCCH monitoring). A PDCCH in the second cell on the first beam may be monitored before receiving a Medium Access Control (MAC) Control Element (CE) assigning a second beam for PDCCH monitoring in the second cell.
US10972951B2 Anchor base station, slave cell and user equipment
A mobile telecommunications system anchor base station for a mobile telecommunications system has at least one anchor cell and at least one slave cell which is associated with the anchor cell. The anchor base station has circuitry which is configured to activate or deactivate the slave cell, based on a service requirement received from at least one user equipment.
US10972950B2 Methods and apparatus for handover enhancements
The present disclosure relates to methods and devices for a handover procedure which may include a user equipment (UE), first base station, and a second base station. In one aspect, the UE can receive an indication to handover from the first base station to the second base station. The UE may then establish a connection with the second base station. In another aspect, the UE can maintain a connection with the first base station over a period of time during the handover. The UE can also communicate with the first base station and the second base station during the period of time based on a time division multiplexing (TDM) pattern. The TDM pattern can comprise a pattern of subframes for communicating with the first and second base station. In another aspect, the UE can release the connection with the first base station at the end of the period of time.
US10972948B2 Random access skip configuration
Apparatuses, methods, and systems are disclosed for random access skip configuration. One method includes receiving a handover command message from a first cell, wherein: the handover command message includes first information that indicates a configuration of a second cell, random access channel resources on the second cell, and a first reference signals associated with the second cell; each of the first reference signals is associated with a random access channel resource; second information indicates skip configurations and second reference signals are associated with the second cell; and each of the second reference signals is associated with a random access skip configuration. The method includes receiving a first set of downlink reference signals and a second set of downlink reference signals. The method includes, selecting a first downlink reference signal and determining whether to perform a random access procedure.
US10972942B2 System and method for a distributed ledger for base station slicing using blockchain
A system and method for reliable and secure record keeping for Radio Access Network (RAN) capacity sharing amongst a plurality of operators using slicing methods according to 3GPP 5G specifications, wherein slicing is controlled by a RAN controller is disclosed. The record keeping system is a distributed Blockchain ledger in which a block specifies information pertaining to available, leased or purchased base station slice(s). The ledger is immutable and available to all operators through a distributed database hosted by each participant wherein each base station owner advertises its leased as well as unused base station capacity at a specific time using blocks in the Blockchain. In an embodiment, the RAN controller directly feeds the information needed to form a new block into the ledger whenever the slicing profile of a RAN changes, thereby making the ledger in complete synchronicity with the network. The information in the ledger is easily viewable by each participant using a special ledger browser interfacing the ledger, which can also be used to lease slices.
US10972935B2 Method for performing reflective quality of service (QoS) in wireless communication system and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for performing reflective QoS in wireless communication system, the method comprising: receiving a DL SDAP PDU via a DL DRB with a first DRB ID from a network, wherein the DL SDAP PDU includes a first indicator indicating whether to perform updating AS mapping rule for UL and a second indicator indicating whether to perform updating NAS reflective QoS rule for UL; and performing the updating of the AS mapping rule for UL or the updating of the NAS reflective QoS rule for the UL according to the first indicator and the second indicator.
US10972922B2 Multi-stage segmented downlink control information with reduced overhead
Various embodiments disclosed herein provide for multi-stage segmentation of downlink control information. Downlink control information can arrive at a user equipment on more than one channel, setting up and configuring data channels for different base stations, or data channels for the same base station but where the data channels are in different frequency domains or time domains. The downlink control information segmentation system disclosed herein can determine when downlink control information for the user equipment is common across a plurality of downlink control channels, and ensure that the downlink control information is sent just one time, to avoid redundant data transmissions and increased overhead.
US10972917B2 Signaling attack prevention method and apparatus
A signaling attack prevention method and apparatus, where the method includes receiving a general packet radio service (GPRS) Tunneling Protocol (GTP-C) message from a serving gateway (SGW), determining whether the GTP-C message is received from an eighth data interface (S8), determining whether a first characteristic parameter of the GTP-C message is valid when the GTP-C message is received from the S8 interface, where the first characteristic parameter includes at least one of an international mobile subscriber identity (IMSI) of a user, or an identifier of a message source end of the GTP-C message, and discarding the GTP-C message or returning, to the SGW, a GTP-C response message carrying an error code cause value when the first characteristic parameter of the GTP-C message is invalid.
US10972905B1 Apparatuses and methods for streaming audio and video
A wirelessly enabled mirror includes; a mirror, a wireless data system, and a data output interface. The mirror has a front side and a back side. The wireless data system includes a wireless data module. The wireless data system is fixed to the back side of the mirror. The wireless data module is configured to communicate with a user device and to receive a wireless stream of data from the user device. The data output interface is configured to receive data from the wireless data module, and the data is derived from the wireless stream of data.
US10972901B2 Remote SIM unlock (RSU) implementation using blockchain
A permissioned blockchain can be a decentralized data store that maintains information indicating whether user equipment (UE) is SIM locked and/or should be disabled. A UE can access the blockchain during boot up to determine if it should be disabled and not booted into a normal operating environment, and/or whether it is SIM locked to a particular carrier. Authorized entities, such as carriers and UE manufacturers, can update the blockchain to indicate that certain UEs should be disabled, are SIM locked, are not SIM locked, and/or whether it is permissible to remove SIM locks from those UEs.
US10972900B2 Method and apparatus for providing selected access to user mobility data based on a quality of service
An approach is provided for providing user control of historical mobility data accessed by a service related to a quality of the service to be delivered to the user. The approach involves receiving a request from the user to receive the service from a service provider. The quality of service is dependent on historical mobility data associated with the user. The approach also involves determining a first part of the historical mobility data that is to be provided to the service provider to receive the service. The approach further involves determining a second part of the historical mobility data that is predicted to increase the quality of service of the service. The approach further involves providing a user interface for the user to select between the first part, the second part, another part, or a combination thereof of the historical mobility data to provide to the service provider.
US10972899B2 Mobility management enhancer
In one embodiment, a method includes receiving, by a mobility management enhancer, device information from a device and determining, by the mobility management enhancer, a data session requested by the device based on the device information. The method also includes receiving, by the mobility management enhancer, service provider information from a service provider, requesting, by the mobility management enhancer, network information of a network, and receiving, by the mobility management enhancer, the network information. The method further includes determining, by the mobility management enhancer, an action associated with the data session requested by the device based on the device information, the service provider information, and the network information.
US10972897B2 Intelligent data routing application and method for providing a home mobile network operator with a location of an outbound roamer
A method of enabling a home network to identify a location of its subscriber roaming within a visited network. An Intelligent Data Routing (IDR) application functions as a proxy between a Serving GPRS Support Node (SGSN) of the visited network and a Gateway GPRS Support Node (GGSN) of the home network. The IDR receives a Create PDP Context Request message or an Update PDP Context Request message that is sent from the SGSN to GGSN. The IDR determines whether the Routing Area Identity (RAI) and User Location Information (ULI) Information Elements (IEs) of the Request message have been populated by the SGSN. If the IDR application determines that at least one of these IEs is absent, the IDR application populates them with appropriate values obtained from the SGSN. The routing application sends the modified Request message having the populated RAI and ULI IEs to the GGSN.
US10972896B2 Intelligent steering of roaming for user equipment
Methods, systems, and non-transitory computer readable media for intelligent steering of roaming of user equipment. More particularly, the methods include receiving, from a user equipment (UE) located in a visitor network, a registration message to register with a home network, the registration message including an identifier of the UE. The methods also include querying, by one or more processors, a steering controller using the identifier of the UE to obtain a roaming list customized for the UE. The methods also include pushing, by one or more processors, the roaming list to the UE.
US10972895B2 Multi-BSS discovery assistance
A wireless communication apparatus/system/method utilizing directional data transmission over a communication (e.g., mmW) band and propagating discovery assistance (DA) request and responses to neighboring stations (e.g., in its BSS or in the surrounding area) and performing cooperative discovery with other BSS to increasing network efficiency. Discovery assistance requests include a discovery assistance element and a DMG capability element of the first neighboring station, which is propagated to other stations in the BSS of AP/PCP station.
US10972894B2 Wireless pairing system and method thereof
A wireless pairing system includes an emitting terminal and a receiving terminal, the emitting terminal includes an emitting terminal storage unit, a traversal unit, a pairing unit and an emitting terminal wireless transceiver. The receiving terminal includes a receiving terminal storage unit, a detecting unit, a coupling receiver and a receiving terminal wireless transceiver. The emitting terminal transmits matching requests in priority to receiving terminals having been paired in history record. The receiving terminal in priority gets the matching request sent by the emitting terminal having been paired with at last time, thereby pairing cycles can be effectively shortened, and pairing efficiency of the mitting terminal and the receiving terminal can be effectively improved.
US10972889B2 Dual-system lock
A dual-system lock includes a lockset including a combination lock and a near field communication. The combination lock includes a contact. The near field communication includes a contacting pin. A mobile apparatus transmits a signal to the near field communication. The near field communication determines and verifies whether a verification code of the mobile apparatus is correct or not. If the near field communication determines that the verification code of the mobile apparatus is correct, the contacting pin of the near field communication is connected and contacted to the contact of the combination lock, and the near field communication transmits a message including a number to the mobile apparatus, wherein the number is a correct unlocking number. If the near field communication determines that the verification code of the mobile apparatus is incorrect, the near field communication does not transmit the message to the mobile apparatus.
US10972883B2 Terminal and data transmission to perform terminal to terminal data transmission in an internet of vehicles (IoV) system
A terminal and a data transmission method in an Internet of vehicles are provided. According to embodiments of the present disclosure, a terminal determines at least one first carrier carrying first service data, and further sends to a network device a data volume of the first service data carried on the at least one first carrier, so that the network device can allocate a first transmission resource to the at least one first carrier according to the data volume of the first service data carried on the at least one first carrier.
US10972882B2 Information processing apparatus, information processing method, and non-transitory computer readable storage medium
An information processing apparatus according to the present application includes an acquiring unit and a notification unit. The acquiring unit acquires riding position information related to a position of a virtual riding point that corresponds to a riding point that is used to ride in a moving vehicle and that is virtual set. The notification unit notifies, when a user satisfies condition information that indicates a condition related to behavior of the user approaching the virtual riding point, the user of the information related to the position indicated by the riding position information.
US10972875B2 System and method of alternative tracking upon disabling of monitoring device
A method and system for locating a fugitive with a disabled personal monitoring device is provided. The method includes: providing a monitored individual with a personal monitoring device being: (a) secured to the monitored individual, (b) configured to determine a location of the personal monitoring device at particular times, and (c) configured to upload the determined location of the personal monitoring device at the particular times; storing the uploaded location data to thereby create a movement history of the monitored individual; cross referencing at least a portion of the movement history with a record of detected probe signals emitted by wireless devices to thereby identify wireless devices that the personal monitoring device has encountered; selecting, based on at least one predetermined rule, a wireless device identified by the cross referencing; determining a relevant location of the wireless device; and notifying a supervising authority of the relevant location.
US10972873B2 Enhancing the accuracy for device localization
Inter-alia, a method is disclosed comprising: determining or triggering a determination of a coarse position estimate based on GNSS-based and/or non-GNSS-based positioning; obtaining user input information indicative of one or more inputs a user has entered into a mobile device; analyzing the user input information for forming one or more pieces of location indication information; comparing the coarse position estimate with the one or more pieces of location indication information; and in case a respective location indication information matches or is in the vicinity of the coarse position estimate: determining a position estimate to represent or comprise the position of the respective location indication information. It is further disclosed an according apparatus, computer program and system.
US10972872B2 Travel compliance detection using body-worn offender monitoring electronic devices
A body-worn tracking device (BWTD) includes a global navigation satellite system (GNSS) device, a cellular communication unit, at least one processor, and at least one memory device. The at least one memory device includes instructions that, when executed by the at least one processor, cause the at least one processor to determine whether the BWTD is located on board an aircraft. Execution of the instructions further causes the at least one processor to, responsive to determining that the BWTD is located on board the aircraft: disable the GNSS device and the cellular communication unit; and temporarily refrain from generating an alert that indicates a current location of the BWTD cannot be determined.
US10972863B2 RSU apparatus, base station apparatus, control node, and methods therein
A Road Side Unit (RSU) (120) transmits V2X report information to a control node (140) and transmits location-related information about the RSU (120) to the control node (140). The control node (140) determines, based on the received location-related information about the RSU (120), at least one of: one or more sending nodes; a transmission area; a distribution path; and a communication scheme, to distribute a V2X control message to a plurality of UEs. It is thus, for example, possible to contribute to achievement of a configuration in which, upon receiving V2X report information from an RSU, a server transmits a V2X control message based on the V2X report information to a plurality of vehicles or pedestrians.
US10972862B2 Visitor insights based on hyper-locating places-of-interest
The technology disclosed relates to determining visitor behavior. In particular, it relates to receiving preliminary geospatial coordinates of a plurality of places-of-interest, generating (i) contours of the places-of-interest and (ii) hyper-located geospatial coordinates of centroids of the places-of-interest based on processing the preliminary geospatial coordinates of the places-of-interest, and correlating (i) the contours and (ii) the hyper-located geospatial coordinates of the centroids of the places-of-interest with geospatial coordinates of visitor locations to determine the visitor behavior of visitors visiting the places-of-interest, including at least one of detecting whether the visitors visited the places-of-interest, and detecting a duration for which the visitors visited the places-of-interest.
US10972860B2 Responding to changes in social traffic in a geofenced area
A system and method for responding to changes in social traffic in a geographic area receives, via an electronic communications interface, information describing a geographic area and one or more attributes of people expected to be in the geographic area. A geofence is defined based on the information describing the geographic area, and a cohort of people expected to be in the geofence is defined based on the one or more attributes. Information from a sensor regarding an attribute of a person at a geographic location is received via an electronic communications network. Based on the attribute, a determination is made whether or not the person is a member of the cohort of people expected to be in the geofence. An alert may be triggered based at least in part on whether or not the person is a member of the cohort of people expected to be in the geofence.
US10972857B2 Directional audio selection
Various implementations include wearable audio devices and related methods for controlling such devices. In some particular implementations, a computer-implemented method of controlling a wearable audio device includes: receiving an initiation command to initiate a spatial audio mode; providing a plurality of audio choices corresponding with spatially delineated zones in an array defined relative to a physical position of the wearable audio device, in response to the initiation command, wherein each audio choice is associated with a prescribed action; receiving a selection command selecting one of the plurality of audio choices; and taking one of the prescribed actions in response to receiving the selection command.
US10972856B2 Audio processing method and audio processing apparatus
An audio processing apparatus has a setting processor that sets a size of a virtual sound source; and a signal processor that generates an audio signal by imparting to an audio signal a plurality of head-related transfer characteristics. The plurality of head-related transfer characteristics corresponds to respective points within a range that accords with the size set by the setting processor from among a plurality of points, with each point having a different position relative to a listening point.
US10972853B2 Signalling beam pattern with objects
A device for processing coded audio is disclosed. The device is configured to store an audio object and audio object metadata associated with the audio object. The audio object metadata includes frequency dependent beam pattern metadata. The device may apply, based on the frequency dependent beam pattern metadata, a renderer to the audio object to obtain one or more speaker feeds and output the one or more speaker feeds.
US10972851B2 Spatial relation coding of higher order ambisonic coefficients
In general, techniques are described by which to perform spatial relation coding of higher order ambisonic coefficients using expanded parameters. A device comprising a memory and a processor may perform the techniques. The memory may be configured to store at least a portion of a bitstream, the bitstream including a first indication representative of an HOA coefficient associated with the spherical basis function having an order of zero, and a second indication representative of one or more parameters. The processor may be configured to perform parameter expansion with respect to the one or more parameters to obtain one or more expanded parameters, and synthesize, based on the one or more expanded parameters and the HOA coefficient associated with the spherical basis function having the order of zero, one or more HOA coefficients associated with one or more spherical basis functions having an order greater than zero.
US10972841B2 Vibration system, loudspeaker, and method for manufacturing the vibration system
A vibration system which does not rely on adhesive assembly includes a first bracket and a vibration assembly. The vibration assembly includes a voice coil portion and a first diaphragm portion. The voice coil portion includes a mounting base and a voice coil body. The voice coil body surrounds an outer surface of the mounting base. Through holes define in one end of the mounting base. The through holes penetrate the base. The first diaphragm portion includes two connecting portions and a diaphragm body between the two connecting portions. A first connecting portion connects the first bracket. A second connecting portion surrounds an end of the mounting base away from the voice coil body, and the second connecting portion inserts into the through hole. The disclosure further provides a loudspeaker and a method for manufacturing the vibration system.
US10972837B2 Robust estimation of sound source localization
A method for sound source localization in a digital system having at least two audio capture devices is provided that includes receiving audio signals from the two audio capture devices, computing a signal-to-noise ratio (SNR) for each frequency band of a plurality of frequency bands in a processing frame of the audio signals, determining a frequency band weight for each frequency band of the plurality of frequency bands based on the SNR computed for the frequency band, computing an estimated time delay of arrival (TDOA) of sound for the processing frame using the frequency band weights, and converting the estimated TDOA to an angle representing sound direction.
US10972830B1 Speaker monomer with pair of dynamic speakers thereof
The present disclosure provided a speaker monomer with a pair of dynamic speakers thereof includes a housing, an electro-acoustic conversion member received in the housing, and a PCB. The electro-acoustic conversion member includes a first dynamic speaker and a second dynamic speaker, and the housing is a double-barrel-shaped configuration and includes a first receiving room for receiving the first dynamic speaker therein, and a second receiving room arranged in parallel and separated from the first receiving room for receiving the second dynamic speaker therein. The PCB is installed in an end portion of the housing and electrically connected to the first and second dynamic speakers. The present disclosure not only can improve sound quality of an ear-in earphone, but also can reduce a volume of the ear-in earphone, improve assembly efficiency and reduce a defective rate of the ear-in earphone.
US10972824B1 Wireless earphone
A wireless earphone including a top cover, a bottom cover, two rigid circuit boards, a flexible circuit board, and an antenna is provided. The bottom cover is connected to the top cover, and an inner chamber is formed between the top cover and the bottom cover. The two rigid circuit boards are disposed at intervals in the inner chamber. The flexible circuit board has a first connection part and a second connection part. Two ends of the first connection part are coupled to the two rigid circuit boards respectively. The second connection part is attached on at least one of the two rigid circuit boards. The antenna is coupled to a corresponding rigid circuit board to radiate a radio frequency signal. A coupling capacitor is formed at a parallel overlapping area between the second connection part and the rigid circuit board.
US10972819B2 Display apparatus
A display apparatus including a display panel configured to display an image is disclosed. The display apparatus includes a supporting member on a rear surface of the display panel. The supporting member includes a groove. The display apparatus also includes a sound generator between the display panel and the supporting member, and configured to provide a vibration. The display apparatus further includes a vibration transfer member between the display panel and the sound generator, and configured to transfer the vibration of the sound generator to the display panel to generate sound.
US10972816B2 Methods, systems and computer programs for enabling deep fiber access to a software defined network
A system for enabling deep fiber access to a software defined network includes a hybrid fiber coaxial (HFC) network, a software defined network (SDN) control agent disposed in the HFC network and a core network. The core network includes an IP backbone and an SDN. The SDN control agent receives a notification of a quality of service (QoS) degradation event and the accesses local table rules stored in the SDN control agent to determine whether the local table rules identify an action to implement in response to the notification. When the local table rules identify the control agent action to take in response to the notification implementing the action. When the local table rules do not identify the action to be implemented by the SDN control agent in response to the notification, then the SDN control agent accesses the SDN controller to determine whether the SDN controller can identify a controller action to take in response to the notification.
US10972809B1 Video transformation service
Techniques are disclosed for generating media delivery packages from a source package. The techniques include receiving, by a computer system, a source package associated with a content item. Upon receiving the source package, the computer system determines a plurality of workflows, whereby each workflow is operable for generating a delivery package of a plurality delivery packages. A workflow defines parameters for execution of one or more transformation modules of a set of transformation modules of a media transformation service (MTS). The MTS generates the plurality of delivery packages based at least in part on the source package and an execution of respective workflows. The computer system then provides the plurality of delivery packages to respective target entities for distribution.
US10972806B1 Generating customized graphics based on location information
Method of generating customized graphics based on location information includes processor receiving location information including location of first client device. Processor causes a status interface to be displayed on the first client device that includes locations that are within a predetermined distance from the first client device. Processor receives a selection from the first client device of the first location via the status interface and stores the first location in a location database associated with the first user. Location database includes: locations previously selected by the first client device via the status interface, locations associated with media content items received from the first client device, or locations associated with the location information received from the first client device. Processor generates a country selectable item, a city selectable item, and timeline selectable items and causes passport interface to be displayed on the first client device. Other embodiments are disclosed.
US10972804B2 Network-based control of a media device
Embodiments described herein enable a media device to be controlled from any location via a network-based device. For example, a user, using a control device, initiates a command that identifies media content to be streamed by the media device. The command is transmitted to a proxy device coupled to the media device and a network-based device. The proxy device transmits the command to the network-based device, which translates the command into a format compatible with the media device. The translated command is transmitted to the proxy device, which transmits the translated command to the media device. The media device streams the media content based on the received translated command. Alternatively, the control device and the proxy device are integrated as a single device, which generates and transmits the command to the network-based device, receives the translated command from the network-based device, and transmits the translated command to the media device.
US10972802B1 Methods and systems for implementing an elastic cloud based voice search using a third-party search provider
Systems, and methods are described to provide voice search in an elastic cloud environment communicating with a set-top box (STB) by receiving by a voice cloud search server pulse-code modulation (PCM) audio packets transmitted from the STB; sending the PCM audio packets to a natural language processing (NLP) service for converting to text; sending the text sets to an elastic voice cloud search server for querying an electronic program guide (EPG) service, channel and program data associated with the text sets wherein the EPG service to at least return identified channel and program data; in response to an identified return of channel and television program data, sending sets of text to a third-party search service for performing an independent search for related data and returning search results of video and image content which is then stripped of dynamic scripts to return to the STB.
US10972801B2 Electronic apparatus, method and program for selecting content based on time of day
An electronic apparatus including a control circuit that controls access to content and determines an operation mode of the electronic apparatus, and a monitoring circuit that monitors the access to the content, acquires content access information, and generates a table. The control circuit causes each of the content access information acquired by the monitoring circuit and the table generated by the monitoring circuit to be stored in a non-transitory computer-readable recording medium of the electronic apparatus. The monitoring circuit can update the content access parameters as additional content access information is acquired, and when the control circuit determines that the electronic apparatus is in an active mode, the control circuit can refer to the table and select, when access parameters of the active mode match the updated content access parameters, a current content to be output from the electronic apparatus.
US10972797B2 System, device and method for transmitting and playing interactive videos
A system, a device, and a method for transmitting and playing interactive videos are provided. The transmitting device includes a storing unit stored an interactive video and an interactive menu information, and a communicating unit transmitting the interactive video and the interactive menu information to a viewing end device. The interactive video includes one or more interactive segments. The frame of each interactive segment includes a plurality of interactive options. The interactive menu information includes a plurality of commands relative to the interactive options respectively. The viewing end device receives a control signal corresponding to one of color function keys of a remote controller, and executes the command associated with the interactive option on the frame of the interactive segment upon receiving the control signal.
US10972792B2 Systems and methods for scene change recommendations
Systems and methods are disclosed for indicating whether a scene in a media asset corresponds to a scene for which a scene change was previously requested. A media player client monitors scene sequences in a media asset to anticipate whether the user will initiate a scene change request based on historical scene change data. In response to detecting a scene sequence for which the user is expected to request a scene change, the media player client determines whether a scene change is necessary and outputs an indication of whether a scene change is recommended.
US10972790B2 HDMI hardware isolation
In embodiments, an HDMI connector may be isolated from a system-on-chip (SoC) by placing an isolation block in between the HDMI connector and the SoC. The isolation block may prevent the flow of current at mains frequencies while allowing signaling within the HDMI interface to pass. The isolation block may include one or more components that block the flow of current at mains frequencies along one or more signal paths between the HDMI connector and the SoC.
US10972788B1 Distortion-based video re-encoding
An input video stream of video content may be encoded and transmitted from a provider to an intermediary, which decodes and edits the video content, and then re-encodes and transmits the video content to end viewers via an output video stream. When re-encoding the video content, the intermediary may determine to selectively re-use and/or not re-use input motion vectors from the input video stream, for example based on an amount of distortion associated with editing of the video content. In some examples, input motion vectors may be re-used for re-encoding of certain portions (e.g., frames, parts of frames, etc.) of the output video stream and not re-used for re-encoding of other portions of the output video stream.
US10972785B1 System and method for dynamic playback switching of live and previously recorded audio content
A method including, at a media content server, receiving a pre-modified live digital audio stream, modifying the pre-modified live digital audio stream to produce a live digital audio stream, at a time-shifted media server, storing the pre-modified live digital audio stream, at an alternative content server, identifying and storing respective alternative content start/stop tags, at a client device, receiving the live digital audio stream, in response to a playback command by a user, transmitting a time-shifted digital audio stream request, in response to the time-shifted digital audio stream request, the time-shifted media server streaming the time-shifted digital audio stream, the client device, identifying an upcoming alternative content period, in response to determining that the upcoming alternative content period is within a pre-determined timing threshold, transmitting an alternative content request, receiving a second alternative content, ceasing to output the time-shifted digital audio stream, and outputting the second alternative content.
US10972778B2 Stream control system for use in a network
Stream control methods and devices are provided for use in a network (100) for transferring a video stream from a video server (120) to a video client (110) via a distribution chain of network resources (101, 102, 103, 106). A streaming controller (130) controls streaming settings at the client node. A bridge (150) controls the video stream by obtaining a bandwidth requirement of the video stream, and network resource data including bandwidths available on network resources. The bridge determines a resource allocation including an allocated bandwidth, based on the network resource data and the bandwidth requirement so that the video stream complies with the network resource data. The allocated bandwidth enables the streaming controller to control, in accordance with the allocated bandwidth, the streaming settings for the client. A network controller (140) receives network control data from the bridge to control, in accordance with the allocated bandwidth, the respective distribution chain associated to the respective video stream.
US10972775B2 Time synchronization of client devices using two-way time transfer in a live content distribution system
There is provided a method in a communication network system of e.g. IP type for live distribution of media content capable of node-to-node time-transfer for synchronizing a respective local clock of an originating server and at least one client device or other server by means of two-way time transfer. The media content is sent as a data stream using unicast or multicast via respective communication links over a network. The method comprises employing a mode in which two-way time transfer is selectively provided, selectively meaning that two-way time transfer is employed such that the amount of per client specific time information being exchanged by the server and client devices is controlled, e.g. by time limiting the two-way time transfer, or during that mode reducing the occurrence of full two-way time transfer based synchronization of the client devices.
US10972765B2 Conditioning segmented content
Methods and systems are described herein for inserting placement opportunities into content assets. A content distributor may receive a content asset comprising a plurality of content fragments. The content distributor may be further configured to adjust a playback duration of a portion of the content fragments so that the placement opportunity may be inserted at the content asset fragment boundaries.
US10972763B2 Method and system for remotely controlling consumer electronic device
A media system replaces content in a first sequence of media content. The media system presents the first sequence of media content to an end-user and generates a fingerprint of the sequence of media content. The fingerprint is for comparison with a plurality of reference fingerprints so as to identify the first sequence of media content and determine a reference position within the first sequence of media content. The media system sends a request for a replacement sequence of content to a content replacement system, and receives replacement media content selected based on the identified first sequence of media content. The media system presents the replacement media content to the end-user instead of the first sequence of media content. Presenting the replacement media content begins at a position in the first sequence of media content that is determined based on the reference position.
US10972761B2 Minimizing stall duration tail probability in over-the-top streaming systems
A method executed by a processing system of an edge router deployed in a content distribution network includes receiving a request from an endpoint device for a first file, determining that a portion of the first file is not stored in a cache of the edge router, determining that the cache is at a capacity threshold, selecting a second file to evict from the cache, wherein the second file is one of a plurality of files stored in the cache, wherein each file of the plurality of files is scheduled to be evicted from the cache when a threshold period of time has passed since a last request for the each file was received by the edge router, and wherein the threshold period of time associated with the second file is scheduled to expire soonest among all of the plurality of files, and evicting the second file from the cache.
US10972759B2 Color appearance preservation in video codecs
A standard dynamic range (SDR) image and a reference backward reshaping mapping are received. The reference backward reshaping mapping comprises a reference luma backward reshaping mapping. A color preservation mapping function is used with inputs generated from the SDR image and the reference backward reshaping mapping to determine luminance increase for SDR luma histogram bins generated based on luma codewords in the SDR image. A modified backward reshaping mapping is generated and comprises a modified luma backward reshaping mapping generated from the reference backward reshaping function based on the luminance increase for the SDR luma histogram bins. The SDR image and the modified backward reshaping mapping are encoded into an SDR video signal.
US10972750B2 Intra prediction method of chrominance block using luminance sample, and apparatus using same
Disclosed are an intra prediction method of a chrominance block using a luminance sample and an apparatus using the same. An image decoding method comprises the steps of: calculating an intra prediction mode of a chrominance block on the basis of an LM mapping table when the chrominance block uses an LM; and generating a prediction block for the chrominance block on the basis of the calculated intra prediction mode of the chrominance block. When intra prediction mode information of chrominance blocks are decoded, mutually different tables are used depending on whether or not an LM is used, so that encoding and decoding can be performed without an unnecessary waste of bits.
US10972749B2 Systems and methods for reconstructing frames
Systems and methods are disclosed for reconstructing a frame. A computer-implemented method may use a computer system that includes non-transient electronic storage, a graphical user interface, and one or more physical computer processors. The computer-implemented method may include: obtaining one or more reference frames from non-transient electronic storage, generating one or more displacement maps based on the one or more reference frames and a target frame with the physical computer processor, generating one or more warped frames based on the one or more reference frames and the one or more displacement maps with the physical computer processor, obtaining a conditioned reconstruction model from the non-transient electronic storage, and generating one or more blending coefficients and one or more reconstructed displacement maps by applying the one or more displacement maps, the one or more warped frames, and a target frame to the conditioned reconstruction model with the physical computer processor.
US10972748B2 Method and apparatus for encoding motion information and method and apparatus for decoding same
Provided are methods and apparatus for encoding and decoding motion information. The method of encoding motion information includes: obtaining a motion information candidate by using motion information of prediction units that are temporally or spatially related to a current prediction unit; adding, when the number of motion information included in the motion information candidate is smaller than a predetermined number n, alternative motion information to the motion information candidate so that the number of motion information included in the motion information candidate reaches the predetermined number n; determining motion information with respect to the current prediction unit from among the n motion information candidates; and encoding index information indicating the determined motion information as motion information of the current prediction unit.
US10972746B2 Method of combining image files and other files
A method and system for combining, communicating, storing and/or separating image data and non-image data. The method involves a computer programmed to identify an end-of-file (EOF) marker of an image file, and being programmed to add the non-image data to the image file after the EOF marker.
US10972744B2 Image scaling
There is disclosed in one example a video processor, including: an input buffer to receive an input image; a slicer circuit to divide the input image into a plurality of N vertical slices; N parallel input buffers for de-rasterization; N parallel image scalers, wherein each scaler is hardware configured to scale in a raster form, one of the N vertical slices according to an image scaling algorithm; N parallel output buffers for rerasteriztion; and an output multiplexer to combine the scaled vertical slices into a combined scaled output image.
US10972743B2 Method for decoding image and apparatus using same
A method for decoding an image according to the present invention comprises the steps of: receiving and parsing a parameter set including indication information which indicates the presence of withheld information to be used in the future; receiving and parsing a slide header including the withheld information, when the indication information indicates the presence of the withheld information; and decoding the image according to semantics and a value corresponding to the withheld information. As a result, provided are a method and an apparatus for describing an additional extension information indication in a bitstream supporting a hierarchical image.
US10972739B2 Low-complexity two-dimensional (2D) separable transform design with transpose buffer management
Methods are provided for reducing the size of a transpose buffer used for computation of a two-dimensional (2D) separable transform. Scaling factors and clip bit widths determined for a particular transpose buffer size and the expected transform sizes are used to reduce the size of the intermediate results of applying the 2D separable transform. The reduced bit widths of the intermediate results may vary across the intermediate results. In some embodiments, the scaling factors and associated clip bit widths may be adapted during encoding.
US10972738B2 Video encoding apparatus having reconstruction buffer with fixed size and/or bandwidth limitation and associated video encoding method
A video encoding apparatus includes a data buffer and a video encoding circuit. Encoding of a first frame includes: deriving reference pixels of a reference frame from reconstructed pixels of the first frame, respectively, and storing reference pixel data into the data buffer for inter prediction, wherein the reference pixel data include information of pixel values of the reference pixels. Encoding of a second frame includes performing prediction upon a coding unit in the second frame to determine a target predictor for the coding unit. The prediction performed upon the coding unit includes: checking if a search range on the reference frame for finding a predictor of the coding unit under an inter prediction mode includes at least one reference pixel of the reference frame that is not accessible to the video encoding circuit, and determining the target predictor for the coding unit according to a checking result.
US10972732B2 Image decoding apparatus, image coding apparatus, image decoding method, and image coding method
An image decoding apparatus includes: an MPM candidate list deriving unit that derives an MPM candidate list by adding a plurality of different intra prediction modes to the MPM candidate list based on a shape of a target block, and an MPM parameter decoding unit decoding parameters for deriving the intra-prediction modes from the MPM candidate list.
US10972731B2 Systems and methods for coding in super-block based video coding framework
Systems and methods are provided for video coding (e.g., encoding and/or decoding). A coding device may include a processor. The processor may be configured to receive a video frame and partition the video frame into a super coding units (SCUs). The processor may be configured to partition each of the SCUs into coding tree units (CTUs) based on a coding mode.
US10972730B2 Method and apparatus for selective filtering of cubic-face frames
Methods and apparatus of processing cube face images are disclosed. According to embodiments of the present invention, one or more discontinuous boundaries within each assembled cubic frame are determined and used for selective filtering, where the filtering process is skipped at said one or more discontinuous boundaries within each assembled cubic frame when the filtering process is enabled. Furthermore, the filtering process is applied to one or more continuous areas in each assembled cubic frame.
US10972729B2 Deblocking filter selection and application in video coding
Codecs that use larger blocks may have larger boundary regions that may benefit from filtering. In some embodiments, the deblocking filter determines filters and/or a number of samples of the block to be filtered based on block dimensions. For example, In one embodiment, deblocking filter parameters for the video block are determined based on at least one dimension of the size of the video block. The filter parameters include a filter to be applied or a number of pixels along a boundary with a neighboring block to which the filter is to be applied determined based on the at least one dimension.
US10972726B2 Techniques to dynamically select a video encoder for streaming video encoding
Techniques to dynamically select a video encoder for streaming video encoding are described. For example, in one embodiment, an apparatus may include an encoding configuration component operative to receive network performance information for a video stream at a sending device, the video stream at a first video bitrate with a first video encoding codec, and assign a second video bitrate with a second video encoding codec to a media component based on the network performance information, wherein the second video encoding codec is used based on generating the video stream at the second video bitrate, the media component operative to generate the video stream at the sending device at the second video bitrate with the second video encoding code, and the network component operative to send the video stream from the sending device to the receiving device using the second video encoding codec. Other embodiments are described and claimed.
US10972720B2 Video load balancing and error detection based on measured channel bandwidth
An interconnect apparatus performs real time scoring and data throughput measurement of parallel data channels. The scoring and measurement information is communicated as feedback across the interconnect. Processing circuitry in the interconnect apparatus routes data to channels that have the best performance and reduces the data rate on channels that have lower performance based on the feedback information. This provides a method of dynamic load balancing to achieve optimal video data rates in a dynamic impedance environment. The interconnect apparatus also adjusts phase and data sampling times for improved fidelity of data transported across the interface.
US10972716B2 Calibration method and measurement tool
A calibration method calibrates a stereo camera. The calibration method includes: measuring a relative position between the stereo camera and an object that is placed so as to fall within an image capturing area of the stereo camera; acquiring a captured image that is captured by the stereo camera and includes the object; and determining a calibration parameter for calibrating the stereo camera based on the relative position and the captured image.
US10972713B2 3DTV at home: Eulerian-Lagrangian stereo-to-multi-view conversion
A method and system of converting stereo video content to multi-view video content combines an Eulerian approach with a Lagrangian approach. The method comprises generating a disparity map for each of the left and right views of a received stereoscopic frame. For each corresponding pair of left and right scanlines of the received stereoscopic frame, the method further comprises decomposing the left and right scanlines into a left sum of wavelets or other basis functions, and a right sum wavelets or other basis functions. The method further comprises establishing an initial disparity correspondence between left wavelets and right wavelets based on the generated disparity maps, and refining the initial disparity between the left wavelet and the right wavelet using a phase difference between the corresponding wavelets. The method further comprises reconstructing at least one novel view based on the left and right wavelets.
US10972710B2 Control apparatus and imaging apparatus
A control apparatus according to an embodiment of the present disclosure is a control apparatus that controls an imaging device including a variable optical lowpass filter and an imaging element that generates image data from light incident via the variable optical lowpass filter. This control apparatus includes a first deriving unit and a second deriving unit. The first deriving unit derives a resolution deterioration amount and a false color generation amount on the basis of a plurality of pieces of image data generated by the imaging element through driving the imaging element while changing an effect of the variable optical lowpass filter. The second deriving unit derives a set value of the variable optical lowpass filter on the basis of the resolution deterioration amount and the false color generation amount derived by the first deriving unit.
US10972707B2 Endoscope and method of manufacturing endoscope
An endoscope includes an optical module, the optical module including an optical element including a light emitting surface, an external electrode being disposed, out of a first region and a second region obtained by dividing the light emitting surface substantially in half, only in the first region, a wiring board including a first main surface where the optical element and a bonding electrode are disposed, a bonding wire connecting the external electrode and the bonding electrode to each other, a ferrule into which the optical fiber is inserted, a frame including an upper plate where the ferrule is disposed, including a side plate fixed to the first main surface, including an inner section housing the optical element and a side surface including an opening, and a transparent resin disposed in the inner section, wherein the upper plate is inclined at a predetermined inclination angle to the first main surface.
US10972704B2 Video identification and analytical recognition system
An analytical recognition system includes a video camera, an antenna, and a data analytics module. The video camera is configured to capture video data. In some embodiments, the video camera is at least one of a traffic camera or an aerial drone camera. The antenna is configured to capture mobile communication device data. The data analytics module is configured to correlate the video data and the mobile communication device data to generate a profile of a person associated with the video data and the mobile communication device data. The profile has profile data including any one or a combination of the captured video data and the captured mobile communication device data.
US10972703B2 Method, device, and storage medium for processing webcam data
Methods and systems for processing webcam data are disclosed. According to some disclosed embodiments, the method includes: determining data to be processed; sending a control request to a server to request a task initiation permission for a webcam cluster; in response to an authorization instruction of the server, determining property information of each webcam in the webcam cluster; segmenting the data based on the property information of each webcam, to generate a plurality of data segments; sending each of the plurality of data segments to a corresponding webcam in the webcam cluster for processing; receiving intermediate results generated by the webcam cluster on the basis of the plurality of data segments; and combining the intermediate results into a final result.
US10972700B2 Video call method and video call mediating apparatus
The video call method includes establishing, by a first terminal, a first video call session with a second terminal; establishing, by the first terminal, a second video call session with a third terminal; displaying, by the first terminal, a first video received from the second terminal through the first video call session and a second video received from the third terminal through the second video call session on a first display area and on a second display area, respectively; detecting, by the first terminal, a predetermined event; terminating, by the first terminal, one video call session among the plurality of video call sessions in response to the detecting the predetermined event; establishing, by the first terminal, a third video call session with a fourth terminal; displaying, by the first terminal, a third video received from the fourth terminal through the third video call session on a third display area.
US10972699B2 Video communication device and method for video communication
A local video communication device, the device includes a local translucent display device configured to display remote video information received from a remote video communication device; and a local camera array configured to capture local video information of a plurality of local users; wherein the local translucent display device includes a naked-eye three-dimensional display, the local camera array comprises a plurality of cameras arranged in a two-dimensional array, the local camera array is placed on a back of the local translucent display device, and the local translucent display device further comprises a micro processing unit, wherein the micro processing unit includes: a micro processing unit, where the micro processing unit includes a video capture and processing module, a location acquisition module, a communication module and a display module.
US10972697B2 Projection system
A system can include a plank that includes an adjustable direction video projector; and circuitry operatively coupled to the adjustable direction video projector that selects one of a plurality of operational modes of the adjustable direction video projector and that adjusts a projection direction of the adjustable direction video projector responsive to selection of the one of the plurality of operational modes.
US10972695B2 Image sensors with reduced signal sampling kickback
An image sensor may include an array of image pixels. The image pixel pixels may be arranged in columns and rows. Each column of image pixels may be coupled to column readout circuitry via respective column lines. The column readout circuitry may include amplifier circuitry, a first source follower stage, and a second source follower stage. The first and second source follower stages may be interposed between the amplifier circuitry and a sampling capacitor. A switch may be interposed between the first and second source follower stages. The second source follower transistor may be configured to provide an intermediate sampling voltage to the sampling capacitor. The first source follower transistor may be configured to provide a final sampling voltage to the sampling capacitor. In such a manner, kickback from sampling signals using readout circuitry may be reduced.
US10972693B2 Image sensor for improving linearity of analog-to-digital converter and image processing system including the same
An image sensor and an image processing system including the same are provided. The image sensor includes a pixel array including a plurality of pixels each connected to one of first through m-th column lines to output a pixel signal, where “m” is an integer of at least 2; analog-to-digital converters each configured to receive the pixel signal corresponding to one of the first through m-th column lines, to compare the pixel signal with a ramp signal, and to convert the pixel signal to a digital pixel signal; and a blocking circuit connected to an input terminal of at least one of the analog-to-digital converters to block an influence of an operation of others among the analog-to-digital converters.
US10972692B2 Image sensor including digital pixel
An image sensor includes a plurality of pixels. Each of the plurality of pixels includes a photodetector that includes a photoelectric conversion element that outputs a detection signal in response to light incident thereon, a comparator that compares the detection signal of the photodetector with a ramp signal and outputs a comparison signal in response thereto, a plurality of first memory cells that store a first counting value corresponding to a first voltage level of the detection signal using the comparison signal of the comparator and output the first counting value through a plurality of transmission lines, and a plurality of second memory cells that store a second counting value corresponding to a second voltage level of the detection signal using the comparison signal of the comparator and output the second counting value through the plurality of transmission lines.
US10972691B2 Dynamic vision sensor, electronic device and data transfer method thereof
A dynamic vision sensor includes a pixel unit, including a plurality of pixels outputting an activation signal in response to dynamic input, a first reading unit outputting a first signal, based on the activation signal, a second reading unit outputting a second signal, based on the activation signal, an event counter counting the number of events generated, based on the activation signal, and generating and outputting a selection signal, based on the number of events, and a selecting unit outputting one of the first signal and the second signal, based on the selection signal.
US10972689B2 Solid-state image sensor, electronic apparatus, and control method of solid-state image sensor
To prevent the black dot phenomenon from occurring in a differential amplification-type solid-state image sensor.A signal-side amplifier transistor generates an output voltage corresponding to a signal current corresponding to one of a pair of differential input voltages by supplying the signal current from an output node to a common-phase node. A reference-side amplifier transistor supplies a reference current corresponding to the other one of the pair of differential input voltages to the common-phase node. A constant current source constantly controls a sum of the signal current and the reference current to be merged at the common-phase node. A bypass control unit connects the output node and the common-phase node and supplies the signal current having a value corresponding to a predetermined limit voltage to the common-phase node in a case in which the output voltage reaches the limit voltage.
US10972688B2 Pixel architecture and an image sensor
A pixel architecture comprises: an absorption layer, which is configured to generate charges in response to incident light; a semiconductor charge-transport layer, which is configured to transport the generated charges through the charge-transport layer, wherein one or more doped regions are arranged in the charge-transport layer, wherein the charge-transport layer comprises a bias region and a charge-dispatch region being associated with the bias region; an electric connection connecting to and providing a selectable bias voltage to the bias region; and at least one transfer gate, wherein the doped regions and the bias region are differently biased for driving transport of the generated charges towards the charge-dispatch region, and for controlling, together with the at least one transfer gate, transfer of charges from the charge-dispatch region to a charge node.
US10972684B1 Sparse lock-in pixels for high ambient controller tracking
An image sensor includes a two-dimensional array of active pixels, where each active pixel in the two-dimensional array of active pixels includes a respective photodiode. The image sensor also includes a plurality of lock-in pixels at two or more regions of the two-dimensional array. Each of the plurality of lock-in pixels includes two pixel elements that share a common photodiode. Each pixel element of the two pixel elements in a lock-in pixel includes a charge storage node and a switch configured to receive a respective control signal to selectively connect the respective charge storage node to the common photodiode.
US10972683B2 Captioning communication systems
A method to generate a contact list may include receiving an identifier of a first communication device at a captioning system. The first communication device may be configured to provide first audio data to a second communication device. The second communication device may be configured to receive first text data of the first audio data from the captioning system. The method may further include receiving and storing contact data from each of multiple communication devices at the captioning system. The method may further include selecting the contact data from the multiple communication devices that include the identifier of the first communication device as selected contact data and generating a contact list based on the selected contact data. The method may also include sending the contact list to the first communication device to provide the contact list as contacts for presentation on an electronic display of the first communication device.
US10972680B2 Theme-based augmentation of photorepresentative view
On a display configured to provide a photorepresentative view from a user's vantage point of a physical environment in which the user is located, a method is provided comprising receiving, from the user, an input selecting a theme for use in augmenting the photorepresentative view. The method further includes obtaining, optically and in real time, environment information of the physical environment and generating a spatial model of the physical environment based on the environment information. The method further includes identifying, via analysis of the spatial model, one or more features within the spatial model that each corresponds to one or more physical features in the physical environment. The method further includes based on such analysis, displaying, on the display, an augmentation of an identified feature, the augmentation being associated with the theme.
US10972679B2 Image processing apparatus and method for controlling image processing apparatus
In an image processing apparatus that performs interval moving image capturing, interval image capturing and lighten compositing are sequentially performed, whereby an effective interval moving image can be obtained without advance techniques and cumbersome procedure that have been required for providing special effects to moving images.
US10972677B2 Imaging control apparatus and imaging control method
An imaging control apparatus includes: a flicker detecting section configured to detect a flicker component of a light source, the flicker component being included in an image; and a controlling section configured to control timing of imaging according to a detection result by the flicker detecting section, in which the controlling section controls the timing of the imaging according to timing of a peak or a bottom of the flicker component detected.
US10972676B2 Image processing method and electronic device capable of optimizing hdr image by using depth information
An image processing method and an electronic device are provided. The method includes: obtaining a plurality of first images; obtaining first depth information; generating a second image according to the plurality of first images; identifying a subject and a background of the second image according to the first depth information; determining whether the subject of the second image needs to be optimized; when the subject of the second image needs to be optimized, optimizing the subject of the second image, generating an output image according to the background and the optimized subject, and outputting the output image; and when the subject of the second image does not need to be optimized, generating the output image according to the background and the subject and outputting the output image.
US10972671B2 Image processing apparatus configured to generate auxiliary image showing luminance value distribution, method for controlling the image processing apparatus, and storage medium
An image processing apparatus capable of making a user confirm effect of HDR reliably. An acquirer acquires a luminance component of an input image. A converter converts the luminance component acquired by the acquirer into a predetermined luminance value for each pixel. A generator generates a graph waveform image that shows a graph showing a distribution of the luminance values obtained through the conversion by the converter. A display controller displays the graph waveform image generated by the generator on a display unit. When the input image is recorded in a first mode, an axis representing the luminance values in the graph is a logarithmic axis, and the generator generates a logarithmic graph waveform image showing the distribution of the luminance values based on the logarithmic axis.
US10972667B2 Optical image stabilization apparatus and optical apparatus
An optical image stabilization apparatus includes an image stabilization element, a movable member configured to hold the image stabilization element, a support member configured to movably support the movable member, a coil held by one of the movable member and the support member, and a magnet held by the other of the movable member and the support member and opposite to the coil. The optical image stabilization apparatus drives the movable member by electrifying the coil to correct an image blur, and further includes a nonmagnetic conductor configured to cover a surface different from a magnet opposing surface of the coil that faces the magnet.
US10972664B2 Image blurring correction apparatus, imaging apparatus, and image blurring correction method that corrects image blurring based on panning detection and angular velocity
An image blurring correction apparatus includes: an angular-velocity sensor that detects an angular velocity; and a processor. The processor includes: a first-panning detection section that detects first panning on the basis of the angular velocity; a LPF processing section that performs LPF processing on the angular velocity; a second-panning detection section that detects second panning that has a panning velocity that is lower than that of the first panning on the basis of a processing result of the LPF processing section; a HPF processing section that performs HPF processing on the angular velocity; a calculation section that calculates an image-blurring-correction amount on the basis of a detection result of the first-panning detection section or a detection result of the second-panning detection section, and a processing result of the HPF processing section; and a drive circuit that drives an image-blurring-correction mechanism on the basis of the image-blurring-correction amount.
US10972663B2 Methods for automatically switching video capturing and playing back frame rate
A method includes receiving an indication that a video mode is invoked, where the receiving causes the following operations to be automatically performed: obtaining a first frame and a second frame at a first frame rate; defining a first ROI in the first frame based on a user's selection; defining a second ROI in the second frame based on the first ROI; determining a first camera motion flow; determining a first ROI motion flow between the first ROI and a corresponding portion of the second ROI; determining a second frame rate based on a first comparative value determined using the first ROI motion flow and the first camera motion flow; and capturing a third frame at the second frame rate by an image sensor unit, or playing back a fourth frame at the second frame rate on a touch screen unit.
US10972656B2 Cognitively coaching a subject of a photograph
A method, computer system, and computer program product for cognitively coaching a user to take favorable photographs are provided. The embodiment may include determining characteristics of favorable photographs from a favorable photo database using image analysis techniques. The embodiment may also include identifying subjects in a current camera frame. The embodiment may further include identifying characteristics of a photograph from a current camera frame. The embodiment may also include determining similarities or differences between the favorable photographs and the current camera frame. The embodiment may further include generating directions that map a current state of similar characteristics to the favorable photographs.
US10972652B2 Imaging apparatus and imaging method
Provided is an imaging apparatus and an imaging method that sets a type of a subject as a focusing target in each imaging. The imaging apparatus includes an image sensor that acquires an image, and an operation unit that selects a type of the subject as the focusing target in each imaging of the image acquired by the image sensor. In the case where the type of the subject as the focusing target is selected by the operation unit, a microcomputer detects an area of the subject of that type from the image and sets the detected area as an in-focus area of the image.
US10972649B2 Infrared and visible imaging system for device identification and tracking
Methods, systems, and apparatus for an infrared and visible imaging system. In some implementations, Image data from a visible-light camera is obtained. A position of a device is determined based at least in part on the image data from the visible-light camera. An infrared camera is positioned so that the device is in a field of view of the infrared camera, with the field of view of the infrared camera being narrower than the field of view of the visible-light camera. Infrared image data from the infrared camera that includes regions representing the device is obtained. Infrared image data from the infrared camera that represents the device is recorded. Position data is also recorded that indicates the location and pose of the infrared camera when the infrared image data is acquired by the infrared camera.
US10972645B1 Dual camera module and apparatus for manufacturing the same
An embodiment of the present disclosure provides a dual camera module including: a first camera module having a first optical axis; a second camera module having a second optical axis aligned with respect to the first optical axis and a second extension part extending in a direction crossing the second optical axis; a fixing member having a first accommodation part accommodating the first camera module, a second accommodation part accommodating the second camera module, and a second fixing part coupled to the second extension part; and a second adhesive part connecting the second extension part with the second fixing part to fix the second camera module to the fixing member.
US10972643B2 Camera comprising an infrared illuminator and a liquid crystal optical filter switchable between a reflection state and a transmission state for infrared imaging and spectral imaging, and method thereof
An optical filter for a camera is switchable between a reflection state and a transmission state. The optical filter includes a first plurality of liquid crystals configured to dynamically form cholesteric phase structures in the reflection state that block right-handed circularly polarized light in a spectral light sub-band and transmit light outside of the spectral light sub-band. The first plurality of liquid crystals dynamically forms a nematic phase arrangement in the transmission state that transmits light in the spectral light sub-band. The optical filter further includes a second plurality of liquid crystals configured to dynamically form cholesteric phase structures in the reflection state that block left-handed circularly polarized light in the spectral light sub-band and transmit light outside of the spectral light sub-band. The second plurality of liquid crystals dynamically form a nematic phase arrangement in the transmission state that transmits light in the spectral light sub-band.
US10972641B2 Optics, device, and system for assaying
The present invention provides, among other thing, devices and methods for simple, fast, and sensitive assaying, including imaging.
US10972636B2 Precision timing for broadcast network
The present aspects relate to techniques of timing synchronization of audio and video (AV) data in a network. In particular, the techniques for a AV master to distribute AV data encoded with one or more time markers to a plurality of processing nodes. The one or more time markers may be indexed to a precision time protocol (PTP) time stamp used as a time reference. In one technique, the nodes extract the time markers to determine an offset value that is applied to a PLL to synchronize AV data packets at a distribution node or a processing node. In another technique the distribution node or the processing node determines the worst case path, which corresponds to a system offset value. The distribution node then reports the system offset value to the AV master, which in turn adjusts the phase based on the report.
US10972623B2 Information processing apparatus having import function to import information regarding user so that registration upper limit is not exceeded based on user's last login date and control method for the same, and storage medium
A method for importing information regarding a user into an information processing apparatus, the information processing apparatus comprising storage that stores personal setting information corresponding to a user that uses the information processing apparatus, and last login time and date of a user that uses the information processing apparatus, includes receiving an import instruction of data including at least one piece of user information, and personal setting information associated with the user information, and identifying, when executing import processing based on the data in response to the import instruction, a user whose personal setting information is to be deleted, based on last login time and date stored in the storage, and deleting personal setting information stored in the storage in association with the identified user so that the personal setting information does not reach a registration upper limit after import.
US10972619B2 Display apparatus for displaying pop-up window at appropriate display position on screen of display device, and computer-readable non-transitory recording medium storing display control program
A display apparatus includes a display device and a control device. The control device functions as a controller that displays a plurality of items on a screen of the display device, specifies a display region of an item on a basis of a position of the item on the screen of the display device for each of the plurality of items when the controller displays a pop-up window associated with a first item that is one of the plurality of items on the screen of the display device, detects a free region in which the pop-up window does not overlap display regions of all the items on the screen of the display device, which is close to the first item, and displays the pop-up window in the free region.
US10972618B2 Image processing device, image processing system, and control method of image processing device
An image processing device includes a display unit and a processor configured to determine whether or not functions of the image processing device are executable by the image processing device, and cause the display unit to display a screen including a first item corresponding to a first function that is determined to be executable and a second item corresponding to a second function that is determined to be not executable. The first item is displayed on the screen in a first display format, and the second item is displayed on the screen in a second display format that is less conspicuous than the first display format.
US10972613B2 Charging control method, charging trigger apparatus, and online charging system
The present disclosure provides a charging control method, a charging trigger apparatus, and an online charging system. The method includes: generating, by a CTF, a resource quota request according to a trigger condition; and sending the resource quota request to an online charging system (OCS), so that the OCS determines a quota type and number after receiving the resource quota request, and allocates a quota for the resource quota request according to the quota type and number determined by the OCS, where the quota type and number are determined by the OCS according to the resource quota request. In the foregoing method, a problem that in the prior art, a charging control error occurs due to different determining bodies of a quota type is solved.
US10972601B2 Systems and methods for controlling access to a computing device
Systems and methods for controlling access to a computing device. The methods include: detecting, by a computing device in a first state, two or more user actions of tactile input applied to only one or more physical volume control buttons of a housing of the computing device; determining that the detected two or more user actions of the tactile input are valid based on a code sequence; and changing the first state of the computing device to a second state to enable use of at least one functionality of the computing device, in response to determining that the detected two or more user actions of the tactile input are valid.
US10972600B2 Displaying relevant user interface objects
Techniques for displaying relevant user interface objects when a device is placed into viewing position are disclosed. The device can update its display in response to user input. Display updates can be based on a logical arrangement of user interface information along a z-axis.
US10972598B2 Bone conduction headset
A bone conduction headset includes a support member having a U-shape, a pair of bone conduction speakers respectively provided to a first end of the support member and a second end of the support member, the second end being opposite to the first end, a microphone coupled to the first end, and a mute switch provided to either the first end or the second end, and configured to perform a control to lower volume on the pair of bone conduction speakers.
US10972588B2 Micro-level network node failover system
An improved core network that can monitor micro-level issues, identify specific services of specific nodes that may be causing an outage, and perform targeted node failovers in a manner that does not cause unnecessary disruptions in service is described herein. For example, the improved core network can include a failover and isolation server (FIS) system. The FIS system can obtain service-specific KPIs from the various nodes in the core network. The FIS can then compare the obtained KPI values of the respective service with corresponding threshold values. If any KPI value exceeds a corresponding threshold value, the FIS may preliminarily determine that the service of the node associated with the KPI value is responsible for a service outage. The FIS can initiate a failover operation, which causes the node to re-route any received requests corresponding to the service potentially responsible for the service outage to a redundant node.
US10972587B1 Systems and methods for altering the character of network traffic
Systems and methods for altering the character of data originating from a Virtual Private Network (VPN) are provided. First data is received from the VPN by a first network interface. The first data comprises a first plurality of packets. A message is generated by combining the first plurality of packets. Second data is generated by segmenting the message into a second plurality of packets. A third plurality of packets in the second plurality of packets is equal to the network maximum transfer unit allowed by the Internet and the last packet in the second plurality of packets is less than the network maximum transfer unit allowed by the Internet. The second data is forwarded to the second network interface. The second network interface sends the data to a web server.
US10972581B2 Media processing method and device
A method includes acquiring a media content directory on at least one media server, and identifying media description information in at least two media resource objects in the media content directory and integrating the at least two media resource objects when media resources respectively corresponding to the at least two media resource objects have same media content, so the integrated at least two media resource objects are represented by one media identifier. The method also includes sending, according to capability information of a media playback device selected by a user, a media resource address corresponding to a first media resource object to the media playback device, so the media playback device acquires and plays a media resource corresponding to the media resource address, where the first media resource object is one of the at least two media resource objects that are suitable to be played on the media playback device.
US10972580B1 Dynamic metadata encryption
A system intercepts, at an application programming interface (API) gateway, a request for access to a computing resource and obfuscates metadata associated with the request. The metadata is obfuscated by at least encrypting the metadata to generate encrypted metadata. The API gateway further generates a second request to include the encrypted metadata. The second request is then used to access the computing resource in response to the first request such that when the computing resource is accessed, the metadata associated with the computing resource is encrypted.
US10972578B2 Recommending media content to a user based on information associated with a referral source
Systems and methods for recommending media content to a user based on information associated with a referral source that referred the user to a media item provided by a source of the media content are presented. In one or more aspects, a system is provided that includes a presentation component that presents, via user a interface, a first media item associated with a media presentation source referred to a user through a referral source. The system further includes an analytics component that identifies a second media item based on media items associated with the media presentation source that are referred to other users through the referral source, and a recommendation component that recommends the second media item to the user through the user interface.
US10972576B2 Content acceleration for cross-site resources by CDN
In some embodiments, the present disclosure provides for accelerating cross-sited resources in an accelerated document. In some embodiments, a set of rules is created to determine which cross-site resources will be accelerated. Using the rules, a first cross-site resource is selected for acceleration. The cross-site resource is cached on a CDN edge server. A link for a first cross-site resource is wrapped so that a client will be directed to retrieve the cross-site resource from the CDN edge server. The client receives the cross-site resource directly from the CDN edge server.
US10972574B2 Methods and systems for stream-processing of biomedical data
A method for stream-processing biomedical data includes receiving, by a file system on a computing device, a first request for access to at least a first portion of a file stored on a remotely located storage device. The method includes receiving, by the file system, a second request for access to at least a second portion of the file. The method includes determining, by a pre-fetching component executing on the computing device, whether the first request and the second request are associated with a sequential read operation. The method includes automatically retrieving, by the pre-fetching component, a third portion of the requested file, before receiving a third request for access to least the third portion of the file, based on a determination that the first request and the second request are associated with the sequential read operation.
US10972571B2 Lock-free weak-reference hybrid cache
A computer-implemented method is presented for caching content. The method includes storing content received from a data stream, employing a cache array and a retrieval data structure to process the content, determining, by the processor, if the content is popular content which appears frequently, a position in the cache array holding a strong reference to the content, determining, by the processor, if the content is unpopular content which appears infrequently, an arbitrary position in the cache array holding a strong reference to the unpopular content, the retrieval data structure holding a weak reference to the content, and issuing cached content to a cache data storage device accessed by a user interface of a computing device communicating with the data processing system.
US10972570B2 Restful method and apparatus to import content by geo-aware content caching service
Representational state transfer (REST) based geo-aware content transfer includes a REST server configured for receiving an application programming interface (API) request from a client device. The REST server obtains a upload universal resource locator (URL) targeting a caching server that is geographically closest to the client device, constructs an upload link containing the upload URL and a completion callback, and sends the upload link to the client device. The client device uses the upload URL to upload content to the caching server. The caching server interprets the completion callback to obtain a completion URL and, upon completion of content uploading, makes a REST API call using the completion URL. Responsive to the REST API call, the REST server executes an inbound operation to complete the uploading to a content management system and returns the content URL to the caching server which sends the content URL to the client device.
US10972568B2 High performance distributed system of record
A high-performance distributed ledger and transaction computing network fabric over which large numbers of transactions (involving the transformation, conversion or transfer of information or value) are processed concurrently in a scalable, reliable, secure and efficient manner. In one embodiment, the computing network fabric or “core” is configured to support a distributed blockchain network that organizes data in a manner that allows communication, processing and storage of blocks of the chain to be performed concurrently, with little synchronization, at very high performance and low latency, even when the transactions themselves originate from distant sources. This data organization relies on segmenting a transaction space within autonomous but cooperating computing nodes that are configured as a processing mesh. Each computing node typically is functionally-equivalent to all other nodes in the core. The nodes operate on blocks independently from one another while still maintaining a consistent and logically-complete view of the blockchain as a whole.
US10972566B2 Systems and methods for electronic notification broadcasts
Systems and methods are disclosed for managing displays of notifications to a user device. A method can include determining that an event has occurred that requires a user notification. One or more user and device characteristics are analyzed to determine whether a user notification is to be displayed on the user device.
US10972565B2 Push notification delivery system with feedback analysis
A push notification delivery system includes a server system including a processor, a network interface, and memory storing program instructions having code segments for receiving a received push notification, code segments for determining at least one of a favorable push time and a favorable message format based upon a database of received push information developed from a plurality of prior sent push notifications, and code segments for pushing the message to the destination in accordance with the at least one of a favorable push time and a favorable message format. A method for delivering push notifications includes receiving a received push notification including a message and a destination, sending a sent push notification derived from the received push notification to the destination in accordance with at least one favorable condition, receiving received push information related to the sent push notification, and storing the received push information in a database.
US10972562B2 Information processing apparatus, information processing method, and program
An information processing system that generates commentary, the commentary including first commentary generated based on behavior information corresponding to a behavior of a user and second commentary associated with the first commentary; and outputs the commentary to be available to other users.
US10972561B2 Methods and apparatus for adjusting model threshold levels
Methods and apparatus for adjusting model threshold levels are disclosed. An example apparatus includes a volume estimator to determine volume estimates corresponding to a total number of users that satisfy a model threshold within a first period of time; an estimate adjuster to when a ratio of (A) modeled users that satisfy the model threshold to (B) a sum of the modeled users that satisfy the model threshold and deterministic client device users does not satisfy a minimum ratio threshold, increase the number of modeled users to satisfy the model threshold; when the total users that satisfy the model threshold does not satisfy a total volume target, increase the number of modeled users to satisfy the total volume target; and updating the total volume target based on the increased number of modeled users; an adjustment factor generator to apply an adjustment factor based on the volume estimates and the updated total volume target to an absolute count of users to generate an adjusted count of users; and a model threshold adjuster to adjust the model threshold based on the adjusted count of users.
US10972560B2 System and method for scalably tracking media playback using blockchain
Systems and methods for tracking media file playback are provided. A request to upload a media file and metadata associated with the media file is received. Next, the media file and metadata is uploaded via a blockchain protocol. Next, a request to play the media file is received from a client device or a digital service provider (DSP) platform. The request to play the media file is validated via the blockchain protocol. Upon validating the request to play the media file, the media file is transmitted for playback at the client device or DSP platform. Last, the number of times the media file is played is tracked via the blockchain protocol.
US10972555B2 Function based dynamic traffic management for network services
Technologies are disclosed for local and distributed function based dynamic traffic management for network services. A service host executes a network service and provides a service framework that includes one or more handlers. When a request is received for the service, one of the handlers assigns a classification to the request. The handler then provides the classification to a dynamic function based traffic controller. The controller determines whether the network service is to process the request based on the classification of the request, metrics associated with the network service, and a local traffic management policy. If the controller determines that the network service is not to process the request, the request is rejected. Otherwise, the request is passed to the network service for processing. Metrics can also be provided from the service host to a distributed performance monitoring system for use in managing network traffic at a fleet level.
US10972552B2 Method and system for user plane path selection
Aspects of the disclosure provide a system and method used for allowing a path selection or reselection (hereby (re)selection). In some embodiments data packets for a session between a UE and an application system (AS) can utilize a pre-established user plane path between the AS and an access node (AN) which serves the UE. This can allow for faster session set-up times as a new user plane (UP) path need not be established for every new session if existing UP paths can be utilized. Some embodiments allow an application aware (re)selection of the user plane.
US10972550B2 Communications management system with a separate peripherals server
Systems and methods for managing an airport passenger processing system. The system includes a computing device and a peripheral device at an airport, a peripherals interface in communicative connection with the peripheral device and operable to execute a second client application, and a network outside the airport. The network includes a virtualization server for virtualizing an application for a first client application executed by the computing device and a peripherals manager in communication with the virtualization server. The first client application is configured to establish a first communication channel with the virtualization server for communication with an application virtualized on the virtualization server. The second client application is configured to establish a second communication channel with the peripherals manager. At least part of the network is configured to store an association between the first and second communication channels to associate the peripheral device with the computing device.
US10972549B2 Software-defined networking proxy gateway
Aspects of the present invention provide an approach for improving communications between a software-defined networking (SDN) controller and a hardware gateway in a SDN. In an embodiment, a SDN proxy gateway is installed. The SDN proxy gateway communicates with the SDN controller on behalf of the hardware gateway. To accomplish this, the SDN proxy gateway processes a communication sent from the SDN controller to the hardware gateway. This communication includes a request from a computing node to establish a network communication channel. The SDN proxy gateway translates these instructions (e.g., the logical network and endpoint information), which are in the native format of the SDN controller, into a standardized hardware gateway protocol. The translated information that the hardware gateway can use to establish the network connection is then pushed to the hardware gateway by the proxy gateway.
US10972544B2 Autonomous vehicle communication system and method
An autonomous vehicle communication method comprises sensing a condition associated with the autonomous vehicle, and initiating, by a controller in response to the sensing of the condition, communication pertaining to the autonomous vehicle between a vehicle manager remote to the autonomous vehicle and an external agent external to the autonomous vehicle. The autonomous vehicle communication method further comprises controlling the autonomous vehicle remotely in response to a command that is based on the condition associated with the autonomous vehicle and the communication between the vehicle manager and the external agent.
US10972541B1 Priority encoded data slice retention
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory. The processing circuitry is configured to execute the operational instructions to perform various operations and functions. The computing device detects a total number of errors that is associated with a set of memory devices of one or more sets of storage units (SUs) within a DSN that distributedly store a set of encoded data slices (EDSs). When the total number of errors compares unfavorably to a priority error threshold level, the computing device indicates that a minimum number of error-free EDSs are available of the set of EDSs. The computing device also selects a mechanism for data retention process from a plurality of mechanisms for data retention process and executes it.
US10972538B2 Synchronization of components in heterogeneous systems
A method and system for synchronizing components of heterogeneous systems. A request is made to a host computer for a latest version of a client component pertaining to client code identified in a previously received communication. An object representing a latest version of a client component pertaining to client code is retrieved from one or more loadable modules at a host computer. The host computer includes a host component. The host component is host software configured to be executed in the host computer. A host component binary is built with a set of additional components bound to the host component binary. An encoding generated during compilation of the additional components transforms the client component into the object with an array populated with data of the client component. The object is built during link time into the one or loadable modules tightly bound with the host component binary.
US10972537B2 Protecting in-flight transaction requests
The subject matter described herein relates to protecting in-flight transaction requests, where a client device is connected via at least two application servers to a backend server device that is capable of processing redundant transaction requests originated by the client device. A first instance of a transaction request identified by a transaction identifier is received at the backend server device. The first instance of the transaction request is processed and a transaction response is sent to the client device. The transaction response identified by the transaction identifier is saved in a cache. If a subsequent instance of the transaction request is received, the cached transaction response is sent to the client device.
US10972530B2 Audio-based data structure generation
Routing packetized actions in a voice activated data packet based computer network environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify trigger keyword and request, and generate an action data structure. The system can transmit the action data structure to a third party provider device. The system can receive an indication from the third party provider device that a communication session was established with the device.
US10972528B2 Methods and systems for accessing third-party services within applications
A client device provides to a user, in an application associated with a social-networking service provided by a server system, a link to a page associated with a third-party service provider. The third-party service provider is distinct from the social-networking service. In response to user selection of the link, the page is loaded within the application. The page includes script for calling one or more application programming interfaces (APIs) of the server system. The client device calls the one or more APIs to obtain information associated with the user from the server system. The client device displays the page within the application, and uses the information associated with the user to conduct a transaction with the third-party service provider through the page.
US10972527B2 Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal
A method for transmitting broadcast signals, includes encapsulating input packets including Internet Protocol (IP) packets or Transport Stream (TS) packets into link layer packets in a link layer, wherein each header of the link layer packets including a base header having packet type information representing a type of the input packets in a payload of each link layer packet and payload configuration information, and for a first link layer packet including a single packet, a base header of the first link layer packet includes header mode information having a value representing that an additional header for the single packet is present following the base header; encapsulating the link layer packets including the first link layer packet, a second link layer packet, and a third link layer packet into data packets carried by a Data Pipe (DP) in a physical layer; and transmitting a broadcast signal including the data packets.
US10972526B2 Estimating network data encoding rate
In one example, the encoding rate at which data is delivered over a network is estimated by intercepting a data packet from a data streaming session, wherein the data packet contains at least a portion of one of a plurality of file segments containing portions of a file, and wherein a number of the plurality of file segments that is delivered via the data streaming session is limited to a maximum number. The mean size of the plurality of file segments is estimated from data contained in the data packet. A plurality of potential sizes of the plurality of file segments is calculated, wherein each potential size corresponds to one number between one and the maximum number. An encoding rate of the data streaming session is calculated, based at least in part on which potential size of the plurality of potential sizes is closest to the mean size.
US10972524B1 Chat based highlight algorithm
Techniques are disclosed for identifying highlight segments of a media stream provided by a streaming platform. As disclosed, a highlight generation tool obtains a media stream and chat activity associated with the media stream. The highlight generation tool may identify segments in the media stream that exceed a baseline threshold of expected chat activity. The highlight generation tool creates one or more highlights from the identified segments.
US10972518B2 Technologies for audiovisual communication using interestingness algorithms
Technologies for audiovisual communication include an audiovisual server and a number of audiovisual client devices, including a presenter device and a number of audience devices. Each audience device captures an audiovisual stream and transmits the audiovisual stream to the audiovisual server. Each audience device also captures sensor input data such as eye tracking data or facial expression data and transmits abstracted sensor input data to the audiovisual server. The abstracted sensor input data may be based on the captured audiovisual stream. The audiovisual server determines an interestingness rating associated with each audience device based on the sensor input data, and selects one or more audiovisual streams based on the interestingness ratings. The audiovisual server transmits the selected audiovisual streams to the presenter device. The audiovisual server may update the interestingness rating algorithm based on feedback from the presenter device or the audience devices. Other embodiments are described and claimed.
US10972517B2 Method for implementing a call control of a client on a telephony endpoint representing a user, and port handler designed therefor
The invention concerns a computer-implemented method for executing call control for a client (CI1) on a telephone terminal (30) representing a user (U1), comprising the following steps: a logic unit (L1) of a port handler (20) transmits a first call (C1) through a first trunk receiving unit (ET1) representing a first trunk (T1) to a first sending unit (SU1) assigned to the user (U1), by processing a first identification (ID1) received through the first trunk receiving unit (ET1), the logic unit (L1) assigns the first trunk receiving unit (ET1) and the first call (C1) to the user (U1), using an appropriately structured database DB1 and allocation table (Z1), the logic unit (L1) transmits at least a second call (C2) through a second trunk receiving unit (ET2) representing at least one second trunk (T2) also to the sending unit (SU1) assigned to the user (U1), by processing a second identification (ID2) received through the second trunk receiving unit (ET2), the logic unit (L1) assigns the second trunk receiving unit (ET2) and the at least one second call (C2) also to the user (U1), using the database (DB1) and allocation table (Z1), and the switching-capable sending unit (SU1) assigned to the user (U1) and a switching-capable receiving unit (EU1) assigned to the user (U1) use the client (CI1) to effect call control for the first call (C1) and the at least one second call (C2) to the telephone terminal (30) representing the user (U1). The invention further concerns an appropriately configured port handler and a machine-readable data carrier (90) with a computer program product stored on it.
US10972516B1 System, method, and computer program for probabilistic estimation and prevention of muting occurrences in voice over LTE (VoLTE)
A system, method, and computer program product are provided for probabilistic estimation and prevention of muting occurrence in VoLTE. In operation, a system estimates a muting probability associated with a current state of a newly initiated call between calling user equipment (UE) and called UE by computing a muting contribution per interface between the calling UE and the called UE utilizing a muting probability estimation algorithm. Further, the system determines possible corrective actions to be performed specific to the current call state utilizing a correlation algorithm for prevention of muting occurrences.
US10972513B2 Network data source time management for data streaming processing system
A method, computer-readable medium, and device for processing a stream of records are disclosed. A method may receive a registration request from a data source to join in providing a plurality of records to the stream, synchronize a timing system with the data source, receive an initial timestamp from the data source, and post the initial timestamp to a plurality of operators or a plurality of subscribers before the data source is allowed to send records into the stream.
US10972508B1 Generating a network security policy based on behavior detected after identification of malicious behavior
A device receives information identifying malicious behavior by a compromised endpoint device associated with a network and traffic associated with the compromised endpoint device after the malicious behavior is identified. The device receives endpoint device information identifying other endpoint devices associated with the network, wherein the compromised endpoint device is not one of the other endpoint devices. The device receives network device information identifying network devices associated with the network, and processes the traffic, the endpoint device information, and the network device information, with a machine learning model, to generate a security policy to isolate the malicious behavior. The device performs one or more actions based on the security policy to isolate the malicious behavior.
US10972506B2 Policy enforcement for compute nodes
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for maintaining, by a policy enforcement system in a first compute node, a plurality of policies and data associating a plurality of user credentials with the plurality of policies. A request is received from a compute process for data from a file system in the first compute node. The request includes user credentials. The request for data is sent to the file system, and the data is received from the file system. Based on the received user credentials and the data associating the plurality of user credentials with the plurality of policies, one or more policies that correspond to the received user credentials is selected from the plurality of policies. The policy enforcement system filters the data from the file system based on the one or more policies, and sends the filtered data to the compute process.
US10972501B2 Method and system for improving network and software security using shared trust and an egress man-in-the-middle (MITM) algorithm for performing clandestine traffic modification
An egress man-in-the-middle (MITM) system comprising: a trusted computing asset disposed in a first local subnet and connected to a computer network; and an egress MITM effector disposed in the first local subnet and configured to passively monitor incoming network traffic to the trusted computing asset, and further configured to obfuscate true information regarding the trusted computing asset to other computing assets on the computer network by transmitting, as if from the trusted computing asset, a spoofed response in answer to selected incoming network traffic, wherein the spoofed response comprises false or misleading information regarding the trusted computing asset thereby protecting the trusted computing asset from attack.
US10972498B2 Dynamic protection from detected to brute force attack
A method, computer program product, and system for dynamic change of a password under a brute force attack. A computer processor monitors a password protected account. A frequency of access attempts to the account is determined and in response to the frequency of access attempts exceeding a first threshold, a brute force password attack against the account is determined. A quantity of consecutive unsuccessful access attempts is tracked and responsive to the unsuccessful access attempts exceeding a second predefined threshold, a new password of the account is acquired, in which the new password follows a more complex set of password generation rules than the current password. An encrypted message regarding the new password is sent to a user of the account, the password of the account is reset to the new password, and the quantity of consecutive unsuccessful attempts to access the account is reset to zero.
US10972492B2 Systems, methods, and computer-readable media for data security
Systems and methods are provided for data security. A server system provides data security using one or more processor devices, one or more communication interfaces, and one or more memory devices including computer-executable instructions. Those instructions case the one or more processor devices to: monitor one or more requests or activities of a computing device and compare the monitored one or more requests or activities with a database of predetermined characteristics to determine whether the monitored one or more requests or activities indicates that the computing device (i) accessed or attempted to access sequentially more than A data files or objects in less than a predetermined period of time, where A is a positive integer greater than two, and (ii) downloaded X data files or objects, where X is a positive integer greater than two. The monitored one or more requests or activities is determined suspicious when the comparing determines that (i) and (ii) are true, which causes a response to hinder the monitored one or more requests or activities.
US10972489B2 Cybersecurity incident detection systems and techniques
Behavioral baselines for a computer system may be accurately and efficiently established by (1) monitoring occurrences on the computer system, (2) determining, based on security rules or heuristics, which of the observed occurrences are associated with potential security risks, (3) identifying patterns of activity based on the suspicious occurrences, and (4) prompting a user to indicate whether the observed patterns of suspicious activity are expected or unexpected. Behavior baselines established in this manner can then be used to differentiate between expected and unexpected patterns of activity on the computer system.
US10972488B2 Method and system for modeling all operations and executions of an attack and malicious process entry
Computerized methods and systems determine an entry point or source of an attack on an endpoint, such as a machine, e.g., a computer, node of a network, system or the like. These computerized methods and systems utilize an attack execution/attack or start root, to build an attack tree, which shows the attack on the end point and the damage caused by the attack, as it propagates through the machine, network, system, or the like.
US10972486B2 Cyber security system for internet of things connected devices
A security system may include a normally open relay between an external network connection and at least one internal network connection, a network controller, and a microcontroller. The network controller may be configured to monitor for malicious activity on an external network accessible through the external network connection. The microcontroller may be configured to cause the normally open relay to temporarily close in response to the network controller failing to detect the malicious activity for a predetermined amount of time and cause the normally open relay to remain open and generate an alert in response to the network controller detecting the malicious activity.
US10972483B2 Electronic mail security using root cause analysis
Electronic communications passing through a communication gateway or similar device for an enterprise can be monitored for indicators of malicious activity. When potentially malicious activity is identified, a user-based inquiry can be employed to identify potential sources of the malicious activity within the enterprise network. More specifically, by identifying a user that sourced the communication, instead of or in addition to a network address, devices within the enterprise network associated with the user can be located, analyzed, and remediated as appropriate.
US10972481B2 Web application session security
Various examples are directed to systems and methods for secure communication sessions between a web application and a server. A session identifier routine executing at a computing device may receive a first request message comprising a session identifier field, the session identifier field comprising a client session identifier describing a communication session between the web application executing at the computing device and the server computing device. The session identifier routine may transform the client session identifier to a server session identifier using session identifier transformation data accessed from session vault persistence at the computing device. The session identifier routine may write the server session identifier to the session identifier field of the first request message and initiate sending the request message including the server session identifier to the server computing device.
US10972479B2 Task completion using a blockchain network
Methods, systems, and computer readable media for distributing tasks using a blockchain network. A method includes generating a task for completion via an interactive application and distributing, using the blockchain network, the task via a block in a blockchain associated with the blockchain network. The blockchain network includes a plurality of nodes and is accessible by a plurality of client devices associated with the interactive application. The method further includes receiving, from one or more of the client devices, data associated with results of processing the task via the interactive application and validating completion of the task based on the received data. Validating completion of the task may include receiving a set of user inputs from a set of the client devices, respectively, as to whether the task was completed and making a consensus determination as to whether the task was completed based on the received set of user inputs.
US10972475B1 Account access security using a distributed ledger and/or a distributed file system
A node of a network receives account access information (AAI) for an account that a user has with a system. The node causes a first record to be added to a distributed ledger that is used for managing access to the account, wherein the first record includes the AAI or an encrypted storage identifier that identifies a storage location for the AAI. The node determines a likelihood that the account is being accessed by the user based on the AAI and/or historical AAI for one or more accounts, that include the account, that are used to access the system. The node causes a second record that includes a value representing the likelihood to be added to the distributed ledger. The node causes one or more other nodes of the network to be alerted that the first record and the second record have been added to the distributed ledger.
US10972474B2 Logical zones for IoT devices
Methods and apparatus, including computer program products, implementing and using techniques for logically grouping Internet of Things (IoT) devices. One or more logical zones are defined. Each logical zone includes one or more physical zones, one or more virtual zones, or a combination of physical and virtual zones. Each IoT device is associated with at least one logical zone. Communication between the IoT devices is restricted based on the zones with which the IoT devices are associated.
US10972473B2 Techniques to automatically update payment information in a compute environment
Various embodiments are generally directed to techniques for generating rules automatically navigate a website and perform updates of payment token information.
US10972470B2 Network device isolation for access control and information security
A system that includes a switch, a network authentication server (NAS), and a threat management server. The NAS sends a device identifier for an endpoint device to the threat management server in response to the device connecting to a port on the switch. The threat management server determines the endpoint device is present in a device log file. The threat management server determines the number of times the endpoint device has failed authentication exceeds a first threshold value within a first time period and the number of times the endpoint device has passed authentication is less than a second threshold value within a second time period. The threat management server determines the endpoint device does not have a lease for the port on the switch and sends a reroute command to the switch to transform the destination of traffic associated with the endpoint device to a safe zone.
US10972459B2 Identity credential verification techniques
Embodiments of the present disclosure are directed to, among other things, improving data security with respect to data collection, verification, and authentication techniques associated with obtaining and transmitting identity information. For example, an identity credential may be secured using biometric information associated with a user, the biometric information being obtained using a first biometric input method of a plurality of biometric input methods. When the user is later authenticated, the authentication may be based at least in part on determining that the user has selected a biometric input method that matches the biometric input method used to secure the credential as well as providing biometric information that matches the biometric information used to secure the identity credential.
US10972454B2 Conversation merging for electronic devices
Aspects of subject technology provide systems and methods for generation and distribution of a stable identifier associated with multiple aliases of a user account. The stable identifier may be provided to various electronic devices by a server, responsive to requests associated with communications to those devices from one of the associated aliases. In this way, messaging applications can utilize the stable identifier to merge conversations from a single user having multiple aliases, and secure access to a secure device can be provided to an authorized user, even if the authorized user attempts access from an unauthorized account alias.
US10972452B2 Secure access to virtual machines in heterogeneous cloud environments
Systems, methods, and computer-readable media provide for secure access to virtual machines in heterogeneous cloud environments. In an example embodiment, client credentials, such as a public key of a public-private key pair, are provided to a virtual machine in a first cloud, such as a private cloud. The virtual machine can be migrated from the first cloud to a second cloud, such as one of a plurality of heterogeneous public clouds. The virtual machine in the second cloud can be accessed from the first cloud via Secure Shell (SSH) authentication using the client credentials. The client credentials can be updated, and the updated client credentials can be used for subsequent SSH access to the virtual machine in the second cloud.
US10972449B1 Communication with components of secure environment
Disclosed herein are techniques for enabling device communication in a secure environment. In one example, a system comprises a storage in a server, a first component in the server, the first component being isolated in a secure environment in the server, and an entry point device authorized to access the first component via the secure environment. The entry point device may receive a request to access the first component. The entry point device may store a notification in a region of the storage accessible by the first component, wherein the notification is to be read by the first component from the storage to set the first component to an operation mode. The entry point device may store operation data in the storage, wherein the operation data is to be acquired by the first component from the storage to control an operation of the first component in the operation mode.
US10972441B2 In-place authentication scheme for securing intra-vehicle communication
In some implementations, a scheme for data communication in an automobile includes generating a cleartext message to be transmitted to a second ECU, generating a pseudo-random counter by applying a pseudorandom function to a counter value that is incremented for each cleartext message generated by the ECU; combining the cleartext message and the pseudo-random counter to create a randomized message; selecting from a plurality of available cryptography techniques, a selected cryptography technique; applying to the randomized message, the selected cryptography technique to create a ciphertext; and transmitting to the second ECU over the CAN bus, the ciphertext.
US10972440B2 Process and system for selectable data transmission
Methods and systems are provided for selectable data transmissions. A user profile may be maintained, with the user profile including a list of authorized remote mobile computing devices and respective connection information for video communication, with the plurality of authorized remote mobile computing devices being authorized for video communication, and other remote mobile computing devices not being authorized for video communication. When a request to initiate video communication with a particular remote mobile computing device is received, a determination may be made, based on the user profile, that the particular remote mobile computing device is authorized. Respective connection information for the particular remote mobile computing device then may be assessed, and captured video communication data may be transmitted for the requested video communication according to the user profile such that the captured video communication data may be displayed at the particular remote mobile computing device as it is received.
US10972438B2 Method for encrypted call and terminal
A method and a corresponding terminal for an encrypted call, to resolve disadvantages of an encrypted call that is implemented relying on a key management center (KMC) and network reconstruction, and reduce costs. The method includes establishing, by a first terminal, a circuit switched call with a second terminal, determining, by the first terminal using the circuit switched call, a key for performing an encrypted call with the second terminal, and performing, by the first terminal, an encrypted call with the second terminal using the key.
US10972437B2 Applications and integrated firewall design in an adaptive private network (APN)
A firewall is described that is integrated in an input stage of a packet processing pipeline so that it recognizes and has access to internal information regarding the different services, such as conduit, intranet, Internet, local vs WAN, applications, and security zones, of a communication network, such as an adaptive private network (APN). The integrated firewall is able to dynamically access the service type, respond to the service type, and adjust the service type based on conditions in the network. Since application awareness and security functions are integrated, customers can set security policies on software applications. The integrated firewall also provides automatic detection of applications, classifies applications based on domain names, steers traffic to services according to software applications, reports on software applications in passthrough traffic, and provides analysis of traffic that does not match a software application so that a user can investigate and define custom applications.
US10972436B1 System and method for session affinity in proxy media routing
A system and method of relaying all requests of a session through a single exit node or proxy server is provided. The method comprises several steps, such as relaying a request through a dedicated proxy media streaming server, hashing session identifier value and transmitting it across different protocols. The system assigns a unique identifier to a session. The unique identifier is inserted in various protocols and communicated to a proxy server provider. All subsequent requests are serviced through the same last-mile proxy server or exit node.
US10972432B2 Flexible network security system and method for permitting trusted process
Flexible network security is achieved while permitting a trusted process. Port monitoring is used for extracting information about a server port being used through a network communication program. Internal permitted program storage is used for extracting information about a program for which communication is permitted by the firewall. The system determines whether a destination port of a packet of inbound traffic has been registered in the internal permitted port storage, and if the destination port has not been registered, transmitting the corresponding packet to the firewall, and if the destination port has been registered, allowing the corresponding packet to as inbound traffic as a transmission to a permitted port as a hooked original function of a permitted trusted process.
US10972430B2 Allocation of local MAC addresses to client devices
At a network device configured to control access to a network, a client device authentication request is received from a client device. The request includes identity credentials and a temporary media access control (MAC) address of the client device. The client device is successfully authenticated based on the identity credentials. After authentication, a new MAC address is established in the client device. A data frame is received from at the network device. It is determined whether the client device is using the new MAC address based on the received data frame. If it is determined that the client device is using the new MAC address, the client device is permitted access the network.
US10972427B1 Methods, systems, and devices for identifying an IP address from a mixed data pool using artificial intelligence
Aspects of the subject disclosure may include, for example, embodiments that include obtaining a first data pool of different types of data. The different types of data include a first group of IPv4 addresses. Further embodiments include selecting a first portion of the first group of IPv4 addresses using artificial intelligence techniques and storing the first portion of the first group of IPv4 addresses in a first table of IPv4 addresses. Additional embodiments can include assigning a first IPv4 address in the first table to a first computing device in response to determining the first IPv4 address in the first table is not currently being used. Other embodiments are disclosed.
US10972425B2 Method, device and system for service platform address resolution
Embodiments of this application disclose a method for parsing a service platform address by a server. The server receives a DNS parsing request sent by a terminal, the DNS parsing request including a to-be-parsed domain name. The server then obtains target IP information of the terminal based on the DNS parsing request. When the target IP information has a corresponding target user-defined line, the server obtains a preset first parsing record based on the target user-defined line. The server then sends to the terminal a first IP address corresponding to the to-be-parsed domain name based on the preset first parsing record. As such, a corresponding IP address range can be defined using a user-defined line, so that a terminal within the IP address range can obtain a specific IP address corresponding to an access domain name, and provide a service to a user within a more accurate range.
US10972424B2 Inferring preferences from message metadata and conversations
Example embodiments provide a system and method for inferring preferences from message metadata and conversations. A networked system receives, over a network, a communication that is a part of a conversation involving one or more users, whereby the networked system is a participant in the conversation. The networked system analyzes the communication including inferring a preference of a user among the one or more users based on metadata in the communication. The networked system triggers a search process based in part on the inferred preference. The networked system then generates and transmits to the user a customized response comprising results of the search process.
US10972422B2 Presenting an electronic message
Presenting an electronic message includes receiving an electronic message, the electronic message includes a message originator, a message recipient, and a number of digital stamps wherein each of the number of digital stamps is associated with a social network, validating each digital stamp by contacting the social network associated with that digital stamp, when a digital stamp is validated, identifying a social relationship between the message recipient and the message originator using the social network corresponding to that digital stamp, and displaying, with the electronic message, an indication of the social relationship.
US10972421B2 Method for detecting and reproducing radiotelephony messages emitted by a plurality of transmitters via radio and device therefor
A method and a device detect and reproduce radiotelephony messages emitted by a plurality of transmitters via radio at an air traffic controller workplace. It is analyzed whether a plurality of radiotelephony messages arriving at the air traffic controller workplace overlap one another chronologically, and if they do, one of the radiotelephony messages is prioritized and immediately emitted at the air traffic controller workplace. At least one other radiotelephony message is buffered, and the at least one buffered radiotelephony message is emitted at the air traffic controller workplace after the end of the prioritized radiotelephony message.
US10972419B2 Archiving messages without message copying
Systems and methods relating to archiving a message in a message store and synchronizing the message store across multiple client devices of the same user are disclosed. In some embodiments, a method of operation of a client device for archiving messages in a message store managed by a server comprises making a determination at the client device to archive a message that is stored in a first mailbox of the message store and, upon making the determination, sending an instruction to the server to set an Archived flag for the message. In this manner, the message is archived without copying or moving the message to a secondary mailbox, which in turn simplifies both the archiving process and subsequent synchronization across other client devices of the same user.
US10972418B2 Systems and methods for dynamically associating thread labels with messages in a mobile environment
Systems and methods are provided for associating thread labels with select messages in a mobile messaging conversation environment, either before or after the messages have been sent, and providing intelligent dynamic presentations of such select messages based on the thread label(s) associated therewith.
US10972417B2 Detecting messages with offensive content
Methods, systems, and apparatus, including computer programs encoded on computer storage medium, to facilitate interception of messages that include offensive content. In one aspect, a method includes actions of receiving input on a user device that includes message content, determining, on the user device, whether the message content includes offensive content, and in response to determining, on the user device, that the message content includes offensive content, generating an alert message for display on the user device that provides an indication that the message includes offensive content.
US10972415B2 Temporary suspension of electronic communications
Disclosed are various embodiments for a transmission service to suspend temporarily transmission of electronic communications to a recipient. In one embodiment, the transmission service receives a request to suspend receiving electronic communications temporarily for a suspension period. In response, the transmission service suspends transmitting electronic communications to the recipient during the duration of the suspension period. Then, the transmission service resumes transmitting electronic communications to the recipient upon the expiration of the suspension period.
US10972414B2 Electronic device and method for image control thereof
An electronic device can include a display, a communication interface comprising communication circuitry, and a processor comprising processing circuitry. The processor can be configured to receive a plurality of images comprising a first image and a second image in a first order from an external electronic device using the communication circuitry of the communication interface, arrange the first image and the second image in a second order based on first property information corresponding to the first image and second property information corresponding to the second image, and arrange and display the first image and the second image in the second order through the display.
US10972412B2 Systems and methods for distributed electronic communication and configuration
A system, comprising: at least one hardware processor; at least one executable software module that, when executed by the hardware processor, performs operations comprising: detecting a first event associated with a contact; in response to detecting the first event: collecting environment data associated with the first event; selecting a first of a plurality of actions based at least in part on the environment data; and performing the first action.
US10972411B2 Conditional automatic social posts
Techniques are described for triggering conditional automated social posts. According to an embodiment, a set of one or more conditions is received through a user interface by a system executing on one or more computing devices. The system monitors one or more social media channels for target content that has been posted on at least one social media channel of the one or more social media channels. In response to detecting, by the system executing on one or more computing devices, that the target content has been posted on at least one social media channel of the one or more social media channels, the system determines whether the set of one or more conditions are satisfied. In response to determining that the set of one or more conditions are satisfied, the system triggers an action responsive to the target content.
US10972409B1 VNFM assisted fault handling in Virtual Network Function Components
An example operation may include a system comprising one or more of receiving a heartbeat failure notification in a VNFCI when the VNFCI is in standby state, sending to a Virtual Network Function Manager (VNFM), by an operational state machine, a next state request message, determining if a peer VNFCI is online when an administrative state of the peer VNFCI is online, determining an operational state of the peer VNFCI when the peer VNFCI is online, sending a first next state response message with a standby state to the VNFCI when the peer VNFCI operational state is active, sending a second next state response with an active state to the VNFCI when the peer VNFCI operational state is not active, examining, in the VNFCI, a next state attribute in a received next state response message, staying in a standby state when the next state attribute is standby, and transitioning to active state when the next state attribute is active.
US10972405B2 Scaling network functions
A method of determining trigger conditions for scaling a scalable unit of network function comprising identifying a primary set of metrics associated with usage of an instance of the unit of network function as a primary indicator of occurrence of a load state thereof, and determining usage points when the primary indicator indicates that the load state occurs. Deriving a secondary set of the metrics, different to the primary set, as a secondary indicator of occurrence of the load state of the instance at each of a group of one or more of the usage points when the primary indicator indicates that the load state occurs, and measured data corresponding to values of the metrics in the secondary set of metrics at each of the group of usage points. Storing a trigger condition for scaling the unit of network function based on the secondary set and the measured data.
US10972400B2 Maintenance of downlink throughput
A method, an apparatus, a computer-program product and a system for transmission of data packets are disclosed. A communication link between a first device and a second device is established in accordance with a transmission control protocol for transmission of a data packet between the first device and the second device. The communication link is monitored during transmission of the data packet from the second device to the first device. Based on the monitoring, at least a portion of a bandwidth available for transmission of an acknowledgement from the second device to the first device is adjusted. The acknowledgement indicates receipt of the data packet performing by the second device.
US10972398B2 Method and apparatus for processing low-latency service flow
A method and an apparatus for processing a low-latency service flow, where the method includes that a first forwarding device obtains a low latency identifier corresponding to a first service flow, and obtains a second data packet based on the first data packet and the low latency identifier after determining that a received first data packet belongs to the first service flow, where the second data packet includes the first data packet and the low latency identifier, the low latency identifier instructing a forwarding device that receives the first service flow to forward the first service flow in a low-latency forwarding mode, and the low-latency forwarding mode is a mode in which fast forwarding of the first service flow is implemented under dynamic control, and the first forwarding device sends the second data packet to a second forwarding device in the low-latency forwarding mode.
US10972397B2 Self-driving packets with conditional commands
A mechanism is disclosed for implementing conditional commands carried by network data packets. A data flow including a data packet is received. The data packet includes a conditional command. A condition and a command are obtained from the conditional command. The mechanism determines that the condition is satisfied. Based on the determination that the condition is satisfied, the command is executed to alter handling of the data flow, alter handling of the data packet, or alter a context for the data flow.
US10972389B2 Next-hop component selection along a service function path
A method, computer system, and computer program product for selecting a next-hop component for a packet from a group in a service function chain (SFC) enabled domain. The method may include receiving a request for selecting a next-hop component for a packet from a group in an SFC-enabled domain. The method may include collecting a delay measurement for packets of each of the plurality of components from a measurement agent in the SFC-enabled domain. The method may include selecting at least one component from the plurality of components based on the delay measurement for packets of each of the plurality of components. The method may include returning an indicator indicating at least one component.
US10972387B2 Application performance based path-selection using dynamic metrics
Embodiments herein disclose methods for selecting one or more paths for routing application traffic based on application performance metrics for hosted applications. In an embodiment, to select the best path, the available paths can be monitored to understand the performance of specific applications through those paths. Subsequently, the performance data is used to derive an application link score for any given combination of application and path, wherein the application link score is generated as a function of packet delay and packet loss. The ALS is then be used to determine the best path for a given application.
US10972386B2 Scalable multi-tenant underlay network supporting multi-tenant overlay network
Techniques are disclosed for scalable virtualization of tenants and subtenants on a virtualized computing infrastructure. In one example, a first controller for the virtualized computing infrastructure configures underlay network segments in the virtualized computing infrastructure by configuring respective Virtual Extensible Local Area Network (VXLAN) segments of a plurality of VXLAN segments of a VXLAN in a switch fabric comprising network switches. Each VXLAN segment provides underlay network connectivity among a different subset of host computing devices of the virtualized computing infrastructure to enable orchestration of multiple tenants in the VXLAN. A second controller for a first subset of the host computing devices has underlay network connectivity through operation of a first VXLAN segment. The second controller configures overlay networks in the first subset of the host computing devices to enable orchestration of multiple subtenants in the first subset of the host computing devices.
US10972382B2 Dynamic shared protection using redundant network paths
A node in a mesh network includes insertion circuitry to selectively delay first packets prior to insertion in a mesh network by a first time interval corresponding to a maximum failure detection time interval for the mesh network based on whether a failure has been detected in the mesh network. The node includes reception circuitry configured to selectively delay second packets received from the mesh network by a second time interval depending on whether the failure has been detected. The second time interval equals a maximum latency for the mesh network minus a sum of the maximum failure detection time interval and a propagation time along a working path. If a failure is detected, the second packets are delayed by a third time interval determined based on the maximum latency, the maximum failure detection time interval, and a propagation time along a backup path for the working path.
US10972375B2 System and method of reserving a specific queue pair number for proprietary management traffic in a high-performance computing environment
Systems and methods of reserving a specific queue pair number for proprietary management traffic in a subnet of a high performance computing environment. An exemplary embodiment can provide a host channel adapter (HCA), including a control circuit with a processor and a memory, and at least one port operative to connect the HCA to a network fabric. Additionally, the HCA can include a subnet management agent (SMA) that executes on the HCA, and a configurable attribute stored in the memory of the HCA. A communication including a number value, can be received by the subnet management agent from a subnet manager of the subnet. The value of the configurable attribute can be set equal to the value of the received number. A QP number that corresponds to the set number value of the configurable attribute can then be reserved for sending and receiving proprietary network management traffic.
US10972373B2 Vertical handover
System and method for making a vertical handover decision between first and second networks using a terminal configured to attach to both networks and a fixed point in either network. Both networks allow information flow between the terminal and the fixed point. When attached to the first network the terminal detects the second and compares a first bandwidth measurement, representing available bandwidth along a first path between the terminal and the fixed point, to a second bandwidth measurement representing available bandwidth along a second path between the terminal and the fixed point. The terminal maintains attach to the first network if the first bandwidth measurement is higher than the second bandwidth measurement and makes a decision to handover to the second network if the second band¬ width measurement is higher than first bandwidth measurement.
US10972370B1 Monitoring and analysis of cloud-based applications
Systems and methods include periodically sending a probe to a cloud application where the probe simulates user activity in the cloud application; receiving a response to the probe and determining one or more statistics of the cloud application based on the response; incorporating the one or more statistics in historical statistics; and causing a notification when any of the one or more statistics exceeds a defined threshold. The probe can be a cloud-based probe from a cloud-based system, and the systems and methods can also include receiving a response to an on-premises probe that was sent by a distributed agent that is separate from the cloud-based system; and incorporating one or more statistics associated with the response to the on-premises probe in the historical statistics.
US10972368B2 Methods, systems, and computer readable media for providing reduced signaling internet of things (IoT) device monitoring
A method for providing reduced signaling Internet of things (IoT) device monitoring includes steps performed in a combined and service capability exposure function (SCEF) and Diameter signaling router (DSR) including at least one processor. The method includes receiving Diameter signaling containing IoT device information. The method further includes using the IoT device information to automatically provision an IoT device information database. The method further includes receiving a monitoring subscription request. The method further includes extracting the IoT device information from the IoT device information database. The method further includes using the IoT device information to respond to the monitoring subscription request.
US10972365B2 Method and entities for service availability management
A resource orchestration entity and a method for enabling end-to-end service reliability and availability with service flow differential deployment of a network service (NS) with one or more service flows in an NS chain comprising one or more network function nodes coupled via a plurality of intermediate networking nodes. The resource orchestration entity is arranged to obtain an information element of service availability level in at least one descriptor for defining the service availability level requirements of the service flow from an NS management entity, and provide the information element of service availability level together with an identification reference in a NS to a resource management entity for assigning resources comprising network function nodes and their inter-connections in virtual network laying on the network hardware comprising networking nodes when instantiating the NS comprising service flows in the NS chain.
US10972362B2 Network service configuration method and network management device
A network service configuration method and a network management device, where the method includes obtaining, by a network management device, a terminal access port and an access parameter that is configured for the terminal access port and that is of a network service, determining a to-be-configured port according to the access parameter that is configured for the terminal access port and that is of the network service; generating a configuration instruction of the to-be-configured port, and sending the configuration instruction of the to-be-configured port to a to-be-configured network device. Hence, intervention from an administrator is not required, an error probability of network operation and maintenance may be reduced, efficiency of configuring a parameter of the network service is improved, and administrator time is saved.
US10972359B2 Data structures representing models of networking equipment and methods of network management employing thereof
A processor-implemented method implemented to model devices in a network utilizing an assembly providing an arbitrary model includes utilizing one or more first models to represent relationships between devices in the network for control and management thereof, wherein the one or more first models are implemented in an associated database of one or more databases each with an associated schema; defining an assembly to implement the arbitrary model different from the first model, wherein the assembly comprises pointers to data instances in the one or more databases; and utilizing the arbitrary model for control and management of the devices in the network, wherein the control and management via the arbitrary model updates the data instances in the one or more databases representing the first model.
US10972354B1 Wireless communication between a wide bandwidth network node and a narrow bandwidth wireless device
Systems for wireless communication between a wide bandwidth network node and a narrow bandwidth wireless device are configured to perform operations including determining a maximum channel bandwidth of the narrow bandwidth wireless device, configuring at least two bandwidth parts (BWPs) within a single carrier deployed by the wide bandwidth network node, scheduling a data transmission between the wide bandwidth network node and the narrow bandwidth wireless device within the at least two BWPs, and instructing the narrow bandwidth wireless device to aggregate the at least two BWPs within the single carrier to receive the data transmission.
US10972351B2 Dynamic management of network environments
A method comprising: collecting information on one or more network devices; storing the collected information in a database; mapping the stored information to abstracted values; presenting the mapped information to a user for selection and inclusion into a template; creating, responsive to the user input, one or more templates comprising one or more abstracted values; activating, responsive to the user input, one or more created templates; and accessing one or more network devices based on the activated one or more templates.
US10972350B2 Asynchronous imaging of computing nodes
Examples described herein include imaging servers which may support asynchronous imaging of one or more computers (e.g., computing nodes). The imaging server may use out-of-band communication to install requested images on one or more computing nodes. The imaging server may support multiple concurrent installation sessions, and may maintain a log specific to each session. This may facilitate session-specific status reporting. In this manner, operating systems, hypervisors, or other software may be installed on computing nodes.
US10972349B1 Cryptographic verification of data inputs for executables on a network
In some embodiments, a message and a digital signature related to the message may be obtained, where the message may include a source identifier of a data source and values associated with parameters for an executable. The message may be transformed into a network-specific data structure having a specific format associated with a network. A verification of the network-specific data structure may be performed based on the digital signature. The values may be provided to the executable based on the verification indicating a match between the network-specific data structure and the digital signature.
US10972344B2 Automated adjustment of subscriber policies
Provided are methods and systems for adjusting subscriber policies. A method for adjusting of subscriber policies may include applying traffic enforcement rules to a data traffic associated with a subscriber. The method can further include determining network conditions associated with the data traffic. The method can include modifying, based on the determination of the network conditions, attributes according to attribute adjustment rules to obtain modified attributes. The method can further include modifying the traffic enforcement rules based on the modified attributes to obtain modified traffic enforcement rules.
US10972341B2 Subnet stretching via layer three communications
Systems and methods for stretching a subnet that do not require level 2 (L2) communications to be handled are provided. A user may gradually migrate VMs or applications instead of migrating an entire subnet at one time, may fail-over specific VMs without failing-over an entire subnet or renumbering IP addresses, may deploy applications to the cloud without the need to create a VPN, or may enable hybrid network connectivity without modifying routes or (re)configuring edge routers, among other benefits. The domains over which the subnet are stretched include a virtual gateway which is associated with the layer-3 (L3) addresses of the other domains. L3 communications within the domain are routed within that domain, and L3 communications within the subnet in another domain are intercepted by the local gateway, are passed to the remote gateway of the other domain, and are forwarded to the destination while leveraging L3 communications.
US10972340B2 Provisioning high performance computing clusters
Provisioning a cloud based high performance computing cluster. The method includes from a cloud based provisioning service deployed in a cloud based computing provider, providing a user interface. The method further includes receiving user input at the cloud based provisioning service from the user interface. The method further includes from the user input, determining a configuration for a cloud based user service for the user. Using the cloud based provisioning service, the method further includes provisioning the cloud based user service for the user, in the cloud, based on the determined configuration.
US10972338B2 Pre-populating media access control (MAC) address tables in networks where flooding of MAC addresses is blocked
Systems and methods include, in a node having a plurality of Media Access Control (MAC) addresses with a source MAC address for an application and with the node connected to Network Termination Equipment (NTE) having flooding disabled, configuring the node to periodically send a packet to the NTE with the source MAC address for the application to pre-populate a forwarding database in the NTE; and transmitting the packet to the NTE periodically such that the NTE receives the packet and installs the source MAC address in its forwarding database for reachability thereto despite the disabled flooding. The plurality of Media Access Control (MAC) addresses can include a chassis MAC address and the source MAC address for the application. The packet can be a no-operation packet which requires no processing by the NTE except installation of the source MAC address for the application.
US10972337B2 Method and apparatus for split-brain avoidance in sub-secondary high availability systems
A method for providing split-brain avoidance for sub-secondary High Availability (HA) systems involves identifying the network segments that are shared by two nodes participating in HA, running the periodic network-path and next hop monitoring protocol over all these network segments, and doing the protocol over-ride to clearly detect and distinguish network and interface faults from node and service faults in HA systems. This ability is used by the Standby node to provide the split-brain avoidance without requiring any hardware bus interconnect between HA nodes or presence of any external quorum server.
US10972335B2 Designation of a standby node
Examples include designation of a standby node. Some examples may include designation of a new node as a standby node when new transactions logged at a master node during a loss of service between a designated standby node and the master node exceeds a transaction threshold before the duration of the loss of service exceeds a timeout threshold.
US10972333B2 Method and device for real-time network event processing
A method of real-time processing of network events, wherein an event comprises a plurality of attributes. The method comprises maintaining counters, including counters indicating numbers of occurrences and co-occurrences of instances of specific attributes of received network events, maintaining a record of instances of specific attributes of recent events, receiving a first event, increasing respective counters based on the instances of attributes of the first event. The method further comprises calculating relation measure scores between a first instance of the first attribute of the first event and instances of the first attribute of events recently received. The relation measure score depends on a number of co-occurrences in which the first instance of the first attribute and a second instance of the first attribute were received within the measurement window, the total number of occurrences of the first instance and the total number of occurrences of the second instance. The method also comprises identifying a group of events as related based on their relation measure scores and creating incident information based on the identified group of events.
US10972328B2 Demodulation reference signal and phase rotation for sub-physical resource block allocation with two tone modulation
Methods, apparatuses, and computer program products for wireless communication are provided. A user equipment (UE) may be configured to determine a phase rotation for a symbol based at least in part on a tone index. The UE may be configured to apply the phase rotation to the received symbol, and transmit the uplink symbol. Numerous other aspects are provided.
US10972320B2 Reference signal transmission method and transmission apparatus
This application provides a reference signal communication method and communication apparatus. The method includes determining a resource block offset of a frequency domain position of a phase tracking reference signal (PTRS) based on a frequency domain density of the PTRS, an identifier of a terminal device, and a first bandwidth, in accordance with a ratio of the first bandwidth to the frequency domain density of the PTRS being a non-integer. The first bandwidth is a bandwidth scheduled by a network device for the terminal device. The method further includes sending or receiving the PTRS based on the resource block offset of the frequency domain position of the PTRS.
US10972315B2 OFDM signal and noise estimation
A signal estimator for an OFDM radio receiver is configured to generate a signal power estimate for a reference signal received on a subcarrier from a plurality of OFDM subcarriers. The signal estimator generates a first channel estimate as a first function of a first set of one or more unfiltered reference-signal channel estimates, where the first set includes an unfiltered reference-signal channel estimate. It generates a second channel estimate as a second function of a second set of one or more unfiltered reference-signal channel estimates, where the second set has no unfiltered reference-signal channel estimate in common with the first set. The signal estimator then generates the signal power estimate by multiplying the first channel estimate with the second channel estimate, such that the generated signal power estimate does not increase with the absolute square of any of the unfiltered reference-signal channel estimates in the first and second sets.
US10972314B2 Gateway device for a fire control system
A gateway device for a fire control system is described herein. The gateway device can comprise a processor and a memory having instructions stored thereon which, when executed by the processor, cause the processor to detect that a network interface of the gateway device is connected to a network, receive data associated with the fire control system, and determine a data management scheme for the gateway device based on the type of detected network interface and the received data.
US10972312B2 Programmable infrastructure gateway for enabling hybrid cloud services in a network environment
An example method for a programmable infrastructure gateway for enabling hybrid cloud services in a network environment is provided and includes receiving an instruction from a hybrid cloud application executing in a private cloud, interpreting the instruction according to a hybrid cloud application programming interface, and executing the interpreted instruction in a public cloud using a cloud adapter. The method is generally executed in the infrastructure gateway including a programmable integration framework allowing generation of various cloud adapters using a cloud adapter software development kit, the cloud adapter being generated and programmed to be compatible with a specific public cloud platform of the public cloud. In specific embodiments, identical copies of the infrastructure gateway can be provided to different cloud service providers who manage disparate public cloud platforms; each copy of the infrastructure gateway can be programmed differently to generate corresponding cloud adapters compatible with the respective public cloud platforms.
US10972311B2 Updates to support network based internet protocol flow mobility
Various embodiments may be generally directed to techniques for UE initiated and network initiated IP flow mobility. Various embodiments provide techniques for sharing IP flow routing rules and/or filters between a UE and various network infrastructure components using existing network based protocols or extensions thereto. Various embodiments provide techniques for provisioning network based IP flow mobility triggers and for ensuring UE connections to a 3GPP network are maintained in the absence of any 3GPP network IP flows.
US10972305B2 Power line communications network system for a spa
A system for power line communications between an in-home wireless network and a pool or spa. The system may include a spa network interface in electrical wired connection to an in-home network interface. The spa power line communication module may be hard wired to a spa control unit, and power to the spa may be provided by one or more of a first 120V conductor having a first phase of power, a second 120V conductor having a second phase of power, a ground conductor, and a neutral conductor. The system may optimize the connection between the in-home powerline communications module connected to one phase of power via a home receptacle, and the spa powerline communications module by testing the connection over each conductor and selecting the conductor with the best throughput.
US10972297B2 Data processing system with machine learning engine to provide automated collaboration assistance functions
Aspects of the disclosure relate to implementing and using a data processing system with a machine learning engine to provide automated collaboration assistance functions. A computing platform may receive, from a teleconference hosting computer system, a content stream associated with a teleconference. Responsive to receiving the content stream associated with the teleconference, the computing platform may generate, based on a machine learning dataset, real-time transcript data comprising a real-time textual transcript of the teleconference. The computing platform may receive a request for a summary of the teleconference. Responsive to receiving the request for the summary of the teleconference, the computing platform may generate, based on the real-time transcript data comprising the real-time textual transcript of the teleconference, a summary report of the teleconference. Based on generating the summary report of the teleconference, the computing platform may send the summary report of the teleconference to one or more recipient devices.
US10972296B2 Messaging to enforce operation serialization for consistency of a distributed data structure
Disclosed embodiments provide for collaborative access to a distributed data structure. Operations such as inserting, deleting, and annotating are performed by various clients participating in the collaboration. A serialization service enforcing a single order of these operations and ensures the operations and order are communicated to all of the clients participating in the collaboration. Once all clients have acknowledged particular operations, this information is also communicated to all of the clients, such that the clients may perform maintenance activities on the collaboration data structures. The result is a rolling collaboration window shared by all of the clients of the collaboration, with a bottom of the collaboration window defined by a lowest ordered operation not yet acknowledged by all clients of the collaboration, and a highest ordered operation as assigned by the serialization service.
US10972292B2 I/O circuit design for SRAM-based PUF generators
Disclosed is an input/output circuit for a physical unclonable function generator circuit. In one embodiment, a physical unclonable function (PUF) generator includes: a PUF cell array comprising a plurality of bit cells configured in a plurality of columns and at least one row, and at least one input/output (I/O) circuit each coupled to at least two neighboring columns of the PUF cell array, wherein the at least one I/O circuit each comprises a sense amplifier (SA) with no cross-coupled pair of transistors, wherein the SA comprises two cross-coupled inverters with no access transistor and a SA enable transistor, and wherein the at least one I/O circuit each is configured to access and determine logical states of at least two bit cells in the at least two neighboring columns; and based on the determined logical states of the plurality of bit cells, to generate a PUF signature.
US10972291B2 Securing communications
A method for securing the communications between a publisher and a subscriber in an Internet of things networks. An example method includes receiving a challenge vector from a subscriber and determining a response vector using a physically unclonable function (PUF) for each challenge value in the challenge vector to generate a response value. The response vector it is sent to the subscriber.
US10972289B2 Software release verification
The present disclosure provides a method, system, and device for verifying a software release. To illustrate, as software (e.g., one or more files or artifacts) completes one or more stages of a development process, one or more digital signatures are generated. The one or more digital signatures are generated using private keys that correspond to the stage of the development process that is completed. The one or more digital signatures, and one or more public keys corresponding to the private keys, are sent to a node device. Upon receipt of the one or more digital signatures and the public keys (e.g., as part of a software release), the node device verifies the digital signatures before processing the software.
US10972287B2 Systems and methods for creating a universal record
A method for tracking multiple classes of records in a single blockchain is disclosed, the method comprising: by the administrative node computer, receiving, from a first node computer, a request for a class identifier for a certain class, the request including an address identifier associated with the first node computer; generating the class identifier; creating an association between the class identifier and the address identifier; receiving a data element from the first node computer, the data element including the address identifier, the class identifier, and record update information; verifying that the class identifier is associated with the address identifier; verifying that the record update information is permitted according to the class identifier; and creating, a block for a blockchain, the block including the data element. Class identifiers can used for each record entry to distinguish between classes within the blockchain.
US10972285B2 Signatures of updates exchanged in a binary data synchronization protocol
In a distributed system, data is shared between three or more electronic devices. The first device generates and signs an object that includes the data. A second device receives the signed object and determines whether the signed object is valid. If valid, the second device will generate a validated signed object and send it to a third device. The third device will validate the object by determining whether the object includes valid signatures of both the first and second devices.
US10972283B2 System, method, and computer program product for zero round trip secure communications based on noisy secrets
A system, method, and computer program product are provided for implementing zero round trip secure communications based on a noisy secret. In operation, a sender system utilizes a randomly generated message key for encrypting a message to send to a receiver system. The sender system selects a plurality of different sub-keys from a negotiated noisy secret to encrypt the randomly generated message key. The sender system encrypts the message utilizing the randomly generated message key. The sender system sends the encrypted message, all encrypted message keys, and a message MAC that is calculated and added for every sub-key, to the receiver system such that the receiver system is able to perform a MAC-based verification to test sub-key validity of the plurality of different sub-keys.
US10972278B2 Systems, methods and apparatuses for device attestation based on speed of computation
The systems, methods and apparatuses described herein provide a computing device that is configured to attest itself to a communication partner. In one aspect, the computing device may comprise a communication port configured to receive an attestation request from the communication partner, and an application-specific integrated circuit (ASIC). The ASIC may be configured to receive the attestation request from the communication port. The attestation request may include a nonce generated at the communication partner. The ASIC may be further generate a verification value and send the verification value to the communication port to be transmitted back to the communication partner. The verification value may be a computation result of a predefined function taking the nonce as an initial value. In another aspect, the communication partner is configured to attest the computing device using speed of computation attestation.
US10972276B2 Virtual machine structure
Aspects define a union mixed secure virtual machine image to include an encrypted code virtualization machine for code machine instructions of a first retrieved package; and an unsecure virtualization hypervisor that includes a non-encrypted code virtualization machine for code machine instructions of a second retrieved package and a non-encrypted data storage device.
US10972275B1 Zero-knowledge, anonymous verification and management using immutable databases such as blockchain
A verification system using additional factors such as biometrics can provide a tenant system with the ability to verify the identity of an end user. The enrollment and verification can be performed without sharing identity knowledge between the tenant and the verification ensuring the privacy of the end user. The enrollment and verification can also be performed in an auditable way while maintaining anonymity.
US10972272B2 Providing high availability computing service by issuing a certificate
This disclosure relates to providing a high availability computing service in a distributed system. In one aspect, a method includes sending, by a computing unit of multiple computing units that are each executing a respective copy of a computing task, a certificate request to a trusted certificate generator. The request includes authentication information. The authentication information includes a code hash of the computing task. The computing unit receives a certificate report including a public key certificate in a certificate chain generated for the code hash and a private key corresponding to the public key certificate. The public key certificate and the private key form a certificate pair. The certificate chain includes multiple certificates including the public key certificate and a root certificate corresponding to the public key certificate. The computing unit is used as a TLS server. The certificate pair is set as a certificate pair of the TLS server.
US10972269B2 Systems and methods for token vault synchronization using a distributed ledger
Systems and methods for token vault synchronization using a distributed ledger are disclosed. In one embodiment, in a distributed token ledger network comprising a plurality of nodes, each node associated with a token ledger and comprising at least one computer processor, a method for token vault synchronization using a distributed ledger may include: (1) a node receiving a lifecycle event for a payment token; (2) the node writing the lifecycle event to a token ledger for the node; (3) committing the lifecycle event to the distributed token ledger after the plurality of nodes in the distributed token ledger agree to committal; (4) a watcher at the node detecting the commitment of the lifecycle event to the distributed token ledger; and (5) the watcher communicating the lifecycle event to a non-node participant.
US10972264B2 Method for realizing network electronic identity identification information protection based on key dispersion calculation
A method is provided that protects electronic Identity information based on key derived operation. The method includes using an electronic Identity server to send an application derived identifier of the application and user electronic Identity code to a host security module that randomly generates an application master key, encrypts the application derived identifier with the application master key, and gets an application encryption key. The host security module encrypts the user electronic Identity code with the application encryption key, and gets an encryption document. The electronic Identity server codes the encryption document and an application identity code, and gets an application electronic Identity code. The electronic Identity server uses the application electronic Identity code as the user identifier.
US10972249B1 System and method for data sampler drift compensation
A system and method for data sampler drift compensation in a SerDes receiver. Off-data values are received at a drift compensation engine from a plurality of data value selectors coupled to one of a plurality of data sampler pairs of a speculative Decision Feedback Equalizer (DFE) of a SerDes receiver. A drift compensation value for each of the data samplers is generated by the drift compensation engine based upon the off-data values received from each of the plurality of data value selectors and, a sampling level of each of the data samplers of the plurality of data sampler pairs of the DFE is adjusted based upon the drift compensation value from the drift compensation engine.
US10972246B2 Sounding reference signal (SRS) transmission protocol for an uplink pilot time slot
Certain aspects of the present disclosure provide apparatus and method for wireless communication. For example, the method generally includes receiving signaling indicating a first subframe configuration, the first subframe configuration corresponding to a subframe with a first number of symbols in an uplink pilot time slot (UpPTS), receiving signaling indicating a second configuration, the second configuration indicating a second number of symbols in the UpPTS, generating a frame comprising the UpPTS having the first number of symbols corresponding to the first subframe configuration, the UpPTS including one or more SRSs corresponding to the second configuration, and transmitting the frame comprising the UpPTS.
US10972244B2 Method and apparatus for low-overhead and low latency multi-beam operation
Systems, devices, and methods for low-overhead and low latency multi-beam operation in an advanced wireless communication system. A method of a user equipment (UE) for a multi-beam operation in a wireless communication system includes: receiving, from a base station (BS), a sounding reference signal (SRS) resource configuration; receiving, from the BS, a triggering message instructing the UE to transmit an SRS; receiving, from the BS, a configuration for a transmission configuration indicator (TCI) state that includes an identification (ID) indicating the SRS resource configuration; identifying a set of resources to transmit the SRS; and transmitting, to the BS over an uplink channel, the SRS based on the SRS resource configuration with a spatial domain transmission filter. The UE receives a downlink transmission from the BS with a spatial domain receive filter that is determined according to the ID included in the TCI state that is indicated for the downlink transmission.
US10972243B2 Mobile station and reception method
Provided is a radio communication device which can separate propagation paths of antenna ports and improve a channel estimation accuracy even when using virtual antennas. The device includes: a mapping unit which maps a data signal after modulation to a virtual antenna and a virtual antenna; a phase inversion unit which inverts the phase of S0 transmitted from an antenna port in synchronization with a phase inversion unit between the odd-number slot and the even-number slot; the phase inversion unit which inverts the phase of R0 transmitted from the antenna port; a phase inversion unit which inverts the phase of S1 transmitted from an antenna port in synchronization with a phase inversion unit; and the phase inversion unit which inverts the phase of R1 transmitted from an antenna port.
US10972242B2 Method for transmitting uplink and wireless device using same
A method and user equipment for performing an uplink transmission in a wireless communication system, are discussed. The method includes allocating transmission power to a first uplink transmission and a second uplink transmission when a total power in a transmission period including at least one or more OFDM symbols exceeds maximum power, wherein each of the first and second uplink transmissions is one of physical uplink shared channel (PUSCH) transmission, physical uplink control channel (PUCCH) transmission, physical random access channel (PRACH) transmission and sounding reference signal (SRS) transmission; and performing the first and second uplink transmissions according to the allocated transmission power, wherein the allocation of the transmission power is performed according to priority information.
US10972238B2 System and method for phase tracking reference signal (PT-RS) multiplexing
Technology for a next generation node B (gNB), operable to use phase tracking reference signals (PT-RS) is disclosed. The gNB can identify a modulation and coding 5 scheme (MCS) for the UE for a bandwidth part (BWP) with a subcarrier spacing (SCS). The gNB can select a time density of the PT-RS based on the MCS. The gNB can select a frequency density of the PT-RS based on an allocated bandwidth in the BWP. The gNB can encode the time density and the frequency density, for the PT-RS for transmission to the UE in higher layer signaling.
US10972236B2 Signal transmission method, signal reception method, apparatus, and system in wireless communication
This application relates to the field of wireless communications technologies, and in particular, to a data processing method, apparatus, and system. This application provides a data processing method. A transmit device uses a sequence to carry data and a reference signal. The transmit device carries the two channels of data on an odd element and an even element of the sequence, respectively. The transmit device successively maps the sequence that carries the two channels of data to allocated subcarriers, and then sends the data in an orthogonal frequency division multiplexing (OFDM) manner. This application is intended to decrease cubic metric (CM)/peak-to-average ratio of a transmitted signal of an orthogonal frequency division multiplexing OFDM system through sequence design and mapping of the two channels of data to subcarriers, thereby improving link quality of an entire transmission system.
US10972234B2 Devices, methods and computer programs for wireless communication with multiple-access
A network node device includes a radio transceiver configured to receive a data sequence from a plurality of user equipments (UEs) over first and second sets of resource elements, wherein the first set of resource elements is mapped non-orthogonally and the second set is mapped orthogonally. The network node device further comprises a processor configured to determine channel vectors based at least in part on the data sequence received over the first set of resource elements or over the second set of resource elements, and to utilize the data sequence as received over the second set of resource elements to associate the determined channel vectors with each of the plurality of UEs.
US10972233B2 Method and apparatus for sequence hopping in single carrier frequency division multiple access (SC-FDMA) communication systems
Methods and apparatuses are provided for transmitting and receiving a signal using a sequence in a wireless communication system. The method includes receiving, from a base station, information indicating whether sequence hopping is applied or not; transmitting, to the base station, the signal using a first sequence if a number of resource blocks allocated to the user equipment is less than a predetermined value; and transmitting, to the base station, the signal using a second sequence to which the sequence hopping is applied based on the received information if the number of the resource blocks allocated to the user equipment is greater than or equal to the predetermined value. The sequence hopping is performed using a pseudo-random function, and the sequence hopping is performed in a unit of a slot.
US10972231B2 Wireless communication terminal, base station device, resource allocation method
A radio communication terminal that increases the ACK/NACK resource utilization efficiency while preventing ACK/NACK collision, and that causes no unnecessary reduction of the PUSCH band in a system that transmits E-PDCCH control information. The radio communication terminal adopts a configuration including a receiving section that receives a control signal including an ACK/NACK index via an enhanced physical downlink control channel (E-PDCCH) transmitted using one configuration from among one or a plurality of configuration candidates, a control section that selects a resource to be used for an ACK/NACK signal of downlink data from among specified resources specified beforehand based on E-PDCCH configuration information used for transmission or reception of the E-PDCCH and the ACK/NACK index, and a transmitting section that transmits the ACK/NACK signal using the selected specified resource.
US10972230B2 Method and apparatus for sending feedback using two-stage uplink scheduling
A method comprises receiving in a first subframe of a burst from a base station a downlink transport block for which an acknowledgement is required. A first uplink channel in which an acknowledgement of said transport block to be provided is prepared. The first uplink channel is independent of transmission information. The first prepared uplink channel is transmitted with the acknowledgement in a later burst.
US10972228B2 Base station device, user equipment, wireless communication system, and communication method
A base station device including: a transmitter configured to transmit a transport block that includes a plurality of code block groups; and a receiver configured to receive a confirmation signal which indicates that one or more code block groups of the plurality of code block groups has not been successfully received, wherein the transmitter transmits a control signal when the receiver receives the confirmation signal, and the control signal comprises first information that indicates the one or more code block groups to be retransmitted and second information that indicates data is combined with the one or more code block groups being retransmitted and earlier received one or more code block groups stored in a buffer.
US10972224B2 Base station apparatus, terminal apparatus, and communication method thereof
To provide a base station apparatus, a terminal apparatus, and a communication method capable of efficiently performing retransmission control for small size data in grant-free multiple access where the base station apparatus accommodates a large number of terminal apparatuses. The base station apparatus for communicating with multiple terminal apparatuses, the base station apparatus including a receiver configured to receive an identification signal identifying a terminal apparatus having transmitted uplink data and the uplink data, and a transmitter configured to transmit a delivery confirmation signal for the uplink data, wherein the delivery confirmation signal includes a bundled delivery confirmation signal for the uplink data received on an identical time resource and an identical frequency resource, and a delivery confirmation signal for each terminal apparatus, the bundled delivery confirmation signal is associated with a parameter shared by the terminal apparatuses having transmitted the uplink data received on the identical time resource and the identical frequency resource, and the delivery confirmation signal for each terminal apparatus is associated with a parameter specific to the terminal apparatus.
US10972219B2 LDPC interleaver design for improved error floor performance
Certain aspects of the present disclosure provide techniques and apparatus for low density parity check (LDPC) interleaving with improved error floor performance. A method for wireless communications that may be provided by a transmitting device is provided. The method generally includes encoding one or more information bits using a LDPC code to produce a coded bit sequence comprising systematic bits and parity bits. The transmitting device stores the coded bit sequence in a circular buffer. The transmitting device performs rate matching on the coded bit sequence. The rate matching includes interleaving the parity bits with a partial interleaver and interleaving the systematic bits and interleaved parity bits with a systematic bit priority mapping (SBPM) interleaver. The transmitting device maps the SBPM interleaved bit sequence to constellation points according to a modulation scheme and transmits the modulated bit sequence.
US10972218B2 Apparatus and method for controlling receiving data
An electronic device and a method of operating the electronic device in a wireless communication system are provided. The method includes determining whether to perform a partial decoding or a normal decoding based on a channel quality; if partial decoding is performed, decoding partial data received by a transceiver from a second electronic device during a part one TTI; when the decoding of the partial data succeeds, performing at least one complementary decoding until a decoding success count reaches a decoding threshold; and when the decoding success count reaches the decoding threshold, outputting a decoding result for the at least one complementary decoding; and if normal decoding is performed, decoding all data of the one TTI and outputting a result. One of the at least one complementary decoding comprises decoding previous data, and additional data received by the transceiver during an additional part of the one TTI, after the previous data.
US10972217B2 Scheduling for low-density parity-check codes
Methods, systems, and devices for wireless communications are described. Efficient low-density parity-check (LDPC) scheduling of layered decoding may include receiving a message encoded as an LDPC code that includes a number of check nodes and a number of bit nodes, applying a first number of decoding iterations to decoding the message, applying a second number of decoding iterations to decoding the message after the first number of decoding iterations are applied, and decoding the message through completion of both the first number of decoding iterations and the second number of decoding iterations. In some cases, only a portion of the number of check nodes is decoded during each of the first number of decoding iterations and all of the number of check nodes are decoded during each of the second number of decoding iterations.
US10972213B2 Simultaneous transmission of periodic CQI and ACK/NACK
Methods and systems for simultaneous transmission of periodic Channel Quality Indicator (CQI) and Hybrid Automatic Repeat Request (HARQ) Acknowledgement (ACK)/Negative Acknowledgement (NACK) are presented. According to one aspect, a method of operation of a node comprises configuring the node to have two differently sized sets of resources. The method includes determining that the node needs to report feedback, the feedback comprising at least a periodic CQI feedback. The method includes, upon determining that the node needs to report the feedback, selecting one of the differently sized sets of resources to be used for reporting the feedback, wherein the larger set is selected when the node needs to also report a HARQ feedback, and wherein the smaller set is selected when the node does not need to also report a HARQ feedback. The method includes reporting the feedback on the selected set of resources.
US10972212B2 Quality parameter transmission method, terminal, and network side device
A quality parameter transmission method includes: sending, by the network side device, a first request message to the terminal, where the first request message is used to request a quality parameter related to user experience of a preset service; and after receiving the first request message from the network side device, sending, by the terminal, the quality parameter to the network side device. The network side device obtains, from the terminal, the quality parameter related to user experience of the preset service, and therefore can evaluate network operation quality by using the quality parameter, to facilitate network optimization, provide better network quality for the terminal, and improve user experience.
US10972211B2 Support for multiple coding schemes
A method of wireless communication of a user equipment (UE) includes communicating with a base station using a baseline channel code. The UE indicates to the base station, using the baseline channel code, support for an additional channel code that is different than the baseline channel code. The UE receives, from the base station, an indication to operate using the additional channel code. Then, the UE receives a first transmission on first set of resources and a second transmission on a second set of resources from the base station, the first transmission being encoded with the baseline channel code and the second transmission being encoded with the additional channel code.
US10972210B2 Enhanced channel interleaving for optimized data throughput
In a transmission scheme wherein multi-slot packet transmissions to a remote station can be terminated by an acknowledgment signal from the remote station, code symbols can be efficiently packed over the multi-slot packet so that the remote station can easily decode the data payload of the multi-slot packet by decoding only a portion of the multi-slot packet. Hence, the remote station can signal for the early termination of the multi-slot packet transmission, which thereby increases the data throughput of the system.
US10972198B2 Device and method for receiving and measuring wireless signal
The disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). The disclosure is to receive and measure a wireless signal, and provides a device for measuring a wireless signal. The device includes a first antenna set including a plurality of antennas having adjustable oriented directions, a second antenna set including a plurality of antennas having fixed oriented directions, and at least one processor configured to receive and analyze wireless signals by using the first antenna set and the second antenna set, wherein the at least one processor may adjust the oriented directions of the plurality of antennas included in the first antenna set, receive the wireless signals by using the first antenna set and the second antenna set, and control to analyze the wireless signals.
US10972194B2 Proximate communication with a target device
Systems and methods may use proximate communication to retrieve information pertaining to a target device. In one example, the method may include detecting the target device within a vicinity of a user device, receiving an information request response communication including information pertaining to the target device, and receiving an operation request response communication including information pertaining to a performed operation.
US10972190B2 Systems and methods for modeling quantum structure and behavior
Systems and methods of modeling the structure and behavior of the quantum continuum based on geometrical principles are provided. In some embodiments, systems and methods of modeling quantum structure and behavior may include modeling a region of space as a three-dimensional projection of a field of N-dimensional hard-spheres, modeling a stable particle within the region of space as a locally stably packed set of hard-spheres, defining an energy subspace comprising one or more additional dimensions, and modeling an energy of the stable particle as an amount of hard-sphere geometry shifted out of the three spatial dimensions into the energy subspace sufficient for the set of hard-spheres to pack stably. Systems and methods for modeling virtual particles and performing quantum communication are also described.
US10972189B2 Long-haul high rate quantum key distribution
Multiple bit values can be encoded on a single photon in a quantum key distribution (QKD) system using a plurality of sidebands of an optical carrier frequency. Computational and conjugate bases can be defined, and photons decoded based on a selected state from either basis. If n sidebands are available, as many as log2n bits can be encoded on a single photon. Errors in detected bit values due to selection of an incorrect basis state or other errors can be at least partially corrected by bit distillation to identity bit strings for which a transmitter and a receiver record the same values, without insecure transmission of these values.
US10972175B2 Performance-based link management communications
Disclosed herein are system, method, and computer program product embodiments for utilizing parallel links to improve sub-network availability and latency performance for ATC traffic. An embodiment operates by receiving a generated message. The type of the generated message is determined, where the type is an air traffic control message or a non-air traffic control message. Based on the type of message, communication links are selected, where the communication links include parallel transmission links or a serial link. The method continues by copying the generated message and transmitting the copied message using the selected communication links. The method waits to receive an acknowledgement indicating receipt of the transmitted message. Upon identifying an acknowledgement, any of the copied messages not yet retransmitted are deleted.
US10972172B2 Method for fast beam sweeping and device discovery in 5G millimeter wave and upper centimeter-wave systems
A method of performing a beam alignment procedure in a mmW or upper centimeter wave system, usable for performing initial access (IA) for user equipment (UE) to establish a connection with a base station (BS) is disclosed. A UE receives a signal from a base station, divides a search space into a plurality of angular zones, locates a direction of peak received strength within each zone, and forms a beam along the direction of peak overall signal strength. The number of angular zones is chosen such that the probability that each zone contains one peak of signal strength exceeds some threshold. The method is applicable in mmW and upper cmW bands in both BS to UE and device-to-device (D2D) communications.
US10972164B2 Method and device for transmitting and receiving feedback signal in wireless communication system
A method, provided by the present disclosure, of transmitting a reference signal by means of a base station in a wireless communication system using a plurality of antenna ports comprises the steps of: mapping wireless resources, for transmitting a reference signal, to a plurality of antenna ports for transmitting the reference signal; and using the wireless resources and transmitting the reference signal to a terminal through the mapped antenna ports. The step of mapping to the antenna ports is characterized by being executed on the basis of a combination of a first mapping pattern between the wireless resources and the antenna ports and a second mapping pattern between the wireless resources and the antenna ports.
US10972161B2 Method and apparatus for explicit CSI reporting in advanced wireless communication systems
A method for a channel state information (CSI) feedback comprises receiving CSI feedback configuration information for the CSI feedback including a spatial channel information indicator based on a linear combination (LC) codebook, wherein the spatial channel information comprises at least one of a downlink channel matrix, a covariance matrix of the downlink channel matrix, or at least one eigenvector of the covariance matrix of the downlink channel matrix; deriving the spatial channel information indicator using the LC codebook that indicates a weighted linear combination of a plurality of basis vectors or a plurality of basis matrices as a representation of at least one of a downlink channel matrix, a covariance matrix of the downlink channel matrix, or at least one eigenvector of the covariance matrix of the downlink channel matrix; and transmitting over an uplink channel, the CSI feedback including the spatial channel information indicator.
US10972158B2 Distributed FD-MIMO: cellular evolution for 5G and beyond
A method for a user equipment (UE) is provided. The method comprises receiving, from a base station (BS), information via a dynamic signaling comprising at least one of a medium access control channel element (MAC CE) or downlink control information (DCI) that includes information for a set of channel state information-reference signal (CSI-RS); identifying CSI-RS resources each of which comprises a set of antenna ports based on the information; and measuring CSI using an aggregation of the CSI-RS resources, wherein an energy per resource element (EPRE) ratio between a CSI-RS and a physical downlink shared channel (PDSCH) is configured in the information to each of the CSI-RS resources comprising the aggregated CSI-RS resources.
US10972156B2 Measurement reporting in radio access networks for MU-MIMO operation
There is disclosed a method of operating an informing radio node in a radio access network. The method comprises transmitting beam reception information, the beam reception information being based on measurements performed on beams of a set of beams. The beam reception information indicates one or more beams of the set of beams to belong to a first subset of the set of beams, the first subset comprising weakly received beams.The disclosure also pertains to related devices and methods.
US10972149B2 Surface wave interference reduction
The present disclosure relates to a surface wave communication system comprising a surface wave conduit and being adapted for transmitting electromagnetic surface wave signals via the surface wave conduit. The surface wave communication system further comprises at least one interference cancelling system, where each interference cancelling system comprises an antenna arrangement and a cancelling device. The cancelling device is adapted to: input antenna signal components from the corresponding antenna arrangement in at least one corresponding antenna branch, input conduit signal components from the surface wave conduit in a conduit branch, to remove adapted antenna signal components from the conduit signal components such that recovered conduit signal components are obtained, and to output the recovered conduit signal components.
US10972141B2 Method for estimating arrival time based on noise cancellation
A method for estimating arrival time based on noise cancellation includes transmitting, with a transmit terminal, an ultra-wideband pulse sequence; performing power sampling on a received ultra-wideband signal; averaging a power sampling sequence; carrying out a calculation to obtain a noise mean vector; using a sum-of-rank method to obtain a rank of a power mean column vector; setting a decision threshold; and performing time-of-arrival (TOA) estimation.
US10972139B1 Wireless devices and systems including examples of compensating power amplifier noise with neural networks or recurrent neural networks
Examples described herein include methods, devices, and systems which may compensate input data for nonlinear power amplifier noise to generate compensated input data. In compensating the noise, during an uplink transmission time interval (TTI), a switch path is activated to provide amplified input data to a receiver stage including a recurrent neural network (RNN). The RNN may calculate an error representative of the noise based partly on the input signal to be transmitted and a feedback signal to generate filter coefficient data associated with the power amplifier noise. The feedback signal is provided, after processing through the receiver, to the RNN. During an uplink TTI, the amplified input data may also be transmitted as the RF wireless transmission via an RF antenna. During a downlink TTI, the switch path may be deactivated and the receiver stage may receive an additional RF wireless transmission to be processed in the receiver stage.
US10972136B2 Polar code rate matching method and apparatus
The embodiments of the application provides a polar code rate matching method and apparatus. The method includes: obtaining, by a communications device, to-be-encoded information; determining, by the communications device, a to-be-used rate matching manner based on the code rate, a code rate threshold, a target code length, and a target code length threshold, where the rate matching manner is a puncturing manner or a shortening manner; and rate matching, by the communications device based on the determined rate matching manner, a polar code of the to-be-encoded information.
US10972134B2 Low-density parity-check (LPDC) coded modulation (LCM) with alignment of LDPC codewords and discrete multi-tone (DMT) symbol boundaries
A system for a digital subscriber line (DSL) network with a DSL interface can operate with processing circuitry that can generate symbols in multicarrier communications with codewords for modulation of a parity check. The codewords can be aligned with symbol boundaries of the symbols in a continuous transmission of the multi-carrier communications. The processing circuitry reduces a number of parity bits by puncturing and a number of data bits for shortening of the codewords so that a codeword boundary is aligned with a symbol boundary for one or more symbols, or a transmission frame of symbols.
US10972129B2 Low density parity check code decoder and method for decoding LDPC code
A check node update processor of the low density parity check (LDPC) code decoder includes: an approximate first minimum (AFM) condition check unit which checks whether a predetermined specific condition is satisfied, and a check node determining unit which sets an approximate minimum value as a size of an entire check node output when it is determined that the specific condition is satisfied as a checking result in the AFM condition check unit and calculates a first minimum value as a true minimum value and sets a second minimum value as an approximate minimum value when it is determined that the specific condition is not satisfied to determine a size of the check node output.
US10972126B2 Data compression and storage
A data compression method comprises encoding groups of data items by generating, for each group, header data comprising h-bits and a plurality of body portions each comprising b-bits and each body portion corresponding to a data item in the group. The value of h may be fixed for all groups and the value of b is fixed within a group, wherein the header data for a group comprises an indication of b for the body portions of that group. In various examples, b=0 and so there are no body portions. In examples where b is not equal to zero, a body data field is generated for each group by interleaving bits from the body portions corresponding to data items in the group. The resultant encoded data block, comprising the header data and, where present, the body data field can be written to memory.
US10972124B2 Remote downhole signal decoder and method for signal re-transmission
A decoding device is used to securely send corresponding data gathered from multiple underground sources to multiple users. The device comprises a signal receiving port connected to multiple bandwidth filters and further connected to internet access points that are assigned to end users for secure data access. The invention facilitates allowing the signal and data being transmitted through the formation of the earth to reach end users located nearby and significant distances away from the source of the transmission. A system and method utilizing the decoding device is provided.
US10972116B2 Time to digital converter and A/D conversion circuit
There is provided a time to digital converter to which a reference signal and a trigger signal are input, the time to digital converter outputting a time digital value corresponding to a time event of the trigger signal with respect to the reference signal, the time to digital converter including a state transition section configured to output state information indicating an internal state and start, based on the trigger signal, state transition in which the internal state transitions, a transition-state acquiring section configured to acquire, in synchronization with the reference signal, the state information from the state transition section and hold the state information, and an arithmetic operation section configured to calculate, based on the state information acquired by the transition-state acquiring section, the time digital value corresponding to a number of times of transition of the internal state. A time from when the internal state transitions from a first internal state to a second internal state until when the internal state reverts to the first internal state is longer than a cycle in which the state information held by the transition-state acquiring section is updated.
US10972109B2 Sub sampling phase locked loop (SSPLL) with wide frequency acquisition
A sub-sampler phase locked loop (SSPLL) system having a frequency locking loop (FLL) and a phase locked loop (PLL) is disclosed. The FLL is configured to detect frequency variations between a phase locked loop (PLL) output signal and a reference frequency and automatically generate a pulsed correction signal upon the detected frequency variations and apply the pulsed correction signal to a voltage controlled oscillator (VCO) control voltage. The PLL is configured to generate the PLL output signal based on the VCO control voltage.
US10972107B2 Serial data receiver with sampling clock skew compensation
An apparatus includes a receiver buffer, a phase compensation circuit, a data sampler circuit, and an error sampler circuit. The receiver buffer may generate an equalized signal on a signal node using an input signal received via a channel. The phase compensation circuit may, in response to an initiation of a training mode, replace the equalized signal on the signal node with a reference signal. The data sampler circuit may sample, using a data clock signal, the reference signal to generate a plurality of data samples. The error sampler circuit may sample, using an error clock signal, the reference signal to generate a plurality of errors samples. The phase compensation circuit may also adjust a phase difference between the data clock signal and the error clock signal using at least some of the plurality of data samples and at least some of the plurality of error samples.
US10972103B2 Multiplier-accumulator circuitry, and processing pipeline including same
An integrated circuit comprising a plurality of multiply-accumulator circuitry, configurable in a concatenation architecture, to perform a plurality of multiply and accumulate operations, wherein the plurality of multiply-accumulator circuitry is organized into a plurality of groups, including a first group of multiply-accumulator circuitry and a second group of multiply-accumulator circuitry, wherein each group includes: a plurality of MAC circuits, each including a multiplier to multiply data by a multiplier weight data and generate a product data, and an accumulator to add input data and the product data to generate sum data, and wherein the plurality of MAC circuits of each group is organized in at least one row and connected in series to perform a plurality of concatenated multiply and accumulate operations. The integrated circuit also includes configurable interface circuitry to connect and/or disconnect the plurality of MAC circuits of the first and second groups of multiply-accumulator circuitry.
US10972094B1 Operating circuit and control method
An operating circuit including a system circuit and a power control circuit is provided. The system circuit operates according to the voltage of the node. The power control circuit includes a first connection port, a second connection port, a first always-on switch, a second always-on switch, a first current limiter, and a second current limiter. The first connection port is configured to receive first power provided by a first external device. The second connection port is configured to receive second power provided by a second external device. The first always-on switch is coupled to the first connection port to transmit the first power. The second always-on switch is coupled to the second connection port to transmit the second power. The first current limiter is coupled between the first always-on switch and the node. The second current limiter is coupled between the second always-on switch and the node.
US10972090B1 Output stage circuit for transmitting data via bus
An output stage circuit for transmitting data via a bus includes a high side switch, a high side diode structure, a high side clamp circuit, a low side switch, and a low side diode structure. An impedance circuit of the bus is coupled between the high side switch and the low side switch, for generating a differential output signal according to high and low side output signals. A high side N-type region of the high side diode structure encompasses a high side P-type region thereof, and a low side N-type region of the low side diode structure encompasses a low side P-type region thereof. The high side clamp circuit is connected to the high side N-type region in series, for clamping a voltage of the high side N-type region to be not lower than a predetermined voltage, to prevent a parasitic PNP bipolar junction transistor from being turned ON.
US10972089B2 Semiconductor device
A semiconductor device includes a power semiconductor switching element including a characteristic test terminal, and a control circuit configured to control an operation of the power semiconductor switching element. The power semiconductor switching element and the control circuit are formed in a same chip. The control circuit includes a gate voltage generation circuit configured to generate a current limit gate voltage for restricting an overcurrent flowing in the power semiconductor switching element in a desired range when an abnormality occurs, based on a characteristic of the power semiconductor switching element which is measured in advance by applying a voltage to the characteristic test terminal.
US10972088B1 Temperature detection of a power switch based on paired measurements of current and voltage
This disclosure is directed to circuits and techniques for detecting or responding to temperature of a power switch based on paired measurements of current and voltage. A driver circuit for a power switch may be configured to perform a current measurement and a voltage measurement associated with a temperature-dependent circuit element and control the power switch based at least in part on the current measurement and the voltage measurement. In some examples, the current and voltage measurements may be used to determine the temperature of the power switch.
US10972087B2 System and method for limting currents in a power distribution system
An apparatus and method for controlling voltage sharing between a set of switching components can include applying power from a current source with a positive lead and a negative lead, closing the set of switching components to connect power from the current source to an electrical load, detecting a set of voltage values for the set of switching components, and controlling a current limiting function of at least one of the set of switching components.
US10972086B2 Comparator low power response
In described examples, an amplifier can be arranged to generate a first stage output signal in response to an input signal. The input signal can be coupled to control a first current coupled from a first current source through a common node to generate the first stage output signal. A replica circuit can be arranged to generate a replica load signal in response to the input signal and in response to current received from the common node. A current switch can be arranged to selectively couple a second current from a second current source to the common node in response to the replica load signal.
US10972084B1 Circuit and methods for transferring a phase value between circuits clocked by non-synchronous clock signals
A circuit for transferring a n-bit phase value between circuits includes a system clock input, a n-bit phase value generator coupled to the system clock input generating a phase value output, and an edge output indicating the phase output value is valid, a latching clock delay circuit having an input coupled to the system clock input, an input coupled to the edge output, a variable phase delay circuit coupled to the phase value output, a delay adder having a first input coupled to the phase value output, a second input coupled to a delay offset signal, and an output coupled to the control input of the variable phase delay circuit, and a phase flip-flop having a data input coupled to the output of the variable phase delay circuit, a clock input coupled to a latching clock output of the variable output clock delay circuit and a Phase Out output.
US10972082B2 Method and apparatus for cross correlation
A multi-stream cross correlator for spiking neural networks, where each stream contains significant stochastic content. At least one event occurs, with a fixed temporal relationship across at least two streams. Each stream is treated as a Frame Of Reference (FOR), and subject to an adjustable delay based on comparison to the Other streams. For each spike of the FOR, a timing analysis, relative to the last and current FOR spikes, is completed by comparing Post and Pre accumulators. Also, a new timing analysis is begun, with the current FOR spike, by restarting the production of Post and Pre weighting functions, the values of which are accumulated, upon the occurrence of each Other spike, until a next FOR spike. A one-spike delay unit can be used, if time-neutral conflict resolution is used. The average spike rate of the FOR can be determined and used for the Post and Pre weighting functions.
US10972077B2 System and method of duplicate circuit block swapping for noise reduction
An integrated circuit including a functional circuit including at least one swapping circuit node, multiple duplicate electronic circuits, and a switch circuit. The duplicate electronic circuits are integrated in close proximity with each other each including at least one electronic device that is susceptible to RTN. The switch circuit electrically couples a different selected subset of at least one of the duplicate electronic circuits to the at least one swapping circuit node for each of successive switching states during operation of the functional circuit. A method of reducing noise including selecting a subset of the duplicate electronic circuits, electrically coupling the selected duplicate electronic devices to at least one swapping circuit node of a functional circuit, and repeating the selecting and electrically coupling in successive switching states during operation of the functional circuit for different subsets of the duplicate electronic circuits.
US10972069B2 Radio-frequency module
A substrate includes a conductor unit at constant potential. A first communication unit transmits a first signal in a first frequency band. A second communication unit performs at least one of transmission of a second signal in a second frequency band higher than the first frequency band and at least partially overlapping a harmonic of the first signal, or reception of a third signal in the second frequency band. First and second ends of a conductive wire are connected to the conductor unit. The second communication unit includes at least one of a transmitting filter that passes the second signal, a receiving filter that passes the third signal, or a low-noise amplifier that amplifies the third signal. The conductive wire is located between a first power amplifier of the first communication unit, and at least one of the transmitting filter, receiving filter, or low-noise amplifier of the second communication unit.
US10972067B2 Filter and multiplexer
A filter includes: a substrate; input and output terminals located on the substrate; a resonant circuit located in a series pathway between the input and output terminals; a first component including a first inductor, which is electrically connected between a first node in the series pathway and a ground, and mounted in a first region on the substrate; a second component including a second inductor, which is electrically connected between a second node different from the first node in the series pathway and a ground, and mounted in a second region different from the first region on the substrate; and a third component including an acoustic wave resonator, which is electrically connected between a third node between the first and second nodes in the series pathway and a ground, and mounted in a third region between the first and second regions on the substrate.
US10972065B2 Systems and methods for identifying and remediating sound masking
Some embodiments of the invention are directed to enabling a user to easily identify the frequency range(s) at which sound masking occurs, and addressing the masking, if desired. In this respect, the extent to which a first stem is masked by one or more second stems in a frequency range may depend not only on the absolute value of the energy of the second stem(s) in the frequency range, but also on the relative energy of the first stem with respect to the second stem(s) in the frequency range. Accordingly, some embodiments are directed to modeling sound masking as a function of the energy of the stem being masked and of the relative energy of the masked stem with respect to the masking stem(s) in the frequency range, such as by modeling sound masking as loudness loss, a value indicative of the reduction in loudness of a stem of interest caused by the presence of one or more other stems in a frequency range.
US10972062B2 Class-D amplifier and method
A class-D amplifier includes an analog-to-digital converter (ADC) configured to generate a first digital signal based on an analog input signal and a feedback signal received at an input node. A loop filter is configured to modify the first digital signal by moving an error of the ADC out of a predetermined frequency band, and a compensation filter is configured to further modify the first digital signal by introducing one or more poles or zeros, thereby generating a second digital signal. An output circuit is configured to generate an output signal at an output node based on the second digital signal, and the feedback signal is generated from the output signal.
US10972060B2 Radio frequency power amplifier and power amplifier module
In a radio frequency power amplifier, a semiconductor chip includes at least one first transistor amplifying a radio frequency signal, a first external-connection conductive member connected to the first transistor, a bias circuit including a second transistor that applies a bias voltage to the first transistor, and a second external-connection conductive member connected to the second transistor. The second external-connection conductive member at least partially overlaps with the second transistor when viewed in plan.
US10972058B2 Photodetector circuit
In accordance with aspects of the present invention, embodiments of a photodiode circuit. A photodiode circuit according to some embodiments includes a transimpedance amplifier; a resistor coupled across the transimpedance amplifier; and an amplifier stage coupled to receive an output from the transimpedance amplifier, wherein the photodiode circuit provides dynamic range across a current range of the photodiode circuit. In some embodiments, the transimpedance amplifier includes a receive signal strength indicator that provides a DC current signal to a tail of a first amplifier stage, the tail providing a current that is adaptively related to the DC current. In some embodiments, the resistor is a shielded resistor. In some embodiments, the adaptive current sink includes a plurality of switchable parallel current sinks.
US10972055B2 Integrated doherty power amplifier
Integrated Doherty power amplifiers are provided herein. In certain implementations, a Doherty power amplifier includes a carrier amplification stage that generates a carrier signal, a peaking amplification stage that generates a peaking signal, and an antenna structure that combines the carrier signal and the peaking signal. The antenna structure radiates a transmit wave in which the carrier signal and the peaking signal are combined with a phase shift.
US10972053B2 Doherty power amplifier with integrated second harmonic injection
Examples disclosed herein relate to a Doherty Power Amplifier (“DPA”) with integrated second harmonic injection. The DPA includes an amplifier circuit having a carrier amplifier and a peaking amplifier, and a combiner network coupled to the amplifier circuit, the combiner network having a plurality of transmission lines and a LC resonant circuit to inject a second harmonic from the carrier amplifier into the peaking amplifier.
US10972048B2 Photovoltaic module
The present invention is notably directed to a photovoltaic module, or PV module, comprising an array of photovoltaic cells, or PV cells, and electrical interconnects. The array of PV cells comprises N portions, N≥2, where the portions comprise, each, disjoint sets of PV cells of the array. The electrical interconnects connect the PV cells and the N portions of the array so as for PV cells within each of said portions to be electrically connected in parallel and the N portions to be connected in series. The PV cells and the portions are connected, via said interconnects, so to output an electrical current, in operation. The electrical interconnects are otherwise configured to provide electrical signals from each of the N portions. The invention is further directed to related systems and methods of fabrication and operation.
US10972046B2 Circuits and methods for controlling current in a parallel-connected array
A solar device system includes one or more solar devices shingled into an array of solar devices. Each solar device includes one or more current generation cells configured to generate electric current, a plurality of current buses, and a control circuit configured to distribute the generated electric current to the plurality of current buses, and route the generated electric current to an adjacent solar device. Additionally, the solar device system includes an array collector electrically connected to the one or more solar devices, the array collector being configured to collect the generated electrical current from the one or more solar devices and direct the generated electrical current to an inverter or a power grid.
US10972045B2 Pivoting members for a solar array
Pivoting members for pivoting a solar array mounted to a torque rail and tracking systems that include such pivoting members are disclosed. The pivoting member may include a liner between a rotating inner member and the outer housing of the pivoting member to reduce friction during pivoting of the solar array.
US10972044B2 Solar tracker
The present invention concerns a solar tracker (1000) comprising at least: a mobile device (1100) comprising at least: a table (1110) comprising at least one solar energy collector device (1112); a support structure (1120); first support arch (1130) and a second support arch (1150) configured to support the support structure (1120); a first ground support (1140) and a second ground support (1160) configured to support the first support arch (1130) and the second support arch (1150), respectively; a kinematic drive device (1141); the solar tracker (1000) being characterized in that: the support structure (1120) is a beam formed of a lattice structure comprising: at least one first, one second and one third longitudinal members; a plurality of crossmembers; a plurality of tie rods (1225).
US10972041B2 Battery pack and battery charger system
A battery pack and charger system includes a first battery pack having a first set of battery cells and configured to provide only a first operating voltage and a second battery pack having a second set of battery cells and configured to provide the first operating voltage and a second operating voltage that is different from the first operating voltage and a battery pack charger configured to be able to charge the first battery pack and the second battery pack.
US10972033B2 Motor control device, electrically driven actuator product, and electrically driven power steering device
A motor control device including: a power supply voltage detection unit configured to detect a power supply voltage; a rotational angular velocity detection unit configured to detect a rotational angular velocity of the motor; a command value calculation unit configured to calculate a q-axis and d-axis current command values; a gain computation unit configured to compute, based on an upper limit value of power supply current supplied from a power supply to the motor, the power supply voltage, the rotational angular velocity, the q-axis current command value, and the d-axis current command value, a limit gain reducing the power supply current to the upper limit value or lower by limiting the q-axis current command value and the d-axis current command value; and a driving circuit configured to drive the motor, based on the q-axis current command value and the d-axis current command value limited by the limit gain.
US10972032B2 Method and apparatus for detecting failure of current sensor of motor
A method and apparatus for detecting a failure of a current sensor measuring the magnitude of a current, by which a motor is driven. A required current calculator calculates a phase and a magnitude of a current required for a motor, in accordance with a torque required for the motor. An estimated current calculator calculates an estimated current, in accordance with the phase and the magnitude of the required current. A failure detector detects a failure of a current sensor by comparing the estimated current with a current measured by the current sensor.
US10972031B2 Active stabilization of DC link in motor drive systems
The present disclosure provides a system and method that provides active damping at the input of a motor drive system without the need for the hardware used in conventional and RC damping circuits. According to the disclosure a virtual damping network is realised at the input of the motor drive system based on modification of field-oriented control, FOC. More specifically, a control algorithm creates a virtual damping impedance at the motor drive input by applying a damping algorithm to both q and d components of the motor current.
US10972030B2 Multi-stage synchronous generator
The disclosed embodiments aim to improve upon existing multi stage generators for providing power to a load. In particular, embodiments of the invention include a regulator situated between the output of a pilot exciter and the main exciter of a multi stage generator system, the regulator arranged to limit the voltage available to a field current control element which sets the field current supplied to the main exciter.
US10972028B2 Dynamic generator voltage control for high power drilling and logging-while-drilling
A power generation system for a drilling tool includes a turbine, an alternator, a converter and a first active rectifier control (ARC). The turbine is adapted to be driven by a fluid flow in a well. The alternator is coupled to the turbine and generates an alternative current (AC). The converter converts the AC to direct current (DC) and carries out active rectification. The first active rectifier control (ARC) controls the active rectification of the converter.
US10972027B2 DC electric motor with asymmetrical stator inductors
A DC motor including a continuous rotation rotor; a first inductor characterized by first parameters; a second inductor characterized by second parameters; a voltage supply unit; a measurement unit for detecting time instants when a first induced voltage in the first inductor equals a second induced voltage in the second inductor; and a control unit for controlling the application of drive voltage pulses to the inductors. The rotor faces first the second inductor before facing the first inductor when being rotated. At least one of the second parameters is selected different from a corresponding parameter of the first parameters such that a maximum induced voltage in the first inductor is greater than a maximum induced voltage in the second inductor. The control unit is arranged to trigger each of the drive voltage pulses after a detection of an equal induced voltage in the first and second inductors.
US10972026B2 Motor controlling device
A motor controlling device includes a high-side first switching element corresponding to each phase of a three-phase brushless motor, a low-side second switching element corresponding to each phase, a shunt resistor disposed between and connected to the second switching element and a grounding line, and a power controlling section for controlling the first switching element and the second switching element. The device further includes a decision section configured to effect abnormality decision based on a sum of values of currents flowing in the shunt resistors of all the phases acquired by using the power controlling section to switch OFF the first switching element of any one phase whose duty ratio is found equal to or greater than a threshold value for a predetermined period and also to switch ON the second switching element of the same one phase for the predetermined period.
US10972021B2 Method and system for processing fault information of decoding chip in rotary transformer
Disclosed are a method and a system for processing fault information of a decoding chip in a rotary transformer. The method includes: reading data information transmitted by the decoding chip according to a preset period; determining whether the data information includes alarm information; when the data information includes the alarm information, estimating a rotor-position value after an alarm occurs in real time according to a rotational speed in the data information obtained before the alarm occurs; determining whether a difference between a current rotor-position value and the estimated rotor-position value is greater than a fault threshold; and when the difference between the current rotor-position value and the estimated rotor-position value is greater than the fault threshold, controlling a motor using the estimated rotor-position value.
US10972020B2 Control method and control device for electric vehicle
The control method for an electric vehicle sets a motor torque command value based on vehicle information and controls torque of a first motor connected to a first drive wheel which is one of a front drive wheel and a rear drive wheel. The control method for an electric vehicle calculates a first torque command value by a feedforward computation based on the motor torque command value, detects a rotation angular velocity of the first motor, and estimates a rotation angular velocity of the first motor based on the first torque command value by using a vehicle model Gp(s) that simulates a transfer characteristic from a torque input to the first drive wheel to a rotation angular velocity of the first motor.
US10972016B2 Multilevel converter circuit and method
A power conversion system including a first converter configured to convert an input voltage into a plurality of discrete voltages. A second converter configured to convert the plurality of discrete voltages into a plurality of modulated voltages. Each modulated voltage of the plurality of modulated voltages comprises two voltage levels equal, respectively, to two of the discrete voltages of the plurality of discrete voltages. A selection unit configured to alternatively output each modulated voltage of the plurality of modulated voltages across a pair of output terminals.
US10972012B2 Control circuit and control method of flyback converter
Embodiments of the present application provide a control circuit and a control method of a flyback converter, the control circuit comprises: a first sampling module, a second sampling module, and a control module; the first sampling module is coupled to the control module and the flyback converter, and outputs a first voltage signal to the control module; the second sampling module is coupled to the control module and the flyback converter, and outputs a second voltage signal to the control module; where the first voltage signal reflects an input voltage of the flyback converter, the second voltage signal reflects an output voltage of the flyback converter; the control module outputs a control signal according to the first voltage signal and the second voltage signal, and the control signal reflects a turn-on time of the switch in the flyback converter.
US10972011B2 LLC resonant converter having multiple transformers and a parallel inductor
The invention provides a series resonant LLC power converter unit to provide a plurality of power outputs. The power converter unit comprises a plurality of transformers arranged such that at least one primary winding of each transformer is connected in parallel and configured to provide a power output. An inductive element is positioned in parallel with a single primary winding selected from said plurality of transformers, wherein the inductive element and single primary winding restricts variation in inductance for said plurality of transformers and power outputs in operation.
US10972010B2 Controller and control method used in switched tank converter
A control method used in a switched tank converter with a first conversion unit, a second conversion unit and a rectification unit, includes: based on current flowing through the resonant tanks in the first and second conversion units, determining when to turn on the high side switches of the first and second conversion units, and when to turn on the low side switches of the first and second conversion units; detecting whether current flowing through the first, second, third and fourth rectification switches crosses zero; and based on the detection result, respectively determining when to turn off the high side switch of the first conversion unit, when to turn off the high side switch of the second conversion unit, when to turn off the low side switch of the second conversion unit, and when to turn off the low side switch of the first conversion unit.
US10972007B2 Sense circuit for buck converter circuit
A voltage regulator circuit included in a computer system may include multiple devices and a switch node coupled to a regulated power supply node via an inductor. The voltage regulator circuit may, using different subsets of the multiple devices, charge a capacitor for a first period of time and then couple the switch node to the capacitor for a second period of time. A control circuit may sense, using a common circuit, different characteristics of a current through the inductor during respective operation modes, and adjust the first and second periods of time based on the different characteristics of the current and a current operation mode.
US10972006B2 Power supply device and control method for power supply device
A power supply device includes battery circuit modules each having a battery, a first switching element S1 connected in parallel to the battery, and a second switching element S2 connected in series to the battery between the battery and the first switching element S1, the second switching element S2 being turned off when the first switching element S1 is turned on, a battery circuit module group in which the battery circuit modules are connected in series, and a control circuit for outputting, at intervals of a certain time, a gate signal for turning on and off the first switching element S1 and the second switching element S2 to the battery circuit modules.
US10972005B2 Charge pump circuit, semiconductor device, and semiconductor memory device
A charge pump circuit that suppresses low boost efficiency is provided. The charge pump circuit 100 of the invention includes a main pump circuit CPn_M and a gate controlling pump circuit CPn_G controlling the main pump circuit CPn_M. The main pump circuit has the same basic configuration as the controlling pump circuit, which are both KER-type pump circuits. The controlling pump circuit controls the operation of a transistor of the main pump circuit after the main pump circuit is boosted, so that reverse current will not flow from the main pump circuit to the forward section of the pump circuit.
US10972003B2 Charge pump
The charge pump is provided, which comprises a power supply circuit and a frequency control circuit. The power supply circuit comprises at least one electric energy storage element, and charges the at least one electric energy storage element for producing a supply voltage. The frequency control circuit is coupled to the at least one electric energy storage element, and outputs an operating signal to the power supply circuit. The frequency control circuit adjusts, an operating frequency of the operating signal in according to the electricity stored in the at least one electric energy storage element for controlling charging of the at least one electric energy storage element to increase the electricity of the at least one electric energy storage element.
US10972001B2 Multi-terminal inductors for voltage regulators
Some embodiments include apparatuses having a switching circuit included in a buck converter; an output node; an inductor including a first portion having a first terminal coupled to the switching circuit, a second portion having a second terminal coupled to the output node, and a third terminal between the first and second portions; and a capacitor coupled to the second terminal, the second terminal to couple to a first additional capacitor, and the third terminal to couple to a second additional capacitor.
US10971996B2 Charge pump circuit with internal pre-charge configuration
A charge pump circuit includes a charge pump configured to increase a voltage of an input signal to generate a voltage-boosted input signal, output the voltage-boosted input signal in response to a determination that the voltage-boosted input signal is greater than or equal to a threshold, and connect the charge pump to a supply voltage to pre-charge the charge pump in response to a determination that the voltage-boosted input signal is less than the threshold. The charge pump circuit includes bandgap reference generator configured to receive the voltage-boosted input signal and output, based on the voltage-boosted input signal, a voltage reference signal to a device that operates in accordance with the supply voltage.
US10971995B2 Apparatus and method for monitoring a safety function of a machine or technical installation
Apparatus for voltage monitoring of a dual-channel device which implements or monitors a safety function of a machine or technical installation. The apparatus comprises an input for receiving an input voltage, a voltage regulator for generating a defined output voltage, and an output for providing the defined output voltage for the operation of the device. A voltage monitor compares a voltage present at the output with the defined output voltage and switches off the output in case the present voltage at the output deviates from the defined output voltage. A first interface and a second interface connect the voltage regulator to the dual-channels of the device, wherein the first interface and the second interface connect to a first processing channel and a second processing channel of the device separately so that the first processing channel and the second processing channel of the device can detune the voltage regulator independently.
US10971991B2 Power conversion device and power conversion system
A controller of each power conversion device in a power conversion system controls a switching element unit, based on a detected value of reactor current flowing through a filter reactor, a detected value of output voltage output between the terminals of a filter capacitor, and a detected value of output current flowing through an output reactor. The controller generates a voltage command based on the output current and the output voltage and generates a correction amount of the voltage command based on the output current in which a reference frequency component is removed. The controller generates a current command based on the addition value of the voltage command and the correction amount and controls the switching element unit such that the reactor current matches the current command.
US10971985B2 Actuator and method of producing actuator
An actuator may include a supporting body; a movable body; a first magnetic drive circuit; a second magnetic drive circuit. The first magnetic drive circuit may include a first coil and a first magnet. The second magnetic drive circuit may include a second coil and a second magnet. The actuator may further include a first yoke on a side of the first coil remote from the second coil; a second yoke on a side of the second coil remote from the first coil; and a third yoke between the first coil and the second coil. The first magnet may be held on a face of the first yoke or a face of the third yoke. The second magnet may be held on a face of the second yoke or a face of the third yoke. The third yoke may be thicker than the first and second yoke.
US10971984B2 Linear vibration motor
A linear vibration motor includes a fixed portion, a movable portion, and a suspension portion; the fixed portion further includes an outer frame, a coil set, a conductive sheet set, a connecting circuit and a terminal; the movable portion includes a bracket, a primary magnet set, at least a secondary magnet set; the suspension portion includes a pair of elastic members connected to the fixed portion and the movable portion, and provides a restoring force when the movable portion is displaced; the coil set and the primary magnet set provide a driving force to drive the movable portion to generate vibration; the conductive sheet set and the secondary magnet set provide damping when the movable portion moves.
US10971982B2 Moving core type reciprocating motor and compressor
A moving core type reciprocating motor is provided that may include a stator on which a coil may be wound and having an air gap; a magnet fixed to the stator; and a mover that includes a moving core disposed to face the magnet in the air gap and reciprocates with respect to the stator. The magnet may have a first pole and a second pole that are different poles arranged in a reciprocation direction of the mover, and a length of the first pole may be larger than a length of the second pole.
US10971977B2 Stator for rotary electric machine and rotary electric machine
Provided is a stator for a rotary electric machine which can suppress the mechanical effects of thermal expansion and contraction of a fixing member for fixing a temperature detector, on a temperature detection element. The stator for a rotary electric machine includes a stator coil, a temperature detection unit including a temperature detection element, a protection member extending in a longitudinal direction to cover the temperature detection unit, and a fixing member serving as a positioning mechanism for the temperature detection unit with respect to a stator coil. The fixing member includes a clamp portion for fixing the protection member, and the clamp portion clamps the protection member at a position where the clamp portion does not overlap the temperature detection element in a longitudinal direction of the protection member.
US10971974B2 Electric charging device with fluid cooling
A charging device for an internal combustion engine with a shaft, a compressor wheel arranged on the shaft, a stator housing and a stator. The stator is arranged within the stator housing. A rotor is arranged on the shaft and a cooling channel for accommodating a coolant extends axially between the stator housing and the stator. A split tube is provided between the rotor and stator. A first seal is provided in the axial direction between the stator housing and a first end of the stator and a second seal is provided in the axial direction between the stator housing and a first end of the split tube. Alternatively to the split tube, a separation tube is arranged between the stator and the stator housing so that the cooling channel is formed in the radial direction between the separation tube and the stator housing.
US10971973B2 Energy conversion apparatus
Energy conversion apparatus comprising: an electrical machine including a rotor arranged to rotate about an axis, the rotor defining a first cavity therein; power electronic circuitry arranged at least partially around the axis and defining a second cavity therein, the power electronic circuitry being positioned adjacent to the electrical machine; a heat pipe positioned within the first cavity of the rotor and within the second cavity defined by the power electronic circuitry, the heat pipe being arranged to receive thermal energy from the rotor; and a cooling arrangement positioned at least partially within the second cavity and arranged to receive thermal energy from the power electronic circuitry and from the heat pipe.
US10971968B2 Noiseless self-ventilated motor, in particular for a railway vehicle
The self-ventilated motor (10) comprises a casing (12) having an air inlet opening (18) and an air outlet opening (20) and delimiting an air passage between the air inlet opening (18) and the air outlet opening (20), drive means (13) comprising a shaft (22) housed in the casing (12), a ventilation propeller (24) connected to the shaft (22) upon rotation and housed in the air passage, and a noise reduction device (26). The noise reduction device (26) comprises a first noise reduction member (28), attached to the casing (12) at the air inlet opening (18), a second noise reduction member (30) arranged on the ventilation propeller (24), and a third noise reduction member (32) fixed to the casing (12) at the air outlet opening (20).
US10971967B2 Electric motor for an elevator system and elevator system comprising such a motor
An electric motor (20) for an elevator system (2) comprises a housing (25) extending in a longitudinal direction along a longitudinal axis (A) and a cover (22) attached to a front face of the housing (25). The cover (22) comprises an open space (24) formed around the longitudinal axis (A). At least one electric connector (38, 40), which is electrically connectable with component of the electric motor (20), is arranged within said open space (24).
US10971965B2 Motor and blower apparatus
A motor includes a rotor, a stator, and a circuit board below the stator. The stator includes an insulator to cover at least a portion of each of an upper surface, a lower surface, and circumferential side surfaces of each of teeth of the stator, coils each of which is defined by a conducting wire wound around a separate one of the teeth with the insulator therebetween, and a drawn-out wire drawn out from the coils and electrically connected to the circuit board. A lower portion of the insulator includes a guide radially outward of the coils and including a wall extending downward from a lower surface of the insulator and a bend extending radially outward from a lower end of the wall. At least a portion of the drawn-out wire extends in a circumferential direction along a radially outer surface of the wall.
US10971959B2 Stator for an axial flux machine with a stator ring composed of modules
This invention relates to a stator for an axial flux electromagnetic machine, with the stator forming a ring (1) having two substantially circular faces (1a, 1b) connected by a thickness comprising windings (3) regularly distributed in the ring (1). Each winding (3) is carried by a unit portion (4) having a core (5) around which the winding (3) is wound. The unit portions (4) are arranged concentrically edge-to-edge with respect to one another and have securing means (12, 12a, 14) with a support member (6) which is part or not of a casing housing the ring (1) carried either by axial and lateral faces of each unit portion (4) edge-to-edge or by at least one upper or lower face of with each unit portion being part of a substantially circular face.
US10971958B2 Method and apparatus for performing communication in wireless power transmission system
A wireless power transmitter includes a power conversion unit configured to transfer wireless power to a wireless power receiver by forming magnetic coupling with the wireless power receiver; and a communication/control unit configured to communicate with the wireless power receiver to control transmission of the wireless power and to perform transmission or reception of data, wherein the communication/control unit further configured to set a target power level based on an operation condition, receive, from the wireless power receiver, a received power packet (RPP) which informs a value of the wireless power received by the wireless power receiver, transmit a bit pattern to the wireless power receiver in response to the RPP, the bit pattern requesting communication initiated by the wireless power transmitter, and receive, from the wireless power receiver, a response packet to allow the communication initiated by the wireless power transmitter.
US10971954B2 Systems and methods for object detection
Systems and methods for object detection are provided. The system includes at least a coil, a small signal generator, a small signal receiver, and a processor. The small signal generator includes a digital-to-analog converter circuit with programmable impedance. The small signal generator is configured to select an output impedance for the digital-to-analog circuit for capacitive sensing or radio-frequency identification (RFID) tag detection; generate a small signal according to the output impedance; and provide the small signal to the coil. The small signal receiver receives the small signal and a response signal associated with the small signal and measures the response signal to generate a measured signal. The processor compares the measured signal with one or more reference signals and performs capacitive sensing and/or detect a RFID tag according to the comparison.
US10971953B2 Contactless power receiving device, contactless power transfer device, and contactless power transfer and receiving device
A contactless power receiving device includes a power receiving coil receiving power from a contactless power transfer device, a rectifier circuit rectifying the power to form a rectified output on a high potential side and a rectified output on a low potential side, a smoothing circuit receiving the rectified output on the high potential side and the rectified output on the low potential side, and a switching power supply converting a DC voltage from the smoothing circuit to a first voltage. The smoothing circuit includes a first inductor transmitting the rectified output on the high potential side, a second inductor transmitting the rectified output on the low potential side, and a smoothing capacitance element to which the rectified output on the high potential side and the rectified output on the low potential side are supplied, and the rectified output on the low potential side is connected to a ground potential.
US10971951B2 Electronic system having power adapter for wired and wireless charging
A universal power adapter may be provided to provide both a wireless charging signal and a DC signal for wired charging. The universal power adapter may include an AC/DC converter device, a first power circuit, a second power circuit, and a jack to provide a wireless charging signal and a DC signal. The AC/DC converter device to provide a DC signal based on an AC signal received from an external power source. The first power circuit to receive the DC signal and to provide a wireless charging signal based on the DC signal. The second power circuit to receive the DC signal and to provide a DC signal based on the DC signal. The jack may provide both the wireless charging signal and the DC signal.
US10971948B2 Modular element for a hybrid network of an aircraft
The modular element for a hybrid electrical power distribution and data communication network of an aircraft comprises a section of a bus and a set of data links extending substantially parallel along a length of the modular element. The bus section comprises connection points at different locations distributed along its length. The set of data links comprises connection points at different locations distributed along its length, each arranged in proximity to a connection point of the bus section. It also comprises a data link between each of the connection points and a cross-connect point. The bus section and the set of data links comprise interconnection points making it possible to link the modular element to first and second, other, modular elements arranged longitudinally in series with the modular element.
US10971947B2 System and method for controlling an electrical load
A system and method for controlling a number of load controllers (10), each of which is operatively connected to one or more electrical loads (6) that are connected to a grid, results in a reduction in tracking errors, which arise when aggregated local devices fail to deliver the expected amount of responsive load service. Each load controller (10) monitors the operating frequency of the grid network (8) and is adapted to adjust power consumption of one or more of its electrical loads (6) in response to excursions of the operating network frequency from its nominal value. The load controllers (10) are in communication with a remote controller (14) and aggregated together to provide a responsive load service. The remote controller (14) is adapted to monitor the deviation of grid frequency from its nominal value and to determine adjustments to the responsive load service delivered by the electrical loads of each load controller. The remote controller (14) thereafter sends a correction signal to each load controller (10), which causes the respective load controller (10) to apply a correction to its responsive load service by way of an offset to its power consumption adjustments.
US10971946B2 Wireless power receiver and wireless power transmitter
Disclosed is a wireless power receiver for receiving power wirelessly. According to an embodiment of the present disclosure, a wireless power receiver wirelessly receiving power may include a first power receiver receiving first power from a first power transmitter, a second power receiver receiving second power from a second power transmitter, and a shielder disposed between the first power receiver and the second power receiver to substantially shield influx of the first power into the second power receiver and to substantially shield influx of the second power into the first power receiver.
US10971944B2 Wireless charging apparatus using electromagnetic induction and wireless charging method using electromagnetic induction
An embodiment of the present invention provides a wireless charging apparatus and a method, in which a reception unit can charge even when an inner coil of the reception unit and an inner coil of a transmission unit are not positioned in parallel. An embodiment of the present invention provides a wireless charging apparatus and a method including: a transmission unit that includes a first coil that generates a magnetic field when power is applied; a reception unit that includes a second coil, and that charges a battery using induced current that is induced in the second coil when the magnetic field of the first coil is generated; a position sensing unit that measures position information for the first coil and the second coil; and a conversion unit that converts a direction of the magnetic field according to the position information for the first coil and the second coil.
US10971943B2 Medical device temperature estimation
Devices, systems, and techniques for monitoring the temperature of a device used to charge a rechargeable power source are disclosed. Implantable medical devices may include a rechargeable power source that can be transcutaneously charged. The temperature of an external charging device and/or an implantable medical device may be monitored to control the temperature exposure to patient tissue during a charging session used to recharge the rechargeable power source. In one example, a temperature sensor may sense a temperature of an internal portion of a device, wherein the housing of the device is not directly thermally coupled to the temperature sensor. A temperature for the housing of the device may then be estimated based on the sensed temperature provided by the non-thermally coupled temperature sensor. A processor may then control charging of the rechargeable power source based on the determined temperature for the housing.
US10971940B2 Battery longevity extension
Disclosed herein are system, method, and computer program product (computer readable medium) embodiments for extending battery longevity by improving partial-state-of-charge operation of batteries. An embodiment operates by determining, using at least one processor, that at least one first battery has stopped charging at a partial state of charge, in which the at least one first battery is associated with a first battery bank and is rechargeable, and charging, in response to receipt of a command issued from the at least one processor or another processor in response to the determining, the at least one first battery using at least one second battery, in which the at least one second battery belongs to a second battery bank that is not the first battery bank, by transferring charge from the at least one second battery to the at least one first battery.
US10971939B2 Adaptive cell-balancing
A cell balancing system includes sensing circuitry configured to sense a cell voltage of each of a plurality of cells of a battery. Cell balancing circuitry is configured to balance each of the plurality of cells in response to a respective cell balancing command for each of the plurality of cells. A comparison circuit configured to compare the sensed cell voltages for each of the plurality of cells to an adaptive threshold voltage. The comparison circuit generates a respective cell state for each of the plurality of cells to indicate a state of the respective cell voltage for each of the plurality of cells relative to the adaptive threshold voltage. A controller is configured to set the respective cell balancing command for each of the plurality of cells and to adjust the adaptive threshold voltage based on an evaluation of the cell states for the plurality of cells.
US10971936B2 Renewable energy generation and storage system using current loop adjustment
A renewable energy generation and storage system forms a current control loop for controlling a current charge operation and a current discharge operation to a plurality of energy storage cells at the same time. As a result, renewable energy from multiple sources may be stored while providing output voltage to a load, and therefore the renewable energy generation and storage system of the present invention may achieve energy generation and storage at the same time.
US10971935B2 Can bus terminating resistor arrangement
A power generation system including a controller area network (CAN) bus and a first power source having a first electrical generator, a first controller connected to the CAN bus, and a first resistor. The power generation system also includes a second power source having a second electrical generator, a second controller connected to the CAN bus, a second resistor, and a user-activated switch. The user-activated switch is movable between a first position, so that the second resistor acts as a terminating resistor to signify another end of the CAN bus and a second position so that the second resistor is prevented from acting as a terminating resistor.
US10971927B2 Current controlling device
There is described a device for controlling an amount of current within a power distribution network by manipulating the amount of magnetic flux in the device and thus the impedance experienced by the power distribution network across the device. This is achieved by winding a plurality of coils about a magnetically permeable core and by providing the device with a magnetically permeable bridge element that is movable between a fully-open position at which the net magnetic flux generated in the core by alternating currents in each coil is zero, and a fully-closed position at which a net magnetic flux is present in the core.
US10971926B2 Tape lifetime monitor in fault current limiter
An apparatus for controlling and monitoring the lifetime of a superconducting fault current limiter. The apparatus may include a processor; and a memory unit coupled to the processor, including a lifetime routine, where the lifetime routine is operative on the processor to monitor the superconducting fault current limiter. The lifetime routine may include a lifetime estimation processor to receive a set of fault information for a fault event of a superconductor tape of the superconducting fault current limiter, determine a present state of the superconductor tape based upon the set of fault information, and determine an estimated lifetime of the superconductor tape based upon the present state. The present state may be determined from additional information such as fault history on the superconducting fault current limiter, as well as a database of superconductor tape behavior with respect to various faults.
US10971925B2 Control method of susceptible inrush currents passing through a load switch, and corresponding electronic circuit
An electronic circuit includes a switch coupled between an input terminal intended to receive a first voltage and an output terminal coupled to a decoupling capacitor and intended to also be coupled to a load. A comparison stage is configured to compare the first voltage and a second voltage that is present at the output terminal. A first adjustment stage is configured to limit a positive inrush current flowing between the input terminal and the output terminal and a second adjustment stage is configured to limit a negative inrush current flowing between the output terminal and the input terminal. A control circuit is configured to activate either the first adjustment stage or the second adjustment stage as a function of a result of the comparison.
US10971919B2 Electronic circuit-breaker for a load that can be connected to a low voltage DC-voltage network
The invention relates to an electronic circuit-breaker for a load (RL) that can be connected to a low-voltage dc-voltage network, the circuit-breaker consisting of assemblies provided between input terminals and the load and said assemblies comprising a voltage monitoring unit (TVS1, R1), a current monitoring unit (Shunt, OPV), semiconductor switch units (MOSFET) and controllers (uC) associated therewith. According to the invention, a series circuit consisting of a TVS diode (TVS1) and a resistor (R1) is connected to the input terminals, the resistor having a connection to a first connector (1) of a microcontroller (uC) and the resultant voltage drop at the resistor providing the microcontroller with an overvoltage identification signal if a breakdown voltage is reached at the TVS diode as a result of an overvoltage. A second connector (2) of the microcontroller has a connection to a first semiconductor switch unit (MOSFET), the first semiconductor switch unit being in series, as an elongate switch, with the load (RL), and the microcontroller disabling the switch in the event of an overvoltage detection signal. A shunt acting as a current monitoring unit is in series with the load, the voltage drop at the shunt being analysed by the microcontroller via a third connector (3) and if an overcurrent which exceeds a threshold value is identified, the load is switched off by means of the first semiconductor switch unit. In addition, a MOS-gated thyristor (MGT) is connected between the input terminals, the control input of said thyristor having a connection to a fourth connector (4) of the microcontroller, such that the MOS-gated thyristor can be activated in the event of an overvoltage identification signal.
US10971917B2 Primary-pulsed switching power supply
Disclosed is a primary-clocked switching power supply for converting an input voltage into an output voltage, comprising: a primary side circuit branch, where the input voltage can be applied; isolated from the primary side circuit branch, a secondary side circuit branch, where the output voltage is tappable; between the primary side and the secondary side circuit branch, a galvanic isolation; a fuse or circuit breaker arranged in the primary side circuit branch; a first switchable switch element arranged in the primary side circuit branch such that switching trips the primary side fuse or circuit breaker; and a monitoring unit connected with the first switch element and arranged in the primary side circuit branch and adapted to monitor a characteristic electrical signal determined by the second primary winding and, when the characteristic electrical signal exceeds a threshold value, to switch the first switch element.
US10971916B2 Space-limited protection module with at least two overvoltage protection elements in parallel current branches
The invention disclosure relates to a space-limited protection module with at least two overvoltage protection elements in parallel current branches, where the protection module includes a local multistage indicator for indicating at least one operating state, a warning state and a defect state, and where the parallel switched overvoltage protection elements are arranged on a circuit board in electrical connection to conductor tracks of the circuit board and attached in a thermally softenable manner.
US10971915B2 Mounting bracket systems for dead-end utility lines
Mounting brackets for dead-end utility lines and mounting bracket systems for dead-end utility lines are described in the present disclosure. Each mounting bracket can include a body with a front face and, a plurality of arms extending from the body with each arm comprises a hook that is configured to receive a dead-end utility line. The mounting brackets are configured to be mounted on a utility pole and to allow a plurality of dead-end utility lines to be mounted to a utility pole with a single mounting bracket.
US10971908B2 Enclosure for protecting electrical components, cables and the like
An enclosure for protecting electrical components, cables and the like. The enclosure has a plurality of faces which define a volume with an opening to provide access. One face has apertures for receiving fixing screws to fix the enclosure to a wall or surface. There is a lid to close the opening. Spacer members separate the enclosure from the surface. Each has a bore extending through it and a threaded portion extending from a surface of the face which engages the apertured face of the enclosure. For each spacer there is a cap for covering the aperture and sealing the apertured face. Also provided for each spacer is a retainer for threading onto the externally threaded portions when the spacer's threaded portion extend through the apertured face.
US10971905B2 Exhaust system for switchgear enclosure, and switchgear enclosure having the same
A switchgear enclosure includes an exterior housing. A plurality of compartments within the exterior housing includes at least a first switching device compartment, a bus compartment, and a first cable compartment. A plurality of interior partitions arranged to subdivide the exterior housing into the plurality of compartments includes at least a first partition between the first switching device compartment and the first cable compartment, and a second partition between the bus compartment and the first cable compartment. An exhaust system includes a vent path structure arranged within the exterior housing to at least partially surround the bus compartment and the first cable compartment, a channel formed between the vent path structure and the exterior housing, and a first vent device in the first partition. The first vent device is configured to fluidically connect the first switching device compartment to the channel via the vent path structure.
US10971903B1 Utility distribution enclosure
A utility distribution enclosure disclosed herein includes a container that defines an interior space that is interior of the container, a detent formed about inner surfaces of the container, and a partition positionably releaseably engageable with the detent to subdivide the interior space into a first subspace and a second subspace selectingly sized to accommodate a first utility interface and a second utility interface by positioning of the partition, in various aspects. The partition blocks interactions between the first utility interface and the second utility interface.
US10971899B2 Laser light source unit
A housing 10 is provided with a groove V1a into which an electrode 3b of a laser oscillation element 30a and an electrode 3a of a laser oscillation element 30b are inserted. Inside the groove V1a, there exists a conductive layer 12 configured to electrically connect the electrode 3b of the laser oscillation element 30a and the electrode 3a of the laser oscillation element 30b.
US10971894B2 Driver for high speed laser diode
Various embodiments of a laser driver are described herein. In an embodiment, a laser driver system includes: an external set of inductors including a first external inductor and a second external inductor; an internal set of inductors including a first internal inductor and a second internal inductor; and a DC-to-DC convertor configured to bias a first output path defined by the first external inductor and the first internal inductor and a second output path defined by the second external inductor and the second internal inductor.
US10971888B2 Optical amplifier
An optical amplifier which can suppress, without measuring signal beam power at individual wavelengths, wavelength-dependence of gain with respect to a signal beam into which multiple signal beams having respective wavelengths different from each other are multiplexed. The optical amplifier can suppress wavelength-dependence of gain by giving loss in accordance with a linear-loss slope to an amplified signal beam. The optical amplifier includes a variable tilt equalizer for varying a loss slope value representing the slope of the loss slope and a tilt control unit for controlling a loss slope value of the variable tilt equalizer.
US10971886B2 Laser apparatus
A laser apparatus includes a chamber accommodating a pair of discharge electrodes, a gas supply and exhaust device configured to supply laser gas to an interior of the chamber and exhaust laser gas from the interior of the chamber, and a controller. The controller performs first control to control the gas supply and exhaust device so as to suspend laser oscillation and replace laser gas in the chamber at every first number of pulses or first elapsed time, and second control to control the gas supply and exhaust device so as to suspend laser oscillation and replace laser gas in the chamber before the first control at every second number of pulses less than the first number of pulses or second elapsed time less than the first elapsed time.
US10971885B2 Scalable high power fiber laser
A modular and scalable high-power fiber laser system is configurable to generate 1 kW or more of laser output, and includes one or more separable pump modules separately disposed from each other, each pump module including a plurality of fiber-coupled component pump sources optically combined by one or more fiber-based pump module pump combiners, each pump module providing one or more pump module fiber outputs, and a gain module separately disposed from the one or more separable pump modules and including one or more gain module pump fiber inputs optically coupled to corresponding ones of the pump module fiber outputs, and including a gain fiber optically coupled to the one or more gain module pump fiber inputs, the gain fiber configured to generate a gain module fiber output power scalable in relation to the number and power of said pump module fiber outputs coupled to the gain fiber.
US10971883B2 Gas laser apparatus
A gas purification system may include: a circulation gas pipe in which a second end is connected at a first position to a second pipe through which gas is supplied from a gas supply source; a booster pump; a gas purification unit; a first tank in the circulation gas pipe; a first valve positioned between the gas supply source and the first position, the first valve having an open position and a closed position; and a second valve positioned between the first tank and the second end, the second valve having an open position and a closed position, the second valve configured to be in the closed position when the first valve is in the open position.
US10971882B2 Light source module
A light source module includes a light source configured to emit a first light beam, a first optical element having a first surface on which the first light beam is incident along a first direction, the first surface including a first region on which at least a portion of the first light beam is incident, and a second surface from which the first light beam is emitted, and a second optical element on which the first light beam having emitted from the first optical element is incident. The first light beam has a first width along a second direction and a second width along a third direction. The first width is greater than the second width. The first region has a protruding shape in a first cutting plane including the first and second directions, and has a recessed shape in a second cutting plane including the first and third directions. The second surface has a protruding shape in the first and second cutting planes.
US10971877B2 Busbars docking platform
A platform for connecting busbars has a loading unit having a blind hole on a docking surface for receiving a connecting rod, an action unit used for impacting the loading unit or a busbar to push the connecting rod into a pre-hole on the busbar, a limit unit used for stopping the busbar from moving along its length direction, and a support unit used for supporting the action unit and the limit unit. The connecting rod is assembled to the first busbar by the action unit combined the loading unit and then the connecting rod already assembled to the first busbar is assembled to the second busar by the action unit.
US10971871B2 Connector adaptation with impedance matching
A method and apparatus utilize a data connector, a connection adapter, and a matching transformer. The data connector receives a data signal from a communication line. The connection adapter, coupled to the data connector, receives the data signal with the data connector, adapts the data signal from the data connector to a coax connector, and communicates the data signal to the coax connector. The matching transformer, coupled to a coax cable, performs impedance matching between a first impedance associated with the coax connector and a second impedance associated with the coax cable communicating the data signal.
US10971866B2 Connector device with antenna connection
The present disclosure described devices, components, connectors, and cables that connect an audio-visual device to an external antenna. Some embodiments describe a device connector for connecting the audio-visual device to an external cable. The device connector may include a supply port that is configured to receive power, data signals, and/or some combination of power and data from a source external to the audio-visual device. The device connector may also include an antenna port that is configured to connect the audio-visual device to an external antenna that is, for example, part of the same. Additionally, the device connector may include a detection mechanism that detects the presence of an antenna connection in the antenna port. When an antenna connection is detected, the audio-visual device may be configured to use one or more external antennas connected via the antenna connection to send and receive, e.g., WiFi signals.
US10971865B2 Electrical connector with a multi-part shield
A cable with terminals in the present disclosure includes a shielded cable (80) and an outer conductor (40). The shielded cable (80) includes wires (81) and a shield. The outer conductor (40) includes a tube. The tube collectively covers the outer peripheries of the wires (81) exposed from the shield, and includes a first cover and a second cover. The first cover covers the wires from a first side, and the second cover covers the wires from a second side opposite to the first side with clearances (S) defined between the first and second covers. At least one of the first and second covers includes leakage suppressing portions (58). The leakage suppressing portions (58) extend toward a wire arrangement area (48) where the wires (81) are arranged in the tube.
US10971864B1 DIN rail shield
A shield device includes: an electrical conductor; an electrical insulator that is configured to electrically insulate the electrical conductor from a DIN rail and to hang the shield device from the DIN rail; a first shield connector configured to: directly contact at least 180 degrees of a first circumference of a first shield that surrounds at least two insulated conductors of a first section of a shielded cable; and electrically connect the first shield with the electrical conductor; and a second shield connector configured to: directly contact at least 180 degrees of a second circumference of a second shield that surrounds at least two insulated conductors of a second section of the shielded cable; and electrically connect the second shield with the electrical conductor.
US10971863B1 High speed connector assembly and electrical connector thereof
A high speed connector assembly and an electrical connector thereof are provided. The electrical connector includes an insulating housing and a plurality of signal terminals fixed in the insulating housing. The insulating housing is in an elongated shape defining a longitudinal direction, and defines an insertion direction perpendicular to the longitudinal direction. The signal terminals are arranged in two rows each parallel to the longitudinal direction, and the signal terminals in one of the two rows respectively face that in the other row. Each of the signal terminals includes a signal fixing segment engaged with the insulating housing, a signal contacting segment, and a signal soldering segment. The signal contacting segment has a main transmission point and a secondary transmission point, which are spaced apart from each other along the insertion direction. The main transmission point is closer to the signal fixing segment than the secondary transmission point.
US10971858B2 Electrical connector and electrical connector assembly
An electrical connector configured to be inserted into a mating connector in an insertion direction includes a housing having a receiving passage, a locking mechanism, and a releasing mechanism. The locking mechanism is rotatably mounted on a top wall of the housing by a pivot and has a locking portion. The locking portion is inserted into a mating housing of the mating connector to lock the electrical connector and the mating connector. The releasing mechanism provides a releasing force to drive the locking mechanism to move from a locked state to a released state to allow the electrical connector to be disengaged from the mating connector.
US10971857B2 Cable extraction tool
A tool 202 for extracting a cable plug 112 from a socket 203 including a cable remover portion 206 which actuates and disconnects the cable plug 112 is described and claimed. Various implementations include a user statically or dynamically actuating and gripping the plug 112 and mechanically or frictionally gripping, or both, the plug 112. In one implementation, the cable remover portion 206 includes a ball detent 302 and catch tabs 320 which actuate the cable clip 208 and catch the cable head 210 so that the plug 112 is mechanically gripped. In another implementation, a translational ramp 800 is supported in the cable remover portion 206 so that a user dynamically moves the ramp 800, which actuates the cable clip 208 and the force of the ramp 800 and cable remover 206 together frictionally grips the plug 112.
US10971856B1 Lever-type electrical connector
A lever-type electrical connector (102), a corresponding mating electrical connector (104) for accepting the lever-type electrical connector (102), and a lever-type electrical connector assembly (100) thereof are described herein. The lever-type electrical connector (102) has a first portion (300) with a first slot (302) configured to accept a rib protrusion (114) of the corresponding mating electrical connector (104) and a lever (304) pivotally mounted to the first portion (300) with cam grooves (408) on opposing interior surfaces configured to accept cam-follower protrusions (210) on opposite sides of the rib protrusion (114).
US10971855B2 Electrical connector with plug latching assembly
A latch assembly is provided in a receptacle in a pin-and-sleeve type electrical connector used to capture a plug of the pin-and-sleeve electrical connector. The latch assembly has a housing with a cover, a plurality of latches and a corresponding plurality of latch lever arm extending from a latch lever, such that pivotable movement of the latch lever is translated to rotational movement of the latches between a plug capture position and a plug release position.
US10971853B2 Bus bar holding structure, electrical connection box and wire harness
A bus bar holding structure includes a resin block main body, a first bus bar having a protruding portion, and a second bus bar. The resin block main body includes a bus bar assembling portion having a groove portion. The first bus bar and the second bus bar are accommodated in the bus bar assembling portion such that first side portions of the first bus bar and the second bus bar are located on a bottom side of the groove portion and second side portions of the first bus bar and the second bus bar are located on an opening side of the groove portion. The second bus bar is sandwiched between the second bus bar and a bottom of the groove portion when the first bus bar and the second bus bar are accommodated in the bus bar assembling portion.
US10971845B2 Rectangular impact-resistant elastic connector
A rectangular impact-resistant elastic connector includes an upper contact part, first and second side plates, first and second S-shaped lift force arms and a bottom plate, wherein the first and second side plates are connected with the bottom plate, the first S-shaped lift force arm has an end connected with the upper contact part and an end connected with one end of the first side plate, and the second S-shaped lift force arm has an end suspended below the upper contact part and an end connected with one end of the second side plate. The S-shaped lift force arm structures having the advantage of greater elasticity over other force arm structures under the same unit size are used to provide an elastic force, so that the size of the connector is reduced. The side plates protect the force arms, thus, improving the overall impact resistance of the connector.
US10971844B2 Connector including conductive voltage detection terminal branching from conduction path
A connector includes: a casing that has a housing space, a through hole communicating the housing space with an external space, and an electric wire insertion hole, and that holds a connection terminal connected to a counterpart device; a wiring material that has a distal end part inserted into the housing space via the electric wire insertion hole and a conductor part exposed from a covering at the distal end part, the exposed conductor part being curved at a curved part and connected to the connection terminal; and a conductive voltage detection terminal that has a connection part connected to the exposed conductor part at a position closer to the covering than a curved part and a voltage detection part facing the through hole, and that is provided by branching from a conduction path between the connection terminal and the conductor part.
US10971841B2 Board connector
A board connector (A) is provided with a housing (10) placed on a circuit board (P) and including a terminal holding wall (11) substantially at a right angle to the circuit board (P) and supporting walls (15) extending rearward from sides of the terminal holding wall (11). Terminal fittings (25, 26) penetrate through the terminal holding wall (11) and are connectable to the circuit board (P) behind the terminal holding portion (11). Fixing brackets are mounted on the supporting walls (15) and are fixable to the circuit board (P) by soldering. A reinforcing portion (20: 21 or 23) links the supporting walls (15) and a rear surface of the terminal holding wall (11).
US10971838B1 Combination structure of clamping member and circuit board for signal connector
A combination structure of a clamping member and a circuit board for a signal connector is disclosed. The clamping member includes two clamping members fixedly connected to two sides of the circuit board. Each clamping member has a pair of first positioning pins and a pair of second positioning pins. Thereby, the center of the guide pin can be guided and the guide pin won't be loosened, so as to improve the stability of the signal and reduce the loss.
US10971837B2 Substrate electrical connector with terminals in accommodating holes
An electrical connector includes a substrate and multiple terminals. The substrate is provided with multiple accommodating holes running through the substrate vertically. A shielding member is provided on a lower surface of the substrate. The terminals are correspondingly accommodated in the accommodating holes respectively. The terminals include multiple signal terminals and at least one ground terminal. An interval exists between the ground terminal and the shielding member. The ground terminal has a conducting portion extending downward out of a corresponding accommodating hole. The conducting portion is soldered to a main circuit board through a solder, and the solder is in contact with the conducting portion and the shielding member. According to the present invention, the conducting portion of the ground terminal is connected with the shielding member through the solder, thereby reducing a spurious charge, reducing the capacitance, and improving a high frequency.
US10971835B2 Electrical connector
An electrical connector is mounted on a circuit board and used to mate with a mating member. The electrical connector includes: a body made of a wave-absorbing material, the body having an upper surface, a lower surface and at least one first accommodating groove; and at least one ground terminal accommodated in the first accommodating groove. An upper end of the ground terminal is exposed to the upper surface and is in electrical contact with the mating member, and a lower end of the ground terminal is exposed to the lower surface and is electrically connected with the circuit board.
US10971834B1 Electrical connector
An electrical connector includes a housing which is provided with an installation cavity and a jack. A conductive clamp and a movable member are configured in the housing. The conductive clamp is provided with at least one pair of first clamping pieces and at least one pair of releasing pieces. The first clamping pieces and the releasing pieces extend into the installation cavity. The movable member is capable of moving back and forth along the installation cavity. A conducting wire is capable of passing through the jack and is inserted into one pair of first clamping pieces. The movable member is capable of moving forward along the installation cavity, and abutting on one pair of releasing pieces, to force the releasing pieces and drive the first clamping pieces to open outward, so that the conducting wire is capable of detaching from the first clamping pieces.
US10971833B2 Board connector
A board connector includes fixing members (60) to be mounted into a connector housing (10). Each fixing member (60) includes a plate-like housing mounting portion (61) to be arranged along a surface (12) of the connector housing (10) and a board fixing portion (62) connected to the housing mounting portion (61) and to be fixed to a surface of a circuit board (90) by soldering. The housing mounting portion (61) includes a flat plate (63) near the circuit board (90), a flat plate (64) distant from the circuit board (90) and a bent portion (65) between the respective flat plates (63, 64) and bulging in a plate thickness direction with respect to the flat plates (63, 64). The bent portion (65) is provided over an entire width of the housing mounting portion (61) in a plate width direction between the flat plates (63, 64).
US10971828B2 Insulation-displacement connector
An insulation-displacement connector including two cutting and connecting blades, each one provided with a section for inserting and centering of a cable, a cutting edge which extends from the section for centering and insertion, a base, and an arm for joining each blade to the base; where the cutting edges are inclined along the entire extension of the edges such that they cross one another, and where the cutting and connecting blades are not joined together at an end of the blades opposite to the joining end of the sections, but rather are joined to the arms such that the blades may be separated from one another according to a transverse direction.
US10971826B2 Wire with terminal
A wire with terminal (10) has a terminal (12), and a wire (14) extends rearward from the terminal (12). The terminal (12) includes a fixing portion (18) and a neck (20) extending rearward from the fixing portion (18). A base plate (22) extends rearward from a rear end of the neck (20) and has an insulation barrel (34) crimped to insulation coating (32). A laminated portion (26) has wire barrels (36) connected to a core (30). The laminated portion (26) is laminated on the base plate (22). An easily disassemblable portion (24) couples a rear (22A) of the base plate (22) and a rear (26B) of the laminated portion (26). Guides (28) allow displacement of the laminated portion (26) in a pulling direction D1 of the wire (14) while suppressing displacement of the laminated portion (26) in a lamination direction on the base plate (22).
US10971825B2 Antenna module and method of manufacturing the same
An antenna module includes: an integrated circuit (IC) configured to generate a radio frequency (RF) signal; and a substrate including an antenna portion providing a first surface of the substrate, and a circuit pattern portion providing a second surface of the substrate. The antenna portion includes first antenna members configured to transmit the RF signal, cavities corresponding to the first antenna members, through vias respectively disposed in the cavities and respectively electrically connected to the first antenna members, and a plating member disposed in at least one cavity among the cavities. The circuit pattern portion includes a circuit pattern and an insulating layer forming, for each of the through vias, an electrical connection path to the IC.
US10971824B2 Antenna element
The application provides an antenna element comprising a circuit board with a transmission line, the transmission line comprising at least a first conductor and a second conductor, a separate 3-dimensional, metallic or metallized ring-shaped structure mounted on a surface of the circuit board, a first galvanic contact between the first conductor and a first part of the separate 3-dimensional, metallic ring-shaped structure, and a second galvanic contact between the second conductor and a second part of the separate 3-dimensional, metallic ring-shaped structure, wherein at least one of the first galvanic contact and the second galvanic contact comprises at least two substantially L-shaped sections and an antenna array comprising several such antenna elements.
US10971821B2 Chip antenna module
A chip antenna module includes: a chip antenna including a body portion, a radiating portion, and a grounding portion, wherein the body portion is formed of a dielectric substance, and wherein the radiating portion and the grounding portion are disposed on different surfaces of the body portion from each other; and a substrate having a plurality of layers and including feeding pads bonded to the radiating portion, grounding pads bonded to the grounding portion, and dummy wiring layers disposed on at least one layer among the plurality of layers, below the feeding pads, wherein a resonance frequency of the chip antenna is determined by a number of the dummy wiring layers.
US10971820B2 Arrangement comprising antenna elements
An arrangement (10) comprising a first conductive antenna element (20), comprising at least one first slot (30; 31, 32, 33, 34; 35, 36) arranged in the first conductive antenna element (20), and a second conductive antenna element (80), comprising at least one second slot (90; 91, 92, 93, 94; 31; 32, 33, 34) arranged in the second conductive antenna element (80), is disclosed. At least one second slot (90; 91, 92) arranged in the second conductive antenna element (80) is coupled with at least one first slot (30; 35, 36) arranged in the first conductive antenna element (20) by means of at least one conductor (111, 112; 113, 114, 115, 116).
US10971819B2 Multi-band wireless signaling
An antenna system for transducing radio-frequency energy includes: a first antenna sub-system comprising a plurality of radiators and a ground conductor, each of the plurality of radiators being sized and shaped to transduce millimeter-wave energy between first wireless signals and first electrical current signals; and a second antenna sub-system comprising a first radiator configured to transduce sub-6 GHz energy between second wireless signals and second electrical current signals, wherein the first radiator comprises the ground conductor.
US10971818B2 Open cavity system for directed amplification of radio frequency signals
An apparatus is provided for transmission of RF signals between a transmitter and a receiver. The apparatus includes a transmitter comprising a first retroreflector having a first array of sub-wavelength retroreflective elements at one end of an open cavity for transmitting RF seed signals. The apparatus also includes a receiver comprising a second retroreflector having a second array of sub-wavelength retroreflective elements at an opposite end of the open cavity for receiving the transmitted seed signal, the transmitted RF seed signals being in form of a beam directed toward the receiver.
US10971817B2 Antenna-to-beamformer assignment and mapping in phased array antenna systems
In one embodiment of the present disclosure, a phased array antenna system includes a first portion carrying an antenna lattice including a plurality of antenna elements, wherein the plurality of antenna elements are arranged in a first configuration, a second portion carrying a beamformer lattice including a plurality of beamformer elements, wherein the plurality of beamformer elements are arranged in a second configuration different from the first configuration, and a third portion disposed between the first portion and the second portion carrying at least a portion of a mapping including a first plurality of mapping traces on a first surface providing at least a portion of the electrical connection between the plurality of antenna elements and the plurality of beamformer elements, wherein each of the plurality of antenna elements are electrically coupled to one of the plurality of beamformer elements.
US10971813B2 Switchable patch antenna
A switchable patch antenna comprises a planar conductor having an aperture (hole) formed in the middle of the planar conductor. Radiation of a sinusoidal signal is controlled by comparison of separate impedance values for two components that have separate impedance values. Each of the two components have one end coupled together at the terminal positioned at a center of the aperture and their other ends separately coupled to opposing edges of the aperture. A sinusoidal signal source is also coupled to the terminal positioned at the aperture's center. Further, when the impedance values of both components are substantially equivalent, radiation by the antenna of the provided signal and/or mutual coupling of other signals is disabled. Also, when an impedance value of one of the two components is substantially greater than the other impedance value of the other component, the provided signal is radiated and/or mutual coupling is enabled.
US10971812B2 Broadband antenna system
A broadband and multiband antenna of reduced dimension, preferably to be used as external antenna for vehicles is disclosed. The antenna system includes an antenna comprising: a planar ground plane, a planar radiating element having a configuration formed by a central segment and first and second lateral segments extending from the central segment. A feed connection line is connected between the central segment and an edge of the ground plane, and a ground connection line is connected between the central segment and said edge of the ground plane.
US10971811B1 5G membrane radio shroud
The present invention is a pole-mountable shroud assembly enclosing one or more wireless telecommunications transceivers and antennas. The shroud assembly is attached to the pole by a pole bracket, which is an elongated rectangular prism frame. The outer face of the pole bracket is open, so as to expose at least one intake fan supported by the pole bracket. The top and bottom ends of the pole bracket support top and bottom panels, respectively, with the bottom panel having multiple holes and/or vents, through which the intake fan(s) draw ambient air to cool the transceivers. A jacking means, such as a screw jack, connects the bottom panel to the pole bracket bottom end so that the panel separation distance is adjustable. A very thin (not more than one-tenth the minimum transmission wavelength) fabric membrane wraps around the top and bottom panels to the longitudinal sides of the pole bracket, so as to form a generally rectangular prism shaped shroud enclosure which surrounds the transceivers/antennas. The jacking means is operative to tension the fabric membrane around the shroud enclosure.
US10971809B2 Electronic device including antenna connected with conductive sheet of display panel
An electronic device includes glass comprising at least a front surface of the electronic device, a display panel disposed under the glass, a conductive sheet attached to the display panel or integrated into the display panel, a support including a first portion comprising a side surface of the electronic device and a second portion comprising a mounting space for parts, in which the first portion of the support includes a metal portion comprising a radiator, and insulation portions disposed at opposite ends of the metal portion, and the second portion of the support includes at least one via hole or recess, a printed circuit board (PCB) including a ground, wireless communication circuitry disposed on the PCB, at least one processor operatively connected with the wireless communication circuitry, a flexible printed circuit board (FPCB) electrically connected with the conductive sheet to operatively connect the display panel with the at least one processor, and a cover comprising a rear surface of the electronic device. The glass, the display panel, and the conductive sheet are seated on a first surface of the second structure of the supporting member. The PCB and the cover of the electronic device are seated on a second surface of the second portion. The second portion of the support electrically connects the support with the ground of the PCB by making contact with one of conductive contacts of the PCB on at least one point. The FPCB includes a first path extending from the first surface to the second surface through the at least one via hole or the recess of the support. The first path of the FPCB extending to the second surface electrically connects the conductive sheet with the ground of the PCB. The conductive sheet is electrically connected with the metal portion of the support through a selection part comprising selective connection circuitry. The wireless communication circuitry receives a signal having a specific frequency band based on an electrical path comprising the wireless communication circuitry, the metal portion of the support, the selection part, and the conductive sheet.
US10971807B2 Mobile device
A mobile device includes a metal mechanism element, a dielectric substrate, and a feeding radiation element. The metal mechanism element has an open slot. The open slot substantially has an L-shape. The dielectric substrate is adjacent to the metal mechanism element. The feeding radiation element has a feeding point. The feeding radiation element is disposed on the dielectric substrate. The feeding radiation element at least partially extends along the open slot. An antenna structure is formed by the feeding radiation element and the open slot of the metal mechanism element. The antenna structure covers a first frequency band, a second frequency band, and a third frequency band.
US10971803B2 Omnidirectional antenna system for macro-macro cell deployment with concurrent band operation
In one embodiment, an apparatus includes a first omnidirectional antenna for coupling to a first radio to establish a first macro cell and a second omnidirectional antenna for coupling to a second radio to establish a second macro cell. The first and second omnidirectional antennas are configured for concurrent 5 GHz radio operation while maintaining at least 40 dB of isolation between the first and second omnidirectional antennas. An antenna system and network device are also disclosed herein.
US10971802B2 Multiband base station antenna
The present invention relates to a base station antenna comprising: a reflective plate; at least one first band radiation element positioned on the upper surface of the reflective plate, including a first power feed unit, and having a first wavelength (λH); and at least one second band radiation element positioned on the upper surface of the reflective plate, including a second power feed unit, and having a second wavelength (λL), wherein the first power feed unit is connected to a power feed line on the lower surface of the reflective plate, and the power feed line is shorted with the reflective plate at a short point spaced apart at a preset interval from the first band radiation element.
US10971798B2 Semiconductor device package and method of manufacturing the same
A semiconductor device package is provided that includes a substrate, a first support structure disposed on the substrate and a first antenna. The first support structure includes a first surface spaced apart from the substrate by a first distance. The first antenna is disposed above the first surface of the first support structure. The first antenna has a first surface, a second surface opposite the first surface and a third surface extending from the first surface to the second surface, wherein the first surface and the second surface of the first antenna are exposed.
US10971793B2 Deployable structure for use in establishing a reflectarray antenna
A deployable structure for use in establishing a reflectarray antenna is provided that includes a flexible reflectarray and a deployment structure that includes an endless pantograph for deploying the flexible reflectarray from a folded, undeployed state towards a deployed state in which the flexible reflectarray is substantially planar. In a particular embodiment, the deployment structure includes a plurality of tapes that engage the endless pantograph and are used to establish a positional relationship between the deployed reflectarray and another component of the reflectarray antenna.
US10971792B2 First and second dielectric waveguides disposed in respective multi-layer substrates which are connected by a connection structure having choke structures therein
Provided is a structure configured to electrically connect multi-layer dielectric waveguides, each including a dielectric waveguide formed of conductor patterns and vias in a laminating direction of the multi-layer dielectric substrate, in which the vias for forming part of a waveguide wall of each of the dielectric waveguides are arranged in a staggered pattern in the multi-layer dielectric substrate side having choke structures formed so as to electrically connect the waveguides to each other.
US10971791B1 Transmission line for high power tuners
Impedance tuners used in high power measurements suffer fast heating and consequently mostly linear thermal expansion of the central conductor, which has a very small mass and is thermally isolated from the slabline walls and the tuner housing. This leads to false measurements or catastrophic tuner failure (short) of either the DUT or the tuner. Gold plated INVAR and SUPER-INVAR center conductor material is preferred to traditional stainless-steel rod. The body of the airline is made of high conductivity low cost Aluminum. INVAR type alloys quasi eliminate the thermal expansion, reducing it by a factor between 10 and 40 compared to Steel. Practical tests have shown significant improvement in thermal behavior.
US10971786B2 Isolative shield with positional control features for welded flexible cell tabs in an HV battery cell stack
A cell stack includes adjacent first and second battery cells respectively having a positive cell tab, a negative cell tab, and an outer surface. The outer surfaces are flush. The positive cell tab of the first battery cell protrudes from the outer surface of the first battery cell, and the negative cell tab of the second battery cell protrudes from the outer surface of the second battery cell. An isolative shield is positioned adjacent to the outer surfaces, and defines through-slots receiving therein a respective one of the cell tabs. A method includes providing the cell stack, inserting the cell tabs into the pair of through-slots of the isolative shield, positioning a primary surface of the isolative shield adjacent to the outer surfaces of the adjacent battery cells after inserting the cell tabs, and affixing the primary surface of the isolative shield to the cell stack.
US10971781B2 Secondary battery
A secondary battery is disclosed.According to the present invention, in a case in which the secondary battery is ignited, a gas and materials within the secondary battery may be smoothly discharged to improve safety when the secondary battery is ignited.In order to achieve the above-described object, according to an aspect of the present invention, a secondary battery includes: an electrode assembly; a battery can accommodating the electrode assembly; and a coating part applied to the battery can, wherein the battery can includes a slim part having a relatively thinner thickness than that of the other region of the battery can, and the coating part is applied to the slim part and made of a metal material having tensile strength less than that of the slim part.
US10971778B2 Battery pack
Disclosed is a battery pack configured to prevent its components such as a cell assembly from being broken or damaged even though a physical force such as vibrations and impacts is applied to the battery pack. The battery pack includes a cell assembly having a plurality of secondary batteries; an electronic component plate having a plate shape and configured to allow at least one electronic component to be mounted thereon; a lower housing configured to have an inner space with an open top and to accommodate the cell assembly and the electronic component plate therein; and an upper housing configured to cover the open top of the lower housing, wherein coupling members are respectively provided between a lower portion of the cell assembly and the lower housing, between an upper portion of the cell assembly and the electronic component plate, between the electronic component plate and the upper housing, and between the lower housing and the upper housing to couple and fix each other.
US10971777B2 Traction battery support assembly and method
An exemplary support assembly includes a first housing that supports a first battery structure, a second housing that supports a second battery structure, a cover, and a common attachment that secures together the first housing, the second housing, and the cover. An exemplary support method includes securing together a first housing, a second housing, and a cover with a common attachment. The first housing supports a first battery structure that is enclosed by the second housing. The second housing supports a second battery structure that is enclosed by the cover.
US10971775B2 Air electrode, metal-air battery, and method for producing air electrode
A method for producing an air electrode includes a kneading step of kneading an oxygen reduction catalyst, a conductive auxiliary agent, and a water-repellent resin (binder) in a water solvent; and a rolling step of rolling with a roller the kneaded product produced in the kneading step. The rolling step includes rolling the kneaded product with the roller several times in many directions (at least two or more different rolling directions). In the formed air electrode, the water-repellent resin is fiberized in the air electrode, and the fibers thereof are oriented in many directions to form a netlike shape.
US10971762B2 Electrode design for L-ion battery
A Li-ion battery includes a cathode; an anode having a primary active material, conductive carbon, binder, and reserve material; and a separator between the cathode and anode. The reserve material has a reaction potential between a lithium reaction potential and a primary active material reaction potential. The reserve material is configured to intercalate with lithium at the reaction potential responsive to the primary active material being fully intercalated to inhibit lithium plating on the anode.
US10971760B2 Hybrid solid-state cell with a sealed anode structure
A monolithic ceramic electrochemical cell housing is provided. The housing includes two or more electrochemical sub cell housings. Each of the electrochemical sub cell housing includes an anode receptive space, a cathode receptive space, a separator between the anode receptive space and the cathode receptive space, and integrated electron conductive circuits. A first integrated electron conductive circuit is configured as an anode current collector within the anode receptive space. A second integrated electron conductive circuit is disposed as a cathode current collector within the cathode receptive space.
US10971759B2 Device for battery formation
The present disclosure provides a device for battery formation, which comprises a base plate, a press plate, a positioning block and a connecting assembly. The press plate is connected with the base plate, the positioning block and the connecting assembly each are provided as plurality in number and the plurality of the connecting assemblies correspond to the plurality of positioning blocks. The positioning block has a main portion and a protruding portion, the main portion is provided between the base plate and the press plate, and the protruding portion extends from a surface of the main portion away from the press plate. The base plate is provided with a plurality of positioning holes, and the protruding portion of each positioning block is inserted into the positioning hole. Each connecting assembly is provided to the main portion of a corresponding positioning block and used for being connected to a battery.
US10971755B2 Secondary battery-use electrolytic solution, secondary battery, battery pack, electric vehicle, electric power storage system, electric power tool, and electronic apparatus
A secondary battery includes a cathode, an anode, and a nonaqueous electrolytic solution. The nonaqueous electrolytic solution includes a compound represented by M+[(Z1Y1)(Z2Y2)N]− (where M is a metal element, each of Z1 and Z2 is one of groups such as as a fluorine group, and each of Y1 and Y2 is one of groups such as a sulfonyl group), a compound such as a compound represented by R1-CN (where R1 is a monovalent hydrocarbon group), and a compound such as a compound represented by R22-(CN)n (where R22 is an n-valent hydrocarbon group, and n is an integer of 2 or more). A content of the compound represented by [(Z1Y1)(Z2Y2)N]− in the nonaqueous electrolytic solution is within a range of 2.5 mol/dm3 to 6 mol/dm3 both inclusive.
US10971753B2 Negative electrode for lithium metal battery, method of preparing negative electrode, and lithium metal battery including the same
A negative electrode for a lithium metal battery, the negative electrode including: a lithium metal layer including lithium metal or a lithium metal alloy; and a protective layer on at least a portion of the lithium metal layer, wherein the protective layer includes a plurality of composite particles having a particle size of greater than about 1 micrometer to about 100 micrometers or less, wherein a composite particle of the plurality of composite particles comprises a particle comprising an organic particle, an inorganic particle, an organic-inorganic particle, or combination thereof; and a coating layer disposed on at least a portion of a surface of the particle, the coating layer including an ion conductive material including an ion conductive oligomer including an ion conductive unit, an ion conductive polymer including an ion conductive unit, or a combination thereof.
US10971746B2 Fuel cell system for modulating offset of hydrogen pressure sensor and method for modulating offset of hydrogen pressure sensor
A fuel cell system for modulating an offset of a hydrogen pressure sensor is provided. The fuel cell system includes a stack with a plurality of cells and each cells includes a first electrode to which hydrogen is supplied, a second electrode to which oxygen is supplied, and a membrane electrode assembly arranged between the first and second electrodes to produce electricity by reaction between the hydrogen and the oxygen. The hydrogen pressure sensor is connected to each cell to sense a pressure of the hydrogen supplied to the first electrode. A controller that which of the cells is supplied with insufficient pressure of hydrogen and modulates the offset of the hydrogen pressure sensor connected to the cell to which the hydrogen is supplied with insufficient pressure, to then supply the hydrogen to the first electrode at an appropriate pressure.
US10971743B2 System and method for controlling performance of fuel cell stack
A system and method of controlling a performance of a fuel cell stack is provided. In particular, the output performance of the fuel cell stack is determined by comparing the difference between an initial voltage and a voltage after a predetermined time lapses with the difference between the initial voltage and a preset minimum voltage.
US10971741B2 Fuel cell system
A fuel cell system includes: a fuel cell; a fuel gas supply path supplying the fuel gas to the fuel cell; a recycling path returning discharged anode off-gas to an entrance of the fuel cell; an anode off-gas discharge path branching from the recycling path and discharging the anode off-gas to an outside; a first valve in the anode off-gas discharge path; a pressurizer pressurizing the anode off-gas; and a controller performing control to cause the pressurizer to act in at least one of a timing in execution of a purge action supplying the fuel gas from the fuel gas supply path and discharging the anode off-gas to the outside in a first valve open state and a timing in prescribed time after the purge action and assessing abnormality based on a pressure of the recycling path or anode off-gas discharge path or an action amount of the pressurizer.
US10971739B2 Common flow field type fuel cell separator, fuel cell separator assembly, and fuel cell stack
Disclosed herein are a common flow field type fuel cell separator, a fuel cell separator assembly, and a fuel cell stack, including a flow field connected to a manifold in which an inlet and an outlet for each of hydrogen, air, and cooling water are formed, and configured such that flows of the hydrogen, the air, and the cooling water are free from interfering with each other.
US10971733B2 Rapid sulfur melt diffusion into carbon host for making electrodes
A free-standing electrically conductive porous structure suitable to be used as a cathode of a battery, including an electrically conductive porous substrate with sulfur diffused into the electrically conductive porous substrate to create a substantially uniform layer of sulfur on a surface of the electrically conductive porous substrate. The free-standing electrically conductive porous structure has a high performance when used in a rechargeable battery. A method of manufacturing the electrically conductive porous structure is also provided.
US10971727B2 Solvated graphene frameworks as high-performance anodes for lithium-ion batteries
A lithium-ion battery includes: 1) an anode; 2) a cathode; and 3) an electrolyte disposed between the anode and the cathode and including lithium ions. The anode includes a graphene framework film including interconnected graphene sheets, and the graphene framework film has a specific surface area of 600 m2 g−1 or more.
US10971725B2 Lithium metal secondary battery containing elastic polymer foam as an anode-protecting layer
Provided is a lithium metal secondary battery comprising a cathode, an anode, an electrolyte-separator assembly disposed between the cathode and the anode, wherein the anode comprises: (a) an anode active material layer containing a layer of lithium or lithium alloy optionally supported by an anode current collector; and (b) an anode-protecting layer in physical contact with the anode active material layer and in ionic contact with the electrolyte-separator assembly, having a thickness from 10 nm to 500 μm and comprising an elastic polymer foam having a fully recoverable elastic compressive strain from 2% to 500% and pores having a pore volume fraction from 5% to 95% (most preferably 50-95%); wherein preferably the pores are interconnected.
US10971720B2 Positive electrode active material, lithium ion secondary battery, and method of producing positive electrode active material
A positive electrode active material includes secondary particles. The secondary particles include a plurality of primary particles. The primary particles include a lithium-containing composite metal oxide. Inside the secondary particles, an electron conducting oxide is disposed at at least a part of a grain boundary between the primary particles. The electron conducting oxide has a perovskite structure.
US10971718B2 Electrochemical energy storage devices
An energy storage device includes a cathodic material in an activated state; and an anodic material in an activated state; wherein: the cathodic material is covalently attached to, or confined within, a first polymer matrix, the first polymer matrix is configured to prevent or minimize substantial diffusion of the cathodic material in the activated state; and the anodic material is a phenazine, a phenothiazine, a triphenodithiazine, a carbazole, a indolocarbazole, a biscarbazole, or a ferrocene covalently attached to, or confined within, a second polymer matrix, the second polymer matrix is configured to prevent or minimize substantial diffusion of the anodic material in the activated state.
US10971714B2 Battery pack and a pre-assembled electrical connection unit for the battery pack
A pre-assembled electrical connection unit for a battery pack includes a bus bar defining a hole, and a cage defines a cavity. The unit also includes a fastener disposed in the cavity and the cage surrounds the fastener. The cage is secured to the bus bar, and the fastener is positioned in the hole and the cavity in an initial position. The fastener is movable to a final position relative to the cage which positions the fastener deeper in the hole of the bus bar. The unit is positioned relative to the battery pack, and the battery pack includes a module terminal. The module terminal includes a terminal nut that is accessible during an assembly process. The unit is placed over the terminal nut during the assembly process such that the fastener aligns with the terminal nut and secures the bus bar to the module terminal in the final position.
US10971710B2 All-solid battery and method of manufacturing the same
A method of manufacturing the all-solid battery includes steps of: forming a cathode layer; forming an anode layer; forming an electrolyte layer between the cathode layer and the anode layer; and forming an insulation layer using a baroplastic polymer at an edge portion of the battery. The step of forming the insulation layer comprises: forming a coating layer through coating of the edge portion of the battery with the baroplastic polymer; and shaping the baroplastic polymer through pressing of the coating layer.
US10971708B2 Release layer for preparation of ion conducting membranes
A method includes applying to a substrate a solution including a polymeric compound to form a release layer on the substrate; applying ion-conducting elements on the release layer; applying a matrix polymer on the release layer, wherein the matrix polymer surrounds at least some of the ion-conducting elements; and removing the release layer to separate the matrix polymer from the substrate such that the ion-conducting elements remain embedded in a carrier layer of the matrix polymer and form an ion-conducting membrane.
US10971698B2 OLED display panel and manufacturing method for the same
An OLED display panel and manufacturing method are provided. Through disposing a light-shielding film on the packaging cover plate to prevent the laser from illuminating on the electrodes of the MED substrate during the laser scanning of the sealant to effectively protect the electrode. A portion of the light shielding film that overlaps with the thin layer region of the sealant has gradually decreasing light transmittance, which can prevent the problem that the thin layer region of the sealant is scorched by excessive laser energy, sufficiently ensures that the packaging effect, and reduces the generation of particles. In addition, the surface of the light-shielding film irradiated with laser light is a frosted surface, which can cause diffused reflection of the laser light irradiated on the light-shielding film to prevent the laser from directly reflecting on the laser head and protect the laser head from being burned and damaged.
US10971696B2 Display device
A flexible display panel is disclosed. The flexible display panel includes a substrate and a pixel unit on a first surface of the substrate. An encapsulation layer is on the first surface of the substrate and covers the pixel unit. A support member is on a second surface of the substrate that is opposite the first surface. The support member overlaps an edge of the encapsulation layer. The support member reduces stress applied to areas of the flexible display panel that are vulnerable to cracking during bending of the flexible display panel.
US10971695B2 Multilayer reflection electrode film, multilayer reflection electrode pattern, and method of forming multilayer reflection electrode pattern
A multilayer reflection electrode film includes a Ag film that is formed of Ag or an Ag alloy; and a transparent conductive oxide film that is disposed on the Ag film, in which the transparent conductive oxide film is formed of an oxide that includes Zn and Ga and further includes one element or two or more elements selected from the group consisting of Sn, Y, and Ti.
US10971691B2 Display device and manufacturing method of the same
A display device comprises: a light emitting array including a plurality of light emitting elements on a substrate and an insulating pattern disposed between the light emitting elements; a color conversion array including a plurality of sub-color conversion parts corresponding to the respective light emitting elements; and a printed circuit board having a first contact electrode connected to each of the light emitting elements, the printed circuit board driving the light emitting elements, wherein the plurality of sub-color conversion parts include first to third sub-color conversion parts that convert the light provided from corresponding light emitting elements into lights of first to third colors and emitting the converted lights, wherein each of the plurality of light emitting elements is electrically insulated from an adjacent light emitting elements.
US10971687B2 Organic electroluminescent materials and devices
A compound selected from the group consisting of wherein at least one of RG or at least one of RJ of Formula II includes a structure of Formula III, wherein the structure of Formula II forms a direct bond to Formula III through a carbon of one of X21 to X24, a carbon of one of X25 to X28, or RN, or optionally, the structure of Formula II is linked to Formula III through a carbon of one of X21 to X24, a carbon of one of X25 to X28, or RN, by an aromatic linker An organic light emitting diode/device (OLED) with an organic layer disposed between an anode and a cathode. The organic layer includes a compound of Formula I or Formula II. The OLED can be incorporated into one or more of a consumer product, an electronic component module, and/or a lighting panel.
US10971686B2 Organic semiconductor element, polymer, organic semiconductor composition, and organic semiconductor film
Provided are an organic semiconductor element including an organic semiconductor film that includes a polymer having a repeating unit represented by the following Formula (1), the polymer, and an organic semiconductor composition and an organic semiconductor film including the polymer. In the formula, Z represent a 5-membered aromatic heterocycle. RC1 and RC2 each independently represent a halogen atom, an alkyl group, an alkenyl group, an alkynyl group, an aromatic hydrocarbon group, or an aromatic heterocyclic group. n1 and n2 each independently represent 0 or 1. RC3 to RC10 each independently represent a hydrogen atom, a halogen atom, an alkyl group, an alkenyl group, an alkynyl group, an aromatic hydrocarbon group, or an aromatic heterocyclic group.
US10971683B2 Methods for forming narrow vertical pillars and integrated circuit devices having the same
In some embodiments, an integrated circuit includes narrow, vertically-extending pillars that fill openings formed in the integrated circuit. In some embodiments, the openings can contain phase change material to form a phase change memory cell. The openings occupied by the pillars can be defined using crossing lines of sacrificial material, e.g., spacers, that are formed on different vertical levels. The lines of material can be formed by deposition processes that allow the formation of very thin lines. Exposed material at the intersection of the lines is selectively removed to form the openings, which have dimensions determined by the widths of the lines. The openings can be filled, for example, with phase change material.
US10971679B2 Magnetoresistive effect element
A magnetoresistive effect element, which includes: a first ferromagnetic layer as a magnetization fixed layer; a second ferromagnetic layer as a magnetization free layer; and a nonmagnetic spacer layer provided between the first ferromagnetic layer and the second ferromagnetic layer. The nonmagnetic spacer layer includes an Ag alloy represented by General Formula (1), and thereby lattice mismatch between the nonmagnetic spacer layer, and the first ferromagnetic layer and/or the second ferromagnetic layer is reduced, compared to lattice mismatch when the nonmagnetic spacer layer is formed of Ag, AgγX1-γ  (1) where X indicates one element selected from the group made of Al, Cu, Ga, Ge, As, Y, La, Sm, Yb, and Pt, and 0<γ<1.
US10971676B2 Magnetoresistive random access memory having a ring of magnetic tunneling junction region surrounding an array region
A semiconductor device includes a substrate having an array region defined thereon, a ring of magnetic tunneling junction (MTJ) region surrounding the array region, wherein the ring of MTJ region comprises a first MTJ, and metal interconnect patterns overlapping part of the ring of MTJ region. Preferably, each of the metal interconnect patterns includes a first metal interconnection connected to the first MTJ directly.
US10971675B2 Dual function magnetic tunnel junction pillar encapsulation
Magnetic tunnel junction pillars are encapsulated by an oxidized diffusion barrier layer. Oxygen within the encapsulating material is used to oxidize metallic residue outside the pillars, converting the residue to a non-conductive material such as a metal oxide or metal oxynitride. Selective deposition of manganese on the metal layers of the pillars can be followed by oxidation of the manganese to form a manganese oxide diffusion barrier. Alternatively, manganese deposition can be followed by deposition of silicon dioxide and subsequent annealing to form a manganese silicate diffusion barrier.
US10971673B2 Piezoelectric element, piezoelectric device, ultrasonic probe and electronic apparatus
A piezoelectric element has a first electrode layer, a piezoelectric layer on the first electrode layer, a second electrode layer on the piezoelectric layer, a third electrode layer on part of the second electrode layer and including third metal, and an insulating layer covering at least a part of the piezoelectric layer not provided with the second electrode layer and having an aperture exposing a part of the second electrode layer. The second electrode layer has a first layer including first metal and a second layer including second metal on the first layer. The second layer is exposed in the aperture. A difference in standard redox potential between the second metal and the third metal is smaller than a difference in standard redox potential between the first metal and the third metal.
US10971671B2 Thermoelectric conversion module and vehicle including the same
A thermoelectric conversion module may include a plurality of n type thermoelectric conversion materials and a plurality of p type thermoelectric conversion materials that are disposed alternately, and a plurality of electrodes that connects the plurality of thermoelectric conversion material disposed alternately on one side and on an opposite side alternately, wherein the plurality of electrodes includes a first electrode configured to electrically connect the n type thermoelectric conversion material and the p type thermoelectric conversion material by penetrating the n type thermoelectric conversion material and the p type thermoelectric conversion material to transfer heat obtained from a heat source to the plurality of thermoelectric conversion materials.
US10971668B2 Light-emitting device package including a lead frame
A light-emitting device package includes a lead frame, a light-emitting device chip, a molding structure, and a plurality of slots. The lead frame includes a first lead and a second lead including metal and spaced apart from each other. The light-emitting device chip is mounted on a first area of the lead frame, which includes a part of the first lead and a part of the second lead. The molding structure includes an outer barrier surrounding an outside of the lead frame and an inner barrier. The plurality of slots are formed in each of the first lead and the second lead. The inner barrier divides the lead from into the first area and a second area. The inner barrier fills between the first lead in the second lead. The second area is located outside of the first area. The plurality of slots are filled by the molding structure.
US10971665B2 Photon extraction from nitride ultraviolet light-emitting devices
In various embodiments, a rigid lens is attached to a light-emitting semiconductor die via a layer of encapsulant having a thickness insufficient to prevent propagation of thermal expansion mismatch-induced strain between the rigid lens and the semiconductor die.
US10971662B2 Light emitting diode package and method of manufacturing the same
A light-emitting diode (LED) package includes a light-emitting structure, a transmissive material layer on the light-emitting structure, and a support structure covering at least a portion of a side surface of the transmissive material layer, a side surface of the light-emitting structure, and at least a portion of a bottom surface of the light-emitting structure.
US10971649B2 Semiconductor device and light emitting device package comprising same
An embodiment relates to a semiconductor device and a light emitting device package including the same. The semiconductor device according to the embodiment may include: a first semiconductor layer; a second semiconductor layer disposed on the first semiconductor layer and including V-pits; an active layer disposed on the second semiconductor layer; a third semiconductor layer having a bandgap wider than that of the active layer on the active layer; a fourth semiconductor layer having a band gap narrower than that of third semiconductor layer on the third semiconductor layer; and a fifth semiconductor layer having a bandgap wider than that of the fourth semiconductor layer on the fourth semiconductor layer, wherein the third semiconductor layer and the fifth semiconductor layer include an aluminum composition, and the fifth semiconductor layer has a bandgap equal to or wider than that of the third semiconductor layer.
US10971648B2 Ultraviolet light-emitting element and light-emitting element package
An embodiment relates to an ultraviolet light-emitting device, a method for manufacturing the ultraviolet light-emitting element, a light-emitting element package, and a lighting device. An ultraviolet light-emitting element according to an embodiment includes: a first conductive type first semiconductor layer having a light extraction structure; an etching-blocking layer on the first conductive type first semiconductor layer; a first conductive type second semiconductor layer on the etching-blocking layer, an active layer on the first conductive type second semiconductor layer; a second conductive type semiconductor layer on the active layer; and an electron spreading layer disposed between the etching-blocking layer and the active layer, wherein the electron spreading layer includes a first conductive type or an undoped AlGaN-based or a GaN-based semiconductor layer, an undoped AlN, and a first conductive type AlGaN-based second semiconductor layer.
US10971643B2 Implementation of an optimized avalanche photodiode (APD)/single photon avalanche diode (SPAD) structure
A semiconductor device, sensor, and array of SPAD cubes are described. One example of the disclosed semiconductor device includes an array of single-photon avalanche diodes, each single-photon avalanche diode including an undepleted anode region, an undepleted cathode region, an active depleted region positioned between the anode region and cathode region, and at least one conductive trench extending between the anode region and cathode region. In some examples, the at least one conductive trench surrounds the active depleted region and reflects light back into the active depleted region such that one or more photons can be absorbed within the active depleted region even though an absorption coefficient of the light is greater than a thickness of the active depleted region.
US10971642B2 Opto-electronic unit composed of an opto-photonic platform
The solar photovoltaic photoconverter unit (1) comprises a light processing opto-photonic platform (2) realized by at least one transparent substrate (8) is having on, at least one, of its faces a digital diffractive grating constituted by slanted ribs (11) that are modulated to harvest a maximum of solar light at any angle of incidence to split it into several spectral sub-bands, to guide and to concentrate individually every one of these spectral sub-band, toward a separate output of the opto-photonic platform (2) for allowing its exploitation by a light-to-electricity conversion unit (3) that will have by optimization a grate overall conversion efficiency. The opto-photonic platform (2) also includes photonic converters (13) and (14) converting ultraviolet light into visible light and also infrared light in visible light for a better exploitation of the energy present in the solar light and so increasing the light to electricity conversion. The solar photovoltaic photoconverter unit (1) comprises also a light-to-electricity converter unit (3).
US10971639B2 Method of mounting an electrical component on a base part
A method of mounting an electrical component on a base part having an inclined support surface is provided, in which method a first wedge surface of a wedge element is arranged on the support surface and a lateral force is exerted on the wedge element so that the first wedge surface moves on the support surface until a second wedge surface of the wedge element remote from the support surface reaches a desired position, and wherein the electrical component is arranged on the second wedge surface. In this respect, a first fastening element of the wedge element is fixed to the base part and the lateral force is afterward no longer exerted.
US10971636B2 Photoelectric detection structure, manufacturing method therefor, and photoelectric detector
A photoelectric detection structure, a manufacturing method therefor, and a photoelectric detector. The photoelectric detection structure includes: a base substrate; an electrode strip, which is located on the base substrate; a semiconductor layer, which is located at a side of the base substrate that faces the electrode strip; an insulating layer, which is located between the electrode strip and the semiconductor layer, the insulating layer including a thickness-increased portion, and the thickness-increased portion being located on at least one edge of the electrode strip.
US10971635B2 Conductive polymer nanowires—graphene hybrids with improved optoelectronic properties
A photodetector including graphene and poly(3-hexylthiopene) (P3HT) nanowires is claimed. A method of making the hybrid photodetector is also claimed.