US10973159B2

A component mounting machine which deals with a component remaining on a nozzle of a mounting head includes a board conveyance device conveying a board to a predetermined position, a component supply device accommodating multiple components therein, a component mounting device on which a mounting head which picks up and holds a component by vacuum pumping of a suction nozzle is installed and which mounts a component which is taken out from the component supply device onto a board which is conveyed by the board conveyance device, and a control device controlling each of the devices. The component mounting device performs lowering of the component, releasing the component with respect to the suction nozzle of the mounting head, a first lifting of the component to a middle height, a component pickup performed at the height of the first lifting, and a second lifting after the component pickup.
US10973157B2

A cassette for insertion and removal of an edge-connected printed circuit card connectable to a server chassis is disclosed. The cassette includes a housing comprising a bottom wall having at least one elongated slot and a catch formed thereon. The cassette further includes a connector sub-assembly overlying the bottom wall having an edge connector socket formed thereon and configured to receive the edge-connected printed circuit card. The cassette further includes a guide sub-assembly underlying the bottom wall having a spring latch formed thereon. The spring latch is operable in a first state to engage the catch to prevent movement of the connector sub-assembly and the guide sub-assembly relative to the housing. The spring latch is operable in a second state to clear the catch to permit the connector sub-assembly and the guide sub-assembly to slide in unison in the at least one elongated slot.
US10973153B2

The present disclosure provides a power module including a circuit board, a first heat-generating component and a second heat-generating component. The circuit board includes a first side and a second side opposite to each other and includes a first plane and second plane disposed on the first side. A first height difference is formed between the first plane and the second plane. The first heat-generating component and the second heat-generating component are disposed on the first plane and the second plane, respectively. The first heat-generating component and the second heat-generating component include a first contact surface and a second contact surface, respectively. The first contact surface and the second contact surface are located at a first collaborative plane of the power module. It benefits to reduce the design complexity of a heat sink, and enhance the heat dissipation capability and the overall power density of the power module simultaneously.
US10973146B1

An apparatus for securing multiple cards on a chassis includes a securing member, a support bracket, and at least one hinge. The at least one hinge is configured to hold the securing member to the support bracket such that the securing member has an axis of rotation about the support bracket. The spacing between the securing member and the support bracket is configured to hold a section of the multiple cards.
US10973137B2

An ECU 1 includes a circuit board 10, a connector 20 fixed to the circuit board 10 and a resin portion 50 covering the circuit board 10 and the connector 20. The connector 20 includes a housing body 22 and a cut-off receiving portion 27 projecting from the housing body 22. The cut-off receiving portion 27 includes a flange portion 28 projecting outward from the housing body 22 and a flexible wall 29 extending from the flange portion 28 and inclined to be closer to the housing body 22 toward a tip, and a part of the flexible wall 29 is embedded in the resin portion 50.
US10973131B2

In an embodiment, a method of forming a stub-less via is provided. The method includes depositing a plurality of microcapsules containing a metal material in a via of a printed circuit board (PCB); rupturing the microcapsules and releasing the metal material; and sintering the metal material. In another embodiment, a method of forming a stub-less via is provided. The method includes forming a via in a printed circuit board (PCB); installing a plug in a portion of the via; depositing in the via a plurality of nanoparticles containing a metal material; and sintering the metal material.
US10973122B1

A printed circuit board includes a top conducting layer, an escaping layer, one or more first reference layers interposed between the top conducting layer and the escaping layer, and a second reference layer disposed under the escaping layer. The top conducting layer includes two connecting pads for receiving a pair of differential signals. A pair of vias are provided to extend vertically to penetrate the one or more first reference layers, the escaping layer, and the second reference layer. The vias connects the top conducting layer with the escaping layer. Each of the one or more first reference layers includes a continuous via void surrounding the pair of vias. The second reference layer includes two round via voids each surrounding one of the vias. The second reference layer includes a conductive film disposed between the two round via voids.
US10973117B2

Disclosed herein is a method. A first electrically conductive trace is provided on a substrate. A second electrically conductive trace is providing on the substrate proximate the first electrically conductive trace. A solder mask is provided at the first and the second electrically conductive traces. A portion of the first electrically conductive trace is free of any portion of the solder mask covering thereon.
US10973114B2

Indium-based interface systems, structures, and methods for forming the same are provided. The disclosed indium-based interfaces may be formed as solid structures between two solid surfaces by providing a solid indium-based material between the two surfaces, and heating the indium-based material above its melting point while in contact with each of the two surfaces to cause the indium-based material to reflow or otherwise liquefy between the two surfaces. The indium-based material may then be cooled below its melting point to form a solid interface material structure that is positioned between and in contact with each of the surfaces.
US10973113B2

A component carrier with a stack including a plurality of electrically conductive layer structures and/or electrically insulating layer structures, and a first transistor component and a second transistor component embedded side-by-side in the stack.
US10973104B2

The present disclosure provides intelligent lighting control systems.
US10973103B2

Systems and techniques are provided for presence and directional motion detection. Signals may be received from a sensor positioned in a structure. An indication of directional motion may be generated based on the signals from the sensor. The indication of directional motion may be generated without using signals from additional sensors. A control signal for a device in the structure may be generated in response to the indication of directional motion. The control signal may be sent to the device in the structure to be implemented by the device.
US10973097B2

A system for generating a light pulse causes fluorescence in an object. The system includes a light emitting diode (“LED”) light source to emit light onto the object. The light source has an operational radiant flux. The system also includes an imaging sensor to sense light emitted due to fluorescence in the object. The system further includes a controller electrically coupled to the light source. The controller is able to drive the light source to produce a pulse of light at a pulse radiant flux. The controller is also able to inhibit the light source after the pulse for a darkness period. The pulse radiant flux of the light produced by the light source is higher than the operational radiant flux of the light source.
US10973091B2

Disclosed herein is an induction heat cooking apparatus including a power supply configured to supply an alternating current (AC) voltage, a rectifier configured to rectify the supplied AC voltage into a direct current (DC) voltage, first and second switching units configured to control switching such that the DC voltage from the rectifier is alternately applied to a working coil, a comparison unit configured to sense current flowing in the working coil and to compare the sensed current with a predetermined reference value to output pulses, and a controller configured to determine whether a cooking vessel is present on the working coil based on the output pulses.
US10973077B2

A method performed by a wireless communication device for monitoring for a paging message from a core network node in a wireless communications network. The wireless communication device monitors (304) for the paging message at one or more paging occasions during a time period for monitoring paging. The start of the time period is based on an instant of time when the wireless communication device registers to the core network node.
US10973074B2

According to certain embodiments, a method (400) by user equipment (UE) (300) is provided for avoiding bearer state mismatch that includes storing, by the UE, a passive context for use in resuming a connection with a network node (600). While the UE is in an inactive state, the UE locally deactivates at least one radio bearer. The UE signals, to the network node, an indication that the at least one radio bearer has been deactivated locally and the network node consequently modifies the stored bearer context.
US10973068B2

A UE may receive, via a first communication link that uses a first radio access technology (RAT), information that identifies a threshold associated with a second communication link that uses a second RAT. The UE may monitor one or more communications on the second communication link. The UE may determine whether a parameter associated with the second communication link satisfies the threshold based at least in part on monitoring the one or more communications on the second communication link. The UE may provide a message via the first communication link when the parameter associated with the second communication link satisfies the threshold.
US10973065B2

There is provided a solution for handling vehicle-to-everything messages in an access node of a cellular communication system. According to an aspect, a method comprises: processing, by the access node, cellular access messages according to a cellular communication protocol stack and delivering, by the access node, the cellular access messages between a terminal device and a core network of the cellular communication system; and processing, by the access node, vehicle-to-everything messages according to a sidelink communication protocol stack of vehicle-to-everything communications and delivering, by the access node, the vehicle-to-everything messages between at least one vehicular terminal device and an application server.
US10973064B2

A method for a User Equipment (UE) configured to perform device-to-device (D2D) communication in a wireless communication system, includes receiving, from a base station, a message including information on available resources to transmit D2D data for the UE in a condition; and transmitting, to a second UE, the D2D data based on a part of the available resources, wherein the condition is that the UE is in an out-sync condition.
US10973061B2

A method for establishing a wireless network for a vehicle is provided herein. The vehicle comprises a tractor unit and a trailer. The tractor unit comprises at least one first station and a first control unit and the trailer comprises a second station and a second control unit. The method comprises supplying electrical energy to the second control unit. The method further comprises interconnecting the first control unit and the second control unit via a physical interface. The method further comprises generating a defined message by the second control unit and receiving the defined message by the first control unit via the physical interface. The method further comprises transmitting information required to establish the wireless network via the first station only when the defined message is present in the first station.
US10973057B2

Systems, methods, apparatuses, and computer program products for a modified multi-slot random access channel (RACH) transmission, such as an extended coverage RACH (EC-RACH) transmission, are provided. One method includes transmitting, by a mobile station associated with a network, a dual slot hybrid random access channel including a long burst followed by one access burst or including one access burst followed by one long burst. Two consecutive time slots may be used for the random access channel transmission.
US10973047B2

Provided are a method for supporting a variable bandwidth and an apparatus using the same. In the apparatus, a wireless device receives a synchronization signal in a first bandwidth, and acquires a second bandwidth for a downlink (DL) channel on the basis of the synchronization signal. The apparatus receives the DL channel in the second bandwidth.
US10973046B2

A default subcarrier spacing for use in transmission/reception of a broadcast channel is defined for each frequency range. A base station transmits a broadcast channel in a frequency band, using the default subcarrier spacing defined for a frequency range to which the corresponding frequency band belongs. A user equipment attempts to detect a broadcast channel in the frequency band where a cell search is being attempted, using the default subcarrier spacing defined for a frequency range to which the frequency band belongs.
US10973045B2

Semi-persistent transmission method and apparatus are provided. The semi-persistent transmission method includes: obtaining, by user equipment UE, a semi-persistent transmission resource; determining, by the UE, a logical channel having a correspondence with the semi-persistent transmission resource; and transmitting, by the UE on the semi-persistent transmission resource, data in the logical channel having the correspondence with the semi-persistent transmission resource. The semi-persistent transmission method and apparatus can support scheduled transmission of various semi-persistent service data.
US10973042B2

A method that carries out uplink multiple access while reducing complexity in processing accompanying exchange of control information. A terminal device that performs uplink multiple access communication includes a reception unit that receives a frame including uplink multiple access connection information, a first autonomous decentralized control unit that instructs securing time of a wireless resource, and a second autonomous decentralized control unit that instructs securing time of a wireless resource after reception of a frame including the uplink multiple access connection information. The terminal device is instructed securing time of the wireless resource by the first autonomous decentralized control unit in a case that a frame including the uplink multiple access connection information is not received. Securing time of the wireless resource is instructed by the second autonomous decentralized control unit in a case that a frame including the uplink multiple access connection information is received.
US10973029B2

Example uplink control information sending methods, network devices, and terminals are described. In one example method, a terminal determines physical uplink control channel PUCCH channel resource configuration information. The PUCCH channel resource configuration information is used to instruct the terminal to send uplink control information based on a configured PUCCH channel resource, and the PUCCH channel resource configuration information is preconfigured, or is sent by a network device. The terminal sends the uplink control information based on the PUCCH channel resource configuration information using the configured PUCCH channel resource. The uplink control information includes one or a combination of downlink data acknowledgement information, a downlink channel state information, a scheduling request, and buffer state information.
US10973028B2

An access system for a wireless local area network is provided. The access system initiates operation in a first frequency band of a plurality of frequency bands of the wireless local area network to provide one or more wireless client devices of the wireless local area network with access to a wireless wide area network. The access system also processes one or more association requests received in the first frequency band to identify one or more associated wireless client device. The access system also determines whether each of the one or more associated wireless client devices supports a second frequency band. The access system also sends a request to the one or more associated wireless client devices to transition from the first frequency band to the second frequency band based on determining that each of the one or more associated wireless client devices supports the second frequency band.
US10973027B2

Critical radio resources can be intelligently and dynamically managed across traditional consumer mobility and Internet of things (IoT) services in an end-to-end manner. A selective offloading scheme based on monitored traffic dynamics can be utilized to ensure that IoT traffic is steered, on-demand, to a customized and/or dedicated core network slice, thereby enhancing consumer and IoT services experience. In one example, within the IoT domain, traffic can be steered to the customized and/or dedicated core network slice based on various factors, for example, device category and/or congestion per radio carrier, to minimize service disruptions and deliver superior mobility network functionality and/or end-user experience.
US10973023B2

A terminal is disclosed including a receiver that receives a physical downlink shared channel (PDSCH); a transmitter that transmits retransmission control information (Hybrid Automatic Repeat reQuest-Acknowledgement: HARQ-ACK) for the PDSCH based on second processing capability; and a processor that, when a number of resource blocks for the PDSCH exceeds a number, controls to provide the HARQ-ACK based on first processing capability that is different from the second processing capability. In other aspects, radio communication method in a terminal is also disclosed.
US10973017B2

Methods and apparatuses for transmitting and receiving at least one Downlink Control Information (DCI) in a communication system supporting Carrier Aggregation (CA) are provided. The method for receiving includes receiving information representative of presence of carrier indicator by higher layer signaling from a Node B; receiving information representative of at least one cell indicator by higher layer signaling from the Node B; defining an UE specific search space based on aggregation level, an UE ID, and at least one carrier indicator value, where the UE specific search space includes a set of Physical Downlink Control CHannel (PDCCH) candidates based on the aggregation level; decoding at least one PDCCH including at least one DCI respectively by the UE ID; and acquiring the at least one DCI, wherein the at least one carrier indicator value is based on the at least one cell indicator.
US10973015B2

A method of performing, by a user equipment (UE), uplink transmission in a wireless communication system. The method includes: receiving, from a base station (BS), a plurality of RRC configuration information related to downlink control information (DCI); receiving, from the BS, first DCI for the uplink transmission, wherein the first DCI includes a field related to a usage of the first DCI; applying parameters of a specific RRC configuration information, among the plurality of RRC configuration information, to the first DCI based on the usage of the first DCI indicated by the field of the first DCI, wherein based on a size of the field of the first DCI being smaller than a field size of second DCI for PUSCH transmission, the field of the first DCI is zero bit padded and decoded; and performing the uplink transmission to the BS based on the first DCI.
US10973013B2

A user equipment (UE) is described. The UE includes a higher layer processor configured to acquire a first radio resource control (RRC) configuration including first information for indicating a control resource set (CORESET), to acquire second RRC configuration including second information for indicating one or more search space sets, and to acquire third RRC configuration including third information for indicating a resource set for physical downlink shared channel (PDSCH) rate matching. The UE also includes physical downlink control channel (PDCCH) receiving circuitry configured to monitor a PDCCH. The UE also includes PDSCH receiving circuitry configured to receive the PDSCH, upon a detection of the PDCCH.
US10973012B2

A DCI sending method and an apparatus are provided. A base station determines a first channel resource, where the first channel resource is located in the ith time unit of a subframe in a time domain, the subframe includes NT time units, NT is an integer greater than or equal to 2, and i is a positive integer less than or equal to NT; and the base station sends DCI to a terminal device on the first channel resource. In this solution, the first channel resource that carries the DCI is located in the ith time unit of the subframe in the time domain, where i is a positive integer less than or equal to NT. That is, there is a first channel resource in each time unit of the subframe. Therefore, when data needs to be transmitted in any time unit, the data can be transmitted immediately.
US10973011B2

A mobile terminal in a wireless communication network may be one of several modes of operation. When in an idle mode, the mobile terminal may avoid a lengthy random access procedure normally associated with responding to a page from a base station, if the base station includes in the page an indication of a resource that the mobile terminal may utilize when responding to the page. Additionally, the mobile terminal may transmit an efficient location update MAC header to a base station, whether prompted to by a page from the base station or not. Furthermore, without leaving the idle mode or a sleep mode, the mobile terminal may exchange short data burst messages with a base station.
US10973008B2

This disclosure relates to techniques for a wireless device to indicate a preferred bandwidth part and duty cycle in a cellular communication system. A wireless device and a cellular base station may establish a radio resource control connection. The wireless device may transmit an indication of a preferred bandwidth part, or a preferred communication duty cycle, or both, to the cellular base station. The cellular base station may select a bandwidth part, or communication duty cycle, or both, based at least in part on the indication provided by the wireless device, and may transmit an indication of the selected bandwidth part, communication duty cycle, or both, to the wireless device. The cellular base station and the wireless device may perform cellular communication using the selected bandwidth part, communication duty cycle, or both.
US10973002B2

A terminal device for use with a wireless telecommunications network, the terminal device including a transceiver, and a controller configured to control the transceiver to begin receiving, during one of a plurality of periodic paging occasions associated with the terminal device, a scheduling signal scheduling a paging message for paging one or more terminal devices of the wireless telecommunications network, and determine whether a value of a characteristic of the received scheduling signal matches a value of a characteristic of a scheduling signal associated with the one of the plurality of periodic paging occasions associated with the terminal device.
US10972991B2

Disclosed is a method of transmitting/receiving a signal by a transmission device in a mobile communication system. The method includes: receiving information related to synchronization signals from a Base Station (BS); transmitting a first synchronization signal based on the received information; and receiving a second synchronization signal corresponding to the first synchronization signal based on the received information. When a UE cannot receive a synchronization signal from the BS or is located beyond a coverage of the BS, or when the BS cannot operate due to an emergency or disaster situation, UEs can configure self synchronization therebetween in a predetermined area without any assistance from the BS and thus broadcast and unicast transmission are possible between the UEs based on the synchronization.
US10972985B2

A system and method for determining a Physical Uplink Control Channel (PUCCH) power control parameter h(nCQI,nHARQ) for two Carrier Aggregated (CA) PUCCH formats-PUCCH format 3 and channel selection. The value of h(nCQI,n HARQ) may be based on only a linear function of nHARQ for both of the CA PUCCH formats. Based on the CA PUCCH format configured for the User Equipment (UE), the e-Node B (eNB) may instruct the UE to select or apply a specific linear function of nHARQ as a value for the power control parameter h(nCQI, nHARQ), so as to enable the UE to more accurately establish transmit power of its PUCCH signal. Values for another PUCCH power control parameter-ΔF_PUCCH(F) are also provided for use with PUCCH format 3. A new offset parameter may be signaled for each PUCCH format that has transmit diversity configured.
US10972982B2

Embodiments can provide concurrent (or substantially concurrent) wireless communication that can achieve load and/or battery consumption balance between or among a set of wireless devices. In wireless transmission, each receiving device is typically identified by an address or an ID, which can be used for device identification and wireless configuration over wireless link. Under the concurrent wireless transmission in accordance with the embodiments, a secondary device can “impersonate” the primary device by assuming an ID or address assigned to primary device. In this way, load and/or battery consumption balance can be achieved among multiple wireless devices in the concurrent wireless transmission.
US10972981B2

The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for performing DRX operation in wireless communication system, the method comprising: generating a MAC PDU including an indicator indicating the MAC PDU is a last MAC PDU to be transmitted to an eNB if the generated MAC PDU is a last MAC PDU to be transmitted to the eNB; transmitting the MAC PDU including the indicator; and starting using a DRX cycle right after the UE considers that the transmission of MAC PDU is successful.
US10972979B2

A method according to one embodiment includes establishing, by Bluetooth Low Energy (BLE) circuitry of an access control device, a BLE communication connection with a first mobile device while a main microprocessor and a Wi-Fi circuitry of the access control device are in sleep states; waking, by the access control device, the Wi-Fi circuitry of the access control device from the sleep state in response to establishing the BLE communication connection with the mobile device; establishing, by the Wi-Fi circuitry of the access control device, a Wi-Fi communication connection with an access control server in response to waking the Wi-Fi circuitry from the sleep state; and receiving, by the access control device and from the access control server via the Wi-Fi communication connection, access control data for the access control device transmitted from a second mobile device to the access control server.
US10972978B2

An electronic tag system and a method of updating electronic tag information are provided. The electronic tag system includes: a communication device, configured to receive updated annual inspection information; a display device, configured to display the updated annual inspection information; and a power control device, connected to the communication device and the display device respectively and configured to: connect, when the communication device receives the updated annual inspection information, a power source to the display device electrically to power the display device, so as to perform updating of annual inspection information on the display device; and disconnect the power source from the display device when the updating is over.
US10972977B2

The disclosure discloses a high-efficiency short training field sequence generation method, a signal sending method, a signal receiving method, and related apparatuses, where the high-efficiency short training sequence generation method includes: increasing frequency domain density of a frequency domain sequence corresponding to a first high-efficiency short training field sequence to generate a frequency domain sequence with increased frequency domain density; generating a second high-efficiency short training field sequence according to the frequency domain sequence with increased frequency domain density; and using the second high-efficiency short training field sequence as a high-efficiency short training field sequence in a preamble sequence of a data transmission frame in a wireless local area network WLAN. In embodiments of the disclosure, a cycle of a high-efficiency short training field sequence used for performing stage-2 AGC adjustment in the WLAN may be increased, and a maximum CSD value that can be used is further increased.
US10972975B2

An electronic device may include: a housing; a display exposed through the housing; a wireless communication circuit located within the housing; a processor located within the housing and operably connected to the display and the wireless communication circuit; and a memory located within the housing and operably connected to the processor, wherein the memory may store instructions to cause the processor, when executed, to switch a plurality of states related to all or one of transmission/reception of both a first signal and a second signal and transmission/reception of one thereof, the first signal includes information generated at least partially based on a state of the electronic device, the second signal includes information generated at least partially based on a state of a vehicle, and the plurality of states includes a first state, a second state, a third state, and a fourth state. Various other embodiments are possible.
US10972974B2

Embodiments of the present disclosure describe systems, devices, and methods for grantless uplink transmissions in cellular networks. Various embodiments may include a detailed physical layer design for grantless uplink transmissions. In particular, various embodiments may include, for grantless uplink transmissions, enhanced mechanisms; transmission schemes; repeated transmissions; demodulation reference signal (DM-RS); power control mechanisms; and interference control mechanisms. Other embodiments may be described or claimed.
US10972972B2

Methods and apparatuses for operating multiple antenna panels are provided. The wireless communication device includes a plurality of antenna panels and a processor coupled to the antenna panels. The processor is configured to maintain a plurality of leading time values. The plurality of leading time values may indicate a plurality of leading time durations. The processor is further configured to receive an indicator for antenna panel status information from a base station, and apply one of the plurality of leading time values to switch an antenna panel status of the plurality of antenna panels based on the indicator for antenna panel status information.
US10972964B2

A communication device, including: a communicator that communicates with a terminal that broadcasts an advertisement and broadcasts to a scanner terminal that receives data from the terminal; and a controller that controls the communicator to transmit, to the terminal, data that is included in an advertisement that is scheduled to be broadcast by the terminal and transmission information regarding the advertisement and cause the communicator to broadcast the transmission information that is intended to cause the scanner terminal to receive the advertisement that is broadcast by the terminal.
US10972950B2

The present disclosure relates to methods and devices for a handover procedure which may include a user equipment (UE), first base station, and a second base station. In one aspect, the UE can receive an indication to handover from the first base station to the second base station. The UE may then establish a connection with the second base station. In another aspect, the UE can maintain a connection with the first base station over a period of time during the handover. The UE can also communicate with the first base station and the second base station during the period of time based on a time division multiplexing (TDM) pattern. The TDM pattern can comprise a pattern of subframes for communicating with the first and second base station. In another aspect, the UE can release the connection with the first base station at the end of the period of time.
US10972942B2

A system and method for reliable and secure record keeping for Radio Access Network (RAN) capacity sharing amongst a plurality of operators using slicing methods according to 3GPP 5G specifications, wherein slicing is controlled by a RAN controller is disclosed. The record keeping system is a distributed Blockchain ledger in which a block specifies information pertaining to available, leased or purchased base station slice(s). The ledger is immutable and available to all operators through a distributed database hosted by each participant wherein each base station owner advertises its leased as well as unused base station capacity at a specific time using blocks in the Blockchain. In an embodiment, the RAN controller directly feeds the information needed to form a new block into the ledger whenever the slicing profile of a RAN changes, thereby making the ledger in complete synchronicity with the network. The information in the ledger is easily viewable by each participant using a special ledger browser interfacing the ledger, which can also be used to lease slices.
US10972941B2

A front-haul transport network and a data transmission method, the front-haul transport network including: an access type front-haul transport node (FTN-ACC), used for connecting to a remote radio unit (RRU); an aggregate type front-haul transport node (FTN-AGG), one end of which is connected to the FTN-ACC and the other end of which is connected to baseband processing units (BBUs); at least two transmission channels having different transmission delays are established between the FTN-ACC and the FTN-AGG, the FTN-ACC and/or the FTN-AGG being specifically used for selecting a corresponding transmission channel for carrying out transmission according to time delay requirements for data.
US10972939B2

The present disclosure relates to a communication technique and system for converging, with IoT technology, a 5G communication system for supporting a higher data transmission rate beyond a 4G system. The present disclosure may be applied to intelligent services (for example, smart homes, smart buildings, smart cities, smart cars or connected cards, health care, digital education, retail business, security and safety related services, etc.), on the basis of the 5G communication technology and IoT associated technology. According to the present invention, in a method of receiving a MAC PDU, when an unused value is included in a received MAC PDU, the MAC PDU is received through a multicast channel, and the unused value is included in a sub-header of the MAC PDU, the sub-header and a payload portion corresponding to the sub-header are ignored and the remaining sub-header and payload portion are processed.
US10972937B2

Aspects of the present disclosure provide a code block group (CBG) based HARQ retransmission process in which HARQ retransmission is performed based on CBG units. The CBG based HARQ process uses a CBG failure mask that can reduce the signaling overhead of CBG-based HARQ retransmissions. A base station can determine the error CBGs from different UEs that share a slot, and generate a CBG failure mask that capture all the CBGs NACKs from the UEs.
US10972933B2

A relay node at a base station may configure a first radio channel with a first priority and a first priority ID, and configure a second radio channel with a second priority and a second priority ID. The base station may configure a third radio channel with a first bearer ID and a first mapping to the first priority, and configure a fourth radio channel with a second bearer ID and a second mapping to the second priority. The relay node may forward packets from the third radio channel to the first radio channel based on the first mapping and insert the first priority ID into a header in the packets. The relay node may forward packets from the fourth radio channel to the second radio channel based on the second mapping, and insert the second priority ID into a header in the packets.
US10972915B2

Methods, systems, and computer readable media may be operable to wireless hotspot activity of one or more access points supporting multiple radios. A DHCP relay agent may receive a DHCP request from a device seeking to join a hotspot service provided through a gateway. If the number of currently connected devices is less than the maximum connected device limit, then the agent may increase the number of currently connected devices by one, and relay the encapsulated DHCP request over a GRE tunnel. If the number of connected devices already meets or exceeds the allowed limit, then the DHCP relay agent may instruct the gateway or its access point to disconnect the new device.
US10972910B1

Systems and methods of operating a wireless communication system are provided. A network node can receive a request from the wireless device to establish communication with the first access node. A network node can receive an indication from an authorization node that a wireless device is not authorized to communicate with a first access node. The network node can transmit a message denying the request to establish communication with the first access node to the wireless device based on the indication from the authorization node. The network node can receive a request from the wireless device to establish communication with a second access node. The network node can determine that the wireless device is authorized to establish communication with the second access node. The network node can transmit a message granting the request to establish communication with the second access node to the wireless device.
US10972901B2

A permissioned blockchain can be a decentralized data store that maintains information indicating whether user equipment (UE) is SIM locked and/or should be disabled. A UE can access the blockchain during boot up to determine if it should be disabled and not booted into a normal operating environment, and/or whether it is SIM locked to a particular carrier. Authorized entities, such as carriers and UE manufacturers, can update the blockchain to indicate that certain UEs should be disabled, are SIM locked, are not SIM locked, and/or whether it is permissible to remove SIM locks from those UEs.
US10972886B2

An example method of operating a device includes using a switching circuitry to a first subset of antennas from an antenna cluster, using the first subset of antennas to receive a first Bluetooth signal, generating a first directional value of the first Bluetooth signal, using a processing element to evaluate at least one antenna of the antenna cluster based at least partly on the first directional value, selecting a second subset of antennas based on evaluation, using the second subset of antennas to receive a second Bluetooth signal, and generating a second directional value of the second Bluetooth signal. Other embodiments of the device and operations thereof are also disclosed.
US10972882B2

An information processing apparatus according to the present application includes an acquiring unit and a notification unit. The acquiring unit acquires riding position information related to a position of a virtual riding point that corresponds to a riding point that is used to ride in a moving vehicle and that is virtual set. The notification unit notifies, when a user satisfies condition information that indicates a condition related to behavior of the user approaching the virtual riding point, the user of the information related to the position indicated by the riding position information.
US10972880B2

A digital voucher system facilitates the convenient application of vouchers against products and services purchased from a merchant by a consumer. A voucher enabled device carried by the consumer stores digital vouchers in memory. The merchant queries and obtains applicable vouchers for the consumer from the voucher enabled device carried by the consumer, applies the vouchers to a transaction, and communicates the resulting transaction data back to the voucher enabled device.
US10972868B2

An illustrative embodiment disclosed herein is a network including a first local group of first node devices, a second local group of second node devices, and a new node device. The new node device has a processor with programmed instructions to range to each of the first node devices, collect ranging data from each of the first node devices, calculate a plurality of distances based on the ranging data, and send the plurality of distances to each of the second node devices.
US10972857B2

Various implementations include wearable audio devices and related methods for controlling such devices. In some particular implementations, a computer-implemented method of controlling a wearable audio device includes: receiving an initiation command to initiate a spatial audio mode; providing a plurality of audio choices corresponding with spatially delineated zones in an array defined relative to a physical position of the wearable audio device, in response to the initiation command, wherein each audio choice is associated with a prescribed action; receiving a selection command selecting one of the plurality of audio choices; and taking one of the prescribed actions in response to receiving the selection command.
US10972852B2

In general, techniques are described for adapting audio streams for rendering. A device comprising a memory and one or more processors may be configured to perform the techniques. The memory may store a plurality of audio streams that include one or more sub-streams. The one or more processors may determine, based on the plurality of audio streams, a total number of the one or more sub-streams for all of the plurality of audio streams, and adapt, when the total number of the sub-streams is greater than a render threshold, the plurality of audio streams to decrease the number of the one or more sub-streams and obtain an adapted plurality of audio streams. The one or more processors may also apply the renderer to the adapted plurality of audio streams to obtain the one or more speaker feeds, and output the one or more speaker feeds to one or more speakers.
US10972848B2

The disclosure provides a system, comprising: a MEMS capacitive transducer, comprising one or more first capacitive plates coupled to a first node and one or more second capacitive plates coupled to a second node; biasing circuitry coupled to the first node, operable to provide a biasing voltage to the one or more first capacitive plates; and test circuitry coupled to the second node, operable to: selectively apply one or more current sources to the second node, so as to charge and discharge the MEMS capacitive transducer and so vary a signal based on a voltage at said second node between an upper value and a lower value; determine a parameter that is indicative of a time period of the variation of the signal; and determine a capacitance of the MEMS capacitive transducer based on the parameter that is indicative of the time period.
US10972836B2

An integrated circuit for digital signal routing. The integrated circuit has analog and digital inputs and outputs, including digital interfaces for connection to other integrated circuits. Inputs, including the digital interfaces, act as data sources. Outputs, including the digital interfaces, act as data destinations. The integrated circuit also includes signal processing blocks, which can act as data sources and data destinations. Signal routing is achieved by means of a multiply-accumulate block, which takes data from one or more data source and, after any required scaling, generates output data for a data destination. Data from a data source is buffered for an entire period of a data sample clock so that the multiply-accumulate block can retrieve the data at any point in the period, and output data of the multiply-accumulate block is buffered for an entire period of the data sample clock so that the data destination can retrieve the data at any point in the period. Multiple signal paths can be defined by configuration data supplied to the device, either by a user, or by software. The multiply-accumulate block operates on a time division multiplexed basis, so that multiple signal paths can be processed within one period of the sample clock. Each signal path has a respective sample clock rate, and paths with different sample clock rates can be routed through the multiply-accumulate block on a time division multiplexed basis independently of each other. Thus, speech signals at 8 kHz or 16 kHz can be processed concurrently with audio data at 44.ikHz or 48 kHz.
US10972833B2

A method of optimizing acoustic transducer performance, and corresponding system, can include mechanically coupling a transducer to a fluid barrier, calibrating the acoustic transducer by measuring response as a function of drive frequency to determine one or more optimum drive frequencies, optimized for the transducer actually coupled to the fluid barrier, and storing the one or more optimum drive frequencies for use in operating the acoustic transducer. Shims may also be used between the transducer and fluid barrier, such as a boat hull, to optimize transducer performance. Embodiments can enable improved in-hull transducer depth sounding, as well as improved fluid level measurements in tanks.
US10972832B1

A sounding body contains: an accommodation chamber and at least one locking tab. A respective one of the at least one locking tab includes a fixing groove. The sounding body further contains a speaker unit which includes a fitting member having a cavity, and the cavity is engaged with a speaker. A first support loop is fitted on the fitting member and has multiple first extension portions, and each of the multiple first extension portions has a first positioning knob. The fitting member is fitted with a second support loop on which multiple second extension portions obliquely extend, and each of the multiple second extension portions has a second positioning knob engaged with the fixing groove of the respective one locking tab. Furthermore, a shock-absorbing space is defined between the speaker unit and the accommodation chamber.
US10972831B2

A speaker system broadly comprises a plurality of speaker assemblies each including a speaker housing, an input circuit, a low range speaker, and a higher-range speaker. The input circuit receives audio signals from a sound system or other controller and actively or passively sends the audio signals to the speakers. The low-range speaker is positioned in the upper section and the higher-range speaker is positioned in the lower section. Each speaker assembly is configured to be spaced from the other speaker assemblies within a listening area with each speaker assembly generating low frequency soundwaves and higher-frequency soundwaves. This reduces or eliminates out-of-phase crossover frequency wave cancellation effects within the listening area. The speaker housings are compact while allowing the low-range speaker and higher-range speaker to effectively produce and project desired soundwaves from the suspended speaker housing into the listening area.
US10972825B2

Various systems and methods may be used to provide charge to a battery and play audio. For example, a wireless headphone device may include one or more coils, such as a first coil which may be actuatable at an audio frequency. The first coil or a second coil may be tuned to a charging frequency to receive a charge (e.g., via induction) from a charging device. In an example, the wireless headphone device may be a true wireless headphone device. In an example, the true wireless headphone device includes a single coil, which is actuatable to play sound as well as receive a charge at a charging frequency.
US10972819B2

A display apparatus including a display panel configured to display an image is disclosed. The display apparatus includes a supporting member on a rear surface of the display panel. The supporting member includes a groove. The display apparatus also includes a sound generator between the display panel and the supporting member, and configured to provide a vibration. The display apparatus further includes a vibration transfer member between the display panel and the sound generator, and configured to transfer the vibration of the sound generator to the display panel to generate sound.
US10972815B2

A signal detection circuit has a first differential amplifier including a first input coupled for receiving a data signal, and a second input coupled for receiving a threshold signal. A current steering circuit is coupled to an output of the first differential amplifier to establish a threshold for the first differential amplifier. A latch has an input coupled to the output of the first differential amplifier for latching a signal detect. A second amplifier has an input coupled to the output of the first differential amplifier and an output coupled to the input of the latch. A third amplifier has an input coupled to the output of the first differential amplifier and an output providing the data signal. The current steering circuit can be disabled which removes the need for the third amplifier as the data signal path is through second amplifier.
US10972814B2

Apparatuses, methods, systems, and program products are disclosed for context-based sensor data recording. A method includes detecting, by a processor, a current context of an information handling device based on information sensed using one or more sensors of the information handling device. The method includes determining that the current context comprises a context that has been designated as a context of interest to a user. The method includes recording the information that is sensed using the one or more sensors in a storage volume in response to determining that the current context comprises a context of interest to the user.
US10972812B2

Embodiments for automatically and programmatically generating content trailers in a crowdsourced manner are described herein. An embodiment operates by receiving interactions with streaming content performed by a plurality users who consumed the content, wherein the interactions are associated with a landing frame of the content. A point value is assigned to each of the interactions, and the point values of the interactions are accumulated for each of the landing frames. A subset of the interactions for a particular one of the landing frames that exceed a threshold point value is determined. From the subset, the interaction with the highest accumulated point value is selected and a trailer for the content is generated based on the selected interaction. The content and the trailer are provided.
US10972810B2

One variation of a method for distributing a composition of audio and visual media includes: at a first computing device, generating a first meta file for a first composition, including pointers to an audio track and pointers to, positions and durations of video masks for, and an order for a set of videos; storing the first meta file and a portion of a private video, in the set of videos, in a remote database; serving the audio track and the set of videos to a second computing device for playback at the second computing device according to the first meta file; in response to modification of the first composition at the second computing device, generating a second meta file for a second composition defining a modified arrangement of the first composition; and storing the second meta file for local playback of the second composition at a third computing device.
US10972799B2

A media presentation device determines a voice command associated with media content presented by the media presentation device. The media presentation device then listens for and detects utterance of the determined voice command during presentation of the media content, and the media presentation device responds to the detected utterance by performing an action that facilitates user purchase of the good or service associated with the media content segment.
US10972798B2

This application discloses a media information display method performed at a computing device. While rendering main media information on the display, the computing device detects a first user input operation, determines a first position of a progress bar on the display corresponding to the first user input operation, and renders additional media information at the first position. After detecting a second user input operation, the computing device moves the progress bar from the first position to a second position of the progress bar on the display corresponding to the second user input operation. The computing device renders the additional media information at the second position of the progress bar on the display and then removes the additional media information from display after a preset time period.
US10972792B2

Systems and methods are disclosed for indicating whether a scene in a media asset corresponds to a scene for which a scene change was previously requested. A media player client monitors scene sequences in a media asset to anticipate whether the user will initiate a scene change request based on historical scene change data. In response to detecting a scene sequence for which the user is expected to request a scene change, the media player client determines whether a scene change is necessary and outputs an indication of whether a scene change is recommended.
US10972789B2

Aspects of the subject disclosure may include, for example, receiving, over a communication network, a plurality of requests for frames of video content to provide to a mobile device. Further embodiments can include determining a first portion of the plurality of requests are for pre-fetch frames of the video content, and providing, over the communication network, the pre-fetch frames to the mobile device over a default bearer path. Additional embodiments can include determining a second portion of the plurality of requests are for emergent frames of the video content, and providing, over the communication network, the emergent frames to the mobile device over a dedicated bearer path. Other embodiments are disclosed.
US10972783B2

In a digital contents receiver for receiving transmitted digital contents, the digital contents include at least component information indicating an element which constitutes a program of the contents. When the component information indicates that the received digital contents are a 3D component, it is determined whether a display part corresponds to display of the 3D component. If the display part corresponds to display of the 3D component, the received digital contents are displayed in 3D.
US10972772B2

One embodiment of the present invention sets forth a technique for adapting playback bit rate in a content delivery system based on scene complexity of the video content as well as network conditions and other performance factors. A scene complexity map of the video content indicates the complexity levels of different scenes within the video content. Using the scene complexity map, a content player may download scenes of lower scene complexity levels from video streams encoded to lower bit rates to manage the bandwidth consumed to download the video content and allow for the downloading of scenes of higher complexity levels from video streams encoded to higher bit rates.
US10972754B2

An encoder includes: circuitry; and memory. Using the memory, the circuitry: performs, when a size of a current block to be subjected to transform processing is not a power of 2, complementary processing of adding a complementary region to the current block to cause the size to be a power of 2; performs transform processing on the current block which has been subjected to the complementary processing; performs inverse transform processing on the current block which has been subjected to the transform processing; and eliminates the complementary region included in the current block which has been subjected to the inverse transform processing.
US10972750B2

Disclosed are an intra prediction method of a chrominance block using a luminance sample and an apparatus using the same. An image decoding method comprises the steps of: calculating an intra prediction mode of a chrominance block on the basis of an LM mapping table when the chrominance block uses an LM; and generating a prediction block for the chrominance block on the basis of the calculated intra prediction mode of the chrominance block. When intra prediction mode information of chrominance blocks are decoded, mutually different tables are used depending on whether or not an LM is used, so that encoding and decoding can be performed without an unnecessary waste of bits.
US10972749B2

Systems and methods are disclosed for reconstructing a frame. A computer-implemented method may use a computer system that includes non-transient electronic storage, a graphical user interface, and one or more physical computer processors. The computer-implemented method may include: obtaining one or more reference frames from non-transient electronic storage, generating one or more displacement maps based on the one or more reference frames and a target frame with the physical computer processor, generating one or more warped frames based on the one or more reference frames and the one or more displacement maps with the physical computer processor, obtaining a conditioned reconstruction model from the non-transient electronic storage, and generating one or more blending coefficients and one or more reconstructed displacement maps by applying the one or more displacement maps, the one or more warped frames, and a target frame to the conditioned reconstruction model with the physical computer processor.
US10972737B2

A system and methods for a CODEC driving a real-time light field display for multi-dimensional video streaming, interactive gaming and other light field display applications is provided applying a layered scene decomposition strategy. Multi-dimensional scene data is divided into a plurality of data layers of increasing depths as the distance between a given layer and the plane of the display increases. Data layers are sampled using a plenoptic sampling scheme and rendered using hybrid rendering, such as perspective and oblique rendering, to encode light fields corresponding to each data layer. The resulting compressed, (layered) core representation of the multi-dimensional scene data is produced at predictable rates, reconstructed and merged at the light field display in real-time by applying view synthesis protocols, including edge adaptive interpolation, to reconstruct pixel arrays in stages (e.g. columns then rows) from reference elemental images.
US10972736B2

The present invention relates to a method of for signaling information on a prediction mode and to a method of for decoding image information using same. A According to the present invention, the method of for signaling prediction mode information, serving according to the present invention, as a method of for signaling image information, includes performingperforming prediction on a current block and signaling the prediction-type information applied to the current block. The signaling of the information includes joint-coding and components of signaling information components constituting the prediction-type information. According to the present invention, overhead may be reduced when information on a prediction is signaled.
US10972724B2

A method, a controller, and a system for encoding a sequence of video frames captured by a camera mounted to a moving object. The method comprises receiving input indicating an amount of movement of the camera, receiving input regarding a predetermined distance, and selecting between intra-coding and inter-coding of the video frames of the sequence based on the amount of movement of the camera and the predetermined distance, such that the camera moves at most the predetermined distance between capturing video frames which are intra-coded.
US10972723B2

A method for palette coding is disclosed. In an encoder side, the method determines whether a first block is coded using a palette coding mode or a non-palette coding. If the first block is coded using the non-palette coding mode, a first color table for the first block is derived based on one or more color tables associated with one or more previously processed blocks. If the first block is coded using the palette coding mode, the first color table is derived from the first block. A second block coded after the first block may use the first color table as a palette prediction. At the decoder side, if the current block is coded using the palette coding mode, a first color table based on a previous coded block is derived and the current block is decoded using a first color table as a palette predictor.
US10972711B2

A method of determining the characteristics of a scene around a vehicle comprises capturing a stereo pair of images of the scene and processing the images to produce a depth map of the scene. Each pixel in the depth map is assigned a value that corresponds to the range of a corresponding region in the scene, the pixels being arranged in a grid of rows and columns with each column of pixels in the grid corresponding to a vertically oriented set of regions in the scene and each row a horizontally oriented set of regions in the scene. The values for one or more columns of pixels in the depth map are binned to form a corresponding histogram, each bin in the histogram having a count value that corresponds to the number of pixels in the column that have a depth within the range assigned to the bin. The or each of the range bin histograms are processed to determine for the or each histogram the lowest range bin that is indicative that an object that represents a non-drivable region is present at a depth that lies in the range of depths assigned to the bin, thereby identifying the location of one or more boundary points that lie on a boundary of a drivable space in the scene.
US10972704B2

An analytical recognition system includes a video camera, an antenna, and a data analytics module. The video camera is configured to capture video data. In some embodiments, the video camera is at least one of a traffic camera or an aerial drone camera. The antenna is configured to capture mobile communication device data. The data analytics module is configured to correlate the video data and the mobile communication device data to generate a profile of a person associated with the video data and the mobile communication device data. The profile has profile data including any one or a combination of the captured video data and the captured mobile communication device data.
US10972702B2

The present invention creates compositions of pictures in multipoint conferences that emulate natural interaction and existing aesthetic sensibilities learned from visual media by a combination of correcting and adapting the composition of the picture content and the layout, preferably in the MCN of the conference, where real-time conference data is available, in addition to statistics and knowledge of historical conference data. Further, cross checking incoming imagery against a ruleset where compositional deltas are identified is done, and these corrective transformations are applied, and the resulting corrections and remixes are applied to the layout. More advanced transformations to the final composition based on presence and context define a layout. The ruleset could be both static and dynamic, or a combination, and the final recomposition of the layout may be a result of both corrective and adaptive transformations.
US10972697B2

A system can include a plank that includes an adjustable direction video projector; and circuitry operatively coupled to the adjustable direction video projector that selects one of a plurality of operational modes of the adjustable direction video projector and that adjusts a projection direction of the adjustable direction video projector responsive to selection of the one of the plurality of operational modes.
US10972694B2

An imaging apparatus includes a pixel unit having a plurality of pixels, a signal processing unit that generates image data by performing signal processing on a pixel signal read from the pixel unit and outputs the image data on a frame basis, an information generation unit that generates time information on a frame basis, and an output unit that outputs the time information associated with one frame before the image data of the one frame is output from the signal processing unit and outputs the image data of the one frame after an end of the output of the time information ends.
US10972692B2

An image sensor includes a plurality of pixels. Each of the plurality of pixels includes a photodetector that includes a photoelectric conversion element that outputs a detection signal in response to light incident thereon, a comparator that compares the detection signal of the photodetector with a ramp signal and outputs a comparison signal in response thereto, a plurality of first memory cells that store a first counting value corresponding to a first voltage level of the detection signal using the comparison signal of the comparator and output the first counting value through a plurality of transmission lines, and a plurality of second memory cells that store a second counting value corresponding to a second voltage level of the detection signal using the comparison signal of the comparator and output the second counting value through the plurality of transmission lines.
US10972688B2

A pixel architecture comprises: an absorption layer, which is configured to generate charges in response to incident light; a semiconductor charge-transport layer, which is configured to transport the generated charges through the charge-transport layer, wherein one or more doped regions are arranged in the charge-transport layer, wherein the charge-transport layer comprises a bias region and a charge-dispatch region being associated with the bias region; an electric connection connecting to and providing a selectable bias voltage to the bias region; and at least one transfer gate, wherein the doped regions and the bias region are differently biased for driving transport of the generated charges towards the charge-dispatch region, and for controlling, together with the at least one transfer gate, transfer of charges from the charge-dispatch region to a charge node.
US10972683B2

A method to generate a contact list may include receiving an identifier of a first communication device at a captioning system. The first communication device may be configured to provide first audio data to a second communication device. The second communication device may be configured to receive first text data of the first audio data from the captioning system. The method may further include receiving and storing contact data from each of multiple communication devices at the captioning system. The method may further include selecting the contact data from the multiple communication devices that include the identifier of the first communication device as selected contact data and generating a contact list based on the selected contact data. The method may also include sending the contact list to the first communication device to provide the contact list as contacts for presentation on an electronic display of the first communication device.
US10972682B1

Systems and methods for adding virtual audio stickers to videos are disclosed. In general, one aspect disclosed features a method, comprising: editing a video to create an edited video, the editing comprising: playing a video in a video panel of a display screen of an electronic device, while the video is playing in the video panel, receiving user input at a particular time in the video, wherein the user input includes a touch at a particular location in the video panel, and responsive to the user input, adding a virtual audio sticker to the video, wherein the virtual audio sticker comprises: an image, and an audio clip.
US10972681B2

An image encoding method includes preprocessing source images according to preset preprocessing requirements to generate preprocessed images, merging the preprocessed images according to preset merging requirements to generate a target image, and encoding the target image.
US10972675B2

An endoscope system according to the present invention includes: an illumination unit that radiates illumination light onto a subject, the illumination light having a spatially non-uniform intensity distribution including a light section and a dark section in a beam cross section orthogonal to an optical axis; an imaging unit that images an illumination image of the subject irradiated with the illumination light; and a separation processor that generates two separate images from the illumination image. Among intensity values of pixels within the illumination image respectively corresponding to the light section, the dark section, and a section having intermediate intensity between the light section and the dark section, the separation processor generates the two separate images based on at least two of the intensity values.
US10972668B2

An HMD includes an image display section configured to display an image to enable visual recognition of an outside scene by transmitting external light, a mobile-body-position acquiring section configured to acquire a position of a mobile machine, an operation detecting section configured to detect operation, and a display control section configured to cause the image display section to display the image. The display control section executes visibility control processing for controlling, on the basis of the position of the mobile machine acquired by the mobile-body-position acquiring section and the operation detected by the operation detecting section, visibility of the image displayed by the image display section with respect to the external light transmitted through the image display section.
US10972658B2

A system including image capture eyewear, a processor, and a memory. The image capture eyewear includes a support structure, a selector connected to the support structure, a display system (e.g., LEDs or a display) connected to the support structure to distinctly display assignable recipient markers, and a camera connected to the support structure to capture an image of a scene. The processor executes programming in the memory to assign recipients to the assignable recipient markers, receive a captured image of the scene, receive an indicator associated with the assignable recipient markers distinctly displayed at the time the image of the scene was captured, and transmit the captured image to the recipient assigned to the distinctly displayed assignable recipient markers.
US10972657B1

A spherical image capture device may include two lenses, which may be protected by lens covers. During capture of visual content, usage of the lens covers may be checked to determine whether one or both of the lenses are covered by lens covers. Based on one or both of the lenses being covered by lens covers, an alarm may be generated to notify the user about the lens covers.
US10972652B2

Provided is an imaging apparatus and an imaging method that sets a type of a subject as a focusing target in each imaging. The imaging apparatus includes an image sensor that acquires an image, and an operation unit that selects a type of the subject as the focusing target in each imaging of the image acquired by the image sensor. In the case where the type of the subject as the focusing target is selected by the operation unit, a microcomputer detects an area of the subject of that type from the image and sets the detected area as an in-focus area of the image.
US10972646B2

A device with two cameras utilizing one photosensitive assembly includes a first camera assembly, a second camera assembly, and the photosensitive assembly. The first camera assembly and the second camera assembly are symmetrically positioned at both sides of the photosensitive assembly. The photosensitive assembly includes a driver and a connected photosensitive chip, the driver can drive the photosensitive chip to rotate, so that a photosensitive surface of the photosensitive chip is rotated between the first camera assembly and the second camera assembly. Therefore, the first camera assembly and the second camera assembly of the camera device are able to share one photosensitive chip, thereby the overall size and cost of the camera device is reduced. The present application also provides a mobile terminal having the camera device.
US10972641B2

The present invention provides, among other thing, devices and methods for simple, fast, and sensitive assaying, including imaging.
US10972640B2

The invention provides an adaptor for mechanically coupling a prompt box and a video camera to a tripod. In the preferred embodiment, the adaptor is a single piece bracket having a first horizontal portion with a first fastening round hole located at the first horizontal portion's center, a vertical portion with its lower end merged to the first horizontal portion, and a second horizontal portion merged to the vertical portion's upper end. The second horizontal portion has one or more second fastening round roles evenly spaced along the second horizontal portion's longitude. In operation, the prompt box is fastened to the tripod through the first fastening round hole, and the video camera is fastened through one of the second fastening round holes with a screw matching the video camera's tripod mount.
US10972632B2

There is provided an information processing apparatus in which voice operation is enabled, the information processing apparatus including: a voice input device that accepts voice input for voice operation; and a hardware processor that: sets an inputted condition as a job; identifies a content of voice operation based on a voice inputted to the voice input device, and reflects the content of the voice operation in setting of the job; returns the job set by the hardware processor to an initial setting condition; identifies a user by performing voice print authentication; and changes a time until a setting condition of the job is returned to the initial setting condition by the hardware processor, between a case where a user who has uttered the voice inputted to the voice input device is changed in the voice print authentication and a case where the user is not changed.
US10972631B2

Systems and apparatuses for applying coating to nails are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, to performing image processing on an image of the nail to locate a boundary of the nail. The method can further include determining a path along which to move the nail relative to an applicator, the applicator being used to coat the nail. In a further embodiment, using the located boundary of the nail, a dispensing procedure for the applicator to follow to coat the nail is determined.
US10972626B2

The present invention provides an image reading apparatus including: a scanner that scans originals by a batch-scan that are placed on an original table; an original reading circuitry that reads an image of each of the scanned originals, and control circuitry, wherein the control circuitry executes a continuous multi-crop process according to a selection by a user, and when the continuous multi-crop process is executed, the control circuitry displays on the display one operation key that receives an instruction to start the next scan and another operation key that receives an instruction to end the reading respectively every time each batch-scan is executed to enable the batch-scan to be repeatedly executed until receiving the instruction to end the reading, and handles the images of the originals read by the repeated batch-scans as a series of image data.
US10972618B2

An image processing device includes a display unit and a processor configured to determine whether or not functions of the image processing device are executable by the image processing device, and cause the display unit to display a screen including a first item corresponding to a first function that is determined to be executable and a second item corresponding to a second function that is determined to be not executable. The first item is displayed on the screen in a first display format, and the second item is displayed on the screen in a second display format that is less conspicuous than the first display format.
US10972606B1

A process generates, at a computer-implemented service provider platform, a simulated user request for a service. Further, the process sends, from the computer-implemented service provider platform to a computing device associated with an agent, the simulated user request for a service. Additionally, the process performs, with a processor at the computer-implemented service provider platform, an assessment of agent responsiveness to the simulated user request for the service. Finally, the process automatically generates, with the processor at the computer-implemented service provider platform, one or more actions based on the assessment.
US10972605B2

One embodiment provides a method, including: detecting, using an application of an information handling device, an incoming call from another device, the incoming call being associated with an identifying message signed with a user-specific signature; determining, using a processor, whether the user-specific signature is associated with a valid signature; and accepting, responsive to determining that the user-specific signature is associated with a valid signature, the call. Other aspects are described and claimed.
US10972601B2

Systems and methods for controlling access to a computing device. The methods include: detecting, by a computing device in a first state, two or more user actions of tactile input applied to only one or more physical volume control buttons of a housing of the computing device; determining that the detected two or more user actions of the tactile input are valid based on a code sequence; and changing the first state of the computing device to a second state to enable use of at least one functionality of the computing device, in response to determining that the detected two or more user actions of the tactile input are valid.
US10972597B2

Systems, methods, and computer-readable mediums for managing a subset of user contacts on a telecommunications device are provided. In one embodiment, a software application executed by a processor of a telecommunications device determines at least two contact groups from a subset of contacts accessible by a telecommunications device. The software application executed by the processor of the telecommunications device also generates a contact display including a representation of at least a portion of the first or second contact groups and a divider display object. The divider display object partitions the first contact group from the second contact group and is positioned adjacent to at least one contact from the first or second contact groups presented in the contact display.
US10972596B1

An apparatus for retaining a cell phone which includes: (1) a swivel base affixed to the back of a cell phone; (2) a rotatable base which can rotate within the swivel base so that the rotatable base and its attachments can be orientated to any orientation relative to the cell phone; and (3) an ability to hold the cell phone with a single finger on the back of the cell phone. When not in use, the entire assembly can collapse into a flat base so that it occupies very little space relative to the entire width of the cell phone. Bent pivot arms enable the cell phone accessory to be folded flat or to be expanded to the full size condition, or any distance between the back of the cell phone and the base so that any size finger, within a range, can fit within the space between the retaining base and the expandable bent pivot arms.
US10972591B2

Provided is an electronic device comprising a front cover; a rear cover facing in a direction opposite to that of the front cover; and a side frame enclosing a space between the front cover and the rear cover, a side frame at least partially forming an external shape of the electronic device, the side frame comprising conductive material; a support at least partially extended from the side frame to the space, the support comprising conductive material; and a polymer member coupled to at least a portion of the support or the side frame, wherein the polymer member comprises a first area in which an adhesive member for attachment of the front cover or the rear cover is disposed and a second area extended from the first area and contacting the side frame.
US10972589B2

An electronic device, an input/output assembly and a bracket structure are provided. The bracket structure includes a first bracket. The first bracket includes a first face, a second face and a third face. The first face and the second face are arranged on two opposite sides of the first bracket. The third face is connected to the first face and the second face. The second face is provided with at least two accommodating chambers. The first face is provided with at least two through holes corresponding to the at least two accommodating chambers. The third face is provided with a mounting hole passing through the first face and the second face. The mounting hole is arranged between two of the at least two accommodating chambers.
US10972584B2

The disclosure details the implementation of an apparatus, method, and system comprising a portable device configured to communicate with a terminal and a network server, and execute stored program code in response to user interaction with an interactive user interface. The portable device contains stored program code configured to render an interactive user interface on a terminal output component to enable the user the control processing activity on the portable device and access data and programs from the portable device and a network server.
US10972581B2

A method includes acquiring a media content directory on at least one media server, and identifying media description information in at least two media resource objects in the media content directory and integrating the at least two media resource objects when media resources respectively corresponding to the at least two media resource objects have same media content, so the integrated at least two media resource objects are represented by one media identifier. The method also includes sending, according to capability information of a media playback device selected by a user, a media resource address corresponding to a first media resource object to the media playback device, so the media playback device acquires and plays a media resource corresponding to the media resource address, where the first media resource object is one of the at least two media resource objects that are suitable to be played on the media playback device.
US10972580B1

A system intercepts, at an application programming interface (API) gateway, a request for access to a computing resource and obfuscates metadata associated with the request. The metadata is obfuscated by at least encrypting the metadata to generate encrypted metadata. The API gateway further generates a second request to include the encrypted metadata. The second request is then used to access the computing resource in response to the first request such that when the computing resource is accessed, the metadata associated with the computing resource is encrypted.
US10972577B1

Systems, methods, and storage media for managing traffic on a digital content delivery network are disclosed. Exemplary implementations may: receive an item of digital content on a digital content delivery network; assign a type category to the item of digital content; determine an update time variable of the item of digital content; determine a cache time for the item of digital content based on the type category of the item of digital content and the update time variable of the item of digital content and; and cache an instance of the item of digital content in a cache memory associated with the content delivery network for the cache time and removing the instance from the cache memory after the cache time has lapsed.
US10972576B2

In some embodiments, the present disclosure provides for accelerating cross-sited resources in an accelerated document. In some embodiments, a set of rules is created to determine which cross-site resources will be accelerated. Using the rules, a first cross-site resource is selected for acceleration. The cross-site resource is cached on a CDN edge server. A link for a first cross-site resource is wrapped so that a client will be directed to retrieve the cross-site resource from the CDN edge server. The client receives the cross-site resource directly from the CDN edge server.
US10972575B2

A method, apparatus and system for supporting Mobile Edge Computing (MEC) in a network such as a 5G communication network. Application Function (AF) request data is received from an AF operating in the network in support of MEC, stored in memory, and transmitted from the memory to one or more Policy Control Functions (PCFs) operating in the network. Subscribing PCFs may be notified of the receipt and storage of the data and request retrieval of the data. The data may be stored and handled by a function referred to as the Application Data Repository, or by another data repository. The operations may be performed by a network function such as but not limited to an Application Data Repository function. The function can store the AF request data and notify the PCFs. The function can handle AF requests associated with roaming UEs.
US10972574B2

A method for stream-processing biomedical data includes receiving, by a file system on a computing device, a first request for access to at least a first portion of a file stored on a remotely located storage device. The method includes receiving, by the file system, a second request for access to at least a second portion of the file. The method includes determining, by a pre-fetching component executing on the computing device, whether the first request and the second request are associated with a sequential read operation. The method includes automatically retrieving, by the pre-fetching component, a third portion of the requested file, before receiving a third request for access to least the third portion of the file, based on a determination that the first request and the second request are associated with the sequential read operation.
US10972564B2

Systems, methods, and media for actions in distributed computing by receiving trigger event specification that defines a trigger event that will cause a notification to be transmitted. A determination is made whether the trigger event has occurred. Responsive to the determination that the trigger event has occurred, a notification is generated. Excess data is removed from the notification. The notification, with the excess data removed, is sent.
US10972554B1

A system and method for management of communications for components in a global accelerator system is provided. The global accelerator system includes client devices communicating with a global access point via a public network to access various endpoints that can host services. In turn, a global access point communicates to various endpoints, which are organized into different data centers, via a private network. To facilitate exchanges on behalf of different client devices, the global access points can characterize groupings of endpoints into subgroups or braids. Individual braid communications can be encapsulated and are routed at the data center by a networking equipment using 5-tuple information in packets. The components within individual braids can broadcast or multi-cast state information via management messages to ensure failover or mitigate duplicative processing.
US10972550B2

Systems and methods for managing an airport passenger processing system. The system includes a computing device and a peripheral device at an airport, a peripherals interface in communicative connection with the peripheral device and operable to execute a second client application, and a network outside the airport. The network includes a virtualization server for virtualizing an application for a first client application executed by the computing device and a peripherals manager in communication with the virtualization server. The first client application is configured to establish a first communication channel with the virtualization server for communication with an application virtualized on the virtualization server. The second client application is configured to establish a second communication channel with the peripherals manager. At least part of the network is configured to store an association between the first and second communication channels to associate the peripheral device with the computing device.
US10972549B2

Aspects of the present invention provide an approach for improving communications between a software-defined networking (SDN) controller and a hardware gateway in a SDN. In an embodiment, a SDN proxy gateway is installed. The SDN proxy gateway communicates with the SDN controller on behalf of the hardware gateway. To accomplish this, the SDN proxy gateway processes a communication sent from the SDN controller to the hardware gateway. This communication includes a request from a computing node to establish a network communication channel. The SDN proxy gateway translates these instructions (e.g., the logical network and endpoint information), which are in the native format of the SDN controller, into a standardized hardware gateway protocol. The translated information that the hardware gateway can use to establish the network connection is then pushed to the hardware gateway by the proxy gateway.
US10972548B2

A computer-implemented method for configuring deployment of a distributed system across a plurality of machines of a network. The method may include obtaining network information describing network communication characteristics between a plurality of machines of a network. The method may also include obtaining inter-container communication information describing at least one characteristic of communication between pairs of machines of the plurality of machines for a predetermined time period. The method may also include determining a cost function, the cost function mapping a potential container deployment configuration to an expected communication time, based on the network information and the inter-container communication. The method may also include processing the cost function with an optimization algorithm. The method may also include, in response to the processing, identifying a container deployment configuration having an associated cost that meets a cost requirement.
US10972545B2

In accordance with an example embodiment of the present invention, there is provided a method, comprising exchanging connectivity information, setting up a connection, determining that a correspondent node has at least one access in an inactive state, and transmitting a request to the correspondent node to activate at least one of the at least one access in an inactive state. The setting up may be done based on the exchanged connectivity information.
US10972543B2

Novel tools and techniques might provide for implementing customer-based Internet of Things (“IoT”)—transparent privacy functionality. Various methods, systems, and apparatuses might provide connectivity between a network interface device (“NID”) and each of one or more first user devices of a plurality of user devices associated with the customer premises and/or a user who is associated with the customer premises. In some cases, at least one virtual network function (“VNF”) might be sent to each of the one or more first user devices. The NID might restrict, in some cases using the VNF, access by a third party to the information regarding the at least one portion of the at least one of one or more first user devices connected to the network or one or more applications running on one or more first user devices connected to the network.
US10972539B2

This application relates to apparatus and methods for communication with and management of datacenters, such as cloud datacenters employing multiple servers. A control server may identify a plurality of datacenters from which to request block storage status. The control server may identify a user request to execute multiple requests to obtain the block storage status from the plurality of datacenters. Based on the user request, the control server may generate the plurality of requests. The control server may transmit the plurality of requests to the plurality of datacenters. The control server may determine if a response to the requests is received. The response may include block storage status data identifying whether a service managing storage blocks for the datacenter is operational. The control server may also provide the block storage status for display.
US10972534B2

Cloud services require the outward appearance of unlimited resources with flexible availability for varying demand. However, while on-demand allocation and deallocation of resources may seem efficient, there are significant cases where simply allocating and deallocating resources just in response to demand results in inefficiencies. As discussed herein, cloud services can be made more efficient by deallocating resources based on delays incurred between when resources are requested to be deallocated and reallocated and when they actually are deallocated and allocated, and for how long the resource would be returned to the cloud before needing to be reallocated. Deallocating resources more efficiently not only gives a direct performance improvement, but also indirect, since deallocated resources may not be available again when demand increases.
US10972521B2

A method, apparatus, and system to provide the ability for a user to make audio and/or audio-video phone calls simultaneously while watching (co-viewing) provider video content in remote locations. A control system is provided to set up call, direct provider video content, and provide for the phone calls and video content to be delivered and then synchronized. The phone calls may be routed by the control system to PSTN destinations or Internet based destinations and calls made or received may be bridged to other Internet based sources. The provider video content may be provided directly from its source or routed through NAT traversal or through the control system.
US10972517B2

The invention concerns a computer-implemented method for executing call control for a client (CI1) on a telephone terminal (30) representing a user (U1), comprising the following steps: a logic unit (L1) of a port handler (20) transmits a first call (C1) through a first trunk receiving unit (ET1) representing a first trunk (T1) to a first sending unit (SU1) assigned to the user (U1), by processing a first identification (ID1) received through the first trunk receiving unit (ET1), the logic unit (L1) assigns the first trunk receiving unit (ET1) and the first call (C1) to the user (U1), using an appropriately structured database DB1 and allocation table (Z1), the logic unit (L1) transmits at least a second call (C2) through a second trunk receiving unit (ET2) representing at least one second trunk (T2) also to the sending unit (SU1) assigned to the user (U1), by processing a second identification (ID2) received through the second trunk receiving unit (ET2), the logic unit (L1) assigns the second trunk receiving unit (ET2) and the at least one second call (C2) also to the user (U1), using the database (DB1) and allocation table (Z1), and the switching-capable sending unit (SU1) assigned to the user (U1) and a switching-capable receiving unit (EU1) assigned to the user (U1) use the client (CI1) to effect call control for the first call (C1) and the at least one second call (C2) to the telephone terminal (30) representing the user (U1). The invention further concerns an appropriately configured port handler and a machine-readable data carrier (90) with a computer program product stored on it.
US10972515B2

Server assisted live stream failover involves detecting a manifest of a stream provided by a first source exceeding a staleness quotient before the stream ends, and initiating or triggering failover of the stream from the first source to a second source in response to detecting the stale manifest. A server initiates the failover on behalf of a client, wherein the client requests objects (i.e., manifests and segments) of the stream, the server distributes those objects from at least the first source to the client, and the server detects that a particular requested object has become stale past a staleness quotient. The server indirectly redirects a client from a first source to a second source by passing a message with a 4xx or 5xx code to the client in place of a message with a 3xx code provided by the first source.
US10972503B1

Provided are systems, methods, and computer-program products for deception mechanisms in a containerized environment. In various implementations, a deception platform can detect the configuration of a containerized environment, including namespaces, services, and configuration of the environment. The deception platform can determine appropriate decoy containerized services for the environment, and can deploy the decoy alongside production containerized service. The deception platform can further determine decoy breadcrumbs for luring attackers to the decoy containerized service. The decoy breadcrumbs can be injected into the environment at locations where an attacker will look for information for further infiltrating the environment. The deception platform can then monitor the decoy containerized service for unexpected accesses.
US10972498B2

A method, computer program product, and system for dynamic change of a password under a brute force attack. A computer processor monitors a password protected account. A frequency of access attempts to the account is determined and in response to the frequency of access attempts exceeding a first threshold, a brute force password attack against the account is determined. A quantity of consecutive unsuccessful access attempts is tracked and responsive to the unsuccessful access attempts exceeding a second predefined threshold, a new password of the account is acquired, in which the new password follows a more complex set of password generation rules than the current password. An encrypted message regarding the new password is sent to a user of the account, the password of the account is reset to the new password, and the quantity of consecutive unsuccessful attempts to access the account is reset to zero.
US10972484B1

One or more malware data pipelines is configured to provide malware data that includes original data fields identifying information for detected malware instances and corresponding files that are associated with the detected malware instances. Malware enrichment circuitry is configured to identify additional information to include in enriched data fields for the detected malware instances, the additional information being identified from one or more of: the original data fields, the corresponding files, and one or more third party services. A datastore is configured to store the malware data with the original data fields and the enriched data fields, wherein the datastore includes indices for both the original data fields and the enriched data fields to permit for searching and analysis across the original data fields and the enriched data fields.
US10972483B2

Electronic communications passing through a communication gateway or similar device for an enterprise can be monitored for indicators of malicious activity. When potentially malicious activity is identified, a user-based inquiry can be employed to identify potential sources of the malicious activity within the enterprise network. More specifically, by identifying a user that sourced the communication, instead of or in addition to a network address, devices within the enterprise network associated with the user can be located, analyzed, and remediated as appropriate.
US10972480B2

A hardware device architecture is described that improves security and flexibility in access to hardware device settings. A device management proxy service is digitally signed and granted access to device settings. Applications are then digitally provisioned by the proxy service and only validated signed requests from applications are permitted to change hardware device settings. Further granularity over hardware device settings is achieved through user accounts and groups established by the applications.
US10972477B1

The disclosed computer-implemented method for performing micro-segmenting may include (i) identifying at least a portion of a device, (ii) measuring a variance value that indicates a level of variance in terms of websites accessed by the portion of the device over a period of time, and (iii) locking, in response to determining that the variance value satisfies a threshold level of simplicity, the portion of the device by applying a security profile to the portion of the device that limits the portion of the device to accessing a set of websites that is defined in terms of the websites accessed by the portion of the device over the period of time. Various other methods, systems, and computer-readable media are also disclosed.
US10972474B2

Methods and apparatus, including computer program products, implementing and using techniques for logically grouping Internet of Things (IoT) devices. One or more logical zones are defined. Each logical zone includes one or more physical zones, one or more virtual zones, or a combination of physical and virtual zones. Each IoT device is associated with at least one logical zone. Communication between the IoT devices is restricted based on the zones with which the IoT devices are associated.
US10972473B2

Various embodiments are generally directed to techniques for generating rules automatically navigate a website and perform updates of payment token information.
US10972472B2

A system and method for providing an alternate treatment for an interaction with unauthorized users is provided. The system receives a request from a user to access information and further receives an authentication credential from the user, wherein the authentication credential is received from one or more user computer systems. The system determines that the user is an unauthorized user based on the authentication credential, and in response, provides an alternate treatment to the unauthorized user. Unauthorized user information is captured from the unauthorized user based on the alternate treatment; and used to generate a unique user identification profile for the unauthorized user. User profiles are further categorized for efficient application of additional alternate treatments.
US10972462B2

A method for managing account data and handling account recovery requests are disclosed. The method comprises a multi-level identity verification process, including a first level where a specific computing device requesting recovery of an electronic account is requested to identify a trusted contact for the electronic account and a second level where the specific computing device is requested to provide a dynamically generated security code that has been communicated to a trusted contact identified by the specific computing device.
US10972459B2

Embodiments of the present disclosure are directed to, among other things, improving data security with respect to data collection, verification, and authentication techniques associated with obtaining and transmitting identity information. For example, an identity credential may be secured using biometric information associated with a user, the biometric information being obtained using a first biometric input method of a plurality of biometric input methods. When the user is later authenticated, the authentication may be based at least in part on determining that the user has selected a biometric input method that matches the biometric input method used to secure the credential as well as providing biometric information that matches the biometric information used to secure the identity credential.
US10972450B1

Methods, apparatuses, and computer program products are disclosed for securely migrating data between devices. An example method includes receiving a request at a first time for data migration between a first user device and a second user device each associated with a first user. The method further includes retrieving a baseline attribute dataset associated with the first user generated before the first time and generating a first attribute dataset associated with the first user. The method includes authenticating a session between the first user device and the second user device at the first time and causing data transfer between the first user device and the second user device. The method further includes generating a second attribute dataset associated with the first user at a second time after the first time and authenticating the session at the second time based on the first attribute dataset and the second attribute dataset.
US10972440B2

Methods and systems are provided for selectable data transmissions. A user profile may be maintained, with the user profile including a list of authorized remote mobile computing devices and respective connection information for video communication, with the plurality of authorized remote mobile computing devices being authorized for video communication, and other remote mobile computing devices not being authorized for video communication. When a request to initiate video communication with a particular remote mobile computing device is received, a determination may be made, based on the user profile, that the particular remote mobile computing device is authorized. Respective connection information for the particular remote mobile computing device then may be assessed, and captured video communication data may be transmitted for the requested video communication according to the user profile such that the captured video communication data may be displayed at the particular remote mobile computing device as it is received.
US10972433B2

A method for the management and maintenance of an aircraft including a zone with a high degree of security, a man-machine interface of the aircraft being included in the zone with a high degree of security and necessary for a maintenance operation to be performed by a maintenance operator on a device of the aircraft to be maintained placed outside the zone with a high degree of security. The method includes: connection of a first device to the high-security zone; connection of a second device to a third device; reception of the first device by the second device of the man-machine interface of the aircraft and transfer of information for display of the man-machine interface of the aircraft to the third device; and connection of the second device to a server by means of the telecommunication network in order to obtain information from the server intended for the third device.
US10972424B2

Example embodiments provide a system and method for inferring preferences from message metadata and conversations. A networked system receives, over a network, a communication that is a part of a conversation involving one or more users, whereby the networked system is a participant in the conversation. The networked system analyzes the communication including inferring a preference of a user among the one or more users based on metadata in the communication. The networked system triggers a search process based in part on the inferred preference. The networked system then generates and transmits to the user a customized response comprising results of the search process.
US10972422B2

Presenting an electronic message includes receiving an electronic message, the electronic message includes a message originator, a message recipient, and a number of digital stamps wherein each of the number of digital stamps is associated with a social network, validating each digital stamp by contacting the social network associated with that digital stamp, when a digital stamp is validated, identifying a social relationship between the message recipient and the message originator using the social network corresponding to that digital stamp, and displaying, with the electronic message, an indication of the social relationship.
US10972420B2

A processor may receive a delivered message. The processor, using natural language processing, may identify content of the delivered message. The processor may generate a first importance score for the delivered message based on the content of the delivered message. The processor may send a notification to at least one recipient of the delivered message as a reminder of the delivered message, in response to the first importance score fulfilling a predefined delivery condition. In some embodiments, a processor may receive a message. The processor may identify the content of the message using natural language processing. The processor may generate a first importance score for the message based on the content of the message. The processor may determine that a second message received is related to the message. The processor may update the first importance score.
US10972411B2

Techniques are described for triggering conditional automated social posts. According to an embodiment, a set of one or more conditions is received through a user interface by a system executing on one or more computing devices. The system monitors one or more social media channels for target content that has been posted on at least one social media channel of the one or more social media channels. In response to detecting, by the system executing on one or more computing devices, that the target content has been posted on at least one social media channel of the one or more social media channels, the system determines whether the set of one or more conditions are satisfied. In response to determining that the set of one or more conditions are satisfied, the system triggers an action responsive to the target content.
US10972405B2

A method of determining trigger conditions for scaling a scalable unit of network function comprising identifying a primary set of metrics associated with usage of an instance of the unit of network function as a primary indicator of occurrence of a load state thereof, and determining usage points when the primary indicator indicates that the load state occurs. Deriving a secondary set of the metrics, different to the primary set, as a secondary indicator of occurrence of the load state of the instance at each of a group of one or more of the usage points when the primary indicator indicates that the load state occurs, and measured data corresponding to values of the metrics in the secondary set of metrics at each of the group of usage points. Storing a trigger condition for scaling the unit of network function based on the secondary set and the measured data.
US10972403B2

Method for controlling first and second resources in a system including first and second components managing the first and second resources, respectively and at least one host hosting the second resource in a cloud environment, one of the first and second components comprises a compute component and the other comprises a storage component, one of the first and second resources is a compute resource and the other is a storage resource, the method comprising: causing the first component to send an inquiry request including an inquiry relating to the second resource, to the second component; causing the second component to send an inquiry response including information on the at least one host, to the first component; causing the co-location of the first and second resources on a single host that is either the at least one host or a further host hosting the first resource, based on the inquiry response.
US10972402B1

Techniques within a network device to execute periodic packet management (PPM) used to determine the health of a network. The inline mode of periodic packet management may be more efficient than other modes of periodic packet management such as centralized mode or distributed mode. The number of inline entries for a given hardware table may be limited, which means that once the number of inline entries in the table has reached the size limit, then any new entries must be managed in the distributed mode or the centralized mode. The techniques of this disclosure may improve the efficiency of a network device by replacing inline entries handled at a lower frequency in the hardware table with entries for periodic packets that are handled with a higher frequency (shorter periodic interval). In this manner, the entries with shorter periodic intervals may be managed using the more efficient inline mode.
US10972394B2

Example implementations relate to congestion management across a network fabric. An example implementation includes setting an uncongested sequence length threshold to a first value. A completed transaction received count may also be set to an initial value. The completed transaction received count may be incremented in response to a completion of a transaction request. In response to a detected congestion event, the injection rate may be decreased. A second value for the uncongested sequence length threshold may be determined from the CTR count, and the uncongested sequence length threshold may be set to the second value. Furthermore, in response to the CTR count being greater than or equal to the uncongested sequence length threshold, the injection rate may be increased.
US10972392B2

A routing device receives a forwarding entry for forwarding a first flow and stores it locally. When the device is a key forwarding device of a first flow, the stored forwarding entry includes first and second forwarding entries. When the device is located in a primary forwarding path but is not the key forwarding device, the stored forwarding entry comprises one forwarding entry having a priority higher than a predefined minimum value. The device receives a first flow. When the stored forwarding entry comprises one forwarding entry having a priority higher than the minimum value and a link connected to an egress port in the forwarding entry has failed, the device sets the priority of the forwarding entry as the minimum value, and returns the first flow to the key forwarding device to trigger it to forward the first flow according to the second forwarding entry.
US10972391B2

In one embodiment, a device in a network identifies a packet to be sent to a destination in the network via a path using segment routing. The device determines a list of one or more unique identifiers for one or more of the nodes along the path. The device includes a segment routing header with the packet, the segment routing header comprising a set of segment identifiers and the list of one or more unique identifiers. The device sends the packet with the segment routing header towards the destination in the network. One or more receiving nodes that receive the packet use the set of segment identifiers to route the packet towards the destination and the list of one or more unique identifiers to notify the device when the packet was not sent to the destination via the path.
US10972388B2

An example method includes a sensor detecting multiple packets of a flow during a specified total time period (e.g., a reporting time period). The total time period can be subdivided into multiple time periods. The sensor can analyze the detected packets to determine an amount of network utilization for each of the time periods. The sensor can then generate a flow summary based on the network utilization and the flow and send the flow summary to an analytics engine. Multiple other sensors can do similarly for their respective packets and flows. The analytics engine can receive the flow summaries from the various sensors and determine a correspondence between flow with high network utilization at a specific time period and a node or nodes. These nodes that experienced multiple flows with high network utilization for a certain period of time can be identified as experiencing a microburst.
US10972385B2

Methods and apparatus to provide a consumer services cloud in a communications network are disclosed. An example apparatus includes a processor and a computer readable storage medium including computer readable instructions that cause the processor to analyze authentication information in a request for access to a communications network to identify which of multiple possible users associated with a communications network customer is a current user of a client device, analyze second network communications based on a security rule to identify a security risk of the second network communications, access a first profile corresponding to the identified current user to determine a rule to be used to handle network communications transferred within the communications network from the client device of the communications network customer that are diverted via a software-defined network (SDN) switch, and configure a forwarding table of the SDN switch to comply with information obtained from the client device.
US10972370B1

Systems and methods include periodically sending a probe to a cloud application where the probe simulates user activity in the cloud application; receiving a response to the probe and determining one or more statistics of the cloud application based on the response; incorporating the one or more statistics in historical statistics; and causing a notification when any of the one or more statistics exceeds a defined threshold. The probe can be a cloud-based probe from a cloud-based system, and the systems and methods can also include receiving a response to an on-premises probe that was sent by a distributed agent that is separate from the cloud-based system; and incorporating one or more statistics associated with the response to the on-premises probe in the historical statistics.
US10972359B2

A processor-implemented method implemented to model devices in a network utilizing an assembly providing an arbitrary model includes utilizing one or more first models to represent relationships between devices in the network for control and management thereof, wherein the one or more first models are implemented in an associated database of one or more databases each with an associated schema; defining an assembly to implement the arbitrary model different from the first model, wherein the assembly comprises pointers to data instances in the one or more databases; and utilizing the arbitrary model for control and management of the devices in the network, wherein the control and management via the arbitrary model updates the data instances in the one or more databases representing the first model.
US10972350B2

Examples described herein include imaging servers which may support asynchronous imaging of one or more computers (e.g., computing nodes). The imaging server may use out-of-band communication to install requested images on one or more computing nodes. The imaging server may support multiple concurrent installation sessions, and may maintain a log specific to each session. This may facilitate session-specific status reporting. In this manner, operating systems, hypervisors, or other software may be installed on computing nodes.
US10972349B1

In some embodiments, a message and a digital signature related to the message may be obtained, where the message may include a source identifier of a data source and values associated with parameters for an executable. The message may be transformed into a network-specific data structure having a specific format associated with a network. A verification of the network-specific data structure may be performed based on the digital signature. The values may be provided to the executable based on the verification indicating a match between the network-specific data structure and the digital signature.
US10972348B2

Methods and systems for a networked storage environment are provided. One method includes storing at a storage device by a processor a data structure with information regarding a plurality of compatible software and hardware components configured to operate in a plurality of configurations as part of a storage solution for using resources at a networked storage environment for storing data; obtaining by a processor executable configuration advisor information regarding a plurality of deployed components of a deployed configuration from among the plurality of configurations; comparing the deployed configuration with a latest configuration having the plurality of deployed components from among the plurality of configurations stored at the data structure; and recommending a change in at least one of the plurality of deployed components to upgrade the deployed configuration, when the deployed configuration is not the latest configuration.
US10972345B1

A system, method, and computer program product are provided for evaluating confidence level of predicting a network situation in a communication network managed using artificial intelligence. In use, for a configuration of a communication network, at least one network situation is determined requiring a change of the configuration of the communication network. A minimal configuration time period is determined required to implement the change of the configuration of the communication network. Additionally, a detection entity including a first classifier is determined that includes one or more event log data associated with the configuration of the communication network, and that further includes a prediction of an occurrence of a particular network situation of the at least one network situation. Further, a first confidence level of the detection entity is determined, the first confidence level representing, at least in part, a probability of the prediction.
US10972337B2

A method for providing split-brain avoidance for sub-secondary High Availability (HA) systems involves identifying the network segments that are shared by two nodes participating in HA, running the periodic network-path and next hop monitoring protocol over all these network segments, and doing the protocol over-ride to clearly detect and distinguish network and interface faults from node and service faults in HA systems. This ability is used by the Standby node to provide the split-brain avoidance without requiring any hardware bus interconnect between HA nodes or presence of any external quorum server.
US10972331B2

A method for generating an output signal having predetermined jitter characteristics is disclosed. A first signal is generated via a first signal generator module. A second signal is generated via a second signal generator module. The first signal is pulse position modulated by the second signal, thereby generating a modulated signal having predetermined jitter characteristics. An output signal having predetermined jitter characteristics is generated based on the modulated signal. Moreover, a signal generator for generating an output signal having predetermined jitter characteristics is disclosed.
US10972329B2

The present invention provides a method and devices for transmitting and receiving a synchronization signal and a method for generating a synchronization signal in a wireless access system supporting narrowband Internet of Things (NB-IoT). A method for transmitting a primary synchronization signal (PSS) by a base station in a wireless access system supporting narrowband Internet of Things (NB-IoT), according to an embodiment of the present invention, can comprise the steps of: repeatedly generating first sequences n times so as to generate primary synchronization signals; multiplying n first sequences by second sequences and thus generating n primary synchronization signals; and transmitting n primary synchronization signals by means of n OFDM symbols, respectively. The size of a bandwidth used in the wireless access system supporting NB-IoT is the size of one physical resource block (PRB), and one PRB can comprise twelve subcarriers in a frequency domain.
US10972328B2

Methods, apparatuses, and computer program products for wireless communication are provided. A user equipment (UE) may be configured to determine a phase rotation for a symbol based at least in part on a tone index. The UE may be configured to apply the phase rotation to the received symbol, and transmit the uplink symbol. Numerous other aspects are provided.
US10972327B2

A method and an apparatus for transmitting broadcast signals thereof are disclosed. The method for transmitting broadcast signals, the method comprises encoding service data, encoding signaling data, MIMO (Multiple-Input and Multiple-Output) precoding the encoded service data, building at least one signal frame including the MIMO precoded service data and the encoded signaling data, modulating data in the built at least one signal frame by an OFDM (Orthogonal Frequency Division Multiplex) scheme and transmitting the broadcast signals having the modulated data.
US10972311B2

Various embodiments may be generally directed to techniques for UE initiated and network initiated IP flow mobility. Various embodiments provide techniques for sharing IP flow routing rules and/or filters between a UE and various network infrastructure components using existing network based protocols or extensions thereto. Various embodiments provide techniques for provisioning network based IP flow mobility triggers and for ensuring UE connections to a 3GPP network are maintained in the absence of any 3GPP network IP flows.
US10972310B2

A link state packet transmission method and a routing node are disclosed. The method is applied to a tree topology, where the tree topology includes a leaf routing node, an intermediate routing node, and a root routing node. The method includes: receiving, by the intermediate routing node, a link state packet sent by a child routing node of the intermediate routing node; sending, by the intermediate routing node, the link state packet to the root routing node, where the root routing node is configured to aggregate received link state packets to obtain a link state packet set; receiving, by the intermediate routing node, the link state packet set sent by the root routing node; and sending, by the intermediate routing node, the link state packet set to the child routing node of the intermediate routing node.
US10972298B2

Merging two or more user groups for collaboration includes constructing a social graph of each user of a plurality of users within the two or more user groups based upon a user profile and a workflow associated with each user. A weighted adjacency matrix is calculated based on at least one user interaction between two or more users indicated by the social graph. A model inferring leading edge contributions and least significant edge contributions among the users is generated based upon the social graph and the weighted adjacency matrix. One or more prospective groups expected to be involved in a future collaboration are identified based upon the identified leading edge contributions and least significant edge contributions.
US10972293B1

An Ethernet transceiver is disclosed. The Ethernet transceiver includes transceiver circuitry having receiver circuitry to receive refresh signals during corresponding refresh cycles from a link partner during a low-power idle mode of operation. Each refresh signal has a refresh period, and where a quiet period is interposed between successive refresh cycles. Signal quality detection circuitry, during the low-power idle mode, determines a measure of signal quality associated with the received refresh signals. Subsequent refresh cycles exhibit at least one of an adjusted refresh period or an adjusted quiet period based on the measure of signal quality.
US10972284B2

A method of providing a hash value for a piece of data is disclosed, where the hash value provides for a time-stamp for the piece of data upon verification, for limiting a risk of collisions between hash values. The method comprises collecting one or more root time-stamps for a root of a hash tree structure defining a hash function, wherein the root-time stamp is a root time-stamp from the past, determining whether a nonce may be received from a server, and upon failure to receive the nonce from the server, providing the hash value by a hash function of the root time-stamp and the piece of data, or upon success in receiving the nonce from the server, providing the hash value by the hash function of the root time-stamp, the piece of data and the nonce. An electronic device and a computer program are also disclosed.
US10972283B2

A system, method, and computer program product are provided for implementing zero round trip secure communications based on a noisy secret. In operation, a sender system utilizes a randomly generated message key for encrypting a message to send to a receiver system. The sender system selects a plurality of different sub-keys from a negotiated noisy secret to encrypt the randomly generated message key. The sender system encrypts the message utilizing the randomly generated message key. The sender system sends the encrypted message, all encrypted message keys, and a message MAC that is calculated and added for every sub-key, to the receiver system such that the receiver system is able to perform a MAC-based verification to test sub-key validity of the plurality of different sub-keys.
US10972275B1

A verification system using additional factors such as biometrics can provide a tenant system with the ability to verify the identity of an end user. The enrollment and verification can be performed without sharing identity knowledge between the tenant and the verification ensuring the privacy of the end user. The enrollment and verification can also be performed in an auditable way while maintaining anonymity.
US10972270B2

A plaintext and cryptographic key are used to generate an initialization vector to be used in a cryptographic algorithm, such as an encryption algorithm. In some examples, the plaintext and cryptographic key are input into an effectively one-way function, such as a cryptographic hash function, the output of which is usable as an initialization vector. Cryptographic keys may be rotated probabilistically based at least in part on probabilities of output collisions of the effectively one-way function to ensure a low probability of two different plaintexts resulting in calculation of the same initialization vector for use with the same cryptographic key.
US10972257B2

Techniques are provided to generate a secure communication for use in a transaction. In some embodiments, a user device is provided a first set of encryption keys associated with one or more authorizing entities. The user device may, prior to or during a transaction, receive one or more second encryption keys related to a second party to the transaction. In some embodiments, the one or more second encryption keys may be provided to the user device via a local communication means. Once the user device has been provided with transaction details, it may generate a transaction request using the multiple encryption keys that it has been provided, such that portions of the message are encrypted using different encryption keys.
US10972256B2

The ART-CRYPTO secure architectural system, designed for cyber security is always to keep the digital file/data encrypted, except for the processing period. The system's crypto engine is composed of fast key-changing apparatus (FKCA) array, which is an AES (Advanced Encryption Standard) cipher, which uses a key stream to achieve a file encryption/decryption, wherein the key stream prevents side channel attack and there is no key management. The system's identification and authorization management (IAM) distributed sub-system prevents ID fraud, malware, ransomware, spammer, and DDoS attacks. A data base (DB) with a special file structure (SFS) authorizes that a user accessing encrypted files according to user file attributes and its identification verification, prevents lowing the system's Cryptography level or having a back door design, which increases the possibility of breaching. The secure architectural system also solves the dilemma of privacy and security.
US10972255B2

Blockchain validation is provided by receiving a first validation request of a blockchain. A hashing algorithm is applied to a first block of the blockchain to generate a first hash value. In response to the first validation request of the blockchain, a first image from a plurality of images is provided on a display device. The first image is selected to be provided for display on the display device based on the first hash value. The first image may be compared to a second image that was provided for display on the display device prior to the first validation request and that image was provided based on a second hash value to determine whether the first image and the second image are substantially similar, which indicates that no changes have been made to the data in the blockchain.
US10972252B2

A request is received for specific information that can be determined using data in a database on a first computer system. Either at least some of the data is encrypted or the request is encrypted. The first computer system does not have a decryption key to decrypt the encrypted data or request. The first computer system performs compressible HE operations on the data to determine compressed ciphertext(s) that correspond to the specific information. The operations include using a first uncompressed HE scheme and a second compressed HEscheme. The first HE scheme is used on the data to create other multiple ciphertexts and the second HE scheme is used on the other multiple ciphertexts to pack the other multiple ciphertexts into fewer ciphertexts that are compressed. Both the HE schemes use a same secret key. The first computer system sends a response including compressed ciphertext(s) corresponding to the specific information.
US10972247B2

This disclosure relates to using a dedicated reference subframes in a cellular communication system. According to one embodiment, a base station may transmit reference signals in a dedicated synchronization and measurement reference subframe. Neighboring base stations may also transmit reference signals in dedicated reference subframes in a temporally coordinated (synchronized) manner. The reference signals transmitted be each base station may be orthogonal with the reference signals transmitted by each neighboring base station. The reference subframes may be transmitted periodically, and data subframes may be transmitted between reference subframes. Some or all of the data subframes may not include cell-specific reference symbols, as their function may be unnecessary given the use of the dedicated reference subframes.
US10972245B2

A method for measurement pilot signal is provided. The method includes: determining, by a first device from a plurality of subbands included in system bandwidth, a first subband that is used to transmit a measurement pilot signal, where one subband includes at least one physical resource block; sending, by the first device, identifier information of the first subband to a second device; and transmitting the measurement pilot signal in at least one physical resource block corresponding to the first subband to the second device.
US10972243B2

Provided is a radio communication device which can separate propagation paths of antenna ports and improve a channel estimation accuracy even when using virtual antennas. The device includes: a mapping unit which maps a data signal after modulation to a virtual antenna and a virtual antenna; a phase inversion unit which inverts the phase of S0 transmitted from an antenna port in synchronization with a phase inversion unit between the odd-number slot and the even-number slot; the phase inversion unit which inverts the phase of R0 transmitted from the antenna port; a phase inversion unit which inverts the phase of S1 transmitted from an antenna port in synchronization with a phase inversion unit; and the phase inversion unit which inverts the phase of R1 transmitted from an antenna port.
US10972241B2

A method for receiving SRS configuration information by a terminal may comprise the steps of: receiving, from a base station, the SRS configuration information including information on the number of simultaneously transmissible SRS resources configured for the terminal; and performing SRS transmission on the basis of the SRS configuration information.
US10972232B2

Embodiments of this application provide a retransmission method and a device. After receiving feedback information transmitted by a receiving device based on first information indicated by a retransmission mode, a transmitting device uses second information indicated by the retransmission mode to generate data, and transmits the data to the receiving device based on third information indicated by the retransmission mode. In this process, a plurality of retransmission modes are set, so that when different retransmission modes are used, the first information used for transmitting the feedback information, the second information used for generating the retransmitted data, or the third information used for transmitting the retransmitted data is different. Therefore, objectives of reducing HARQ overheads and ensuring transmission efficiency, reliability, and latency performance of a wireless communications system are achieved.
US10972227B2

The present application provides a method and a device for transmitting information. The method includes: the terminal device determining first quantity information, wherein the first quantity information is information about a number of code block groups comprised in a transport block, and each code block group comprises at least a code block; the terminal device determining second quantity information, wherein the second quantity information is information about a total number of bits comprised in a scheduled transport block; and; the terminal device determining information about code block groups comprised in the scheduled transport block according to the first quantity information and the second quantity information.
US10972225B2

Methods, systems, and devices for wireless communications are described that provide for group or one-shot acknowledgment (ACK) feedback reporting, in which feedback for a number of different downlink transmissions may be provided by a user equipment (UE) to a base station. A base station may trigger a one-shot feedback report that includes less than all of the ACK feedback that is available at the UE to provide in a report. The ACK feedback may include an indication of an ACK or a negative acknowledgement (NACK) along with information related to a data indicator associated with the downlink transmission. In some cases regular ACK feedback reports and one-shot feedback reports may be multiplexed and transmitted by a UE. Further, a last downlink transmission to be included in a one-shot feedback report may be determined based on a receipt time of scheduling information or an ACK feedback timeline.
US10972222B2

A method of transmitting and receiving signals in a wireless local area network (WLAN) system and a device for the same are provided. More particularly, there are provided a method and a device for the same in which a station operating in an orthogonal frequency division multiplexing (OFDM) mode transmits and receives signals through two aggregated channels.
US10972220B2

This application relates to the field of communications technologies, and discloses an interleaving method, a deinterleaving method, and an apparatus, to improve randomicity of polar code interleaving. The method is: obtaining a to-be-interleaved bit sequence, where the to-be-interleaved bit sequence includes L, subsequences, the L subsequences include S subsequence groups, the S subsequence groups include at least a first subsequence group and a second subsequence group, the first subsequence group includes at least two subsequences, the second subsequence group includes at least one subsequence, and L is a positive integer greater than 1; and interleaving the subsequences in the first subsequence group in a first interleaving manner, and skipping interleaving the subsequence in the second subsequence group or interleaving the subsequence in the second subsequence group in a second interleaving manner.
US10972218B2

An electronic device and a method of operating the electronic device in a wireless communication system are provided. The method includes determining whether to perform a partial decoding or a normal decoding based on a channel quality; if partial decoding is performed, decoding partial data received by a transceiver from a second electronic device during a part one TTI; when the decoding of the partial data succeeds, performing at least one complementary decoding until a decoding success count reaches a decoding threshold; and when the decoding success count reaches the decoding threshold, outputting a decoding result for the at least one complementary decoding; and if normal decoding is performed, decoding all data of the one TTI and outputting a result. One of the at least one complementary decoding comprises decoding previous data, and additional data received by the transceiver during an additional part of the one TTI, after the previous data.
US10972211B2

A method of wireless communication of a user equipment (UE) includes communicating with a base station using a baseline channel code. The UE indicates to the base station, using the baseline channel code, support for an additional channel code that is different than the baseline channel code. The UE receives, from the base station, an indication to operate using the additional channel code. Then, the UE receives a first transmission on first set of resources and a second transmission on a second set of resources from the base station, the first transmission being encoded with the baseline channel code and the second transmission being encoded with the additional channel code.
US10972209B2

The present invention includes novel techniques, apparatus, and systems for optical WDM communications. Tunable lasers are employed to generate respective subcarrier frequencies which represent subchannels of an ITU channel to which client signals can be mapped. In one embodiment, subchannels are polarization interleaved to reduce crosstalk. In another embodiment, polarization multiplexing is used to increase the spectral density. Client circuits can be divided and combined with one another before being mapped, independent of one another, to individual subchannels within and across ITU channels. A crosspoint switch can be used to control the client to subchannel mapping, thereby enabling subchannel protection switching and hitless wavelength switching. Network architectures and subchannel transponders, muxponders and crossponders are disclosed, and techniques are employed (at the subchannel level/layer), to facilitate the desired optical routing, switching, concatenation and protection of the client circuits mapped to these subchannels across the nodes of a WDM network.
US10972207B2

Example embodiments are in a form of a system, corresponding electronics card (or apparatus), or corresponding method. Some embodiments include a multi-channel optical layer system. According to some embodiments, the system may include a network interface layer, an adapter layer, and an optical function layer. The adapter layer may learn functions and/or corresponding specifications from the function layer. The adapter layer may configure the adapter layer itself to interoperate between the network interface layer and the optical function layer. The adapter layer may provide flexibility in the size of configured functionality. The adapter layer may reduce cost of configuration (or reconfiguration) because functions may be discretized. New markets may be reached because of this reduced cost, as well as due to smaller size configurations (of hardware and software), reduced electronics, reduced power, and improved thermal cooling requirements for lesser-developed network configurations.
US10972199B2

An RSSI measurement method, a network device, and a terminal device are disclosed. The method includes receiving, by a terminal device, an RSSI measurement configuration message, where the measurement configuration message includes indication information of a time resource for RSSI measurement, and the time resource includes first downlink symbols and second downlink symbols in a timeslot in which a synchronization signal block is located, and measuring a received signal power on the first downlink symbols and the second downlink symbols, where the first downlink symbols include downlink symbols in which the synchronization signal block is located, and where the second downlink symbols include at least one downlink symbol other than the first downlink symbols.
US10972191B2

A geolocation method and system for locating the source of interference to a high throughput satellite. The method involves determining relative power level differences between interference signals received by the victim spot beam and co-colored nearby spot beams on the same satellite. Using beam pattern data, the relative power levels for a pair of beams determines contour lines of possible location the correspond to the relative power difference in the signals received by the two beams in the pair. A point of intersection of contour lines from multiple pairs of spot beams indicates the location of the source of interference.
US10972184B2

This disclosure describes digitally generating sub-carriers (SCs) to provide isolation and dynamic allocation of bandwidth between uplink and downlink traffic between transceivers that are communicatively coupled via a bidirectional link including one or more segments of optical fiber. Separate uplink and downlink communication channels may be created using digitally generated SCs and using the same transmitter laser. In some implementations, one or more of the nodes include a transceiver having at least one laser and one digital signal processing (DSP) operable for digitally generating at least two SCs and detecting at least two SCs. The transceiver can transmit selected SCs, and can receive other SCs. Accordingly, the transceiver can facilitate bidirectional communication, for example, over a single optical fiber link. In some instances, techniques can facilitate dynamic bandwidth assignment by facilitating adding or blocking of optical subcarriers from transmission in an uplink or downlink direction.
US10972181B2

An improved technique for acoustic sensing involves, in one embodiment, launching into a medium, a plurality of groups of pulse-modulated electromagnetic-waves. The frequency of electromagnetic waves in a pulse within a group differs from the frequency of the electromagnetic waves in another pulse within the group. The energy scattered by the medium is detected and, in one embodiment, may be used to determine a characteristic of the environment of the medium. For example, if the medium is a buried optical fiber into which light pulses have been launched in accordance with the invention, the presence of acoustic waves within the region of the buried fiber can be detected.
US10972178B2

A parameter analysis method executable by a computer, the method includes training a model configured to output an index value relating to a characteristic of an optical signal, and changing the characteristic of the optical signal usable for training the model.
US10972172B2

A method of performing a beam alignment procedure in a mmW or upper centimeter wave system, usable for performing initial access (IA) for user equipment (UE) to establish a connection with a base station (BS) is disclosed. A UE receives a signal from a base station, divides a search space into a plurality of angular zones, locates a direction of peak received strength within each zone, and forms a beam along the direction of peak overall signal strength. The number of angular zones is chosen such that the probability that each zone contains one peak of signal strength exceeds some threshold. The method is applicable in mmW and upper cmW bands in both BS to UE and device-to-device (D2D) communications.
US10972168B2

A user equipment (UE) includes a receiver that receives a Reference Signal (RS) from a base station (BS), and a transmitter that transmits, to the BS, only precoding-related information used for precoding in the BS in response to the RS. The precoding-related information is at least one of a RS Resource Indicator (RRI) that identifies a radio resource used for RS BS transmission, a Precoding Matrix Indicator (PMI), a Rank indicator (RI), and a Reference Signal Received Power (RSRP). The transmitter only periodically transmits the only precoding-related information. The receiver receives a signal precoded using the precoding-related information by the BS.
US10972167B2

A user apparatus communicating with a base station in a radio communication system including the base station and the user apparatus includes a first receiving unit to receive multiple first reference signals transmitted from the base station; a detection unit to detect a specific antenna port via which the plurality of first reference signals is received, or a specific directivity pattern, among a plurality of directivity patterns generated by a plurality of antenna ports, in which the plurality of first reference signals are received; a measuring unit to measure reception power of each of the first reference signals; and a transmission unit to group the reception power of each of the first reference signals into one of groups of the specific antenna port and the specific directivity pattern via which the first reference signals are received to transmit the groups of the reception power to the base station.
US10972165B2

A beam determination method, a downlink transmission decoding method performed in a communication system, and corresponding user equipments and base stations are disclosed. The base station has a plurality of transmission beams, and may dynamically select a beam for transmitting downlink control information and downlink data information from a plurality of beams. The downlink transmission decoding method performed by the user equipment includes: determining M preferred beams in the plurality of transmission beams of the base station; and receiving, through one or more reception beams corresponding to any one or more of N preferred beams in the M preferred beams, downlink control information transmitted by the base station, wherein N≤M, the base station transmitting signaling including same downlink control information through the N preferred beams during the transmission time period of the downlink control information. The downlink transmission decoding method performed by the base station comprises: determining M preferred beams in the plurality of transmission beams of the base station; and transmitting signaling including same downlink control information through N preferred beams in the M preferred beams, where N≤M.
US10972159B2

Embodiments of the present disclosure disclose a precoding configuration method, device, and system. The precoding configuration method includes: generating precoding configuration information, where the precoding configuration information is used to configure a width of a frequency band for same precoding; and sending the precoding configuration information. The embodiments of the present disclosure further provide a transmit end device, a receive end device, and the precoding configuration system. In the precoding configuration method provided in the embodiments of the present disclosure, the precoding configuration information is generated and sent, so that a receive end can determine, based on the precoding configuration information, the width of the frequency band for same precoding. In the prior art, the width of the frequency band for same precoding is determined based on only system bandwidth, while the width of the frequency band for same precoding can be flexibly determined in the technical solutions provided in the embodiments of the present disclosure, so that requirements of a wireless communications system can be met in diversified scenarios, and system performance can be effectively optimized in different scenarios.
US10972149B2

The present disclosure relates to a surface wave communication system comprising a surface wave conduit and being adapted for transmitting electromagnetic surface wave signals via the surface wave conduit. The surface wave communication system further comprises at least one interference cancelling system, where each interference cancelling system comprises an antenna arrangement and a cancelling device. The cancelling device is adapted to: input antenna signal components from the corresponding antenna arrangement in at least one corresponding antenna branch, input conduit signal components from the surface wave conduit in a conduit branch, to remove adapted antenna signal components from the conduit signal components such that recovered conduit signal components are obtained, and to output the recovered conduit signal components.
US10972146B2

Methods, apparatus, and processor-readable storage media for generating a frequency hopping arrangement are provided herein. An example computer-implemented method includes determining a starting frequency channel for a frequency hopping arrangement to be used in a communication session by a designated group of devices; calculating a frequency channel step value based at least in part on a predetermined required minimum number of frequency channels and the number of devices in the designated group; and selecting the frequency channel values to be used in the communication session by iterating through frequency channel values for the useable frequency channels at intervals of a random frequency channel selection offset value until a number of frequency channel values equal to the frequency channel step value are selected.
US10972140B2

An apparatus for adjusting a component in a receiver system to eliminate distortion. The apparatus may include a receiver system and a tuning circuit. The receiver system may process a tracking signal to generate an output signal. The tracking signal may include a radio frequency (RF) signal and a test signal. The processing of the first tracking signal may introduce a distortion into the output signal. The tuning circuit may be operatively coupled to the receiver system. The tuning circuit may determine an adjustment value and send the adjustment value to the receiver system. The receiver system may adjust a component of the receiver system using the adjustment value to eliminate the distortion in a second RF signal that is caused by the component.
US10972137B2

A multiprotocol modular communication system, comprising: a main circuit (1), provided with an antenna connector (5) for enabling connection of an antenna (4); two or more connectors (2, 2a, 2n), provided with a first pin (10) and a second pin (11) connectable to one another, wherein the first pin (10) of a first connector (2) is connected to the antenna connector (5) by means of a track (6); two or more communication boards (3), each operating with a determined communication protocol, each of which is insertable in a respective connector (2, 2a, 2n), wherein each communication board (3), if inserted in a connector (2, 2a, 2n), connects the first pin (10) and the second pin (11) of the connector. The connectors (2, 2a, 2n) are connected in series via band-pass filters (7, 8).
US10972127B2

The present disclosure provides a decoding system and method. The decoding system comprises a first decoder and a second decoder. The first decoder is configured to generate an intermediate decoding data by decoding a code data. The second decoder, coupled to the first decoder, wherein the second decoder is configured to generate a plain data by decoding the intermediate decoding data.
US10972122B2

A sensor arrangement includes a sensor having a first terminal and a second terminal, and an amplifier having an amplifier input for applying an input signal and an amplifier output for providing an amplified input signal, the amplifier input being coupled to the second terminal. A quantizer having a quantizer input and a quantizer output is configured to provide a multi-level output signal on the basis of the amplified input signal and a feedback circuit having a feedback circuit input coupled to the quantizer output and a feedback circuit output coupled to the first terminal. The feedback circuit includes a digital-to-analog converter configured to generate an analog signal on the basis of the multi-level output signal, the analog signal being the basis of a feedback signal provided at the feedback circuit output, a feedback capacitor coupled between the feedback circuit output and an output of the digital-to-analog converter, and a voltage source coupled to the feedback circuit output.
US10972121B2

An instrument configured to process signal data is disclosed. The instrument is operable to control and or change the sampling rate of the signal data from a first sample rate to a second sample rate different than the first sample rate.
US10972104B2

The various embodiments described herein include methods, devices, and systems for operating superconducting circuitry. In one aspect, a superconducting component includes: (1) a superconductor having a plurality of alternating narrow and wide portions, each wide portion having a corresponding terminal; and (2) a plurality of heat sources, each heat source thermally coupled to a corresponding narrow portion such that heat from the heat source is transmitted to the corresponding narrow portion; where the plurality of heat sources is electrically isolated from the superconductor.
US10972103B2

An integrated circuit comprising a plurality of multiply-accumulator circuitry, configurable in a concatenation architecture, to perform a plurality of multiply and accumulate operations, wherein the plurality of multiply-accumulator circuitry is organized into a plurality of groups, including a first group of multiply-accumulator circuitry and a second group of multiply-accumulator circuitry, wherein each group includes: a plurality of MAC circuits, each including a multiplier to multiply data by a multiplier weight data and generate a product data, and an accumulator to add input data and the product data to generate sum data, and wherein the plurality of MAC circuits of each group is organized in at least one row and connected in series to perform a plurality of concatenated multiply and accumulate operations. The integrated circuit also includes configurable interface circuitry to connect and/or disconnect the plurality of MAC circuits of the first and second groups of multiply-accumulator circuitry.
US10972097B2

In accordance with an embodiment of the present invention, an optical switch includes a photoconductor body including a first edge and an opposite second edge, a first end and an opposite second end. The first edge is configured to receive an electrical input signal and the second edge is configured to deliver an electrical output signal. The photoconductor body is configured to have an electrically ON state that is activated by an optical signal and an electrically OFF state that is activated by an absence of the optical signal. A direction from the first end to the second end defines a longitudinal direction. The direction from the first edge to the second edge defines a first direction that is orthogonal to the longitudinal direction. A first dimension between the first edge and the second edge along the first direction decreases from the first end to the second end.
US10972095B2

A PWM buck converter includes a first P-type transistor having a drain terminal connected to a first node, a first N-type transistor having a drain terminal connected to the first node, and a gate driver configured to apply a first gate voltage to a first gate terminal of the first P-type transistor and apply a second gate voltage to a second gate terminal of the first N-type transistor. The gate driver includes a first buffer configured to generate the first gate voltage applied to the gate terminal of the first P-type transistor, a second buffer configured to generate the second gate voltage applied to the gate terminal of the first N-type transistor, and a capacitor configured to accumulate a portion of electrical charges supplied from the first buffer to the first P-type transistor, and supply the accumulated electrical charges to the gate terminal of the first N-type transistor.
US10972087B2

An apparatus and method for controlling voltage sharing between a set of switching components can include applying power from a current source with a positive lead and a negative lead, closing the set of switching components to connect power from the current source to an electrical load, detecting a set of voltage values for the set of switching components, and controlling a current limiting function of at least one of the set of switching components.
US10972079B2

A common mode voltage level shifting and locking circuit is provided. The common mode voltage level shifting and locking circuit includes an operational amplifier, a source follower, a first feedback circuit, and a second feedback circuit. The operational amplifier generates a first common mode voltage. The source follower shifts the first common mode voltage to generate a second common mode voltage. The first feedback circuit generates a first control signal according to the second common mode voltage. The operational amplifier adjusts the first common mode voltage according to the first control signal. The second feedback circuit generates a second control signal according to an external reference voltage provided by a next stage circuit. The source follower adjusts the second common mode voltage according to the second control signal such that the next stage circuit reaches a maximum input common mode range.
US10972064B2

An audio reproduction method comprises providing equal loudness response data defining a dependency between sound pressure level and frequency, resulting in sounds of equal loudness, including for sounds of a notional negative loudness; generating a required spectral weighting profile from the response data to represent a difference in frequency response between a first audio transducer and a second, different, audio transducer; applying a spectral weighting to an audio signal in dependence upon the derived frequency response; and reproducing the spectrally weighted audio signal using the second audio transducer at an audio reproduction level. In some examples, the generating step comprises: mapping a difference between the first audio transducer and the second audio transducer to a mapped difference in audio level; deriving a frequency response dependent upon a difference between: the response data applicable to the audio reproduction level; and the response data applicable to the audio reproduction level as modified by the mapped difference in audio level.
US10972061B2

A Class-D amplifier having a low power dissipation mode includes first and second independent output stages that receive respective first and second level power supply voltages for driving a load coupled to the amplifier output during respective first and second operating modes. Bypass switches are controllable to disconnect the second output stage from the output during the first operating mode and to connect the second output stage to the output during the second operating mode. The operating modes are selected based on the amplifier output power level. First and second independent pre-driver stages receive the respective first and second level power supply voltages for driving the respective first and second independent output stages. During the second operating mode the first pre-driver stage is placed into a low power dissipation state and during the first operating mode the second pre-driver stage is placed into a low power dissipation state.
US10972060B2

In a radio frequency power amplifier, a semiconductor chip includes at least one first transistor amplifying a radio frequency signal, a first external-connection conductive member connected to the first transistor, a bias circuit including a second transistor that applies a bias voltage to the first transistor, and a second external-connection conductive member connected to the second transistor. The second external-connection conductive member at least partially overlaps with the second transistor when viewed in plan.
US10972059B2

A MEMS sensor (1) comprises a MEMS transducer (10) being coupled to a MEMS interface circuit (20). The MEMS interface circuit (20) comprises a bias voltage generator (100), a differential amplifier (200), a capacitor (300) and a feedback control circuit (400). The bias voltage generator (100) generates a bias voltage (Vbias) for operating the MEMS transducer. The variable capacitor (300) is connected to one of the input nodes (I200a) of the differential amplifier (200). At least one of the output nodes (A200a, A200b) of the differential amplifier is coupled to a base terminal (T110) of an output filter (110) of the bias voltage generator (100). Any disturbing signal from the bias voltage generator (100) is a common-mode signal that is divided equally on the input nodes (I200a, I200b) of the differential amplifier (200) and is therefore rejected.
US10972050B1

A temperature- and voltage-independent oscillator circuit including a bias circuit configured to generate a reference voltage based on a reference current and a bias resistor; a signal generator circuit configured to generate a bias current based on the reference current, and generate an oscillation signal by repeatedly charging a capacitor using the bias current, and discharging the charged capacitor; and a control circuit configured to control the charging of the capacitor and the discharging of the charged capacitor based on the reference voltage and a voltage of the oscillation signal, wherein a period of the oscillation signal is determined by a resistance value of the bias resistor and a capacitance value of the capacitor.
US10972044B2

The present invention concerns a solar tracker (1000) comprising at least: a mobile device (1100) comprising at least: a table (1110) comprising at least one solar energy collector device (1112); a support structure (1120); first support arch (1130) and a second support arch (1150) configured to support the support structure (1120); a first ground support (1140) and a second ground support (1160) configured to support the first support arch (1130) and the second support arch (1150), respectively; a kinematic drive device (1141); the solar tracker (1000) being characterized in that: the support structure (1120) is a beam formed of a lattice structure comprising: at least one first, one second and one third longitudinal members; a plurality of crossmembers; a plurality of tie rods (1225).
US10972042B2

An electric-motor control apparatus includes: a command generation unit; a drive detector; a drive-current detection unit; a current-control computation unit; a steady-state-load calculation unit; a first steady-state-load reference-value storage unit; and a tension-variation analysis unit. The command generation unit outputs a drive command signal of an electric motor; the drive detector outputs a drive detection signal of the electric motor; the control computation unit receives the drive detection signal and the drive command signal and outputs a current command value; the drive-current detection unit outputs a drive-current detection value; the current-control computation unit outputs the drive current to the electric motor; and the steady-state-load calculation unit outputs a steady-state-load calculation value. The first steady-state-load reference-value storage unit stores a first steady-state-load reference value; and the tension-variation analysis unit outputs a tension-variation analysis value.
US10972036B2

A control device for controlling a linear actuator having a linear motor and a brake device includes a magnetic pole position estimation means to estimate which of a plurality of sections obtained by dividing a magnetic pole position of 0° to 360°, the mover is located in on the basis of a direction of movement of the mover by pulse energization, a magnetic pole position setting means to perform direct current excitation at an estimated magnetic pole position estimated by the magnetic pole position estimation means and set the estimated magnetic pole position as a magnetic pole position of the mover, and a brake control means to turn on a brake device before pulse energization by the magnetic pole position estimation means is performed and turn off the brake device after the magnetic pole position estimation means estimates the section in which the mover is located.
US10972029B2

A method for operating a wind power installation which is connected to a network connection point of an electrical supply network and is intended to produce and feed electrical energy into the electrical supply network, wherein the electrical supply network has a network nominal frequency and is operated at a network frequency, and the wind power installation which comprises an electrical generator with a generator nominal power can be regulated on the basis of the network frequency, comprising the steps of: using the electrical generator to produce an electrical generator power for feeding into the electrical supply network, feeding the electrical generator power or a part of it into the electrical supply network as electrical feed-in power on the basis of the network frequency, wherein, in a first supporting stage, the electrical generator power is reduced on the basis of the network frequency in order to accordingly reduce the electrical feed-in power, and, in a second supporting stage, the electrical feed-in power is reduced such that the electrical feed-in power is less than the electrical generator power.
US10972025B2

A DC electric motor having a stator mounted to a substrate, the stator having a coil assembly having a magnetic core, a rotor mounted to the stator with permanent magnets distributed radially about the rotor, the permanent magnets extending beyond the magnetic core, and sensors mounted to the substrate adjacent the permanent magnets. During operation of the motor passage of the permanent magnets over the sensors produces a substantially sinusoidal signal of varying voltage substantially without noise and/or saturation, allowing an angular position of the rotor relative the substrate to be determined from linear portions of the sinusoidal signal without requiring use of an encoder or position sensors and without requiring noise-reduction or filtering of the signal.
US10972019B2

An ultrasonic motor includes a vibrator configured to generate a vibration, a relatively movable member configured to be movable by the vibrator, wherein the relatively movable member is movable relatively according to the vibration of the vibrator, a holding unit configured to hold the vibrator, wherein the holding unit includes a first holding member configured to hold the vibrator and a second holding member; and a damping member provided between the vibrator and the second holding member and configured to reduce a vibration transmitted to the second holding member, a pressure unit configured to press the vibrator against the relatively movable member, wherein the second holding member is configured to press the vibrator against the relatively movable member, and wherein the first holding member is made of a material having a higher damping capability against the vibrator than a material of the second holding member.
US10972017B2

Control unit for controlling an inverter with a plurality of half bridges each having a first switching element connected to a potential of a DC link and a second switching element connected to another potential of the DC link. The control unit provides first signals to the first switching elements such that they are turned off upon receiving a request signal, and second signals to the second switching elements such that they are turned on upon receiving the request signal and to perform a comparison of a measured electric parameter of the inverter with a predefined threshold value. The control unit provides a second signal such that the second switching element controlled by the second signal is turned off for a predefined time span, if a switching criterion comprising a condition that the comparison results in that the measured electric parameter reaches or crosses the threshold value is fulfilled.
US10972014B2

A circuit having primary and secondary sides includes a flyback converter having an input voltage source and a transformer with primary and secondary windings. A main switch is in series with the primary winding. A passive clamp circuit includes a clamp diode, a clamp capacitor, and an auxiliary circuit including first and second rectifiers in series with each other and with an electronic component configured to store electromagnetic energy. The electronic component has first and second terminals. A cathode of the first rectifier is connected with the passive clamp circuit, and an anode of the first rectifier is connected to the second terminal of electronic component. An anode of the second rectifier is connected with the cathode of the first rectifier, and a cathode of the second rectifier is connected with the first terminal of the electronic component.
US10972009B2

A COT control circuit used for realizing current sharing in multi-phase DC-DC converter. The multi-phase DC-DC converter has N switching circuits, N controllers, and a trimming current generator receiving N switching voltage signals of the N switching circuits to generate N trimming current signals. The N trimming current signals are respectively sent to the N controllers to regulate on time of at least one controllable switch of each of the N switching circuits so as to finally realize current sharing in the multi-phase circuits.
US10971997B2

A method for providing an output power of a switched mode power converter comprises the steps of determining a block length and, if a set value of the output power is below a first power threshold, preventing a power flow through the converter in each period of the multiphase AC voltage for at least one blocking interval. Each blocking interval has a duration of one block length. The switched mode power converter has a multiphase AC side with a number N of conductors for receiving a multiphase AC voltage. The number N of conductors is at least three. Power flows into the switched mode power converter through a combination of current-carrying conductors. The block length is defined by a time span between two subsequent changes of the combination of the current-carrying conductors.
US10971981B2

A position sensor (10) comprise at least a magneto sensitive element (11-14), a signal evaluation unit (16) that is coupled to the at least one magneto sensitive element (11-14) and is configured to generate an measurement signal (SM), an output stimulation unit (17) configured to generate a set signal (ST) and an interface unit (18) that is coupled at its input side to the signal evaluation unit (16) and the output stimulation unit (17). The interface unit (18) is configured to provide a sensor output signal (SOUT) depending on the measurement signal (SM) in a measurement mode of operation and depending on the set signal (ST) in a calibration mode of operation.
US10971978B2

An adapter for motor replacement includes fixing portions. The adapter has a shape of being placeable so as to be bridged between a housing that fixes a motor and a pulley that is fixed to the motor and transmits a rotary drive force via a belt and to avoid a space for removing the motor from the housing. The fixing portions are respectively fixed to the housing, to which the motor is fixed, and the pulley fixed to the motor.
US10971976B2

A position detecting purpose permanent magnet 51 constituting a position detection sensor is installed at an opposite side to an output side of a rotational shaft 45 of a rotor housed within a motor housing 11A. A GMR element 56 which constitutes the position detection sensor and a position detection circuit thereof are installed on a side of a motor cover 48 on which a position detection purpose permanent magnet 51 is arranged. GMR element 56 is arranged on a position opposed against the position detection purpose permanent magnet. Thus, since the GMR element and the position detection purpose permanent magnet is installed, a mutually positioning assembly (attachment) accuracy can be improved. In addition, since the electric power conversion circuit and both of the GMR element and its position detection circuit are kept away, such an effect that an accurate detection signal can be obtained can be achieved.
US10971970B2

An electrical machine comprising: at least one stator, at least one module, the at least one module comprising at least one electromagnetic coil and at least one switch, the at least one module being attached to the at least one stator; at least one rotor with a plurality of magnets attached to the at least one rotor, an integrated electrical differential coupled to at least one of the rotors, the at least one integrated electrical differential permitting the at least one rotor to output at least two rotational outputs to corresponding shafts, wherein the at least two rotational outputs are able to move the shafts at different rotational velocities to one another. The electrical machine is configured to fit into a housing, and that can be retrofitted into a conventional vehicle by replacing the mechanical differential.
US10971961B2

A rotor sleeve provides a direct cooling method in which oil flows into the rotor sleeve via a flow passage formed through an input shaft of a transmission and is distributed to a motor coil of a driving motor to cool the motor coil. The rotor sleeve has a flow passage structure capable of maintaining a balance between the amount of oil to be distributed toward a transmission and the amount of oil to be distributed toward an engine.
US10971956B2

A leakage magnetic field shielding device includes: a leakage magnetic field determining unit for determining phase and magnitude of a leakage magnetic field based on information obtained from a power supply device and a current collector device; a shielding current controller for determining a shielding current based on the phase and magnitude of the leakage magnetic field and supplying the determined shielding current to the leakage magnetic field shielding device; and a shielding unit for shielding the leakage magnetic field by generating a shielding magnetic field in accordance with the supply of the shielding current. The shielding unit has a multiple resonance characteristic depending on an arrangement of capacitors and coils and is disposed to surround the power supply device or the current collector device. The shielding magnetic field has resonance frequencies canceling magnetic fields corresponding to fundamental frequency and multiple frequency of the leakage magnetic field.
US10971951B2

A universal power adapter may be provided to provide both a wireless charging signal and a DC signal for wired charging. The universal power adapter may include an AC/DC converter device, a first power circuit, a second power circuit, and a jack to provide a wireless charging signal and a DC signal. The AC/DC converter device to provide a DC signal based on an AC signal received from an external power source. The first power circuit to receive the DC signal and to provide a wireless charging signal based on the DC signal. The second power circuit to receive the DC signal and to provide a DC signal based on the DC signal. The jack may provide both the wireless charging signal and the DC signal.
US10971948B2

The modular element for a hybrid electrical power distribution and data communication network of an aircraft comprises a section of a bus and a set of data links extending substantially parallel along a length of the modular element. The bus section comprises connection points at different locations distributed along its length. The set of data links comprises connection points at different locations distributed along its length, each arranged in proximity to a connection point of the bus section. It also comprises a data link between each of the connection points and a cross-connect point. The bus section and the set of data links comprise interconnection points making it possible to link the modular element to first and second, other, modular elements arranged longitudinally in series with the modular element.
US10971946B2

Disclosed is a wireless power receiver for receiving power wirelessly. According to an embodiment of the present disclosure, a wireless power receiver wirelessly receiving power may include a first power receiver receiving first power from a first power transmitter, a second power receiver receiving second power from a second power transmitter, and a shielder disposed between the first power receiver and the second power receiver to substantially shield influx of the first power into the second power receiver and to substantially shield influx of the second power into the first power receiver.
US10971942B2

An electronic device including: a housing, a battery mounted within the housing, a power interface disposed to or within the housing and configured to receive power from an external power source wirelessly or through a wire, and a circuit configured to electrically connect the battery and the power interface. The circuit includes a first electrical path configured to supply a first part of a current supply from the power interface to the battery, and a second electrical path configured to supply a second part of the current supply from the power interface to the battery and connected to the battery in parallel to the first electrical path. The circuit is configured to selectively control the current supply to the battery via the second electrical path at least partially based on at least one of a charge level of the battery or a signal from a sensor disposed in the housing.
US10971937B2

A method for controlling an inverter, and in particular a double stage inverter, for implementing a model of a synchronous generator is provided including implementing a rotor inertia using an intermediate dc-link capacitor without duplicating the emulated inertia in the controller, simulating the rotor speed based on a measured voltage of the dc-link capacitor, while allowing the voltage to change in a defined range, and mapping the changing voltage of the dc-link capacitor into the inverter as an internal frequency. A system for connecting a power generator to a power grid is also provided including a control device for an inverter, the control device implementing a model of a synchronous generator. The control device including a computer processor in electrical communication with a storage device with instructions stored thereon, that when executed on the computer processor, perform the method for controlling an inverter for implementing a model of a synchronous generator.
US10971933B2

This disclosure includes various systems and methods for determining an operating stage based on electrical conditions in electric power delivery systems and identifying a control strategy based upon the operating stage. The control strategy may be selected and customized to avoid or to ameliorate stresses in an electric power delivery system while maintaining the stability of electric power delivery systems. Various embodiments consistent with the present disclosure may include a distributed controller configured receive a plurality of indications of electrical conditions from a plurality of control devices in electrical communication with the electrical power delivery system. The distributed controller may determine an operating stage from among a plurality of operating stages based upon the plurality of indications of electrical conditions. The distributed controller may further identify a control strategy based upon the operating stage. The control strategy may be communicated to and implemented by the plurality of control devices.
US10971928B2

A remote suppression unit retains a first set of surge suppression modules. A base suppression unit retains a second set of surge suppression modules. An over voltage protection (OVP) board in the remote suppression unit includes power strips that couple the first set of surge suppression modules to remote ends of DC power cables. A configurable terminal assembly in the base suppression unit couples the second set of suppression modules to local ends of the DC power cables. The surge suppression modules in combination with the OVP board and terminal assembly provide more suppression protection in both the remote and base suppression units. A remote voltage monitor circuit in the remote suppression unit measures voltages on remote ends of the DC power cables and transmits the voltages and alarm status to a monitor circuit in the base suppression unit.
US10971917B2

Disclosed is a primary-clocked switching power supply for converting an input voltage into an output voltage, comprising: a primary side circuit branch, where the input voltage can be applied; isolated from the primary side circuit branch, a secondary side circuit branch, where the output voltage is tappable; between the primary side and the secondary side circuit branch, a galvanic isolation; a fuse or circuit breaker arranged in the primary side circuit branch; a first switchable switch element arranged in the primary side circuit branch such that switching trips the primary side fuse or circuit breaker; and a monitoring unit connected with the first switch element and arranged in the primary side circuit branch and adapted to monitor a characteristic electrical signal determined by the second primary winding and, when the characteristic electrical signal exceeds a threshold value, to switch the first switch element.
US10971909B1

Interchangeable driver systems including at least a driver and a receptacle are disclosed. The receptacle provides a compartment, space, or other connection point for a power input as well as connecting structure that releasably and interchangeably connects to the driver. The driver has complementary electrical and mechanical connecting structure. The electrical and mechanical connections between the driver and the receptacle are such that when a mechanical connection between them is made, an electrical connection is also made. The receptacle may take the form of an enclosure that surrounds a substantial portion of the driver, or it may take the form of a short base with a socket that receives a connecting portion of the driver.
US10971908B2

An enclosure for protecting electrical components, cables and the like. The enclosure has a plurality of faces which define a volume with an opening to provide access. One face has apertures for receiving fixing screws to fix the enclosure to a wall or surface. There is a lid to close the opening. Spacer members separate the enclosure from the surface. Each has a bore extending through it and a threaded portion extending from a surface of the face which engages the apertured face of the enclosure. For each spacer there is a cap for covering the aperture and sealing the apertured face. Also provided for each spacer is a retainer for threading onto the externally threaded portions when the spacer's threaded portion extend through the apertured face.
US10971903B1

A utility distribution enclosure disclosed herein includes a container that defines an interior space that is interior of the container, a detent formed about inner surfaces of the container, and a partition positionably releaseably engageable with the detent to subdivide the interior space into a first subspace and a second subspace selectingly sized to accommodate a first utility interface and a second utility interface by positioning of the partition, in various aspects. The partition blocks interactions between the first utility interface and the second utility interface.
US10971902B2

The invention relates to a spark plug (100) for an internal combustion engine, in particular having a high frequency ignition system, having a central electrode (28; 128), a ground electrode (12; 112) and an electrical insulator (18; 118) arranged between the central electrode (28; 128) and the ground electrode (12; 112), wherein a central electrode connecting point (26; 126) for electrically connecting the central electrode (28; 128) to an ignition system is provided on the insulator (18; 118), wherein the central electrode (28; 128) and the ground electrode (12; 112) project beyond the insulator (18; 118) at an axial end (114) of the spark plug (100) and each form, with a part projecting axially beyond the insulator (18; 118), a central electrode end (140) and a ground electrode end (142), wherein the central electrode end (140) and the ground electrode end (142) are arranged and embodied in such a way that an axial region (170) of a gap (146) is formed between them in an axial direction, wherein the axial region (170) of the gap (146) is spaced apart from the insulator (18; 118), wherein at least one additional electrode (150) is provided which projects beyond the insulator (118) at the axial end (114) of the spark plug (100) and forms, with a part which projects axially beyond the insulator (118), an additional electrode end (154). In this case the additional electrode (150) is arranged electrically insulated from the ground electrode (112) and the central electrode (128), on the spark plug (100), wherein the additional electrode end (154) projects into the axial region (170) of the gap (146) between the central electrode end (140) and the ground electrode end (142) or is arranged into a region (170) of the gap (146) which is radially adjacent to the axial region (170) of the gap (146), and as a result divides the gap (146) into two ignition spark end gaps (156, 166).
US10971891B2

A light source device includes at least one first wiring, a plurality of second wirings, a plurality of light emitting elements each having a lower-surface-side electrode connected to a respective one of the at least one first wiring, a plurality of protective elements each having a lower-surface-side electrode connected to a respective one of the plurality of second wirings each corresponding to a respective one of the plurality of light emitting elements, each of the plurality of protective elements connected to a respective one of the plurality of light emitting elements, a plurality of first wirings each connecting an upper-surface-side electrode of each of the plurality of light emitting elements and a respective one of the plurality of second wirings, a plurality of second wires each connecting the upper-surface-side electrodes of two adjacent ones of the protective elements; and a plurality of third wires each connecting an upper-surface-side electrode of a respective one of the plurality of protective elements and a corresponding one of the at least one first wiring. The upper-surface-side electrodes of the plurality of light emitting elements and the upper-surface-side electrodes of the plurality of protective elements are of a same polarity, and the plurality of first wires are disposed below the plurality of second wires.
US10971888B2

An optical amplifier which can suppress, without measuring signal beam power at individual wavelengths, wavelength-dependence of gain with respect to a signal beam into which multiple signal beams having respective wavelengths different from each other are multiplexed. The optical amplifier can suppress wavelength-dependence of gain by giving loss in accordance with a linear-loss slope to an amplified signal beam. The optical amplifier includes a variable tilt equalizer for varying a loss slope value representing the slope of the loss slope and a tilt control unit for controlling a loss slope value of the variable tilt equalizer.
US10971886B2

A laser apparatus includes a chamber accommodating a pair of discharge electrodes, a gas supply and exhaust device configured to supply laser gas to an interior of the chamber and exhaust laser gas from the interior of the chamber, and a controller. The controller performs first control to control the gas supply and exhaust device so as to suspend laser oscillation and replace laser gas in the chamber at every first number of pulses or first elapsed time, and second control to control the gas supply and exhaust device so as to suspend laser oscillation and replace laser gas in the chamber before the first control at every second number of pulses less than the first number of pulses or second elapsed time less than the first elapsed time.
US10971884B2

An apparatus includes an optical gain fiber having a core, a cladding surrounding the core, the core and cladding defining an optical gain fiber numerical aperture, and a multimode fiber having a core with a larger radius than a radius of the optical gain fiber core, a cladding surrounding the core, the core and cladding of the multimode fiber defining a multimode fiber stable numerical aperture that is larger than the optical gain fiber numerical aperture, the multimode fiber being optically coupled to the optical gain fiber so as to receive an optical beam propagating in the optical gain fiber and to stably propagate the received optical beam in the multimode fiber core with low optical loss associated with the optical coupling.
US10971875B2

A novel apparatus for securing a USB hub to a mobile device that comprises a vertical plate; a top horizontal plate and a bottom horizontal plate; the vertical plate and the top and bottom horizontal plates are fused together to form an elongated channel; three through holes on the vertical plate; and at least two screws for attaching said apparatus to a side of a mobile device.
US10971868B2

An electrical/mechanical switching having a first terminal and a second terminal. The first terminal is a neutral terminal and has a first terminal power engagement tab and a first terminal engagement tab with a first terminal copper dimple. The second terminal is a neutral terminal and has a second terminal mating engagement tab and a second terminal engagement tab with a second terminal copper dimple. A cam member is provided proximate the first terminal engagement tab and is movable between a first position and a second position to move the first terminal engagement tab into electrical and mechanical engagement with the second terminal engagement tab. An opening projection is provided proximate the first terminal engagement tab and the second terminal engagement tab and is movable between a first position and a second position to separate the first terminal engagement tab and the second terminal engagement tab.
US10971860B1

A tamper resistant nightlight for placement in an electrical receptacle, the nightlight includes a body that has a base with an LED circuit and plug blades extending from the body. A housing includes a locking element configured to restrict a child from removing the nightlight from the electrical receptacle through a flange that extends away from the body to be positioned behind a rear surface of an electrical wall plate associated with the electrical receptacle to prevent the tamper resistant nightlight from being removed from the electrical receptacle while the electrical wall plate is coupled to the electrical receptacle.
US10971843B2

Disclosed is a BGA socket device used for testing a BGA IC and having a dual pinch type contact. The BGA socket device includes: contacts each including a fixed terminal and a movable terminal and configured such that respective upper ends of the fixed and movable terminals are offset from each other with respect to each solder ball of the IC; a main body in which the contact is provided and fixed; a cover supported on an upper surface of the main body and configured to be movable up and down; and a slider provided between the main body and the cover and configured to slide left and right, thus opening and closing the movable terminal in a horizontal direction, the slider having a fixed terminal receiving hole and a movable terminal receiving hole in which the fixed and movable terminals of the contact are received, respectively, by passing therethrough.
US10971842B2

A loadbreak electrical connector includes a connector body having first and second passages therewithin and a safety probe configured to be installed within the first passage. The safety probe includes a conductive probe body extending between first and second ends, the probe body having a probe aperture at the second end and a probe pin connected to the probe body via the probe aperture. The safety probe includes an arc quenching section located at a distal end of the probe pin and has a resistance section located between the second end of the probe body and the arc quenching section. The resistance section is made of a highly resistance material which reduces current flow through this section of the safety probe.
US10971837B2

An electrical connector includes a substrate and multiple terminals. The substrate is provided with multiple accommodating holes running through the substrate vertically. A shielding member is provided on a lower surface of the substrate. The terminals are correspondingly accommodated in the accommodating holes respectively. The terminals include multiple signal terminals and at least one ground terminal. An interval exists between the ground terminal and the shielding member. The ground terminal has a conducting portion extending downward out of a corresponding accommodating hole. The conducting portion is soldered to a main circuit board through a solder, and the solder is in contact with the conducting portion and the shielding member. According to the present invention, the conducting portion of the ground terminal is connected with the shielding member through the solder, thereby reducing a spurious charge, reducing the capacitance, and improving a high frequency.
US10971836B2

Printed circuit boards (PCBs) may include embedded lateral connectors. The embedded lateral connectors may be configured to enable components to quickly couple to or plug into a PCB, thus saving time to form connections. The embedded lateral connectors may also reduce weight and/or size by avoiding need for bulky tradition collections with conventional components (e.g., solders, external pin connectors, etc.). The connectors may include male connectors, female connectors, and/or mounting connectors. The connectors may be configured to connect multiple PCBs together, such as using a stacked configuration, which may enable reducing a volume of space needed in a housing for the PCBs.
US10971829B2

A connector and a package body that can be transported without exposing a filler to the outside and can stably deliver predetermined performance during use are provided. A connector (10) comprises: a pair of a first fitting object (16) and a second fitting object (30); a first opening (29) and a second opening (44) formed respectively in the first fitting object (16) and the second fitting object (30) and opened to a fitting side; and a filler (70) provided inside at least one fitting object of the first fitting object (16) and the second fitting object (30), wherein, before the first fitting object (16) and the second fitting object (30) are fitted together, the filler (70) is located inside of an opening of a corresponding fitting object, and an end surface of the second fitting object (30) on the fitting side forms a plane.
US10971825B2

An antenna module includes: an integrated circuit (IC) configured to generate a radio frequency (RF) signal; and a substrate including an antenna portion providing a first surface of the substrate, and a circuit pattern portion providing a second surface of the substrate. The antenna portion includes first antenna members configured to transmit the RF signal, cavities corresponding to the first antenna members, through vias respectively disposed in the cavities and respectively electrically connected to the first antenna members, and a plating member disposed in at least one cavity among the cavities. The circuit pattern portion includes a circuit pattern and an insulating layer forming, for each of the through vias, an electrical connection path to the IC.
US10971823B1

Provided herein are artificial dielectric materials comprising a plurality of sheets of a dielectric material and a plurality of short conductive tubes placed in the sheets of the dielectric material, wherein the sheets of the dielectric material containing the short conductive tubes are separated by sheets of the dielectric material without the short conductive tubes, and wherein axes of the tubes are orientated along at least two different directions. Also provided are methods for manufacture of such materials and cylindrical focusing lenses comprising such artificial dielectric materials. The artificial dielectric materials, lenses and their manufacture may provide desirable dielectric properties compared with known materials and manufacturing advantages.
US10971822B2

An antenna includes a first conductor. The first conductor includes a shaft-shaped part and a plurality of flange-shaped projecting parts projecting from the shaft-shaped part to directions crossing an axial direction of the shaft-shaped part.
US10971815B1

Systems and methods of controlling signal polarization for an antenna system are provided herein. The antenna system includes an ultra wide band or greater array of dual linear polarization elements. The antenna system also includes polarization synthesis networks. Each of the polarization synthesis networks is coupled to the first differential interface of the first element of a respective dual linear polarization element of the dual linear polarization elements and the second differential interface of the second element of the respective the dual linear polarization element of the dual orthogonal linear polarization elements. Each of the polarization synthesis networks has a flat response for phase shift and amplitude over the ultra wide bandwidth.
US10971810B2

An electronic device may include a circuit board, radiators disposed on the circuit board, and provided with a first feeding signal to transmit or receive a wireless signal in a first frequency, band; and a ground disposed on the circuit board to provide a reference potential for the radiators. The radiators and a whole or a portion of the ground may be provided with an additional feeding signal to transmit or receive a wireless signal in various frequency bands that are lower than the first frequency band.
US10971808B2

A shielded antenna (100) includes a spiral antenna (110) and a shield (120) disposed on the spiral antenna. The spiral antenna comprises a plurality of substantially concentric loops. The shield comprises a plurality of electrically isolated electrically conductive segments forming a regular pattern, such that in a top plan view, at least one segment overlaps a portion of at least two loops, and at least one pair of adjacent conductive segments defines an electrically insulative gap therebetween.
US10971802B2

The present invention relates to a base station antenna comprising: a reflective plate; at least one first band radiation element positioned on the upper surface of the reflective plate, including a first power feed unit, and having a first wavelength (λH); and at least one second band radiation element positioned on the upper surface of the reflective plate, including a second power feed unit, and having a second wavelength (λL), wherein the first power feed unit is connected to a power feed line on the lower surface of the reflective plate, and the power feed line is shorted with the reflective plate at a short point spaced apart at a preset interval from the first band radiation element.
US10971788B1

In an embodiment, a method of forming a delay line circuit may include forming a first ferro-electric material between a first conductor and a second conductor wherein the first conductor and the second conductor have a first resistivity. The first conductor may be configured to receive a d.c. bias signal. An embodiment may include forming a third conductor overlying the second conductor, the third conductor having a second resistivity that is less than the first resistivity, the third conductor connected to the second conductor at least at a plurality of points along a length of the third conductor. The third conductor may be configured to receive an RF signal and conduct the RF signal along the length of the third conductor.
US10971786B2

A cell stack includes adjacent first and second battery cells respectively having a positive cell tab, a negative cell tab, and an outer surface. The outer surfaces are flush. The positive cell tab of the first battery cell protrudes from the outer surface of the first battery cell, and the negative cell tab of the second battery cell protrudes from the outer surface of the second battery cell. An isolative shield is positioned adjacent to the outer surfaces, and defines through-slots receiving therein a respective one of the cell tabs. A method includes providing the cell stack, inserting the cell tabs into the pair of through-slots of the isolative shield, positioning a primary surface of the isolative shield adjacent to the outer surfaces of the adjacent battery cells after inserting the cell tabs, and affixing the primary surface of the isolative shield to the cell stack.
US10971783B2

The present disclosure is directed to providing an electrode assembly which improves the thermal safety of a battery by preventing shrinking of a separator adjacent to electrode tabs. The electrode assembly includes a positive electrode plate having a positive electrode tab at one end thereof, a negative electrode plate having a negative electrode tab at one end thereof, and a separator interposed between the positive electrode plate and the negative electrode plate, wherein the positive electrode plate and the negative electrode plate are stacked so that each of the tabs may be positioned in the same direction, and the separator has a gradient in thickness so that the thickness of one side having the electrode tabs are larger than that of the other side.
US10971779B2

The disclosure relates to a holding device and an electronic device assembly and an electronic apparatus having the same. The holding device is able to hold an insertion device. At least one holding structure of the holding device includes a first holding portion and a second holding portion, and the second holding portion is located closer to the insertion opening than the first holding portion. The first holding portion is configured to hold the insertion device at an installed position, and the second holding portion is configured to hold the insertion device at a non-installed position.
US10971778B2

Disclosed is a battery pack configured to prevent its components such as a cell assembly from being broken or damaged even though a physical force such as vibrations and impacts is applied to the battery pack. The battery pack includes a cell assembly having a plurality of secondary batteries; an electronic component plate having a plate shape and configured to allow at least one electronic component to be mounted thereon; a lower housing configured to have an inner space with an open top and to accommodate the cell assembly and the electronic component plate therein; and an upper housing configured to cover the open top of the lower housing, wherein coupling members are respectively provided between a lower portion of the cell assembly and the lower housing, between an upper portion of the cell assembly and the electronic component plate, between the electronic component plate and the upper housing, and between the lower housing and the upper housing to couple and fix each other.
US10971773B2

A cooling duct of a high voltage battery system of a vehicle is provided. The cooling duct includes a duct body that forms an inlet open towards the interior of the vehicle and an outlet that is formed at a side of the duct body opposite to the inlet to supply air introduced into the cooling duct through the inlet to a high voltage battery. A blocking wall is formed between the inlet and the outlet to restrict rectilinear communication between the inlet and the outlet while allowing air flow between the inlet and the outlet.
US10971771B2

The present disclosure provides a battery heating system and a control method thereof. The battery heating system includes a main positive switch, a main negative switch, an inverter, a motor, and a battery management unit. The inverter includes a first phase bridge arm, a second phase bridge arm and a third phase bridge arm connected in parallel. A motor controller in the inverter is configured to output a drive signal to a target upper-bridge-arm switch unit and a target lower-bridge-arm switch unit, so as to control the target upper-bridge-arm switch unit and the target lower-bridge-arm switch unit to be periodically turned on and off. The battery management unit is configured to collect state parameters of the battery pack. When the state parameters of the battery pack meet preset heating conditions, a control signal is sent to the motor controller to control the motor controller to output the drive signal.
US10971769B2

A reusable battery indicator includes a voltage sensor, a communication circuit communicatively connected to the voltage sensor, an antenna operatively coupled to the communication circuit, and a connection mechanism having a connector and a retainer. The connector and the retainer are electrically connected to the voltage sensor, and the connector is adapted to be removably connected to a first battery terminal, thereby providing an electrical connection between the voltage sensor and the first battery terminal. The retainer is adapted to removably secure the voltage sensor to a can of a battery, thereby providing an electrical connection between the voltage sensor and the can of the battery. An electrical circuit is completed between the voltage sensor and the first battery terminal and between the voltage sensor and the can. The connection mechanism includes part of an electrical lock and key assembly.
US10971760B2

A monolithic ceramic electrochemical cell housing is provided. The housing includes two or more electrochemical sub cell housings. Each of the electrochemical sub cell housing includes an anode receptive space, a cathode receptive space, a separator between the anode receptive space and the cathode receptive space, and integrated electron conductive circuits. A first integrated electron conductive circuit is configured as an anode current collector within the anode receptive space. A second integrated electron conductive circuit is disposed as a cathode current collector within the cathode receptive space.
US10971749B2

A method of producing an MEA includes a first joining step of joining an anode to one surface of a solid polymer electrolyte membrane to thereby form a joint body and a second joining step of joining a cathode to another surface of the solid polymer electrolyte membrane. In the first joining step, the solid polymer electrolyte membrane is attracted by suction and heated through the anode placed on a suction/heating surface of a suction/heating plate. In the second joining step, a stack body of the joint body and the cathode is pressed and heated in a stacking direction, between the suction/heating surface and a heating plate.
US10971741B2

A fuel cell system includes: a fuel cell; a fuel gas supply path supplying the fuel gas to the fuel cell; a recycling path returning discharged anode off-gas to an entrance of the fuel cell; an anode off-gas discharge path branching from the recycling path and discharging the anode off-gas to an outside; a first valve in the anode off-gas discharge path; a pressurizer pressurizing the anode off-gas; and a controller performing control to cause the pressurizer to act in at least one of a timing in execution of a purge action supplying the fuel gas from the fuel gas supply path and discharging the anode off-gas to the outside in a first valve open state and a timing in prescribed time after the purge action and assessing abnormality based on a pressure of the recycling path or anode off-gas discharge path or an action amount of the pressurizer.
US10971739B2

Disclosed herein are a common flow field type fuel cell separator, a fuel cell separator assembly, and a fuel cell stack, including a flow field connected to a manifold in which an inlet and an outlet for each of hydrogen, air, and cooling water are formed, and configured such that flows of the hydrogen, the air, and the cooling water are free from interfering with each other.
US10971738B2

A method of manufacturing an electrolyte membrane for fuel cells with improved durability for fuel cells includes: preparing a substrate; applying a first ionomer solution onto the substrate; inserting a porous support into the first ionomer solution to impregnate the first ionomer solution in the porous support; allowing the first ionomer solution-impregnated porous support to stand; applying a second ionomer solution to the first ionomer solution-impregnated porous support; and drying the porous support.
US10971733B2

A free-standing electrically conductive porous structure suitable to be used as a cathode of a battery, including an electrically conductive porous substrate with sulfur diffused into the electrically conductive porous substrate to create a substantially uniform layer of sulfur on a surface of the electrically conductive porous substrate. The free-standing electrically conductive porous structure has a high performance when used in a rechargeable battery. A method of manufacturing the electrically conductive porous structure is also provided.
US10971732B2

Provided is a lithium negative electrode having metal foam capable of significantly improving the safety and reliability of a lithium secondary battery by suppressing volume expansion and consumption of a lithium material due to charge/discharge repetition of the lithium secondary battery, and a lithium secondary battery using the lithium negative electrode. The negative electrode for a lithium secondary battery includes: a negative electrode current collector made of metal foam having a plurality of pores whose inner portions are empty; and a lithium thin film attached to a rear surface of the electrode current collector.
US10971730B2

An electrode for an energy storage device includes carbon black particles having (a) a Brunauer-Emmett-Teller (BET) surface area ranging from 70 to 120 m2/g; (b) an oil absorption number (OAN) ranging from 180 to 310 mL/100 g; (c) a surface energy less than or equal to 15 mJ/m2; and (d) either an La crystallite size less than or equal to 29 Å, or a primary particle size less than or equal to 24 nm.
US10971727B2

A lithium-ion battery includes: 1) an anode; 2) a cathode; and 3) an electrolyte disposed between the anode and the cathode and including lithium ions. The anode includes a graphene framework film including interconnected graphene sheets, and the graphene framework film has a specific surface area of 600 m2 g−1 or more.
US10971720B2

A positive electrode active material includes secondary particles. The secondary particles include a plurality of primary particles. The primary particles include a lithium-containing composite metal oxide. Inside the secondary particles, an electron conducting oxide is disposed at at least a part of a grain boundary between the primary particles. The electron conducting oxide has a perovskite structure.
US10971717B2

A positive electrode active material includes: a lithium complex oxide expressed by chemical formula (1); a highly thermal conductive compound; and graphene or multilayer graphene. LixM1yM21-yO2  (1) In the formula (1), M1 is at least one metal selected from Ni, Co, and Mn, M2 is at least one metal selected from the group consisting of Al, Fe, Ti, Cr, Mg, Cu, Ga, Zn, Sn, B, V, Ca, and Sr, and x and y are numbers such that 0.05≤x≤1.2 and 0.3≤y≤1.
US10971714B2

A pre-assembled electrical connection unit for a battery pack includes a bus bar defining a hole, and a cage defines a cavity. The unit also includes a fastener disposed in the cavity and the cage surrounds the fastener. The cage is secured to the bus bar, and the fastener is positioned in the hole and the cavity in an initial position. The fastener is movable to a final position relative to the cage which positions the fastener deeper in the hole of the bus bar. The unit is positioned relative to the battery pack, and the battery pack includes a module terminal. The module terminal includes a terminal nut that is accessible during an assembly process. The unit is placed over the terminal nut during the assembly process such that the fastener aligns with the terminal nut and secures the bus bar to the module terminal in the final position.
US10971706B2

The present application relates to an electrode assembly and a secondary battery. The electrode assembly includes a cell and a protective layer. The cell includes a cell body and an electrode tab protruding from a top surface of the cell body. In a length direction of the cell, at least one end of the protective layer extends beyond the height at which the anode electrode in the cell body protrudes at the end, and the extended dimension is no more than 3 mm. As such, the burr of the anode electrode of the cell body is wrapped by the protective layer, which alleviates the phenomenon that the burr on the anode electrode pierces the package bag and chemically reacts with the aluminum layer of the package bag, thereby reducing the risk of leakage of the package bag.
US10971704B2

A display panel includes a substrate, active switches, and an active layer. The active switches are disposed on the substrate, and the active layer is disposed on the active switches. A light-obstructing layer is disposed between the substrate and the active layer. The light-obstructing layer is provided with a light-permeable region, and orthogonal projection areas of the light-permeable region and the active layer on the substrate correspond to each other. The light-permeable region defines pixels of the display panel.
US10971699B2

A display panel includes: first and second substrates, each including a display area and a peripheral area in a plan view; and a sealing portion disposed between the first and second substrates. An edge of the display panel includes straight-lined and shaped edges, and the shaped edge includes a curved portion. An edge surface of the first substrate at the straight-lined edge, an edge surface of the second substrate at the straight-lined edge and an edge surface of the sealing portion at the straight-lined edge collectively define a first convex surface, an edge surface of the first substrate at the shaped edge, an edge surface of the second substrate at the shaped edge and an edge surface of the sealing portion at the shaped edge collectively define a second convex surface, and shapes of the first and second convex surfaces are different from each other.
US10971693B2

The present disclosure relates to a light emitting device, a method for preparing the same and a display device. The light emitting device includes a cathode layer, a quantum dot light emitting layer, a hole injection layer and an anode layer which are laminated. The hole injection layer includes a complex metal oxide film comprising two metal oxides that is at least partially oxidated.
US10971692B2

The present disclosure relates to a quantum dot light-emitting layer, a quantum dot light-emitting device and preparing methods therefor and belongs to the field of liquid crystal display. The preparing method for a quantum dot light-emitting layer includes: placing a first halide AX and a second halide BX2 in a solvent; stirring and dispersing the reaction system formed by the first halide AX, the second halide BX2 and the solvent at a set temperature for a set time period; cooling the reaction system at a cooling rate of 0.1° C./24 h-1° C./24 h to generate an A4BX6 single crystal thin film containing ABX3 quantum dots, and using the A4BX6 single crystal thin film containing ABX3 quantum dots as the quantum dot light-emitting layer; wherein A includes one of Cs+, CH3NH3+ and HC(NH2)2+; B includes one of Pb2+ and Sn2+; and X includes one of Cl−, Br− and I−.
US10971687B2

A compound selected from the group consisting of wherein at least one of RG or at least one of RJ of Formula II includes a structure of Formula III, wherein the structure of Formula II forms a direct bond to Formula III through a carbon of one of X21 to X24, a carbon of one of X25 to X28, or RN, or optionally, the structure of Formula II is linked to Formula III through a carbon of one of X21 to X24, a carbon of one of X25 to X28, or RN, by an aromatic linker An organic light emitting diode/device (OLED) with an organic layer disposed between an anode and a cathode. The organic layer includes a compound of Formula I or Formula II. The OLED can be incorporated into one or more of a consumer product, an electronic component module, and/or a lighting panel.
US10971684B2

Some embodiments relate to an integrated chip including a memory device. The memory device includes a bottom electrode disposed over a semiconductor substrate. An upper electrode is disposed over the bottom electrode. An intercalated metal/dielectric structure is sandwiched between the bottom electrode and the upper electrode. The intercalated metal/dielectric structure comprises a lower dielectric layer over the bottom electrode, an upper dielectric layer over the lower dielectric layer, and a first metal layer separating the upper dielectric layer from the lower dielectric layer.
US10971682B2

A method for fabricating a memory device is provided. The method includes depositing a resistance switching element layer over a bottom electrode layer; depositing a top electrode layer over the resistance switching element layer; etching the top electrode layer, the resistance switching element layer, and the bottom electrode layer to form a memory stack; depositing a first spacer layer over the memory stack and; etching the first spacer layer to form a first spacer extending along a sidewall of the memory stack; depositing a second spacer layer over the memory stack and the first spacer; etching the second spacer layer to form a second spacer extending along a sidewall of the first spacer; and depositing an etch stop layer over and in contact with a top of the second spacer, wherein the etch stop layer is spaced apart from the first spacer by a portion of the second spacer.
US10971677B2

An electrically controlled nanomagnet and a spin orbit torque magnetic random access memory (SOT-MRAM) including the same are provided. The electrically controlled nanomagnet includes: a first spin-Hall material layer including a first spin-Hall material; a second spin-Hall material layer including a second spin-Hall material; and a first magnetic layer disposed between the first spin-Hall material layer and the second spin-Hall material layer, wherein the first spin-Hall material and the second spin-Hall material are substantially mirror image to each other.
US10971668B2

A light-emitting device package includes a lead frame, a light-emitting device chip, a molding structure, and a plurality of slots. The lead frame includes a first lead and a second lead including metal and spaced apart from each other. The light-emitting device chip is mounted on a first area of the lead frame, which includes a part of the first lead and a part of the second lead. The molding structure includes an outer barrier surrounding an outside of the lead frame and an inner barrier. The plurality of slots are formed in each of the first lead and the second lead. The inner barrier divides the lead from into the first area and a second area. The inner barrier fills between the first lead in the second lead. The second area is located outside of the first area. The plurality of slots are filled by the molding structure.
US10971657B2

A light emitting module includes: a plurality of light emitting elements each having a primary light emitting surface and a lateral surface; a plurality of wavelength conversion members arranged respectively on the primary light emitting surfaces of the plurality of light emitting elements; and a lightguide plate having a first primary surface and a second primary surface and arranged continuously on the plurality of wavelength conversion members so that the second primary surface faces the plurality of wavelength conversion members, wherein the lightguide plate includes a plurality of recessed portions located on the second primary surface, and a lateral surface of at least one of the plurality of wavelength conversion members is partially in contact with an inner lateral surface of at least one of the plurality of recessed portions.
US10971655B2

One embodiment provides a semiconductor device comprising: a substrate; a first semiconductor layer disposed on the substrate; a second semiconductor layer disposed on the first semiconductor layer; a third semiconductor layer disposed on the second semiconductor layer; and a reflective layer disposed on the third semiconductor layer, wherein the part between the first and second semiconductor layers, the part between the third and second semiconductor layers, and the second semiconductor layer comprise a depletion region, and the conductivity of the first semiconductor layer and the conductivity of the third semiconductor layer are different from each other, and the second semiconductor layer comprises an intrinsic semiconductor layer.
US10971654B2

Discussed is a display device, including a semiconductor light emitting device and a substrate having a receiving groove in which the semiconductor light emitting device is accommodated, wherein the semiconductor light emitting device includes a first conductive semiconductor layer, a second conductive semiconductor layer disposed on an upper portion of the first conductive semiconductor layer, a first conductive electrode disposed on the first conductive semiconductor layer and a second conductive electrode disposed on the second conductive semiconductor layer, and spaced apart from the first conductive electrode along a horizontal direction of the semiconductor light emitting device, wherein the first conductive semiconductor layer has a symmetrical shape with respect to at least one direction of the semiconductor light emitting device so that the first conductive electrode and the second conductive electrode are arranged at preset positions when the semiconductor light emitting device is accommodated into the receiving groove.
US10971652B2

A semiconductor device comprises: a first semiconductor structure; a second semiconductor structure on the first semiconductor structure; an active region, wherein the active region comprises multiple alternating well layers and barrier layers, the active region further comprises an upper surface facing the second semiconductor structure and a bottom surface opposite the upper surface; an electron blocking region between the second semiconductor structure and the active region; a first aluminum-containing layer between the electron blocking region and the active region, wherein the first aluminum-containing layer has a band gap greater than the band gap of the first electron blocking layer; and a p-type dopant above the bottom surface of the active region and comprising a concentration profile comprising a peak shape having a peak concentration value, wherein the peak concentration value lies at a distance of between 15 nm and 60 nm from the upper surface of the active region.
US10971650B2

A light emitting device includes a stacked structure and a first insulating layer covering at least side surfaces of the stacked structure including a p-type and n-type semiconductor layers, a light emitting layer sandwiched between the p-type and n-type semiconductor layers, an n-type electrode on the n-type semiconductor layer, an n-type contact layer sandwiched between the n-type semiconductor layer and the n-type electrode, a p-type electrode on the p-type semiconductor layer, an n-type contact pad on the n-type electrode, a p-type contact pad on the p-type electrode, and a semiconductor reflector between the light emitting layer and the n-type contact layer including multiple periods, each period including at least a first layer and at least a second layer having a refractive index different from a refractive index of the first layer. The light emitting device could be applied to wide color gamut (WCG) backlight modules or ultra-thin backlight modules.
US10971649B2

An embodiment relates to a semiconductor device and a light emitting device package including the same. The semiconductor device according to the embodiment may include: a first semiconductor layer; a second semiconductor layer disposed on the first semiconductor layer and including V-pits; an active layer disposed on the second semiconductor layer; a third semiconductor layer having a bandgap wider than that of the active layer on the active layer; a fourth semiconductor layer having a band gap narrower than that of third semiconductor layer on the third semiconductor layer; and a fifth semiconductor layer having a bandgap wider than that of the fourth semiconductor layer on the fourth semiconductor layer, wherein the third semiconductor layer and the fifth semiconductor layer include an aluminum composition, and the fifth semiconductor layer has a bandgap equal to or wider than that of the third semiconductor layer.
US10971646B2

Provided is a Chemical vapor deposition (CVD) equipment including a chamber having an inner space, a plurality of silicon wafers disposed in the inner space of the chamber in an upright position; and a plurality of shower nozzles configured to inject a mixed gas composed of a silicon deposition gas and an impurity gas toward each side edge of the plurality of wafers. The plurality of shower nozzles can be disposed at both sides of the plurality of the plurality of silicon wafers.
US10971645B2

Example embodiments relate to controlling detection time in photodetectors. An example embodiment includes a device. The device includes a substrate. The device also includes a photodetector coupled to the substrate. The photodetector is arranged to detect light emitted from a light source that irradiates a top surface of the device. A depth of the substrate is at most 100 times a diffusion length of a minority carrier within the substrate so as to mitigate dark current arising from minority carriers photoexcited in the substrate based on the light emitted from the light source.
US10971633B2

In accordance with an embodiment of the present invention, a method of making a semiconductor device includes simultaneously etching a semiconductor layer and a conductive layer to form a self-aligned diode region disposed on an insulating layer, where the semiconductor layer has a first conductivity type. The method further includes etching through first openings of a mask layer to form first implantation surfaces on the semiconductor layer and to form a plurality of projecting regions including conductive material of the conductive layer over the semiconductor layer. The method further includes using the plurality of projecting regions as a part of a first implantation mask, performing a first implantation of dopants having a second conductivity type into the semiconductor layer, to form a sequence of PN junctions forming diodes in the semiconductor layer. The diodes vertically extend from an upper surface of the semiconductor layer to the insulating layer.
US10971630B2

An integrated circuit includes gate-all-around (GAA) nanowire transistors, GAA nanosheet transistors, and planar devices on the same substrate. Gate dielectric layers of the GAA nanowire transistors and the GAA nanosheet transistors have substantially the same thickness which is smaller than the thickness of the gate dielectric layer of the planar devices. The channel width of the planar devices is greater than the channel width of the GAA nanosheet transistors, which is greater than the channel width of the GAA nanowire transistors.
US10971627B2

Aspects of the disclosure provide a semiconductor device. The semiconductor device includes a gate structure, a spacer structure and a source/drain structure that are formed on a surface of the semiconductor layer. The gate structure includes a dielectric structure, a metal structure and an insulator structure. The dielectric structure is formed on the surface of the semiconductor layer. A bottom of the metal structure contacts a top of the dielectric structure. The bottom of the insulator structure contacts a top of the metal structure and the insulator structure protrudes over the top of the metal structure. The spacer structure is configured to extend underneath the bottom of the insulator structure and contact a sidewall of the metal structure. The spacer structure is configured to space between the gate structure and the source/drain structure. The source/drain structure includes a source/drain doped structure, a silicide structure and a metal contact plug.
US10971623B2

A semiconductor device includes a semiconductor body, first and second electrodes and a control electrode. The semiconductor body is positioned between the first and second electrodes. The control electrode is provided between the semiconductor body and the first electrode. The semiconductor body includes a first layer of a first conductivity-type and a second layer of a second conductivity-type alternately arranged along the first electrode. The first and second layers include first and second low-concentration portions, respectively. The first low-concentration portion has a first conductivity-type impurity concentration lower than that in other portion of the first layer. The second low-concentration portion has a second conductivity-type impurity concentration lower than that in other portion of the second layer. The first low-concentration portion is positioned at a level same as a level of the second low-concentration portion in a direction directed toward the first electrode from the second electrode.
US10971615B2

Certain aspects of the present disclosure provide a high electron mobility transistor (HEMT). The HEMT generally includes a gallium nitride (GaN) layer and an aluminum gallium nitride (AlGaN) layer disposed above the GaN layer. The HEMT also includes a source electrode, a gate electrode, and a drain electrode disposed above the AlGaN layer. The HEMT further includes n-doped protuberance(s) disposed above the AlGaN layer and disposed between at least one of: the gate electrode and the drain electrode; or the source electrode and the gate electrode. Each of the n-doped protuberances is separated from the gate electrode, the drain electrode, and the source electrode.
US10971605B2

A semiconductor device includes a first device fin and a second device fin. A first source/drain component is epitaxially grown over the first device fin. A second source/drain component is epitaxially grown over the second device fin. A first dummy fin structure is disposed between the first device fin and the second device fin. A gate structure partially wraps around the first device fin, the second device fin, and the first dummy fin structure. A first portion of the first dummy fin structure is disposed between the first source/drain component and the second source/drain component and outside the gate structure. A second portion of the first dummy fin structure is disposed underneath the gate structure. The first portion of the first dummy fin structure and the second portion of the first dummy fin structure have different physical characteristics.
US10971604B2

Semiconductor devices and methods of forming the same include forming a second dielectric layer on sidewalls of a channel region of a semiconductor fin. The semiconductor fin is surrounded at a fin base by a first dielectric layer. The first dielectric layer is recessed to form a gap in the channel region of the semiconductor fin between the first dielectric layer and the second dielectric layer. Material from the semiconductor fin is etched away at the gap to separate the semiconductor fin from an underlying surface in the channel region. A gate stack is formed in the channel region that completely encircles the semiconductor fin.
US10971601B2

Replacement metal gate structures with improved chamfered workfunction metal and self-aligned contact and methods of manufacture are provided. The method includes forming a replacement metal gate structure in a dielectric material. The replacement metal gate structure is formed with a lower spacer and an upper spacer above the lower spacer. The upper spacer having material is different than material of the lower spacer. The method further includes forming a self-aligned contact adjacent to the replacement metal gate structure by patterning an opening within the dielectric material and filling the opening with contact material. The upper spacer prevents shorting with the contact material.
US10971597B2

Device structures and fabrication methods for a bipolar junction transistor. A trench isolation region surrounds an active region that includes a collector. A base layer includes a first section and a second section that are located over the active region. An emitter is positioned on the first section of the base layer, and an extrinsic base layer is positioned on the second section of the base layer. The extrinsic base layer has a side surface adjacent to the emitter. The side surface of the extrinsic base layer is inclined relative to a top surface of the base layer in a direction away from the emitter.
US10971571B2

A display device includes a first substrate where a display area and a non-display are defined, wherein a plurality of pixels are arranged at the display area and the non-display area surrounds the display area; a dam surrounding the display area and arranged at the non-display area; an organic light emitting diode provided in the display area; an encapsulation film disposed on the organic light emitting diode; a buffer layer disposed on the encapsulation film; an insulating film disposed on the buffer layer; a pad area arranged outside the dam, wherein the buffer layer and the insulating film extend from the display area to the pad area; a link line disposed between the dam and the first substrate; and a routing line provided on the insulating layer between the display area and the pad area.
US10971556B1

An organic light-emitting display panel includes: pixel rows arranged sequentially along a first direction and high voltage signal lines extending along the first direction. Each pixel row includes pixel sets arranged along a second direction which intersects the first direction. Each pixel set includes first and second pixels arranged along the second direction. The first pixel includes first to third sub-pixels emitting different colors. The second pixel includes fourth to sixth sub-pixels emitting different colors. Each sub-pixel includes a pixel driving circuit and an organic light-emitting diode. The high voltage signal lines are electrically connected to the sub-pixels, so as to provide voltage signals to anodes of the organic light-emitting diodes for driving the sub-pixels to emit light. For the same pixel set, the third and fourth sub-pixels have the same color, and are electrically connected to the same third high voltage signal line.
US10971552B2

A display device may include a display module and a cushion layer. The display module may include a display panel, which includes a circuit layer, a light emitting device layer on the circuit layer, and an encapsulation layer encapsulating the light emitting device layer, and a window substrate, which is on the display panel. A pattern including a vibration attenuating line extending in a direction may be defined by the cushion layer, and the cushion layer may be below the display module. The vibration attenuating line may be spaced apart from an edge of the cushion layer by a first length, and the first length may be a value obtained by dividing a sound speed in the display module by a natural frequency of the display module.
US10971549B2

Embodiments of the invention provide a semiconductor memory device. In some embodiments, the device includes a bottom electrode extending in a y-direction relative to top surface of a substrate and a top electrode extending in an x-direction relative to the top surface of the substrate. An active area is located at the cross-section between the bottom electrode and the top electrode and is located on vertical side walls extending in a z-direction of the semiconductor memory device with respect to the top surface of the substrate. An insulating layer is located in the active area in between the top electrode and the bottom electrode.
US10971546B2

A method of fabricating an access device in a crosspoint memory array structure during BEOL processing includes: forming at least a first doped semiconductor layer on an upper surface of a first conductive layer, the first doped semiconductor layer being in electrical connection with the first conductive layer; exposing at least a portion of the first doped semiconductor layer to a directed energy source to cause localized annealing in the first doped semiconductor layer to activate a dopant of a first conductivity type in the first doped semiconductor layer, thereby converting at least a portion of the first doped semiconductor layer into a polycrystalline layer; forming a second conductive layer over a least a portion of the first doped semiconductor layer; and etching the first doped semiconductor layer and the first and second conductive layers to form an access device that is self-aligned with the first and second conductive layers.
US10971544B2

Methods for forming a magneto-resistive memory device and a capacitor in an interconnect structure are disclosed herein. An exemplary method includes forming a first level interconnect metal layer and a second level interconnect metal layer of an interconnect structure. The method further includes simultaneously forming a first plurality of layers in a first region of the interconnect structure and a second plurality of layers in a second region of the interconnect structure, wherein the first plurality of layers and the second plurality of layers are disposed between the first level interconnect metal layer and the second level interconnect metal layer. The first plurality of layers is configured as a magneto-resistive memory device. The second plurality of layers is configured as the capacitor. The magneto-resistive memory device and the capacitor are each coupled to the first level interconnect metal layer and the second level interconnect metal layer.
US10971535B2

An image sensor package includes an image sensor chip on a package substrate, a logic chip on the package substrate and perpendicularly overlapping the image sensor chip, and a memory chip on the package substrate and perpendicularly overlapping the image sensor chip and logic chip. The logic chip processes a pixel signal output from the image sensor chip. The memory chip is electrically connected to the image sensor chip through a conductive wire and stores at least one of the pixel signal from the image sensor chip or a pixel signal processed by the logic chip. The memory chip receives the pixel signal output from the image sensor chip through the conductive wire and receives the pixel signal processed by the logic chip through the image sensor chip and the conductive wire.
US10971534B2

In some embodiments, a method is provided. The method includes forming a plurality of trenches in a semiconductor substrate, where the trenches extend into the semiconductor substrate from a back-side of the semiconductor substrate. An epitaxial layer comprising a dopant is formed on lower surfaces of the trenches, sidewalls of the trenches, and the back-side of the semiconductor substrate, where the dopant has a first doping type. The dopant is driven into the semiconductor substrate to form a first doped region having the first doping type along the epitaxial layer, where the first doped region separates a second doped region having a second doping type opposite the first doping type from the sidewalls of the trenches and from the back-side of the semiconductor substrate. A dielectric layer is formed over the back-side of the semiconductor substrate, where the dielectric layer fill the trenches to form back-side deep trench isolation structures.
US10971529B2

An electronic device and manufacturing method of the electronic device are disclosed. The manufacturing method includes: providing a substrate; forming a thin film circuit on the substrate, wherein the thin film circuit comprises at least one thin film transistor and at least one conductive trace; forming at least one first connection pad on the substrate, wherein the first connection pad is electrically connected with the thin film transistor through the conductive trace; disposing the substrate on a driving circuit board, wherein the driving circuit board comprises at least one second connection pad adjacent to and corresponding to the first connection pad; and forming a conductive member covering at least a part of the second connection pad and the first connection pad, wherein the second connection pad is electrically connected with the first connection pad through the conductive member.
US10971527B2

The thin-film transistor substrate of the present invention includes a gate line; a data line; one or more thin-film transistors; and a stack disposed on the insulating substrate and sequentially including a first line layer, a second line layer, and a third line layer, at least one of the thin-film transistors being connected to the gate line and the data line, at least one of the thin-film transistors including a lower layer gate electrode disposed in the first line layer, and an upper layer gate electrode disposed in the second line layer, the gate line being disposed in the first line layer, the data line including a lower layer data line disposed in the second line layer and an upper layer data line disposed in the third line layer, the gate line intersecting at least one of the lower layer data line or the upper layer data line.
US10971526B2

A pixel structure includes a scan line, a data line, a reference voltage line, a first transistor, a second transistor, a third transistor, a first pixel electrode and a second pixel electrode. The reference voltage line is separated from the data line and intersected with the scan line. A first electrode of the second transistor, a second electrode of the second transistor and a first electrode of the third transistor have straight line portions overlapped with a second semiconductor pattern of the second transistor and a third semiconductor pattern of the third transistor. Both ends of each of the straight line portions are located outside a normal projection region of a first semiconductor pattern of the first transistor, a normal projection region of the second semiconductor pattern of the second transistor and a normal projection region of the third semiconductor pattern of the third transistor.
US10971516B2

Integrated circuit devices and methods of forming the same are provided. The devices may include a substrate including a cell region and an extension region and conductive layers stacked on the cell region in a vertical direction. The conductive layers may extend onto the extension region and may have a stair-step structure on the extension region. The devices may also include vertical structures on the substrate. Each of the vertical structures may extend in the vertical direction, and the vertical structures may include a first vertical structure on the cell region and a second vertical structure on the extension region. The first vertical structure may extend through the conductive layers and may include a first channel layer, the second vertical structure may be in the stair-step structure and may include a second channel layer, and the second channel layer may be spaced apart from the substrate in the vertical direction.
US10971514B2

A multi-tier three-dimensional memory array includes multiple alternating stacks of insulating layers and electrically conductive layers that are vertically stacked. Memory stack structures including memory films and semiconductor channels extend through the alternating stacks. The alternating stacks are formed as alternating stacks of insulating layers and sacrificial material layers, and are subsequently modified by replacing the sacrificial material layers with electrically conductive layers. Structural support during replacement of the sacrificial material layers with the electrically conductive layers is provided by the memory stack structures and dielectric support pillar structures. The dielectric support pillar structures may be formed only for a first-tier structure including a first-tier alternating stack of first insulating layers and first spacer material layers, or may vertically extend over multiple tiers. The dielectric support pillar structures may be formed before or after formation of stepped surfaces in the alternating stack.
US10971510B2

According to one embodiment, a semiconductor memory device includes: a substrate; a plurality of wiring layers stacked via a plurality of insulating layers above the substrate, the wiring layers having an opening extending in a direction perpendicular to the substrate, each of the wiring layers including a first face recessed in a first direction, a second face recessed in a second direction, third face recessed in a third direction, and a fourth face recessed in a fourth direction; a block insulating film provided to be in contact with each of the first to fourth faces; a charge storage film provided on a side face of the block insulating film; a tunnel insulating film provided on a side face of the charge storage film; and a semiconductor film provided on a side face of the tunnel insulating film.
US10971500B2

A method used in fabrication of integrated circuitry comprises forming metal material outwardly of a substrate. At least a majority (i.e., up to and including 100%) of the metal material contains ruthenium in at least one of elemental-form, metal compound-form, or alloy-form. A masking material is formed outwardly of the ruthenium-containing metal material. The masking material comprises at least one of nine specifically enumerated materials or category of materials. The masking material is used as a mask while etching through an exposed portion of the ruthenium-containing metal material to form a feature of integrated circuitry that comprises the ruthenium-containing metal material.
US10971487B2

A semiconductor memory device includes a cell wafer including a first plane and a second plane which are disposed to be adjacent to each other in a first direction and each include a plurality of memory cells; and a peripheral wafer including a row decoder which simultaneously controls the first and second planes and first and second page buffer circuits which control the first and second planes, respectively. The cell wafer includes, on one surface thereof bonded to the peripheral wafer, a first pad which is coupled in common with the first plane and the second plane, and the peripheral wafer includes, on one surface thereof bonded to the cell wafer, a second pad which is coupled with the row decoder and is bonded to the first pad.
US10971476B2

A bottom package substrate is provided that includes a plurality of metal posts that electrically couple through a die-side redistribution layer to a plurality of die interconnects. The metal posts and the die interconnects are plated onto a seed layer on the bottom package substrate.
US10971473B2

According to one embodiment, a semiconductor device includes a substrate, first stacked components, second stacked components, and a coating resin. The first stacked components include first chips and are stacked on a surface of the substrate. The second stacked components include second chips and are stacked on the surface. The coating resin covers the surface, the first stacked components, and the second stacked components. A first top surface of a second farthest one of the first chips away from the surface differs in position in a first direction from a second top surface of second farthest one of the second chips away from the surface.
US10971468B2

Processes for automatic registration between a solid circuit die and electrically conductive interconnects, and articles or devices made by the same are provided. The solid circuit die is disposed on a substrate with contact pads aligned with channels on the substrate. Electrically conductive traces are formed by flowing a conductive liquid in the channels toward the contact pads to obtain the automatic registration.
US10971464B2

An electrical connection device and a chip module connection device are disclosed. The electrical connection device includes: an insulating body, provided with multiple accommodating holes; multiple terminals, correspondingly accommodated in the accommodating holes; and multiple solder balls. Each accommodating hole is provided with a stopping portion. Each terminal has two arm portions and a stopping block located lower than the two arm portions, and the stopping block is formed by tearing downward from the accommodating groove. An accommodating groove is formed between the two arm portions and is located higher than the stopping block. The stopping portion is located on an upward moving path of the stopping block. A gap is formed between the stopping block and the stopping portion. The solder balls are correspondingly accommodated in the accommodating grooves of the terminals.
US10971460B2

An embodiment package comprises an integrated circuit die encapsulated in an encapsulant, a patch antenna over the integrated circuit die, and a dielectric feature disposed between the integrated circuit die and the patch antenna. The patch antenna overlaps the integrated circuit die in a top-down view. The thickness of the dielectric feature is in accordance with an operating bandwidth of the patch antenna.
US10971458B2

Illustrative impedance matching circuits and methods provide enhanced performance without meaningfully increasing cost or areal requirements. One illustrative integrated circuit embodiment includes: a pin configured to connect to a substrate pad via a solder bump having a parasitic capacitance; an inductor that couples the pin to a transmit or receive circuit; a first electrostatic discharge (ESD) protection device electrically connected to a pin end of the inductor; and a second ESD protection device electrically connected to a circuit end of the inductor, where the first ESD protection device has a first capacitance that sums with the parasitic capacitance to equal a total capacitance coupled to the circuit end of the inductor.
US10971453B2

Various embodiments disclosed relate to a semiconductor package. The present semiconductor package includes a substrate. The substrate is formed from alternating conducting layers and dielectric layers. A first active electronic component is disposed on an external surface of the substrate, and a second active electronic component is at least partially embedded within the substrate. A first interconnect region is formed from a plurality of interconnects between the first active electronic component and the second active electronic component. Between the first active electronic component and the substrate a second interconnect region is formed from a plurality of interconnects. Additionally, a third interconnect region is formed from a plurality of interconnects between the second active electronic component and the substrate.
US10971452B2

A semiconductor package includes a base substrate and first to Nth sub packages sequentially stacked over the base substrate with each sub package including a semiconductor die and a bridge die disposed on at least one side of the semiconductor die and electrically connected to the semiconductor die, where N is a natural number equal to or more than two (2). The semiconductor package also includes a molding layer formed on the base substrate and exposing an Nth conductive post included in the Nth sub package while covering the first to Nth sub packages. The semiconductor package further includes a shielding layer formed on the molding layer and electrically connected to the Nth conductive post.
US10971447B2

An electrode structure is located at least partially in a via opening having a small feature size and containing a fuse element which is composed of a fuse element-containing seed layer that is subjected to a reflow anneal. The electrode structure is composed of a material having a higher electromigration (EM) resistance than the material that provides the fuse element. Prior to programming, the fuse element is present along sidewalls and a bottom wall of the electrode structure. After programming, a void is formed in the fuse element along at least one sidewall of the electrode structure and the resistance of the device will increase sharply.
US10971439B2

A ball grid array (BGA) assembly can include a component substrate having at least one underfill channel defined therethrough providing fluidic communication between a first side of the component substrate and a second side of the component substrate, a plurality of pads or leads exposed on the second side and configured to be soldered to a mating PCB, a cover mounted to the component substrate defining a reservoir cavity between the first side and the cover, and an underfill material disposed within the reservoir cavity such that the underfill material can flow through the at least one underfill channel to a gap defined between the second side and the mating PCB when the component substrate is being soldered to the mating PCB.
US10971434B2

Disclosed is a device including a lead frame having a body with a top surface and a bottom surface and lead fingers. Each lead finger has a first end and a second end. A semiconductor die is coupled to the body. A first flag is a first exposed portion of the body and integral with the first end of a first lead finger. The first flag and the first lead finger are a continuous material. A second flag is a second exposed portion of the body and integral with the first end of a second lead finger. The second flag and the second lead finger are a continuous material. An encapsulant covers the die, the bottom surface of the body, the first end of the lead fingers and a portion of the top surface of the body. The flags are separated and electrically isolated from one another by the encapsulant.
US10971426B2

A semiconductor package is provided. The semiconductor package includes a first package comprising a first substrate and a first semiconductor chip, a second package arranged on the first package, and the second package comprising a second substrate and a second semiconductor chip, a first solder ball and a supporter layer arranged between the first package and the second package, and a dam arranged between the first package and the second package, the dam being in contact with a sidewall of the supporter layer, and the dam completely surrounding the sidewall of the supporter layer.
US10971416B2

Embodiments of the invention include an electrical package and methods of forming the package. In one embodiment, the electrical package may include a first package layer. A plurality of signal lines with a first thickness may be formed on the first package layer. Additionally, a power plane with a second thickness may be formed on the first package layer. According to an embodiment, the second thickness is greater than the first thickness. Embodiments of the invention may form the power plane with a lithographic patterning and deposition process that is different than the lithographic patterning and deposition process used to form the plurality of signal lines. In an embodiment, the power plane may be formed concurrently with vias that electrically couple the signal lines to the next routing layer.
US10971412B2

A mounting substrate according to an embodiment of the present technology includes: a wiring substrate (30); a plurality of light-emitting elements (12) arranged in a matrix on the wiring substrate; and a plurality of drive ICs (13) that are arranged in a matrix on the wiring substrate, and control light emission of the light-emitting elements. The light-emitting elements and the drive ICs are mounted on a same surface. The wiring substrate includes a plurality of first wiring lines (16) on a mounting surface whre the light-emitting elements and the dive ICs are mounted. The first wiring lines electrically couple the light-emitting elements to the drive ICs.
US10971410B2

A base substrate include a first substrate (110) having a first principal surface (110a) and a second principal surface (110b), and a first wiring member placed over the first or second principal surface. A pixel substrate includes a second substrate (201) having a third principal surface (201a) and a fourth principal surface (201b), a plurality of light-emitting elements (202) mounted over the third principal surface, a driver IC (205) mounted over the third principal surface, an external connection terminal mounted over the third principal surface, and a second wiring member (206) placed on the third or fourth principal surface. The driver IC drives the plurality of light-emitting elements. The external connection terminal receives an input signal that is supplied from outside the pixel substrate. The second substrate (201) is disposed to be stacked on top of the first substrate (110) so that the first principal surface and the fourth principal surface face each other. The second wiring member is electrically connected to the first wiring member by a via hole (215).
US10971405B2

A method for fabricating a semiconductor device includes providing a base substrate, including a first region and a second region. The first region is located on each side of the second region, and a plurality of fin structures is formed in the first region and the second region. The method includes forming a first doped region and a second doped region in the first region and the second region, respectively in the plurality of fin structures. The concentration of doping ions in the first doped region is lower than that in the second doped region, and the doping ions in the first doped region and the second doped region are the same doping type. After forming the first doped region and the second doped region, the method includes forming a plurality of gate structures on the first doped region and the second doped region across the plurality of fin structures.
US10971404B2

A semiconductor device includes a semiconductor substrate, and a first transistor. The first transistor has a first gate on the semiconductor substrate, and a first lightly doped source/drain region within the semiconductor substrate to determine a first channel region beneath the first gate. A doping ratio determined as a concentration of the first lightly doped source/drain region divided by a concentration of the first channel region ranges from 1.0×1013 to 1.0×1017.
US10971401B2

A method for fabricating an orifice in a semiconductor which can include: removing a first depth of the semiconductor using a first material removal technique and removing a second depth of the semiconductor using a second material removal technique. The method can optionally include: adding a sacrificial layer of material and reducing a depth of the semiconductor by a friction-based material removal technique. In examples, the method fabricates a wafer-scale processor with a set of fastening features.
US10971392B2

Amorphous multi-component metallic films can be used to improve the performance of electronic components such as resistors, diodes, and thin film transistors. Interfacial properties of AMMFs are superior to those of crystalline metal films, and therefore electric fields at the interface of an AMMF and an oxide film are more uniform. An AMMF resistor (AMNR) can be constructed as a three-layer structure including an amorphous metal, a tunneling insulator, and a crystalline metal layer. By modifying the order of the materials, the patterns of the electrodes, and the size and number of overlap areas, the I-V performance characteristics of the AMNR are adjusted. A non-coplanar AMNR has a five-layer structure that includes three metal layers separated by metal oxide tunneling insulator layers, wherein an amorphous metal thin film material is used to fabricate the middle electrodes.
US10971390B2

The present disclosure generally relates to substrate supports for semiconductor processing. In one embodiment, a substrate support is provided. The substrate support includes a body comprising a substrate chucking surface, an electrode disposed within the body, a plurality of substrate supporting features formed on the substrate chucking surface, wherein the number of substrate supporting features increases radially from a center of the substrate chucking surface to an edge of the substrate chucking surface, and a seasoning layer formed on the plurality of the substrate supporting features, the seasoning layer comprising a silicon nitride.
US10971383B2

Methods and apparatus for measuring the temperature of epoxy resin in an electronics package are provided herein. In some embodiments, apparatus for encapsulating an electronics package includes: a process chamber having a chamber body enclosing a processing volume; a substrate support having a support surface for receiving and supporting a substrate for forming an electronics package; and a temperature sensor to measure a temperature of an epoxy resin in an electronics package. The temperature sensor includes: an input apparatus including at least a light source disposed outside the chamber body to provide an excitation light energy to a portion of the epoxy resin; and an output apparatus including at least a signal analyzer disposed outside the chamber body to detect fluorescent light energy emitted by the portion of the epoxy resin and determine a temperature of the epoxy resin based on the excitation light energy and the fluorescent light energy.
US10971378B2

A method and corresponding device for bonding a first contact surface of a first substrate to a second contact surface of a second substrate. The method includes the steps of arranging a substrate stack, formed from the first substrate and the second substrate and aligned on the contact surfaces, between a first heating surface of a first heating system and a second heating surface of a second heating system.
US10971376B2

A method of manufacturing a semiconductor package includes providing a substrate main body to which external connection terminals are attached, attaching a protective member to the substrate main body to cover the external connection terminals, mounting a semiconductor chip on a surface of the substrate main body that is opposite from the protective member, and removing the protective member from the substrate main body.
US10971375B2

A method, comprises: providing a laminar support member, having a front surface, arranging on the front surface at least one semiconductor die having a front surface and a back surface, with the back surface thereof towards the front surface of the support member and with the front surface thereof having die pads, arranging at the front surface of the support member sidewise of the at least one semiconductor die a plurality of electrically-conductive bodies, the electrically-conductive bodies arranged at respective recesses in the support member, wherein the electrically-conductive bodies protrude from the plane away from the front surface of the support member, providing a filling of molding material over the laminar support member between the at least one semiconductor die and the electrically-conductive bodies, and providing electrically-conductive lines between selected ones of the die pads of the semiconductor die and selected ones of the plurality of electrically-conductive bodies.
US10971374B2

A semi-insulating compound semiconductor substrate includes a semi-insulating compound semiconductor, the semi-insulating compound semiconductor substrate being configured such that, on a major plane having a plane orientation of (100), a standard deviation/average value of specific resistance measured at intervals of 0.1 mm along equivalent four directions in a <110> direction from a center of the major plane, and a standard deviation/average value of specific resistance measured at intervals of 0.1 mm along equivalent four directions in a <100> direction from the center of the major plane are each not more than 0.1.
US10971372B2

A method for the dry removal of a material on a microelectronic workpiece is described. The method includes receiving a workpiece having a surface exposing a target layer composed of silicon and either (1) organic material or (2) both oxygen and nitrogen, and selectively removing at least a portion of the target layer from the workpiece. The selective removal includes exposing the surface of the workpiece to a chemical environment containing N, H, and F at a first setpoint temperature to chemically alter a surface region of the target layer, and then, elevating the temperature of the workpiece to a second setpoint temperature to remove the chemically treated surface region of the target layer.
US10971366B2

Methods for depositing a metal silicide are provide and include heating a substrate having a silicon-containing surface to a deposition temperature, and exposing the substrate to a deposition gas to deposit a silicide film on the silicon-containing surface during a chemical vapor deposition process. The deposition gas contains a silicon precursor, a titanium or other metal precursor, and a phosphorus or other non-metal precursor.
US10971355B2

A substrate includes a ceramic core, a first adhesion layer, a barrier layer, and a second adhesion layer. The first adhesion layer encapsulates the ceramic core and includes silicon oxynitride, wherein the atomic number ratio of oxygen to nitrogen in silicon oxynitride of the first adhesion layer has a first ratio. The barrier layer encapsulates the first adhesion layer and includes silicon oxynitride, wherein the atomic number ratio of oxygen to nitrogen in silicon oxynitride of the barrier layer has a second ratio that is different from the first ratio. The second adhesion layer encapsulates the barrier layer and includes silicon oxynitride, wherein the atomic number ratio of oxygen to nitrogen in silicon oxynitride of the second adhesion layer has a third ratio that is different from the second ratio.
US10971353B2

The present disclosure provides a method for dehydrating a semiconductor structure, including providing a semiconductive substrate, forming a trench on the semiconductive substrate, dispensing an agent in liquid form into the trench, solidifying the agent, and dehydrating a surface in the trench by transforming the agent from solid form to vapor form.
US10971350B2

A wafer holding apparatus for holding a wafer having undulation. The wafer holding apparatus includes a holding portion having a holding surface for holding the wafer, the holding portion being composed of a plurality of piezoelectric elements having suction holes selectively connected to a vacuum source, the piezoelectric elements having front end surfaces collected to form the holding surface. The wafer holding apparatus further includes a frame member supporting the holding portion and a control unit controlling a voltage to be applied to each of the piezoelectric elements according to the undulation of the wafer, whereby the wafer is held on the holding surface in the condition where the undulation of the wafer is followed by undulation produced on the holding surface due to a change in a length of each of the piezoelectric elements.
US10971346B2

An apparatus for mass spectrometry and/or ion mobility spectrometry is disclosed comprising a first device arranged and adapted to generate aerosol, smoke or vapour from a target and one or more second devices arranged and adapted to aspirate aerosol, smoke, vapour and/or liquid to or towards an analyser. A liquid trap or separator is provided to capture and/or discard liquid aspirated by the one or more second devices.
US10971345B2

A mass spectrometer includes: a chamber; a support that, in a state in which, in a sample support body that includes a substrate in which a plurality of through-holes open in first and second surfaces are formed and a conductive layer that is at least provided on the first surface, the second surface thereof is in contact with a sample, supports the sample and the sample support body; a laser beam irradiation part that irradiates the first surface with a laser beam; a voltage application part that applies a voltage to the conductive layer; an ion detection part that, detects the ionized components of the sample in a space inside the chamber; a first light irradiation part that irradiates the sample with a first light from a side of the substrate; and an imaging part that obtains a reflected light image of the sample by the first light.
US10971343B2

An apparatus for monitoring an interior of a process chamber including a process chamber including a chamber body and a view port defined in the chamber body, a cover section including a pinhole in one end, the cover section disposed to correspond to an end portion of the view port, the cover section having a first length in a direction toward a center point of the process chamber, and a sensing unit inserted into the view port to monitor the interior of the process chamber through the pinhole, a region in the process chamber to be sensed by the sensing unit determined based on the first length may be provided.
US10971342B2

A power converter is capable to convert an electrical input power into a bipolar output power and to deliver the bipolar output power to at least two independent plasma processing chambers. The power converter includes: a power input port for connection to an electrical power delivering grid, at least two power output ports each for connection to one of the plasma processing chambers, and a controller configured to control delivering the bipolar output power to the power output ports, using at least one control parameter. The controller is configured to obtain a full set of desired values for the control parameter for the power output ports, calculate whether the power converter is capable of delivering every desired value to every output port, and if so, calculate a sequence of pulses of power delivery to the output ports to supply the power to plasma processes in the plasma processing chambers.
US10971331B2

In one embodiment, a writing data generation method is for generating writing data used by a multi-charged particle beam writing apparatus. The writing data generation method includes referring to library data in which a vertex sequence including a plurality of vertices is registered, and extracting a portion of an outer line of a figure contained in design data, the portion corresponding to the vertex sequence, and representing the extracted portion by information which identifies the vertex sequence and information which indicates a connection method for the plurality of vertices of the vertex sequence, and generating the writing data.
US10971322B2

An electron gun includes a cathode including an electron emitting portion, an extraction electrode for extracting electrons emitted from the electron emitting portion, and a focusing electrode for focusing the electrons extracted by the extraction electrode. The focusing electrode includes an outside electrode having a tubular shape, and an inside electrode arranged inside the outside electrode. The inside electrode defines a first space having a columnar shape, and includes a first surface on a side of the cathode, and a second surface on an opposite side of the first surface. An inside surface of the outside electrode and the second surface of the inside electrode define a second space. The inside electrode includes an electron passage hole, and a communicating portion which makes the first space and the second space communicate with each other.
US10971319B2

A circuit breaker and panel system includes a panel including a base pan having a plurality of base pan electrical connections. A circuit breaker including a housing having a plurality of circuit breaker electrical connections arranged to contact the base pan electrical connections when the circuit breaker is coupled to the base pan. The circuit breaker is rotatably coupleable with the base pan via a pivot joint for engaging the plurality of base pan electrical connections with the plurality of circuit breaker electrical connections per a predetermined electrical connection coupling sequence. One of the housing and the base pan includes a protrusion and the other of the housing and the base pan includes a corresponding recess which, when engaged with each other, retain the housing to the base pan to prevent reverse rotational movement of the breaker with respect to the base pan.
US10971314B2

A key switch includes a base, a key cap, a first support member and a second support member. The key cap is disposed with respect to the base. The first support member and the second support member are disposed between the key cap and the base. The first support member has a first linkage structure. The second support member has a second linkage structure. The first linkage structure and the second linkage structure abut against each other, such that the first support member and the second support member rotate synchronously with respect to a horizontal axis. When one of the first support member and the second support member horizontally moves with respect to the other one of the first support member and the second support member within a predetermined range along the horizontal axis, the first linkage structure and the second linkage structure keep abutting against each other.
US10971311B2

A variable capacitor is disclosed. The variable capacitor includes a multi-layer ceramic capacitor member, and a capacitance varying mechanism. The multi-layer ceramic capacitor member includes one or two external electrode(s), a ceramic dielectric, and a plurality of electrode layers positioned inside the ceramic dielectric. The capacitance varying mechanism includes an electrical conductor positioned aside and approximate to the ceramic dielectric. The electrical conductor is deformable responsive to a pressure applied thereon, and an area of the electrical conductor in contact with the ceramic dielectric varies in accordance with the pressure, thus varying a capacitance value between the external electrode(s) and the electrical conductor. In general, the external electrode(s) of the multi-layer ceramic capacitor member serve(s) as fixed electrode(s) of the variable capacitor.
US10971298B2

A passive component structure includes an insulating substrate having a centered hollow portion and provided on a surface with a coil holding zone having at least one spiral receiving recess; at least one coil held in the coil holding zone and including a winding portion received in the spiral receiving recess and connected to a first and a second terminal; an insulating encapsulation member covering at least the insulating substrate and the winding portion of the coil; and a magnetic unit engaged with the hollow portion of the insulating substrate. With these arrangements, the passive component structure can include only one coil and be configured into an inductor, or can include two coils and be configured into a transformer. Therefore, the passive component structure has the advantages of having simple structure, reduced volume and improved insulation, and can be flexibly applied to make different electronic elements at reduced cost.
US10971296B2

A device includes a substrate, and a vertical inductor over the substrate. The vertical inductor includes a plurality of parts formed of metal, wherein each of the parts extends in one of a plurality of planes perpendicular to a major surface of the substrate. Metal lines interconnect neighboring ones of the plurality of parts of the vertical inductor.
US10971289B2

Disclosed in the present invention is a composite R—Fe—B based rare-earth sintered magnet comprising Pr and W, wherein the rare-earth sintered magnet comprises an R2Fe14B type main phase, and R is a rare-earth element comprising at least Pr, wherein the raw material components therein comprise more than or equal to 2 wt % of Pr and 0.0005 wt %-0.03 wt % of W; and the rare-earth sintered magnet is made through a process comprising the following steps: preparing molten liquid of the raw material components into a rapidly quenched alloy; grinding the rapidly quenched alloy into fine powder; obtaining a shaped body from the fine powder by using a magnetic field; and sintering the shaped body. By adding a trace amount of W into the rare-earth sintered magnet, the heat resistance and thermal demagnetization performance of the Pr-containing magnet are improved.
US10971287B1

A composite circuit protection device includes a positive temperature coefficient (PTC) component, a voltage-dependent resistor (VDR), and first and second conductive leads respectively bonded to the PTC component and the VDR. The PTC component includes a PTC layer having two opposite PTC surfaces, and first and second electrode layers each having an electrode surface which connects to and has an area smaller than that of a respective one of the PTC surfaces. The VDR includes a VDR layer having two opposite resistor surfaces, and third and fourth electrode layers each having an electrode surface which connects to and has an area smaller than that of a respective one of the resistor surfaces.
US10971285B2

Three-wire communication cables are useful for operation with a vehicle as vehicular data communication cables. The cables include a cable core formed of three insulated wires twisted together at a defined pitch and a jacket surrounding the cable core. The cables can meet Mobile Industry Processor Interface (“MIPI”) C-PHY℠ standard (Version 1.2) as well as International Standards Organization (“ISO”) 6722-1 (2011) and 14572 (2011).
US10971284B2

A power and communications cable may include an electromagnetic waveguide, an inner metallic tubular surrounding the electromagnetic waveguide, an electrically conductive material surrounding the inner metallic tubular, an electrically insulating material surrounding the electrically conductive material, and an outer metallic tubular resistant to corrosion and abrasion surrounding the electrically insulating layer. The example system may include an electrical device locatable in the wellbore and coupleable to the cable and a control unit coupleable to the cable and operable to supply power to and communicate with the electrical device via the power and communications cable.
US10971274B2

There is disclosed a toroidal field coil for use in a spherical tokamak. The toroidal field coil comprises a central column and a plurality of return limbs. The central column comprises a plurality of exfoliated HTS tapes, and the return limbs comprise a plurality of substrated HTS tapes. Each exfoliated HTS tape comprises a ReBCO layer bonded to respective metal interface layers on each side of the ReBCO layer, each metal interface layer being bonded to a metal stabiliser layer. Each substrated HTS tape comprises a ReBCO layer bonded on one side to a metal interface layer and on the other side to an oxide buffer stack, the metal interface layer being bonded to a metal stabiliser layer and the oxide buffer stack being bonded to a substrate.
US10971259B2

The disclosed system receives a first indication that a first medication is available for delivery to a first location within a healthcare facility, and identifies a preparation status of a second medication. Based on the delivery time and the completion time for the second medication, the system determines whether the first medication should be delivered prior to completing the preparation of the second medication and, when determining that the first medication should not be delivered prior to completing the preparation of the second medication, a notification to wait for the preparation of the second medication before delivering the first medication is sent to a display device associated with a delivery person.
US10971254B2

Mechanisms are provided which configure a medical treatment recommendation system to implement a medical condition independent treatment recommendation model. The medical condition independent treatment recommendation model operates on medical condition independent scoring features that are independent of any specific medical condition. The mechanisms configure the medical treatment recommendation system to receive a medical condition cartridge providing at least one medical condition specific evaluation feature that is specific to a medical condition, and process patient information based on a combination of an application of the at least one medical condition specific evaluation feature, and an execution of the medical condition independent treatment recommendation model of the medical treatment recommendation system, to generate a treatment recommendation for a patient medical condition associated with the patient. The mechanisms then output the treatment recommendation for the patient.
US10971252B2

A system links data objects associated with a common event and includes at least one processor. The system compares data objects associated with an entity and corresponding to a plurality of events for the entity, wherein the data objects are stored within a plurality of different source systems. Candidate data objects associated with a common event for the entity are identified based on the comparing. The candidate data objects are linked to form a set of data objects representing the common event for the entity. Embodiments of the present invention further include a method and computer program product for linking data objects associated with a common entity.
US10971250B2

Instruments of determined level of self-efficacy may be chosen dynamically for customized patient engagement, e.g., based on a patient's latent adherence trait estimated from lifestyle and other clinical data. Customization points in care plans may be identified, e.g., by monitoring an accumulative change in the patient's health literacy level. Clinical decision support at the point of care may be provided by adjusting patient engagement strategies and allocating resources accordingly.
US10971246B2

Performing error correction in computer memory including receiving a read request targeting a read address within the computer memory; accessing a mark table comprising a plurality of entries, each entry including a field specifying a region size, a field specifying a match address, and a field specifying a mark location; performing a lookup of the mark table using the read address including, for each entry in the mark table: generating a mask based on the region size stored in the entry; determining, based on the mask, whether the read address is within a memory region specified by the match address and region size stored in the entry; and if the read address is within the memory region specified by the match address and region size stored in the entry, performing error correction using the mark location stored in the entry.
US10971241B2

Disclosed herein is a method and a system for handling read disturb errors in a memory unit. Status information related to each memory block in the memory unit is retrieved and plurality of target memory blocks with valid pages and having highest block erase count are identified for patrolling. Each valid page in the target memory blocks are patrolled for identifying read disturb errors. Finally, each valid page having read disturb errors are recycled, thereby effectively handling the read disturb errors in the memory unit. The method disclosed herein involves patrolling of only the valid pages in the memory block, thereby reducing the time required for handling the read disturb errors and improving the overall performance. Also, the method ensures data retention reliability within each memory blocks by patrolling the memory block in the order of highest block erase counts.
US10971232B2

A program method of a nonvolatile memory device that performs a plurality of program loops is provided. At least one of the plurality of program loops includes dividing a channel of a selected cell string into a first side channel and a second side channel during a first interval and a second interval, turning off a string selection transistor of the selected cell string by applying a string select line voltage of a first level during the first interval, and boosting a first voltage of the first side channel and a second voltage of the second side channel, and turning on the string selection transistor by applying the string select line voltage of a second level different from the first level during the second interval, and performing a hot carrier injection (HCI) program operation on a selected memory cell corresponding to the first side channel or the second side channel.
US10971227B2

Circuitry and methods for restoring data in memory are disclosed. The memory may include at least one layer of a non-volatile two-terminal cross-point array that includes a plurality of two-terminal memory elements that store data as a plurality of conductivity profiles and retain stored data in the absence of power. Over a period of time, logic values indicative of the stored data may drift such that if the logic values are not restored, the stored data may become corrupted. At least a portion of each memory may have data rewritten or restored by circuitry electrically coupled with the memory. Other circuitry may be used to determine a schedule for performing restore operations to the memory and the restore operations may be triggered by an internal or an external signal or event. The circuitry may be positioned in a logic layer and the memory may be fabricated over the logic layer.
US10971219B2

A semiconductor device capable of improving operating margins is provided. The semiconductor device comprises a memory circuit including a memory cell comprised of a SOTB transistor, and a mode designation circuit switching operation modes of the memory circuit for a first mode or a second mode. The memory circuit includes a substrate bias generation circuit supplying a substrate bias voltage to the SOTB transistor and a timing signal generation circuit generating a timing signal used for a reading operation or a writing operation of the memory circuit. The substrate bias generation circuit does not supply the substrate bias voltage to the SOTB transistor in the second mode.
US10971218B2

A memory device having a wake-up protocol is disclosed. The memory device comprises a plurality of bitcells operative in a deep-sleep mode having corresponding bitline pairs coupled to the plurality of bitcells, a first PFET coupled between a core voltage supply and the plurality of bitcells configured to supply a core voltage to the plurality of bitcells, and a second PFET having a drain coupled to the plurality of bitcells, a source coupled to a gate of the first PFET, and a gate configured to receive a first wake signal to enable precharge of the plurality of bitcells.
US10971211B2

A semiconductor device includes a phase difference detection circuit and an internal circuit. The phase difference detection circuit generates first and second phase difference detection signals by comparing a phase of a phase detection clock signal, generated from a command/address signal in synchronization with a clock signal, with phases of a division clock signal and an internal division clock signal that are generated by dividing a frequency of a data clock signal according to an operation mode. The internal circuit recognizes the phases of the division clock signal and the internal division clock signal according to a logic level combination of the first and second phase difference detection signals.
US10971203B2

Methods, systems, and devices related to wear leveling for random access and ferroelectric memory are described. Non-volatile memory devices, e.g., ferroelectric random access memory (FeRAM) may utilize wear leveling to extend life time of the memory devices by avoiding reliability issues due to a limited cycling capability. A wear-leveling pool, or number of cells used for a wear-leveling application, may be expanded by softening or avoiding restrictions on a source page and a destination page within a same section of memory array. In addition, error correction code may be applied when moving data from the source page to the destination page to avoid duplicating errors present in the source page.
US10971199B2

A non-volatile memory system comprises a memory structure and a control circuit connected to the memory structure. The control circuit is configured to control the non-volatile memory structure to perform memory operations by generating and applying a set of control signals to the non-volatile memory structure The control circuit includes a programmable and reprogrammable microcontroller. For example, the microcontroller includes one or more processors that are programmed using software (e.g., firmware). The use of a programmable processor and software allows for updates and changes to be made easily. Additionally, to reduce the time taken to make some calculations, the microcontroller also includes one or more combinational logic circuits that are in communication with the one or more processors.
US10971197B2

To provide a control circuit capable of reliably generating a reference potential while suppressing increase in power consumption and cost. Provided is a control circuit that performs control to separate from a sense amplifier a second reference element set to a predetermined resistance state, which is different from a first reference element set to a predetermined resistance state and connected to the sense amplifier in generating a reference potential used for data read through the sense amplifier from a memory cell.
US10971183B2

A dielectric layer is formed from an oxide containing Sn and at least one of Zn, Zr, Si and Ga. The molar percentages of Sn, Zn, Zr, Si, and Ga, relative to the total elements in the oxide, represented by a, b, c, d, and e, respectively, satisfy the conditions (1)-(7): (1) 0≤b/(a+b)≤0.6, (2) 0≤(c+d)/(a+b+c+d+e)≤0.5, (3) 0≤b≤50, (4) 0≤c≤40, (5) 0≤d≤45, (6) 0≤e≤40, and (7) 20≤b+c+d+e≤80. The dielectric layer enables favorable information recording in an oxide-based recording layer on which the dielectric layer is directly overlaid, does not require preventive measures for health hazard, and is superior in durability.
US10971175B2

A storage element is provided. The storage element includes a memory layer; a fixed magnetization layer; an intermediate layer including a non-magnetic material; wherein the intermediate layer is provided between the memory layer and the fixed magnetization layer; wherein the fixed magnetization layer includes at least a first magnetic layer, a second magnetic layer, and a non-magnetic layer, and wherein the first magnetic layer includes a CoFeB composition. A memory apparatus and a magnetic head are also provided.
US10971169B2

The present invention provides a sound signal processing device that precisely detects various kinds of noises and that does not block output of voice signals even when detecting noise during the output of the voice signals. The sound signal processing device according to the present invention comprises: an input part 10; an input signal determination part 20 that determines whether an input signal from the input part is present; a noise detection part 30 that detects noise included in the input signal from the input part; an output part 80 that outputs the input signal as an output signal; an output switching part 52 that performs switching between an output state in which the output part outputs the output signal and a non-output state in which the output part does not output the output signal; and a control part 60 that controls the switching performed by the output switching part. The control with the control part for switching includes first control that controls the switching based on a determination result r1 from the input signal determination part and a detection result r2 from the noise detection part, and second control that controls the switching based on the determination result from the input signal determination part. One of the first control and the second control is selected based on a state of the output switching part.
US10971168B2

Provided is a system, method, and computer program product for filtering spoken content in a preferred format to a plurality of users within a communication session A processor may detect spoken content from a first user and a second user of a plurality of users within a communication session over a network. Speech features may be extracted from the detected spoken content. The first user and second user may be identified based on the extracted speech features. The spoken content of the first user and the second user may be filtered according to preferences determined from profiles of the plurality of users. The spoken content of the first user and the second user may be transmitted to the plurality of users in a preferred format based on preferences from the profiles.
US10971167B2

A personal audio assistant includes a first microphone for capturing audio, a logic circuit coupled to the first microphone for analyzing the captured audio, a communication module coupled to the logic circuit, and a user interaction element. The interaction element is configured to control at least one function or operation among invoking an operation of an electronic device communicatively coupled to the personal audio assistant via the communication module, invoking access to information on a network, invoking delivery of audio content, invoking delivery of text to speech, invoking speech to text processing of email, invoking delivery of text to speech of stock market information, invoking execution of a commercial transaction, invoking delivery of calendaring information, invoking delivery of medication reminders, or invoking access to location information using a GPS system. Other embodiments are disclosed.
US10971159B2

A method for accessing a virtual personal assistant has been developed. First, a trust relationship is established between a primary smart speaker device that allows a user to access the virtual personal assistant with voice commands and a separate secondary smart speaker device. A trust relationship is established by generating a request at the secondary smart speaker device to allow access the virtual personal assistant with voice print authentication from the user and then validating the request at the primary smart speaker device to confirm the authenticity of the request. Next, a voice input is received from the user at the secondary smart speaker device requesting access to the virtual personal assistant. The identity of the user is verified using voice print identification with the secondary smart speaker device. Access for the user is then granted to the virtual personal assistant using the secondary smart speaker device.
US10971156B2

A method, an apparatus, and a system for speech recognition are provided. A third-party application corresponding to a speech signal of a user can be determined according to the speech signal and by means of semantic analysis; and third-party application registry information is searched for and a third-party program is started, so that the user does not need to tap the third-party application to start the corresponding program, thereby providing more intelligent service for the user and facilitating use for the user.
US10971153B2

A method may include obtaining first audio data originating at a first device during a communication session between the first device and a second device. The method may also include obtaining a first text string that is a transcription of the first audio data, where the first text string may be generated using automatic speech recognition technology using the first audio data. The method may also include obtaining a second text string that is a transcription of second audio data, where the second audio data may include a revoicing of the first audio data by a captioning assistant and the second text string may be generated by the automatic speech recognition technology using the second audio data. The method may further include generating an output text string from the first text string and the second text string and using the output text string as a transcription of the speech.
US10971148B2

An information providing device presenting a first and a second word respectively extracted from a first and a second word group includes: a first and a second memory unit respectively storing the first and the second word group; a word extraction unit extracting a word from the second word group as the second word; a sound collection unit collecting a voice signal; and a voice recognition unit performing voice recognition on the collected voice signal, wherein the first memory unit stores a word group of a discussion theme in the first word group; the second memory unit stores a word group corresponding to the first word in the second word group, and the word extraction unit stores a new word in the second word group based on a voice recognition result of content spoken by a speaker at a meeting where the first word and the second word are presented.
US10971147B2

In an aspect of the present disclosure, a method for providing an alternate modality of input for filling a form field in response to a failure of voice recognition is disclosed including prompting the user for information corresponding to a field of a form, generating speech data by capturing a spoken response of the user to the prompt using at least one input device, attempting to convert the speech data to text, determining that the attempted conversion has failed, evaluating the failure using at least one speech rule, selecting, based on the evaluation, an alternate input modality to be used for receiving the information corresponding to the field of the form, receiving the information corresponding to the field of the form from the alternate input modality, and injecting the received information into the field of the form.
US10971143B2

An input device which includes a sensor, a microphone, a communicator, and a processor configured to, based on an operation of a user being identified based on a value sensed through the sensor, transmit utterance intention sensing information to an electronic device, based on a command to initiate a speech recognition and feedback information being received from the electronic device according to the utterance intention sensing information transmitted to the electronic device, activate the microphone and provide a feedback according to the feedback information, and transmit a voice signal received via the microphone to the electronic device.
US10971141B2

This application discloses a session information processing method and device, and a storage medium. The method includes: extracting a to-be-analyzed sentence and preceding sentences of the to-be-analyzed sentence from a session; performing word segmentation on the to-be-analyzed sentence and the preceding sentences, to obtain a first feature set including a plurality of first features; extracting a second feature set including one or more second features from a first word set corresponding to the to-be-analyzed sentence and a second word set corresponding to the preceding sentences, one second feature including a phrase or sentence including a first word and a second word, the first word being one or more words in the first word set, and the second word being one or more words in the second word set; and determining, according to the first feature set and the second feature set, a sentence category to which the to-be-analyzed sentence belongs.
US10971138B2

Systems, methods, and devices are described herein for placing secondary content into a break of unknown duration in a stream of primary content. In one aspect, the described techniques may include streaming a segment of primary content, for example, by a reduce capability client device, such as a mobile device or tablet. The device may receive information indicative of a break in the streaming of the primary content. The device may play secondary content based on receiving the information indicative of the break. The device may determine when a next segment of the primary content is available, and begin streaming the next segment of the primary content upon detecting that the second segment of the primary content is available.
US10971136B2

A method and an apparatus for ranking responses of a dialog model, and a non-transitory computer-readable recording medium are provided. The dialog model is trained based on a sample data set. The method includes obtaining, from the sample data set, at least one similar dialog whose content is semantically similar to content of a target dialog; obtaining a probability of at least one target response generated by the dialog model when inputting the target dialog, and obtaining a probability of a target response generated by the dialog model when inputting the similar dialog; statistically analyzing, based on the probabilities of the respective generated target responses, scores of the target responses, the scores of the target responses being positively correlated with the probabilities of the target responses; and ranking the target responses in a descending order of the scores.
US10971130B1

A computing device, such as a headset, provides for selective sound level reduction or sound level amplification for sounds made in a local area. The computing device includes a speaker assembly and a controller. The controller receives an audio signal from a second computing device, such as a second headset, via a wireless connection with the computing device. The audio signal describes a sound made by a user of the second computing device. The audio signal arrives at the computing device prior to the sound. The controller determines an audio filter to selectively adjust an amplitude of the sound and applies the audio filter to the audio signal to generate audio content. The controller presents, via the speaker assembly, the audio content to a user such that the presented audio content combines with the sound to selectively adjust the amplitude of the sound.
US10971127B2

An engine enclosure for containing a gas turbine engine is provided. An exemplary engine enclosure includes features that improve noise and thermal attenuation, reduce the weight of the enclosure, and provide for more accessible access points to the interior volume of the engine enclosure.
US10971126B1

A damping device to isolate electronic equipment from its surrounding environment may including a housing comprised of a lower housing and an upper housing, a base pad attached to a bottom side of the lower housing, a suspension material in connection with to a top side of the lower housing, an absorptive material in connection with the suspension material, the upper housing surrounding the absorptive material, and a top pad attached to a top side of the absorptive material. The diameter of the suspension material may be smaller than the diameter of the absorptive material, which may be smaller than the diameter of the upper housing, forming spaces to isolate the absorptive material within the housing.
US10971119B2

A double-layer dumb drum with a sand belt adjusting function includes an upper-layer elastic body, a strike edge, an upper bottom plate, a sand belt adjusting device, an internal resonance chamber, an external resonance chamber, a lower-layer elastic body, and a lower bottom plate. The upper-layer elastic body is fixed to the top of the upper bottom plate; the internal and external resonance chambers are under the upper bottom plate; the sand belt adjusting device is installed in the internal resonance chamber; and the bottom of the internal resonance chamber is sealed by the external resonance chamber. A lower-layer elastic body is fixed to the top of the lower bottom plate; contact points are at the bottom of the external resonance chamber and abut against the top of the lower-layer elastic body; and connecting screws are connected between the upper and lower bottom plates.
US10971115B2

A foveated rendering system for modifying content to be displayed includes a user profile obtaining unit operable to obtain a user profile comprising information about head motion and eye motion for a user, and a foveated rendering unit operable to apply a foveated rendering process to the content to be displayed in dependence upon obtained user profile information.
US10971112B2

Configuring a graphical user interface according to a user's preferences is described herein. Systems and methods are provided for generating a dynamically varying themed interface for a user environment; defining appropriate color palettes associated within a brand definition of the user environment; and, providing one or more configuration settings for the rendering engine.
US10971111B2

Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for providing a representation to a connected device. An embodiment operates by recognizing a new device connected to a display device, collecting device fingerprint information from the new device, and requesting a device class representation information determined based on the device fingerprint information. Another embodiment operates by receiving device fingerprint information from a display device via a network connection, wherein the device fingerprint information is collected from a device connected to a display device, and providing device class representation information to the display device via the network connection, when the device class representation information corresponding to the device fingerprint information is available.
US10971109B2

An image processing method includes obtaining a first YUV image captured by an on-board image acquisition device operating in a log mode, converting the first YUV image to a second YUV image having a same image format as an image captured by the on-board image acquisition device operating in a normal mode, and transmitting the second YUV image.
US10971100B2

The present disclosure provides a driving method of a display panel, the display panel including a plurality of pixels, each row of pixels correspond to a gate line, each column of pixels correspond to a data line, the driving method including: comparing a current frame of image with a previous frame of image to determine a non-changing row of the pixels, contents displayed by each pixel in the non-changing row for the current frame of image and contents displayed by each pixel in the non-changing row for the previous frame of image are the same; selecting a non-charging row from the non-changing row according to a predetermined time; providing, when displaying the current frame of image, an invalid signal to the gate line of the non-charging row during a scanning time for the gate line of the non-charging row to not to charge the non-charging row.
US10971098B2

The present disclosure discloses a method and a device for adjusting gray scale of a display panel, the method comprises: performing image acquisition on a display panel, and obtaining a current image; identifying an nonuniform block in the current image, and detecting an original output brightness and an original input gray scale of the nonuniform block; determining a target input gray scale corresponding to a preset target brightness according to an actual Gamma curve value, the actual Gamma curve value is obtained through testing the display panel; using a difference value between the original input gray scale and the target input gray scale as a gray scale compensation value of the nonuniform block.
US10971097B2

A display device includes a first substrate; and a circuit layer arranged on the first substrate and comprising a first scanning signal line driving circuit arranged on the side of a first side of the first substrate, a second scanning signal line driving circuit arranged on the side of a second side, a third scanning signal line driving circuit arranged between the first scanning signal line driving circuit and the second scanning signal line driving circuit, and each of a plurality of pixel circuits including a first pixel circuit and a second pixel circuit, the first pixel circuit being arranged in a region between the first scanning signal line driving circuit and the third scanning signal line driving circuit, and the second pixel circuit being arranged in a region between the third scanning signal line driving circuit and the second scanning signal line driving circuit.
US10971086B2

Aspects of the subject technology relate to pulsed backlight operation for a display backlight. Backlight pulse patterns are provided that include steady state pulse patterns to be applied during operation of a liquid crystal display unit of the display at a corresponding frame rate. The backlight pulse patterns can be arranged to prevent visible artifacts such as flicker or strobing, particularly at or near a transition between LCD frame rates. In some scenarios, transition pulse patterns are provided.
US10971076B2

A display device includes a pixel circuit on a substrate, a data line on the substrate, the data line being configured to transmit a data signal for the pixel circuit, a monitoring line on the substrate, the monitoring line being different from the data line, and a monitoring circuit. The monitoring circuit is configured to monitor a signal at a monitoring point on a path of the data signal with the monitoring line, and supply a correction signal in place of the data signal to the pixel circuit via the monitoring line and the monitoring point in response to detection of transmission failure of the data signal.
US10971070B2

The present disclosure provides a driver circuit and its working method and a display device. The driver circuit includes: a driver chip coupled with a plurality of signal lines; a plurality of signal line leads that are corresponding to the plurality of signal lines in a one-to-one manner; and a plurality of short-circuit shielding circuits that are corresponding to the plurality of signal line leads in a one-to-one manner. Each of the plurality of short-circuit shielding circuits is coupled between corresponding one of the plurality of signal line leads and corresponding one of the plurality of signal lines, and is configured to turn on or off a connection between the corresponding one of the plurality of signal line leads and the corresponding one of the plurality of signal lines.
US10971064B2

A display apparatus includes a display panel including a plurality of pixels configured to display an image, each of at least one of the plurality of pixels including a pixel circuit and a light emitting device connected to the pixel circuit, wherein the pixel circuit includes a driving transistor controlling a driving current flowing at the light emitting device, a data supply transistor selectively providing a data voltage to a first node which is a source electrode of the driving transistor, a first light emitting control transistor selectively connecting the first node to a second node which is an electrode of the light emitting device, a first capacitor connected between the second node and a fourth node which is a gate electrode of the driving transistor, and a second capacitor connected between the second node and a gate electrode of the data supply transistor.
US10971061B2

Techniques are described for operating a display system comprising a light source and a scanning assembly. The light source includes a plurality of emitters arranged in a column and circuitry configured to drive the emitters based on image data. The scanning assembly includes a reflective surface facing the light source, the reflective surface being rotatable in at least one dimension. A control signal including periodic, non-linear pulses causes the reflective surface to rotate through a range of scan angles, thereby forming an output image based on reflection of emitted light. The image data is supplied to the light source in synchronization with the rotational movement of the reflective surface. Changes in rotation speed due to the non-linear nature of the control signal are compensated for by adjusting emission durations for different rows to provide different emission durations at different times based on changes in the linearity of the control signal.
US10971053B2

An electronic device for controlling a display based on luminance of external light and a method therefor are provided. The electronic device includes a display, a sensor, a memory, and a processor operably connected to the display, the sensor, and the memory. The processor is configured to identify first information regarding external light directed to the electronic device, acquire first frame data based on the identified first information and second information regarding the user, display the first frame data on the display, identify second frame data distinguished from the first frame data from an application stored in the memory while the first frame data is outputted on the display, adjust color of at least one of multiple pixels included in the second frame data at least partially based on the first frame data, and control the display based on the first frame data or the adjusted second frame data.
US10971037B2

Certain embodiments herein relate to educational knee joint models with synthetic medial and lateral menisci disposed thereon. In certain implementations, one of the synthetic menisci has specific type of tear formed therein. Other embodiments relate to educational knee joint treatment platforms having a base, an attachment wall, a coupling component, and a retention strap.
US10971033B2

The present disclosure relates to a vision assistive device for use by blind or low vision users. The device includes an imaging unit for viewing objects positioned beneath the device. The device further includes a forwardly facing screen for displaying an enlarged view of the imaged object to the user. The imaging unit is configured to take multiple views of the object, each with a different area of focus. This can be accomplished by digitally changing the imaging sensor's area of focus or by pivoting the sensor via a focus motor. In either event, the resulting images are combined into a single, integrated, focused, and composite image. Combining images with differing areas of focus helps eliminate any blurry regions in the composite image. The device further includes a rearwardly positioned fin that facilitates positioning the device in multiple different orientations. In a first orientation, the device is vertically positioned upon a desktop. In a second orientation, the device is reclined and placed in the user's lap with the fin positioned between the user's legs.
US10971030B2

A system and method perform remote physical training. The method includes receiving movements performed by an operator who is remotely located, and presenting the movements of the operator as movements performed by an avatar representing the operator in a virtual reality environment. The method also includes remotely monitoring the movements of the avatar, and providing real-time feedback on the movements to the operator.
US10971026B1

Disclosed is computer-implemented method of integrating educational learning with ongoing entertainment media via a semi-transparent overlay containing an educational question. In the preferred embodiment, the overlay contains an succession of educational questions that are presented in an unimportant area of the ongoing entertainment media and then over time, if the student incorrectly answers the question or does not try to answer it, moves to an important area of the entertainment media. A software hooking technique is employed to effectively integrate the educational questions into the entertainment media where both programs are separately executed such that the underlying media can be interacted with at all times and continues running at all times while the educational overlay changes location and/or other display state.
US10971021B2

A flight planning system for providing a flight planning tool on a client device includes a flight planning module, a weather module, and an airport module. A flight planning API is configured to communicate with the modules and client device, and receive, via client device hardware, a request for information associated with a selection of one of a plurality of tools corresponding to one of the modules. Accessing the flight planning system includes identifying a user and authorizing access to the flight planning system. The flight planning module is configured to: retrieve, based on the tool selection, information responsive to the request from at least one of a third-party device or another of the plurality of modules; generate an aviation flight plan based on the information responsive to the request; and transmit the flight plan to the client device for display via the client device.
US10971002B1

Methods and apparatus are disclosed for providing information about road features. A server can receive reports from information sources associated with a road feature that can include a road intersection. Each report can include source data obtained at a respective time. The source data from the reports can be stored at the server. The server can construct a phase map, where the phase map is configured to represent a status of the road feature at one or more times. The server can receive an information request related to the road feature at a specified time. In response to the information request, the server can generate an information response including a prediction of a status related to the road feature at the specified time. The prediction can be provided by the phase map and is based on information request. The information response can be sent from the server.
US10970990B1

A building monitoring computer system for monitoring building integrity may be provided. Various types of sensors may be embedded throughout or within certain portions of different types of building or construction material making up the building, such as within roofing, foundation, or structural materials. The sensors may be in wireless communication with a home controller. The sensors may be water, moisture, temperature, vibration, or other types of sensors, and may detect unexpected or abnormal conditions within the home. The sensors and/or home controller may transmit alerts to a mobile device of the home owner associated with the unexpected condition, and/or that remedial actions may be required to repair the home or mitigate further damage to the home. The sensor data may also be communicated to an insurance provider remote server to facilitate the insurance provider communicating insurance-related recommendations, updating insurance policies, or preparing insurance claims for review for home owners.
US10970989B1

A proximity alert device may include a processor, non-volatile memory, a user input device, a radio transceiver, and primary memory that stores program instructions. When executed by the processor, the program instructions may perform a method that includes loading a configuration value from the non-volatile memory and setting a transmission power level of the radio transceiver to a configuration power level; pairing with a protected device that has a corresponding radio transceiver; receiving input from the user input device to adjust the transmission power level up or down; in response to receiving the input, and based upon that input, adjusting the transmission power level up or down, and saving to the non-volatile memory the adjusted transmission power level as a calibrated power level; detecting a loss of connection with the paired protected device; and, in response to detecting the loss of connection, triggering an alarm.
US10970988B2

In an apparatus configured to monitor a person in a predetermined area, location information indicating a location of the person and information indicating a destination of the person in the predetermined area are acquired for each of a plurality of persons present in the predetermined area. A contact between the persons is detected using the location information. Using the information indicating the destination of each of the persons detected as having contacted, it is determined whether the contact is an unauthorized contact, and a determination result is output.
US10970980B2

Certain features relate to configuring a distributed antenna system (“DAS”) to interface with and manage components of facility control and monitoring systems while providing wireless communications in a cellular or public safety network. A communications module is configured for receiving facility control signals from facility control and monitoring centers and associated nodes and sensors. A signal processing module is configured to convert the facility control signals a format transportable in the DAS. The signal processing module is also configured to multiplex the facility control signals with mobile voice and data signals being transported in the DAS. The DAS configured to manage components of facility control and monitoring systems can route facility control signals to appropriate facility control centers or the nodes and sensors associated with the facility control centers.
US10970978B2

A method for the broadcasting by a watch of an informative message relating to an evaluation of the quality of life of a wearer of the watch includes the following steps: recording, by the processing unit, of data describing at least one factual episode of at least one type of environmental event recorded during a given period; identifying at least one type of environmental event disturbing the quality of life of the wearer from processing of the descriptive data; estimating an evaluation index of the quality of life of the wearer according to an indicator of disturbance of the quality of life relating to each type of environmental event disturbing the quality of life identified, and design of the informative message including the estimated evaluation index in prediction of its broadcasting to the wearer.
US10970973B1

In one implementation, an electronic five-card draw poker gaming system using common physical cards includes a plurality of physical playing cards; a scanner that is configured to identify each of the plurality of physical playing cards as they are dealt; a plurality of player computing equipment with graphical displays that are programmed to provide individualized gaming interfaces for a plurality of players; and a gaming computing system that is communicably connected to the scanner and the plurality of player computing equipment to determine five-card draw poker gaming outcomes for each of the plurality of players based on commonly dealt cards and player actions.
US10970972B2

Embodiments of the present invention provide a method, system and computer program product for a wager registration for aftermarket brokered wagers. A wager registration method for aftermarket brokered wagers includes receiving from an initial bettor in an aftermarket brokered wager computing system a digital image of a physical wager established with a purveyor of wagers independent of the aftermarket brokered wager computing system. The method additionally includes validating an authenticity of the digital image and responsive to the validation, writing a record to a registry indicating one hundred percent (100%) ownership of the wager by the bettor at an amount and odds indicated by the image. The method yet further includes confirming the record upon receipt of the physical wager and subsequently updating the record in the registry to indicate only a fractional ownership of the wager responsive to a third-party aftermarket buyer purchasing a fractional share of the wager.
US10970958B2

A gaming machine that provides an operation unit, a display unit, and a control unit. The operation unit receives an operation of a player. The display unit displays a rotating selector device including a plurality of cells arranged in a grid. The grid has a column and a plurality of rows. A reel strip having a plurality of segments is associated with the column. Each segment has a plurality of segment symbol positions. Each segment symbol position having an associated symbol. During a game, the control unit displays and rotates the selector device and establishes a stop segment based on the timing of player input. The control unit select a symbol position of the stop segment to establish an outcome of the game.
US10970957B1

A method includes initiating, by a processor, a simulated multiplayer game, and controlling, by the processor a display device to display a plurality of selectable items. The method also includes selecting, by the processor, a plurality of bots from a bot selection table, where the bot selection table includes a bot selection weight associated with each bot of the plurality of bots, and where each bot simulates a player behavior. The method also includes determining, by the processor and from a timed entry distribution table, an entry time for at least one bot of the plurality of bots in the simulated multiplayer game, and controlling, by the processor, the display device to simulate a selection, by the at least one bot, of at least one selectable item at the determined entry time.
US10970948B2

Disclosed systems and methods provide access control and/or identification of user devices. A method may include receiving, by a processor circuit on a user's mobile device, a first user-profile including one or more first access rules governing the user's access rights to a point-of-entry device during non-emergency situations. The method may further include receiving, in response to an emergency event, a second user-profile including one or more second access rules governing the user's access rights to the point-of-entry device during emergency situations. When the user attempts to gain access to the point-of-entry device, the method may include determining a decision to grant or deny access to the point-of-entry device based on the first or second user-profile during non-emergency and emergency situations, respectively. Lastly the method may include transmitting the decision to grant or deny access to the point-of-entry device.
US10970944B2

The present disclosure relates to systems and methods for assessing transportation service safety. The systems may receive transportation service data of a service order in an order time duration from one or more signal transmission devices relating to the service order; obtain, from a database, historical data relating to a driver of a vehicle of the service order, and one or more passengers of the service order; determine, a safety score of the service order at a current time point, based on the historical data, the transportation service data, and one or more characteristics of the service order; and determine whether a dangerous condition occurs at the current time based on the safety score.
US10970943B2

The present disclosure relates to methods and apparatus to provide a vehicle force indicator responsive to one or more of: an amount of tilt of a motor vehicle, an amount of acceleration and/or deceleration of the motor vehicle and a correlation of tilt and speed with location of the motor vehicle.
US10970929B2

A system configured to determine one or more boundaries of the space, for example, in 3D applications. In some cases, the system may generate point data including a set of safe points in a space and a set of unsafe points in the space, the space surrounding a user device of the system, generate a triangulation over a union of the set of safe points and the set of unsafe points, determine triangles of the triangulation that include at least one safe point and determine edges of determined triangles which are part of a single triangle that include at least one safe point. The system may then determine one or more boundaries of the space using the determined edges.
US10970928B2

Systems and methods allow for incident data collection and management system based on unmanned aerial vehicles (UAVs), that is, drones to help accelerate the data collection and analytics, information dissemination, and decision support at incident sites. The system architecture may include onsite, server, and offline components including flight planning subsystem, flight execution and mission control subsystem, information dissemination subsystem to travelers and traveler information services, the interface with traffic management center, and the data analytic, visualization, and training subsystems. Other embodiments include the video-based 3D incident site reconstruction methods, site positioning and scaling methods with pre-collected static background infrastructure data, data management and user charging methods, and training methods with the generated 3D model.
US10970922B2

Generating a 3D model may include determining, based on sensor data from a touch sensor on a first device, a touch event, wherein the touch event comprises a touch on the first device by a touching object. Generating a 3D model may also include, in response to a touch event, obtaining a first image of the touching object by a first camera of the first device, and obtaining, from a second device, a second image of the touching object, wherein the first image of the touching object captures a first view of the touching object, and wherein the second image of the touching object captures a second view of the touching object. A model of the touching object is generated based on the first image and the second image.
US10970910B2

One embodiment provides a method, including: tracking a reading position of a reader with respect to text of printed material; detecting an area of the printed material of interest to the reader, wherein the detecting comprises correlating a reading position with an indication of interest provided by the reader; identifying a concept corresponding to the area of interest, wherein the identifying a concept comprises (i) parsing the text of the area of interest and (ii) extracting at least one concept from the text; generating an animation for the concept by (i) accessing an image related to the concept, (ii) identifying a portion of the image to animate, and (iii) animating the portion of the image; and providing, on an information handling device, the generated animation to the reader.
US10970907B1

Disclosed herein includes a system, a method, and a non-transitory computer readable medium for applying an expression to an avatar. In one aspect, a class of an expression of a face can be determined according to a set of attributes indicating states of portions of the face. In one aspect, a set of blendshapes with respective weights corresponding to the expression of the face can be determined according to the class of the expression of the face. In one aspect, the set of blendshapes with respective weights can be provided as an input to train a machine learning model. In one aspect, the machine learning model can be configured, via training, to generate an output set of blendshapes with respective weights, according to an input image. An image of an avatar may be rendered according to the output set of blendshapes with respective weights.
US10970906B2

A computer-implemented method according to one embodiment includes identifying an entity within a selected plurality of video frames that includes one or more missing portions; determining a three-dimensional (3D) model for the entity; and filling in the one or more missing portions of the entity within the selected plurality of video frames, utilizing the 3D model.
US10970904B1

A declarative cross-platform framework for interactive user interfaces is described herein. Commands may define a virtual surface for display in a plurality of streaming applications executing across a plurality of computing platforms. The commands may be expressed in a declarative format that allows the virtual surface to be defined without injecting code into the plurality of streaming applications. The commands may indicate a first position within the virtual surface for display of a display item, and the first position may be expressed based on relative amounts of positional attributes that are relative to total amounts of the positional attributes for the virtual surface in its entirety. The streaming applications may host framework runtime components for respective computing platforms on which the streaming applications execute. The framework runtime components may use the commands to generate respective rendering instructions for rendering the virtual surface on their respective computing platforms.
US10970903B2

The disclosed computer-implemented method may include displaying vehicle environment awareness. In some embodiments, a visualization system may display an abstract representation of a vehicle's physical environment via a mobile device and/or a device embedded in the vehicle. For example, the visualization may use a voxel grid to represent the environment and may alter characteristics of shapes in the grid to increase their visual prominence when the sensors of the vehicle detect that an object is occupying the space represented by the shapes. In some embodiments, the visualization may gradually increase and reduce the visual prominence of shapes in the grid to create a soothing wave effect. Various other methods, systems, and computer-readable media are also disclosed.
US10970902B2

Global position system tagging the movement of an object and extrapolating its direction and speed can be used for various services including emergency-based services. Location data can be computed using edge computing nodes. The extrapolation system can account for feedback from responding user devices and utilize the user device's location at the time of reporting to facilitate determining the direction, location, and/or speed of a moving object. This data can then be utilized to generate augmented reality displays for mobile devices and/or vehicles that utilize the system. The ability to calculate directional information with edge computing nodes can comprise an ability to add enriched data by predicting an object's whereabouts, route, and/or final destination.
US10970899B2

A method, apparatus, system, and computer program product for providing an in-vehicle display of information for an object of interest. Sound data is received from a sound sensor system connected to the vehicle. The sound data is for sounds detected in an exterior environment around the vehicle. The sound data is analyzed for a presence of an object of interest. The location of the object of interest is determined using the sound data in response to detecting the presence of the object of interest. A visual indicator for the object of interest is displayed using an electronic display system in the vehicle to augment a live view of the exterior environment seen through a window of the vehicle for the in-vehicle display of the information for the object of interest to draw attention to the object of interest in the live view.
US10970895B1

Disclosed herein are systems and methods for an intelligent and context-aware reading system. The method comprises generating a graphical user interface comprising a plurality of fields configured to receive input from a computing device. The method comprises generating an instruction to initiate an eye-tracking sensor device configured to track eye movement or an expression sensor device configured to monitor micro expressions of a user operating the graphical user interface. The method comprises receiving ocular engagement data or expression sensor data, wherein the received data is associated with a portion of a first field on the graphical user interface. The method comprises generating supplemental content data for the portion of the first field in response to an ocular engagement value or the expression state satisfying a pre-determined threshold.
US10970887B2

Tomographic/tomosynthetic image reconstruction systems and methods in the framework of machine learning, such as deep learning, are provided. A machine learning algorithm can be used to obtain an improved tomographic image from raw data, processed data, or a preliminarily reconstructed intermediate image for biomedical imaging or any other imaging purpose. In certain cases, a single, conventional, non-deep-learning algorithm can be used on raw imaging data to obtain an initial image, and then a deep learning algorithm can be used on the initial image to obtain a final reconstructed image. All machine learning methods and systems for tomographic image reconstruction are covered, except for use of a single shallow network (three layers or less) for image reconstruction.
US10970879B2

A computer system for seeding a formulation engine receives spectrometric data from a target coating. The computer system processes the spectrometric data through a probabilistic colorant analysis. The probabilistic colorant analysis generates a set of colorants. Each colorant within the set of colorants is associated with a calculated probability that the associated colorant is present within the target coating. Additionally, the computer system adds at least a portion of the colorants within the set of colorants to a formulation engine. The portion of the colorants is added to the formulation engine in order of decreasing probability. Further, the computer system generates, from an output of the formulation engine, a coating formulation that is calculated to match the target coating within a predetermined qualitative threshold.
US10970875B2

An image acquisition unit acquires an actual endoscopic image that is generated by an endoscope inserted into a tubular structure of a subject and represents an inner wall of the tubular structure, and a virtual endoscopic image that is generated from a three-dimensional image including the tubular structure of the subject and spuriously represents the inner wall of the tubular structure. A conversion unit converts an expression form of the actual endoscopic image into an expression form of the virtual endoscopic image. A similarity calculation unit calculates similarity between the converted actual endoscopic image and the virtual endoscopic image.
US10970866B2

A control apparatus includes a first information acquiring section that acquires three-dimensional information of a first region of surfaces of a plurality of objects, the information being obtained by imaging or scanning the plurality of objects from a first location; a second information acquiring section that acquires three-dimensional information of a second region of surfaces of the plurality of objects, the information being obtained by imaging or scanning the plurality of objects from a second location; and a combining section that generates information indicating three-dimensional shapes of at least a portion of the surfaces of the plurality of objects, based on the three-dimensional information of the first region acquired by the first information acquiring section and the three-dimensional information of the second region acquired by the second information acquiring section.
US10970865B2

Electronic devices and methods for processing images are provided. The method includes obtaining a first image and a second image through a first image sensor, extracting depth information from at least one third image obtained through a second image sensor, applying the extracted depth information to the obtained first image and displaying the first image, and applying the extracted depth information to the obtained second image.
US10970864B2

A method for generating a point cloud data recovery model includes: acquiring at least one 2D image associated with a first point cloud data frame; partitioning the first point cloud data frame into at least one point cloud data set based on attributes of objects in the 2D image; and for each point cloud data set: determining a matching image of the first point cloud data frame from the at least one 2D image; determining 3D position data of a pixel point in the matching image based on the first point cloud data frame and at least one second point cloud data frame; and using 2D position data and the 3D position data of corresponding pixel points in the matching image as training input data and output data of a training model to generate a point cloud data recovery model for the object corresponding to the point cloud data set.
US10970863B2

The present invention generally relates to human feature analysis. Specifically, embodiments of the present invention relate to a system and method for utilizing one or more overlay grids in conjunction with imagery of a human face or breast area in order to analyze beauty and attractiveness of the face or breast area in the underlying imagery. In an exemplary embodiment, the system utilizes computerized image capture features and processing features to analyze a human face or breast area in relation to a plurality of overlay grids in order to identify and empirically measure beauty and attractiveness based on the alignment of said overlay grids with specific features of the human face or breast area and whether a successful fit exists with specifically defined facial or breast grids or by how close the individual's features align with specifically defined facial or breast grids.
US10970857B2

A detection method and system are used for a moving target based on multiple sensors on the same platform. N mutually independent image sensors arranged on a monolithic planar array sensor compose an image sensor group, which has a layout where n image sensors are arranged equidistantly on the same line in a travelling direction of a satellite. The method includes respectively collecting image data by the multiple sensors, performing on-board pre-processing to the image data collected by each image sensor, acquiring an image from the received pre-processed image data, and performing operation to the image from different image sensors, to recognize the moving target. The system includes sequentially connected sensor groups, an image data pre-processing device and a wireless transmitting device, a wireless receiving device wirelessly connected with the wireless transmitting device, and a moving target recognition device connected with the wireless receiving device.
US10970856B2

Described herein are systems and methods for jointly learning geometry and motion with three-dimensional holistic understanding. In embodiments, such approaches enforce the inherent geometrical consistency during the learning process, yielding improved results for both tasks. In embodiments, three parallel networks are adopted to predict the camera motion (e.g., MotionNet), dense depth map (e.g., DepthNet), and per-pixel optical flow between consecutive frames (e.g., FlowNet), respectively. The information of 2D flow, camera pose, and depth maps, are fed into a holistic 3D motion parser (HMP) to disentangle and recover per-pixel 3D motion of both rigid background and moving objects. Various loss terms are formulated to jointly supervise the three networks. Embodiments of an efficient iterative training strategy are disclosed for better performance and more efficient convergence. Performance on depth estimation, optical flow estimation, odometry, moving object segmentation, and scene flow estimation demonstrates the effectiveness of the disclosed systems and methods.
US10970851B2

An assembly for monitoring an area is provided. The assembly can include two or more cameras sensitive to radiation of distinct wavelength ranges. The fields of view of the cameras can be substantially co-registered at the area to be monitored. The assembly can include a computer system which can process the image data to monitor the area. The computer system can be configured to identify relevant objects present in the area, update tracking information for the relevant objects, and evaluate whether an alert condition is present using the tracking information.
US10970846B1

The present disclosure relates to a repairing method for Mura in a display panel, including: configuring a rectangular-shaped first black area in a first image displayed in a display region of a display panel to be a width of a first predetermined pixel, determining a boundary “a” of the white area, configuring a second white area in a second image displayed in the display region of the display panel to be a width of a second predetermined pixel, determining a boundary “b” of the black area, obtaining a boundary “c” of an actual-displaying image of the display panel according to a width of a third predetermined pixel within an image captured by a charge couple device (CCD), cutting the image captured by the CCD along the boundary “c”, and conducting a Mura repairing process on the image which has been cut down.
US10970842B2

The invention discloses a method and a device for identifying pathological pictures, wherein the method comprises: obtaining sample data including a positive sample that is a pathological picture of malignant lesion and a negative sample that is a picture of normal tissue or a pathological picture of benign lesion, with a lesion area marked on the pathological picture of a malignant lesion; dividing the sample data into a training set and a testing set; training a deep neural network model using the training set; testing a trained deep neural network model using the testing set; adjusting parameters of the trained deep neural network model according to a testing result; identifying the pathological picture using the trained deep neural network model. The invention can improve the efficiency and accuracy of pathological picture identification.
US10970841B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing fundus images using fundus image processing machine learning models. One of the methods includes obtaining a model input comprising one or more fundus images, each fundus image being an image of a fundus of an eye of a patient; processing the model input using a fundus image processing machine learning model, wherein the fundus image processing machine learning model is configured to process the model input comprising the one or more fundus image to generate a model output; and processing the model output to generate health analysis data.
US10970838B2

Embodiments facilitate prediction of anti-vascular endothelial growth (anti-VEGF) therapy response in DME or RVO patients. A first set of embodiments discussed herein relates to training of a machine learning classifier to determine a prediction for response to anti-VEGF therapy based on a vascular network organization via Hough transform (VaNgOGH) descriptor generated based on FA images of tissue demonstrating DME or RVO. A second set of embodiments discussed herein relates to determination of a prediction of response to anti-VEGF therapy for a DME or RVO patient (e.g., non-rebounder vs. rebounder, response vs. non-response) based on a VaNgOGH descriptor generated based on FA imagery of the patient.
US10970827B2

An image processor includes: an image sensor outputting a short exposure image and a long exposure image; a sensor controller that, when brightness of the subject changes, controls first exposure sensitivity to cause the short exposure image to have first brightness and controls second exposure sensitivity to cause the long exposure image to have second brightness; a motion blending ratio calculator calculating a motion blending ratio based on a motion amount of the subject; a motion-adapted image synthesizer generating a motion-adapted image by synthesizing a corrected short exposure image and the long exposure image based on the motion blending ratio; and an HDR image synthesizer generating an HDR image by synthesizing the motion-adapted image and the short exposure image together. When the subject becomes darker, the sensor controller controls the first and second exposure sensitivities to cause the first sensor gain to be at most the second sensor gain.
US10970821B2

Image blurring methods and apparatuses, storage media, and electronic devices can include: obtaining a main image and a secondary image obtained by photographing the same object with a dual-lens camera; obtaining depth data and depth confidence degree data according to the main image and the secondary image, the depth data indicating depth values of corresponding pixel points in the main image and the secondary image, and the depth confidence degree data indicating confidence degrees of the depth values in the depth data; correcting at least one depth value in the depth data according to the depth confidence degree data; and blurring the main image according to corrected depth data.
US10970813B2

A method and system are described that allow a user to verify a registration proposal during an image-guided ophthalmic surgery. The system configured to perform the method has a processor and a non-transitory computer-readable medium accessible to the processor containing instructions executable by the processor to perform the method.
US10970799B2

An order management system includes an ordering terminal, a checkout terminal, a server, and a kitchen terminal. The ordering terminal generates and transmits order data, a seat leaving command and a seat ID, in response to user inputs. The checkout terminal is configured to process payment for the order. The server is configured to: generate an order file including an order ID based on the order data, transmit checkout data including data in the order file to the checkout terminal, in response to the order ID from the checkout terminal, transmit seat data for seat selection, in response to payment completion data associated with the order ID, transmit a cook start command in response to assignment of one or more vacant seats associated with the order ID, and update the seat data based on the seat leaving command and the seat ID received from the ordering terminal.
US10970798B2

An aircraft dining system and method are configured to allow a passenger for a scheduled flight of an aircraft to order one or more items from restaurants within an airport. The aircraft dining system includes an order fulfiller including an order fulfillment control unit that is configured to receive an order for an item from a restaurant within the airport from the passenger for the scheduled flight so that the item is delivered to the aircraft or an area proximate to the aircraft prior to the aircraft departing the airport. In at least one embodiment, an ordering device includes an ordering control unit that is configured to allow the passenger to submit the order.
US10970786B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing an estimate of cost of a claim to a homeowner. One of the methods includes receiving information about damage to a home of a homeowner. The method includes retrieving a home insurance policy associated with the homeowner and home insurance claims that have been submitted by other homeowners. The method also includes analyzing the information about the damage, the home insurance policy, and the home insurance claims to determine an estimate of cost of a claim that would cover the damage. In addition, the method includes providing the homeowner with the estimate of cost of the claim.
US10970769B2

A system and method for creating an e-commerce, dynamic, internal search engine are disclosed. The system and method include providing a server having a memory and a processor, and providing the server with a search engine configured to perform the steps of: identifying a first user search term that results in a first search result and the number of occurrences the first search term is input into the search engine. The search engine then identifies a second user search term input into the search engine subsequent to the first user search term and the number of occurrences the second search term is input into the search engine and identifies the number of occurrences when the second search term yields a successful search result. The search engine then modifies subsequent search results facilitated by the first user search term to reflect the number of successful search results of the second search term.
US10970768B2

Systems, methods, and computer program products for identifying a candidate product in an electronic marketplace based on a visual comparison between candidate product image visual text content and input query image visual text content. Unlike conventional optical character recognition (OCR) based systems, embodiments automatically localize and isolate portions of a candidate product image and an input query image that each contain visual text content, and calculate a visual similarity measure between the respective portions. A trained neural network may be re-trained to more effectively find visual text content by using the localized and isolated visual text content portions as additional ground truths. The visual similarity measure serves as a visual search result score for the candidate product. Any number of images of any number of candidate products may be compared to an input query image to enable text-in-image based product searching without resorting to conventional OCR techniques.
US10970759B2

This disclosure relates to methods and systems for selling products across sales channels in a single swipe transaction. In one aspect a method for purchasing products is disclosed. The method includes identifying a first product to be purchased from a first sales channel, determining whether the first product is available from the first sales channel, in response to determining that the first product is not available from the first sales channel, determining whether the first product is available from a second sales channel, in response to determining that the first product is available from the second sales channel, adding the first product from the second sales channel to the transaction, and selling the first product from the second sales channel, wherein the transaction is completed with a single tender.
US10970756B2

Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for charging toll fees. One of the computer-implemented methods includes obtaining information of a vehicle traveling on a road, where the vehicle is associated with a user account on a payment platform. In response to determining that a distance the vehicle is driven on the road reaches a predetermined distance, initiating a toll fee charging request for the vehicle to the payment platform to charge a toll fee corresponding to the predetermined distance.
US10970746B2

Embodiments herein can determine an optimal route for an autonomous electric vehicle. The system may score viable routes between the start and end locations of a trip using a numeric or other scale that denotes how viable the route is for autonomy. The score is adjusted using a variety of factors where a learning process leverages both offline and online data. The scored routes are not based simply on the shortest distance between the start and end points but determine the best route based on the driving context for the vehicle and the user.
US10970745B2

A method and system for providing advertising to a moving target vehicle. Vehicle data is determined by one or more devices namely at least one sensor device and/or a global positioning system (GPS) device. At least one processor in communication with the one or more devices receives the vehicle data. The at least one processor initiates display of video data of advertising content data on a display device on a moving advertising vehicle to display the video data to the moving target vehicle in accordance with at least one display parameter that is based on the received vehicle data and initiates play of the audio data of the advertising content data by an audio device disposed within the display device in the moving advertising vehicle. The audio data played is configured to be heard as sound by the moving target vehicle, and the audio data relates to the video data.
US10970743B2

Systems and methods are provided for automatically generating and maintaining user profile cookie sets. The user profile cookie sets may be used by a web crawler when gathering data such as advertisement data associated with one or more websites. The cookie sets may be generated by choosing a user profile with a set of user traits, selecting a set of websites related to the user traits, and browsing the selected set of websites using a web crawler while allowing the website to place cookies in storage of the web crawler. The cookie sets may be maintained by selecting a website to browse, selecting a user profile associated with the selected website, loading a previously generated cookie set for the selected user profile into the storage of a web crawler, and loading the webpage while allowing the website to place, update, or replace cookies in the storage of the web crawler.
US10970740B2

Systems and methods are provided for discovering advertisements on publisher web pages and for identifying placement pathways by which discovered advertisements have been placed on the publisher web pages. An advertisement tracking and discovery system may use multiple web crawler applications to explore multiple publisher websites. The web crawler applications may gather advertisement data that includes times associated with each request made by the web crawler application. The system may use the gathered advertisement data and the times associated with each request to determine the placement pathways by which discovered advertisements have been placed. Each placement pathway may include one or more advertising channels or combinations of advertising channels. The system may accumulate and aggregate advertising data associated with the advertisements and the placement pathways and display the aggregated advertising data to a customer.
US10970739B2

Example methods disclosed herein include determining a first time associated with an event notification embedded in primary media received from an online media provider by an audience measurement entity, the primary media also to be distributed by the online media provider to a consumer device, the determining of the first time including rendering a graphical representation of progress associated with presentation of the primary media, the graphical representation having a length and including the event notification at a location, and determining the first time based on the length and the location of the event notification. Example methods also include determining a second time associated with a media feature of the primary media, and indicating, without accessing the consumer device, that secondary media is also to be embedded in the primary media distributed to the consumer device when a difference between the first time and the second time meets a threshold.
US10970735B2

Provided herein are systems, methods, and computer readable storage media for facilitating registration of consumers in merchant rewards programs. In providing such functionality, the system can be configured to, for example, receive input of various consumer data, determine if the consumer data has already been registered in a rewards program, and if a consumer is not registered, facilitate the registration of the consumer in a merchant rewards program.
US10970732B2

Systems, methods, and storage media for operating a wireless device are disclosed. Exemplary implementations may: select a consumer to provide feedback related to one or more transactions associated with the consumer; transmit, for display on a wireless device of the consumer, a survey comprising one or more questions related to the one or more transactions associated with the consumer; select an incentive offer from an incentive offer database; transmit, for display on the wireless device of the consumer, information related to the incentive offer; receive one or more responses to the survey; and fulfil the incentive offer.
US10970727B2

A method, computer system, and a computer program product for voice activated inventory management is provided. The present invention may include recording an audio feed of a customer product query from a customer and a staff response from a staff member. The present invention may then include identifying a product requested by the customer. The present invention may also include identifying an inventory status in the staff response. The present invention may also include determining that a negative inventory status trigger is detected in the identified inventory status associated with the identified product requested by the customer. The present invention may further include, in response to determining that the negative inventory status trigger is detected in the identified inventory status associated with the identified product requested by the customer, storing, in an inventory database, a plurality of customer query data associated with the identified product requested by the customer.
US10970725B2

A crowd management system includes at least one local controller associated with an attraction area of an individual attraction within a theme park. The crowd management system includes a transceiver of the at least one local controller, where the transceiver receives guests data via wireless signals from guest-associated devices within a detection range of the local controller. The crowd management system includes a remote central controller in communication with the at least one local controller and the guest-associated device. The remote central controller receives the guest data from the at least one local controller and determines one or more crowd metrics of the individual attraction based on the guest data. The remote central controller generates an activity command based on the one or more crowd metrics. The remote central controller transmits the activity command to at least one guest-associated device of the guest-associated devices.
US10970715B1

A method for separately registering a user and a mobile device for use of a mobile wallet account includes registering, by a registration terminal of a mobile wallet provider, a user for use of the mobile wallet account, including assigning one or more user-provided settings to the mobile wallet account. The method also includes receiving, by a computing system of the mobile wallet provider, a request from a mobile device to register the mobile device for use as a mobile wallet, identifying, by the computing system, the mobile wallet account of the registered user based on the request, and registering, by the computing system, the mobile device for use of the identified mobile wallet account, including associating the one or more user-provided settings with use of the mobile device.
US10970706B2

A secure element integrated within a mobile communications terminal. Such an element includes: at least one first application for processing transactions, having at least one interface for communications with a communications network in a secured manner; and at least one second application for processing secured data, having at least one communications interface for communications with an executing environment of said communications terminal. The first application is able to request at least one piece of data from the second application.
US10970704B2

A method for operating a mobile terminal is disclosed. The method for operating a mobile terminal according to an exemplary embodiment of the present invention comprises the steps of: executing a payment application; and displaying, when the payment application is executed, information on histories of one or more payments performed in the mobile terminal on the basis of an image displayed on the mobile terminal.
US10970702B2

A computer-implemented method for facilitating a payment transaction wherein a cardholder purchases an item from a merchant on behalf of a buyer is provided. The method includes receiving proposal data from a buyer computing device including at least one of an identification of an item proposed for purchase, a particular merchant, and a merchant purchase price. The method includes receiving a selection message from the buyer computing device indicating a selected cardholder chosen to purchase the item on behalf of a buyer using a merchant payment card associated with the particular merchant. The method includes reserving at least the merchant purchase price and a cardholder processing fee associated with the merchant payment card in a buyer account. The method includes transferring funds from the buyer account to a selected cardholder account, the funds determined at least in part by the merchant purchase price and the cardholder processing fee.
US10970697B2

Systems and methods for processing transactions using a digital payment platform.
US10970695B2

A method including receiving, at a mobile device being used by a consumer, a transaction code from a point-of-sale terminal at a store of a merchant. The transaction code can include a merchant public identifier being associated with the merchant, a payment amount for one or more items to be purchased from the merchant by the consumer in a transaction, a transaction identifier for the transaction, and a digital signature. The method also can include verifying the digital signature for the transaction code. The method additionally can include sending, from the mobile device, a request to pay the merchant for the payment amount from a first account of the consumer maintained by a first financial institution, such that the first financial institution, upon receiving the request to pay, retrieves from a transaction system an account identifier of a second account of the merchant maintained by a second financial institution based on the merchant public identifier, such that the first financial institution sends to the transaction system payment information regarding a payment to be made to the second account from the first account, such that the payment information is routed through the transaction system to the second financial institution, and such that the point-of-sale terminal receives a notification of payment for the transaction in real-time while the consumer remains at the store of the merchant. The transaction system can be maintained by an entity that is different from the merchant, the first financial institution, and the second financial institution. The payment information can include the transaction identifier, the account identifier of the second account, and the payment amount. Other embodiments are provided.
US10970694B2

A system of the present invention includes a shared commercial region for use by a plurality of tenant vendors, providing both a virtual and tangible experience regarding products of the tenant vendors. The system can also include a common area of the shared commercial region, populated by interaction terminals and goods linked to product information pages available through the interaction terminals or mobile devices. Through various embodiments, tenant vendors may be efficiently represented within a shared commercial region in high-cost/rent locations and geographically diverse venues, and in locations not normally suited for a small vendor to establish a sales presence. Also provided are systems for completing purchases on an immediate or deferred basis, and systems to monitor and analyze customer traffic and behaviors.
US10970689B2

Methods and devices for controlling display of a user interface. A computing device configured to enable data exchanges in connection with accounts, including a credit account, determines whether a requested data exchange with the credit account will result in the credit account exceeding a utilization threshold. If not, a standard interface for completing the data exchange is displayed. If the data exchange will result in exceeding the threshold, then a modified interface is displayed. The modified interface enables completion of the data exchange within a minimum time period longer than the minimum time period within which the data exchange may be completed through the standard interface. Example modifications include adding an input element or field, adding delay to display or rendering of graphics, adding pop-ups, or removing pre-populated selections or values, among others.
US10970688B2

A method including registering, by a computer system of a second financial institution, a recipient using at least one public identifier. The method also can include receiving an expedited funds transfer message. The method additionally can include determining the account number of the recipient account using the private identifier. The method further can include, before the second financial institution receives the sender funds, the second financial institution providing the recipient funds to the recipient account using the account number of the recipient account before the second financial institution receives the sender funds. The method additionally can include notifying the recipient, using at least one of the at least one public identifier, that a payment has been provided to the recipient account in real-time after initiation of the expedited funds transfer message from the first financial institution. Other embodiments are disclosed.
US10970665B2

The present disclosure discloses a logistics information acquisition method and system for transnational transport. The method and system of the present invention provide a user with a one-stop full-logistics query service, unify full-logistics information of transnational transport into one query portal for query, thus a user simply needs to query once to acquire transnational transport information from shipped to final delivery between a transporter in country of origin, one or more of transporters in transit countries, and a transporter in final destination country. With the method in the present disclosure, it eliminates the need for the user to query logistics information of transnational transport on each respective of websites of the transporters in all countries, thereby greatly reducing logistics query time, and improving logistics query efficiency, and having significant meanings for the related practitioners in cross-border eCommerce industry.
US10970664B2

A method, computer program product, and computing system for administering an alertness test on a client electronic device to determine a result for a user, wherein the result is indicative of a level of alertness of the user. Biometric information concerning the user may be received from a biometric device. The result for the user may be adjusted based, at least in part, upon the biometric information.
US10970650B1

An AUC-maximized high-accuracy classification method and system for imbalanced datasets integrates an under-sampling-and-ensemble strategy, a true-outliers-removing strategy and a fake-outliers-concealing strategy, with the hope to effectively and robustly enhance both the AUC and the accuracy metrics in imbalanced classification. Applying under-sampling to construct multiple sub-datasets and assembling classification results of multiple classifiers greatly decline the risk of misclassification and lead to highly accurate and robust results in imbalanced classification task. Moreover, this invention pays attention to detect and identify extremely hidden outliers in a sub-dataset which includes a sub-majority dataset and the entire minority dataset. In this way, more hidden outliers can be located and thus exert less influence on the decision boundary, which contributes to both high AUC and accuracy. Furthermore, this invention proposes to conceal fake outliers when building decision boundary, which can achieve a higher classification accuracy of the majority class without changing that of the minority class.
US10970649B2

The current document is directed to automated reinforcement-learning-based application managers that use local agents. Local agents provide finer-granularity monitoring of an application or application subcomponents and provide continued application management in the event of interruption of network traffic between an automated reinforcement-learning-based application manager and the application or application subcomponents managed by the automated reinforcement-learning-based application manager.