Document Document Title
US10945360B2 Component mounting positional deviation amount measurement unit
A component mounting positional deviation amount measurement unit is set in a feeder setting section of a component mounting machine so as to be exchangeable with a cassette-type feeder, and includes measurement nozzle placement sections in which measurement nozzles exchangeably held in a mounting head of the component mounting machine are placed; measurement component placement sections in which measurement components are placed; and a measurement mounting table on which a measurement fiducial mark is provided. When a component mounting positional deviation amount of the component mounting machine is measured, the measurement component is sucked by the measurement nozzle by holding the measurement nozzle in the mounting head, the measurement component is mounted on the measurement mounting table, and a deviation amount of a mounting position of the measurement component with respect to the measurement fiducial mark is measured as a component mounting positional deviation amount of the component mounting machine.
US10945356B2 Cooking exhaust systems having one or more airflow features
Cooking exhaust systems for use with a cooktop appliance are provided herein. An exhaust system may include a casing, an image monitor, and an air handler. The casing may define an air inlet and an air outlet above the cooktop appliance. The image monitor may be supported on the casing. The air handler may be mounted within the casing in fluid communication between the air inlet and the air outlet to motivate an airflow therethrough. The air outlet may define an airflow curtain path extending outward from the casing in front of the image monitor.
US10945351B2 Modular data center cooling
A modular arrangement is provided for housing electronic equipment and associated cooling structure in a data center environment. The modular units provide cooling air on an as-needed basis to individual pieces of equipment by way of individual plenums and associated valves. The units can be interconnected by vertical stacking, in side-to-side arrangements, and back-to-back arrangements. A number of units can be interconnected to form a cell. The cells can be interconnected to form larger units. In this manner, data centers can be configured in any desired arrangement without requiring complicated cooling design.
US10945350B2 Cable connection system
A method of using a cable connection system. A base and a tube are provided. The tube envelops electrical cabling electrically connected to base connectors of the base, said tube enveloping electrical cabling. The cabling is electrically connected to base connectors of the base. The base is physically and electrically connected to a rack. The base is at a fixed distance from the tube. The base is rotating around a center axis of the tube by a first angle within an angular range encompassing from more than zero degrees to less than 360 degrees.
US10945346B2 Flexible display electronic device
A portable electronic device is provided. The portable electronic device includes a first housing including a first surface and a second surface a second housing including a third surface and a fourth surface, and a hinge. The hinge includes a hinge shaft, a sliding device including a portion configured to slide to an inside or an outside of the second housing to be introduced, or slide from the inside or the outside of the second housing in a specific direction to be extracted in correspondence to a hinge operation of the second housing, and a multi-bar disposed between the first surface and the fourth surface and including multi-bar units to be spread or bent in correspondence to a hinge operation of the second housing.
US10945345B2 Storage apparatus and methods of storing and using electronic devices during charging
A storage apparatus for storing an electronic device coupled to an electrical outlet via a charging apparatus that includes an electrical cord connected to a plug inserted into the electrical outlet. The storage apparatus has a lower portion defining a compartment in which the device may be inserted and stored. An upper portion of the storage apparatus is configured to hang the storage apparatus from the plug of the charging apparatus while the plug is inserted into the electrical outlet to thereby support the lower portion and the device stored therein.
US10945343B2 Electronic apparatus
An electronic apparatus includes a display panel including a folding portion overlapping with a folding axis, a first non-folding portion and a second non-folding portion, a support unit including a first support portion arranged under the first non-folding portion and a second support portion arranged under the second non-folding portion, an impact absorbing member interposed between the display panel and the support unit and coupled to the display panel, an adhesive member coupling the impact absorbing member to the support unit, a receiving portion defined in at least one of the first support portion or the second support portion, and a protrusion connected to the impact absorbing member and received in the receiving portion. A planar area of the protrusion is less than a planar area of the receiving portion.
US10945336B2 Electronic device with relay mounted to substrate
An electronic device includes a substrate having a top surface, a bottom surface and at least one opening therethrough. The substrate has circuitry. A relay is mounted to the substrate and is electrically connected to the circuitry. The relay has a switching device configured to activate the relay. The switching device has contacts electrically connected to the circuitry. The relay is mounted to the substrate in the opening such that at least a portion of the switching device is positioned above the top surface and at least a portion of the switching device is positioned below the top surface.
US10945333B1 Thermal management assemblies having cooling channels within electrically insulated posts for cooling electronic assemblies
Thermal management assemblies for cooling an electronic assembly disposed on a PCB are disclosed. The thermal management assembly includes a heatsink, a heatsink manifold formed through the heatsink and a thermal compensation base layer coupled to the heatsink. The heatsink manifold has a fluid inlet and a fluid outlet. The thermal compensation base layer thermally connects the heatsink and the electronic assembly. The thermal management assembly further includes a cooling manifold disposed through the PCB to form a fluid flow path. Two or more electrically insulated posts are disposed between the heatsink manifold and the cooling manifold. Individual electrically insulated posts have a vertical cooling channel. At least one electrically insulated post fluidly connects the fluid inlet to the cooling manifold to form an upward fluid path. At least one electrically insulated post fluidly connects the cooling manifold to the fluid outlet to form a downward fluid path.
US10945329B2 Non-planar voltage multiplier
In order to reduce the amount of electrical insulation needed for voltage isolation of large voltages generated by a voltage multiplier, the voltage multiplier can be shaped to smooth out electric field gradients. The voltage multiplier can comprise multiple sections, each section located in a different plane. The voltage multiplier can comprise a negative voltage multiplier and a positive voltage multiplier, each inclined at different angles with respect to each other. The voltage multiplier can include a curved shape.
US10945327B2 Musical beat detection system and method for lighting control
A system for controlling a plurality of light sources particularly LED's that are provided in a number of different arrangements including a light string and controlled from a controller that includes an input microphone for detecting an audio signal, at least one pre-amplifier, a microcomputer unit receiving signals from the pre-amplifier, and a circuit for driving a plurality of LED and that enables lighting control of the plurality of LED's in accordance with the input audio signal and within a wide dynamic range.
US10945325B2 Color tunable luminaires for offices with changeable ambient light conditions
A luminaire for a workstation, including a tunable light source, a control circuit in association with the luminaire configured to automatically modulate a spectral power distribution of the tunable light source in a response to a changeable ambient lighting condition and an operator interface in communication with the control circuit, where the operator interface is configured to allow a workstation occupant to activate and deactivate the response.
US10945321B2 Light source apparatus and projection-type display apparatus
Provided is a light source apparatus including semiconductor light sources and a current detection resistor connected in series, a power source circuit that allows current to flow thereto, a current detection circuit that detects current flowing to the current detection resistor and outputs a current detection signal, a control circuit that controls the power source circuit such that a voltage of the current detection signal approaches a target value, a bypass circuit connected in parallel to the semiconductor light sources, and including a clamp element having a clamp voltage higher than a maximum voltage during operation of the semiconductor light sources and a bypass resistor connected in series to the clamp element, and allowing current to flow when an open fault occurs in the semiconductor light sources, and detection circuits that respectively detect an open fault in the semiconductor light sources based on an end-to-end voltage of the bypass resistors.
US10945320B1 Output voltage control method to avoid LED turn-on flash
A light-emitting diode (LED) driver circuit includes a DC-to-AC inverter that provides a primary AC voltage to the primary winding of an output transformer via a resonant tank circuit. The transformer has at least one secondary winding. An AC output voltage from the secondary winding is rectified to generate a DC voltage, which is applied to a load having a plurality of LEDs. An overshoot control circuit electrically connected in parallel with the primary winding of the transformer prevents the DC voltage applied to the load from exceeding the forward bias of the LEDs during startup conditions until the resonant tank circuit is stabilized. The overshoot control circuit includes a first diode and a first capacitor and further includes a second diode and a second capacitor. The first and second capacitors absorb energy during alternate half cycles of the primary AC voltage until the resonant tank circuit is stabilized.
US10945314B2 High power exposure for vehicle accident simulation system
A lighting device (21), comprising a light source (21.1); a power controller (21.2; 21.20) configured to control the supply of electrical power to the light source (21.1) such that upon receipt of a start signal, the supplied electrical power is increased from a first value to a second value, the first value being different from zero and the second value being greater than the first value; and an input (21.4) for supplying the start signal.
US10945309B2 Technologies for providing hardware resources as a service with direct resource addressability
Technologies for providing hardware resources as a service with direct resource addressability are disclosed. According to one embodiment of the present disclosure, a device receives a request to access a destination accelerator device in an edge network, the request specifying a destination address assigned to the destination accelerator device. The device determines, as a function of the destination address, a location of the destination accelerator device and sends the request to the destination accelerator device.
US10945307B2 Implementation of wireless relaying
The present disclosure provides a method for implementation of wireless relaying. The method is applied to a wireless relay device. The method comprises: a wireless relay device sends a probe request packet carrying a first detection code and device information of the wireless relay device; receive a probe response packet sent by a first wireless routing device, the probe response packet carrying an SSID and a password corresponding to the first wireless routing device; and send an authentication request packet to a second wireless routing device, the authentication request packet carrying the SSID and the password that is carried in the probe response packet sent by the second wireless routing device to the wireless relay device, and the second wireless routing device being one of the first wireless routing devices.
US10945301B2 Method for transmitting and receiving a signal based on a channel aggregation transmission in a wireless local access network system and devices supporting the same
Disclosed herein are a method for transmitting and receiving a signal based on a channel aggregation transmission in a wireless local access network system and devices supporting the same. Particularly, disclosed herein are a method for transmitting and receiving a signal comprising a training field based on a channel aggregation transmission in a wireless local access network system and operation of devices supporting the same.
US10945300B2 Method for (re)selection of control plane and user plane data transmission
The invention describes a method for dynamic switching between a control plane data transmission and user plane data transmission avoiding the Detach and consecutive re-attach procedure or TAU procedure. In particular the decision for switch between the different transmission schemes is based on various criteria like the size of the data packet or on total amount of data, etc.
US10945296B2 Synchronization and reservation based on sub timeslots for unaligned wireless communications
In one embodiment, a parent device in an unaligned wireless network may determine a superframe comprising a header timeslot followed by a plurality of sub timeslots. The parent device may transmit, to a plurality of child devices in the unaligned wireless network, a beacon during the header timeslot, wherein the beacon comprises i) synchronization information used by the plurality of child devices to synchronize to the header timeslot and ii) reservation information that indicates one or more reserved sub timeslots of the plurality of sub timeslots. The parent device may receive, from a particular child device of the plurality of child devices, a message during a particular sub timeslot of the plurality of sub timeslots that is different than the one or more reserved sub timeslots.
US10945292B2 Random access method and device
A random access method and a device are provided, to enable a device in the Internet of Things to implement random access. The method includes: selecting, by a terminal from at least two frequencies, frequencies used to send a physical random access channel PRACH signal, as frequencies occupied by target PRACH resources, where the at least two frequencies each have a preset bandwidth, and there is no intersection between frequency bands of the at least two frequencies; generating, by the terminal, a target PRACH signal based on the frequencies occupied by the target PRACH resources, a root allocated by a base station, and a cyclic shift corresponding to the root allocated by the base station; and sending, by the terminal, the target PRACH signal to the base station on the target PRACH resources.
US10945288B2 Reservation and challenge schemes for listen-before-talk
Methods, systems, and devices for wireless communications are described. A contending wireless device may transmit a reservation request signal on the channel during a gap period associated with the channel. The contending wireless device may monitor for a reservation challenge signal resource associated with the gap period for a reservation challenge signal. A challenging wireless device may receive the reservation request signal and determine an interference risk based at least in part on the reservation request signal. The challenging wireless device may transmit a reservation challenge signal over a reservation challenge signal resource associated with the gap period based at least in part on the determination. The contending wireless device may selectively perform a transmission on the channel based at least in part on a result of the monitoring.
US10945285B2 Wireless network communication system and method
A communication system comprising one or more wireless stations programmed to await for an authorizing signal to initiate wireless communications with a network controller or access point. The network controller maintains identification information in different queues, and polls stations from those queues. The wireless station identification information may be moved between the different queues in response to wireless station activity. Between polling, each mobile station aggregates data for the next opportunity to transmit. Multi-polling may be employed such that more than a single station is polled at a time. Polling is accomplished by polling one of the more stations from each queue having the effect that stations in one queue are polled more often than those in another queue. If a lesser active station becomes active, it may be moved into the shorter queue and consequently will be polled more often.
US10945281B2 Facilitating improved performance of multiple downlink control channels in advanced networks
Facilitating improved performance of multiple downlink control channels in advanced networks (e.g., 4G, 5G, 6G, and beyond) is provided herein. Operations of a system can comprise scheduling multiple data traffic channels for a user equipment device. Scheduling the multiple data channels can comprise scheduling a first data traffic channel of the multiple data traffic channels based on a legacy scheduling procedure and scheduling a second data traffic channel of the multiple data traffic channels based on an iterative procedure. The operations can also comprise transmitting, to the user equipment device, first information via multiple downlink control channels and transmitting, to the user equipment device, second information via the multiple data traffic channels.
US10945280B2 User equipments, base stations and methods for uplink transmission without grant
A user equipment (UE) is described that communicates with a base station. The UE includes receiving circuitry configured to receive a Radio Resource Control (RRC) message including first information indicating that limited buffer rate matching is enabled. The receiving circuitry is also configured to receive the RRC message including second information containing a number of repetitions and a redundancy version (RV) pattern. The UE includes processing circuitry configured to apply, according to the first information, limited buffer rate matching for a circular buffer to store coded bits of a transport block (TB). The processing circuitry is also configured to produce RV(s) of repetition(s) of the TB from the circular buffer according to the second information. The UE includes transmitting circuitry configured to transmit the repetitions of the TB.
US10945279B2 Method for transmitting and receiving data in wireless communication system, and device for same
The present specification relates to a method for transmitting and receiving data in a wireless communication system supporting device-to-device (D2D) communication, and the method performed by a first terminal comprises the steps of: acquiring a resource pool used for D2D communication, wherein the resource pool includes either a scheduling assignment (SA) resource pool indicating a resource region through which an SA is transmitted or a data resource pool indicating a resource region through which D2D data is transmitted; transmitting, to a second terminal through the SA resource pool, the SA including information related to D2D data transmission; and transmitting the D2D data to the second terminal.
US10945276B2 Methods, base station and user equipment
A base station maps a first Transmission Time Interval (TTI) configuration associated with a carrier of a RAN to a first RAN slice. The first RAN slice is configured to support a first Quality of Service (QoS) requirement. The first TTI configuration comprises a first number of Orthogonal Frequency-Division Multiplexing (OFDM) symbols. The base station maps a second TTI configuration associated with the carrier to a second RAN slice. The second RAN slice is configured to support a second QoS requirement different from the first QoS requirement. The second TTI configuration comprises a second number of the OFDM symbols and is different from the first TTI configuration. The OFDM symbols with respect to the first and the second RAN slices are defined according to a single numerology. The base station informs a UE of the first and second TTI configurations mapped respectively to the first and second RAN slices.
US10945274B2 System and method for bandwidth utilization
Methods of bandwidth utilization are provided. Within a scheduling bandwidth, which may be an entire carrier bandwidth or a sub-band, scheduling is used to reserve a guard zone at the edge of the scheduled bandwidth. This can be based on the frequency localization capabilities of a transmitter that is to be scheduled. The guard zone may be defined to a resolution that is the same as the scheduling resolution in which case the guard zone is defined entirely through scheduling. Alternatively, the guard zone may be defined to a resolution smaller than the scheduling resolution in which case scheduling and further signaling may be employed to define the guard zone.
US10945266B2 Apparatus, system and method of multiband wireless communication
Some demonstrative embodiments include apparatuses, systems and/or methods of multiband wireless communication. For example, a multiband wireless communication device may include a receiver to receive a first message from a mobile device, the first message including multiband capability information indicating a plurality of supported wireless communication bands of the mobile device; a controller to select a selected wireless communication band from the plurality of supported wireless communication bands; and a transmitter to transmit a second message to the mobile device, the second message including an indication of the selected wireless communication band.
US10945259B2 Data transmission method, terminal device, and network device
Embodiments of this application provide a data transmission method, a terminal device and a network device, to reduce complexity of blindly detecting a PDCCH by the terminal device. The method includes: receiving by a terminal device, an SFI sent by a network device; determining, by the terminal device according to the SFI, at least one of a slot format in one time unit and a time length suitable for the slot format; and detecting, by the terminal device, a PDCCH according to the slot format corresponding to the one of the one or more slot format indices indicated by the SFI.
US10945258B2 Terminal and communication method with two step downlink control information
A terminal is disclosed, which is capable of appropriately determining a resource to which a DCI is mapped. A DCI receiver (203) receives first and second downlink (DL) control signals, and a signal demultiplexer (202) demultiplexes a DL data signal from a received signal, using the first and the second DL control signals. The DCI receiver (203) identifies a resource for the second DL control signal based on information on the first DL control signal, or information on the DL data signal, indicated by the first DL control signal.
US10945257B2 Data sending method, terminal device, and access network device
A data sending method, a terminal device, an access network device, and a system are provided. The method includes: obtaining, by a terminal device, a sending period of first data; obtaining, by the terminal device, configuration information of a first resource; determining, a second resource based on the configuration information of the first resource and a sending period of the first data; and selecting, by the terminal device, a resource other than the second resource to send the first data. When selecting a resource used for V2X communications data or D2D communications data, the terminal device excludes the second resource that cannot be used for the V2X communications data or the D2D communications data, so as to avoid a conflict between the second resource and the resource selected by the terminal device for sending the first data, and improve reliability and security of D2D communication and V2X communication.
US10945256B2 Method and apparatus for reporting hybrid automatic repeat request-acknowledgement information for different service types in mobile communications
Various solutions for reporting hybrid automatic repeat request-acknowledgement (HARQ-ACK) information for different service types with respect to user equipment and network apparatus in mobile communications are described. An apparatus may receive downlink control information (DCI). The apparatus may determine a service type according to the DCI. The apparatus may select a physical uplink control channel (PUCCH) resource according to the service type. The apparatus may transmit HARQ-ACK information in the PUCCH resource.
US10945253B2 Method of transmitting and receiving downlink channel and apparatus therefor
A method for a user equipment to receive a PDCCH (Physical Downlink Control Channel) for RMSI (Remaining Minimum System Information). The method comprises: receiving an SS/PBCH block containing an SS (Synchronization Signal) and a PBCH (Physical Broadcasting Channel); obtaining information related to a CORESET (Control resource set) for the PDCCH; and receiving the PDCCH within the CORESET based on the information. The information includes an offset between a frequency position of the SS/PBCH block related to the CORESET and a frequency position of the CORESET. Values of the offset are defined based on subcarrier spacing of the SS/PBCH block and a minimum channel bandwidth.
US10945250B2 Wireless communication apparatus for supporting a plurality of radio access technologies and wireless communication method thereof
A wireless communication method of a wireless communication apparatus for supporting a plurality of radio access technologies (RATs) including receiving a first downlink signal corresponding to a first RAT and a second downlink signal corresponding to a second RAT from a base station through a first frequency band, decoding the first downlink signal, detecting the second downlink signal based on a result of decoding of the first downlink signal, and decoding the detected second downlink signal to acquire data included in the second downlink signal may be provided.
US10945249B2 Method and apparatus for adaptive bandwidth usage in a wireless communication network
A network node and a wireless device for operation in a wireless communication network, wherein it is determined that a second scheduling bandwidth is needed, based on an amount or type of data buffered for transmission to the wireless device. Reconfiguration of a receiver bandwidth of the wireless device is initiated to match the second scheduling bandwidth, wherein the second scheduling bandwidth is larger than a first scheduling bandwidth currently associated with the wireless device, and wherein the first and second scheduling bandwidths respectively define the bandwidth used for scheduling transmissions to the wireless device. Methods and computer programs therefor are also disclosed.
US10945248B2 User terminal, radio base station and radio communication method
The present invention is designed so that communication can be carried out adequately even when the bandwidth to use is limited to partial reduced bandwidths in a system bandwidth. According to an example of the present invention, a user terminal, in which the bandwidth to use is limited to a partial reduced bandwidth in a system bandwidth, has an acquiring section that acquires EPDCCH (Enhanced PDCCH) configuration information based on information that is reported from a radio base station without using a PDCCH (Physical Downlink Control Channel), and a receiving section that detects a user terminal-specific search space (USS: UE-specific Search Space) of an EPDCCH based on the EPDCCH configuration information.
US10945240B2 Method and apparatus for terminal to transmit D2D data in wireless communication system
One embodiment of the present invention relates to a method for a device-to-device (D2D) terminal to transmit a physical sidelink shared channel (PSSCH) in a wireless communication system, the method comprising: a step in which the terminal selects one or more resource blocks to transmit the PSSCH in a subchannel; and a step in which the terminal transmits the PSSCH via the selected one or more resource blocks, wherein the number of the selected one or more resource blocks is the largest value, among values corresponding to the products of the respective exponentiation values of 2, 3, and 5, which does not exceed the number of all resource blocks available for PSSCH transmission in the subchannel.
US10945239B2 Communication system, mobile station device, and communication method
A mobile station device includes an information acquisition unit that is configured to and/or programmed to acquire information, which specifies a system bandwidth and a carrier frequency of a second downlink carrier component different from a first downlink carrier component, transmitted using RRC signaling via a physical downlink shared channel within the first downlink carrier component and a communication unit that is configured to communicate with the base station device by aggregate use of both the first downlink carrier component and the second downlink carrier component, where the first downlink carrier component and the second downlink carrier component have different carrier frequencies and each of the first downlink carrier component and the second downlink carrier component has its own downlink system bandwidth.
US10945238B2 Method and device in UE and base station used for wireless communication
A method and a device in a UE and a base station used for wireless communication are provided. First information and a first target signal are received, the first information indicates a listening type; it's determined whether a first time-frequency resource is used for wireless transmission based on the listening type indicated by the first information; if yes, a first radio signal is transmitted with a first power on the first time-frequency resource; wherein if the listening type indicated by the first information is a first listening type, the first power cannot exceed a first maximum transmitting power, receiving quality of the first target signal is used for determining the first maximum transmitting power; if the listening type indicated by the first information is a second listening type, the first power cannot exceed a second maximum transmitting power. The method ensures equity and improves transmission efficiency and spectral utilization ratio.
US10945234B2 Signal reception method and apparatus
The present disclosure relates to a method and apparatus for receiving signal, which belong to the field of a communication technology. The method comprises the following steps: determining a first frequency domain position and a second frequency domain position; determining a first frequency resource allocated for the first subcarrier spacing and a second frequency resource allocated for the second subcarrier spacing in the frequency band; receiving the signal on the first frequency resource according to the first frequency domain position, and receiving the signal on the second frequency resource according to the second frequency domain position. According to the method and apparatus, expanded service demands of a terminal can be met.
US10945233B2 Paging method, device, and system
A paging method, a paging device, and system are described. A mobility management network element (MME) obtains location information of user equipment (UE) in a non-3rd Generation Partnership Project (3GPP) network, where the UE already accesses the non-3GPP network. The MME receives a downlink data notification message, where the downlink data notification message carries an identifier of the UE. The MME pages the UE according to the location information of the UE in the non-3GPP network. In some implementations, a paging range may be determined according to the location information of the UE in the non-3GPP network, and a paging message does not need to be sent to all base stations in a registration area of the UE.
US10945232B2 Systems and methods for a network paging policy based on device mobility category
A computer device may include a processor configured to detect a condition to page a user equipment (UE) device, retrieve mobility category information associated with the UE device from a mobility database, and use the retrieved mobility category information to determine a paging policy. The computer device may be further configured to select a number of base station cells to which the computer device is to send a paging message based on the determined paging policy and page the UE device using the selected number of base station cells.
US10945231B1 Regulation of airtime for fine timing measurement requests
Techniques for improved wireless ranging are provided. A first communication from a first device is received at a first access point. A predefined minimum distance is determined for the first access point, where the predefined minimum distance corresponds to a distance at which the vertical location of the first access point causes inaccurate location estimations. A first distance of the first device from the first access point is estimated. Upon determining that the first distance of the first device is below the predefined minimum distance, fine timing measurement (FTM) requests from the first device are declined.
US10945226B2 Timing and frame structure in an integrated access backhaul (IAB) network
Wireless communications systems and methods related to communicating in an integrated access backhaul (IAB) network are provided. A first wireless communication device of a multi-hop wireless network receives a first transmission timing adjustment command. The first wireless communication device communicates, with a second wireless communication device of the multi-hop wireless network based on at least the first transmission timing adjustment command, a first communication signal including backhaul data. The first wireless communication device communicates, with a third wireless communication device of the multi-hop wireless network based on the at least the first transmission timing adjustment command, a second communication signal.
US10945224B2 Apparatus and method for synchronizing and obtaining system information in wireless communication system
A base station and terminal use methods of obtaining synchronization and system information in a wireless communication system. An operation of a base station includes generating a synchronization signal to be transmitted through a Synchronization Channel (SCH), generating a broadcast signal to be transmitted through a Broadcast Channel (BCH), and transmitting repetitively the SCH and the BCH by performing beamforming on the channels with different transmission beams.
US10945221B2 Power headroom configuration for primary and secondary cells based on PUCCH activation
Processing relating to transmit power is efficiently performed. A terminal device includes a reception unit configured to receive a first parameter and a second parameter, and a first MAC processing unit configured to acquire a type 2 power headroom. The first MAC processing unit acquires a value of the type 2 power headroom for a primary cell, in a case that the first parameter is configured and that simultaneous transmissions on a Physical Uplink Control CHannel (PUCCH) and on a Physical Uplink Shared CHannel (PUSCH) are configured, and acquires a value of the type 2 power headroom for the primary cell, regardless of whether simultaneous transmissions on the Physical Uplink Control CHannel (PUCCH) and on the Physical Uplink Shared CHannel (PUSCH) are configured in a case that the second parameter is configured.
US10945214B2 Uplink power control
Certain aspects of the present disclosure relate to methods and apparatus for uplink power control. Certain aspects provide a method for performing uplink power control at a base station (BS). The method includes determining a first configuration of one or more parameters for uplink power control at a user equipment (UE) based on a first spatial beam selected, from a plurality of spatial beams, for uplink communication of the UE. The method further includes transmitting a first indication of the first configuration to the UE.
US10945208B2 Method and apparatus for power saving in personal area networks
Embodiments of the present invention provide a method of reducing power consumption in a wireless network device, comprising determining a duration prior to a beacon being received by the device; comparing the duration against a predetermined value; and adjusting a duration of a sleep period in response to the comparison.
US10945204B2 Battery power management for a cellular device
Techniques for operating cellular internet of things (IoT) devices under a public cellular carrier are disclosed. During an active connection, the cellular IoT device's radio-controlling application can collect radio metrics by tapping into the diagnostics interface of IoT device's cellular modem to collect data regarding accumulative signal strength, block/bit error rate, and/or round-trip latency for the session, etc. During the active connection, battery and environmental information as well as application-based information can be collected and sent to a remote computing device. In an example, the cellular IoT device can be given revised or refined values for use in timers, which may be used by the device to more efficiently use idle and/or power-save modes to reduce battery power consumption. Moreover, the use of the timers may be extended to devices distinct from the cellular modem, thereby increasing the utility of the timers and the functionality of the IoT device.
US10945202B2 Method for selecting wireless access point, FTM session method, terminal, and server
A method for selecting a wireless access point (AP) relates to the field of communications technologies, and to a fine time measurement (FTM) technology in a wireless network, where after receiving a query request carrying a query condition, a server determines a target AP according to stored service capability information of each of multiple APs that support an FTM mechanism and the query condition, and sends a media access control (MAC) address of the target AP and information about a frequency band and a channel used by the target AP to a terminal.
US10945196B2 Communications method, terminal device and network device
A communication method, a terminal device and a network device are provided. The communication method includes: a terminal device transmits a predetermined uplink sequence, the uplink sequence is used for indicating that the terminal device has a demand for determining a target network device; the terminal device receives a first downlink message transmitted by a network system according to the uplink sequence; and when the first downlink message is used for identifying a first network device, the terminal device determines that the target network device is the first network device according to the first downlink message, the first network device is determined by the network system according to location information of the terminal device.
US10945195B2 Method and apparatus for configuring bandwidth including direct current subcarrier for low cost user equipment in wireless communication system
A method and apparatus for allocating resources to a low cost user equipment (UE) in a wireless communication system is provided. A base station (BS) allocates resource blocks including a punctured direct current (DC) subcarrier to a low cost UE, and communicating with the low cost UE by using the allocated resource blocks. The allocated resource blocks may not be located at center of a set of resource blocks that the low cost UE can access at a given subframe.
US10945194B2 Target cell access method and device
Embodiments of this application disclose a cell access method and a device, to provide a network slice service area identifier and network slice configuration information for a terminal device, so that the terminal device accesses a target cell. The method in the embodiments of this application includes: sending, by a serving access network device to a target access network device, a node addition request message to request the target access network device to allocate a resource for multi-connection operation for a terminal device; sending, by the target access network device to the serving network device, the an addition request acknowledgement message; sending, by the serving access network device, a radio resource control (RRC) connection reconfiguration message to the terminal device; receiving, by the serving access network device, a RRC connection reconfiguration complete message from the terminal device; and sending, by the serving access network device, a message indicating that the terminal device has completed the radio resource configuration.
US10945189B1 System and methods for evaluating backhaul of wireless sites using expandable path search rings
The disclosed technology provides a system and method for evaluating candidate wireless sites within path search rings around centerpoints or new potential sites based on a portfolio of centerpoints, a portfolio of candidate sites, a variable radius of the path search rings, and a variable number of target candidates or paths sought within each path search ring, where the system and method computes radio path properties between the centerpoints and candidate sites and visually depicts bounding rings around centerpoints based on whether the target number of viable candidates or paths exist within the path search ring.
US10945184B2 Method and apparatus for supporting handover in wireless communication system
The present invention relates to a method and an apparatus for supporting handover and, more particularly, to a method and an apparatus for adjusting handover related parameters. In order to achieve the above-described objective, a method for supporting handover by a base station in a wireless communication system, according to one embodiment of the present invention, comprises the steps of: transmitting a handover parameter to a terminal, based on a handover purpose; receiving, from the terminal, a handover measurement report based on the handover parameter; storing information for the handover purpose; and transmitting, to a target base station, a handover request message including the information for the handover purpose.
US10945183B2 Cell obtaining method, and terminal
Embodiments of this application provide a cell obtaining method and a terminal to reduce power consumption of the terminal. Technical solutions provided in the embodiments of this application are as follows: When a terminal is connected to a current source serving cell, the terminal obtains a first quality parameter of the current source serving cell; if the first quality parameter is less than a first preset threshold, the terminal determines a measurement cell set; the terminal measures each measurement cell in the measurement cell set to obtain each corresponding second quality parameter; and the terminal determines a target serving cell based on the second quality parameter.
US10945178B2 Devices and methods for steering end devices between networks
A device is provided for operating in a communication system that comprises a plurality of individual networks. The device comprises one or more subscriber modules for assisting the device to attach to a network. The number of those one or more subscriber modules is fewer than the number of the plurality of networks. The device being configured to initiate a pre-attach procedure to attach itself to all of the plurality of networks before it establishes a connection with one of those networks. It is also configured to connect to one of the plurality of networks for communicating data with that network while remaining attached to the others of the plurality of networks. The advantage of a device that pre-attaches to more than one network is that it significantly reduces the time needed for the device to switch later from being connected to one network to another network.
US10945177B2 Method and apparatus for session release in wireless communication
Aspects of the disclosure provide an electronic apparatus and a method for wireless communication. The electronic apparatus can include processing circuitry. The processing circuitry can send one or more packet data unit (PDU) session release requests to a wireless communication network system to request a PDU session release procedure. In an embodiment, a timer is used for the one or more PDU session release requests. The processing circuitry can determine whether a network response is received from the wireless communication network system before the timer expires and whether a number of times that the timer expires reaches a predetermined number of times. The processing circuitry can locally release the PDU session when the network response is not received and the number of times that the timer expires reaches the predefined number of times.
US10945176B2 Method, device and computer program for primary cell change
Embodiments of the disclosure generally relate to primary cell change. A network device detects whether layer 2 context being kept and/or one or more serving secondary cells remain for a primary cell change for a terminal device. Then, the network device configures a message indicating the primary cell change based on the detecting and transmits the message to the terminal device. The time period of primary cell change can be reduced efficiently and the data transmission during the primary cell change can be optimized.
US10945171B2 Handover for unmanned aerial vehicles
Techniques are described for improving handover performance in the context of UEs incorporated into unmanned aerial vehicles (UAVs, a.k.a., drones). A database is constructed that relates locations in a three-dimensional flying space to handover information that may include optimum scanning directions, optimum handover parameters, and/or optimum target cells to be monitored for possible handover.
US10945168B2 Handover method
A UE receives a handover command from a source eNB, and transmits a handover indication message to the source eNB while maintaining a connection to the source eNB. After transmitting the handover indication message, the UE disconnects the connection to the source eNB. Further, the UE accesses to a target eNB. A handover command includes information indicating timing advance if a handover without a random access procedure is configured.
US10945167B2 Controlling transitions between access points with dynamic RSSI (received signal strength indicator) thresholds for sticky-client stations of cloud-controlled Wi-Fi networks
A cloud-based Wi-Fi controller facilitates forced transitions. Dynamic RSSI thresholds for sticky-client stations are calculated and periodically updated based on changing conditions. When measured RSSI values reach a dynamic RSSI threshold, the cloud-based Wi-Fi controller reassociates the sticky-client station with a preferred access point, regardless of whether the sticky-client station has reached the same determination.
US10945165B2 UE reported SRS switching capability
Methods, apparatuses, and computer software for UE reported sounding reference signal (SRS) switching capability are provided. A method may include receiving a request, from a base station, for a sounding reference signal (SRS) switching capability of a user equipment, wherein the request includes a list of possible cells to be used by the user equipment for SRS transmission; determining, at the user equipment, the SRS switching capability of the user equipment based on the list of possible cells; and transmitting, from the user equipment to the base station, an indication of the SRS switching capability of the user equipment.
US10945163B2 Method and system to provide mission critical talkgroup service with minimal audio truncation and delay
A method and subscriber unit provide mission critical talkgroup service while minimizing truncation and delay when at least one member talkgroup radio is on a Broadband LTE (Long Term Evolution) system. A dual-mode subscriber unit preferably obtains LMR coverage map data to predict the entry point and remaining duration for when the subscriber unit will operate in the backup LTE system. The subscriber unit falls back to the LTE system when the subscriber unit is out of the coverage area of the LMR system. Because the subscriber unit set the connected state prior to using the LTE network and continuously optimizes RRC mode parameters, audio truncation and call delay are greatly reduced without draining the battery of the subscriber unit.
US10945162B2 Special uplink subframe for enhanced mobility
A user equipment (UE) device is scheduled to transmit an uplink data transmission to its serving base station. The uplink data transmission includes a special subframe that has a different subframe structure than a subframe structure used by at least one other UE device being served by the serving base station. For example, the special subframe includes a blanked portion of the first symbol of the special subframe and a higher Reference Signal symbol density when compared to the subframe structure used by other UE devices. A target base station receives and decodes the uplink data transmission, utilizing the features of the special subframe to acquire and estimate the uplink channel between the UE device and the target base station. After decoding the uplink data transmission, the UE device is handed over from the serving base station to the target base station.
US10945157B2 System and method for preambles in a wireless communications network
A method for transmitting a frame includes generating an omni portion of the frame, the omni portion including a non-beamformed long training field and a signal field, the non-beamformed long training field including channel estimation information used to decode the signal field, the non-beamformed long training field configured to be transmitted through one of multiple antennas and multiple streams. The method also includes generating a multi-stream portion of the frame, the multi-stream portion including a data field and a multi-stream long training field, the multi-stream long training field including station-specific decoding information for station-specific data in the data field. The method further includes applying a beamforming indicator to the signal field of the omni portion, and transmitting the frame.
US10945156B2 User equipment that controls broadcast information and base station that controls broadcast information
Control techniques of broadcast information reception operations at user equipment having coverage enhancement functionalities are disclosed. One aspect of the present invention relates to user equipment, comprising: a transmission and reception unit configured to transmit and receive radio signals to/from a base station; and a broadcast information combination unit configured to receive system information blocks from a cell across multiple windows.
US10945151B2 Data transmission rate control method and device
A data transmission rate control terminal device receives beam indication information and scheduling information from a base station. The terminal device determines at least one beam based on a set of N candidate beam pair links (BPLs). The terminal device determines second modulation and coding indication information according to first modulation and coding indication information, and the terminal device transmits data on the at least one beam according to resource indication information and the second modulation and coding indication information.
US10945148B2 Wireless device, network node, and methods performed thereby for handling measurements on a set of cells
A method for handling measurements by a wireless device (130) on a set of serving cells comprising a first cell (121). The wireless device (130) determines (202) one or more types of signals to perform measurements on for each cell in the set. The determination is based on an obtained configuration, per configured event, of one or more events, each setting a condition to trigger a measurement report. At least one of the events is configured in at least one reportConfig linked to a measurement object whose RS Type within the reportConfig is set to one type of signal. The wireless device (130) determines to perform the measurements on the one type of signal that is set. The wireless device (130) then initiates (203) sending an indication to a network node (110) serving the wireless device (130). The indication is based on the measurements on the determined one or more types of signals.
US10945143B2 Data transmission method, apparatus, and system
Embodiments of the present invention provide a data transmission method, apparatus, and system. The method is applied to a data transmission system. The data transmission system includes a system platform and a terminal device. A method performed by the system platform includes: determining, based on a type of the terminal device and a type of data generated by the terminal device, a data transmission rule of the data generated by the terminal device; and sending a data transmission message to the terminal device, where the data transmission message carries the data transmission rule, so that the terminal device sends, to the system platform based on the data transmission rule, the data corresponding to the data transmission rule. Massive data can be effectively prevented from being transmitted to the system platform by configuring the data transmission rule, and data with a high priority can be preferentially processed, to improve system performance.
US10945141B2 Systems and methods for improving content presentation
Systems, methods, and devices of various embodiments may improve content presentation. The systems, methods, and devices may predict a state of a presentation environment to be induced by one or more stimuli in content to be presented to one or more users in the presentation environment. The systems, methods, and devices may predict, based on the predicted state of the presentation environment, a state of at least one communication link of one or more communication links. The systems, methods, and devices may perform an action in response to the predicted state of the at least one communication link meeting one or more criteria. The action may help improve content presentation.
US10945137B2 Communication system, communication method, and storage
A communication system is a communication system provided in a mobile body and including an acquirer configured to acquire a destination of the mobile body, and a communicator configured to communicate with a communication device outside the mobile body using an antenna, in which the communicator is configured to increase directivity of the antenna in a direction from a position of the mobile body to the destination when the destination is acquired by the acquirer.
US10945136B2 Base station that transmits system information based on beam information and user equipment
A mobile telecommunications system anchor base station for a mobile telecommunications system is described. The 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 a circuitry which is configured to transmit system information based on beam information.
US10945134B2 Method and devices for signaling transmission in unlicensed band
Embodiments of the present invention provide method and devices for signaling transmission in unlicensed band. The method comprising determining a signal transmission pattern, which defines time and frequency resources for transmitting at least one signal in a first frequency band; signaling, via a second frequency band, the signal transmission pattern to a first device; and transmitting the at least one signal via the first frequency band, to the first device, according to the signal transmission pattern; wherein a transmission of one of the at least one signal is skipped if time and frequency resource for the transmission defined by the signal transmission pattern is detected as busy. Corresponding methods and devices for receiving a signal which is transmitted using above method are also disclosed.
US10945132B2 Apparatus, method and computer program product for privacy protection
Method, apparatus, computer program product and computer readable medium are disclosed for privacy protection. A method may comprise: receiving encrypted data from a top participating node of a participant chain, which comprises a plurality of participating nodes; and decrypting the encrypted data, wherein the encrypted data comprise a plurality of encrypted sensory data obtained respectively by said plurality of participating nodes.
US10945131B2 Methods and apparatus for securely storing, using and/or updating credentials using a network device at a customer premises
Methods and apparatus for securely storing, using and/or updating credential information, e.g., passwords and user IDs for a user who subscribes to one or more services, e.g., video stream services or other services available through a communications network such as the Internet, are described.
US10945129B2 Facilitating interaction among digital personal assistants
Techniques are described herein that are capable of implementing a context-aware digital personal assistant (DPA) that supports multiple accounts and/or facilitating interaction among digital personal assistants. For example, a user may be signed-in with accounts of a DPA. Content from content streams associated with the respective accounts may be selectively combined based on at least the user's context. In another example, users who are signed-in with accounts of a DPA may share a user experience provided by the DPA. Content from content streams associated with the respective accounts may be selectively combined based on at least one or more of the users' context. In yet another example, a first DPA associated with a first user may be caused to perform an operation on behalf of a second DPA associated with a second user or to delegate the operation to the second DPA.
US10945127B2 Exclusive preshared key authentication
Preshared keys are assigned to client devices, users, or user groups. The set of valid preshared keys or keys derived therefrom is distributed to network devices such as wireless access points. A client device attempts to establish a secure network connection with a network device using its assigned preshared key. A network device identifies the client device's preshared key by selecting a candidate key from its set of valid preshared keys. The network device determines a validation cryptographic checksum based on the selected candidate key. If the validation cryptographic checksum matches the client's cryptographic checksum, the network device establishes a secure network connection with the client device using this candidate key. If the validation cryptographic checksum does not match the cryptographic checksum provided by the client device, the network device repeats this comparison using different candidate keys selected from its set of valid preshared keys until a match is found.
US10945125B2 Methods and apparatus for communication
Methods for communication for a device and a transport node are disclosed, the transport node facilitating communication between the device and a server. The method (100) for the device comprises assembling a message for sending to the server via the transport node (120), the message comprising a message payload, an application layer header, and a signature, wherein at least one of the message payload or a part of the application layer header is encrypted. The method further comprises retrieving a compression context identifier corresponding to the application layer header (130), replacing the application layer header in the message with the retrieved compression context identifier (140) and forwarding the message to the transport node (150). The method (200) for the transport node comprises retrieving an application layer header corresponding to the compression context identifier (220), and replacing the compression context identifier in the message with the retrieved application layer header (230).
US10945124B2 Method for establishing an interface and communication between a relay node and a core network
The present invention provides a method for establishing an interface and communication between a relay node (RN) and a core network. The method may include: a base station sends an IP address of a control plane node of the core network to an RN; the RN initiates a process for establishing an interface with the control plane node corresponding to the IP address. Alternatively, the method may include: a base station sends an IP address and an identification of a control plane node of the core network to an RN; the base station sends an IP address and an identification of the RN to the control plane node of the core network; the RN and the node communicate with each other by using information of each other received from the base station. The method for establishing an interface and communication between an RN and a core network according to the present invention realizes transparent transmission of access layer signaling between a relay node and a core network via a base station, which reduces complexity of the process when the RN is in movements, makes it easier to support multiple access techniques, and reduces the complexity in network configurations.
US10945121B2 Services capability server triggered service capability exposure function connection establishment to support non IP data delivery
There is provided a system, method, and interfaces for control plane device triggering for a Public Land Mobile Network Packet Data Network (PDN). The network is configured to employ triggering via a T6a interface for an originating Machine-type communication server request to a Service Capability Exposure Function Server to initiate a PDN connection for User Equipment.
US10945114B2 Quick enabling method and apparatus for service in application program and electronic device
Embodiments of this specification provide a method and apparatus for quick enabling a service in an application program and an electronic device. When a user terminal receives tag content transmitted by a near field communication (NFC) tag, an operating system of the user terminal may enable an application program that has registered NFC. Then, the enabled application program uploads the tag content to a server. According to a service routed by the server after the server decodes the tag content, the application program executes the routed service.
US10945111B1 Systems and methods for handling communications during user operation of a motor vehicle
In one aspect, a system for receiving communications while a user operates a motor vehicle is provided. The system may include (1) a Bluetooth interface configured to establish a connection to a Bluetooth device associated with the motor vehicle, (2) a wireless communication interface configured to receive a wireless communication from a remote device, and (3) a processor coupled to the wireless communication interface and the Bluetooth interface, and configured to: (a) determine the user is operating the motor vehicle based upon the connection to the Bluetooth device, and (b) suppress a notification of the user of receipt of the wireless communication while the user is operating the motor vehicle.
US10945110B2 Mobile terminal and method involving near field communication
Disclosed herein is a mobile phone with the Near Field Communication (NFC) technology and method of operating the mobile phone. The mobile phone includes a display; a baseband chip; a near field communication (NFC) module comprising an RF antenna, an NFC tag circuit and an NFC main chip; and the RF antenna configured to receive incoming RF signals.
US10945109B2 Wireless apparatus, system, and method for controlling a valve
A wireless water timer and valve control system includes a control unit in wireless WiFi communication with a router and a valve unit in wireless communication with the control unit and designed to connect to a faucet. The valve unit includes a valve that is operated wirelessly via a signal received by the control unit.
US10945107B2 Device provisioning for association with a user or a user account
According to an example aspect, there is provided an apparatus comprising at least one processor and at least one memory including computer program code, with the at least one memory and the computer program code being configured to, with the at least one processor, cause the apparatus at least to obtain information characterizing physical surroundings of the apparatus, transmit the information characterizing the physical surroundings to a network entity, and responsive to the transmission, receive provisioning information and associate the apparatus with the provisioning information
US10945101B2 Method, device and system for audio data communication
A method, a device and a system for audio data communication are provided in the present invention. The method comprises: encoding audio data at a fixed interval to obtain a plurality of frames of encoded audio data; broadcasting M frames of the encoded audio data on a broadcast anchor time slot of a first time slot at a predetermined broadcast interval; and playing the audio data after delaying a predetermined time from an anchor of the first broadcast anchor slot. The predetermined time is configured for synchronous playback of the audio data at a local end and one or more opposite ends, the predetermined broadcast interval is M times of the fixed interval, M is a positive integer, the predetermined time is X times of the broadcast interval, and the X is a positive integer. Thereby, synchronous playback of audio data from one point to multiple points can be realized.
US10945097B1 Method of implementing a lightweight, electronic ear tag for location tracking and geo-fencing tasks
A method of implementing a lightweight, electronic ear tag allows for location tracking and geo-fencing tasks of a herd animal. A location-tracking device tracks spatial-positioning data of electronic ear tag. A communication node relays the spatial-positioning data to at least one remote server hosting an owner account that allows the owner to interact with the electronic ear tag. Accordingly, the spatial-positioning data is relayed from a low-power transceiver to a low-power gateway, if the electronic ear tag is in communication with the communication node. If the electronic ear tag is not in communication with the communication node, the spatial-positioning data is archived and store locally in the electronic ear tag. A high-power gateway provided at the communication node relays the spatial-positioning data to the remote server. Accordingly, the remote server generates a graphical representation of the spatial-positioning data, which is finally displayed on a personal computing device of the owner.
US10945095B2 Methods and systems for providing transportation service
Methods and systems for providing transportation service to a passenger are disclosed. An exemplary method for providing transportation service may include receiving a transportation request from a terminal device, the transportation request indicating a passenger position. The method may further include causing the terminal device to search for network condition information associated with the passenger position. The method may also include determining, by at least one processor, a pick-up location for the transportation request based on the network condition information, and providing the pick-up location to the terminal device.
US10945090B1 Surround sound rendering based on room acoustics
A method performed by an audio system within a room that includes a first loudspeaker that has a first beamforming array and a second loudspeaker that has a second beamforming array. The method obtains a sound program as several input audio channels. The method performs a beamforming algorithm based on the input audio channels to cause each of the arrays to produce a front beam pattern and a side beam pattern when the loudspeakers are close to an object within the room, where the front beam patterns are directed away from the object and the side beam patterns are directed towards the object and the beam patterns contain different portions of the sound program. The method performs a cross-talk cancellation (XTC) algorithm based on a subset of the input audio channels to produce several XTC output signals for driving the arrays when the loudspeakers are far away from the object.
US10945085B2 Magnetic retention device
An apparatus, including an external component of a medical device configured to generate a magnetic flux that removably retains, via a resulting magnetic retention force, the external component to a recipient thereof, wherein the external component is configured to enable the adjustment of the generated magnetic flux so as to vary the resulting magnetic retention force.
US10945083B2 Hearing aid configured to be operating in a communication system
The invention relates to a communication system comprising a hearing aid, a communication unit, a relay server, a rule processing server, and at least one external device, wherein the rule processing server comprises a data communication interface to communicate with said relay server and with a plurality of external devices over a plurality of data communication channels, a rule processor, and a rule base comprising a set of rules, each rule defining an action to be triggered in response to a trigger event. Said rule processor is configured to generate an action request signal in response to an event signal representing a trigger event. Said action request signal is configured to cause an action of at least one of the hearing aid, the communication unit, the relay server or the external device, and wherein said action request signal carries information that designates at least one of said devices and at least one action to be performed of said at least one device. Said communication system further comprises an event detector that is configured to detect a trigger event and to generate the event signal in response to a detection of the trigger event.
US10945077B2 Electroacoustic transducer with improved shock protection
An electroacoustic transducer includes an armature that is mounted for deflection between magnets where an elongated portion of the armature includes a protrusion on opposite sides thereof for limiting the deflection of the armature. The protrusions are arranged transversely with respect to the elongated portion of the armature. Among other advantages, deflection of the armature is limited to provide improved shock performance. In one example, the protrusions are located within a magnet zone of the electroacoustic transducer.
US10945076B2 Low spring-rate band
This disclosure includes several different features suitable for use in circumaural and supra-aural headphones designs. Designs that reduce the size of headphones and allow for small form-factor storage configurations are discussed. User convenience features that include synchronizing earpiece stem positions and automatically detecting the orientation of the headphones on a user's head are also discussed. Various power-saving features, design features, sensor configurations and user comfort features are also discussed.
US10945074B2 Low-latency compensating audio filters using negative group delay
A system may include an input configured to receive an audio signal, a filter having a negative group delay within a range of frequencies which are human-audible, the filter configured to receive the audio signal and filter the audio signal to generate a filtered audio signal, and a modulator configured to receive the filtered audio signal and modulate the filtered audio signal to generate a modulated filtered audio signal for communication over a digital interface.
US10945071B1 Sound collecting method, device and medium
A method for sound collection includes: converting time domain signals with a number of M collected by devices for sound collecting with a number of M into original frequency domain signals with a number of M; performing beam-forming on the M original frequency domain signals at each of preset grid points, to obtain beam-forming frequency domain signals with a number of N in one-to-one correspondence with the preset grid points; determining an average amplitude of frequency components with a number of N corresponding to each of frequency points with a number of K based on the beam-forming frequency domain signals with a number of N, and synthesizing a synthesized frequency domain signal including the frequency points and having an average amplitude as an amplitude at the each of the frequency points with a number of K; and converting the synthesized frequency domain signal into a synthesized time domain signal.
US10945069B1 Loudspeaker driver systems
A system for driving a loudspeaker having a plurality of coils, the system comprising: a modulator configured to receive an input signal and to output a pulse width modulated (PWM) output signal representative of the received input signal; a delay element for receiving and applying a delay to the PWM output signal to generate a first delayed signal; a first output configured to be coupled to a first coil of the plurality of coils of the loudspeaker, wherein the first output is coupled to the output of the modulator; and a second output configured to be coupled to a second coil of the plurality of coils of the loudspeaker, wherein the second output is coupled to the output of the delay.
US10945068B2 Ultrasonic wave-based voice signal transmission system and method
An ultrasonic wave-based voice signal transmission system, where the system includes an ultrasonic modulator, a beamforming controller, an ultrasonic transducer array, and a user detector. The ultrasonic modulator is configured to modulate a voice signal onto an ultrasonic band and output the modulated voice signal to the beamforming controller. The user detector is configured to detect a user and output a detection result of the user to the beamforming controller. The beamforming controller is configured to control according to the detection result from the user detector, a phase and amplitude of the modulated voice signal to obtain an electrical signal pointing to the user, and output, to the ultrasonic transducer array, the electrical signal pointing to the user. Therefore, call convenience can be improved for the user.
US10945065B2 Display apparatus
Disclosed is a display apparatus including a display panel configured to display an image by emitting light, a rear surface structure configured to surround lateral and rear surfaces of the display panel, a vibration generating device connected with the rear surface structure and configured to vibrate the display panel, a rear sound emitting portion between the display panel and the rear surface structure, a rear sound guide between the display panel and the rear surface structure to surround the vibration generating device in a spiral shape and configured to connect with the rear sound emitting portion.
US10945064B2 Inner module used in a wireless earphone
An inner module used in a wireless earphone is installed primarily in a wireless earphone, including a circuit loop and an upper cover. The circuit loop includes at least a first circuit board, at least a second circuit board which is extended from the first circuit board, and a lower cover which encloses the first circuit board. The upper cover is installed on the lower cover, including a first side wall which forms an angle with respect to the lower cover. In addition, the first side wall is provided with a first positioning slot to accommodate the second circuit board. Therefore, the inner module is formed into a modularized design to simplify the assembly procedure of the wireless earphone, which reduces the labor cost in assembling the wireless earphone significantly.
US10945060B2 Invisible headliner microphone
A microphone assembly includes a printed circuit board that defines a tab that is configured to extend into an opening defined by a substrate layer of a headliner. The microphone assembly includes a microphone element mounted on the tab. The microphone assembly includes a sealing element that surrounds the tab and the microphone element and is configured to fill the opening and define an air path from a cabin side of the substrate layer to the printed circuit board or the microphone element.
US10945059B2 Shower assembly
A shower assembly. The assembly may include a shower device including a device housing defining an inlet communicating with an inlet chamber, an outlet and a waterway communicating between the inlet chamber and the outlet, the device housing further defining a receptacle having a closed end and an open end, the inlet chamber being behind the closed end, the waterway extending along the receptacle from the closed end toward the open end; and a second device supportable in the receptacle. The outlet may define an outlet plane, and the second device may include a housing providing an outlet, the outlet being one of aligned with and positioned forwardly of the outlet plane when the speaker is supported in the receptacle. The assembly may further include a magnetic connecting structure operable to releasably connect the second device and the shower device.
US10945053B2 Method and device for processing service crossing master node
Provided are a method and device for processing a service crossing the master node, which relate to the communications field, and solve a problem of a resource conflict caused by the service crossing the master node in the OBTN. The method comprises: when assigning a bandwidth for a service requested by each node within the present DBA period, a master node selects a processing strategy; the master node eliminates, according to the selected processing strategy, a resource conflict caused by the service crossing the master node, and assigns a bandwidth to the service requested by each node. The technical solution provided by the present disclosure is applicable to the OBTN, thereby implementing highly reliable OBTN resource scheduling.
US10945044B2 Systems and methods for providing media content listings according to points of interest
Systems and methods are provided for allowing a user to obtain a listing of points of interest and associated media content listings based on the user's current geographic location. The user's current geographic location may be determined using, for example, a GPS transceiver incorporated in the user's user access device. Information may then be communicated from a remote server to the user access device that identifies points of interest associated with the geographic location as well as media content listings associated with the points of interest.
US10945042B2 Generating an interactive digital video content item
In a computer-implemented method for generating an interactive digital video content item, a digital video content item is accessed. Subject recognition is performed on the digital video content item, wherein the subject recognition automatically identifies a visual subject within the digital video content item. Responsive to identifying the visual subject, an interactive region is applied to visual subject within the digital video content item, wherein the interactive region enables presentation of content related to the visual subject in response to a user interaction with the interactive region during presentation of the digital video content item.
US10945039B2 Systems and methods for adjusting the priority of media assets scheduled to be recorded
Systems and methods are described herein for adjusting the priority of media assets scheduled to be recorded to reflect the current behavior and interests of the user. For example, a household with young children may have scheduled recordings for the DVR with a wide variety of television shows of different genres (e.g., Children's Shows, Sports Games, and Crime Procedurals) and as the children grow up, the preference may gradually shift towards other types of shows. As this shift of interest happens over time, it can be difficult or impossible for the user to change the priority of each of the media assets of the scheduled recordings each time the interests of the user changes an incremental amount.
US10945035B2 Method and apparatus for augmenting media content
Aspects of the subject disclosure may include, for example, generating narrative descriptions corresponding to visual features, visual events, and interactions there between for media content, where the narrative descriptions are associated with time stamps of the media content, and presenting the media content and an audio reproduction of the narrative descriptions, wherein the audio reproduction is synchronized to video of the media content according to the time stamps. Other embodiments are disclosed.
US10945032B2 Method and system for remotely controlling smart television based on mobile terminal
A method and a system for remotely controlling a smart television based on a mobile terminal and the mobile terminal are disclosed. The method includes: detecting a state of the smart television every predetermined time interval by the mobile terminal, and receiving a command input from a user to acquire a type of an audience watching the smart television; determining whether a current playing time, a playing content and a playing duration conform to conditions preset by a user, when the audience watching the smart television is a minor; and detecting whether the smart television is in a turned-on state when the audience watching the smart television is an older person.
US10945031B2 System for service usage reporting
A method for reporting information related to the consumption of the audio-visual content is provided. The method comprises: reporting the information including component; wherein the component is comprised of a component type, a component role, a component name, a component ID and time interval information, wherein the component type includes audio, video, closed caption, and application, the component role presents a role or kind of the component, the component name indicates a string representing a human name of the component, the component ID indicates a string representing a component identifier, and the time interval information which includes a start time and an end time.
US10945030B2 Detection of potential commercial by detection and analysis of transitions in video content
A system and method are provided for detecting the presence of potential commercials in a video data stream. Each of the commercials has an expected time length that is an integer multiple of a first predetermined time length, and has an overall time length that is equal to or less than a second predetermined time length. Transitions in the audio or video of the video data stream are detected and the time of the transitions are recorded. Time differences between one or more successive transitions are detected. Any time differences that are an integer multiple of the first predetermined time length, and that have an overall time length that is equal to or less than the second predetermined time length are identified. The contents of the video data stream associated with the identified time differences are flagged as potential commercials and sent to a content processing platform for further analysis.
US10945027B2 Systems and methods for networked music playback
An example zone player is configured to receive, from a cloud-based computing system, (i) an instruction for the zone player to accept playback responsibility for a remote playback queue, and (ii) data for retrieving at least a first media item identified in the remote playback queue from a cloud-based media service. The zone player is also configured to retrieve, from the cloud-based media service, the first media item and begin to play back the first media item. The zone player is also configured to request at least one additional media item from the remote playback queue and then (i) receive, from the cloud-based computing system, data for retrieving at least a second media item identified in the remote playback queue from the cloud-based media service, (ii) retrieve from the cloud-based media service, the second media item, and (iii) begin to play back the second media item.
US10945026B2 Display device
A display device according to an embodiment of the present invention comprises: a display unit; a storage unit for storing a reproduction list including a first content provided by a first content provider and a second content provided by a second content provider; and a controller for displaying the reproduction list through the display unit, reproducing the first content included in the displayed reproduction list through an application associated with the first content provider, sensing whether the reproduction of the first content has been completed, and reproducing the second content through an application associated with the second content provider on the basis of a sensing result.
US10945018B2 System and method for display adjustments based on content characteristics
A system and method provides for adjusting an output display on a display device including receiving a plurality of images representing visual artworks from a networked data storage location and storing the plurality of images in a local memory device. In a stationary picture frame, the method and system includes detecting at least one ambient condition using an environmental sensor affixed to the stationary picture frame and analyzing the ambient condition to determine ambient condition factors. The method and system includes selecting one of the plurality of images from the local memory device, the selected image having content data and characteristic data and analyzing the characteristic data of the selected image. Thereby, the method and system provides for adjusting display settings on an output display of the stationary picture frame displaying the content data of the selected image on the output display.
US10945015B2 Transmitting method, receiving method, transmitting device, and receiving device
A transmitting method according to one aspect of the present disclosure includes transmitting a first stream, the first stream including: timing update identification information id1 indicating whether or not a correspondence relationship between a first reference clock and a second reference clock has been updated, the first reference clock being used to transmit and receive the first stream, and the second reference clock being used to transmit and receive a second stream related to another content to be reproduced in synchronization with the content related to the first stream; a first time according to the first reference clock; and a second time according to the second reference clock, the second time being associated with the first time based on the updated correspondence relationship.
US10945013B2 Assigning synthetic respondents to geographic locations for audience measurement
Example methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to assign synthetic respondents to geographic locations for audience measurement are disclosed. Example apparatus disclosed herein include a constraint identifier to determine a set of constraints based on aggregate values of demographic features associated with the geographic locations. Disclosed example apparatus also include a parameter evaluator to determine a set of parameters of a model that is to return probabilities that respective ones of the respondents are associated with respective ones of the geographic locations, respective ones of the parameters being associated with respective ones of the constraints. Disclosed example apparatus further include a location estimator to evaluate the model based on the set of parameters and values of the demographic features for a first respondent to determine a set of probabilities that the first respondent is to be assigned to respective ones of the geographic locations.
US10945011B2 Measuring video viewing
A computer-implemented method of using video program viewer interaction data that has been loaded to a media measurement database as input to a measurement engine which then calculates Linear, DVR, and VOD asset viewing activity at three levels: (a) Video Program, (b) Video Program Airing, (c) Video Program Airing Segment, where each level provides summary metrics for groupings of Demographic, Geographic, and/or Device Characteristic, and also second-by-second viewing metrics, including counting advertising impressions, within the Demographic, Geographic, Device groupings. System also accounts for reduced value of ad viewing when viewer is using trick plays or when viewer delays viewing recorded content. Together these metrics provide detailed information on customer viewing behavior which can be used to drive business decisions for service providers, advertisers, and content producers. Additionally, a viewing histogram analysis is produced.
US10945008B2 Smart terminal, interaction method based thereon, interaction system, and non-transitory computer readable storage medium
The present disclosure discloses a smart terminal, an interaction method based thereon, and an interaction system. The interaction method includes: transmitting trigger information to an associated device according to an acquired trigger instruction triggered by a movable object; receiving first information fed back by the associated device; playing back the first information to the movable object; and transmitting second information fed back by the movable object according to the first information to the associated device.
US10945005B2 Multiple parental rating content and method of presentation
A method is provided for presenting a program having a selected program rating when a user request is received through a client device to present a program at a selected program rating level. A version of the program is selected from among a plurality of different versions which corresponds to the selected program rating level. The selected version of the program is caused to be presented on a display device associated with the client device.
US10945004B2 High-quality, reduced data rate streaming video production and monitoring system
A multi-format digital video production system is capable of maintaining full-bandwidth resolution of subject material while providing professional quality editing and manipulation of images intended for digital television and other applications, including digital HDTV programs and specialized video monitoring applications. This allows emerging broadband video transmission media, including Internet broadcast schemes, to overcome existing technology limitations. The approach facilitates high-quality/large-screen video production and monitoring through the use of conventional broadband channels, including those which currently only exhibit bandwidths on the order of 4 Mbps. In formats utilizing substantially 24 fps progressive scan multi-format system, direct streaming is made possible from HDTV (16:9) high-quality data, thereby expanding market applications which require these higher levels of resolution, bits per pixel, and so forth. For example, these formats are employable to enable a video surveillance system to transmit images and video streams to a remote viewing device.
US10944998B2 Systems and methods for UAV interactive video broadcasting
Systems, and methods are provided herein for UAV video broadcasting. A method for video broadcasting may comprise: receiving broadcast data from a broadcasting end, wherein the broadcast data comprises video data collected by a plurality of unmanned aerial vehicles (UAVs), and wherein said UAVs are configured to be (1) operated in a coordinated manner and (2) in communication with one or more ground stations; receiving a user input from a viewing end, wherein the user input comprises one or more instructions configured for interacting with the broadcasting end; processing the user input from the viewing end; and transmitting the processed user input to the broadcasting end to adjust video broadcasting at the broadcasting end.
US10944995B2 Encoding apparatus, decoding apparatus, and control methods therefor
A decoding apparatus is provided. The decoding apparatus includes a communication unit for receiving multiple encoding data respectively corresponding to multiple areas constituting one image, and reference data including attribute information of each of the multiple areas, and a processor for generating multiple divided images by decoding the multiple encoding data respectively, changing the resolutions of some divided images among the multiple divided images on the basis of the received attribute information, and generating a reconstructed image by merging the some divided images having the changed resolutions and the remaining divided images.
US10944990B2 Method for encoding at least one matrix of image views obtained from data acquired by a plenoptic camera, and corresponding electronic devices
A method for encoding at least one matrix of image views obtained from data acquired by a plenoptic camera is disclosed. Image views of the matrix of image views are partitioned into blocks. For a given image view of the at least one matrix of views, the method includes obtaining at least one block to be encoded and a matching block, wherein a difference between the at least one block to be encoded and the matching block fulfills a block matching criterion; determining a residual block regarding the at least one block to be encoded and the matching block, the determining using modified pixels of the at least one block to be encoded and modified pixels of the matching block according to flux variation parameters associated with a pixel sensor of the plenoptic camera; and encoding the residual block.
US10944989B2 Method and apparatus of non-square intra prediction for chroma components in coding system with quad-tree and binary-tree partition
A method and apparatus for Intra prediction of non-square chroma blocks are disclosed. The system uses a block partitioning structure for partitioning a chroma block into one or more final sub-blocks including at least one non-square final sub-block using block partition recursively. The block partition either splits each given block into intermediate sub-blocks using one or more split modes including one binary split mode or applies no splitting to each given block. The block is treated as an initial given block and each intermediate sub-block is treated as one given block in a next recursion. Any given block that is not further split becomes a final sub-block. After the final sub-blocks are determined, non-square Intra prediction is applied to each non-square final sub-block.
US10944987B2 Compound message for block motion estimation
An embodiment of a motion estimator apparatus may include technology to receive a compound message, and perform rate distortion estimation and check refinement for two or more coding unit descriptions for a source block based on the received compound message. Other embodiments are disclosed and claimed.
US10944985B2 Method and device for processing video image
Embodiments of the present disclosure disclose a video image processing method performed at a computing device, including: performing half pixel estimation on a predefined region of a target image frame to obtain an optimal half pixel location having a minimum rate distortion cost; dividing a surrounding area of the optimal half pixel location into four partitions; selecting, among the four partitions according to rate distortion costs respectively of four half pixel locations adjacent to the optimal half pixel location, a first partition used for quarter pixel estimation; performing quarter pixel estimation on the first partition according to the optimal half pixel location, to obtain an optimal quarter pixel location having a minimum rate distortion cost within the first partition; and performing motion compensation to the target image frame by using at least one of the optimal half pixel location and the optimal quarter pixel location as a motion estimation result.
US10944979B2 CABAC decoder with decoupled arithmetic decoding and inverse binarization
An encoded bitstream of entropy encoded video data is received by a video decoder. The encoded bitstream represents syntax elements of a sequence of coding blocks. The sequence of coding blocks is recovered by processing a bin sequences associated with each coding block in a processing pipeline, wherein a defined amount of time is allocated to process each coding block in the processing pipeline. The encoded bitstream is arithmetically decoded to produce each bin sequence. The arithmetic decoder is time-wise decoupled from the processing pipeline by storing a plurality of the bin sequences in a buffer memory.
US10944973B2 Estimation of video quality of experience on media servers
Systems and methods of media servers for estimating the video quality of experience (QoE) of human viewers of video content or communications at video receivers. With these systems and methods, a media server can collect, within a plurality of predetermined time windows synchronized in time, operational parameters of ingress and egress networks over which such video content or communications can be transmitted, as well as coding parameters of a video decoder and a video encoder within the media server. Having collected the operational parameters of the ingress network and egress network and the coding parameters of the video decoder and video encoder, the media server can determine QoE scores associated with some or all the ingress network, the video decoder, the video encoder, and the egress network, and estimate a resulting video QoE for a human viewer at a video receiver as a predefined combination of the respective QoE scores.
US10944964B2 Method and apparatus for multi-line intra prediction
A method of and an apparatus for controlling intra prediction for decoding of a video sequence are provided. The method includes, based on a reference line index signaling, to a decoder, a first reference line nearest to a coding unit, among a plurality of reference lines adjacent to the coding unit, applying intra smoothing on only the first reference line, based on the intra smoothing being applied only on the first reference line, applying intra prediction on the coding unit, and based on the intra prediction being applied on the coding unit, applying a position-dependent intra prediction combination (PDPC) on only the first reference line.
US10944954B2 Systems and methods for scanning three-dimensional objects and materials
According to at least one aspect, a system is provided. The system comprises a rotation device configured to rotate an object about an axis; a plurality of imaging sensors configured to image the object and comprising two imaging sensors that are disposed a fixed distance apart; and a computing device configured to: control the plurality of imaging sensors to capture a first set of images of the object in a first position; control the rotation device to rotate the object from the first position to a second position; control the plurality of imaging sensors to capture a second set of images of the object in the second position; generate a 3-dimensional (3D) model of the object using the first and second sets of images; and identify a scale of the 3D model of the object using the fixed distance.
US10944953B2 Method and apparatus for colour imaging a three-dimensional structure
A device for determining the surface topology and associated color of a structure, such as a teeth segment, includes a scanner for providing depth data for points along a two-dimensional array substantially orthogonal to the depth direction, and an image acquisition means for providing color data for each of the points of the array, while the spatial disposition of the device with respect to the structure is maintained substantially unchanged. A processor combines the color data and depth data for each point in the array, thereby providing a three-dimensional color virtual model of the surface of the structure. A corresponding method for determining the surface topology and associate color of a structure is also provided.
US10944948B2 Imaging apparatus, imaging system, and imaging method
There is provided a signal processor including correction circuitry configured to correct a signal for each color input to the signal processor and to output the corrected signal for each color, first conversion circuitry configured to receive the corrected signal for each color, to perform first image processing on each corrected signal for each color, and to generate a first signal having a first color gamut for each color, second conversion circuitry configured to receive the corrected signal for each color, to perform second image processing on each corrected signal for each color, and to generate a second signal having a second color gamut for each color, where the signal processor outputs a first image data having a first color gamut and a second image data having a second color gamut from same corrected signals for each color.
US10944947B2 Processor device, method of operating processor device, endoscope system, image display device, method of operating image display device, operating program for image display device
A processor device includes: an image acquisition unit that acquires a static image of an object to be observed; an embedding unit that embeds a correction profile, which is created by a creation unit according to tone change-related information about a change in the tone of the static image, in the static image; and an output unit that outputs the static image, in which the correction profile is embedded, to the outside. In an image display device, a static image in which a correction profile is embedded is received and correction is performed on the static image by using the correction profile. Then, the static image on which the subjected has been performed is displayed on a display.
US10944938B2 Dual-ended metadata for judder visibility control
Methods and systems for controlling judder are disclosed. Judder can be introduced locally within a picture, to restore a judder feeling which is normally expected in films. Judder metadata can be generated based on the input frames. The judder metadata includes base frame rate, judder control rate and display parameters, and can be used to control judder for different applications.
US10944928B2 Array apparatus and associated methods
An apparatus comprising a processor and memory including computer program code, the memory and computer program code configured to, with the processor, enable the apparatus at least to: based on a predetermined dark current component for each photodetector in an array of photodetectors, identify a plurality of subsets of photodetectors from the array for signal readout and amplification by a readout circuit, each photodetector of the array configured to provide a photodetector output signal comprising the dark current component and an image component on exposure to incident electromagnetic radiation from a target scene, wherein each subset of photodetectors is identified such that the combined dark current component of the constituent photodetector output signals for each subset is substantially the same; and provide the identified plurality of subsets for use in signal readout and amplification by the readout circuit.
US10944926B2 Solid-state imaging element, method for driving solid-state imaging element, and electronic apparatus
A solid-state imaging element of the present disclosure includes a pixel array unit in which unit pixels each including a photoelectric conversion unit are arranged two-dimensionally in a matrix, and a floating diffusion is shared between a plurality of the unit pixels, and a drive unit that drives to discard, into the floating diffusion, a part of a charge of a non-read pixel sharing the floating diffusion with a read pixel, during a reset period of the floating diffusion of the read pixel for reading the charge.
US10944924B2 Image sensor and electronic camera
An image sensor includes a first semiconductor substrate provided with a pixel, including a photoelectric conversion unit that photoelectrically converts incident light to generate an electric charge, an accumulation unit that accumulates the electric charge generated by the photoelectric conversion unit, and a transfer unit that transfers the electric charge generated by the photoelectric conversion unit to the accumulation unit, and a second semiconductor substrate provided with a supply unit for the pixel, the supply unit supplying the transfer unit with a transfer signal to transfer the electric charge from the photoelectric conversion unit to the accumulation unit.
US10944923B2 Code division compression for array cameras
Aspects of the present disclosure describe systems, methods, and structures for improved compression of array camera image data and improved power budgets for array cameras.
US10944921B2 Replacing a background portion of an image
Systems and methods are described for replacing a background portion of an image. An illustrative method includes receiving a first image, identifying a background portion of the first image and a subject portion of the first image, identifying a geographic location corresponding to the background portion of the first image, identifying a landmark associated with the geographic location of the object, retrieving a second image depicting the landmark, and generating for display a third image comprising the subject portion of the first image placed over the second image.
US10944918B2 Peripheral display device for a vehicle
A rear-facing camera of an electronic mirror device acquires a rear image of an area to the rear of a vehicle, and a left rear-side facing camera and a right rear-side facing camera acquire rear side-images of areas to the rearward sides of the vehicle. An electronic mirror ECU then creates a normal synthesized image by synthesizing the rear image acquired by the rear-facing camera with the rear side-images acquired by the rear-side facing cameras, and then displays the normal synthesized image on a display unit. Additionally, the electronic mirror ECU creates a blind spot priority synthesized image in which the rear side-image that contains an image area corresponding to the object is superimposed onto the rear image, and switches the image displayed on the display unit to this blind spot priority synthesized image.
US10944913B2 Imaging element, imaging device, and control method
An imaging element which outputs an image signal acquired by an imaging unit having a plurality of pixel portions is provided. The imaging element receives a target luminance value from an imaging device and executes exposure control in the imaging element on the basis of an accumulation time of the pixel portion and a gain for an output signal of the imaging unit, which correspond to the target luminance value. The imaging element instructs the imaging device to perform exposure control if a luminance value of a subject exceeds an exposure control range in the imaging element.
US10944911B2 Image data processing for digital overlap wide dynamic range sensors
Methods and integrated circuits to process image data from single or multiple digital overlap (DOL) wide dynamic range (WDR) sensors, in which first received pixel data associated with a first exposure of a sensor image is stored in a DDR memory circuit, second received pixel data associated with a second exposure of the image is stored in the first buffer, third received pixel data associated with a third exposure of the image is stored in a second buffer, and fourth received pixel data associated with a fourth exposure of the image is provided to a merge circuit, and merged pixel data is stored in a dynamically partitioned line buffer for processing by an image pipeline circuit to facilitate interfacing multiple DOL WDR sensors in an interleaved fashion.
US10944905B2 Creation and display of a 360 degree looping video file
In a method for generating a 360 degree looping video file, a source 360 degree video file is received. At least one configuration setting is received for a 360 degree looping video file, the at least one configuration comprising a projection type of the 360 degree looping video file. The 360 degree looping video file is generated based at least on the source 360 degree video file and the projection type, the 360 degree looping video file comprising a video data file and spatial mapping instructions, wherein the 360 degree looping video file, when executed at an electronic device, displays the video data file according to the spatial mapping instructions.
US10944904B2 Image capture with digital light path length modulation
An image capture system comprising an optical path length extender (OPLE) to direct the light having a first polarization through a first light path through the OPLE, and to direct the light having a second polarization through a second light path through the OPLE, the first and second light paths having different light path lengths. The image capture system further comprising an image sensor to capture a plurality of image portions at a plurality of focal distances.
US10944903B2 Method for acquiring image using different focus at different depth and electronic device using the same
An electronic device able to adjust for large differences in skin tones and colors in images acquired includes a first camera module for acquiring a first image, a second camera module for acquiring a depth map, and a processor. The processor analyzes the first image and the depth map, and determines whether a face is detected only by the second camera module and not by the first camera module. If any such face is detected, the processor controls the first camera module to focus on the area of the face detected by the second camera module and acquire a second and further images after light-metering the semi-detected face.
US10944901B2 Real time assessment of picture quality
A computerized method for computing the photo quality of a captured image in a device image acquisition system, comprising on-board combining of a plurality of quality indicators computed from said captured image and its previous image frames quality indicators and a confidence level for at least one of said quality indicators; and using a processor to determine, based on said combining, whether photo quality is acceptable and taking differential action depending on whether quality is or is not acceptable.
US10944900B1 Systems, devices, and methods for enabling camera adjustments
Determine a current position of a camera relative to a road based on a set of imagery from the camera and a recommended position of the camera relative to the road based on the set of imagery from the camera, while the camera is maintained at a constant height relative to the road and a constant lateral distance relative to the road. The camera can be positionally adjusted from the current position to the recommended position based on a movement of the camera about a Y-axis or a Z-axis of the camera at that time relative to the road. In order to enable movement of the camera, a guide can be output to a user such that the user can follow the guide and move the camera from the current position to the recommended position.
US10944899B2 Image processing device and image processing method
An image processing device uses a first image captured by a first lens with an unknown focal length and a second image captured by a second lens with a known focal length to calculate the focal length of the first lens.
US10944888B2 Methods and system of devices for managing confidential documents using authentication codes
A system of devices receives and stores documents based on confidential information redacted from the documents. An electronic document is analyzed to identify character blocks having confidential information. The confidential information can be in different formats within the document. Redaction rules are applied to the character blocks to identify confidential categories for the confidential information within the blocks. The confidential information is redacted based on the rules such that the confidential information is removed from the document. A new electronic document is generated with the information redacted such that it is not viewable or printable. The two documents with different levels of confidential information is then stored on separate devices within the system. The documents may be made available within the system according to authentication codes for the documents.
US10944886B2 Printing system, method of generating halftone processing rule, method of acquiring characteristic parameter, image processing device, image processing method, halftone processing rule, halftone image, method of manufacturing printed material, inkjet printing system, and program
There are provided a printing system, a method of generating a halftone processing rule, a method of acquiring a characteristic parameter, image processing device and method, a halftone processing rule, a halftone image, a method of manufacturing a printed material, an ink jet printing system, and a program which are capable of reducing an operation load of a user and acquiring a halftone processing rule appropriate for the printing system. A characteristic parameter acquisition chart including a pattern for acquiring characteristic parameters related to characteristics of the printing system is output, and the output characteristic parameter acquisition chart is read by image reading means. The characteristic parameters are acquired by analyzing the read image of the characteristic parameter acquisition chart, and halftone processing rules that define the processing contents of halftone processes used in the printing system are generated based on the acquired characteristic parameters.
US10944882B2 Image sensor line orientation
An example scanner assembly includes a housing formed with corners to allow an image sensor line to align cornerwise. An example scanner apparatus may include a plurality of scanner assemblies with an image sensor line oblique to the media advance direction.
US10944878B2 Image reading apparatus and image forming apparatus for warning of risk of information leakage
An image reading apparatus includes a manuscript reader, a communication device, a distance determination device, a manuscript leaving determination device, a controller, and an approaching person determination device. The manuscript leaving determination device determines whether a manuscript is left in the image reading apparatus. The communication device performs wireless communication with a portable device carried by a user. The approaching person determination device determines presence and absence of a person approaching the image reading apparatus. The controller transmits, to the portable device, warning information indicating a risk of information leakage when the distance determination device determines that a distance between the image reading device and the portable device has reached a predetermined first threshold value and the approaching person determination device determines that there is an approaching person in a state in which the manuscript leaving determination device has determined that a manuscript is left in the image reading apparatus.
US10944873B2 Routing VOIP traffic
Methods and systems for routing voice over internet protocol (VOIP) are described. A service provider may provide a VOIP infrastructure for routing VOIP calls. One or more other service providers may join the VOIP infrastructure. A computing device may identify the service provider servicing the VOIP calls and may further process the calls accordingly.
US10944870B1 Customer experience options in a graphically interactive voice response system
The graphical programming call router features a rich library of powerful and easy-to-use components that administrators can use to seamlessly drop in contact center actions such as data dips, complex interactive voice responses (“IVRs”) and call recordings, among many others. This makes it easy to visualize the exact structure and outcome of any call flow. The graphical programming call router also offers granular queue management functionality so you can get specific around call prioritization, wait time and time-based actions on virtual queues.
US10944869B2 Automating actions of a mobile device during calls with an automated phone system
Embodiments include methods, systems and computer program products for automating actions of a mobile device during a call with an automated phone system. Aspects include determining that a phone call is being made to the automated phone system from the mobile device. Aspects also include obtaining automation information for the phone call. Based at least in part on the automation information, aspects include automatically performing at least one of providing data to the automated phone system and executing an action on the mobile device.
US10944863B2 Management of media content derived from natural language processing on mobile computing devices
A system may facilitate communication between a messaging platform associating a hash tag with a message and a content matching platform. A natural language processing (NLP) facility may produce at least one of an understanding, theme, emotion, and intent of a message. A metadata matching facility may identify candidate hash tags by determining similarity from a pool of hash tags with an output of the NLP, where the content matching facility communicates at least one of the candidate hash tags to the messaging platform. In another aspect, a method may include communicating a message to a content matching platform, and processing text of the message with NLP to generate NLP output including at least one of a theme, understanding, intent, and emotion of the message. A candidate hash tag may then be determined and communicated based on similarity of the NLP output with a plurality of hash tags.
US10944860B2 Mobile phone as a one-way recorded transmitter over a cellular network
Agencies oftentimes desire to monitor personnel in the field during the course of their duties. To provide flexible monitoring capabilities to agencies, a common mobile device such as a mobile phone is converted for use as a radio-based listening system to collect and transmit audio data. Phone features and accessories are leveraged to collect additional data for transmission. Collected data is streamed or otherwise transmitted to monitoring devices at the agency or in the field for operational oversight and recordation.
US10944854B2 Electronic device
An electronic device includes: a device body defining an accommodating space therein; a camera module arranged on the device body, and configured to be positioned to be a first orientation and a second orientation, the camera module being configured to be located at the accommodating space of the device body and have a first photographing range at the first orientation, and to have a second photographing range at the second orientation; and an adjusting module arranged on the device body, and configured to drive the camera module at the first orientation to move outwards from the accommodating space, to move at least a part of the camera module outside the device body, and further to allow the camera module to be inclined to the second orientation.
US10944849B2 Selective policy network device operation
Techniques for synchronizing a network device to selectively operate according to a selectable operation policy. A system utilizing such techniques can a self-configuring network device operation coordination system and a self-configuring network device operation management system. A method utilizing such techniques can include synchronizing a network device to selectively operate according to a first operation policy and a second operation policy in providing network service access.
US10944842B2 Cached data repurposing
The described technology is directed towards repurposing expired cached data when no unexpired data is available. Cached, unexpired data is used in response to a request when such data exists. If such data does not exist, e.g., at a front-end data service, then an attempt to obtain the requested data from another (e.g., back-end data service) is made. If the attempt is unsuccessful, and expired cached data exists, the expired cached data is returned in response to the request, e.g., instead of returning an error. A back-end data service may similarly return expired cached data when the back-end data service is unable to obtain unexpired requested data elsewhere. An emergency mode may be entered in which data, whether expired or not, is returned from a cache when such data exists, such as when an attempt to obtain the data elsewhere is known in advance to be futile.
US10944841B2 Server-driven notifications to mobile applications
An example method of implementing server-driven notifications to mobile applications may include: receiving, by a mobile computing device, a message from a notification server, wherein the message comprises a payload identifying a mobile application running on the mobile computing device; translating the payload into a local notification including an identifier of the mobile application; causing the local notification to be displayed on the mobile computing device; and responsive to receiving a user interface event associated with the local notification, processing the user interface event by a handler of the mobile application.
US10944840B2 Mobile apparatus, display apparatus, and multimedia output method using the same
Disclosed herein are a mobile apparatus which is configured for enabling multimedia content which is being output on the mobile apparatus to be output via a predetermined multimedia apparatus when the mobile apparatus is connected to a home network, a display apparatus, and a multimedia output method using the same. The multimedia content may include at least one of a picture, music, video, and text. The mobile apparatus includes: an output unit configured to output the multimedia content; and a controller configured to output, if the mobile apparatus enters a predetermined area, the multimedia content being output on the output unit via the predetermined external apparatus.
US10944836B2 Dynamically addressable network services
A computer system for optimizing bandwidth usage by directly linking two remote devices requests, from a local network gateway, a network port assignment for a services management component within a local network. The system also receives, at the services management component, a network connection directed towards the assigned network port. The network connection is received at the assigned network port regardless of the associated network protocol. The system then identifies a hostname within a data packet received through the network connection. The system also identifies, within a services registry, one or more services registered to receive network connections associated with the identified network protocol. In addition, the system identifies from the one or more services a particular service that is associated with the hostname. The system then forwards the network connection to the particular service.
US10944832B2 Supporting intermediate back to back user agents between user agents and a conference focus
A communication system, method, and components are described. Specifically, a communication system having one or more Back-to-Back User Agents (B2BUAs) therein is described. The communication system also includes an RFC 4579 conference focus. Mechanisms are described which enable User Agents (UAs) to subscribe to conference state events and create ad-hoc conferences even though the conference focus is operating in a B2BUA environment.
US10944831B2 Method and device for setting priority of data transmission
A method and a device for setting priority of data transmission are provided. A terminal, which is set to transmit low priority data to a network, transmits a connection request to the network in order to transmit normal-priority data, and receives and stores priority information on data transmission from the network.
US10944830B2 System and method for smart building control using directional occupancy sensors
A method includes receiving a first plurality of electrical signals from presence sensors disposed in a physical space, generating background sensor values mapped to a coordinate system for the physical space, receiving, a second plurality of electrical signals from the presence sensors, and generating, based on the second plurality of electrical signals from the presence sensors, sensor values mapped to the coordinate system for the physical space at the first time and the second time. The method further includes subtracting the background sensor values from the sensor values mapped to the coordinate system to obtain measurement data, associating the measurement data with a moving object belonging to an object class, determining a track, based on the measurement data, the track comprising a link between a first node and another node in the coordinate system for the physical space; and outputting, a control signal associated with the determined track.
US10944828B2 System and method for enabling access to resources
A system for enabling access to resources in a setting so that a number of requesters can efficiently access limited resources. The system may be implemented as a custom set of devices integrated in a setting, or may be retrofitted into existing equipment in some settings. A user interface is available to each potential requester that can be used to submit a request to access a resource. A server is configured to receive requests and use a variety of information to manage those requests and provide a notification via the user interfaces of when and where a user should proceed to in order to access a resource. The server also implements one or more techniques or procedures for managing the flow of traffic through the setting and to the resources to ease congestion and improve flow and access.
US10944825B2 Information sharing support server, information sharing support system, and information sharing support method
To support information sharing between terminals existing within a short distance from each other while a burden on a server administrator is prevented from increasing or decreased. An information sharing support server includes a server data transmission and reception control unit which recognizes identifiers of sending terminals associated with identifiers of originating terminals (STEP 446, STEP 466), recognizes identifiers of terminals associated with the relevant identifiers of the sending terminals (STEP 448, STEP 450, STEP 468), and transmits data to the relevant terminals (STEP 452, STEP 470).
US10944822B2 Dynamic throughput ingestion of backup sources
A method and apparatus for dynamically adjusting an ingestion rate for backup operations on a source system. The method generally includes monitoring a resource utilization related to one or more performance metrics of the source system in performing at least a primary workload. Based on the monitored resource utilization, the backup system determines a data ingestion rate for backup operations on the source system. The backup system ingests data from the source system to a backup repository at the determined data ingestion rate.
US10944818B1 Time synchronization monitoring with client mirroring
In various implementations, provided are techniques for verifying the accuracy of the network time maintained by a client device. In various implementations, a server can be configured to obtain network time information from a network. A particular client device can also obtain the network time information, and use the network time information to compute a network time for applications executing on the network device. The client device can periodically transmit the network time information to the mirror server. When the mirror server receives the time synchronization information from a client device, the mirror server can compare the client device's network time information to the network time information captured by the mirror server. In this way, the mirror server can verify the client device's time accuracy. The mirror server and/or the client device can subsequently perform a corrective action when the client device's time is not accurate.
US10944815B2 Service location management in computing systems
Techniques for facilitating allocation of cloud services in cloud computing systems are disclosed herein. In one embodiment, a method can include transmitting a request to service controllers configured to manage corresponding cloud services deployable in the cloud computing system, the request including a set of cloud services to be deployed in the cloud computing system. The method can also include receiving, from each of the service controllers, a list of at least some of the computing facilities arranged in order of preference for deploying one or more corresponding cloud services. The method can further includes selecting one of the computing facilities from the multiple computing facilities for deploying the set of cloud services based on the preferences of the service controllers reflected in the received lists and instructing the service controllers to deploy the one or more corresponding cloud services to the selected one of the computing facilities.
US10944814B1 Independent resource scheduling for distributed data processing programs
Independent scheduling of resources may be performed for distributed data processing programs. When a request is received that causes the performance of a distributed data processing program, a plan to perform the distributed data processing program may be generated. Different resources may be obtained to perform different portions of the distributed data processing program according to different portions of the generated plan. A result of the request may be provided to a user. In some embodiments, resources obtained for different portions of the distributed data processing program may be returned for use by other programs.
US10944813B2 Selective access of multi-rate data from a server and/or peer
Aspects of the disclosed subject matter are directed to facilitating peer-to-peer data exchange in a common domain. In accordance with one embodiment, a method is provided for obtaining content from one or more peers that are connected to the domain. The method includes registering a peer with a super-peer when a connection to the domain is established. Then, the connecting peer obtains data that describes various network conditions and identifies chunks of content available from other peers. In downloading content from other peers, heuristics are applied to select between available chunks that are potentially encoded at different bitrates. The heuristics account for the network conditions between peers and balance the potential need to quickly access content with the desire to obtain high quality content.
US10944812B1 Dynamic throttling for data consensus groups
Generally described, one or more aspects of the present application correspond to techniques for dynamically determining token bucket sizes for different types of transactions occurring at a node in a distributed consensus-based transaction system. For example, each node can store a number of cells, with such cells being replicated across a number of nodes. Each cell can assume various roles in consensus transactions, for example being a leader or simple juror, or being unsure of its leader's identity and requesting leadership. Each node can determine the overall number of transaction tokens that it will assign during a given time period based on the cell composition, and can allocate those tokens to a leader election token bucket and a customer traffic token bucket based on the cell composition.
US10944808B2 Server-side reproduction of client-side quality-of-experience
A server distributing a stream to a client device may use server-side metrics to detect issues that interrupt or otherwise affect playback of the stream by the client device. The server reproduces the issues experienced by the client device from the server-side metrics without accessing or using client-side metrics. The server-side metrics may include data that may be produced or obtained by the server such as requested stream segment filenames that identify changes in the stream bitrate, and timestamps at which the client device requests different segments. The client-side metrics may include metrics that are produced by the client device, and that directly identify the same client-side issues the server reproduces via the server-side metrics. The server or a distributed platform in which the server operates may dynamically alter the delivery of the stream or perform other remedial actions if the server detects various client-side issues from the server-side metrics.
US10944805B1 Scalable multi-level collaborative content moderation
Content moderation in real-time communication includes receiving, by a sending device of a sending user, a first portion of a media stream from the sending user; determining, by the sending device, that the first portion of the media stream is classified as uncertain for transmission to a receiving user; transmitting, by the sending device to a centralized content moderation device, the first portion of the media stream, where the centralized content moderation device determines a centralized determination of whether the first portion is appropriate; in response to the centralized determination indicating that the first portion is appropriate, transmitting, by the sending device to the receiving user, the first portion; and, in response to the centralized determination indicating that the first portion is inappropriate, transmitting, by the sending device to the receiving user, a blurred first portion of the first portion.
US10944803B1 Controlled-environment facility interactive session system
A resident of a controlled-environment facility is provided with messaging-initiated interactive sessions. A non-resident records a message for a resident. At a later time, the resident requests use of a resident device. Use of the resident device is authorized and the resident is notified of the message from the non-resident. The message is presented to the resident for review via the resident device. If requested by the resident, approval for an interactive session between the resident and the non-resident is determined. The immediate availability of the non-resident for the requested interactive session is determined. If the non-resident is available, a request is issued to the non-resident for the approved interactive session. The non-resident may be notified of the remaining time the resident has access has access to the resident device and may be presented an option for the approved interactive session during this time window.
US10944797B2 Systems and methods for next generation mobile network optimized media path selection
A network device receives a first message that includes an identifier (ID) of a first User Plane Function (UPF), serving a first device, in a wireless network, where the first message invites a second device to engage in a session with the first device and where the first UPF supports packet routing and forwarding within the wireless network. The network device extracts the ID of the first UPF from the first message and determines a closest media resource function (MRF) to the first UPF, where the MRF processes and routes media streams between devices. The network device assigns the determined MRF as an anchor, in a network path between the first device and the second device, for processing and routing of media streamed between the first device and the second device.
US10944790B2 System to prevent scams
A computer-implemented method for deterring scams including: monitoring by a cognitive engine agent incoming messages for scam messages; receiving by a messaging server an incoming message having a sender of the incoming message; identifying by the cognitive engine agent the incoming message as a scam message; and replying by the cognitive engine agent in cooperation with the message server to the scam message by initiating a message conversation with the sender of the scam message, the message conversation including one or more reply messages to the sender of the scam message replying to the scam message and any subsequent scam messages from the sender of the scam message with each reply message being an intelligent, interactive message using natural unscripted language to appear as if the one or more reply messages was written by a human and is responsive to a content of a scam embodied in the scam message.
US10944781B1 Systems and methods for identifying malicious domain names from a passive domain name system server log
Disclosed computer-implemented methods for identifying malicious domain names from a passive domain name system server log (DNS log) may include, in some examples, (1) creating a pool of domain names from the DNS log, (2) identifying respective features of each name in the pool, (3) preparing a list of known benign names and respective features of each known benign name, (4) preparing a list of known malicious names and features of each known malicious name, (5) computing a classification model based on (A) the features of each benign name on the list of benign names and (B) the features of each malicious name on the list of malicious names, (6) identifying respective features of an unclassified domain name, and (7) classifying, using the classification model, the unclassified domain name as malicious, based on the respective features of the unclassified domain name. Various other methods, systems, and computer-readable media are also disclosed.
US10944780B2 Systems and methods for dynamic security micronetwork protection of network connected devices
Dynamic Software Defined Networking (DSDN) systems and methods provide secure and isolated subnetworks within a larger network. Each subnetwork may be formed with varied policies and communication restrictions based on at least device type, device grouping, and risk level. The DSDN systems and methods may also be applied to form a network, with or without subnetworks, of devices that are spatially separated, thereby reducing the attack surface of the DSDN-formed network.
US10944777B2 System, method, and computer program for detection of anomalous user network activity based on multiple data sources
The present disclosure relates a system, method, and computer program for detecting anomalous user network activity based on multiple data sources. The system extracts user event data for n days from multiple data sources to create a baseline behavior model that reflects the user's daily volume and type of IT events. In creating the model, the system addresses data heterogeneity in multi-source logs by categorizing raw events into meta events. Thus, baseline behavior model captures the user's daily meta-event pattern and volume of IT meta events over n days. The model is created using a dimension reduction technique. The system detects any anomalous pattern and volume changes in a user's IT behavior on day n by comparing user meta-event activity on day n to the baseline behavior model. A score normalization scheme allows identification of a global threshold to flag current anomalous activity in the user population.
US10944775B2 Authentication device for a vehicle
An authentication device for a vehicle, wherein the vehicle has a communications network for conveying communications data. The authentication device includes a communications interface which is connectable to the communications network of the vehicle, wherein the communications interface is configured to receive the communications data, and a processor which is configured to detect a characteristic of the received communications data, wherein the processor is configured to authenticate the communications data based on a comparison of the detected characteristic with a reference characteristic.
US10944774B2 Anomaly detection for web document revision
Aspects of the present disclosure include a system comprising a machine-readable storage medium storing at least one program and computer-implemented methods for detecting anomalies in revisions to a web document. Consistent with some embodiments, a method includes publishing, at a network-based content publication platform, a web document comprising a plurality of distinct elements generated using data received from a computing device of a user. The method further includes accessing an updated web document that was generated based on modifications to the published web document made by the user. The method further includes generating one or more anomaly scores based on a comparison of the updated web document to the published web document, and determining whether to allow publication of the updated web document based on a result of a comparison of the anomaly score to a threshold anomaly score.
US10944773B2 Monitoring network activity
A method for monitoring network activity includes initiating a training phase by a machine learning (ML) server. Data associated with normal network traffic through the ML server during the training phase is collected. A classification model is generated based on the collected data. The ML server switches the training phase to an active phase. An outbound request is received during the active phase. Whether the outbound request is an anomalous request is determined based on the classification model.
US10944772B2 Connected security system
Systems, methods, and apparatus, including computer programs encoded on computer storage media, for obtaining, processing, and presenting data related to security events, and for implementing courses of action to protect assets in response to the security events. An event management module identifies malicious activity present on a first network domain and/or a second network domain based on received network domain activity. A threat intelligence module receives data identifying the malicious activity in first data constructs of a predefined data structure. The threat intelligence module obtains additional data related to the identified malicious activity and generates second data constructs that include enriched data regarding the malicious activity. The enriched data includes data describing a campaign in which at least a portion of the malicious activity is involved and one or more courses of action. A course of action module receives the second data constructs and implements a given course of action.
US10944769B2 Intrusion detection on load balanced network traffic
Systems, methods, and other embodiments associated with performing intrusion detection on load balanced network traffic are described. In one embodiment, a method includes receiving, at a load balancer host, an encrypted data packet from a remote computer. A certificate established between the remote computer and a destination service being accessed by the remote computer is used by the load balancer host to decrypt the encrypted data packet to create an unencrypted data packet. The unencrypted data packet is routed to an intrusion detection system at the load balancer host. The intrusion detection system is controlled to execute intrusion detection upon the unencrypted data packet. A secure connection is established with the destination computing node. The unencrypted data packet is re-encrypted and transmitted over the network using the secure connection to the destination computing node.
US10944767B2 Identifying artificial artifacts in input data to detect adversarial attacks
Mechanisms are provided for training a classifier to identify adversarial input data. A neural network processes original input data representing a plurality of non-adversarial original input data and mean output learning logic determines a mean response for each intermediate layer of the neural network based on results of processing the original input data. The neural network processes adversarial input data and layer-wise comparison logic compares, for each intermediate layer of the neural network, a response generated by the intermediate layer based on processing the adversarial input data, to the mean response associated with the intermediate layer, to thereby generate a distance metric for the intermediate layer. The layer-wise comparison logic generates a vector output based on the distance metrics that is used to train a classifier to identify adversarial input data based on responses generated by intermediate layers of the neural network.
US10944765B2 Security system for machine to machine cyber attack detection and prevention
Apparatus, system and method useful for machine to machine (M2M) communication cyber-attack detection and prevention, are provided. An embedded security bridge (ESB), operatively connected to at least one proximal machine and at least one M2M module. The M2M module is in communication with at least one remote machine, and configured to enable communication between at least one remote machine and at least one proximal machine through the ESB. The ESB includes: one or more inspection units, configured for communication analysis for identifying communication and/or content suspicious as malicious, and, one or more decision units operatively connected to the inspection unit. The decision unit is configured to perform at least one action based on analysis of at least one inspection unit. The ESB is configured to detect by means of the inspection unit and prevent by means of the decision unit cyber-attacks on the proximal machine, the remote machine, or both.
US10944763B2 System and method for generating data sets for learning to identify user actions
Embodiments for generating appropriate data sets for learning to identify user actions. A user uses one or more applications over a suitable period of time. As the user uses the applications, a monitoring device, acting as a “man-in-the-middle,” intermediates the exchange of encrypted communication between the applications and the servers that serve the applications. The monitoring device obtains, for each action performed by the user, two corresponding (bidirectional) flows of communication: an encrypted flow, and an unencrypted flow. Since the unencrypted flow indicates the type of action that was performed by the user, the correspondence between the encrypted flow and the unencrypted flow may be used to automatically label the encrypted flow, without decrypting the encrypted flow. Features of the encrypted communication may then be stored in association with the label to automatically generate appropriately-sized learning set for each application of interest.
US10944762B2 Managing blockchain access to user information
A method, system and computer-usable medium for generating a user behavior profile, comprising: monitoring user interactions between a user and an information handling system; converting the user interactions and the information about the user into electronic information representing the user interactions; generating a unique user behavior profile based upon the electronic information representing the user interactions and the information about the user; storing information relating to the unique user behavior profile within a user behavior profile repository; and, storing information referencing the unique user behavior profile in a user behavior blockchain.
US10944761B2 Endpoint detection and response system event characterization data transfer
An endpoint computer system monitors data relating to a plurality of events occurring within an operating environment of the endpoint computer system. The monitoring can include receiving and/or inferring the data using one or more sensors executing on the endpoint computer system. The endpoint computer system can store artifacts used in connection with the plurality of events in a vault maintained on such endpoint computer system. The endpoint computer system, in response to a trigger, identifies and retrieves metadata characterizing artifacts associated with the trigger from the vault. Such identified and retrieved metadata is then provided by the endpoint computer system to a remote server.
US10944758B1 Computer resource vulnerability assessment and remediation
Devices and methods are provided for determining computer resource connectivity and providing computer resource protection. A computer system may identify a first indication of each network configuration between a computing resource and a data resource. The system may identify a second indication of a request for credentials associated with accessing at least one of the computing resource or the data resource. The system may determine an action including accessing the computing resource and the data resource using a network configuration and a credential. The system may determine that the action has occurred a number of times that is less than a threshold. The system may cancel a credential or network configuration associated with the action.
US10944757B2 Granting wireless network access based on application authentication credentials of client devices
A method comprises obtaining, from a client device, a first set of application authentication credentials formatted in accordance with a first authentication protocol. The first set of application authentication credentials corresponds to a first user profile. The method includes translating the first set of application authentication credentials to a second set of application authentication credentials. The second set of application authentication credentials is formatted in accordance with a second authentication protocol different from the first authentication protocol and corresponds to the first user profile. The method includes providing the second set of application authentication credentials to an application authentication system. The method includes, in response to providing the second set of application authentication credentials to the application authentication system, obtaining, from the application authentication system, an application authentication indicator. In response to determining that the application authentication indicator indicates a successful authentication, granting the client device network access.
US10944750B2 Access category handling for wireless communication systems
A method of access control performed by a user equipment (UE) is disclosed. The method comprises being triggered to perform an access request and evaluating whether one or more access category rules are satisfied by the trigger. The method further comprises determining, based on the evaluation, and access category to apply. The method further comprises performing a barring check, applying the access category determined based on the evaluation.
US10944749B1 Data scrubbing via template generation and matching
Techniques are described relating to the detection of personal information that may be sent to parties outside of an organization. Techniques may include comparing portions of emails to several file templates to calculate a document exposure score. The document exposure score may indicate an overall similarity based upon the presence of a number of common items such as graphics, words, form fields, etc. When the document exposure score for a particular sent email is greater than a threshold value, the sent email may be re-routed and quarantined instead of being transmitted outside of the organization's local network. A secondary determination may also be performed that identifies personal information when a matching file template is not initially found and, if so, adds a new file template to a template database to improve the performance and accuracy of the system over time.
US10944747B2 Devices, systems, and methods for zero-trust single sign-on
Devices, systems, and methods receive a token and a request to create a joint tenant, wherein at least one of the token and the request identifies a first user of a first tenant of a first service; receive one or more administrator credentials for a second service; send the one or more administrator credentials and a request to create a service account to the second service; and create a joint tenant that includes a tenant of the first service and a tenant of the second service, wherein the first user is included in the tenant of the first service, and wherein the service account is included in the tenant of the second service.
US10944746B1 System and method for using internet of things enabled email address (IoTEEA)
A method for integrating an email system based on Internet of Things Enabled Email Address (IoTEEA) with IoT devices to establish a standard. According to embodiments of the invention, a method for creating an email account, installing IoTEEA into the IoT device memory, connecting the IoT device to the email account by the information from IoTEEA, using IoTEEA to claim the ownership of the IoT device, gathering data, encrypting the data, and sending the data to the email account sub folder by the IoT device, decrypting the data by the IoTEEA owner, analyzing the data, providing controller, transferring the ownership of the IoT device to another owner from the email account, and making minimal configuration as Plug and Play.
US10944743B2 Rich communication services security authentication system
A method, a computer system, and a computer program product for authenticating a transaction are provided. An authentication system receives the transaction over a particular channel of a plurality of support channels. A risk score is determined for the transaction based on a number of contextual risk factors. An authentication scheme is determined from a number of authentication schemes for authenticating an identity of the user within an authentication context. The authentication scheme is determined based on the particular channel and the risk score. In response to successfully authenticating the identity of the user within the authentication context, the authentication system determines whether the transaction is a permitted transaction based on an assurance level associated with the authentication context. In response to determining that the transaction is the permitted transaction, the transaction is authenticated.
US10944742B2 Digital integration token
A secure storage apparatus on a mobile device for securing user-access to a mobile application is provided. The secure storage may include, an electronic representation of a mobile token pin selected and inputted when authenticating a user for a first time and an OTP seed, stored in the secure storage. The secure storage may be a secure portion of memory on the mobile device only accessible and visible to the mobile application upon receipt of the mobile token pin. When the mobile token pin is inputted into the mobile application on the mobile device, the mobile application may be configured to transmit the mobile token pin to an authentication server for verification. In response to the verification, the OTP seed may be released from the secure storage and activate an OTP application associated with the mobile application to generate, transparent to the user, an OTP.
US10944741B2 Method for reading an identity document
A method for reading an identity document, a readout terminal and a readout system, which simplifies the multiple reading of identity documents. According to the method, an authentication key and an information item are stored in hidden fashion in the chip of the identity document.
US10944739B2 Retrieval of data across multiple partitions of a storage device using digital signatures
A system and method for exchanging data among partitions of a storage device is disclosed. For example, data stored in a first partition is exchanged with an application included in the first partition or with a second application included in a second partition. In one embodiment, the second application is associated with a global certificate while the first application is associated with a different platform certificate. A verification module included in the first partition receives a request for data and determines if the request for data is received from the first application. If the request for data is not received from the first application, the verification module determines whether the request is received from the second application and whether the global certificate is an authorized certificate. For example, the verification module determines whether the global certificate is included in a listing of authorized certificates.
US10944738B2 Single sign-on for managed mobile devices using kerberos
Disclosed are various examples for single-sign on by way of managed mobile devices using Kerberos. For example, a certificate is received from a client device. In response, a Kerberos ticket-granting ticket is generated and sent to the client device. A request for a service ticket is later received from the client device. The request for the service ticket can include the ticket-granting ticket. The service ticket is then generated and sent to the client device. Subsequently, the service ticket is received from the client device and a security assertion markup language (SAML) response is sent to the client device in reply. The SAML response can provide authentication credentials for a service provider associated with the service ticket.
US10944734B2 Creating secure encrypted broadcast/multicast groups over wireless network
Embodiments herein describe segmenting a Wi-Fi network into different groups. The embodiments herein assign a user, a client device, or a traffic flow originating from a client device to a group. For example, all the client devices for a particular user can be assigned to the same group tag, or each traffic flow in the client device may be assigned to different groups. Each group corresponds to a group key which can be transmitted to the client device when the device associates to an access point (AP). As such, within the same service set identifier (SSID), there can be multiple groups, and thus, client devices can use different group keys to communicate with other client devices associated to the same SSID. Put differently, rather than all devices connected the same SSID being assigned to the same group, the client devices can be assigned in different groups.
US10944732B2 Streaming digital content with content metadata
Methods and systems are provided for streaming digital content. A content stream and metadata relating to the content stream are provided, and the content stream is encrypted with an encryption dependent on at least some of the metadata to provide an encrypted content stream. The metadata is embedded in readable form in the encrypted content stream and the encrypted content stream is transmitted together with the metadata in readable form such that the metadata is readable during transmission of the encrypted content stream and the readable metadata necessary for use in decryption of the encrypted content stream is provided.
US10944728B2 Interactive surgical systems with encrypted communication capabilities
A surgical hub is configured to transmit generator data associated with a surgical procedure from a generator of the surgical hub to a cloud-based system. The surgical hub comprises a processor and a memory storing instructions executable by the processor to: receive generator data; encrypt the generator data; generate a message authentication code based on the generator data; generate a datagram comprising: the encrypted generator data, the generated message authentication code, a source identifier and a destination identifier; and transmit the datagram to the cloud-based system. The datagram allows for the cloud-based system to: decrypt the encrypted generator data; verify the integrity of the generator data based on the message authentication code; authenticate the surgical hub as the source of the datagram; and validate a transmission path followed by the datagram between the surgical hub and the cloud based system.
US10944727B2 System and method to secure the streaming of media to a valid client
Disclosed are various examples for securing the streaming of a media file from a web service to a media player. A request for a portion of a media file can be received including an authentication key. A web service can validate the authentication key. If the authentication key validates, the web service can send the portion of media to a media player. The media player can render the media on a display of a client device. Requests can be iteratively sent for each portion of the media file.
US10944725B2 Data processing systems and methods for using a data model to select a target data asset in a data migration
Data stored on a data asset may be migrated to another data asset while maintaining compliance to applicable regulations. A data asset may experience a failure. Based on the type of data stored by that data asset and the applicable regulations, requirements, and/or restrictions that relate to a transfer of that type data from that data asset, a target data asset may be determined. The data stored on the data asset may then be transferred to the target data asset. The disclosed systems may use data models and/or data maps in determining the requirements for a data transfer and selecting target data assets.
US10944724B2 Accelerating computer network policy search
Systems and methods for accelerating computer network policy searching are provided. According to one embodiment, a packet is received by a policy search engine (PSE) of a packet processing device. A set of candidate policies are identified from among multiple policies of the packet processing device by screening the multiple policies by a speculation unit of the PSE based on metadata associated with the received packet. Finally, a matching policy for the received packet is identified by a policy search processor (PSP) of the PSE by executing policy-search-specific instructions and general purpose instructions.
US10944722B2 Using activities to manage multi-tenant firewall configuration
A novel method for managing firewall configuration of a software defined data center is provided. Such a firewall configuration is divided into multiple sections that each contains a set of firewall rules. Each tenant of the software defined data center has a corresponding set of sections in the firewall configuration. The method allows each tenant to independently access and update/manage its own corresponding set of sections. Multiple tenants or users are allowed to make changes to the firewall configuration simultaneously.
US10944717B2 LSB based symmetric receive-side scaling
A computer-implemented method includes generating a hash key using a number of least significant bits (LSBs) for indexing an indirection table in a computing system including multiple processing cores. In generating the hash key, symmetry constraints for a request packet and a response packet through a same communication channel are computed. The symmetry constraints include at least a condition where the LSBs of a hash value corresponding to a source or destination IP address of the request packet are equal to the LSBs of a hash value corresponding to a destination or source IP address of the response packet, wherein the LSBs of the hash value of the request and response packets are of a number same as the number of LSBs used for indexing the indirection table. A string of bits are subjected to the symmetry constraints and adjusted to satisfy the symmetry constraints to generate the hash key.
US10944709B2 System and method for regulating electronic message transmissions
Systems and methods for regulating electronic messages transmissions. A message delay system is disposed between one or more first entities and a second entity within at least one network. Electronic messages are received from among at least one the first entities and the second entity at one or more message arrival times. A message delay component applies a delay to each received electronic message, based on a predefined delay time common to all of the first entities and a first entity delay offset associated with a first entity that is associated with the received message. The first entity delay offset is based on a geographical origin of the first entity relative to a geographical origin of the second entity. Each delayed message is transmitted to a designated recipient via the network, where the designated recipient is among the second entity and the first entities.
US10944708B2 Conversation agent
Various systems and methods for a conversation agent are described herein. A system for a conversation agent includes a context module to determine a context of a conversation involving a first participant and a second participant; a conversation history module to access a conversation history of the first participant and a conversation history of the second participant; a conversation topic module to identify a conversation topic using the context of the conversation, the conversation history of the first participant, and the conversation history of the second participant; and a presentation module to present the conversation topic to the first participant.
US10944707B2 Method, system and recording medium for providing video contents in social platform and file distribution system
A contents providing system for providing video contents through a social service includes a memory storing computer-readable instructions; and one or more processors configured to execute the instructions to, manage information on a social network between users of the social service; and provide a together-watching function if at least one conversation partner is selected from a list of different persons related to a user according to the social network, wherein the together-watching function is a function that provides simultaneous display of a conversation screen with the at least one conversation partner and a video reproduction screen in which the video contents are reproduced.
US10944705B2 Systems and methods for improved processing of message queries
A method of processing messages executes at a computing device having one or more processors and memory. The memory stores one or more programs configured for execution by the one or more processors. A first message for a user is analyzed for a structured content element. When found, content from a data source distinct from the message is obtained by executing an associated action. A first message display state is formed for the message comprising a message notification and the content. A messaging application user interface, comprising an electronic message list with a plurality of objects, is updated. Responsive to selection of a first object of the plurality of objects, the first object representing the first message, the user is enabled to toggle the first message display state between first and second display states, the second display state differing from the first by providing direct access to the first message.
US10944703B2 Sending notifications as a service
In one embodiment, a method includes accessing a notification to be sent to a user, where the notification has a context. The method also includes sending a request to a history service for historical notification data associated with the user with respect to the context of the notification and a ranking of the notification where the ranking indicates a probability of the user interacting with the notification. The method also includes receiving the historical notification data and the ranking from the history service. Moreover, the method also includes determining a delivery policy to apply to the notification based at least in part on the context of the notification, the historical notification data, and the ranking. Furthermore, the method also includes applying the delivery policy to the notification to be sent to the user.
US10944698B2 Apparatus and method of managing resources for video services
Aspects of the subject disclosure may include, for example, a system that provides for obtaining network parameter data from an eNodeB and a content delivery network server of a wireless network, determining a predicted network condition for a group of end user devices to receive an over-the-top video service in a coverage area of the eNodeB according to the network parameter data, and providing access to prediction information representative of the predicted network condition. The providing the access to the prediction information representative of the predicted network condition enables a video client of an end user device in the coverage area to provide a request for a video chunk to a video server according to buffer information and the predicted network condition Other embodiments are disclosed.
US10944696B2 Variable-length packet header vectors
Methods and network interface modules for processing packet headers are provided. The method comprises: receiving a packet comprising a header and a payload; generating, using the header, an initial packet header vector (PHV); providing the initial PHV to a pipeline comprising a plurality of processing stages; and processing the initial PHV in the pipeline, wherein the processing comprises, for a current processing stage in the plurality of processing stages: receiving, by the current processing stage, an input PHV, wherein the input PHV (i) is the initial PHV or a modified version of the initial PHV and (ii) comprises one or more flits, and applying a feature to the input PHV to generate an output PHV, including increasing an initial length of the input PHV if the initial length is not sufficient to apply the feature.
US10944693B2 Routing flits in a network-on-chip based on operating states of routers
A system is described that includes an integrated circuit chip having a network-on-chip. The network-on-chip includes multiple routers arranged in a topology and a separate communication link coupled between each router and each of one or more neighboring routers of that router among the multiple routers in the topology. The integrated circuit chip also includes multiple nodes, each node coupled to a router of the multiple routers. When operating, a given router of the multiple routers keeps a record of operating states of some or all of the multiple routers and corresponding communication links. The given router then routes flits to destination nodes via one or more other routers of the multiple routers based at least in part on the operating states of the some or all of the multiple routers and the corresponding communication links.
US10944691B1 Container-based network policy configuration in software-defined networking (SDN) environments
Example methods and systems for container-based network policy configuration in a software-defined networking (SDN) environment are disclosed. One example method may comprise: in response to detecting a first request to assign a container-based resource with a first label via a container orchestration system, assigning a logical network element associated with the container-based resource with a second label. The example method may also comprise: in response to detecting a second request to configure a container-based network policy associated with the container-based resource via the container orchestration system, identifying the logical network element by mapping the first label to the second label; and configuring the container-based network policy to be applicable to network traffic that is forwarded via the logical network element.
US10944688B2 Distributed catalog service for data processing platform
An apparatus in one embodiment comprises at least one processing device having a processor coupled to a memory. The one or more processing devices are operative to configure a plurality of distributed processing nodes to communicate over a network, to abstract content locally accessible in respective data zones of respective ones of the distributed processing nodes into respective catalogs of a distributed catalog service in accordance with a layered extensible data model, and to provide in the distributed processing nodes a plurality of microservices for performing processing operations on at least one of the layered extensible data model and the catalogs. The layered extensible data model comprises a plurality of layers including a core data model layer and at least one extensions layer. The microservices may comprise at least one microservice to alter the layered extensible data model and at least one microservice to query one or more of the catalogs.
US10944686B2 Blocking/unblocking algorithms for signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
A method of optimizing traffic on a mobile device includes determining that an application is inactive based on historical behavior of the application and blocking traffic originating from or directed towards the application that is determined to be inactive based on historical behavior. A related mobile device is also provided.
US10944684B2 Systems and methods for queue protection
A scheduling device for managing a packet queue of a communication gateway includes a receiving portion configured to receive data packets according to at least one communication protocol, a processor, and classification module configured to separate the received data packets into a first traffic queue and a second traffic queue separate from the first traffic queue. The first traffic queue includes a low latency service flow classified to have strict priority. The second traffic queue includes a primary service flow classified as having a classic priority. The classification module separates the received data packets so that those with a first indicator are sent to the first traffic queue and those without the first indicator are sent to the second traffic queue.
US10944682B2 Method, devices and a wireless mesh network for establishing a route between a route originator, RO, mesh node and a route destination, RD, mesh node in a mesh network
Method of establishing a route between a Route Originator, RO, mesh node and a Route Destination, RD, mesh node in a mesh network, said mesh network comprising a plurality of mesh nodes, said method comprising the steps of assembling a Route Request, RREQ, message, broadcasting said assembled RREQ message in said mesh network, receiving, by said RD mesh node, via any of said plurality of mesh nodes, said RREQ message, and transmitting, by said RD mesh node, a Route Reply, RREP, message towards said RO mesh node, and receiving, by said RO mesh node, via any of said plurality of mesh nodes, said RREP message thereby establishing said route between said RO mesh node and said RD mesh node, wherein an Route Sequence Number is used, which is a number specific for a pair of RO mesh node and RD mesh node.
US10944681B2 Methods and devices for data processing
Data processing methods and related devices are provided. The data processing method includes that: a first device (600), responsive to detecting that a first Radio Link Control (RLC) Protocol Data Unit (PDU) associated with a first RLC Service Data Unit (SDU) and processed by a first RLC-layer entity is completely delivered, interrupts processing a second RLC SDU, a data duplication and transmission function of a Packet Data Convergence Protocol (PDCP)-layer entity being in an active state, the first RLC PDU being an RLC PDU in at least one RLC PDU corresponding to the first RLC SDU and the first RLC SDU being the same as the second RLC SDU.
US10944677B2 Information processing apparatus and information processing system
An information processing apparatus includes a plurality of offload devices each of which offloads and executes a relay process of a virtual switch, each of the plurality of offload devices including a memory that stores port conversion information, the port conversion information associating virtual port identifiers for identifying virtual ports before and after a virtual port to which a virtual machine executed by the information processing apparatus is connected is moved between the offload devices, and a processor coupled to the memory and that converts an input virtual port identifier for identifying an input virtual port into which a packet is input based on the port conversion information, searches an output virtual port identifier for identifying an output virtual port of the packet by using the converted input virtual port identifier, and converts the searched output virtual port identifier based on the port conversion information.
US10944674B2 Consistent hashing for packets across multi-stage lookups
A network with consistent hashing for packets across multi-stage lookups in the network is provided. The network members include a first network member configured to receive a packet and form a hash result from information from the packet. The first network member is further configured to look up the hash result in a first indexed table to determine a network member for routing the packet from the first network member towards a second network member of the network. The second network member is configured to receive the packet through the network and determine the hash result, and the second network member is further configured to look up the hash result in an second indexed table to determine a nexthop network member for routing the packet from the second network member, wherein the first network member and the second network member are implemented in hardware, firmware, one or more processors executing software, or combination thereof.
US10944672B2 Mechanism and procedures for multi-domain enterprise fabric domain federations
In one embodiment, a method generally includes a first edge (E) node in a network receiving an encapsulated data packet, wherein the encapsulated data packet comprises an outer header and a data packet, wherein the outer header comprises a first router locator (RLOC) corresponding to the first E node, wherein the data packet comprises an internet protocol (IP) header, and wherein the IP header comprises a destination endpoint identification (EID) corresponding to a host H. The first E node determines whether the host H is attached to the first E node. And in response to the first E node determining the host is attached to the first E node, the first E node forwards the data packet to the host H. The first E node receives a message from another node after the host H detaches from the first E node and reattaches to another E node, wherein the message comprises the destination EID.
US10944671B2 Efficient data forwarding in a networked device
A method for network communication is provided. The method includes assigning a first network port identifier for return communication to a packet that originates on a node of the network device and determining whether the packet has a destination internal or external to the network device. The method includes translating the first network port identifier for return communication to a second network port identifier that is within a range of network port identifiers specific to the node, responsive to determining the packet has the external destination, and sending the packet from the node of the network device to the external destination, with the packet having the second network port identifier for return communication.
US10944670B2 System and method for supporting router SMA abstractions for SMP connectivity checks across virtual router ports in a high performance computing environment
Systems and methods for supporting SMP connectivity checks across virtual router in a high performance computing environment. In accordance with an embodiment, SMA model enhancements allow for the possibility to send a packet (i.e., SMP) that is addressed to a local router port. The SMA where the packet is addressed can receive the packet, and then apply a new attribute that defines that the requested information is on a remote node (e.g., connected by a physical link across subnets). In accordance with an embodiment, the SMA can operate as a proxy (receives a SMP and sends another request), or the SMA can modify the original packet and send it on as an inter-subnet packet.
US10944667B2 Loop check packets
In some examples, a network device may determine an uptime of a first port and a second port, compare the uptimes of the first and second ports to a transmit interval time, and determine that the first port is connected to the network device via a more recently configured link than the second port and is the cause of the network loop when the uptime of the first port is less than the transmit interval time. The network device may determine that the second port is connected to the network device via a less recently configured link than the first port and is not the cause of the network loop when the uptime of the second port is greater than the transmit interval time and disable the first port based on the determination that the first port is connected to the network device via the more recently configured link.
US10944666B2 Method and apparatus for providing 5G ethernet service
A communication method and a system for converging a 5th Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT) are provided. The disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The disclosure relates to a method for a terminal, the method including transmitting a protocol data unit (PDU) setup request message including information indicating support of a switch mode, receiving switch mode configuration information associated with the switch mode, and performing a switch mode operation based on the switch mode configuration information, wherein the switch mode configuration information includes information indicating whether to execute a spanning tree algorithm.
US10944664B2 Estimating bandwidth in a heterogeneous wireless communication system
A base station provides, a first number of probe packets to an access point for transmission to a user equipment over an access network path. The base station receives information indicating a bandwidth of the access network path estimated by the user equipment. The base station determines which of the base station or the access point to use for communication with the user equipment based on the bandwidth. The user equipment receives a second number of packets over an air interface and determines inter-arrival packet delays for the second number of probe packets. The user equipment estimates the bandwidth of the air interface based on the inter-arrival packet delays, the first number, and a time interval for transmission of the first number of probe packets. The user equipment transmits information indicating the bandwidth.
US10944660B2 Managing congestion in a network
Examples described herein include configuration of a transmitting network device to identify a source queue-pair identifier in at least some of the packets that are transmitted to an endpoint destination. A network device that receives packets and experiences congestion can determine if a congestion causing packet includes a source queue-pair identifier. If the congestion causing packet includes a source queue-pair identifier, the network device can form and transmit a congestion notification message with a copy of the source queue-pair identifier to the transmitting network device. The transmitting network device can access a context for the congestion causing packet using the source queue-pair identifier without having to perform a lookup to identify the context.
US10944657B2 Software distribution in a wireless ad hoc network for ad-hoc data processing on a source node
A method of acquiring software by a source node in a wireless ad hoc network. The method includes the source node executing application software from which a need to process a particular modality of data is identified, and making a determination that the source node is incapable of processing the particular modality of data. Responsive to the determination, the source node searches a local module repository (MR) of the source node for a software module usable to process the particular modality of data, and responsive to the source node failing to locate the software module in the local MR, broadcasts a request for the software module to neighbor nodes of the plurality of nodes in radio range of the source node. The source node receives the software module from the neighbor node, and uses the software module to process the particular modality of data.
US10944653B2 Digital visualization systems and methods
The systems, devices, and techniques described herein are directed to providing digital visualizations in a telecommunications environment. A centralized server may store information associated with services and equipment available to operate on the telecommunication network. The centralized server may manage and update information provided to electronic devices to facilitate education and interaction between associates and users regarding services and equipment offers. Presentations to users may include static, dynamic, and interactive content. Network usage information such as signal strength and speed may be obtain from user electronic devices and aggregated to generate network coverage information over time and based on a location. Digital visualizations facilitate education and interaction at retail outlets to reduce message fragmentation and to increase engagement with users.
US10944652B2 Method and network device for tagging network traffic flows
A method and network device for tagging network traffic flows. Specifically, the method and system disclosed herein entail the incorporation of static user-defined tag information, as well as dynamic screener-defined tag information (if appropriate), into flow tracking information exported from flow tracking-capable network devices to one or more flow collectors. Incorporation of the aforementioned tag information enhances the ability of the flow collector(s) to index, as well as retrieve, the flow tracking information. Through enhanced indexing and retrieval, speedier analysis of the flow tracking information, by one or more flow analyzers, may also be possible.
US10944651B2 Multi-protocol correlation for network subscriber troubleshooting
A method for multi-protocol monitoring and correlation includes aggregating captured network performance data including a plurality of captured network performance metrics for a plurality of subscriber session records associated with a plurality of protocols. A first level of correlation is performed between the plurality of subscriber session records using one or more direct correlation rules. The correlated subscriber session records associated with the plurality of protocols are related to the same subscriber session. A second level of correlation is performed between the correlated subscriber session records using one or more indirect correlation rules based on the performed first level of correlation.
US10944648B2 Method and system for assisted automatic network service request and delivery in a network environment
A method, apparatus and computer program product are provided in accordance with example embodiments in order to provide methods, apparatuses, and/or systems that allow for the automatic request, definition, and provision of user-specific network services within a communication network environment. Some example implementations are directed to the use of new network entities, such as a service order portal, a self-operation entity, and/or other similar entities to accept potentially incomplete initial requirements requests from a network user and automatically develop and deploy network resources that are capable of fulfilling the device and/or user-specific needs of a given user.
US10944647B2 Dynamic inter-cloud placement of virtual network functions for a slice
Examples can include an optimizer that dynamically determines where to place virtual network functions for a slice in a distributed Telco cloud network. The optimizer can determine a slice path that complies with a service level agreement and balances network load. The virtual network functions of the slice can be provisioned at clouds identified by the optimal slice path. In one example, performance metrics are normalized, and tenant-selected weights can be applied. This can allow the optimizer to prioritize particular SLA attributes in choosing an optimal slice path.
US10944646B2 Enabling multiple provider software defined network programming using blockchain distributed ledgers
The disclosure provides a secure and scalable approach for (a) exchanging, between a first network and a second network, provisioning requirements of a user device, (b) executing a smart contract that includes the provisioning requirements, and (c) connecting the user device to one of the networks. The method comprises connecting the user device to a first network, and connecting the first and second networks through a scalable blockchain network. The method further comprises sending a smart contract, by the first network to the second network, through the blockchain network. The second network either accepts or rejects the contract. If the second network accepts, then the user device connects to the second network and the second network provides network services to the user device. The provided network services comply with the conditions or parameters of the smart contract.
US10944643B2 Cloud infrastructure voting
A method and apparatus for cloud infrastructure voting to optimize usage of the cloud infrastructure are provided. The method determines the need to access a database or cloud services within a cloud infrastructure, determining a time of that need to access the database or cloud services within the cloud infrastructure. Access to the database or cloud services within the cloud infrastructure is determined based on the time of the need to access the database or cloud services using predetermined access rules. The apparatus provides a voter and user information database that contains the predetermined access rules for accessing the cloud infrastructure.
US10944640B2 Generating and implementing a platform-neutral cloud-native application model
The present disclosure relates to systems, methods, and computer-readable media for generating a platform-neutral application model that provides a complete and accurate representation of functionality and topology for a cloud-native application. For example, systems disclosed herein analyze application data to identify platform neutral application features including resources, mesh connections, and quality of service (QoS) constraints associated with implementing a cloud-native application via a cloud computing system. The systems disclosed herein further construct a platform-neutral application model including identifiers of the application features. The platform-neutral application model facilitates convenient translation of applications between different platforms and further streamlines development and deployment of cloud-native applications across any number of platforms.
US10944639B2 Internet address structure analysis, and applications thereof
An analysis system automates IP address structure discovery by deep analysis of sample IPv6 addresses using a set of computational methods, namely, information-theoretic analysis, machine learning, and statistical modeling. The system receives a sample set of IP addresses, computes entropies, discovers and mines address segments, builds a network model of address segment inter-dependencies, and provides a graphical display with various plots and tools to enable a network analyst to navigate and explore the exposed IPv6 address structure. The structural information is then applied as input to applications that include: (a) identifying homogeneous groups of client addresses, e.g., to assist in mapping clients to content in a CDN; (b) supporting network situational awareness efforts, e.g., in cyber defense; (c) selecting candidate targets for active measurements, e.g., traceroutes campaigns, vulnerability assessments, or reachability surveys; and (d) remotely assessing a network's addressing plan and address assignment policy.
US10944638B1 Internet of things device discovery and configuration
Disclosed are various examples for Internet of Things (IoT) device discovery and configuration. In some embodiments, an IoT template is generated based on IoT capabilities for an IoT type. An IoT device discovery command is transmitted from a management service to a gateway enrolled with the management service. The IoT device discovery command includes the IoT template and instructions for the respective gateway to transmit an IoT device discovery message using the IoT protocol. A list of IoT devices is received from the gateway. The list of IoT devices corresponds to the IoT protocol and the IoT type. An enrollment of an IoT device is performed. The enrollment includes transmitting an IoT device enrollment command that instructs the respective gateway to permit communication with the IoT device.
US10944636B2 Dynamically identifying criticality of services and data sources
A method, a computer-readable medium, and a device for dynamically identifying criticality of services and data sources. Service-related metrics are received from all IoT network elements in a network. The service-related metrics are parsed to extrapolate a network topology. From the topology, a set of critical service delivery points are determined based on data extracted from the service-related metrics. The critical service delivery points may be monitored for service interruptions and alerts may be generated in response to interruptions. Additionally the extrapolated network topology may be compared to a previously recorded topology of the network, and based on the delta, alerts may be generated when the delta meets a threshold.
US10944633B2 Methods and apparatus to configure virtual and physical networks for hosts in a physical rack
A disclosed example of autonomously configuring a virtual network and a physical network in a physical rack includes generating network topologies of hosts based on physical network connection information indicative of physical network connections between the hosts and a top-of-rack switch in the physical rack; determining whether implementing the network topologies of the hosts concurrently in the physical rack is valid based on evaluating the network topologies relative to a network topology validation rule; when implementing the network topologies of the hosts concurrently in the physical rack is valid: configuring a virtual distributed switch in a first one of the hosts based on one of the network topologies; and configuring the top-of-rack switch in communication with the first host based on the one of the network topologies.
US10944629B2 Data analytics for adaptive networks
Aspects of the subject disclosure may include, for example, a method in which first performance data and second performance data are obtained for a first virtual machine and a second virtual machine on a network, the performance data is analyzed, performance of the first virtual machine is predicted, and a performance trend for the first virtual machine is determined. Performance of the second virtual machine is predicted in accordance with analyzing of the second performance data and a potential transfer of execution of an application from the first virtual machine to the second virtual machine. Execution of the application is transferred to the second virtual machine after determining an expected improvement in execution of the application relative to the first virtual machine. Other embodiments are disclosed.
US10944622B2 Root cause analysis for unified communications performance issues
Methods, systems, and computer-readable medium to perform operations comprising determining a plurality of metrics of data trafficked through a session border controller (SBC), the SBC in communication with an endpoint device and positioned along a data transmission connection between a network and a IP multi-media subsystem (IMS); detecting a packet loss performance metric of the data; in response to detecting the packet loss, determining that a retransmission of the SBC is degraded; in response to determining that the retransmission of the SBC is degraded, determining that an endpoint network response time (NRT) is degraded; in response to determining that the endpoint NRT is degraded, determining that an endpoint signaling response time (ART) is degraded; and in response to determining that the endpoint ART is degraded, identifying the endpoint device as a root cause of the packet loss performance metric of the data.
US10944619B2 Communication terminal, image communication system, and display control method
A communication terminal includes circuitry. The circuitry receives data of a whole image, data of a material image, and superimposition position information indicating a position where the material image is to be superimposed on the whole image, the data of the whole image, the data of the material image, and the superimposition position information being transmitted from another communication terminal. The circuitry superimposes the material image on the whole image at the position indicated by the superimposition position information. The circuitry causes a display to display a predetermined-area image, which is an image of a predetermined area of the whole image. When at least a part of the material image being superimposed is not displayed in the predetermined-area image, the circuitry changes the position where the material image is superimposed such that the material image is displayed at a predetermined position in the predetermined-area image.
US10944617B2 Apparatus for radio-frequency receiver with in-phase/quadrature calibration and associated methods
An apparatus includes a radio-frequency (RF) receiver. The RF receiver includes an analog-to-digital converter (ADC) to convert an analog input signal to a digital output signal in response to an ADC clock signal. The RF receiver further includes a frequency generator to selectively provide either a clock signal to be provided as the ADC clock signal or a signal to be used for in-phase-quadrature (IQ) calibration of the RF receiver.
US10944610B2 Decoding signals by guessing noise
Devices and methods described herein decode a sequence of coded symbols by guessing noise. In various embodiments, noise sequences are ordered, either during system initialization or on a periodic basis. Then, determining a codeword includes iteratively guessing a new noise sequence, removing its effect from received data symbols (e.g. by subtracting or using some other method of operational inversion), and checking whether the resulting data are a codeword using a codebook membership function. In various embodiments, soft information is used to generate a symbol mask that identifies the collection of symbols that are suspected to differ from the channel input, and only these are subject to guessing. This decoder embodies or approximates maximum likelihood (optionally with soft information) decoding for any code. In some embodiments, the decoder tests abounded number of noise sequences, abandoning the search and declaring an erasure after these sequences are exhausted.
US10944605B2 Reduction of peak to average power ratio
A method for Peak to Average Power Ratio (PAPR) reduction at an input of analog to digital converter (ADC) of the receiver, the method includes mapping, by a mapper, an input symbol to an output symbol that maintains a peak power constraint at the input of the ADC; wherein the mapping is responsive to previously transmitted symbols; transmitting the output symbol by the transmitter; receiving, by the receiver, a received symbol that represents the output symbol; and de-mapping the received symbol, by a de-mapper of the receiver, to a de-mapped symbol that represents the input symbol.
US10944602B1 Passive linear equalizer for serial wireline receivers
Some implementations provide a passive equalizer section configured to filter an input signal, the passive equalizer section including: a first passive filter that comprises: a first resistor characterized by a first resistance, and a first reactive component characterized by a first reactance, wherein the first resistor and the first reactive component are in series and connected at a first connection node; and a second passive filter that comprises: a second resistor characterized by a second resistance, and a second reactive component characterized by a second reactance, wherein the second resistor and the second reactive component are in series and connected at a second connection node; and a signal mixing section comprising a plurality of transistors to mix signals with different frequency response characteristics.
US10944600B2 Data transmission circuit
A data transmission circuit includes: a main driver circuit suitable for driving data to an output line; an amplitude equalization window generator circuit suitable for detecting the data transitioning from a first level to a second level; an auxiliary driver circuit suitable for driving the output line with the second level in response to a detection result of the amplitude equalization window generator circuit; and a phase equalization window generator circuit suitable for detecting whether the data consecutively has the first level, wherein the main driver circuit changes a time point of driving the data in response to a detection result of the phase equalization window generator circuit.
US10944597B2 Method for transmitting SRS, and mobile terminal for the same
A method of transmitting a sounding reference symbol (SRS) at a user equipment (UE) includes receiving, from a base station, first information including information on at least one predetermined SRS sequence parameter configured in association with a frequency hopping pattern among SRS sequence parameters, generating an SRS sequence using a value of a parameter corresponding to a frequency hopping pattern configured in the UE with respect to the at least one predetermined SRS sequence parameter, and transmitting the SRS, to which the generated SRS sequence is applied, to the base station through SRS resources.
US10944594B2 Methods and apparatuses for data transmission in a wireless communication system
Embodiments of the present disclosure relate to downlink/uplink data transmission in a wireless communication system. In an embodiment of the present disclosure, there is provided a method for downlink data transmission in a wireless communication system which comprises transmitting an indication for a new-type reference signal to a user equipment, wherein the new-type reference signal has an identical location in frequency domain to a legacy reference signal; and transmitting the new-type reference signal and the legacy reference signal to the user equipment for using in channel estimation. In a case of more than one antenna port, the new-type reference signal may be designed to have a different location in time domain from a legacy reference signal to avoid interference to other antenna ports. With embodiments of the present disclosure, it is possible to perform a channel estimation based on both the legacy reference signal and the new-type reference signal to achieve a higher accuracy of channel estimation, and thus a UE with a low SNR may be also used in LTE networks.
US10944591B2 Automatically setting a clock of a network-connected apparatus
An apparatus is provided that includes a processor and a memory storing executable instructions that in response to execution by the processor cause the apparatus to at least perform a number of operations. The apparatus is caused to receive time information over a packet-switched computer network, with the time information including a current standard time, time-zone offset and timestamps that define a predetermined timeframe. The apparatus is caused to calculate a current local time from the current standard time and time-zone offset, and including an adjustment of the current local time in instances in which the timestamps indicate that the current standard time is within the predetermined timeframe. And the apparatus is caused to cause a clock to be set to the current local time.
US10944588B2 Resolving conflicting commands received by an electronic device
A method for controlling a device may include obtaining a conflict-resolution setting from a plurality of available conflict settings. The conflict resolution settings may establish one or more rules for resolving conflicting commands received by the device from a first user and a second user. The method may further include determining, based at least in part on the conflict-resolution setting, a response to a second command issued by the second user that conflicts with a first command issued by the first user. The method may further include performing the response.
US10944584B1 Single-ended signaling between differential ethernet interfaces
Mass-manufactured cables suitable for large communication centers may convert from differential PAM4 interface signaling to parallel single-ended NRZ transit signaling at 53.125 GBd to provide bidirectional data rates up to 800 Gbps and beyond. One illustrative cable embodiment includes: electrical conductors connected between a first connector and a second connector, each adapted to fit into an Ethernet port of a corresponding host device to receive an electrical input signal to the cable conveying an outbound data stream from the host device and to provide an electrical output signal from the cable conveying an inbound data stream to that host device. The electrical input and output signals employ differential PAM4 modulation to convey the inbound and outbound data streams. Each of the first and second connectors includes transceivers to perform clock and data recovery on the electrical input signal to extract and re-modulate the outbound data stream for transit via the electrical conductors as respective pairs of electrical transit signals employing single-ended NRZ modulation.
US10944577B2 Certificate verification
According to an example aspect, there is provided an apparatus configured to participate in establishment of a secured protocol connection, receive over a first interface a certificate in connection with the establishment of the secured protocol connection, receive, in connection with the establishment of the secured protocol connection, over a second interface, information concerning the certificate, and compare the certificate to the information concerning the certificate.
US10944576B2 Authorization with a preloaded certificate
An authorization method using provisioned certificates is disclosed. The method includes writing security attributes to fields within a certificate and issuing the certificate to a software application on a principal node. The software application requests to perform actions on one or more resources on a resource node, sending one or more action requests along with a copy of its certificate. The resource node has an agent which verifies the permissions from the certificate and routes the request to its designated resource. The resource node returns one or more messages to the principal node, verifying whether or not complete the requests.
US10944575B2 Implicitly certified digital signatures
Methods, systems, and computer programs for using an implicit certificate are disclosed. In some aspects, a message and an implicit certificate are accessed. The implicit certificate is associated with an entity. A modified message is generated by combining the message with a value based on the implicit certificate. A digital signature can be generated based on the modified message and transmitted to a recipient. In some aspects, a digital signature from an entity and a message to be verified based on the digital signature are accessed. An implicit certificate associated with the entity is accessed. A modified message is generated by combining the message with a value based on the implicit certificate. The message is verified based on the digital signature and the modified message.
US10944573B1 Determining relative positions and trusting data based on locally sensed events
Devices or systems such as aerial vehicles may determine that they are located within a common locality based on data captured during an event, such as the emission of light, sound or other matter or energy. Where sensors associated with such devices or systems are each determined to have captured data associated with the event, the devices or systems may be determined to have been located within a common locality during the event. The locality may be defined with respect to the data or the devices or systems, e.g., a range associated with the data or the event, on any basis. A relative distance between the devices or systems may be determined based on the data captured during the event. Additionally, where two or more devices or systems are determined to have been located within a common locality, data exchanged therebetween may be trusted by each of such devices or systems.
US10944571B2 Device re-activation
Some embodiments provide a method for recovering user data for a device. To initiate recovery, the method sends to a first server a first request including at least (i) a device identifier and (ii) a first set of cryptographic data for a second set of servers with which the first server communicates. If the first server verifies the device identifier with an attestation authority, the method receives from the second set of servers a second set of cryptographic data generated by the second set of servers. After receiving input of a device passcode for the device, the method sends to the first server a second request comprising at least a third set of cryptographic data for the second set of servers generated based on the device passcode. If the first server verifies the device passcode with the second set of servers, the method receives access to the user data.
US10944570B2 Method and server for providing notary service for file and verifying file recorded by notary service
A method is provided for providing a notary service for a file, the method includes the steps in which: (a) when a notary service request for a specific file is obtained, server generates, by using a hash function, or supports the generation of, a message digest of the specific file; and (b) if a predetermined condition is satisfied, the server registers, in a database, or supports the registration of, a representative hash value or a value obtained by processing the representative hash value, the representative hash value being generated by calculating at least one neighboring hash value that matches a specific hash value, wherein the specific hash value is a hash value of the result of encrypting the message digest with a private key of a first user, a private key of a second user and a private key of the server.
US10944567B2 Shared blockchain data storage
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for communicating and sharing blockchain data. One of the methods includes sending, by a consensus node of a blockchain network, current state information associated with a current block of a blockchain to a trusted node with proof of authority outside of the blockchain network; sending a hash value to the trusted node for retrieving an account state stored in the historic state tree; receiving the account state in response to sending the hash value; and verifying that the account state is part of the blockchain based on the hash value.
US10944565B2 Consented authentication
An example system may include a processor and memory, wherein the processor is configured to perform one or more of receive a first biometric sample of a user from a terminal, execute a smart contract to compare the first biometric sample against a pre-recorded second biometric sample stored on a blockchain, in response to the match, acquire shared data of the user from a communication service provider, execute a smart contract to generate a question based on the shared data, receive an answer to the question from the user and execute a smart contract to record the answer on the blockchain, and execute a smart contract to authenticate the user based on the answer to the question and the first biometric sample.
US10944563B2 Blockchain systems and methods for user authentication
Computer-implemented methods and systems are provided for blockchain-mediated user authentication. Consistent with disclosed embodiments, authentication may comprise operations including receiving, from a user system, an authentication request for a user. The operations may also include determining a root system for the user using a blockchain, and redirecting the user system to the root system. The operations may include receiving, following redirection, a verification message indicating that the root system successfully authenticated the user, and including an authorization code for receiving, from the root system, a root system secret. The operations may include receiving from a database, identification data using the root system secret. Determining the root system may comprise identifying, using the authentication request and index information stored in the blockchain, a block of the blockchain storing root system information for the user. Receiving the identification data may comprise retrieving identification data from the database.
US10944559B2 Transmission of data including conversion of ternary data to binary data
Binary data relating to a movable barrier operator is converted to ternary data. The ternary data is converted into corresponding binary information in a way not mirroring the first conversion method. In one approach, this second conversion converts each ternary trit into a corresponding binary pair. Initial binary bits correspond to, for example, fixed and/or non-fixed information.
US10944558B2 Key storing method, key managing method and apparatus
The present disclosure provides a key storing method, a key managing method and apparatus which belong to terminal technologies. An example method includes generating a terminal root secret key. A first key digest of the terminal root secret key is generated. The terminal root secret key is stored in a first specified storage region of a terminal, the first specified storage region being a password protected region. The first key digest is stored in a second specified storage region in the terminal, the second specified storage region being a programmable hardware region with fusible features.
US10944556B2 Carbon nanotube physical entropy source
A random value generator is provided that comprises a carbon nanotube structure that generates a random output current in response to a voltage input. The random value generator includes a random value output circuit coupled to the carbon nanotube structure that receives the random output current from the carbon nanotube structure and generates a random output value based on the received random output current from the carbon nanotube structure.
US10944553B2 Simultaneous classical and quantum communication scheme based on coherent detection
An improved coherent communication scheme is provided. The coherent communication scheme encodes both classical and quantum information simultaneously using isolated groups of states: classical information is represented by different groups and can be decoded deterministically; and quantum information is represented by highly overlapped states within the same group, thus guaranteeing security. Decoding includes projecting the detection results at the receiver to one of the distinguishable encoding groups first, which allows the classical information to be read out, and then generating a quantum key from the residual randomness. This communications scheme enables simultaneous classical communication and QKD over the same communication channel using the same transmitter and receiver, opening the door to operate QKD in the background of classical communication and at negligible costs.
US10944552B2 Communication devices and associated method
A method for operating system to transmit a plurality of frames from a first communication device to a second communication device is disclosed. The method incudes generating a security-sequence using a security-sequence-counter-value, changing the security-sequence-counter-value to a new security-sequence-counter-value; encrypting, at the first communication device, the security-sequence using a first-derived-session-key to provide an encrypted-security-sequence-counter-value; providing, at the first communication device, a frame comprising the security-sequence and encrypted-security-sequence-counter-value, transmitting a first-type frame from the first communication device to the second communication device, decrypting the encrypted-security-sequence-counter-value using the first-derived-session-key to provide the security-sequence-counter-value, configuring a security-sequence detector to detect a security-sequence using the security-sequence-counter-value, setting a key-validity-counter-value in accordance with the number of first-type frames transmitted since the first-derived-session-key was updated; and updating the first-derived-session-key based on a master-session-key in response to the key-validity-counter-value reaching an update value.
US10944549B2 Blockchain-type data storage
This disclosure relates to blockchain-type storage of receipt data. In one aspect, a method includes obtaining a to-be-stored data record including a first service attribute. Execution information of the to-be-stored data record is determined. A previous data record is obtained from a blockchain-type ledger. The previous data record includes a second service attribute that is the same as the first service attribute. Each data block in the blockchain-type ledger includes a block header and a block body. A hash value of the previous data record is determined. A receipt record is generated. The receipt record includes the hash value of the previous data record and the execution information of the to-be-stored data record. The to-be-stored data record and the receipt record are written into a same block body in the blockchain-type ledger.
US10944548B2 Method for registration of data in a blockchain database and a method for verifying data
The invention comprises a method for registration of data in a blockchain database, in which database transactions are constructed of standard data containers which may have a fixed size, in a system comprising one or more storage nodes for storing at least part of the blockchain database, one or more approval nodes for approving transactions in said blockchain database and a first computer for generating transactions in said blockchain database, said computer having access to said blockchain database and having access to a first private key. The invention further comprises a method for verifying data based on the aforementioned method for registration and an application of these methods to handle a selected type of document. The invention also comprises a computer program product comprising program code stored on a computer readable medium, said program code comprising computer instructions for performing these methods.
US10944547B2 Secure environment device management
A method manages software images in a blockchain-based environment of trusted devices. A trusted device creates a software image for sharing among members of a set of trusted devices that includes the trusted device. A blockchain mechanism stores the software image on a virtual machine that is in communication with the set of trusted devices, where the blockchain mechanism uses the set of trusted devices as peer members of the blockchain mechanism. A trusted device from the set of trusted devices receives, via the virtual machine, an access request for the software image from a requesting device from the set of trusted devices. The blockchain mechanism authorizes the access request by providing the software image to the requesting device.
US10944539B2 Method and apparatus for backscatter communication of pattern-based demodulation
A backscatter communication method and apparatus based on pattern-based demodulation is disclosed. The backscatter communication method includes receiving a communication signal, and demodulating the communication signal based on a slope of the communication signal at an edge of each time interval.
US10944527B2 Method and device for multi-antenna transmission in UE and base station
The present disclosure discloses a method and device for multi-antenna transmission in UE and base station. The user equipment first receives a first radio signal at first, then receives a first signaling. The first radio signal is transmitted by K antenna port groups, and the antenna port group includes a positive integer number of antenna port(s), and the first antenna port group is one of the K antenna port groups. The first signaling is used to determine a first time resource pool, at least one first antenna virtualization vector and the second antenna virtualization vector is associated with the first antenna port group. The invention effectively reduces signaling overhead of wireless resource dynamic scheduling of a massive MIMO system.
US10944526B2 Transmitting method, receiving method, transmitting apparatus, and receiving apparatus
A transmitting method includes: configuring a frame using a plurality of orthogonal frequency-division multiplexing (OFDM) symbols, by allocating time resources and frequency resources to a plurality of transmission data; and transmitting the frame, wherein the frame includes a first period in which a preamble which includes information on a frame configuration of the frame is transmitted, and a second period in which the plurality of transmission data are transmitted by at least one of time division and frequency division, and among the plurality of OFDM symbols, OFDM symbols included in the second period include pilot symbols arranged along a time axis with a predetermined spacing therebetween, and a predetermined number of data symbols.
US10944523B2 Uplink carrier aggregation architecture
Uplink carrier aggregation architecture. In some embodiments, an uplink (UL) carrier aggregation (CA) architecture may include a first antenna port and a second antenna port. The UL CA architecture may also include a first radio-frequency (RF) circuit configured to route a first transmit (TX) signal and a first receive (RX) signal to and from the first antenna port, respectively, the first RF circuit further configured to route a second RX signal from the first antenna port. The UL CA architecture may further include a second RF circuit configured to route a second TX signal to the second antenna port to provide UL CA capability between the first and second TX signals.
US10944521B2 Data sending method, related device, and system
A data sending method, a related device, and a system are described. The method includes sending, by a network device, resource location information of a first reference signal and a physical channel to a terminal, where a first time-frequency resource on which the first reference signal is mapped overlaps a second time-frequency resource corresponding to the physical channel. An overlapping resource is not used to transmit the physical channel, and a third time-frequency resource in the second time-frequency resource other than the overlapping resource is used to transmit the physical channel. Alternatively, an overlapping resource is used to send a second reference signal; or an overlapping region is used to send a second reference signal, where the terminal skips sending the first reference signal, and the second reference signal is orthogonal to the first reference signal.
US10944518B2 Resource unit (RU) allocation for downlink (DL) multi-block acknowledgement (M-BA) for uplink (UL) multiple user (MU) wireless communications
A wireless communication device (alternatively, device, WDEV, etc.) includes at least one processing circuitry configured to support communications with other WDEV(s) and to generate and process signals for such communications. In some examples, the device includes a communication interface and a processing circuitry, among other possible circuitries, components, elements, etc. to support communications with other WDEV(s) and to generate and process signals for such communications. The WDEV generate a first orthogonal frequency division multiple access (OFDMA) frame that specifies information regarding resource unit (RUs) to be used by other WDEV. The WDEV transmits the first OFDMA frame to other WDEVs and receives a second OFDMA frame from the WDEVs based on some RUs specified within the first OFDMA frame. The WDEV then generates and transmits a third OFDMA frame to the other WDEVs (e.g., based on RU(s) spanning RU(s) within which information is received in the second OFDMA frame).
US10944514B2 Technique for transferring data in a radio communication
A technique for transferring data in a radio communication is described. As to one method aspect of the technique, the data is received in at least two hybrid automatic repeat request (HARQ) processes (580, 582). For each of the at least two HARQ processes (580, 582), an error detection scheme is performed for the received data. For each of the at least two HARQ processes (580, 582), a feedback (596, 598) is sent based on a logical combination (589) of results (585, 587) of the error detection scheme for the at least two HARQ processes (580, 582).
US10944510B2 Apparatus and medium for wireless communication based on coreset
A user equipment, according to one embodiment of the present invention, monitors candidates of a control channel which schedules system information in a configured specific CORESET based on a PBCH signal, obtains the system information scheduled by the control channel, and obtain a only part of entire parameters for configuring the specific CORESET from the PBCH signal. In this case, the user equipment can monitor the candidates of the control channel by assuming that remaining parameters for configuring the specific CORESET not obtained through the PBCH signal are fixed as follows a size of 1 REG bundle is fixed to 6 REGs, a CCE-to-REG mapping type is fixed to interleaving, a row size of an interleaver for interleaving is fixed to 2, and a precoder granularity which is a unit of the same precoding assumption is fixed to 1 REG bundle.
US10944509B2 Method to generate ordered sequence for polar codes
A number K of N sub-channels that are defined by a code and that have associated reliabilities for input bits at N input bit positions, are to be selected to carry bits that are to be encoded. A localization area that includes multiple sub-channels and is located below fewer than K of the N sub-channels in a partial order of the N sub-channels is determined based on one or more coding parameters. The fewer than K sub-channels of the N sub-channels above the localization area in the partial order are selected, and a number of sub-channels from those in the localization area are also selected. The selected fewer than K sub-channels and the number of sub-channels selected from those in the localization area together include K sub-channels to carry the bits that are to be encoded.
US10944507B2 Signal transmission method and base station
A signal transmission method is performed by a base station. The method includes: determining, a first carrier signal that is to be sent in a first cell on a first carrier and a second carrier signal that is to be sent in a second cell on a second carrier; mapping, the first carrier signal and the second carrier signal to N physical ports of an RRU, so that within a same OFDM symbol, a type B symbol used to transmit a pilot in the first carrier signal and a type B symbol used to transmit a pilot in the second carrier signal are mapped to different physical ports, and a total power of signals sent on each of N physical channels is not greater than a rated power of the RRU; and sending, the first carrier signal and the second carrier signal through the N physical ports.
US10944503B2 Networking coding system in a network layer
A network coding system. A packet decoding engine receives a number of received packets. A packet repository is coupled to the decoding engine to temporarily store the received packets. The packet decoding engine is configured to generate a decoding matrix by forming a sub-matrix by selecting columns of a network code matrix that have indices that are the same as the indices of the encoded packets that correspond to the selected received packets. The packet decoding engine is also configured to invert the sub-matrix to form the decoding matrix and multiply the received packet matrix by the decoding matrix to generate a recovered matrix where each column corresponds to a decoded packet.
US10944500B2 Systems and methods for DOCSIS profile management
A profile optimizing method is provided for a downstream channel transmission of active subcarriers to user devices. The method includes steps of receiving channel measurement data from each user device for each subcarrier, calculating a maximum bit-loading value for each user device per subcarrier, grouping the user devices into a plurality of clusters based on a proximity of the maximum bit-loading values of a first user device to those of a second user device within the particular cluster, assigning each user device within the particular cluster to a single cluster profile. A plurality of single cluster profiles for the plurality of clusters forms a set of cluster profiles. The method further includes steps of determining a channel capacity ratio for the set of cluster profiles, and combining at least two single profiles of the set of cluster profiles into a coalesced profile pair.
US10944485B2 Tap centerer method and structure for coherent optical receiver
A method and structure for tap centering in a coherent optical receiver device. The center of gravity (CG) of the filter coefficients can be used to evaluate a proper convergence of a time-domain adaptive equalizer. However, the computation of CG in a dual-polarization optical coherent receiver is difficult when a frequency domain (FD) adaptive equalizer is adopted. In this case, the implementation of several inverse fast-Fourier transform (IFFT) stages is required to back time domain impulse response. Here, examples of the present invention estimate CG directly from the FD equalizer taps and compensate for an error of convergence based off of the estimated CG. This estimation method and associated device architecture is able to achieve an excellent tradeoff between accuracy and complexity.
US10944484B2 Tap stabilizer method and structure for coherent optical receiver
A method and structure for a coherent optical receiver device. Timing recovery (TR) is implemented after channel dispersion (i.e., chromatic dispersion (CD) and polarization mode dispersion (PMD)) compensation blocks. This architecture provides both improves performance and reduces power consumption of the device. Also, a TR loop is provided, enabling computing, by an error evaluation module, a first sampling phase error (SPE) and computing, by a timing phase information (TPI) module coupled to the error evaluation module, a second SPE from a plurality of CD equalizer taps PMD equalizer taps. The first and second SPE are combined into a total phase error (TPE) in a combining module, and the resulting TPE is filtered by a timing recovery (TR) filter coupled to an interpolated timing recovery (ITR) module and the combining module. The ITR module then synchronizes an input signal of the coherent optical receiver according to the TPE.
US10944480B2 Optical communication systems, devices, and methods including high performance optical receivers
The present invention relates to communication systems, devices, and methods for providing for a wide bandwidth optical receiver including amplification through optical beating from a local oscillator laser operating without a phase-locked loop at frequency near the receiver optical signal and decreasing the system-performances dependence on optical polarization alignment between the signal and the local oscillator. Systems, devices, and methods including a local oscillator providing a local oscillator signal having a local oscillator frequency that may be controlled based on a frequency offset from the signal center frequency through the use of monitoring signals representative of the frequency offset. A combiner/splitter couples the optical data signal with light from the local oscillator to provide first and second coupled optical signals with orthogonal polarization. Two opto-electrical converters for converting first and second coupled signals into first and second electrical signals. The first and second electrical signals are individually rectified and then combined to provide the electrical data signal. The opto-electronic converters and rectifiers may have a bandwidth substantially similar the wavelength channel bandwidth to enable the optical receiver to receive optical signal with different center frequencies within the wavelength channel.
US10944475B2 Signal transmitting method and apparatus, transmitter, and signal transmission system
This application relates to the communications field, and discloses a signal transmitting method and apparatus, a transmitter, and a signal transmission system. An example method includes: generating a real-number-type signal; performing phase rotation processing on the real-number-type signal to obtain a complex-number-type signal, where a value of a real part signal of the complex-number-type signal is equal to a value of an imaginary part signal of the complex-number-type signal; and transmitting the complex-number-type signal to a receiver.
US10944474B2 Dual-mode optical devices for time-of-flight sensing and information transfer
Exemplary embodiments include a dual-mode optical device having an optical reflector, an optical transmitter, and a detector. The optical reflector is configured to reflect an incident first optical signal having a first wavelength, wherein the first optical signal includes a plurality of intermittent active and inactive durations. The optical transmitter is configured to emit a second optical signal having a second wavelength substantially similar to the first wavelength. The detector is configured to: determine the active and inactive durations of the first optical signal; and inhibit the optical transmitter from emitting the second optical signal during the detected active durations of the first optical signal.
US10944472B2 System for reporting optical link failures using intelligent small form-factor pluggable optical time domain reflectometer
Disclosed embodiments include a small form-factor pluggable (SFP) optical transceiver having optical time domain reflectometer functionality. A monitor processor is included in the transceiver to report link status and failure information to a cloud-based monitoring application. When a fiber optic link is established, the monitor processor remains idle to reduce power consumption by the transceiver. Upon failure of the link, the monitor processor sends a failure report to the monitoring application which can use the data to alert operators to presence and location of optical fiber breaks in the network.
US10944471B2 System and method for providing high throughput data services using MEO and LEO satellite systems
A satellite communications system includes both LEO and MEO satellites, a gateway node (GN) which includes a MEO-GN modem and a LEO-GN modem, and a user terminal (UT) which includes a MEO-UT modem and a LEO-UT modem. The MEO-GN modem transmits data communications to the UT via the MEO satellites. The MEO-UT modem receives the data communications from the MEO-GN modem. The MEO UT modem forwards control messages regarding the data communications received from the MEO-GN modem, via a control message tunnel, to the MEO-GN modem. Via the control message tunnel, (i) the MEO-UT modem provides the control messages to the UT-LEO modem, (ii) the LEO-UT modem transmits the control messages to the LEO-GN modem via the LEO satellites, and (iii) the LEO-GN modem provides the control messages to the MEO-GN modem.
US10944470B2 Approaches for advanced communications capabilities in mobile satellite communications systems
A method for wireless data communications over a network is provided. Data packets are intended for a first terminal configured for a first communications protocol. Further data packets are intended for a second terminal configured for a second communications protocol and for the first protocol. The data packets are formatted as data bursts in accordance with the first protocol for transmission over a network channel that is configured based on the first protocol. The further data packets are formatted as data bursts in accordance with the second protocol for transmission over the network channel, and for transmission at a higher throughput rate of the second protocol (not compatible with the first protocol). The data bursts of the first protocol are transmitted over the channel for receipt by the first terminal. The data bursts of the second protocol are transmitted over the channel for receipt by the second terminal.
US10944468B2 High gain active relay antenna system
Examples disclosed herein relate to a high gain active relay antenna system. The active relay antenna system comprises a first antenna pair having a first receive antenna and a first transmit antenna to communicate wireless signals in a forward link from a base station to a plurality of users; and a second antenna pair having a second receive antenna and a second transmit antenna to communicate wireless signals in a return link from the plurality of users to the base station. The active relay antenna system further comprises a first active relay section and a second active relay section to provide for adjustable power gain in the wireless signals.
US10944466B2 Distributed antenna system and methods for use therewith
Aspects of the subject disclosure may include, for example, a method, includes coordinating relay transmission of a modulated signal via relay links of a distributed antenna system to reduce an accumulated forwarding delay in forwarding the modulated signal through the relay links. One of the relay links of the distributed antenna system reconverts the spectral segment of the modulated signal for transmission to a communication device to which the modulated signal is directed.
US10944463B2 Non-personal basic service point / access point (PCP/AP) communication device, non-PCP/AP communication method, PCP/AP communication device and PCP/AP communication method
A non-personal basic service point/access point (PCP/AP) communication device includes a reception circuit that receives a DMG Beacon frame, a judging circuit that judges whether or not to transmit a frame used for beamforming training (BFT), using information relating to reception antenna gain of a PCP/AP communication device included in a DMG Beacon frame and information relating to reception power of a DMG Beacon frame, and a transmission circuit that transmits the frame used for BFT in a case of the judging circuit having judged to transmit the frame used for BFT.
US10944460B2 Method and apparatus to CSI reporting using multiple antenna panels in advanced wireless communication systems
A user equipment (UE) for channel state information (CSI) feedback comprises a transceiver configured to receive, from a base station (BS), configuration information for the CSI feedback, the configuration information indicating a number of antenna panels (Ng) at the BS and a codebook mode, wherein Ng>1 and each of the antenna panels comprises antenna ports with a first polarization (P1) and antenna ports with a second polarization (P2). The UE further comprises a processor operably connected to the transceiver, the processor configured to identify the number of antenna panels (Ng) at the BS, identify a codebook for the CSI feedback based on the codebook mode configured between a first codebook mode and a second codebook mode, and generate the CSI feedback using the identified codebook. The transceiver is further configured to transmit the generated CSI feedback to the BS.
US10944459B2 Method and apparatus to CSI reporting using multiple antenna panels in advanced wireless communication systems
A user equipment (UE) for channel state information (CSI) feedback comprises a transceiver configured to receive, from a base station (BS), configuration information for the CSI feedback, the configuration information indicating a number of antenna panels (Ng) at the BS and a codebook mode, wherein Ng>1 and each of the antenna panels comprises antenna ports with a first polarization (P1) and antenna ports with a second polarization (P2). The UE further comprises a processor operably connected to the transceiver, the processor configured to identify the number of antenna panels (Ng) at the BS, identify a codebook for the CSI feedback based on the codebook mode configured between a first codebook mode and a second codebook mode, and generate the CSI feedback using the identified codebook. The transceiver is further configured to transmit the generated CSI feedback to the BS.
US10944458B2 Method for reporting channel state information in wireless communication system and apparatus for the same
The present invention provides a method of reporting, by a UE, CSI in a wireless communication system, the method comprising: receiving, from a base station, a RRC signaling that comprises a plurality of reporting settings, wherein each reporting setting comprises a corresponding list of first values representing time offsets for transmitting a CSI report, forming a plurality of lists of first values; receiving, from the base station, DCI triggering the CSI report, wherein the DCI comprises an index value related to a time at which to transmit the CSI report on a PUSCH; determining, based on the DCI, a plurality of list entries; determining a second value that is largest among the plurality of list entries; and transmitting, to the base station, the CSI report on the PUSCH based on the second value.
US10944457B2 Measurement method, and apparatus
The present application discloses a measurement method and an apparatus, so that a measurement result meets a CoMP requirement while feedback overheads are reduced. The measurement method includes: sending, by a first network device, a restricted channel state information CSI measurement instruction to a second network device, where the restricted CSI measurement instruction is used to instruct the second network device to perform restricted CSI measurement; and receiving, by the first network device, CSI sent by the second network device, where the CSI is generated after the CSI measurement is completed based on the CSI measurement instruction.
US10944456B1 Wireless communication device
A wireless communication device includes a look-up table that stores a beam pattern table, and at least one beamforming antenna transmitting or receiving a radio signal with a beam pattern specified by a set of antenna weight vectors selected from the beam pattern table, where a number of antenna weight vectors for obtaining a beam pattern with a narrow half power beam width for transmission included in the beam pattern table is larger than a number of antenna weight vectors for obtaining a beam pattern with a narrow half power beam width for reception.
US10944455B2 Beam tracking for periodic user equipment movement
Methods, systems, and devices for wireless communications are described techniques provide for the identification of a sequence of beamforming parameters that are used for communications between a user equipment (UE) and a base station using a sequence of transmission beams. A UE may measure received reference signals that are transmitted in a series of downlink transmission beams from a base station, and report measurement parameters associated with the downlink transmission beams to the base station as part of a beam tracking and beam refinement procedure. The base station may provide transmission configuration indicator (TCI) states that are associated with each transmission beam. The TCI states may be recorded over a course of a periodic movement of the UE, and may be used deterministically to identify beamforming parameters for transmission and reception of a subsequent series of downlink transmission beams when the UE makes a subsequent same periodic movement.
US10944452B2 Use of uplink beam tracking results in reference symbol sessions
Methods, systems, and devices for wireless communication are described. A network device, such as a base station, may transmit a request message to a user equipment (UE). The request message may include a request for the UE to transmit a set of sounding reference signals (SRSs). The set of SRSs may include two (or more) beamformed signals. The network device may receive the set of SRSs according to the request message. The network device may identify, based on a co-phasing parameter associated with the two (or more) beamformed signals, an antenna port precoder configuration to use for communicating with the UE.
US10944448B2 Managing NFC devices based on downloaded data
The present invention includes systems and methods for a near field communication (NFC) center that stores NFC information for various NFC devices and products. The NFC information is supplied by the device or product itself or from the manufacturer of the device or product. A user is then able to obtain the NFC information through their user mobile device from the NFC center. With the NFC information, the user can manage one or more NFC devices in real time.
US10944447B1 Multi-channel near-field electromagnetic induction device
One example discloses a multi-channel near-field electromagnetic induction (NFEMI) device, including: a sub-channel controller configured to be coupled to a near-field magnetic antenna (H-field) and a near-field electric antenna (E-field) and configured to receive a message to be transmitted to a second near-field device in a near-field body-network through the near-field electric and magnetic antennas; wherein the sub-channel controller is configured to divide a narrow-band near-field channel into a set of sub-channels; and wherein the sub-channel controller is configured to calculate a signal-to-noise-ratio (SNR) for each sub-channel and select a sub-channel, from the set of sub-channels, for transmission of the message that has a higher SNR than another sub-channel in the set of sub-channels.
US10944445B2 Method and apparatus for transmitting data over a plurality of pairs of wires
A set of data signals is transmitted over at least three pairs of wires. The data signals comprise a first and second subsets of data signals. A first set of transmission signals, each transmission signal in the first set of transmission signals being derived from a combination of all of the data signals in the first subset of data signals, is generated. A second set of transmission signals, each transmission signal in the second set of transmission signals being derived from a single respective one of the data signals in the second subset of data signals, is generated. Each of the transmission signals in the first set is transmitted in a common mode over a respective one of the plurality of pairs of wires. Each of the transmission signals in the second set is transmitted over a respective one of the plurality of pairs of wires in a differential mode.
US10944444B2 Method of and circuit for predistortion for a cable TV amplifier
A digital predistortion (DPD) system includes an input configured to receive a DPD input signal. In some embodiments, a non-linear datapath is coupled to the input, where the non-linear datapath includes a plurality of parallel datapath elements each coupled to the input. By way of example, each of the plurality of parallel datapath elements is configured to add a different inverse non-linear component to the DPD input signal corresponding to a non-linear component of an amplifier. In various examples, a first combiner combines an output of each of the plurality of datapath elements to generate a first predistortion signal. In some embodiments, the DPD system further includes a linear datapath coupled to the input in parallel with the non-linear datapath to generate a second predistortion signal. In addition, a second combiner combines the first predistortion signal and the second predistortion signal to generate a DPD output signal.
US10944443B2 Portable electronic device with two-piece housing
Portable electronic devices are provided. Each device may be formed from two parts. A first part may be provided with components such as a display, a touch screen, a cover glass, and a frame. A second part may be provided with a plastic housing, circuit boards containing electrical components, and a bezel. Engagement members may be connected to the first and second parts. The engagement members may be formed from metal clips with holes and springs with flexible spring prongs that mate with the holes in the clips. The metal clips may be welded to frame struts on the frame and the springs may be welded to the bezel. During assembly, the first part may be rotated into place within the second part. Retention clips attached to the frame may be used to secure the two parts together. Assembly instructions and associated connector numbers may be provided within the devices.
US10944442B1 Channel extraction digital beamforming
In an embodiment, a receiver included in a communications system includes a channel extractor configured to segregate a received signal into a plurality of channel signals, wherein the plurality of channel signals includes a plurality of data signals; a plurality of phase shifters electrically coupled to the channel extractor and configured to decode each data signal of the plurality of data signals with a respective phase; and a plurality of time delay filters electrically coupled to the plurality of phase shifters and configured to decode each data signal of the plurality of data signals with a respective time delay, wherein the plurality of time delay filters outputs each subset of the plurality of data signals in a respective channel of the plurality of channels.
US10944441B2 Receiver with broadband low-noise amplifier and filter bypass
A receiver front end is provided with a bypass mode of operation in which a received carrier-aggregated RF signal bypasses a bandpass filter to drive a broadband low-noise amplifier. The low-noise amplifier amplifies the carrier-aggregated RF signal to form an amplified RF signal.
US10944439B2 Recyclable logistics apparatus and method and system for processing empty and full signals thereof
A recyclable logistics apparatus which can provide empty and full signals and a method for processing the empty and full signals, belong to the logistics field. The recyclable logistics apparatus at least comprises a bottom (1), a top cover (2), a foldable side panel (3) and a wireless beacon unit (4) for transmitting a broadcast frame outwards; a trigger switch (5) is provided on the bottom (1), the top cover (2) or the side panel (3); when the side panel (3) of the recyclable logistics apparatus is folded, the trigger switch (5) is in a first trigger state and generates a first electrical signal, and the wireless beacon unit (4) transmits an empty signal outwards according to the first electrical signal; when the side panel (3) of the recyclable logistics apparatus is upright, the trigger switch (5) is in a second trigger state and generates a second electrical signal, and the wireless beacon unit (4) transmits a full signal outwards according to the second electrical signal. As respective recyclable logistics apparatus is changed to the folded state and the upright state, an empty signal and a full signal are generated correspondingly and automatically, which significantly reduces the workload and time for performing statistics about using states of recyclable logistics apparatuses.
US10944437B2 Multiband receivers for millimeter wave devices
We disclose multiband receivers for millimeter-wave devices, which may have reduced size and/or reduced power consumption. One multiband receiver comprises a first band path comprising a first passive mixer configured to receive a first input RF signal having a first frequency and to be driven by a first local oscillator signal having a frequency about ⅔ the first frequency; a second band path comprising a second passive mixer configured to receive a second input RF signal having a second frequency and to be driven by a second local oscillator signal having a frequency about ⅔ the second frequency; and a base band path comprising a third passive mixer configured to receive intermediate RF signals during a duty cycle and to be driven by a third local oscillator signal having a frequency about ⅓ the first frequency or about ⅓ the second frequency during the duty cycle.
US10944433B2 Bit interleaver for low-density parity check codeword having length of 64800 and code rate of 3/15 and 16-symbol mapping, and bit interleaving method using same
A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 64800 and a code rate of 3/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for 16-symbol mapping.
US10944431B2 Data processing device and data processing method for improving data transmission quality using a low density parity check code
The present technology relates to a data processing device and a data processing method, which are capable of securing excellent communication quality in data transmission using an LDPC code. In group-wise interleave, an LDPC code in which a code length N is 16200 bits and an encoding rate r is 10/15 or 12/15 is interleaved in units of bit groups of 360 bits. In group-wise deinterleave, a sequence of the LDPC code that has undergone the group-wise interleave is restored to an original sequence. For example, the present technology can be applied to a technique of performing data transmission using an LDPC code.
US10944428B2 Device, system and method for determining bit reliability information
Techniques and mechanisms for determining information which is to be used for performing bit error correction. In an embodiment, bit reliability information is calculated based on a first likelihood function, and also on data signals which each indicate a respective bit of a codeword. Values of the bit reliability information each indicate, for a respective bit of the codeword, a confidence that the bit is at a particular logic state. A syndrome vector is calculated based on the bit reliability information, and one of the first likelihood function or a second likelihood function is selected based on one or more bit errors which are indicated by the syndrome vector. The selected one of the first likelihood function or the second likelihood function is used to correct bit errors of the codeword. In another embodiment, the first likelihood function is a default likelihood function to be used for initial syndrome vector calculations.
US10944427B2 Data transmission method, sending device, and receiving device
A data transmission method, a sending device, and a receiving device are provided. A sending device obtains information data, encodes the information data by using a quasi-cyclic low-density parity-check (LDPC) code matrix, modulates the encoded data to obtain first data, and sends the first data. A receiving device obtains second data, demodulates the second data to obtain to-be-decoded data, and decodes the to-be-decoded data by using a block matrix in an LDPC code matrix, where the block matrix is a submatrix in the quasi-cyclic LDPC matrix, and in the quasi-cyclic LDPC matrix, a row weight of a row (H−1) is greater than or equal to a row weight of a row H, or a row weight of a row (H−1) is less than or equal to a row weight of a row H. In this way, decoding efficiency can be improved.
US10944426B2 Bit interleaver for low-density parity check codeword having length of 64800 and code rate of 4/15 and 256-symbol mapping, and bit interleaving method using same
A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 64800 and a code rate of 4/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for 256-symbol mapping.
US10944418B2 Analog-to-digital converter capable of generate digital output signal having different bits
The present invention provides an ADC for receiving at least an input signal to generate a digital output signal, wherein the ADC includes an input terminal and a plurality of output terminals, the input terminal is arranged to receive the input signal, and each of the output terminals is configured to output one bit of the digital output signal. The ADC is controlled to operate in a normal mode or a low power mode, and when the ADC operates in the normal mode, all of the output terminals are enabled to output the bits to form the digital output signal; and when the ADC operates in the low power mode, only a portion of the output terminals are enabled to output the bits to form the digital output signal.
US10944414B1 Method and apparatus for psuedo-random interleaved analog-to-digital converter use
An apparatus and method for sampling an analog signal with analog-to-digital converters (ADCs) is disclosed. The ADCs may be separated into a group of interleaved ADCs and a spare ADC. The interleaved ADCs can sample the analog signal according to an interleaving sequence. An interleaved ADC controller can monitor the inactivity of the spare ADC and can replace one of the interleaved ADCs in the interleaving sequence with the spare ADC based on the inactivity.
US10944413B2 Field device in measurement and automation technology comprising a galvanic isolation device
Disclosed is a field device of automation technology, comprising: a housing having a wall; a data transmission means arranged on an outside of the housing wall; and an electronic operating circuit arranged in a housing chamber and is adapted to operate the data transmission means, wherein the data transmission means and the electronic operating circuit are connected via an electrical signal line having a plurality of electrical conductors, wherein a first electrical conductor is adapted to lead a data signal and wherein at least a second electrical conductor is adapted to shield the first electrical conductor, wherein the signal line has an isolation device adapted to isolate a first signal line section galvanically from a second signal line section, wherein the isolation device includes an electromagnetically transparent plate having a first lateral surface and a second lateral surface parallel to the first lateral surface.
US10944408B2 Apparatus and method to mitigate phase frequency modulation due to inductive coupling
Described is an apparatus which comprises: a first clocking source having a first divider; a second clocking source having a second divider, wherein the first and second clocking sources are inductively coupled; and calibration logic to monitor clock signals associated with the first and second clocking sources and to generate at least one calibration code for adjusting at least one divider ratio of the first or second dividers according to the monitored clock signals.
US10944405B2 Phase-locked loop and delay-locked loop
Disclosed is a phase-locked loop which alternately operates in a sleep state and an active state. A frequency-divided output signal of the phase-locked loop is synchronized with a frequency-divided reference signal. When the phase-locked loop switches from a sleep state to an active state, a frequency of the frequency-divided output signal is identical to a frequency of a frequency-divided output signal which has been synchronized in a previous active state. Information corresponding to the frequency of the frequency-divided output signal which has been synchronized in the previous active state is stored in a memory device.
US10944402B1 Reconfigurable interconnect structure in integrated circuits
Some embodiments include apparatuses having a first circuit path including drive units coupled in series between a first node and a first additional node, a second circuit path including drive units coupled in series between a second node and a second additional node, each drive unit of the driver units of the first circuit path and the second circuit path including an inverter, and a transmission gate circuit including an input node and an output node coupled to an input node and an output node, respectively, of the inverter; and control circuitry to provide control information to the transmission gate circuit of each of the driver units of the first circuit path and the second circuit path.
US10944399B2 Multi-level spin logic
Described is an apparatus which comprises: a 4-state input magnet; a first spin channel region adjacent to the 4-state input magnet; a 4-state output magnet; a second spin channel region adjacent to the 4-state input and output magnets; and a third spin channel region adjacent to the 4-state output magnet. Described in an apparatus which comprises: a 4-state input magnet; a first filter layer adjacent to the 4-state input magnet; a first spin channel region adjacent to the first filter layer; a 4-state output magnet; a second filter layer adjacent to the 4-state output magnet; a second spin channel region adjacent to the first and second filter layers; and a third spin channel region adjacent to the second filter layer.
US10944398B2 Systems and methods for ultrafast plasmonic response in doped, colloidal nanostructures
An article of manufacture comprising doped, colloidal nanostructures that are configured to have a plasmonic response to light of a first resonance wavelength.
US10944395B2 Driving apparatus and switching apparatus
A driving apparatus including: gate driving circuit to drive gates of a first semiconductor element and a second semiconductor element connected in series between a positive side power supply line and a negative side power supply line; a first timing generating circuit to generate a first timing signal when voltage applied to the second semiconductor element becomes reference voltage during a turn-off period of the first semiconductor element; and a first driving condition change circuit, wherein the gate driving circuit relaxes change in a charge amount of the gate of the first semiconductor element, according to the first timing signal.
US10944392B2 Switch circuit and power supply system
In a switch circuit for use in a vehicle, conduction between a drain electrode and a gate electrode of each of a first main transistor and a second main transistor is switched on or off depending on a voltage between the gate electrode and a source electrode. A first surge protection device is connected between the drain electrodes of the first main transistor and the second main transistor. The first surge protection device keeps a voltage that is applied to the first surge protection device at a first predetermined voltage or lower. A sub transistor is provided between the gate electrodes and the source electrodes of the first main transistor and the second main transistor. The sub transistor is turned on when the first main transistor and the second main transistor are turned off.
US10944390B2 High-speed and low-noise dynamic comparator
The present disclosure provides a high-speed and low-noise dynamic comparator, which includes: an input unit, including an input NMOS transistor and an input PMOS transistor; a latch unit, including a latching NMOS transistor and a latching PMOS transistor, where the latching NMOS transistor and the latching PMOS transistor are connected to form a latch structure; a pull-up unit, including a pull-up PMOS transistor connected to the input NMOS transistor; and a substrate bootstrap voltage generation circuit, generating a substrate bootstrap voltage. In the present disclosure, a substrate bootstrap technology of MOS transistors is used, thereby reducing on resistances of the MOS transistors and improving the comparator speed; threshold voltages of the input transistors of the comparator are reduced, transconductance of the input transistors is increased, thereby reducing equivalent input noise of the comparator, and as a common-mode voltage of the comparator changes, a comparison delay changes relatively little.
US10944387B2 Programmable delay circuit
A delay line includes a delay chain, a pulse generator generating a pulse based on a received input signal, and a delay chain control circuit. The delay chain control circuit has a first input receiving the pulse, a second input receiving output from a last element of the delay chain, and a selection input receiving a delayed version of the received input signal. The delay chain control circuit has an output coupled to provide input to a first element of the delay chain in response to the delayed version of the received input signal. An output selection circuit receives outputs from each element of the delay chain, counts assertions of the output of the last element of the delay chain and, in response to the count being equal to a desired count, passes a desired one of the outputs of the elements of the delay chain as output.
US10944382B2 Switch module
A switch module includes a first terminal, first and second filters, and first and second switches. Impedance of the first filter for a signal in a stop band is capacitive. When the first switch is turned OFF, impedance of the first switch is capacitive, and impedance of the first filter seen from an end portion of the first switch connected to the first filter is not in a short state and impedance of the first filter seen from the first terminal is in an open state.
US10944376B2 LC resonator and LC filter
An LC resonator includes a laminate body including dielectric layers that are laminated in a lamination direction. The LC resonator includes a first capacitor, a second capacitor, and an inductor connected between the first capacitor and the second capacitor. A first end of the inductor is isolated in a direct current from a ground node by the first capacitor. A second end of the inductor is isolated in a direct current from the ground node by the second capacitor.
US10944374B2 Electrostatic chuck filter box and mounting bracket
An apparatus and method electrically coupling an electrostatic chuck RF filter box with a pedestal lift. The RF filter box has a contact block and at least one alignment feature on an outer mating surface of the RF filter block. The contact block includes self-aligning electrical connectors and the alignment feature is configured for aligning self-aligning electrical connectors with corresponding electrical connectors on the bracket of the pedestal lift such that the self-aligning electrical connectors and the corresponding electrical connectors on the bracket of the pedestal lift automatically mate when the contact block is mounted to the bracket of the pedestal lift.
US10944372B2 Acoustic resonator
A resonator comprising a piezoelectric film which creates an acoustic path that is slightly longer in a central region of the resonator than at an edge of the resonator.
US10944369B2 Amplifier circuit and method for compensating an output signal provided at an output of the amplifier circuit
An amplifier circuit for compensating an output signal provided at an output of the amplifier circuit comprises a cascade of sub-amplifiers. Each sub-amplifier of the cascade contributes to a respective part of the output signal. The cascade of sub-amplifiers comprises an end sub-amplifier and at least one preliminary sub-amplifier. At least one error correction block is coupled to apply feedforward error correction to an output of one of the at least one preliminary sub-amplifier.
US10944368B2 Offset correction for pseudo differential signaling
Systems, apparatuses, and methods for performing offset correction for pseudo differential signaling are disclosed. An apparatus includes at least a sense amplifier and an offset correction circuit. The offset correction circuit generates an offset correction voltage by applying a positive or negative offset to a termination voltage. The offset correction circuit supplies the offset correction voltage to a negative input terminal of the sense amplifier. An input signal voltage is supplied to the positive input terminal of the sense amplifier. The sense amplifier generates an output based on a comparison of the voltages supplied to the positive and negative input terminals.
US10944367B2 Power amplification system with reactance compensation
Power amplification system is disclosed. A power amplification system can include a Class-E push-pull amplifier including a transformer balun. The power amplification can further include a reactance compensation circuit coupled to the transformer balun. In some embodiments, the reactance compensation circuit is configured to reduce variation over frequency of a fundamental load impedance of the power amplification system.
US10944366B2 Advanced load current monitoring circuit and method for a class-AB amplifier
In an embodiment, a class-AB amplifier includes: an output stage that includes a pair of half-bridges configured to be coupled to a load; and a current sensing circuit coupled to a first half-bridge of the pair of half-bridges. The current sensing circuit includes a resistive element and is configured to sense a load current flowing through the load by: mirroring a current flowing through a first transistor of the first half-bridge to generate a mirrored current, flowing the mirrored current through the resistive element, and sensing the load current based on a voltage of the resistive element.
US10944363B2 Power amplifier
The present disclosure relates to a power amplifier circuit. The power amplifier circuit includes a voltage-controlled current source and a current mirror. The voltage-controlled current source is configured to receive a first voltage and to generate a first current. The current mirror is connected to the voltage-controlled current source and to generate a second current in response to the first current. The second current continuously changes from 0 mA to about 120 mA as the first voltage continuously changes from 0 V to about 1 V.
US10944361B2 Zero if transmitter with decoupling between mixer and programmable gain stage
A system includes a Zero IF transmitter having a mixer and a programmable gain stage. The Zero IF transmitter also includes an intermediate stage between the mixer and the programmable gain stage, wherein the intermediate stage is configured to decouple the mixer and the programmable gain stage.
US10944359B2 Temperature compensation of a quartz crystal oscillator
A quartz crystal resonator is coupled to an electronic circuit. A capacitive or resistive element is provided for adjusting a frequency of the quartz crystal resonator on activation or deactivation of a function of a circuit. Control is made according to a model of an expected variation of a temperature of the quartz crystal resonator.
US10944353B2 Pneumatic actuation circuit system and method
A system for controlling a rotation of one or more solar panels about an axis of rotation, comprising one or more solar panels defining a longitudinal axis, one or more bellows actuators coupled to the one or more solar panels and defining an axis of rotation parallel to the longitudinal axis of the panels, a fluid source, a first valve circuit coupled to the bellows actuators and the fluid source, a second valve circuit coupled to the bellows actuators and the fluid source, and a controller, wherein introduction or release of fluid from one or more of the bellows actuators is configured to cause rotation of the one or more actuators about the axis of rotation.
US10944351B2 Motor drive control device and motor drive control method
A motor drive control device capable of reducing the occurrence of vibration in a simple circuit configuration is provided. The motor drive control device (1) includes a motor drive unit (2) that selectively energizes coils with a plurality of phases (Lu, Lv and Lw) of a motor (20) and a control circuit (4) that outputs a drive control signal (Sd) which is a PWM signal to the motor drive unit (2) and thereby controls driving of the motor (20) while switching energization phases of the coils with the plurality of phases (Lu, Lv and Lw) energized by the motor drive unit (2) in predetermined order. The control circuit (4) executes reduction control to temporarily reduce a duty ratio of the drive control signal (Sd) every time a period of 1/m (m is an integer of 2 or more) of a switching cycle of the energization phases elapses after switching the energization phases.
US10944347B2 Rotary electrical machine control device, rotary electrical machine, and rotary electrical machine control method
Provided is a rotary electrical machine, which is reduced in size of a motor through use of reluctance torque being a feature of an IPM motor, and in which, in driving in times other than a rated time, a current phase angle is shifted from an angle at which a total torque is maximized so that an increase in torque ripple is suppressed even when the current phase angle changes, to thereby provide characteristics of small size, high output, and low torque ripple.
US10944346B2 Device and a method for estimating inductances of an electric machine
A device for estimating inductances of an electric machine having a salient-pole rotor is presented. The device comprises a processing system that controls stator voltages to constitute a balanced multi-phase alternating voltage when the rotor is stationary. The processing system estimates a position of the rotor based on a negative sequence component of stator currents. To estimate the quadrature-axis inductance, the processing system controls direct-axis current to be direct current and quadrature-axis voltage to be alternating voltage. The quadrature-axis inductance is estimated based on the quadrature-axis alternating voltage and on quadrature-axis alternating current. To estimate the direct-axis inductance, the processing system controls direct-axis voltage to be alternating voltage and the quadrature-axis voltage to be zero. The direct-axis inductance is estimated based on the direct-axis alternating voltage and on direct-axis alternating current.
US10944344B2 Abnormality determination device, motor device, abnormality determination method, and drive control method of motor
An abnormality determination device has a detection unit configured to detect a change in a phase of a position signal, the phase of the position signal changing depending on a rotation of a rotor of a motor, a time measurement unit configured to measure a time depending on a detection timing of the detection of the change in the phase of the position signal, a comparison unit configured to compare a first time measured by the time measurement unit with a second time measured before the first time is measured, and a determination unit configured to determine that a drive state of the motor is abnormal based on a comparison result of the comparison of the first time with the second time.
US10944337B2 Adaptive zero voltage switching (ZVS) loss detection for power converters
A device [200] is configured to detect a zero voltage switching (ZVS) circuit [110] output that includes a hard switching signal. The hard switching signal [114] includes a false signal [116] and a spike signal [118]. Thereafter, the device generates digital pulse signals [312/314] that correspond to the false signal and the spike signal. Accordingly, the device filters the generated digital pulse signal that corresponds to the false signal [312], and uses the digital pulse signal [314] that corresponds to the spike signal for adjusting a timing [132] of a pulse width modulation (PWM) switching cycle [Vgs ].
US10944331B1 Converter and method for controlling thereof
A method for controlling a converter is disclosed. The converter includes a first switch and a second switch. The method includes: turning on then turning off the first switch for storing an energy in the converter; turning on then turning off the second switch for transferring the stored energy in the converter; and turning on the second switch again thereby injecting the energy into the converter, and then turning off the second switch to increase levels of oscillations.
US10944329B2 Power converter topologies and control methods for wide input and output voltage ranges
Resonant converters may be operated according to selected working modes to achieve voltage doubler or non-voltage doubler functions. Embodiments may be based on two-phase resonant converters. Embodiments may implement primary side switching, secondary side switching, or both, to achieve the selected working modes and voltage doubler and non-voltage doubler function. Embodiments are suitable for applications requiring wide input and output voltage ranges, such as low-voltage charging circuits for personal electronic devices, and high voltage charging circuits for electric vehicles.
US10944328B2 Welding power supply with extended voltage characteristic
An apparatus to provide welding power. The apparatus may include a direct current-alternate current (DC-AC) power converter to output a primary current and a transformer stage. The transformer stage may include at least one power transformer to receive the primary current from the (DC-AC) power converter on a primary side of the transformer stage and to output a first voltage through a first rectifier and a first set of secondary windings disposed on a secondary side of the transformer stage. The transformer stage may further include an auxiliary set of secondary windings disposed on the secondary side to output a second voltage. The apparatus may also include a pair of active unidirectional switches disposed on the secondary side to receive the second voltage from the auxiliary set of secondary windings.
US10944326B2 Power supply delay to prevent oscillations for autonomous systems
A method for autonomous systems comprising the steps of using a feedback circuit to provide power to an autonomous system, wherein the feedback circuit is configured to alternate between a first and second sources of power depending on availability of power; creating a delay in the circuit by electrically coupling the circuit to a comparator, a one-shot signal, and a low pass filter, wherein the delay is configured to last for a specified amount of time, and wherein the delay will prevent the power from uncontrolled back and forth oscillation between the first and second power sources.
US10944324B2 Method for operating a switched mode power supply of the buck type and corresponding switched mode power supply
In an embodiment, a method for operating a voltage step-down switched mode power supply includes delivering an output voltage with an output stage having a power transistor that is cyclically made conducting by a first control signal. In PWM mode, the method includes generating an error voltage based on the output voltage and a reference voltage, and applying a first delay on a first control signal. The first delay is determined so as to reduce a difference between the error voltage and the reference voltage.
US10944323B2 Power converter for detecting oscillation of output voltage
A power converter for detecting oscillation of an output voltage including a switching regulator configured to perform switching so that an inductor is alternatively connected to or isolated from an external power voltage and generate the output voltage by a current that flows through the inductor and an oscillation detector configured to detect oscillation that occurs in the output voltage and output an oscillation detection signal by determining whether the oscillation belongs to an oscillation frequency detection range to be detected by the oscillation detector may be provided.
US10944320B2 Efficient on-chip high-voltage driver circuit for ultrasonic transducer
An ultrasound transducer may be driven by a driver circuit having one or more charge pumps and a multi-level inverter. The one or more charge pumps are configured to drive the ultrasound transducer only during output transitions of the inverter.
US10944319B2 Flying battery with AC switch PFC front end for ups
A UPS comprising an input, an output, a battery circuit, a PFC stage, a switch configured to selectively couple an interface of the PFC stage to the input in an online mode and to the battery circuit in a backup mode, a positive DC bus, a negative DC bus, and a controller configured to operate, in the online mode, the PFC stage to provide DC power, derived from the input AC power, to the DC busses, to operate, in the backup mode, the PFC stage to provide DC power, derived from the backup DC power, to the DC busses, to operate, in a first stage of the backup mode, the battery circuit to couple a positive terminal of a DC source to the interface, and to operate, in a second stage of the backup mode, the battery circuit to couple a negative terminal of the DC source to the interface.
US10944317B2 120-Hz ripple reduction with PIR controller for LLC converter
An LLC converter includes a transformer that includes a primary winding and a secondary winding, a resonant stage that includes the primary winding, a switching stage that includes switches and that is connected to an input voltage and the resonant stage, a rectifying stage that is connected to the secondary winding and that provides an output voltage, and a controller that senses the output voltage and that controls switching of the switches based on proportional-integral control of the output voltage to reduce errors in the output voltage with respect to a DC voltage and based on quasi-resonant control of the output voltage to reduce errors in the output voltage with respect to a range of voltages with a frequency bandwidth.
US10944314B2 Transport system, mover, control apparatus, and control method
A transport system includes: a mover having a first magnet group arranged in parallel to a first direction and a second magnet group arranged in parallel to a second direction crossing the first direction; and a plurality of coils arranged in parallel to the first direction so as to be able to face the first magnet group and the second magnet group, and the mover is able to move in the first direction along the plurality of coils by electromagnetic force received by the first magnetic group from the plurality of coils while an attitude of the mover is controlled by electromagnetic force received by the first magnetic group or the second magnetic group from the plurality of coils.
US10944312B2 Actuator
An actuator may include a supporting body; a movable body shiftable relative to the supporting body; a first magnetic drive circuit comprising a first coil and a first magnet; a second magnetic drive circuit comprising a second coil and a second magnet adjacent to each other; a first coil holder supporting the first coil; and a second coil holder holding the second coil and aligned with the first coil holder in the first direction. The first coil holder and the second coil holder each may include a plurality of bottomed holes having openings in regions where the first coil holder and the second coil holder are disposed adjacent to each other. The first coil holder and the second coil holder may be positioned with pins fit to the holes.
US10944310B2 Rotating electric machine
A rotating electric machine includes a case, a stator, a first rotary member including a rotor core and a first shaft, a second rotary member including a second shaft, and a multiple disc clutch. A first oil passage and a second oil passage are provided inside the case. The first oil passage starts from an inside of the first shaft or an inside of the second shaft, passes through the multiple disc clutch from an inner side to an outer side in a radial direction with respect to a rotation center, and reaches an inner side of the rotor core in the radial direction. The second oil passage starts from the inside of the first shaft or the inside of the second shaft and reaches the inner side of the rotor core in the radial direction without passing through the multiple disc clutch.
US10944307B2 Rotary electric machine, generator, and wind turbine power generation facility
A rotary electric machine includes an armature unit including an annular rotor configured to be rotatable around an axis and a stator disposed on a radially outer side of the annular rotor; an input or output shaft coupled at a first end thereof to an external device and extending along an axial direction of the annular rotor in a central space defined in a central portion of the annular rotor; and a coupling device disposed closer to a second end of the input or output shaft than an end of the annular rotor adjacent to the external device in the axial direction of the annular rotor and connecting the input or output shaft and the annular rotor so as to be able to transmit a torque.
US10944301B2 Laminate for use in core
Provided is a laminate having a reduced loss ratio while maintaining a high space factor. The present disclosure relates to a laminate for use in a core, comprising: a strip laminate composed of soft magnetic metal strips; and an insulating layer provided on a surface of the strip laminate, wherein each one layer of the soft magnetic metal strips has a thickness of 100 μm or less, each one layer of the soft magnetic metal strips has an oxide film on their surfaces, the strip laminate is composed of at least two layers of the soft magnetic metal strip, and the strip laminate and the insulating layer are alternately disposed.
US10944300B2 Hybrid foreign-object detection and positioning system
An apparatus is disclosed for a hybrid foreign-object detection and position system. In an example aspect, a foreign object detection (FOD) system of the base power-transfer system detects a passive beacon of an electric vehicle power-transfer system based on a beacon loop of the passive beacon overlapping an array of FOD sense loops effective to cause a change in impedance or admittance of one or more of the FOD sense loops. In aspects, the impedance reflects a modulation signal from the passive beacon. A position detection system integrated with the FOD system determines a passive beacon response in the input data based on the modulation frequency from the passive beacon. Then, a position of the beacon loop is determined relative to the array of FOD sense loops using a result of the passive beacon response canceled from input data.
US10944299B2 Methods and systems for multi-objective optimization and/or wireless power delivery
A method for multi-objective optimization, preferably including: evaluating objective functions at a point, determining a plurality of initial points, and/or determining a final point. A method for wireless power delivery, preferably including performing the method for multi-objective optimization to optimize wireless power delivery. A system for multi-objective optimization, preferably including one or more computation modules and one or more objective function evaluation modules, such as one or more wireless power transmitters and/or receivers.
US10944297B2 Low frequency rectenna system for wireless charging
A human safe wireless charging system using a circularly polarized source antenna that can radiate in either a hemispherical pattern or directional cardiod-like patterns at a 40-50, 150, or 200 MHz frequencies to a receiving loop antenna which is coupled to a parasitic receive element.
US10944296B2 Receiver device for facilitating wireless power reception
Disclosed is a receiver device for facilitating wireless power reception, the receiver device comprising a receiver transceiver configured for wirelessly communicating with at least one transmitter device. Further, the receiver device comprising of a receiver processing device communicatively coupled to the unique receiver transceiver. Further, the receiver device comprising a enabled receiver storage device configured for storing energy for at least one blockchain enabled receiver. Moreover, the receiver device comprising a unique power port communicatively coupled with the unique receiver transceiver, wherein the unique power output port is configured to be interfaced with at least one power input port of at least one electronic device, wherein the unique power output port is configured for supplying the electrical energy to the at least one electronic device.
US10944295B2 Transmitting apparatus for transferring wireless power and controlling method thereof
Disclosed herein is a wireless power transmitting apparatus using an ultrasonic wave. The transmitting apparatus includes a communication interface configured to perform wireless communication with at least one receiving apparatus, a transducer configured to generate an ultrasonic signal and transmit the generated ultrasonic signal to the at least one receiving apparatus, and a processor configured, in response to a charging request being received from the at least one receiving apparatus via the communication interface, to identify a charging priority and direction of the at least one receiving apparatus, and to control the transducer to generate the ultrasonic signal for charging power of the at least one receiving apparatus and transmit the generated ultrasonic signal to the at least one receiving apparatus based on the charging priority and the direction.
US10944292B2 Wireless power supply device
In order to reduce a power transmission antenna and power receiving antenna of a wireless power supply device for supplying power underwater to a size suitable for an underwater mobile body and sensor, this underwater wireless power supply device 101 wirelessly transmits energy by resonating at a frequency determined by the impedance of a power transmission antenna 103 that transmits energy wirelessly in a good conductor medium 102, the impedance of a power receiving antenna 104 which receives energy transmitted from the power transmission antenna 103, and the impedance of the good conductor medium 102. The power transmission antenna 103 and the power receiving antenna 104 have the multiple antenna coils 105, 106, and at least one dielectric 107, 108 arranged between the multiple antenna coils 105, 106, and the multiple antenna coils 105, 106 each has multiple laminated coils 109.
US10944291B2 Wireless power transmitter
A wireless power transmitter includes a converter comprising at least one switching element, and configured to generate boosted input power; a resonator and a controller. The resonator is configured to receive the boosted input power as an alternating current (AC) power, and transmit a ping signal in a detection mode for determining whether any one or both of an external object approaching and a type of the external object. The controller is configured to control the switching element, and gradually increase a duty cycle of a gate signal provided to the switching element, in the detection mode.
US10944288B2 Emergency power transfer switch system
An automatic transfer switch for transferring the electrical power supplied to a load between a primary power source and a secondary power source employs one SPST bistable relay, and two SPDT bistable relays to switch power between regular and emergency sources. A fourth relay, a SPDT relay, is optionally employed to direct power from the emergency source to emergency lighting fixtures so that emergency lighting is provided despite the presence of dimming circuits or switched off circuits or the like.
US10944286B2 Apparatus and method for controlling converter of eco-friendly vehicle
An apparatus for controlling a converter of an eco-friendly vehicle includes: a high-voltage battery; a low-voltage conversion converter configured to convert power supplied from the high-voltage battery into a low voltage to provide power to at least one of an auxiliary battery of the vehicle and an electric load thereof; a renewable energy generator configured to generate power using renewable energy including solar light; a renewable energy conversion converter configured to convert the power supplied from the renewable energy generator to provide power to the at least one of the auxiliary battery and the electric load; and a controller configured to control an output voltage value of the low-voltage conversion converter and an output current of the renewable energy conversion converter.
US10944284B2 Feed unit, feed system, and electronic device for increasing power supplied to a battery based on a device state and/or a control of a charging current
A feed unit includes: a power transmission section configured to perform power transmission using a magnetic field or an electric field, to a device to be fed including a secondary battery; and a power-transmission control section configured to control power transmission operation in the power transmission section. In a charging period in which charging to the secondary battery is performed based on transmitted power in the power transmission, when the device to be fed including the secondary battery is activated, the power-transmission control section controls the power transmission operation, to increase the transmitted power.
US10944283B2 Distributed single-stage on-board charging device and method thereof
A distributed single-stage on-board charging device comprises a first transformer having a first primary winding and a first secondary winding; a first capacitor connected to the first primary winding; a first inductor connected to the first capacitor, wherein the first capacitor is located between the first inductor and the first transformer; a first transistor connected to the first capacitor and the first inductor; a first diode connected to the first secondary winding; a second transformer having a second primary winding and a second secondary winding, wherein the first transformer and the second transformer are connected in parallel; a second capacitor connected to the second primary winding; a second inductor connected to the second capacitor, wherein the second capacitor is located between the second inductor and the second transformer; and a second transistor connected to the second capacitor and the second inductor.
US10944277B2 Power tool charging device and power tool charging system
A power tool charging device includes a charging unit that charges a rechargeable battery of a power tool, a condition detection unit that detects condition information of the rechargeable battery, and an information processing unit that receives the condition information of the rechargeable battery from the condition detection unit and outputs the received condition information of the rechargeable battery to a communication unit capable of performing near field communication with another device.
US10944275B2 Smart charging device
A smart charging device includes a plurality of charging regions, and each charging region includes DC charging sockets disposed therein and configured to charge the mobile electronic devices. The smart charging device includes a to-be-charged device connection detection module, a power detection module, an abnormal detection processing module, a power overload processing module, a periodic alternating charging module, an abnormal charging processing module, a to-be-charged module, a remaining power charging module. These modules can process various conditions of the mobile electronic devices during charging process, so as to take turn to charge the external mobile electronic devices by allocating time to the charging regions, and implement power management mechanism.
US10944274B2 Ideal diode function implemented with existing battery protection FETs
The present disclosure relates to apparatuses and methods of providing an ideal diode function to a battery having a protective field effect transistor (FET). An apparatus may include the protective FET configured to selectively connect an external voltage to a battery for charging the battery. The apparatus may also include a controller coupled with a gate of the protective FET via a node and configured to enable the protective FET. The apparatus may further include an override circuit coupled to the node and configured to selectively draw current away from the gate of the protective FET based on the external voltage or to interrupt the path from a controller to a protective FET. The override circuit of the apparatus may provide protection from cross-charging of the battery by a second battery while using the protective FET that is already used for charge/discharge protection.
US10944269B2 Systems and methods for first time synchronization of a generator with an electrical grid
Systems and methods for first time synchronization of a generator with an electrical grid are disclosed. According to one embodiment of the disclosure, a method of first time synchronization of a generator with an electrical grid can be provided. The method may include receiving, during an acceleration of a turbine, a voltage of a generator and a voltage of an electrical grid; receiving, during an acceleration of a turbine, a frequency of the generator and a frequency of the electrical grid; receiving, during an acceleration of a turbine, one or more phase angles of the generator and one or more phase angles of the electrical grid; when the frequency of the generator matches with the frequency of the electrical grid, at least one of the one or more phase angles of the generator match with the respective at least one of the one or more phase angles of the electrical grid, and the difference between the voltage of the generator and the voltage of the electrical grid reaches a threshold voltage difference, synchronizing the generator to the electrical grid by closing a generator breaker or by closing a line breaker. The method may further include: determining the generator is synchronized to the electrical grid; and increasing the voltage of the generator to match the voltage of the electrical grid.
US10944263B2 Neutral routing for multiple electrical power sources
In an electrical distribution system for a facility served by two power sources, ground currents on neutral conductors are avoided by utilizing a common neutral conductor in distributing power from both power sources to one or more transfer switches. In at least one single cable or conduit run, either between transfer switches or between both power sources and a transfer switch, line conductors carry power from each power source to the transfer switch(es), and a common neutral conductor carries return current for both power sources. The neutral terminals of both power sources are connected together (in part via the common neutral conductor in the single cable or conduit run), and the common neutral is grounded at only one place.
US10944261B2 Surgical robotic arm with wireless power supply interface
A proximal end portion of a robotic surgical arm is to be coupled to an adapter of a surgical robotic platform, for use during a surgical session at the platform, and then decoupled from the adapter for storage until being re-coupled for use during another surgical session at the platform. A resonant-mode transformer-coupled power converter is provided that has a secondary side and a primary side. The secondary side is in the arm and has a transformer secondary coil in the proximal end portion of the arm. The primary side has a transformer primary coil in the adapter. The primary and secondary coils are held at positions and orientations that enable mutual inductive coupling between them for operation of the power converter when the arm is coupled to the adapter. Other embodiments are also described and claimed.
US10944253B2 Portable inverter connection control system
A coupler for connecting a portable inverter supply to a load center includes a neutral-to-ground bonding switch that is actuated from a closed state to an open state when a load side center neutral connector and a load side center ground connector of the coupler are respectively connected to a load center side neutral conductor and a load center side ground conductor. In the closed state, the neutral-to-ground bonding switch connects the second conductor to the third conductor. In the open state, the neutral-to-ground bonding switch disconnects the second conductor from the third conductor.
US10944252B2 Surge protection device
The invention relates to an improved surge protection device comprising a fast acting, self-restoring circuit breaker, preferably, along with surge arrestor/absorber to improve the protection and availability of the equipment which is in use with power source affected with surges/spikes which otherwise would have operated the spike/surge arrestor in-built in the equipment that would have led to its non-availability, and protection for equipment that may or may not be having in-built overcurrent, surge protection devices.
US10944251B2 Protective circuit and method for protecting a circuit
A protective circuit (10) comprises a terminal (11), a reference potential terminal (12) and a protective structure (13) that is arranged between the terminal (11) and the reference potential terminal (12), and is designed to be conductive in the event of an electrostatic discharge. The protective circuit (10) furthermore comprises a voltage supply circuit (14) that is coupled to a control input (16) of the protective structure (13) with its output side and is designed for delivering, in the event of radiofrequency interference, a control signal (ST) to the control input (16) with such a high voltage value that conduction of the protective structure (13) is prevented.
US10944250B2 Method for setting up a transmission link for electrical energy
A method is provided for setting up a transmission link for electrical energy, in which at least one superconductive cable and a cryostat surrounding the same are used, the cryostat having two metal tubes arranged concentrically in relation to one another, between which a vacuum insulation is provided. The ends of the cryostat in the assembled state as well as the superconductive cable located in the same are attached on fixed parts of the transmission link. At least at one end of the cryostat, there is gaplessly connected to the same a tube body which is bent by an angle of at least 180° and likewise consists of two metal tubes arranged concentrically in relation to one another, between which a vacuum insulation is provided. The superconductive cable protruding from the cryostat is arranged in the tube body at room temperature in such a way that it runs at least in the direct proximity of the wall of the inner tube of the tube body that has the greater bending radius.
US10944246B1 Cable management assembly and guide member
A cable management assembly for guiding cable arranged in a tray includes a guide member and a cable manager member. The guide member has a mounting region shaped to receive a portion of a side of the tray to mount the guide member to the tray, and has a contoured guiding surface forming at least part of an outer surface thereof. The contoured guiding surface defines a guide path for cable extending from an interior, over the contoured guiding surface and to an exterior. The cable manager member has a mounting region shaped to fit around at least a portion of the contoured guide surface of the guide member and an extension that extends away from the body. The cable manager member is adjustably mountable along a length of the guide member to position the extension adjacent the guide path.
US10944244B2 Spark plug
A spark plug includes a plug cap having a plurality of through holes. In a cross section including an axial line, the plug cap includes an enlarging portion in a portion of a region between a first imaginary straight line and a second imaginary straight line, the first imaginary straight line extending through a front end of the end portion of a ground electrode and being perpendicular to the axial line, the second imaginary straight line extending through a back end of one of inner open ends of the through holes that is closest to a front end of the spark plug and being perpendicular to the axial line. The enlarging portion being a portion in which a minimum distance from an outer surface to an inner surface of the plug cap increases with increasing distance in a direction from back to front.
US10944243B2 Method for producing an arrester, and arrester
An arrester and a method for producing an arrester are disclosed. In an embodiment the method includes providing at least three green layers, wherein each layer includes at least one green sheet, introducing at least one hole into a first layer and applying an electrically conductive material for forming inner electrodes to a second layer and a third layer. The method further includes laminating the layers to form a green stack, wherein the first layer is arranged between the second layer and the third layer, separating the green stack into individual components and compacting the individual components, wherein laminating the layers and compacting the individual components are effected in a single temperature process by co-firing.
US10944240B2 Multi-section laser for fast modulation and broad spectral linewidth
Multi-section laser systems are configured with a gain/modulation section and a pre-bias section. Both sections are electrically connected to a diode laser resonator and both sections are independently controllable via laser driver circuitry. The multi-section laser can be used to provide pulsing optimizations that include reducing the turn-on delay of the laser while also ensuring that the resulting laser light's spectral linewidth satisfies a threshold linewidth requirement. During use, a pre-bias current is applied to the pre-bias section. This current causes some photons to be spontaneously emitted. During this time, a gain current is refrained from being applied to the gain section until the resonator is seeded with a spectrum of photons from the pre-bias section. Once the resonator is sufficiently seeded, the gain current is applied to the gain section, thereby producing a seeded pulse of laser light having a desired spectral linewidth.
US10944226B2 Connector system for charging a device using a charging receptacle
A connector system enables charging of a portable information handling system in a charging dock. The connector system has improved tolerance to misalignment of male and female connectors to facilitate engagement when the portable information handling system is inserted into a charging dock. An embodiment of a receptacle adapter is disposed such that there is only one orientation for power connector engagement. An embodiment of the charging dock has an angular tilt that causes a partial weight component of the portable computer to contribute to positive engagement of the external plug adapter and receptacle adapter. An embodiment of the connector system includes a power interface including conductive pads and pogo pins. The conductive pads have contact surfaces that tolerate alignment variation between the pogo pins and the conductive pads. An embodiment of the connector system is a USB Type-C power adapter connector system.
US10944218B2 Outer conductor arrangement
The present invention relates to an outer conductor arrangement for a connector, having an outer conductor base body and an outer conductor ring, wherein the outer conductor base body has a plurality of contact lugs, wherein the outer conductor ring is mounted on an interface-side end of the outer conductor base body, has at least one protrusion or recess and has a closed structure, wherein the outer conductor ring is designed to protect the contact lugs from mechanical force influences.
US10944215B2 Connector assembly
The present disclosure provides a connector assembly. The connector assembly includes a wire-end connector. The wire-end connector includes a wire-end connector, a shield plate and a twin-ax cable. The wafer includes a frame and a terminal group. The terminal group is configured to be supported in the frame. The terminal group includes a signal terminal pair and a ground plate. The ground plate is configured to provide a ground terminal on each of both sides of the signal terminal pair. The shield plate is configured to be connected to the ground plate. The shield plate includes an opening penetrating the shield plate. The twin-ax cable includes a pair of conductors and a ground portion. The pair of conductors extend through the opening of the shield plate and connect the signal terminal pair. The ground portion electrically connects at least one of the shield plate and the ground plate.
US10944211B1 Connector with quick positioning structure
A connector includes a terminal group installed in a base, an inner socket fixed onto the base for passing the terminal group, and a positioning ring including a ring plate sheathed on the inner socket, and elastic plates and hooks connected to the ring plate. The elastic plates are spaced from each other and arranged circularly on the ring plate; the hooks are formed on the elastic plate and configured to be different or partially the same up to an axial distance of the horizontal plane; the outer socket includes an outer circular seat outside the inner socket and connected to an outer circular plate of the outer circular seat; the outer circular plate has notches corresponding to the hooks; the outer circular seat is sheathed on the positioning ring to protrude the hook from the notches. The connector further includes a socket structure for engaging the plug structure.
US10944210B2 Electric connector
Provided is an electric connector capable of preventing damage to a housing and deformation of a bracket even if it is miniaturized. An electric connector (10) according to the present disclosure includes: a first connector (20) having a first housing (30) with a recess (35) formed in a first surface and a first bracket (54) held by the first housing (30) while facing the first surface; and a second connector (60) fitted with the first connector (20), the second connector having a second housing (70) with a projection (76) fitted into the recess (35), the projection being formed on a second surface corresponding to the first surface, and a second bracket (94) held by the second housing (70) while facing the second surface and electrically connected to the first bracket (54). After the first housing (30) and the second housing (70) are fitted together, the projection (76) is disposed such that a side face along a direction perpendicular to the first surface faces the first bracket (54) or the second bracket (94), and the first housing (30) has a protrusion formed continuous with the first surface and located closer to the fitting side than the first bracket (54).
US10944205B2 Hermetic electrical adaptor
A hermetic electrical adaptor including a first insulative body, a second insulative body, a plurality of contacts, a first glue body and a second glue body. The contact has a main body and first and second contacting sections located at two opposite ends of the main body. The first insulative body has a first base and a first tongue, and the second insulative body has a second base and a second tongue. The second base forms a receiving cavity to receive the first base. The first contacting section is disposed upon the first tongue, and the second contacting section is disposed upon the second tongue. The first insulative body is integrally formed with the contacts as a contact module before assembled with the second insulative body. The first base forms in a back side a receiving space to receive the first glue body.
US10944204B2 Connector with a sealing surface, a movable protecting member on the sealing surface and a push-in portion in a mating connector to push the protecting member from the sealing surface
It is aimed to provide a connector capable of ensuring good sealing. A connector (10) includes a female housing (20) having a female-side sealing surface (22), a male housing (30) having a receptacle (62) into which the female housing (20) is fit, a sealing ring (40) disposed in the receptacle (62) and to be held in close contact with the sealing surface (40) when the female housing (20) and the male housing (30) are connected, and a protecting member (50) mounted on the female housing (20) to cover the female-side sealing surface (22).
US10944203B2 Waterproofing electrical connector
An electrical connector includes an insulative housing forming a mating cavity, a plurality of passageways located by two sides of the mating cavity, a bottom cover attached upon a bottom side of the housing to shield the mating cavity in a vertical direction. A plurality of contacts are disposed in the corresponding passageways, respectively. Each contact includes a retaining section retained in the corresponding passageway, a resilient contacting section extending from the retaining section and into the mating cavity, and a leg extending from the retaining section and downwardly through the bottom cover. A waterproofing glue plate is attached upon the bottom cover, and the legs of the contacts extend through the glue plate. The leg forms a transverse groove located in at least one surface and embedded within the glue plate so as to enhance securement between the glue plate and the leg.
US10944194B2 Coaxial connector, high frequency unit, and receiver
A coaxial connector includes a cylindrical external conductor including a metal material, a first insulating member arranged in the external conductor, a second insulating member including a front surface plate in which a wire insertion hole is formed and a plurality of elastic pieces which extends from the front surface plate toward a rear surface and of which an end overlaps with a side of a front surface of the first insulating member and is movable in a direction from a front surface toward a rear surface, and a center electrode arranged in a hollow portion in the first and second insulating members and including a terminal led out from a rear surface of the first insulating member to outside and clamping pieces for clamping the wire connected to the terminal.
US10944190B2 Methods for the acylation of maytansinol
Disclosed is a method of preparing an amino acid ester of maytansinol by reacting maytansinol with an N-carboxyanhydride of an amino acid (NCA) in the presence of a drying agent. Also disclosed is an improved method of preparing an amino acid ester of maytansinol in which a nucleophile is added to the reaction mixture after completion of the reaction between maytansinol and an N-carboxyanhydride of an amino acid.
US10944185B2 Wideband phased mobile antenna array devices, systems, and methods
Wideband phased mobile antenna array devices, systems, and methods include antenna elements arranged in a substantially linear array and positioned and adjusted on a substrate to achieve an aggregate radiation pattern in an end-fire direction. In some embodiments, each antenna element includes two pairs of antenna arms, a pair on either side of the substrate. In some embodiments, each pair of antenna arms are configured to be adjusted and positioned symmetrically to generate the end-fire radiation pattern. In some embodiments, each of the antenna elements in the linear array is spaced apart from each other by a distance that is equal to approximately λ/2, where λ is a wavelength associated with a frequency within a desired operating frequency range of the antenna system.
US10944183B2 Method for transmitting and receiving channel state information in multi-antenna wireless communication system, and device therefor
In an aspect of the present invention, a method for a user equipment to report channel state information (CSI) in a multi-antenna wireless communication system may include the steps of receiving first configuration information about a non-precoded first channel state information-reference signal (CSI-RS) configuration from a base station, receiving the first CSI-RS, reporting, to the base station, the first CSI generated based on the first CSI-RS, and reporting, to the base station, codebook configuration information about a codebook configuration which is a basis for generating the first CSI.
US10944173B2 Antenna array and arrangement comprising an antenna array and a network node
An antenna array comprising at least two sets of antenna unit elements is disclosed. Each set of antenna unit elements supports a respective frequency band, wherein a vertical center-to-center distance between the antenna unit elements of a lowest frequency among the respective frequency bands is more than twice the vertical extension, D, of convex hull containing one antenna unit element of the lowest frequency, and antenna unit elements of at least a second set are arranged interleaved with the antenna unit elements of the lowest frequency. An arrangement comprising the antenna array and a network node is also disclosed.
US10944171B2 Fast transceiver front end serial control
Devices and methods for reconfiguration of electronic circuits in multi-antenna communication systems are described. Using indexed programmable lookup tables, phase and gain information related to the antenna array implemented in such system is accessed. Same method may be used to reconfigure state of transceivers and other electronic circuits within such systems. The described methods and devices can be implemented using standardized serial interfaces.
US10944168B2 Medical device
A medical apparatus is provided that includes an implantable element, in particular a heart pump, and a control unit for the implantable element, which control unit is connected to the implantable element by means of a first connection. The problem of arranging an antenna of a radio module on the control unit expediently and favourably is solved in that the control unit is configured for arrangement outside the patient's body and has a predetermined orientation relative to the patient's body and has a radio module, wherein an antenna of the radio module is arranged in such a way that the region in which the patient's body is intended to be positioned, as considered from the control unit, is shielded from the antenna at least in part by electromagnetically shielding, in particular electrically conductive parts of the control unit or housing thereof.
US10944163B2 Bung-type antenna and antennal structure and antennal assembly associated therewith
The invention relates to an antennal structure adapted to be disposed on an earth plane comprising: a three-dimensional support substrate made of a dielectric material which is partially hollowed out and comprising a peripheral wall which extends between a proximal end and a distal end, said support substrate defining an internal volume; a first conducting pattern inscribed on the peripheral wall of the support substrate, the first conducting pattern comprising a lower end adapted to be connected to an earth plane and an upper end; a second conducting pattern contained in the volume of the substrate, the second pattern being connected electrically to the upper end of the first pattern.
US10944161B2 Film-type microstrip patch antenna
The present invention relates to a film-type microstrip patch antenna. The present invention comprises: a base film; a microstrip transmission line part formed on one surface of the base film; a radiation patch part formed on the one surface of the base film so as to be electrically connected to the microstrip transmission line part; and a ground part formed on the other surface of the base film. The present invention can be implemented in a screen display area of a display device, be applied to a high-frequency band for 3G to 5G mobile communication, and prevent the moire phenomenon caused by components of an antenna, thereby improving the optical characteristics of the display device mounted with the antenna.
US10944160B2 Electronic device
An electronic device is provided. The electronic device includes: a first tubular structure having an annular cross-section and including a conductive first tubular member at a first end of the first tubular structure and a conductive second tubular member at a second end of the first tubular structure; an insulating spacer disposed between the first tubular member and the second tubular member; an insulating slot disposed on a sidewall of the second tubular member and extending through the sidewall along a direction the first tubular structure extends; and a first feed point disposed on the second tubular member, the second tubular member transmitting a signal received from the first feed point.
US10944157B2 Multi-arm spiral antenna for a wireless device
According to examples of the disclosure, a wearable audio device is provided. The device includes a ground plane, an enclosure configured to enclose the ground plane, and configured to be coupled to an ear of a user, and an elliptically polarized spiral monopole antenna configured to be coupled to the ground plane. The antenna includes a ring and a plurality of arms, each arm of the plurality of arms being configured to be coupled between the ring and the ground plane.
US10944153B1 Electronic devices having multi-band antenna structures
An electronic device may be provided with an antenna having a resonating element. The resonating element may have first and second arms extending from opposing sides of a feed. The first arm may have a fundamental mode that radiates in a first communications band such as a 5.0 GHz wireless local area network band. The second arm may have a fundamental mode that radiates in a second communications band such as one or more cellular ultra-high bands. The second resonating element arm may have a harmonic mode that radiates in first and second ultra-wideband (UWB) communications bands. The antenna may include a tunable component that is adjustable between first and second states. The second arm may radiate in the first UWB communications band while the tunable component is in the first state and in the second UWB communications band while the tunable component is in the second state.
US10944151B2 Antenna structure and wireless communication device using same
An antenna structure includes a housing, a first feed source, a ground portion, a radiator, and a second feed source. The housing includes a front frame, a backboard, and a side frame. The side frame defines a slot. The front frame defines a first gap, a second gap, and a groove. A radiating portion and a coupling portion are divided from the housing by the slot, the first gap, the second gap, and the groove. The first feed source is electrically connected to the radiating portion. One end of the ground portion is electrically connected to the radiating portion and another end of the ground portion is grounded. The radiator is coupled with and apart from the coupling portion. The second feed source is electrically connected to the radiator and a current from the second feed source is coupled to the coupling portion through the radiator.
US10944149B2 Concealed antenna node
A concealed antenna node for mounting on a street pole comprises an antenna with an associated radio module which are pre-wired together and housed within a radome of the concealed antenna node. The antenna comprises a plurality of antenna columns arranged about a central section within which the radio module is located. The antenna columns are arranged in a spaced-apart formation such that a gap is realised between adjacent antenna columns.
US10944147B2 Thin film surface mountable high frequency coupler
A high frequency coupler is disclosed that is configured for grid array-type surface mounting. The coupler includes a monolithic base substrate having a top surface and a bottom surface. A first thin film microstrip and a second thin film microstrip are each disposed on the top surface of the monolithic base substrate. Each microstrip has an input end and an output end. At least one via extends through the monolithic base substrate from the top surface to the bottom surface of the monolithic base substrate. The via(s) are electrically connected with at least one of the input end or the output end of the first microstrip or the second microstrip. The coupler has a coupling factor that is greater than about −30 dB at about 28 GHz.
US10944146B2 Dielectric waveguide having a dielectric waveguide body and a dielectric waveguide end with specified densities and method of producing
The invention provides a dielectric waveguide for transmitting millimeter waves or sub-millimeter waves. The dielectric waveguide is easily processed and connected even when having a small diameter, and can provide a connection structure exhibiting low transmission and return losses of high frequency signals. The dielectric waveguide includes a dielectric waveguide body and a dielectric waveguide end having a lower permittivity than the dielectric waveguide body. The dielectric waveguide body and the dielectric waveguide end are seamlessly and monolithically formed from the same material.
US10944145B2 Electronic apparatus and electrical element
An electronic apparatus includes a substrate and an electrical element mounted on the substrate. The electrical element includes a base material including a first principal surface and a second principal surface that are deformable and flat or substantially flat surfaces and a conductor pattern included on the base material. The electrical element further includes a first connection portion and a second connection portion that connect to a circuit included on the substrate and a transmission line portion located in a position different from positions of the first connection portion and the second connection portion that electrically connects the first connection portion and the second connection portion. The conductor pattern includes a conductor pattern of the first connection portion, a conductor pattern of the second connection portion, a conductor pattern of the transmission line portion, and an electrical-element-side bonding pattern arranged in the transmission line portion.
US10944140B2 Wearable and replaceable pouch or skin for holding a portable battery pack
A wearable pouch operable to hold at least one portable battery pack and other power or communications equipment. The wearable pouch includes a main body with a front side, a back side opposite the front side, at least one sealable opening, and at least one opening for at least one lead from the at least one portable battery pack secured within the wearable pouch.
US10944136B2 Battery cell, method for the production thereof and battery module
The invention relates to a battery cell, in particular lithium-ion battery cell, having a housing (61) in which the electrochemical components of the battery cell (4) are accommodated, wherein the housing (61) of the battery cell (4) comprises a casing (60) which is designed for guiding a temperature-control fluid flowing around the battery cell (4), which casing at least partially covers the housing (61) of the battery cell, wherein the casing (60) is formed from a main body (62) which comprises at least one filler material (63).
US10944129B2 Conducting polymers
There is described a process for forming a conformal film of conducting polymer onto one or more surfaces of a substrate by polymerising onto the one or more surfaces in a single step one or more conducting polymer precursors including one or more monomers in the presence of conductivity enhancing additives comprising one or more ionic liquids and one or more optional ionic dopants.
US10944128B2 Anode structure for solid-state lithium-based thin-film battery
A solid-state lithium-based battery is provided in which the formation of lithium islands (i.e., lumps) during a charging/recharging cycle is reduced, or even eliminated. Reduction or elimination of lithium islands (i.e., lumps) can be provided by forming a lithium nucleation enhancement liner between a lithium-based solid-state electrolyte layer and a top electrode of a solid-state lithium based battery.
US10944121B2 Polymer electrolyte film
The present invention provides a polymer electrolyte membrane having excellent strength, a small dimensional change, and a low membrane resistance. The polymer electrolyte membrane includes a porous film having pores and a polymer electrolyte contained in the pores. The porous film is obtained by copolymerizing tetrafluoroethylene and an ethylenic comonomer to provide polytetrafluoroethylene and then stretching the polytetrafluoroethylene. The porous film has an average pore size of greater than 0.20 μm.
US10944116B2 Separator, and fuel cell stack comprising the same
The present invention relates to a separator and a fuel cell stack comprising the same, and according to one aspect of the present invention, there is provided a separator comprising a plurality of channels including a bottom forming a flow space for a reaction gas to flow and a pair of sidewalls connected to the bottom, and a plurality of ribs provided so as to connect the sidewalls of two adjacent channels, wherein the sidewall of the channel is provided with a water storage part which is recessed inward and has a first inclined surface and a second inclined surface connected by a first angle.
US10944115B2 Cathode layer and membrane electrode assembly of solid oxide fuel cell
A cathode layer and a membrane electrode assembly of a solid oxide fuel cell are provided. The cathode layer consists of a plurality of perovskite crystal films, and the average change rate of linear thermal expansion coefficients of these perovskite crystal films is about 5% to 40% along the thickness direction. The membrane electrode assembly includes the above-mentioned cathode layer, and the linear thermal expansion coefficients of these perovskite crystal films are reduced towards the solid electrolyte layer of the membrane electrode assembly.
US10944102B2 Solution-based formation of a nanostructured, carbon-coated, inorganic composite
A process for solution-based formation of a nanostructured, carbon-coated, inorganic composite includes selecting a supply of inorganic material in a solution, selecting a supply of a carbon-containing solution, and synthesizing the composite by causing the inorganic material to react in the carbon-containing solution. The synthesized composite may be conductive-carbon-coated, and may be for electrochemical applications such as battery cathodes and anodes. The selecting step may involve varying relative amounts of polar fluid, microblender and water components to synthesize a crystalline inorganic composite. There may be a step of retaining and reusing the supply of carbon-containing solution that remains after the synthesizing, and testing the supply of carbon-containing solution that remains to determine whether it can be used again. There may be steps of controlling the composite particle size and morphology and forming desired particle size as a function of the chemical composition of the carbon-containing solution.
US10944100B2 Electrochemical cell including anode and cathode including battery and capacitor particles and having equal electrochemical capacities, and method for forming the same
At least one of the anode and cathode of a lithium-ion processing electrochemical cell are prepared with a layer of mixed particles of both active lithium battery electrode materials and lithium ion adsorbing capacitor materials, or with co-extensive, contiguous layers of battery electrode particles in one layer and capacitor particles in the adjoining layer. The proportions of active battery electrode particles and active capacitor particles in one or both of the electrodes are predetermined to provide specified energy density (Wh/kg) and power density (W/kg) properties of the cell for its intended application.
US10944099B2 Fluoride ion conductor containing potassium, alkaline earth metal, and fluorine, and fluoride ion secondary battery including the same
A fluoride ion conductor contains potassium, at least one alkaline earth metal selected from the group consisting of calcium, barium, and strontium, and fluorine. The fluoride ion conductor includes a phase of a compound containing potassium, at least one alkaline earth metal, and fluorine.
US10944095B2 Roll-press apparatus
In a wrinkling prevention device, a work roll having a diameter smaller than that of a press-roll is pressed against the press-roll, and the work roll is supported by a bearing frame through a backup. With this configuration, an uncoated part can be elongated with a uniform pressing force. Further, an edge roller is disposed at an end part of the bearing frame which supports the work roll, and the edge roller is brought into contact with the other press-rolls not in contact with the work roll so that the axis parallelism of the work roll with the press-roll can be ensured.
US10944084B2 Secondary battery and method for supplementing electrolyte of secondary battery
The present invention relates to a secondary battery and a method for supplementing an electrolyte of the secondary battery. The secondary battery according to the present invention comprises a battery case comprising an accommodation part accommodating an electrode and an electrolyte therein and a sealing member for additionally injecting the electrolyte, which is disposed on a portion of the battery case to additionally inject the electrolyte into the accommodation part of the battery case and seals an injection portion.
US10944082B2 Vapor deposition apparatus
A vapor deposition apparatus for forming a deposition layer on a substrate, the vapor deposition apparatus includes a supply unit configured to receive a first source gas, a reaction space connected to the supply unit, a plasma generator in the reaction space, a first injection unit configured to inject a deposition source material to the substrate, the deposition source material including the first source gas, and a filament unit in the reaction space, the filament unit being connected to a power source.
US10944081B2 Component module having a radiation-emitting curved component
A component module includes a component holder having a curved upper side, and a radiation-emitting component arranged in a curved shape on the upper side, wherein the component holder includes a heat-distributing region on the upper side, a neutral fiber running inside the component, an adhesive is planar and arranged between the radiation-emitting component and the upper side, and the adhesive fixes the radiation-emitting component on the upper side.
US10944077B2 Process for manufacturing a pixel of an OLED micro-display
A process includes the following successive steps: a) providing a substrate including a structured first electrode; b) forming in succession first and second bilayer stacks on the structured first electrode, each bilayer stack including in succession first and second layers made of first and second materials that are transparent conductive oxides able to be selectively etched; c) etching the second bilayer stack in a zone intended to accommodate a blue subpixel and in a zone intended to accommodate a green subpixel; d) etching the first bilayer stack in the zone intended to accommodate the blue subpixel; e) forming a stack of organic light-emitting layers, the stack being configured to emit white light; f) forming a second electrode on the stack of organic light-emitting layers so as to obtain an optical resonator with the first electrode.
US10944076B2 Organic electroluminescent device having thin film encapsulation structure and method of fabricating the same
Provided is an organic electroluminescent display device, including a substrate, an organic light-emitting device on the substrate, and an encapsulation layer formed on the organic light-emitting device and the substrate. The encapsulation layer includes an inorganic layer and a polymer organic layer alternatingly stacked with an intermediate layer formed of a first organic monomer between the inorganic layer and the polymer organic layer, and one surface of the intermediate layer is bonded to the inorganic layer through bonding sites on a surface of the inorganic layer and another surface of the intermediate layer is bonded to the organic layer by polymerization.
US10944072B2 Stretchable electroluminescent devices
A light emitting capacitor can include a first and second electrode, an electroluminescent layer, and at least one elastomeric layer. The electroluminescent layer, which can include an elastomeric material doped with semiconducting nanoparticles, can be disposed between the first and second electrodes. The elastomeric layer can encapsulate the first electrode, second electrode, and electroluminescent layer. The first and second electrodes can be hydrogel or conductive electrodes. The light emitting capacitor can provide dynamic coloration or sensory feedback. The light emitting capacitor can be used in, for example, robotics, wearables (displays, sensors, textiles), and fashion.
US10944071B2 Organic light-emitting display apparatus and method of manufacturing the same
A an organic light-emitting display apparatus, including a first substrate, a display unit having a plurality of organic light-emitting devices that is formed on the first substrate, a second substrate disposed on the display unit, and a filler included between the first substrate and the second substrate. The organic light-emitting device includes a first electrode formed on the first substrate, an intermediate layer that is disposed on the first electrode and includes an organic emission layer, and a porous second electrode disposed on the intermediate layer.
US10944068B2 Organic light emitting display apparatus
An organic light emitting display apparatus including a substrate including a plurality of pixel areas; a pixel electrode on the substrate; an opposite electrode on the pixel electrode, the opposite electrode transmitting light; an organic light emitting layer between the pixel electrode and the opposite electrode, the organic light emitting layer emitting a first light toward the opposite electrode; a light emitting layer on the opposite electrode, the light emitting layer absorbing a portion of the first light and emitting a second light; and a sealing layer on the light emitting layer, the sealing layer sealing the pixel electrode, the opposite electrode, the organic light emitting layer, and the light emitting layer.
US10944067B2 Quantum dot light emitting diode and quantum dot light emitting display device including the same
A quantum dot light emitting diode comprises first and second electrodes facing each other; a hole injection layer disposed between the first electrode and the second electrode and having a first HOMO level; a first hole transporting layer disposed between the hole injection layer and the second electrode and having a second HOMO level that is lower than the first HOMO level; a second hole transporting layer disposed between the first hole transporting layer and the second electrode and having a third HOMO level that is lower than the second HOMO level; and a quantum dot light emitting layer disposed between the second hole transporting layer and the second electrode and having a fourth HOMO level that is lower than the third HOMO level, wherein a difference between the first HOMO level and the second HOMO level is greater than a difference between the second HOMO level and the third HOMO level and less than a difference between the third HOMO level and the fourth HOMO level.
US10944062B2 Organic electroluminescent materials and devices
The present invention includes novel transition metal complexes of bidentate ligands containing benzofused imidazole moieties. The materials are useful for application in organic electroluminescence devices.
US10944061B2 Organic electroluminescent element and compound
An organic electroluminescence device having high efficiency, low in driving voltage and excellent in durability and a compound useful for the organic electroluminescence device are provided.An organic electroluminescence device comprising, a substrate having thereon: a pair of electrodes of an anode and a cathode; and at least one organic layer comprising a light-emitting layer between the pair of electrodes, and the light-emitting layer contains at least one kind of a phosphorescent material, and at least either one layer of the at least one organic layer contains a specific compound having a dibenzothiophene or dibenzofuran structure, and the compound.
US10944059B2 Compound for organic optoelectronic device, organic optoelectronic device, and display device
The present invention relates to a compound represented by Chemical Formula 1 for an organic optoelectronic device, an organic optoelectronic device employing the same and a display device. The details for Chemical Formula 1 above are as defined in the specification.
US10944058B2 Compounds and organic electronic devices
The present invention relates to certain fluorenes, to the use of the compounds in an electronic device, and to an electronic device comprising at least one of these compounds. The present invention furthermore relates to a process for the preparation of the compounds and to a formulation and composition comprising one or more of the compounds.
US10944056B2 Materials for organic electroluminescent devices
The present invention relates to spirobifluorene compounds of the formula (1) which are suitable for use in electronic devices, in particular organic electroluminescent devices, and to electronic devices which comprise these compounds.
US10944054B2 Method for manufacturing organic device, and film forming device
A method for manufacturing an organic device 10 according to an embodiment includes: a film forming step of continuously forming first to N-th layers (N is an integer of 2 or more) on a first electrode layer 14 formed on a main surface 12a of a flexible substrate while continuously conveying the flexible substrate 12, wherein in the film forming step, the first to N-th layers are sequentially formed on the first electrode layer by supplying materials of the first to N-th layers from first to N-th film forming sources to the flexible substrate through first to N-th shielding parts arranged between the first to N-th film forming sources and the flexible substrate, the first to N-th shielding parts are fixed in a conveyance direction of the flexible substrate in a state of being spaced apart from the flexible substrate, and a shielding area due to at least one shielding part of the first to N-th shielding parts is different from a shielding area due to other shielding part.
US10944053B2 Systems and methods for gated-insulator reconfigurable non-volatile memory devices
Systems and methods of use and fabrication are described for a non-volatile resistive random access memory (RRAM) multi-terminal device including a first electrode, a second electrode, a metal oxide disposed between the first electrode and the second electrode, and an at least first gate configured to apply a voltage bias to change a resistive state in the metal oxide.
US10944052B2 Phase-change material (PCM) radio frequency (RF) switch using a chemically protective and thermally conductive layer
A radio frequency (RF) switch includes a heating element, an aluminum nitride layer situated over the heating element, and a phase-change material (PCM) situated over the aluminum nitride layer. An inside segment of the heating element underlies an active segment of the PCM, and an intermediate segment of the heating element is situated between a terminal segment of the heating element and the inside segment of the heating element. The aluminum nitride layer situated over the inside segment of the heating element provides thermal conductivity and electrical insulation between the heating element and the active segment of the PCM. The aluminum nitride layer extends into the intermediate segment of the heating element and provides chemical protection to the intermediate segment of the heating element, such that the intermediate segment of the heating element remains substantially unetched and with substantially same thickness as the inside segment.
US10944051B2 Method of cleaning a substrate processing apparatus and the substrate processing apparatus performing the method
A method of cleaning a substrate processing apparatus that etches a film including a metal includes (a) providing an inert gas, and removing a metal-containing deposition by plasma generated from the inert gas; and (b) after (a), providing a gas containing a fluorine-containing gas and an oxygen-containing gas, and removing a silicon-containing deposition by plasma generated from the gas containing the fluorine-containing gas and the oxygen-containing gas.
US10944045B2 Magnetic memory
A magnetic memory including a plurality of magnetoresistance effect elements that hold information, each including a first ferromagnetic metal layer with a fixed magnetization direction, a second ferromagnetic metal layer with a varying magnetization direction, and a non-magnetic layer sandwiched between the first and second ferromagnetic metal layers; a plurality of first control elements that control reading of the information, wherein each of the plurality of first ferromagnetic metal layers is connected to a first control element; a plurality of spin-orbit torque wiring lines that extend in a second direction intersecting with a first direction which is a stacking direction of the magnetoresistance effect elements, wherein each of the second ferromagnetic metal layers is joined to one spin-orbit torque wiring line; a plurality of second control elements that control electric current flowing through the spin-orbit torque wiring lines.
US10944043B2 Magnetoresistance effect element and method for manufacturing the same
This magnetoresistance effect element includes a first ferromagnetic layer, a second ferromagnetic layer, and a tunnel barrier layer which is interposed between the first and second ferromagnetic layers, wherein the tunnel barrier layer has a spinel structure represented by a compositional formula X1-αYαOβ, and the tunnel barrier layer contains one or more additional elements selected from the group consisting of He, Ne, Ar, Kr, Xe, P, C, B, and Si, and in the compositional formula, X represents one or more elements selected from the group consisting of Mg, Zn, Cd, Ag, Pt, and Pb, Y represents one or more elements selected from the group consisting of Al, Ga, and In, a range of α is 0<α≤1, and a range of β is 0.35≤β≤1.7.
US10944042B2 Piezoelectric actuator and method for manufacturing piezoelectric actuator
A piezoelectric actuator includes a substrate, a first electrode arranged on the substrate, a piezoelectric body stacked on the first electrode, a second electrode superimposed on a surface of the piezoelectric body on a side opposite to the first electrode, and a wiring connected to the first electrode. The first electrode has a connecting portion which is arranged to protrude from an end portion of the piezoelectric body and to which the wiring is connected, and a first conductive portion is provided so that the first conductive portion overlaps with the first electrode while extending over from an area overlapped with the end portion of the piezoelectric body up to the connecting portion of the first electrode.
US10944041B1 Hybrid ultrasonic transducer and method of forming the same
A hybrid ultrasonic transducer and a method of manufacturing the same are provided. A method of manufacturing a semiconductor device includes the forming of a first substrate and a second substrate. The forming of the first substrate includes: depositing a membrane stack over a first dielectric layer; forming a third electrode over the first dielectric layer; and depositing a second dielectric layer over the membrane stack and the third electrode. The forming of the second substrate includes: forming a redistribution layer (RDL) having a fourth electrode; and etching a first cavity on a surface of the RDL adjacent to the fourth electrode. The method further includes: forming a second cavity in one of the first substrate and the second substrate; and bonding the first substrate to the second substrate.
US10944040B2 Piezoelectric thin film-stacked body, piezoelectric thin film substrate, piezoelectric thin film device, piezoelectric actuator, piezoelectric sensor, head assembly, head stack assembly, hard disk drive, printer head, and ink-jet printer device
A piezoelectric thin film-stacked body is provided. A piezoelectric thin film-stacked body has a first electrode layer, a first intermediate layer stacked on the first electrode layer, a second intermediate layer stacked on the first intermediate layer, and a piezoelectric thin film stacked on the second intermediate layer, the first intermediate layer includes K, Na, and Nb, the second intermediate layer is a layer causing stress in a compression direction in the piezoelectric thin film, and the piezoelectric thin film includes (K,Na)NbO3.
US10944037B2 Thermoelectric material, thermoelectric element, optical sensor, and method for manufacturing thermoelectric material
This invention relates to a thermoelectric material constituted of nanostructures and a thermoelectric element and an optical sensor including the same, as well as to a method for manufacturing a thermoelectric material constituted of nanostructures. An object of the present disclosure is to achieve better thermoelectric characteristics of the thermoelectric material containing nanoparticles. The thermoelectric material includes a first material having a band gap and a second material different from the first material. The thermoelectric material contains a plurality of nanoparticles distributed in a base material which is a mixture of the first material and the second material. A composition of the second material in the thermoelectric material is not lower than 0.01 atomic % and not higher than 2.0 atomic % of the thermoelectric material.
US10944036B2 Semiconductor light-emitting device
Semiconductor light-emitting device, includes: substrate having base and conductive part; first to third semiconductor light-emitting elements; first to third wires connected to the first to third semiconductor light-emitting elements respectively; and light-transmitting resin part covering the first to the third semiconductor light-emitting elements, wherein the base has main and rear surfaces facing opposite sides in thickness direction of the base, wherein the conductive part includes main surface part on the main surface, wherein the main surface part includes main surface first part where the first and second semiconductor light-emitting elements are mounted, wherein the main surface first part reaches both ends of the main surface in first direction perpendicular to the thickness direction, and wherein the main surface first part is separated from both the main surface part where the third semiconductor light-emitting element is mounted and the main surface part where the first, second, and third wires are connected.
US10944034B2 Light emitting diode structure
A light emitting diode includes a base layer, an electric contact layer, a semiconductor stack, and an insulation layer. The base layer has a maximum of a first width. The electric contact layer has a maximum of a second width and is disposed on the base layer. The semiconductor stack disposed on the electric contact layer has a maximum of a third width, and includes a first type semiconductor layer, a light emitting layer, and a second type semiconductor layer stacked in sequence, wherein a width of the first type semiconductor layer is smaller than the maximum of the third width. The insulation layer covers the sidewalls of the base layer, the electric contact layer, and the semiconductor stack. The maximum of the second width is greater than the maximum of the third width and the maximum of the second width is less than the maximum of the first width.
US10944033B2 Heat transmissive optoelectronic component and module
An optoelectronic component includes a radiation side, a contact side opposite a radiation side with at least two electrically conductive contact elements for external electrical contacting of the component, and a semiconductor layer sequence arranged between the radiation side and the contact side with an active layer that emits or absorbs electromagnetic radiation during normal operation, wherein the contact elements are spaced apart from each other at the contact side and are completely or partially exposed at the contact side in the unmounted state of the component, the region of the contact side between the contact elements is partially or completely covered with an electrically insulating, contiguously formed cooling element, the cooling element is in direct contact with the contact side and has a thermal conductivity of at least 30 W/(m·K), and in plan view of the contact side the cooling element covers one or both contact elements partially.
US10944031B2 Solid state lighting component package with conformal reflective coating
A solid state lighting package is provided. The package comprising at least one LED element positioned on a top surface of a substrate and a conformal reflective layer of inorganic particles, whereby at least of portion of the light emitted by the LED element is reflected by the conformal reflective layer. A method of manufacturing a solid state lighting package comprising the distribution of inorganic particles, and a method of increasing the luminous flux thereof, is also provided.
US10944030B2 Light emitting device
A light emitting device includes one or more light emitting elements, a light transmissive member, and a light reflective member. The one or more light emitting elements each includes an upper surface. The light transmissive member has an upper surface and a lower surface. The light reflective member covers surfaces of the light transmissive member and lateral surfaces of the one or more light emitting elements so as to expose the upper surface of the light transmissive member. The upper surface area of the light transmissive member is smaller than a sum of the upper surface areas of the one or more light emitting elements, and the lower surface area of the light transmissive member is larger than a sum of the upper surface areas of the one or more light emitting elements.
US10944029B2 Light emitting device having a dam surrounding a light emitting region
A light emitting device includes: a base substrate; a plurality of unit regions provided on the base substrate; a barrier disposed at a boundary of the unit regions to surround each of the unit regions; a dam disposed in each of the unit regions to be spaced apart from the barrier; a first electrode provided in each of unit light emitting regions surrounded by the dam; a second electrode disposed in each of the unit light emitting regions, the second electrode of which at least one region is provided opposite to the first electrode; and one or more LEDs provided in each of the unit light emitting regions, the one or more LEDs being electrically connected between the first electrode and the second electrode.
US10944028B2 LED light bulb having filament with conductive section providing with rivet structure
An LED light bulb, comprising of: a lamp housing; a bulb base connected to the lamp housing; a stem connected to the bulb base and located in the lamp housing, the stem comprises a stand extending to the center of the lamp housing; a single LED filament, disposed in the lamp housing, the LED filament comprising: a plurality of LED sections, each of the LED sections includes at least two LED chips that are electrically connected to each other; a plurality of conductive sections, each of the conductive sections is located between the two adjacent LED sections and configured to electrically connect the two adjacent LED sections, each of the conductive sections includes at least one conductor that connects the two adjacent LED sections, each of the conductor has at least one through hole; a light conversion layer comprising a base layer and a top layer, wherein the base layer of the light conversion layer is filled into the through hole of the conductor and then contacting the surface of the top layer.
US10944024B1 Method for manufacturing micro light-emitting diode chips
A method for manufacturing micro light-emitting diode chips includes the steps of: providing a to-be-divided light-emitting component, which includes a metal substrate and a plurality of micro light-emitting diode dies disposed on the metal substrate to permit the metal substrate to define a to-be-etched region among the micro light-emitting diode dies; and etching the metal substrate to remove the to-be-etched region so as to divide the light-emitting component into a plurality of the micro light-emitting diode chips.
US10944022B2 Solar cell with delta doping layer
A solar cell including a base region, a back surface field layer and a delta doping layer positioned between the base region and the back surface field layer.
US10944021B2 Virtual negative bevel and methods of isolating adjacent devices
This disclosure is directed to devices and systems and methods comprising virtual negative beveled facets including to isolate adjacent devices from one another. Aspects hereof are directed to integrated photon detectors or photodetector devices incorporating implant isolation mesas and resistors, and in particular to methods and structures for isolating such detectors or devices from neighboring detectors or devices.
US10944015B2 Semiconductor device
In a first aspect of a present inventive subject matter, a semiconductor device includes an n-type semiconductor layer including a first semiconductor as a major component, an i-type semiconductor layer including a second semiconductor as a major component and a p-type semiconductor layer including a third semiconductor as a major component. The second semiconductor contains a corundum-structured oxide semiconductor.
US10944014B2 Semiconductor device
To provide a transistor having a high on-state current. A semiconductor device includes a first insulator containing excess oxygen, a first oxide semiconductor over the first insulator, a second oxide semiconductor over the first oxide semiconductor, a first conductor and a second conductor which are over the second oxide semiconductor and are separated from each other, a third oxide semiconductor in contact with side surfaces of the first oxide semiconductor, a top surface and side surfaces of the second oxide semiconductor, a top surface of the first conductor, and a top surface of the second conductor, a second insulator over the third oxide semiconductor, and a third conductor facing a top surface and side surfaces of the second oxide semiconductor with the second insulator and the third oxide semiconductor therebetween. The first oxide semiconductor has a higher oxygen-transmitting property than the third oxide semiconductor.
US10944012B2 Area-efficient inverter using stacked vertical transistors
An inverter that includes an n-type field effect transistor (nFET) and a p-type field effect transistor (pFET) vertically stacked one atop the other and containing a buried metal semiconductor alloy strap that connects a drain region of the nFET to a drain region of the pFET is provided. Also, provided is a cross-coupled inverter pair with nFETs and pFETs stacked vertically.
US10944011B2 Display apparatus and method of manufacturing the same
A display apparatus includes a base substrate, an active pattern on the base substrate including a source region, a drain region, and a channel region that is doped between the source region and the drain region, the channel region including polycrystalline silicon, and a gate electrode overlapping the channel region of the active pattern. The channel region may include a lower portion, an upper portion, and an intermediate portion between the upper portion and the lower portion, and a dopant density of the lower portion may be 80% or more of a dopant density of the upper portion.
US10944009B2 Methods of fabricating a FinFET device with wrap-around silicide source/drain structure
The present disclosure provides a semiconductor device that includes a semiconductor fin disposed over a substrate; an isolation structure at least partially surrounding the fin; an epitaxial source/drain (S/D) feature disposed over the semiconductor fin, wherein an extended portion of the epitaxial S/D feature extends over the isolation structure; and a silicide layer disposed on the epitaxial S/D feature, the silicide layer continuously surrounding the extended portion of the epitaxial S/D feature over the isolation structure.
US10944007B2 Silicon on insulator semiconductor device with mixed doped regions
In some embodiments, a semiconductor device is provided. The semiconductor device includes a semiconductor substrate having a first semiconductor material layer separated from a second semiconductor material layer by an insulating layer. A source region and a drain region are disposed in the first semiconductor material layer and spaced apart. A gate electrode is disposed over the first semiconductor material layer between the source region and the drain region. A first doped region having a first doping type is disposed in the second semiconductor material layer, where the gate electrode directly overlies the first doped region. A second doped region having a second doping type different than the first doping type is disposed in the second semiconductor material layer, where the second doped region extends beneath the first doped region and contacts opposing sides of the first doped region.
US10944004B2 Semiconductor structure and fabrication method thereof
A semiconductor structure and a method for fabricating the semiconductor structure are provided. The method includes providing a base substrate, and forming a first stress layer in the base substrate. The method also includes forming a gate structure on the base substrate. The first stress layer in the base substrate is on both sides of the gate structure. In addition, the method includes after forming the gate structure, forming an opening in the first stress layer by back-etching the first stress layer. Further, the method includes forming a second stress layer in the opening of the first stress layer.
US10944002B2 Integrated assemblies having a portion of a transistor gate extending into a recessed region of a semiconductor base, and methods of forming integrated assemblies
Some embodiments include an integrated assembly with a semiconductor base having a horizontally-extending upper surface, and having a recessed region. A transistor gate is supported by the semiconductor base. The transistor gate has a first segment over the horizontally-extending upper surface, and has a second segment over the recessed region. The first segment has a first vertically-extending surface along an outer edge. The second segment has a ledge along an edge of the recessed region. The ledge has an upper surface which is lower than the horizontally-extending upper surface. The second segment has a second vertically-extending surface extending upwardly from an inner portion of the ledge. A first spacer is along the first vertically-extending surface. A second spacer is along the second vertically-extending surface. The second spacer has a bottom edge beneath the horizontally-extending upper surface of the base.
US10944000B2 Contacts for semiconductor devices
In an example embodiment, a method comprises: forming first spacers adjacent to a memory cell formed on a substrate, each of the first spacers being formed in direct contact with the substrate, where forming the memory cell includes forming a control gate electrode and a tunnel oxide layer over the substrate and subsequently etching completely at least the control gate electrode and the tunnel oxide layer that are disposed beyond the memory cell; forming an interlayer dielectric layer over the memory cell and the first spacers; forming a contact hole through the interlayer dielectric layer to at least reach the substrate; subsequent to forming the contact hole, forming a second spacer adjacent to one of the first spacers, where a height of the second spacer is greater than a height of the first spacers, the second spacer substantially contacting the substrate and the interlayer dielectric layer; and forming a contact in the contact hole.
US10943996B2 Method of manufacturing semiconductor device including non-volatile memories and logic devices
A semiconductor device includes a non-volatile memory. The non-volatile memory includes a first dielectric layer disposed on a substrate, a floating gate disposed on the dielectric layer, a control gate, a second dielectric layer disposed between the floating gate and the control gate and having one of a silicon oxide layer, a silicon nitride layer and multilayers of silicon oxide and silicon nitride, and an erase gate and a select gate. The erase gate and the select gate include a stack of a bottom polysilicon layer and an upper metal layer.
US10943992B2 Transistor having straight bottom spacers
An integrated semiconductor device having a substrate and a vertical field-effect transistor (FET) disposed on the substrate. The vertical FET includes a fin and a bottom spacer. The bottom spacer further includes a first spacer layer and a second spacer layer formed on top of the first spacer layer. The bottom spacer provides for a symmetrical straight alignment at a bottom junction between the bottom spacer and the fin.
US10943991B2 Semiconductor device and method for fabricating the same
A semiconductor device and a method for fabricating the semiconductor device are provided, in which the method includes the steps of forming a gate structure on a substrate, forming a spacer on a sidewall of the gate structure, forming two recesses adjacent to two sides of the spacer, performing a cleaning process to trim the spacer for forming a void between the spacer and the substrate, and forming two portions of an epitaxial layer in the two recesses. The semiconductor device preferably includes a cap layer on the two portions of the epitaxial layer as the cap layer includes a planar top surface and an inclined sidewall.
US10943989B2 Gate to source/drain leakage reduction in nanosheet transistors via inner spacer optimization
A method for fabricating a semiconductor device includes forming a first inner spacer layer along a substrate and a nanosheet stack disposed on the substrate, performing an ultraviolet (UV) condensation process to form a hardened inner spacer from the first inner spacer layer, forming a second inner spacer layer along the hardened inner spacer, and removing material to form inner spacers by performing an inner spacer etch.
US10943987B2 Latch-up resistant transistor device
A transistor device includes at least one transistor cell, having, in a semiconductor body, a source region of a first doping type in a body region of a second doping type, a drain region, and a drift region of the first doping type adjoining the body region and arranged between the body region and the drain region. A low-resistance region of the second doping type in the body region adjoins the source region. A gate electrode dielectrically insulated from the source and body regions by a gate dielectric is arranged above a first surface of the semiconductor body. A length of an overlap between the source region and the gate electrode is larger than 70 nanometers. A doping profile of the low-resistance region along a line that is vertical to the first surface and goes through an edge of the gate electrode has a maximum of higher than 1E19 cm−3.
US10943982B2 Nanoporous semiconductor materials
Methods for forming nanoporous semiconductor materials are described. The methods allow for the formation of micron-scale arrays of sub-10nm nanopores in semiconductor materials with narrow size distributions and aspect ratios of over 400:1.
US10943979B2 Semiconductor device having a semiconductor body composed of silicon carbide
The disclosure relates to a semiconductor device having a SiC semiconductor body. The SiC semiconductor body includes a first semiconductor region of a first conductivity type and a second semiconductor region of a second conductivity type. The first semiconductor region is electrically contacted at a first surface of the SiC semiconductor body and forms a pn junction with the second semiconductor region. The first semiconductor region and the second semiconductor region are arranged one above the other in a vertical direction perpendicular to the first surface. The first semiconductor region has a first dopant species and a second dopant species.
US10943978B2 High voltage device and manufacturing method thereof
An N-type high voltage device includes: a semiconductor layer, a well region, a floating region, a bias region, a body region, a body contact, a gate, a source and a drain. The floating region and the bias region both have P-type conductivity, and both are formed in a drift region in the well region. The bias region is electrically connected with a predetermined bias voltage, and the floating region is electrically floating, to increase a breakdown voltage of the high voltage device and to suppress turning-ON a parasitic transistor in the high voltage device.
US10943975B2 Method of manufacturing a semiconductor device having side-diffused trench plug
A semiconductor device structure may include a substrate having a substrate base comprising a first dopant type; a semiconductor layer disposed on a surface of the substrate base, the semiconductor layer comprising a second dopant type and having an upper surface; and a semiconductor plug assembly comprising a semiconductor plug disposed within the semiconductor layer, the semiconductor plug extending from an upper surface of the semiconductor layer and having a depth at least equal to a thickness of the semiconductor layer, the semiconductor plug having a first boundary, the first boundary formed within the semiconductor layer, and having a second boundary, the second boundary formed within the semiconductor layer and disposed opposite the first boundary, wherein the first boundary and second boundary extend perpendicularly to the surface of the substrate base.
US10943961B2 Display device having a reinforcing layer
A display device includes a substrate having a first side and a second side opposite to the first side. A plurality of pixels is disposed on the substrate. A flexible circuit board is connected to the first side of the substrate. A driving integrated circuit is disposed on a lower portion of the flexible circuit board. A coating layer is disposed on the lower portion of the flexible circuit board. The coating layer is spaced apart from the first side of the substrate and at least partially surrounds the driving integrated circuit. A reinforcing layer is disposed between the first side of the substrate and the coating layer on the lower portion of the flexible circuit board. The reinforcing layer covers a side of the coating layer that faces the first side of the substrate.
US10943958B2 Display apparatus
A display apparatus including a substrate, a display portion disposed on an active area defined at the substrate, a buffer layer disposed on the active area and a pad area defined at the substrate, a touch sensing portion disposed on the buffer layer, and a pad portion disposed between the pad area and the buffer layer. The touch sensing portion includes a first pad pattern, a middle layer disposed on the first pad pattern, and a second pad pattern disposed on the middle layer. The first pad pattern is connected to the pad portion through a first contact hole defined on the pad portion in the buffer layer. The second pad pattern is connected to the first pad pattern through a second contact hole defined on the first contact hole in the middle layer.
US10943951B2 Spin orbit torque magnetic random access memory structures and methods for fabrication
In one example embodiment, a SOT-MRAM includes a storage unit having a CoαXβPtγ based free layer. The storage unit includes a bottom electrode and the CoαXβPtγ based free layer is disposed over the bottom electrode. Further, the storage unit includes a tunnel barrier layer over the CoαXβPtγ based free layer, and a fixed layer over the tunnel barrier layer. The CoαXβPtγ based free layer, tunnel barrier layer and fixed layer form a magnetic tunnel junction. The storage unit may also include a top electrode over the MTJ.
US10943949B2 Semiconductor storage device
A semiconductor storage device includes a plurality of memory cells and a first circuit. The first circuit is configured to read data from a subset of the memory cells, such as a page unit or the like, then determine whether the data as read from the subset contains an error. The first circuit calculates a bit error rate for the subset if the subset contains an error and performs a recovery processing on the subset if the calculated bit error rate is less than a first threshold value but greater than a second threshold value.
US10943948B2 Magnetic tunnel junction (MTJ) device and forming method thereof
A magnetic tunnel junction (MTJ) device includes two magnetic tunnel junction elements and a magnetic shielding layer. The two magnetic tunnel junction elements are arranged side by side. The magnetic shielding layer is disposed between the magnetic tunnel junction elements. A method of forming said magnetic tunnel junction (MTJ) device includes the following steps. An interlayer including a magnetic shielding layer is formed. The interlayer is etched to form recesses in the interlayer. The magnetic tunnel junction elements fill in the recesses. Or, a method of forming said magnetic tunnel junction (MTJ) device includes the following steps. A magnetic tunnel junction layer is formed. The magnetic tunnel junction layer is patterned to form magnetic tunnel junction elements. An interlayer including a magnetic shielding layer is formed between the magnetic tunnel junction elements.
US10943943B2 Dual band gas imager
A semiconductor gas imaging device system and method includes one chip dual band Type II Superlattice (T2SL) detectors comprising two back to back diodes wherein the bias is flipped. Embodiment voltages are +1V to −1V. For embodiments, only the detector with negative voltage detects incoming infrared radiation.
US10943942B2 Image sensor device and method of forming the same
An image sensor device includes a semiconductor substrate, a radiation sensing member, a device layer and a trench isolation. The semiconductor substrate has a front side surface and a back side surface opposite to the front side surface. The radiation sensing member is disposed in a photosensitive region of the semiconductor substrate and extends from the front side surface of the semiconductor substrate. The radiation sensing member includes a semiconductor material with an optical band gap energy smaller than 1.77 eV. The device layer is over the front side surface of the semiconductor substrate and the radiation sensing member. The trench isolation is disposed in an isolation region of the semiconductor substrate and extends from the back side surface of the semiconductor substrate.
US10943940B2 Image sensor comprising reflective guide layer and method of forming the same
Various structures of image sensors are disclosed, as well as methods of forming the image sensors. According to an embodiment, a structure comprises a substrate comprising photo diodes, an oxide layer on the substrate, recesses in the oxide layer and corresponding to the photo diodes, a reflective guide material on a sidewall of each of the recesses, and color filters each being disposed in a respective one of the recesses. The oxide layer and the reflective guide material form a grid among the color filters, and at least a portion of the oxide layer and a portion of the reflective guide material are disposed between neighboring color filters.
US10943930B2 Display device having a multi-path structure in a bending region
A display device including a substrate having a first region, a second region, and a bending region disposed between the first region and the second region; and a plurality of bending connection lines disposed on the substrate in the bending region and extended in a first direction. Each of the bending connection lines includes a protrusion in a second direction and a recess depressed from the protrusion, and the protrusion of each of the bending connection lines faces the recess of the bending connection lines next thereto.
US10943929B2 Display panel and display device
A display panel and a display device are provided. The display panel includes: a plurality of pixel circuits arranged in a matrix; a data line extending in a first direction and being electrically connected to the plurality of pixel circuits; a power signal line extending in the first direction and being electrically connected to the plurality of pixel circuits; an inorganic passivation layer located on surfaces, facing toward a light-emitting surface of the display panel, of the data line and the power signal line; and an anti-crosstalk structure. An orthographic projection of at least partial region of the anti-crosstalk structure on a plane of the display panel is located between an orthographic projection of the data line and an orthographic projection of the power signal line on the plane of the display panel.
US10943927B2 Array substrate, fabrication method thereof, driving transistor and display panel
An array substrate includes a pixel circuit and a light-emitting diode. The pixel circuit includes a driving transistor including a first active medium made of polysilicon, and a switching transistor including a second active medium made of polysilicon. The first active medium has a first grain size. The second active medium has a second grain size larger than the first grain size. The light-emitting diode is coupled to the pixel circuit.
US10943926B2 Thin-film transistor, array substrate, display panel and display device and fabrication method thereof
The present disclosure relates to a thin-film transistor, an array substrate, a display panel and a display device and fabrication methods thereof. The thin-film transistor includes a gate insulation layer, an active layer having a source region, a drain region, and a channel region, a first doping layer on the source region, a second doping layer on the drain region, and at least one third doping layer arranged between the first doping layer and the second doping layer, wherein the first, the second, and the third doping layers have same conductivity type, and wherein the third doping layer is positioned in the channel region and contacts the gate insulation layer, and the third doping layer does not contact the first doping layer and the second doping layer simultaneously, or the third doping layer is positioned on the channel region and only contacts the first or the second doping layer.
US10943919B2 Semiconductor storage device
A semiconductor memory device includes a plurality of first conductor layers that are stacked in a first direction; a first pillar including a first semiconductor layer and extending through the first conductor layers in the first direction; a first charge storage layer that is provided between the first conductor layers and the first semiconductor layer; a plurality of second conductor layers that are stacked in the first direction above an uppermost conductor layer of the first conductor layers; a second pillar including a second semiconductor layer and extending through the second conductor layers in the first direction, the second semiconductor layer electrically connected to the first semiconductor layer; and a conductor pillar or film extending in the first direction through the second conductor layers other than a lowermost layer of the second conductor layers and being in contact with a respective upper surface of each of the second conductor layers.
US10943916B2 Method for manufacturing three-dimensional memory structure
A method for manufacturing a three-dimensional (3D) memory structure and a 3D memory structure are disclosed. A recess is formed on a substrate, a 3D memory component is formed with a bottom in the recess, and then, a peripheral circuit is formed on the substrate outside the recess.
US10943914B2 Semiconductor memory device including a substrate, various interconnections, semiconductor member, charge storage member and a conductive member
According to one embodiment, a semiconductor memory device includes: a substrate; a first interconnect; a second interconnect; a plurality of third interconnects; a fourth interconnect; a semiconductor member; a charge storage member; and a conductive member. One of the plurality of third interconnects is disposed on two second-direction sides of the conductive member. Portions of the one of the plurality of third interconnects disposed on the two second-direction sides of the conductive member are formed as one body.
US10943912B2 Method for fabricating semiconductor device
A semiconductor device includes a base substrate including an NMOS region and a PMOS region. The PMOS region includes a first P-type region and a second P-type region. The semiconductor device also includes an interlayer dielectric layer, a gate structure formed through the interlayer dielectric layer and including an N-type region gate structure formed in the NMOS region, a first gate structure formed in the first P-type region and connected to the N-type region gate structure, and a second gate structure formed in the second P-type region and connected to the first gate structure. The direction from the N-type region gate structure to the second gate structure is an extending direction of the gate structure, and along a direction perpendicular to the extending direction of the gate structure, the width of the first gate structure is larger than the width of the second gate structure.
US10943909B2 Method of forming semiconductor memory device
A method of forming a semiconductor memory device includes the following steps. First of all, a substrate is provided, and a plurality of gates is formed in the substrate, along a first direction. Next, a semiconductor layer is formed on the substrate, covering the gates, and a plug is then in the semiconductor layer, between two of the gates. Then, a deposition process is performed to from a stacked structure on the semiconductor layer. Finally, the stacked structure is patterned to form a plurality of bit lines, with one of the bit lines directly in contact with the plug.
US10943904B2 Integrated circuit device
An integrated circuit device includes a first fin separation insulating portion over the first device region; a pair of first fin-type active regions apart from each other with the first fin separation insulating portion therebetween and collinearly extending in a first horizontal direction; a first dummy gate structure vertically overlapping the first fin separation insulating portion; a second fin separation insulating portion apart from the first fin separation insulating portion and arranged over the second device region; and a plurality of second fin-type active regions apart from each other with the second fin separation insulating portion therebetween in the second device region and collinearly extending in the first horizontal direction, wherein a vertical level of a lowermost surface of the second fin separation insulating portion is equal to or lower than a vertical level of a lowermost surface of the first fin separation insulating portion.
US10943902B2 Forming strained channels for CMOS device fabrication
A method for manufacturing a semiconductor device includes growing a first strained semiconductor layer on a substrate, the first strained semiconductor layer having a first type of strain, wherein the substrate comprises a first crystalline orientation at a top surface of the substrate, forming at least one trench in the substrate, wherein exposed sidewalls of the at least one trench have a second crystalline orientation different from the first crystalline orientation, growing a buffer layer in the at least one trench from the exposed sidewalls of the trench, and growing a second strained semiconductor layer on the buffer layer, the second strained semiconductor layer having a second type of strain, wherein the first type of strain is different from the second type of strain.
US10943901B2 Semiconductor device and method
A representative method for manufacturing fin field-effect transistors (FinFETs) includes steps of forming a plurality of fin structures over a substrate, and forming a plurality of isolation structures interposed between adjacent pairs of fin structures. Upper portions of the fin and isolation structures are etched. Epitaxial structures are formed over respective fin structures, with each of the epitaxial structures adjoining adjacent epitaxial structures. A dielectric layer is deposited over the plurality of epitaxial structures with void regions formed in the dielectric layer. The void regions are interposed between adjacent pairs of fin structures.
US10943899B2 Semiconductor device
A semiconductor device includes a guard active area formed in a substrate, a plurality of transistors disposed in an element area adjacent to the guard active area, each of the transistors including an active area and a gate structure crossing the active area, and a diode transistor disposed between a first transistor and a second transistor among the transistors, and having a diode gate structure connected to the guard active area, a first active area connected to a gate structure of the first transistor, and a second active area connected to a gate structure of the second transistor.
US10943891B2 Semiconductor module and power conversion apparatus
A semiconductor module includes a base plate for dissipating heat and a body having a bottom surface facing the base plate, a top surface opposite the bottom surface, and side surfaces between the bottom and top surfaces, wherein a first main electrode through which a first main current flows faces a first side surface among the side surfaces, and a second main electrode through which a second main current flows faces a second side surface opposite the first side surface. A power conversion apparatus includes a plurality of the semiconductor modules, wherein a cylindrical section is formed by arranging the semiconductor modules to surround a predetermined position, some of the first and second main electrodes are arranged on a first ring-shaped end surface at one end of the cylindrical section, and remaining electrodes are arranged on a second ring-shaped end surface at another end of the cylindrical section.
US10943887B2 Staggered die stacking across heterogeneous modules
An electronic package can include a substrate, a first die and a second die. The first die can include a first thickness and the second die can include a second thickness. The first and second dies can be coupled to the substrate. A mold can be disposed on the substrate and cover the first die and the second die. The mold can include a planar upper surface. A first via, having a first length, can be extended between the first die and the planar upper surface. A second via, having a second length, can be extended between the second die and the planar upper surface. In some examples, a third die can be communicatively coupled to the first die using the first via and the second die using the second via.