US11178801B2

A method, a system and an archive server for determining an illumination setting for capturing an image of a component, belonging to a specific package type, in a pick-and-place machine are provided. The method comprises capturing a first image of a first component of the specific package type while the first component is illuminated by a first illumination component, and capturing a second image of the first component while the first component is illuminated by a second illumination component, the second illumination component being different from the first illumination component. An illumination setting may then be determined by creating a plurality of generated images based on the first and second image of the first component, and selecting the generated image that fulfils a predetermined quality measure.
US11178800B2

Provided is an improved overvoltage protection element. The overvoltage protection device comprises at least one ESD protection couple comprising discharge electrodes in a plane, a gap insulator between the discharge electrodes, an overvoltage protection element parallel to the planar discharge electrodes wherein the overvoltage protection element comprises a conductor and an secondary material. The overvoltage protection element also comprises a primary insulator layer between the discharge electrodes and overvoltage protection element.
US11178799B2

Disclosed is an electronic device including a shielding member. The electronic device includes a substrate having an electric element mounted thereon; a shield can mounted on the electric element and including an opening formed at a part facing the electric element; a shielding member mounted around a part in which the opening is formed on an outer surface of the shield can, and electrically connected to the shield can; a metal plate mounted on the shielding member, with the opening covered, and electrically connected to the shielding member; and a heat conductive member mounted in the opening and interposed between the electric element and the metal plate, and in contact with the electric element and the metal plate.
US11178795B1

A cooling device for a heterogeneous microchip is fabricated such that different cooling profiles can be provided for different chips. A housing is made of thermal conductive material, the housing having a plurality of channels formed therein. Electric contacts are provided inside each of the channels. Each channel can fit either a thermoelectric cooling device or a metallic block to provide different cooling profiles and design requirements. The cooling device is inserted between a liquid cooling plate and the chip to adjust and enhance heat transfer from the chip to the cooling plate. Alternatively, the cooling plate itself can serve as the housing with the channels, in which case the housing is provided with coupling for liquid pipes or hoses.
US11178791B2

A mounting enclosure assembly is configured to mount electronic components onto a DIN rail. The mounting enclosure assembly includes a mounting bracket including a body having at least one elongate slot configured to receive an edge of the electronic component therein. The mounting enclosure assembly further includes a heat sink secured to the mounting bracket. The heat sink includes a mounting configuration configured to secure the heat sink and the mounting bracket to the DIN rail. The mounting enclosure assembly further includes a thermal bonding material disposed within the slot to secure the electronic component to the body of the mounting bracket within the slot. Other embodiments of the mounting enclosure assembly are further disclosed.
US11178790B2

An immersion tank includes a tank main body that includes a storage unit that stores a cooling liquid in which an electronic device is immersed, an upper part of the storage unit having an opening, a lid body that includes a top wall portion and a side wall portion, and is paired with the tank main body, and a gas-phase heat exchanger that cools a space between the storage unit and the top wall portion.
US11178775B2

A manufacturing method of a circuit board and a display device are provided. In the method, an error caused by that pin alignment on a conventional flexible substrate after a pin column is disposed on the flexible substrate based on a second pin position and a hot pressing process is performed is adjusted, so that the pin alignment is more accurate after the flexible substrate on which a pin is disposed based on a position of the to-be-disposed pin column is finally hot pressed with the display panel, thereby avoiding a problem that the pin is misplaced or short-circuited, and improving a good rate of the product.
US11178773B2

A conductor trace structure reducing insertion loss of circuit board, the circuit board laminates an outer layer circuit board, an inner layer circuit board and a glass fiber resin films which arranged between each board; before laminated process, the conductor traces of the inner layers had formed by etching of imaging transfer process and conductor traces had been roughed process for making the glass fiber resin films having good adhesive performance during laminating; before etching of imaging transfer process that forms the conductor traces of the outer layers or solder resist coat process or coating polymer materials, the conductor traces have been roughed process to make insulating resin layer of the solder resist coat or polymer materials to has better associativity; wherein a smooth trench is formed by physical or chemical process constructed on the roughed conductor traces surface to guide electric ions transmitted on these smooth trench surface to enhance electric ions transmission rate, resulting in reducing the impedance so as to achieve reducing insertion loss.
US11178770B2

A semiconductor device, including an insulated circuit board that has a radiation plate, a resin board adhered to a front surface of the radiation plate, and a circuit pattern adhered to a front surface of the resin board. The resin board contains a resin. The semiconductor device further includes a wiring member, and at least one semiconductor chip, bonded to the front surface of the circuit pattern or electrically connected to the wiring member. The circuit pattern has at least one pair of side portions opposite to each other that are supported by the resin board.
US11178766B2

An inner module with a retainer is installed primarily inside a wireless earphone, including a circuit loop, an insulation seat to fix the circuit loop, and at least a retainer. The circuit loop includes at least a first circuit board, and at least a second circuit board which is extended from the first circuit board. The insulation seat includes at least a base plate to enclose the first circuit board, and a first side wall which is extended from the base plate. The first side wall is provided with a first positioning slot to accommodate the second circuit board. The retainer is fixed on the first side wall to fix the second circuit board in the first positioning slot. Therefore, the inner module is formed into a modularized design to simplify the assembly procedure of the wireless earphone.
US11178761B1

A printed circuit board includes a printed circuit board includes a substrate portion having a recess portion and including a first circuit layer, abridge disposed in the recess portion and including an insulating layer and a bridge circuit layer, an insulating material disposed in at least a portion of the recess portion and covering at least a portion of the bridge, a second circuit layer disposed on the insulating material, and a first via penetrating through the insulating material and a portion of the bridge and connecting the second circuit layer and the bridge circuit layer to each other.
US11178754B2

A display device includes a display panel including a display surface and a rear surface opposite to each other; and a flexible printed circuit board attachable to the display panel at the rear surface of the display panel. The flexible printed circuit board includes a conductive layer, a passivation layer defining an outer surface of the flexible printed circuit board, and a base film between the conductive layer and the passivation layer, the outer surface includes a first region at which the rear surface of the display panel is attachable to the flexible printed circuit board and a second region at which the rear surface of the display panel is not attached to the flexible printed circuit board, and the first region has greater surface roughness than the second region.
US11178746B2

In the case of the nozzle protection cap (7) according to the invention for a plasma arc torch (1), is arranged and fastened at the outside on the tip of the plasma arc torch (1), at which a plasma jet emerges from the plasma arc torch (1) through nozzle-like openings (4a, 7a). The nozzle protection cap (7) is produced from an iron alloy including sulfur in a fraction of at least 0.05%.
US11178738B2

A working machine is provided, which can suppress reduction in visibility of a spot illuminated by illuminating light even when an ambient light environment changes. A working machine in which a working unit that performs predetermined work is connected to a machine body that travels is configured to include a headlight that illuminates a traveling direction of the machine body and is capable of color adjustment, a camera that detects a color of an illumination spot P that is illuminated by illuminating light K of the headlight, and a control unit that performs color adjustment of the headlight in accordance with the color detected by the camera.
US11178736B2

The invention relates to an electronic assembly for an automotive lighting device. The inventive electronic assembly comprises a first group of light source connections and at least one jumper where each jumper is arranged to bypass a first spare light source connection belonging to the first group of light source connections by putting its first and second terminals in electrical contact. Hence when in operation, the first spare light source connection does not receive any light source. The first group of light source connections are intended to receive light sources which are used for the same lighting function. The invention also relates to a lighting device that includes such an electronic assembly with a method that includes manufacturing such a lighting device.
US11178730B2

The present specification relates to a heating element and a method for manufacturing the same.
US11178722B2

A terminal (130) includes an interface configured to wirelessly communicate with a network (100) having a plurality of base stations (112, 112-1, 112-2), and at least one processor configured to control the interface to operate according to a first discontinuous reception cycle (421), to detect terminal-initiated mobility (473) from a source base station (112, 112-1, 112-2) of the plurality of base stations (112, 112-1, 112-2) to a target base station (112, 112-1, 112-2) of the plurality of base stations (112, 112-1, 112-2), and to control the interface to operate according to a second discontinuous reception cycle (422) in response to the terminal-initiated mobility (473).
US11178711B2

Provided is a communication control method for optimally managing control information of a terminal apparatus capable of connecting to various kinds of core networks, a device communication controller for a network capable of connecting to the terminal apparatus, a configurator for configuring control information relating to communication of each device, a communication controller for updating configuration information relating to communication stored by each device, and the like, in the terminal apparatus and the network. This provides a communication controller suitable for a communication system and a terminal apparatus that support configurations of various kinds of core networks.
US11178709B2

A pairing method implemented in a first device includes obtaining identification information of a second device. The pairing method also includes transmitting a pairing request message to the second device, the pairing request message carrying a system key. The pairing method also includes receiving a pairing response message from the second device. The pairing method also includes analyzing the pairing response message based on the system key. The pairing method further includes verifying the analyzed pairing response message based on the identification information.
US11178688B2

Method, base station and user equipment are disclosed for uplink transmission and control thereof. A base station transmits to a user equipment a first grant that schedules a first uplink transmission in a first at least one subframe over a first carrier. In response to a trigger event, the base station determines a second grant that schedules a second uplink transmission over the first carrier. The base station transmits the second grant to the UE over a second carrier that has a different frequency than the first carrier.
US11178687B2

A user equipment (UE) starts a downlink (DL) discontinuous reception (DRX) retransmission timer for a DL hybrid automatic repeat and request (HARQ) process of the UE. The UE monitors a physical downlink control channel (PDCCH) while the DL DRX retransmission timer for the DL HARQ process is running. The UE stops the DL DRX retransmission timer for the DL HARQ process when the UE receives a PDCCH indicating a uplink (UL) transmission.
US11178685B2

A user equipment (UE) may transmit a UE-generated uplink message to a base station to request resources for an uplink transmission. The UE may be configured to send the message (e.g., a scheduling request (SR)) using different transmission modes. For example, the UE may transmit the SR using a scheduled mode where the UE conveys the SR along with another uplink message (e.g., a control message). In some examples, the UE may transmit the SR using an autonomous mode where the UE transmits the SR in resources reserved for SR transmissions. The UE may determine which transmission mode to use based on certain characteristics of the SR or the data associated with the SR.
US11178683B2

A method for transmitting signals by a first device of a base station transmitting and receiving signals of a wireless communication system is provided. The method includes receiving a plurality of uplink signals, identifying uplink transmission shaping information to be applied to the plurality of uplink signals, and transmitting the plurality of uplink signals to a second device by applying the uplink transmission shaping. The uplink transmission shaping information is information indicating for how many time intervals the first device is to transmit the plurality of uplink signals to the second device using a fronthaul. If the plurality of uplink signals are received by the first device for a first time, the plurality of uplink signals to which the uplink transmission shaping is applied are transmitted by the first device to the second device for the first time and a time determined based on the uplink transmission shaping information.
US11178680B2

The present application relating to the field of application of communication technologies provides a method, an apparatus and a system for acquiring system information. The method includes: a terminal transmits a system information request to a base station; and the terminal receives a system information request response transmitted by the base station, where the system information request response includes system information or transmission indication information of the system information; where the transmission indication information is used to indicate that the terminal acquires, based on the transmission indication information, the system information transmitted by the base station. In the present application, redundant transmission of unnecessary information can be avoided and waste of communication resources can be reduced. The present application is used for acquiring system information in a mobile communication system.
US11178676B2

A method performed by a first communication device (101) operating in a wireless communications network (100). The first communication device (101) obtains (301) a grant for an uplink transmission to a second communication device (102) operating in the 5 wireless communications network (100). The grant comprises a first indication of one or more first sets of parameters for transmission. The first communication device (101) selects (302) a second set of parameters for the uplink transmission based on: i) the indicated one or more first sets of parameters, and ii) one or more quality of service requirements of an information to be transmitted in the uplink transmission. The first 10 communication device (101) then initiates (304) sending the uplink transmission to the second communication device (102), based on the selected second set of parameters.
US11178675B2

Embodiments provide apparatuses, methods and computer programs for mobile communication systems comprising base station and mobile transceivers. An apparatus for a base station transceiver (and/or a mobile transceiver) of a mobile communication system, comprises a transceiver module to communicate with the mobile transceiver (and/or base station transceiver) using first and second communication channels, wherein the first channel is more reliable than the second channel. The apparatus further comprises a controller module to control the transceiver module, and to provide a data service to the mobile transceiver (and/or base station transceiver). The data service comprises first and second data packets, wherein the first data packets comprise information related to core data of the data service, and wherein the second data packets comprise information related to optional refinement data for the data service. The first data packets use the first channel, and the second data packets use the second channel.
US11178674B2

Provided is a communication apparatus including a communication unit that receives frames including first information from a plurality of other communication apparatuses and transmits first frames including information indicating a first transmission time period to the plurality of other communication apparatuses, a control unit that determines the first transmission time period on the basis of the plurality of pieces of first information, and a processing unit that generates the first frames.
US11178670B2

A method of controlling communication in a network 1 is provided. The network 1 comprises a first transmission/reception point (TRP) 10A associated with a first user equipment (UE) device 20A and a second TRP 10B associated with a second UE device 20B. The method comprises determining a beam pair link (BPL) 30 between the first TRP 10A and the first UE device 20A and a transmission path therebetween, based at least in part on cross-link interference (CLI) from the transmission between the second TRP 10B and the second UE device 20B.
US11178657B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first wireless communication device may receive an indication of a first set of non-adaptive physical downlink control channel (PDCCH), a first set of adaptive PDCCH resources, a second set of non-adaptive PDCCH resources, and a second set of adaptive PDCCH resources, may monitor the first set of non-adaptive PDCCH resources or the first set of non-adaptive PDCCH resources and the first set of adaptive PDCCH resources based at least in part on whether the first set of adaptive PDCCH resources is activated, and may transmit, based at least in part on whether the second set of adaptive PDCCH resources is activated, one or more DCI communications using the second set of non-adaptive PDCCH resources, or the second set of non-adaptive PDCCH resources and the second set of adaptive PDCCH resources. Numerous other aspects are provided.
US11178654B2

A method for configuring downlink control information includes: configuring target downlink control information (DCI) for a terminal, the target DCI including control information required by at least one target time-domain transmission unit on at least one target bandwidth portion; and transmitting to the terminal a physical downlink control channel (PDCCH) carrying the target DCI, the target DCI being used by the terminal to perform a corresponding control operation on the target time-domain transmission unit of the indicated target bandwidth portion. As such, a base station can configure for the terminal the control information required by the at least one target time-domain transmission unit on the at least one target bandwidth part, thereby improving the performance of a 5G system.
US11178652B2

Disclosed are a transmission parameter configuration method and apparatus, and a determination method and apparatus. The transmission parameter configuration method includes: classifying, by a sending end, M transmission parameters to be sent on a physical layer into K transmission parameter sets, and notifying a receiving end of classification indication information of the M transmission parameters, where M and K are integers greater than 1; determining, by the sending end, a number of values of the transmission parameters in the K transmission parameter sets, and notifying the receiving end of value indication information of at least one transmission parameter in at least one transmission parameter set; and sending, by the sending end, a value of the transmission parameter in the at least one transmission parameter set via downlink control information (DCI).
US11178649B2

PUCCH resource determination for HARQ-ACK transmission in response to ePDCCH-scheduled PDSCH or ePDCCH-indicated SPS release in a TDD radio communication system. Downlink control information (DCI) is received in a downlink subframe via an Enhanced Physical Downlink Control Channel (ePDCCH). A resource index for a Physical Uplink Control Channel (PUCCH) resource is determined, based on the lowest enhanced Control Channel Element (eCCE) index of the received DCI, a device-specific offset value, and an index i that identifies the downlink subframe in a pre-determined set of one or more downlink subframes associated with an uplink subframe. The PUCCH resource is determined according to a formula that results in a sequential allocation of PUCCH resources in the uplink subframe with respect to the downlink subframes associated with the uplink subframe, for each of a plurality of sets of ePDCCH resources. HARQ feedback is transmitted in the uplink subframe, in the indexed PUCCH resource.
US11178648B2

The present invention is designed so that UCI is appropriately transmitted even when UL control channels of a shorter duration than in existing LTE systems are used. A transmission section that transmits uplink control information, and a control section that controls the transmission of the uplink control information using a first uplink control channel that is allocated to part of a time field constituting a predetermined time interval are provided, where the control section exerts control so that the first uplink control channel and other signal and/or channel are not time-multiplexed to be continuous, in the predetermined time interval.
US11178646B2

When beamforming (e.g., via a millimeter wave system (mmW)) is used for wireless communication, a base station may transmit beams that are directed to certain directions. Due to the directional nature of the beams in the mmW system, an approach to determine a beam that provides a desirable gain is studied. The apparatus may be a user equipment (UE). The apparatus receives, from a base station, a plurality of signals through a plurality of beams of the base station, each of the plurality of beams corresponding to a respective antenna port of a plurality of antenna ports of the base station. The apparatus receives from the base station a number of beams whose information should be fed back to the base station. The apparatus performs channel estimation for each beam of the plurality of beams from the plurality of antenna ports based on the plurality of signals.
US11178642B2

The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). The present invention is a method for transmitting, by a transmitter, a signal in order to efficiently transmit the signal so that heterogeneous services can coexist, the method comprising the steps of: confirming whether a signal to be transmitted is a first signal or a second signal; if the signal to be transmitted is the first signal, transmitting the first signal to a receiver by applying puncturing in a resource region in which the first signal is transmitted and in a resource region overlapping with the second signal; and if the signal to be transmitted is the second signal, applying a phase rotation to the second signal and transmitting the second signal.
US11178639B2

The present disclosure relates in general to cellular radio network communication. In one of its aspects, the technology presented herein concerns a method in a wireless device for accessing a communication network. Minimum system information associated with a cell and broadcasted from a network node in the communication network is received, wherein the minimum system information comprises a Public Land Mobile Network identity (PLMN ID) list and an indication that at least one additional PLMN is supported by the communication network. If any of the PLMN IDs in the received minimum system information corresponds to an allowed PLMN ID, the communication network is accessed. If no PLMN ID received in the minimum system information corresponds to an allowed PLMN ID, a request for on-demand system information comprising the at least one additional PLMN is sent to the network node.
US11178634B2

Embodiments of the application provide a paging method, a network device and terminal device. The method includes that: a network device determines a PO for a terminal device according to an identifier of the terminal device and an AC corresponding to the terminal device; and the network device sends a paging message intended for the terminal device at the PO for the terminal device.
US11178632B2

Embodiments of the present disclosure provide a time service method, a terminal device, and a network device. The method includes: determining, by a terminal device, a first moment of a first downlink message, and determining a second moment of the first downlink message; determining, by the terminal device, a third moment of a first uplink message, and determining a fourth moment of the first uplink message; and determining, by the terminal device, a time offset between the terminal device and the network device based on the first moment, the second moment, the third moment, and the fourth moment. According to the method provided, a time service error is effectively reduced.
US11178629B2

This application provides an information sending and receiving method, a network device, and a terminal device, to send, on a PBCH, information used to determine an SSB, to implement time sequence alignment with a cell radio frame. The method includes: generating, by a network device, first information and second information at a first protocol layer, where the first information includes system information, the second information is used to determine a time-frequency resource corresponding to one or more synchronization signal blocks SSBs, and the first protocol layer is a protocol layer higher than a physical layer; transmitting, the first information and the second information from the first protocol layer to the physical layer; performing, physical layer processing on the first information and the second information; and sending, by the network device by using a physical broadcast channel PBCH in the SSB, data obtained based on the physical layer processing.
US11178627B2

The present invention is designed so that frequency bands can be used efficiently depending on what capabilities user terminals have. According to one aspect of the present invention, a user terminal includes a receiving section that receives a plurality of synchronization signal blocks, transmitted in each of a plurality of frequency bands in a specific frequency band, and a control section that controls transmission and/or receipt to use the specific frequency band, based on at least one of the plurality of synchronization signal blocks.
US11178623B2

In an aspect, a user equipment (UE) receives a parameter representing a maximum transmission power, transmits first radio frequency (RF) signals to a first node over a first wireless communication link in accordance with a first radio access technology (RAT) during a plurality of time segments, wherein the first RF signals are transmitted during the plurality of time segments at one or more first power levels, and transmits second RF signals to a second node over a second wireless communication link in accordance with a second RAT during the plurality of time segments, wherein the second RF signals are transmitted during the plurality of time segments at one or more second power levels, and wherein a sum of an average of both the one or more first power levels and the one or more second power levels over the plurality of time segments does not exceed the maximum transmission power.
US11178622B2

A data processing method, a terminal, and a base station to perform power headroom report (PHR) reporting for an sounding reference signal only component carrier (SRS-only CC). The method includes a terminal generating a power headroom report for a SRS-only CC when a preset condition is satisfied. The method further includes the terminal sending the PHR report to a base station.
US11178621B2

Transmission power for a PTRS (Phase Tracking Reference Signal) is appropriately determined. A user terminal according to one aspect of the present disclosure includes a receiving section configured to receive a downlink shared channel (PDSCH (Physical Downlink Shared Channel)) and a PTRS (Phase Tracking Reference Signal), and a control section configured to assume that transmission power for the PTRS is scaled based on a ratio between PDSCH EPRE (Energy Per Resource Element) and PTRS EPRE corresponding to a value of a higher layer parameter, in which at least one set of the ratios corresponding to the value of the higher layer parameter includes only a value of the ratio that is equal to or smaller than a given value.
US11178620B2

The disclosure provides a method and a device in a base station and a User Equipment (UE) for power adjustment. The UE first transmits a first radio signal. The first radio signal occupies T time unit(s) in time domain, and the T is used for determining a first component. A first reference power is in linear correlation with the first component. A transmit power of the first radio signal is a first power, and the first reference power is used for determining the first power. The T is a positive integer. The above method can ensure that the first radio signal keeps a stable coverage in the condition that the first radio signal occupies different numbers of time units.
US11178610B2

Systems and methods are disclosed for power management by estimating power contingency of a grid at a cloud control center; performing decentralized real-time measurement and making local decisions at one more computer controlled outlets connected to the grid; and aggregating distributed loads to provide emergency frequency support to the grid.
US11178600B2

A method and an apparatus for selecting a core network in a mobile communication system are disclosed. According to some aspects of the present disclosure, a method and apparatus are provided for selecting a core network which is appropriate to the type of user's subscribed service in a mobile communication system, without the need for re-routing.
US11178593B2

A terminal used as a terminal in a plurality of terminals in a system including the plurality of terminals that communicate with each other and a plurality of relay apparatuses. The terminal is configured to measure a delay time between the terminal and each relay apparatus of the plurality of relay apparatuses; select a relay apparatus from the plurality of relay apparatuses based on the delay time measured by the measurement means; and perform communication with another terminal via the relay apparatus.
US11178592B2

A wireless device sends to an access and mobility management function (AMF), a message comprising a time sensitive networking (TSN) bridge capability support parameter that indicates that the wireless device supports a TSN bridge functionality. The wireless device receives, from the AMF and based on the TSN bridge capability support parameter, a configuration update message comprising at least one route configuration rule. The wireless device sends, to the AMF, a request to establish a protocol data unit (PDU) session, the request comprising one or more configuration parameters determined based on the at least one route configuration rule.
US11178581B2

A network-adaptive function control method is provided for a dual-mode mobile terminal. The network-adaptive function control method for a dual-mode mobile terminal supports communication via first and second-type networks includes registering at least one function as a network-adaptive; determining, when a function is requested to be activated, whether the requested function is the network-adaptive function. If it is determined that the requested function is the network-adaptive function, it if determined whether the mobile terminal is in the first-type network; and activating, if the mobile terminal is in the first-type network, the requested function in association with the first-type network. The network-adaptive function control method of the present invention allows registering portable IP network-friendly functions that are served only in a portable IP network domain but not in the cellular network domain, thereby restricting handover to the costly cellular network, resulting in reduction of communication cost.
US11178570B2

For example, a first STA may be configured to transmit to a second STA a message including a first value to indicate an available memory size at the first STA at a beginning of a TXOP, and a second value to indicate a maximal length of an A-MPDU transmission during the TXOP; to receive an initial A-MPDU from the second STA during the TXOP, a length of the initial A-MPDU is not longer than the first value; to determine a capacity value based on a current available memory size at the first STA, the capacity value to indicate whether the second STA is to be allowed to send to the first STA a subsequent A-MPDU having a length which is not longer than the second value; and to transmit to the second STA an Ack including a buffer capacity field including the capacity value.
US11178568B2

A method for uplink multi-user (UL MU) operation in a WLAN system according to an embodiment of the present specification comprises the steps of: receiving, by an access point (AP), a buffer state report frame used for the UL MU operation from a user STA associated with the AP, wherein the buffer state report frame includes bitmap information for a plurality of access categories for which the buffer state of the user STA is to be reported, and identification information for a number of traffic identifiers (TIDs) for at least one traffic being buffered by the user STA, wherein the identifier information is set based on a number of the plurality of access categories indicated by the bitmap information; and transmitting, by the AP, a trigger frame for triggering the UL MU operation from a plurality of user STAs.
US11178566B2

A Wi-Fi device in a WLAN network includes a processor and a transceiver adapted to be coupled to an antenna, and a power saving medium access in congested network environments algorithm that is activated after a Wi-Fi connection is established with its access point (AP). A Traffic Indication Map (TIM) bitmap in a TIM information element received in a beacon frame from the AP is analyzed to determine whether more than a predetermined number of bits (X) are set to indicate the AP has ≥1 buffered frame for ones of the Wi-Fi devices to conclude whether the WLAN is in a congested environment. When in a congested environment, transmissions responsive to the beacon are postponed by entering a sleep mode for a random period of time (P). After P expires, the sleep mode is exited and a poll frame is transmitted to the AP to try to gain medium access.
US11178564B2

Provided are a method for a user equipment (UE) to report a measurement result in a wireless communication. The method include: receiving measurement configuration including information on a first cell of a second RAT, from a first base station of a first radio access technology (RAT); measuring the first cell and a second cell of the second RAT, based on the received measurement configuration from the first base station of the first RAT; determining whether or not to report the measurement result, based on the measurement result of the first cell and second cell of second RAT; and reporting the measurement result, to the first base station of the first RAT.
US11178562B2

A terminal device configured to report CSI using multiple uplink cells. In a case that a total of the number of one or multiple first channel state information reports and multiple second channel state information reports in a first subframe exceeds a first certain number, a second certain number of channel state information reports of the one or multiple first channel state information reports and the multiple second channel state information reports are not updated. The second certain number is a number obtained by subtracting the first certain number from the total of the number of the one or multiple first channel state information reports and the number of the multiple second channel state information reports.
US11178561B2

The present disclosure provides a method for RLM and a corresponding UE. The method comprises the steps of: determining, by a UE and on a carrier used for RLM, whether a reference signal transmitted by a base station for RLM is received in any subframe; performing RLM based on the reference signal if the reference signal transmitted by the base station is received in any subframe; and, determining, according to a result of RLM, whether link failure is detected. With the solutions, a link state capable of accurately reflecting the actual link quality can be acquired, so that a higher layer of a UE can timely make a decision on link failure or link recovery.
US11178547B2

Techniques for identity-based message integrity protection and verification between a user equipment (UE) and a wireless network entity, include use of signatures derived from identity-based keys. To protect against attacks from rogue network entities before activation of a security context with a network entity, the UE verifies integrity of messages by checking a signature using an identity-based public key PKID derived by the UE based on (i) an identity value (ID) of the network entity and (ii) a separate public key PKPKG of a private key generator (PKG) server. The network entity generates signatures for messages using an identity-based private key SKID obtained from the PKG server, which generates the identity-based private key SKID using (i) the ID value of the network entity and (ii) a private key SKPKG that is known only by the PKG server and corresponds to the public key PKPKG.
US11178545B2

A method, system and computer program product includes receiving registration information by a plurality of offering participants, verifying that the secure wireless internet connections of each of the plurality of offering participants is acceptable, providing an interface to a receiving participant device, the interface configured to allow a receiving participant to view each of the secure wireless internet connections and make a selection, receiving the selection by the receiving participant to join a selected one of the secure wireless internet connections, authenticating connection initialization for the receiving participant to join the selected one of the secure wireless internet connections, and facilitating a secure access connection by the receiving participant to the selected one of the secure wireless internet connections. The computer system is a third party system controlled by a party other than any of the plurality of offering participants and the receiving participant.
US11178544B2

Methods for capturing an image for identity verification and recordation are provided. The methods may include receiving, at a specialized processing device, transfer data from a remote terminal. The methods may include determining, based on the transfer data, that an identity verification process is required to execute the transfer data. The methods may include sending, based on a determination that the identity verification process is required, a first image file to the terminal for display. The methods may include receiving from a mobile device, information derived from the first image file which identifies the transfer data and a second image file. The methods may include determining, whether the second image file meets a predefined criteria associated with the transfer data identified by the information derived from the first image file. The methods may include sending an authorization signal upon determining that the second image file meets the criteria.
US11178543B2

A device that identifies entry into a new service area, transmits a service area update request to a network device associated with a network, receives a control plane message from the network indicating control plane device relocation or a key refresh due to a service area change in response to transmitting the service area update request, and derives a first key based in part on data included in the control plane message and a second key shared between the device and a key management device. Another device that receives a handover command from a network device associated with a network, the handover command indicating a new service area, derives a first key based on data included in the handover command and on a second key shared between the device and a key management device, and sends a handover confirmation message that is secured based on the first key.
US11178540B2

In accordance with one aspect, presented herein is a method to encrypt beacon device telemetry broadcast packets while respecting the low power and low processing requirements inherent to wireless beacon devices and various other challenges which such an encryption scheme brings. In accordance with another aspect, a methodology is provided through which the network can identify if an unauthorized connection is being established with a beacon device and thereby prevent potential beacon device tampering.
US11178538B2

This application provides a transmission method for retrieving old context of a terminal device, the method includes: a first network node sends a first message to a first system, where the first message is received from a terminal device and includes CRNTI allocated previously by the first network node for the terminal device; the first system sends a second message to the first network node, the second message comprises identification information of the terminal device which is in association with old context information of the terminal device that is stored at the first network node, and is used by the first network node to retrieve the old context information of the terminal device.
US11178536B2

The present disclosure describes method and system for notifying resource capability of user equipment. In accordance with the embodiments, the method includes determining an event related to one or more multimedia multicast-broadcast service (MBMS) service of interest to the UE in receive only mode (ROM) session when a system information related to MBMS is not broadcasted by a serving cell after transmission of an interest indication for MBMS service to the serving cell wherein the event indicates one of: (a) the UE is not interested in the one or more MBMS service through the ROM session; and (b) the UE is not in reception of the one or more MBMS service through the ROM session; and transmitting a ROM service interest indication for the one or more MBMS service through the ROM session corresponding to the determined event to the serving cell.
US11178534B2

There is provided mechanisms for enabling management of a subscriber entity. A method is performed by the subscriber entity. The method comprises obtaining a message from a subscription server. The message comprises an event record. The event record is addressed to the subscriber entity and comprises a pointer to a primary entity. The method comprises establishing a connection to the primary entity for management of the subscriber entity.
US11178525B2

Disclosed is an on board equipment (OBE) misbehavior detection method of a vehicle to everything (V2X) communication device. An OBE misbehavior detection method of a V2X communication device, according to one embodiment of the disclosure, comprises the steps of: transmitting a beacon including information associated with a misbehavior inspection zone (MIZ); receiving a report on a possible MV-OBE; transmitting a warning message to a suspected MV-OBE; and receiving a response message for the warning message from the suspected MV-OBE within a valid response time or when the response message is not received within the valid response time, transmitting a report on the suspected MV-OBE to a security system.
US11178518B1

Techniques for message acknowledgement when messaging system is unavailable are provided. A controller may receive a group text including a message that requires acknowledgement. The group text is directed to at least one controller. A message identification may be extracted from the message. The message identification may be associated with the message that requires acknowledgement. A talkgroup identifier may be computed based in part on the message identification. A radio associated with the controller may join a talkgroup that is associated with the talkgroup identifier. A floor control request may be sent via the radio on the talkgroup associated with the talkgroup identifier. The floor control request may serve as an acknowledgement of receipt of the message.
US11178513B2

Systems, methods and computer-readable medium are provided using on-board sensor data of a tracking device in addition to satellite signals to improve the determination of the location of a tracking device. In one aspect, a method includes detecting, at a server, presence of a tracking device in a high error zone; determining if geographical coordinates of a current location of the tracking device in the high error zone are within a threshold of registered geographical coordinates of the current location; activating at least one sensor on-board the tracking device when the geographical coordinates are not within the threshold; receiving displacement information of the tracking device from the tracking device; determining an updated location of the tracking device based on the current location and the displacement information; and providing an arrival alert to a destination toward which the tracking device is traveling based on the updated location.
US11178511B2

Embodiments of the disclosure provide a method and device for positioning a communication device. According to embodiments of the present disclosure, the communication device may determine, without phase information of the signals, a direction of other communication device based on an association between strength levels of signals received from the other communication device and angles at which the signals are received for better accuracy. According to embodiments of the present disclosure, the communication device may determine the direction of the other communication device without phase information of the received signals based on MUSIC algorithm. According to the embodiments of the present disclosure, the method may also be implemented in a multipath scenario.
US11178504B2

Some disclosed systems and methods include a surround sound controller and one or more wireless headphones that switch between operating in various modes. In a first mode, the surround sound controller uses a first MCS to transmit first surround sound audio information to a first pair of headphones. In a second mode, the surround sound controller uses a second MCS to transmit (a) the first surround sound audio information to the first pair of headphones and (b) second surround sound audio information to a second pair of headphones. In operation, the first MCS corresponds to a lower data rate at a higher wireless link margin than the second MCS.
US11178503B2

Embodiments are described for a system of rendering object-based audio content through a system that includes individually addressable drivers, including at least one driver that is configured to project sound waves toward one or more surfaces within a listening environment for reflection to a listening area within the listening environment; a renderer configured to receive and process audio streams and one or more metadata sets associated with each of the audio streams and specifying a playback location of a respective audio stream; and a playback system coupled to the renderer and configured to render the audio streams to a plurality of audio feeds corresponding to the array of audio drivers in accordance with the one or more metadata sets.
US11178499B2

A computer-implemented method includes sending, by one or more processors of one or more computing devices, first instructions to a patient electronic device causing the patient electronic device to display a first graphical user interface that facilitates a hearing test between a patient and a provider of the hearing test. The computer-implemented method further includes sending, by the one or more processors, second instructions to a provider electronic device causing the provider electronic device to display a second graphical user interface that facilitates the hearing test.
US11178497B2

An in-ear receiver can be used in a headset and/or hearing aid and includes a housing in which at least one ear canal section is configured to be inserted into an ear canal of a wearer when the in-ear receiver is used as intended. The housing defines at least one outer contour that is configured with at least in one section adapted to the ear canal of the wearer. The in-ear receiver includes a sound transducer arranged in the housing, and at least one resonant cavity, which is formed in the housing and is divided by the sound transducer into a front volume and a rear volume. The sound transducer is a MEMS sound transducer, and the front volume and/or the rear volume have/has an inner contour adapted to the ear canal.
US11178495B2

The electromechanical transducer is provided with: a structure portion in which a magnet, yokes, and a coil are integrally arranged; an armature which includes an inner portion penetrating through an internal space of the structure portion along a central axis in the X-direction, and outer portions, constitutes a magnetic circuit with the structure portion, and is displaced in the Z-direction; and elastic members providing the armature with a recovery force. Each of the elastic members has a first and a second engaging portions. A width in which a force in the Z-direction acts between each of the elastic members and the structure portion via the first engaging portion has a first distance. A width between each of the elastic members and the outer portion via the second engaging portion has a second distance in the Y-direction, wherein the dimension condition of 2a>2×2b is set.
US11178494B2

An embodiment of the present invention provides a sound generating device which comprises a housing, wherein a sound generating unit is mounted in the housing, a closed rear cavity is formed between the sound generating unit and the housing, and the sound generating unit is provided with a rear sound hole in communication with the rear cavity, wherein the sound generating unit comprises a magnetic circuit system, an expandable-capacity cavity being provided on the magnetic circuit system, and the expandable-capacity cavity acting as part of the rear cavity to increase a volume of the rear cavity.
US11178491B2

A dual suspension edge member structure for a radiation device, a dual suspension edge loudspeaker and a loudspeaker box. The radiation device comprises an outer supporting frame, a vibration element, a first suspension edge member extending between the vibration element and the outer supporting frame, an inner frame connected to the vibration element, an outer holding frame, and a second suspension edge member connected between the inner frame and the outer holding frame. The dual suspension edge member structure of the radiation device for making the dual suspension edge loudspeaker or loudspeaker box prevents shaking and shifting of the vibration element to improve the sound effect quality.
US11178486B2

An electronic furniture assembly of the present invention comprises: (i) a furniture assembly comprising: (A) a base (e.g., a seat portion), (B) at least one transverse member (e.g., a side, armrest or backrest), and (C) a coupler for selectively coupling the base to the transverse member; and (ii) a speaker system mounted within one or more portions of the furniture assembly. The speaker system comprises one or more speakers mounted within the base and/or the transverse member, hiding the speakers therein, and saving space within a home or office, using the same footprint for both furniture and speakers, providing a high fidelity surround sound system.
US11178483B2

Example techniques may involve controlling a passive radiator. An implementation may include a device receiving, via a network interface, audio content and generating an audio signal representing the audio content. Generating the audio signal involves modifying portions of the audio content to limit excursion of the speaker driver to less than an excursion limit when a forward prediction model indicates that the portions of the audio content are predicted to cause the speaker driver to move beyond the excursion limit. While playing back the generated audio signal via the audio stage, the device detects, via a sensor, clipping of the speaker driver and generates a feedback signal based on the detected clipping of the speaker driver. The device adjusts the forward prediction model based on the generated feedback signal.
US11178468B2

Adjusting a video playing on a computer, which can begin with opening a multimedia file on a multimedia application. The multimedia file to be displayed on a graphic user interface of a screen of a computing device. A method and system may further include detecting with a video play supervisor a pause signal, the pause signal selected from the group consisting of a computing environment signal indicating that a window is opened on the graphic user interface overlying the running display of the video component, an external environment factor signal; and a change in audience signal. The video play supervisor may send a pause command from the video play supervisor to the multimedia application to suspend broadcast of the multi-media file.
US11178466B2

The present invention may provide a display device that automatically configures a remote controller so that an external device connected to the display device can be controlled. According to the present display device, a power control code can be recognized on the basis of a response of a connected external device, and a control code set corresponding to the power control code can be received through a server. When there are a plurality of control code sets corresponding to the power control code, the corresponding control code sets can be received through the server by performing comparison with a user interface included in the video image received from the external device.
US11178463B2

An electronic device is disclosed. The electronic device comprises: a microphone for receiving voice; a memory for storing a plurality of text sets; and a processor for converting the voice, received via the microphone, into text, searching for words common to the converted text with respect to each of the plurality of text sets, and determining at least one text set of the plurality of text sets on the basis of the ratio of the searched common words.
US11178454B2

The present application discloses a video playing method and device, an electronic device, and a readable storage medium The method includes: detecting a video playing operation in a target operation mode; in which, in the target operation mode, audio is consecutively collected to obtain an audio stream and an information stream is acquired; the information stream is obtained by performing speech recognition on the audio stream; providing a video playing interface in response to the video playing operation, to play a video on the video playing interface; in which, on the video playing interface, a first element is partially hidden and a second element is displayed, the first element is configured to indicate that the audio is consecutively acquired, and the second element is displayed based on the information stream.
US11178449B2

Systems and methods are provided reducing storage space occupied by a media asset by adjusting quality levels of the media asset downward over time. This may be accomplished by a media guidance application that store, at a given time, the media asset in a first format having a first quality level. The media guidance application retrieves, from a database, a data entry corresponding to the media asset and determines, based on the data entry, a threshold period of time for storing the media asset in the first format. The media guidance application detects whether the threshold period of time since the given time has passed and responds by altering a first portion of the media asset from the first format having the first quality level to a second format having a second quality level that is inferior to the first quality level.
US11178448B2

Embodiments of the present disclosure provide a method, an apparatus for processing video, an electronic device, and a computer-readable storage medium. The method includes: transmitting a request for acquiring a video to a server when current display information in a user interaction interface is preview information of the video, wherein, the request for acquiring the video comprises identification information of the video; receiving video information corresponding to the video pushed by the server based on the request for acquiring the video; and displaying the video information through a video preview window, wherein the video preview window is suspended above the user interaction interface. According to the embodiments of the present disclosure, the user can preview video information corresponding to respective video through a video preview window in the user interaction interface, that is, the user can directly select a video of interest by using the video information displayed in the video preview window, without entering the video playing screen, which improves the user's interactive experience.
US11178447B1

A computing device may receive video content along with first audio content that is synchronized with the video content. The computing device may also receive second audio content that is not synchronized with the video content. The computing device may, in turn, transmit output content that includes the video content and the second audio content. A second portion of the second audio content may be identified that has second audio characteristics that are within a selected range of similarity to first audio characteristics of a first portion of the first audio content. A temporal offset may be calculated between the first portion and the second portion. The video content and the second audio content may be synchronized within the output content by delaying, by an amount of the temporal offset, a transmission of the second audio content relative to a transmission of video content.
US11178441B2

Example techniques describe may facilitate a playback device applying a determined audio setting. An example implementation involves a first playback device receiving, over an unsecure network, a message indicating that a second playback device is available to join a playback network, wherein the first playback device is connected to the playback network. Based on a pre-existing configuration table, the first playback device determines an audio setting corresponding to a playback configuration for the second playback device, the playback configuration including the second playback device playing back audio synchronously with the first playback device in the playback network. The first playback device transmits, to the second playback device, one or more messages instructing the second playback device to apply the determined audio setting upon joining the playback network. Applying the determined audio setting includes forming the playback configuration with the first playback device to play back audio synchronously.
US11178438B2

Disclosed is a broadcast signal transmitting method. The broadcast signal transmitting method according to an embodiment of the present invention may comprise: generating low level signaling, LLS, information; encapsulating the LLS information into an IP packet; and generating a signal frame by physical layer processing the LLS information. The LLS information may comprise comprises LLS ID information identifying a type of the LLS information and the type of the LLS information may comprise at least one of EA information providing information related to emergency alert and screen clear information providing information related to screen clear.
US11178430B2

Methods are provided for sharpening or otherwise modifying compressed images without decompressing and re-encoding the images. An overall image quality is determined based on the source of the compressed image, the quantization table of the compressed image, or some other factor(s), and a set of scaling factors corresponding to the image quality is selected. The selected scaling factors are then applied to corresponding quantization factors of the image's quantization table or other parameters of the compressed image that describe the image contents of the compressed image. The scaling factors of a given set of scaling factors can be determined by a machine learning process that involves training the scaling factors based on training images determined by decompressing and then sharpening or otherwise modifying a source set of compressed images. These methods can provide improvements with respect to encoded image size and computational cost of the image modification method.
US11178421B2

The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The apparatus includes: a predicted motion vector calculator for calculating a predicted motion vector of a current block to be encoded using motion vectors of one or more surrounding blocks; and a skip mode encoder for encoding a result of performing a prediction of the current block and information indicating that the current block is a skip block when the predicted motion vector satisfies a skip condition, wherein at least one motion vector among the motion vectors of the surrounding blocks and the motion vector of the current block has a resolution different from resolutions of the other motion vectors.
US11178417B2

Disclosed is a method for decoding a video signal, including: generating a dequantized transform block by performing dequantization for a current block; acquiring an intra prediction mode of the current block; determining a secondary transform set applied to the current block among a plurality of secondary transform sets based on the intra prediction mode; deriving a transform kernel applied to the current block in the determined secondary transform set; and performing secondary transform for a top left specific area of the dequantized transform block by using the derived transform kernel, in which the plurality of secondary transform sets may include at least one mixed secondary transform set.
US11178414B2

A video codec receives data to be encoded or decoded as a current block of a current picture of a video. first and/or second flags indicate whether to apply a first combined prediction mode or a second combined prediction mode. The video codec decodes or encodes the current block. When the combined inter and intra prediction mode is applied, the current block is coded by using a combined prediction that is generated based on an inter-prediction and an intra-prediction. When the triangle prediction mode is applied, the current block is coded by using a combined prediction that is generated based on at least two inter-predictions.
US11178396B2

A method of selecting a reference sample used to encode a current block in an encoded video bitstream using at least one processor includes determining that a constrained intra prediction (CIP) mode is enabled; determining that a neighboring sample of the current block belongs to a coding block that is coded using intra block copy (IBC) coding; based on the determining that the neighboring sample belongs to the coding block that is coded using the IBC coding, selecting the neighboring sample as the reference sample; and encoding the current block using intra prediction coding based on the reference sample.
US11178390B2

Aspects of the subject disclosure may include, for example, receiving content that includes a 360-degree video, determining that guidance is enabled with respect to the content, obtaining an input responsive to determining that the guidance is enabled, and obtaining the guidance with respect to a playback of the content, where the obtained guidance is based on the input. Other embodiments are disclosed.
US11178383B2

Methods and device for encoding/decoding data representative of a 3D scene. First data representative of texture of the 3D scene visible from a first viewpoint is encoded into first tracks. The first data is arranged in first tiles of a first frame. Second data representative of depth associated with points of the 3D scene is encoded into second tracks. The second data is arranged in second tiles of a second frame, the total number of second tiles being greater than the total number of first tiles. Instructions to extract at least a part of the first data and second data from at least a part of the at least a first track and at least a second track are further encoded into one or more third tracks.
US11178366B2

A projector of the present disclosure includes a light source section, a projection optical system, a mirror array, and a tilt angle controller. The light source section emits light as source of illumination light. The projection optical system projects an image onto a projection surface using the illumination light. The mirror array device includes a plurality of mirrors. The mirror array varies a tilt angle of each of the mirrors to deflect the illumination light toward the projection optical system, and generates the image from the illumination light. The tilt angle controller performs switching control on the tilt angle of each of the mirrors in a case of deflecting the entering light toward the projection optical system. The switching control is control of switching the tilt angle between a reference tilt angle and one or a plurality of non-reference tilt angles different from the reference tilt angle.
US11178357B1

Provided herein are system, apparatus, device, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for streaming a video chat from a mobile device on a display device. In a given embodiment, a first mobile device and second video device can communicate audio and video data to one another, via a video chat. The incoming audio and video data for the first mobile device can be streamed to and output by an external display device. The streaming request is generated in response to the first mobile device coupling with a rotating base, controlled by the first mobile device.
US11178344B2

To provide HMD including an image display unit worn by a user on a head and configured to display an image, a camera provided in the image display unit and configured to capture an image in a predetermined direction relative to the image display unit, and a control unit configured to specify a non-display region in an imaging range of the camera, perform a process of lowering a clarity of the non-display region on captured image data of the camera, and output the processed captured image data.
US11178342B2

An electronic device may have a flexible housing formed from flexible fabric, flexible polymer, or other flexible materials. Cameras may be mounted on the housing. The housing may be bent into different configurations such as a configuration in which the housing has a convex surface facing an exterior region and a configuration in which the housing has a concave surface facing the exterior region. The cameras may have respective camera image capture directions. By reorienting the cameras by bending the housing, the cameras can be used to capture panoramic images or three-dimensional images.
US11178334B2

An electronic device and method are provided to control screen properties based on a distance between the electronic device and a pen input device. The electronic device includes a camera, a touchscreen display, and a processor configured to display, on the touchscreen display, a screen including at least one target object image corresponding to at least one object obtained by the camera, and change a property of the screen based on a resizing of the at least one target object image according to a movement of at least one of the electronic device or the object.
US11178328B2

A blur correction device includes: an input unit to which a blur quantity in at least either an image-capturing optical system or an image sensor that captures a subject image formed via the image-capturing optical system, is input; and a calculation unit that calculates, based upon the blur quantity, a correction quantity for correcting blur in the subject image, wherein: the calculation unit calculates a second correction quantity different from a first correction quantity for correcting blur in the subject image occurring on an optical axis.
US11178319B2

A device can include a processor; memory; a display; a bezel that defines a bezel region and a display region for the display; one or more media capture components where the one or more media capture components include a camera operatively coupled to the processor, where the camera includes an aperture disposed in the bezel region; a switch that includes an operational state for a circuit electrically coupled to the at least one of the one or more media capture components and a nonoperational state for the circuit; and a movable shutter that controls the switch, where the movable shutter includes a closed orientation that obscures a field of view of the camera and that corresponds to the nonoperational state of the switch and an open orientation that does not obscure the field of view and that corresponds to the operational state of the switch.
US11178318B2

An imaging device is provided in a vehicular display device including a center display portion that displays, at a center of the vehicular display device, information toward a passenger of a vehicle and a pair of lateral portions located lateral to the center display portion. The imaging device includes a camera located in one of the lateral portions to photograph the passenger.
US11178309B2

An image processing apparatus for causing a printer to perform printing includes: a memory storing a color profile including a plurality of corresponding relationships between color values being coordinate values in a color space and recording material values corresponding to respective amounts of recording materials used; and a processor configured to cause the printer to print a color chart. The processor obtains a plurality of specific recording material values being the recording material values corresponding to specific color values being coordinate values of the color space in accordance with the plurality of corresponding relationships included in the color profile, and causes the printer to print the color chart including patches having the corresponding amounts of the individual specific recording material values used.
US11178300B2

A post-processing apparatus according to an embodiment includes a processing tray, a post-processing section, a sensor, and a control section. A sheet supplied from an image forming apparatus is led into the processing tray through a lead-in path. The post-processing section applies post-processing to the sheet sent from the processing tray. The sensor detects an object passing a detection space in the lead-in path. The control section controls operation of the post-processing section based on a time in which the sensor detects the object.
US11178297B2

A display control device includes: a management unit that manages a display time period when displaying each of a plurality of messages on a display device for each user; a setting unit that sets the display time period on the basis of an operation of a user; and a control unit that controls display of the message on the basis of the display time period managed by the management unit.
US11178286B2

A device may receive, from a user device, a request to establish a voice call. The device may determine that one of a plurality of endpoints is to be involved in the voice call with the user device. The device may transmit send-only invites to the plurality of endpoints. The device may receive, from a first endpoint of the plurality of endpoints, a receive-only response. The device may transmit a send-receive invite to the first endpoint, wherein the send-receive invite identifies a selected communication protocol as a communication protocol for the voice call. The device may transmit a send-receive acceptance to the user device. The send-receive acceptance may identify the communication protocol for the voice call, and upon the user device receiving the send-receive acceptance, the voice call can be established between the user device and the first endpoint.
US11178285B2

A system and method for an optimized, self-learning and self-organizing contact center has been developed. This system and method uses principles and tools of information theory, including the latent Dirichlet allocation which reduces information to specific predetermined topics and a distribution of topic related words to infer its hidden, generative underpinnings so to self-organize a contact center, infer its desired electronic versus human make up, and optimally route all customer requests to an electronic resource or a specific human agent best suited to respond to the request for maximal business value per interaction.
US11178280B2

One embodiment provides a method, including: engaging, at an information handing device, in a conversational session with a user; receiving an input from a source other than the user during the conversational session; and performing, at the information handling device, an action related to the conversational input in response to the received input. Other aspects are described and claimed.
US11178279B1

A device, method and system for scanning communication systems of different types is provided. A mobile device comprises: first and second transceivers to communicate first and second communication systems of different types; a memory storing first and second scan lists for scanning first and second channels on the first and second communication systems; and a controller configured to: communicate, using the first transceiver, an indication of the first and second scan lists to a gateway device configured as a proxy for the mobile device to communicate with the first communication systems; receive, using the first transceiver, from the gateway device, a reply indicating that the gateway device is capable of scanning the first communication systems using the first scan list, but is not capable of scanning the second communication systems; and control the second transceiver to scan the one or more second communication systems using the second scan list.
US11178277B2

A new way to make the caller ID service provide more information about the caller more than the caller's number and name. These information could be like a Criminal Background Lookup of the caller, Social Network Lookup, Customer Relationship Management (CRM) Lookup, Address Lookup, Previous Calls and Note Lookup and Credit Check Lookup. In the current caller ID, the provider switch will pass the call to the called phone without waiting the compilation of the caller ID lookup, a method continues to work while the call is in progress checking for additional information requested.
US11178275B2

A method and an apparatus for detecting an abnormality of a caller are provided. The method includes at the beginning of a call, acquiring, by a terminal device, real voice/video data of a call object who needs abnormality detection and a corresponding pre-trained multi-stage neural network detection model, during the call, collecting, by the terminal device, call data according to a preset data collection policy, for each call object, inputting the currently collected call data and the real voice/video data of the call object into the model of the call object, and determining whether the call object is abnormal according to a detection result output by the model, in which the call data includes image data and/or voice data, and an identification manner adopted by the model includes face identification, voiceprint identification, limb movement identification, and/or lip language identification. By adopting the disclosure, the abnormality of the caller may be accurately detected, and the voice forgery and the video forgery mimicked by AI during a call may be accurately identified.
US11178271B2

In some implementations, a computing device can be configured to automatically turn off notifications when generating a notification would cause a disturbance or be unwanted by a user. The device can be configured with quiet hours during which notifications that would otherwise be generated by the computing device can be suppressed. In some implementations, quiet hours can be configured as a time period with a start time and an end time. In some implementations, quiet hours can be derived from application data. For example, calendar data, alarm clock data, map data, etc. can be used to determine when quiet hours should be enforced. In some implementations, the device can be configured with exceptions to quiet hour notification suppression. In some implementations, the user can identify contacts to which the quiet hours notification suppression should not be applied.
US11178265B2

A cover member used to cover a display device is disclosed that includes a first main surface arranged at a visually recognized side, a second main surface arranged opposite to the first main surface, a first light transmission portion, and a second light transmission portion. The first main surface on the second light transmission portion has an arithmetic mean surface height (Sa) that is smaller than an arithmetic mean surface height (Sa) of the first main surface on the first light transmission portion.
US11178258B2

A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.
US11178257B1

One embodiment provides a computer implemented method, including: receiving an application including a plurality of services to be hosted on a remote services environment; obtaining, a resource profile identifying a usage of a resource by a given service of the plurality of services over a period of time; splitting, based upon the resource profile corresponding to a given service, the given service into a plurality of service slices; selecting, for each of the plurality of service slices an incarnation fulfilling a resource demand requirement and a service-performance-offering, wherein an incarnation has a total demand value based upon a resource capacity of a node at the remote services environment; and assigning, for each of the plurality of service slices the incarnation selected to at least one node within the remote services environment based upon the resource capacity of the at least one node.
US11178247B2

The disclosure includes embodiments that provide a digital twin-based edge server switching decision. A method includes causing a sensor set of a connected vehicle to determine a current driving context of the connected vehicle. The method includes comparing the current driving context to a set of digital twin data to determine a predicted latency for using offboard computing resources of an edge server. The method includes determining that the predicted latency for using the offboard computing resources satisfies a threshold for the predicted latency. The method includes executing a switching decision that includes deciding to use the offboard computing resources of the edge server based on the comparing of the current driving context to the set of digital twin data and the determining that the threshold for the predicted latency is satisfied.
US11178246B2

The disclosed embodiments disclose techniques for managing cloud-based storage using a time-series database. A distributed cloud data management system (DCDMS) manages objects stored in a cloud storage system. The DCDMS leverages a distributed time-series database to track objects accessed via the DCDMS. During operation, the DCDMS receives a request to access an object using a path identifier and an object identifier. The DCDMS determines from the path identifier that the request is associated with one of its supported extended capabilities, and uses the previously tracked object operations that are stored in the time-series database to determine the actual target bucket in the cloud storage system that contains the requested object; the target bucket that contains the object may be different from the bucket identified in the path identifier that is received. The object identifier is then used to access the requested object from the target bucket to service the request.
US11178239B2

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive, from an app running on a mobile device determined to be operating in a business mode, an incoming data; display, on the mobile device, a request for, and a confirmation that the incoming data comprises a website content and its description; generate a metadata from the description defining at least one detail of the website content; define, within a data record storing the incoming data, the website content and the metadata defining one or more details of the website content; determine that a quantity of the website content is above a required threshold to generate the website; and generate the website comprising the website content.
US11178237B2

A method alters a computer resource while in a particular geolocation. One or more processors detect that a geolocation of a computer resource has changed from an initial geolocation to a new geolocation, where the computer resource is a virtual machine (VM). In response to detecting that the geolocation of the VM has changed from the initial geolocation to the new geolocation, the processor(s) reduce a functionality of the VM by reducing a quantity of processors and storage space available to the VM at the new geolocation as compared to the initial geolocation.
US11178234B1

The distributed virtual SAN infrastructure of this invention provides a scalable dynamically expandable virtual storage volume service pool, which can satisfy the needs for storage on-demand application such as provide user access a specific size storage volume and can satisfy the needs for centralized operation of the storage servers verses traditional operation for storage system. Specially with web-based multitasking support, the accessing and operation of the storage system can be made much more efficient.
US11178233B2

Embodiments can provide a service orchestration method and apparatus, and a server. In the service orchestration method, a service flowchart can be obtained. The service flowchart may include a plurality of operation model identifiers and a logical connection relationship among the plurality of operation model identifiers. The logical connection relationship may be an execution sequence in the service flowchart. In this method, a scheduling parameter corresponding to each operation model identifier can be obtained. When the scheduling parameter indicates a live network resource for executing the service flowchart, a live network status can be obtained by using a control plane. Based on the obtained live network status, whether the live network resource can be obtained can be verified. When the verification succeeds, based on the logical connection relationship and the scheduling parameter that corresponds to each operation model identifier, executable code for executing the service flowchart can be generated.
US11178227B1

Described herein are methods and systems for the efficient resyncing of stale components of a distributed-computing system. One method includes determining that a first base component at a remote site will go offline. After determining that the first base component at the remote site will go offline, a first delta component is created at the remote site. While the first base component at the remote site is offline, data corresponding to the offline component is collected at the first delta component at the remote site. After collecting data at the first delta component, the collected data is sent to a local site. The method includes determining that the first base component has come back online. In response to determining that the first base component has come back online, the collected data is sent from the first delta component to the first base component via an intra-site network.
US11178224B2

A method for storing mobile device data to cloud storage includes detecting a predetermined condition to backup data associated with a first mobile device to the cloud storage. Uploading, to a cloud storage server, data associated with the first mobile device including data associated with a plurality of third-party applications stored on the first mobile device and one or more of contacts information stored on the first mobile device, text messages stored on the first mobile device, or contents of a memory card associated with the first mobile device. The data associated with the plurality of third-party applications include binary data and metadata. The method further includes storing the binary data of the plurality of third-party applications at a first cloud storage location and storing the metadata of the plurality of third-party applications to a second cloud storage location that is different from the first cloud storage location.
US11178219B2

The disclosure includes embodiments for ensuring a satisfaction of a resource demand in a vehicular micro cloud. In some embodiments, a method for a connected vehicle that is a member of the vehicular micro cloud that includes multiple connected vehicles that share their computing resources and computing services with one another, includes: modifying an operation of a communication unit of the connected vehicle to receive a notification message from a communication server; determining that an allocation function included in the notification message meets an expectation of the connected vehicle, where the allocation function is configured to satisfy the resource demand of the vehicular micro cloud while limiting a total allocation distributed by the communication server; and responsive to the allocation function meeting the expectation, provisioning a resource requested by the notification message to the vehicular micro cloud for use by any member of the vehicular micro cloud.
US11178217B2

Embodiments of the present communications systems and methods may provide the capability for fast and reliable transitioning between the different versions of the service of the multi-node service deployed in the utility computing system. For example, in an embodiment, a computer-implemented method for data traffic distribution may comprise allocating a plurality of data traffic service network addresses to a load balancer service, wherein each data traffic service network address is associated with a different version of the load balancer service, receiving a plurality of data traffic flows, and distributing each data traffic flow to a version of the load balancer service based on a data traffic service network address of each data traffic flow.
US11178209B2

The present disclosure provides a method, a device and a system for opening cross-device file. The method includes: sending, by a first device, a file type of a file; determining, by the first device, a second device supporting the file type, and sending file information of the file to the second device so that the second device opens the file according to the file information.
US11178200B2

Systems and methods for playing adaptive bitrate streaming content by multicast in accordance with embodiments of the invention are disclosed. In one embodiment, a method of receiving and playing back adaptive bitrate streaming content using a playback device includes receiving an adaptive streaming session description including information about a piece of adaptive streaming content and information for accessing a multicast session of the piece of adaptive streaming content using a playback device, receiving portions of a first alternative stream of the piece of adaptive streaming content sent to a first multicast group that includes the playback device using the playback device, computing a bandwidth measurement using the playback device, and switching to a second alternative stream of the piece of adaptive streaming content based upon the computed bandwidth measurement using the playback device.
US11178194B2

A packet data unit session establishment method and network entity performing the same is disclosed. User equipment (UE) may establish registration with the core network through a first access network when the UE is registered in a core network through a second access network belonging to the network and a first PDU session is established through the second access network. The UE may transmit a non-access stratum (NAS) message including a PDU session identifier (ID) that is the same as an ID of the first PDU session to an access and mobility management function (AMF).
US11178191B2

Embodiments herein disclose methods and systems for optimizing resources in an IP multimedia subsystem (IMS) network, wherein a method includes receiving capabilities of contacts present in the contact book in response to a request sent by an OPTIONS applications server (AS) to the contacts present in the contact book. Further, the method includes aggregating the capabilities of the contacts present in the contact book. Further, the method includes transmitting the aggregated capabilities of the contacts present in the contact book to the UE through a PNT server. Further, the embodiments include fetching updated capabilities of user equipment (UE) by the presence AS through the PNT server. Further, the embodiments include receiving a metadata in response to the received service request using push notifications through the PNT server. Further, the embodiments include registering the UE with the IMS network, if the IMS client is capable of in-call service.
US11178189B1

The disclosure relates generally to methods, systems, and apparatuses for managing network connections. A system for managing network connections includes a storage component, a decoding component, a rule manager component, and a notification component. The storage component is configured to store a list of expected connections for a plurality of networked machines, wherein each connection in the list of expected connections defines a start point and an end point for the connection. The decoding component is configured to decode messages from the plurality of networked machines indicating one or more connections for a corresponding machine. The rule manager component is configured to identify an unexpected presence or absence of a connection on at least one of the plurality of network machines based on the list of expected connections. The notification component is configured to provide a notification or indication of the unexpected presence or absence.
US11178174B2

Apparatuses, methods, systems, and program products are disclosed for detecting man-in-the-middle attacks on a local area network. A method includes checking a first set of network settings information associated with a network router. A method includes requesting a second set of network settings information corresponding to the first set of network settings information. A method includes detecting a man-in-the-middle attacker on the network in response to at least a portion of the second set of network settings information not matching the first set of network settings information. A method includes triggering a countermeasure action related to the man-in-the-middle attacker.
US11178167B2

A disclosed computer-implemented method includes receiving and indexing the raw data. Indexing includes dividing the raw data into time stamped searchable events that include information relating to computer or network security. Store the indexed data in an indexed data store and extract values from a field in the indexed data using a schema. Search the extracted field values for the security information. Determine a group of security events using the security information. Each security event includes a field value specified by a criteria. Present a graphical interface (GI) including a summary of the group of security events, other summaries of security events, and a remove element (associated with the summary). Receive input corresponding to an interaction of the remove element. Interacting with the remove element causes the summary to be removed from the GI. Update the GI to remove the summary from the GI.
US11178161B2

The system obtains a multimodal dataset containing different types of data gathered during operation of the computer system, wherein the multimodal dataset includes time-series data for different variables associated with operation of the computer system. Next, the system forms a set of feature groups from the multimodal dataset, wherein each feature group comprises variables from the multimodal dataset containing the same type of data. The system then computes a tripoint similarity matrix for each feature group, and aggregates the tripoint similarity matrices for the feature groups to produce a crossmodal tripoint similarity matrix. Next, the system uses the crossmodal tripoint similarity matrix to cluster the multimodal dataset to form a model. The system then performs prognostic-surveillance operations on real-time multimodal data received from the computer system, wherein the prognostic-surveillance operations use the model as a classifier to detect anomalies. When an anomaly is detected, the system triggers an alert.
US11178158B2

Aspects of the present disclosure address systems, methods, and devices for enabling secure communication between electronic control units (ECUs) in a vehicle. The system may include a first and second ECU from a plurality of ECUs in the vehicle. The first ECU is to enable secure communication between the plurality of ECUs by performing operations that include provisioning the second ECU with authentication data for authenticating messages exchanged with a third ECU and provisioning the third ECU with a set of security keys to enable the third ECU to securely exchange messages with the second ECU. The second ECU receives, from the third ECU, a secure message that is cryptographically signed using a security key from the set of security keys provisioned to the third ECU, and the second ECU authenticates the secure message by comparing the authentication data with an authentication signal.
US11178149B2

A method of preventing a subject communication device 1021 . . . N from accessing a resource when it is determined to be counterfeit. The method involves delivering the web page component to a subject communication device 1021 . . . N in response to a request. The web page component is adapted to retrieve actual values of a plurality of attributes from the subject communication device 1021 . . . N. Reference values of the plurality of attributes are retrieved from a device property store 110 and the method determines that the subject communication device 1021 . . . N is counterfeit when at least one of the actual values of the plurality of attributes is different to the reference value of that attribute.
US11178134B2

A method and an apparatus for allocating device identifiers is provided. The method includes receiving a first request, the first request comprising terminal device information and a user authentication password; the user authentication password being generated according to a second request sent before the first request; and generating a first device identifier corresponding to the terminal device using the user authentication password. The method and the apparatus can prevent the device identity from being falsified and improve security.
US11178131B2

Systems and methods related to establishing a temporary trusted relationship between a network-based media service and a device that does not have a trusted relationship with the network-based media service are disclosed. In one embodiment, a method of operation of a first device having a trusted relationship with a network-based media service to establish a temporary trusted relationship between the network-based media service and a second device that does not have a trusted relationship with the network-based media service is provided. In one embodiment, the method of operation of the first device includes obtaining a certificate of the second device, generating a temporary token for the second device based on the certificate of the second device, and sending the temporary token for the second device to a server that provides the network-based media service to thereby pre-authorize the second device for temporary media service.
US11178118B2

A method of tokenizing sensitive data from a terminal device includes receiving, a connection request comprising a hardware serial number associated with a terminal device and validating the hardware serial number associated with the terminal device. The method includes sending a command to a terminal device that causes the terminal device to display a prompt for sensitive data associated with a user interacting with the terminal device and receiving an encrypted data packet from the terminal device. The encrypted data packet includes the sensitive data. The method includes sending the encrypted data packet to a gateway system for tokenization, receiving a token that represents the sensitive data, and providing the token to the terminal device.
US11178115B2

Mechanisms for providing point to point encryption and tokenization enabling decryption, tokenization and storage of sensitive encrypted data on one system are discussed.
US11178113B2

In accordance with some embodiments, a first apparatus that provides protocol isolation includes a controller, one or more re-configurable data communication devices operable to provide alternative transport of data for a native data communication device on a second apparatus to an external device, and one or more data converters coupled to the one or more re-configurable data communication devices. The protocol isolation method performed by the first apparatus includes establishing a local communication channel with the second apparatus. The method further includes exchanging the data via the local communication channel with the second apparatus according to a first protocol. The method also includes converting the data to a second protocol different from the first protocol. The method additionally includes exchanging, via a first re-configurable data communication device of the one or more re-configurable data communication devices, the converted data with the external device according to the second protocol.
US11178109B1

Systems and methods for file sharing over secure connections. An example method comprises: receiving a client request identifying a file sharing host and a file residing on the file sharing host; establishing a secure client connection; responsive to identifying a management connection with the file sharing host, transmitting an identifier and a parameter of the secure client connection via the management connection; receiving a host request to establish a secure host connection, the host request comprising the identifier of the secure client connection; establishing the secure host connection using the parameter of the secure client connection identified by the received identifier; forwarding, over the secure host connection, a first data packet received over the secure client connection, the first data packet comprising at least part of the client request; and forwarding, over the secure client connection, a second data packet received over the secure host connection, the second data packet comprising at least part of the file identified by the client request.
US11178104B2

Systems and methods are disclosed for a sandbox based network isolation system configured to protect cloud based assets. A host computer system may include a processor and a memory. The host computer system may include a workspace. One or more applications may run in the workspace via a first memory space (e.g., a trusted memory space). The host computer system may include an isolated computing environment. One or more isolated applications may run in the isolated computing environment via a second memory space (e.g., an untrusted memory space). The isolated computing environment may be isolated from the workspace by an internal isolation firewall. The internal isolation firewall may prevent communication between the isolated computing environment and the workspace.
US11178101B1

Caching connection information used to establish a communication connection setup between at least two endpoint devices across a data network. One example of operation may include exchanging at least one interface address and at least one globally unique identifier between the at least two endpoint devices. The method may also provide retrieving a last successful connection setup information based on the at least one globally unique identifier and the at least one interface address, assigning at least one port number to the at least one interface address via at least one of the two endpoint devices, exchanging at least one rendezvous message between the at least two endpoint devices to share connection setup information, and storing at least one of the at least one interface address, that at least one globally unique identifier, the last successful connection setup information, and the at least one port number in a cache file.
US11178100B1

Systems and methods for facilitating communication between multiple private networks with conflicting IP addresses are provided. The system comprises a virtual computing device configured to allocate blocks of shadow IP addresses to first and second private networks. A first bridge device is connected to the first private network and configured to receive a packet from a first host in the first private network. The packet comprises a destination address corresponding to a second host in the second private network. The first bridge device is configured to route the packet to the virtual computing device if the destination address is in a block of shadow IP addresses. A second bridge device is connected to the second private network and configured to receive the packet from the virtual computing device and translate the destination address to a corresponding native IP address.
US11178098B2

Systems and methods for communication inversion for online communities are disclosed. In embodiments, a computer-implemented method comprises: detecting, by a computing device, that an online community has a low vitality; determining, by the computing device and based on the detecting that the online community has a low vitality, a related community is associated with the online community; detecting, by the computing device, a participant communication within the related community; and redirecting, by the computing device, the participant communication to the online community.
US11178095B1

The disclosed embodiments relate to processing of notifications displayed on computing devices. In one embodiment, a method is disclosed comprising receiving a notification and querying at least one activity database that records historical interactions of a user. The method then receives a priority indicator in response to the querying and determines whether the priority indicator indicates a high priority. If so, the method generates, and in some embodiments displays, a second notification.
US11178094B2

Concepts and technologies disclosed herein are directed to per-session invocation of priority services based upon network available information. A service architecture can include a service architecture core and a service execution runtime framework in which a priority service application is executable to perform operations to provide a priority service for a communications session. The priority service application can determine whether a priority service should be invoked for the communications session based upon priority criteria. If a determination is made that the priority service is to be invoked for the communications session based upon the priority criteria, the priority service application can invoke the priority service for the communications session. If a determination is made that the priority service is not to be invoked for the communications session based upon the priority criteria, the priority service application can cause the communications session to be coordinated without the priority service.
US11178090B1

A method for facilitating document review includes obtaining data indicative of an ordered relationship among electronic communication documents in a conversation thread group and one or more missing electronic communication documents. The method also includes causing a visualization of the conversation thread group to be presented to a user via a graphical user interface of a client device, in part by causing one or more graphic elements, corresponding to the missing electronic communication document(s), to be displayed at respective positions along axes of the visualization with a particular visual coding that is reserved for missing electronic communication documents.
US11178087B2

Embodiments of the present invention provide a method, system, and computer program product for aggregating redundant messages in a group chat. A computer may receive a plurality of messages in a group chat from one or more chat devices. The computer may extract a fact from each of the plurality of messages using natural language processing. The computer may identify redundant messages within the plurality of messages. The computer may aggregate the redundant messages into a combined message. The computer may provide the combined message to the group chat. A number of redundant messages aggregated in the combined message may be provided. The redundant messages may be provided.
US11178084B2

A messaging platform may send, based on a query, information identifying one or more virtual assistants to a user device. The messaging platform may receive, from the user device, a response identifying a particular virtual assistant, of the one or more virtual assistants, wherein the virtual assistant is associated with an organization. The monitoring platform may send, to the user device, information related to the particular virtual assistant and may communicate, via the particular virtual assistant, with the user device via a rich communications services (RCS) communication session. The messaging platform may receive, from another device associated with the organization, a request to communicate with the user device and may convert the request into an RCS message. The messaging platform may send, via a server device, the RCS message to the user device to allow the user device to perform one or more actions.
US11178069B2

Management of class of service profiles for packet transmission is facilitated by a processor(s) obtaining one class of service (CoS) profile for one web resource section of a web resource, and another CoS profile for another web resource section of the web resource, where the one CoS profile and the other CoS profile are different CoS profiles for use in transmitting packets of the web resource over a network. The processor(s) determines which resource section a packet to be transmitted is associated with, and based on the packet being associated with the one web resource section, the processor(s) associates the one CoS profile with the packet for directing a transmission service for the packet. Based on the packet being associated with the other web resource section, the other CoS profile is associated with the packet for directing the transmission service for the packet.
US11178068B1

A technology is described for determining a trust score or trust metric used to determine whether to allow a connection to a high risk destination. In one example of the technology, a connection request to initiate a connection with a destination over a network may be received at a communication service. The communication service may identify a customer account associated with the connection request and obtain a trust score that indicates whether the connection request associated with the customer account may be allowed. The communication service may determine whether the connection request associated with the customer account is allowed to initiate the connection with the destination based on the trust score, and initiate the connection with the destination over the network when the trust score allows the connection request.
US11178067B2

Techniques are described to provide to provide service allocation across multi-managed heterogeneous networks. In one example, a method includes determining, by an application network policy controller, service information for an application, wherein the application communicates with an application server. The method may further include identifying one or more network domains of a plurality of network domains to provide network connectivity between the application and the application server based, at least in part, on service qualifiers and context information for the plurality of network domains and the service information for the application; generating an application policy for the application, wherein the application policy identifies, at least in part, the one or more network domains to provide network connectivity between the application and the application server; and communicating the application policy to the one or more identified network domains to provide network connectivity between the application and the application server.
US11178064B2

A resource allocation method includes splitting requirements into split requirements for each subsection of a physical network. The subsections of the physical network each have one of a plurality of policies applied to them. The method includes calculating a resource allocation for each of the subsections based on the split requirements, integrates a result of the allocations to determine a plurality of solutions candidates for resource allocations based on the split requirements, evaluates, for each solution candidate, compliance with the one of the plurality of policies, and selects one of the solution candidates based on the evaluation.
US11178051B2

Some embodiments provide a forwarding element that parses a packet to selectively extract a set of header field values for a flow key. The forwarding element then uses the flow key to find a matching flow to process the packet. In some embodiments, the forwarding element chooses the set of header values following the match pattern of a set of one or more flows. The forwarding element of some embodiments chooses the set of header values based on a wildcard mask that is associated with a flow entry or a flow table mask that is associated with a flow table.
US11178048B2

Techniques for a selection or reselection a user-plane path in a mobile network are disclosed herein. A user-plane gateway (GW-U) can be configured to decode a packet received from a control plane gateway (GW-C) in a packet data network gateway (PGW) to determine a forwarding policy. Additionally, the GW-U can decode, from an evolved node B (eNB), an internet protocol (IP) packet having a header field. Furthermore, the GW-U can determine a user-plane path for the IP packet based on a comparison of the header field and the forwarding policy. Based on the determined user-plane path, the GW-U can forward the IP packet to a local application server (AS), encapsulate and forward the IP packet to the PGW, or discard the IP packet. Moreover, the GW-U can encode the IP packet for transmission based on the determined user-plane selection.
US11178046B2

Systems and methods of routing are provided. In the system, one or more processors determine that a packet is to be transmitted to a destination. In one or more aspects of the system, the one or more processors select a next port to be used for transmitting the packet by selecting a set of ports among a plurality of ports based on a static weight configuration associated with each port. The next port may be selected from the set of ports based on a number of hops required to reach the destination from each port and based on an estimated latency from each port to the destination. The one or more processors may then route the packet through the selected next port.
US11178034B1

A resilient network call management framework that automatically detects slow Application Programming Interfaces (APIs) at downstream dependent applications based on constantly measuring and monitoring the response time coming from such applications. Once a slow API has been identified, the framework provides the capability to temporarily shut down (otherwise referred to herein as, “short-circuit”) the network call path associated therewith until the monitoring determines that the response time is back to an acceptable level (i.e., returns to a healthy status). Implemented in conjunction with a shared services server hosting different service applications, processing by the framework may be limited to only those service applications or network calls deemed non-critical, such that, critical service applications or network calls are not subjected to being shut down regardless of response time.
US11178031B2

A comprehensive integrated system and method includes (i) proactively monitoring a network for degraded service and to proactively make repairs to components before service outages, (ii) identifying the root causes of hard alarms and failures on a layer 1 transport network and generate trouble tickets; and (iii) after repair, verifying that repaired backbone network meets or exceeds performance criteria of Service Level Agreements (SLAs) with customers. A method includes surveilling first equipment in a network wherein the first equipment is in a controlled portion of the network, observing a set of messages wherein the set of messages relate to second equipment in a leased portion of the network, and detecting a fault in the network based on the surveilling step or the observing step. A fault based on the observing step includes the steps of receiving a first message at a first server indicating that a fault was detected in a portion of a leased network, receiving a second message at a second server indicating that the fault was detected in a portion of the leased network, and isolating the fault based on the first message and the second message.
US11178028B1

The disclosed system remotely tests performance of a wireless telecommunication network. The system sends an instruction to a device to interact with the wireless telecommunication network. The system can obtain a log generated by a wireless communication chip of the mobile device, where the log indicates attributes of the communication using the wireless telecommunication network, such as a frequency and a signal strength associated with the frequency. Based on the log generated by the wireless communication chip of the mobile device, the system can determine the performance of the wireless telecommunication network without obtaining a second log generated by a second device, such as an eNodeB, involved in enabling the communication through the wireless telecommunication network. Upon determining that the performance of the wireless telecommunication network is below a predetermined threshold, the system can send a notification indicating the problematic performance.
US11178027B1

This disclosure relates to the processing of data streams. More specifically, application of particular protocols to a stream and a detection analysis facilitate a selective, reliable and efficient transmission of pertinent stream data to destination addresses.
US11178022B2

A method, apparatus, system, and computer program product for facilitating evidence collection. A set of evidence requirements is identified by computer system in which the set of evidence requirements is for a control that manages a set of resources in the computer system to enforce a policy in the computer system. Labels are associated by the computer system with historical evidence for the set of requirements. The historical evidence comprises prior evidence collected for compliance with the set of evidence requirements for the control and was accepted to meet the set of evidence requirements for the control. The historical evidence with the labels form labeled historical evidence. Rules for mining evidence for the set of evidence requirements for the control using the labeled historical evidence are learned by a machine learning model in the computer system.
US11178015B2

A method in a client device for updating network configuration parameters, the method comprising: establishing a connection between the client device and an access point connected with a set of other client devices; detecting a connectivity event at the client device; generating a configuration verification request containing current network configuration parameters of the client device; transmitting the configuration verification request for delivery to the set of other client devices; responsive to transmitting the configuration verification request, receiving a configuration verification response from a responding one of the other client devices; and responsive to the configuration verification response indicating non-matching connectivity conditions at the responding client device, initiating a network reconfiguration process at the client device to obtain new network configuration parameters.
US11178012B2

The disclosure describes configuration schemes for secondary cell (SCell), bandwidth part (BWP) and physical resource block (PRB) indexing. An apparatus of user equipment (UE) for BWP activation and deactivation operation is disclosed. The apparatus includes baseband circuitry that includes a radio frequency (RF) interface, and one or more processors. The one or more processors are to receive radio resource control (RRC) data via the RF interface, configure a timer for a BWP according to the RRC data, and trigger the timer for the BWP in response to detection of an event associated with an access node after the BWP has been activated.
US11178005B2

A method for managing multiple software defined wide area network (SD-WAN) software versions includes providing a controller that defines an overall configuration for an SD-WAN and that creates configuration registries for individual SD-WAN appliances to implement their respective portions of the overall configuration. The controller generates, in an intermediate configuration language registry format, a first and second configuration registry for first and second SD-WAN appliance that respectively execute first and second versions of SD-WAN software. The controller respectively transmits the first and second configuration registries to the first and second SD-WAN appliances, which use the first and second configuration registries to configure themselves. The first and second SD-WAN appliances negotiate with each other for common SD-WAN features usable to implement configurations specified in the first and second configuration registries.
US11178001B2

In some examples, a switching system includes a plurality of fabric endpoints and a multi-stage switching fabric having a plurality of fabric planes each having a plurality of stages to switch data units between any of the plurality of fabric endpoints. A fabric endpoint of the fabric endpoints is configured to send, to a switch of a first one of the stages and within a first fabric plane of the plurality of fabric planes, a self-ping message destined for the fabric endpoint. The fabric endpoint is configured to send, in response to determining the fabric endpoint has not received the self-ping message after a predetermined time, an indication of a connectivity fault for the first fabric plane.
US11177982B2

A method for transmitting feedback includes generating explicit channel feedback for a plurality of transmit beam-receive beam combinations (TRBCs) between the user device and a transmit-receive point (TRP), generating a modified resource in accordance with explicit feedback configuration information, the modified resource configured to convey the explicit channel feedback, wherein an explicit channel feedback associated with each TRBC is conveyed on a different data symbol of the modified resource, and transmitting the modified resource to the TRP using a single TRBC.
US11177971B2

A device for participating in a group of cooperating devices that is identified by a group code includes membership circuitry and group circuitry. The membership circuitry is configured to generate and analyze membership messages, wherein the membership messages include a group name that is associated with the group code; and instruct the device to transmit and receive membership messages with a network. The group circuitry is configured to generate and analyze group messages, based at least on a received membership message that includes the group code; and instruct the device to transmit and receive, using a device-to-device interface circuitry of the device, group messages with a device in the group.
US11177969B2

An interface device includes a conversion circuit that converts data that conforms to a first communication interface standard into data that conforms to a second communication interface standard, first and second flow control units that execute respectively a first flow control that conforms to the first communication interface standard on the first device, and a second flow control that conforms to the second communication interface standard on the second device, first and second communication circuits that receive data from and transmit data to the first device under control of the first flow control unit and the second device under control of the second flow control unit, respectively. Data is transmitted from the second to the first device in accordance with first and second credits used in the first and second flow controls, respectively, and a data amount associated with the first credit is equivalent to a data amount associated with the second credit.
US11177968B2

A roller-shaped electronic stamp comprising a plurality of protrusions arranged on a surface of a cylindrical rotational body that rotates around a shaft, wherein a pattern of contact points provided by the plurality of protrusions represents data, and wherein the data is transmitted to an electronic terminal by rolling the surface of the cylindrical rotational body on a touchscreen of the electronic terminal.
US11177961B2

A method for securely sharing validation information of one or more data files stored on different cloud servers using distributed ledger technology includes requesting access to the data files and calculating a hash thereof. A structured Merkle tree is constructed using the hash and additional hashes of other data files for which a user has not granted access, but has used to construct a corresponding Merkle tree for which the user has committed a root value to a main blockchain. It is checked whether the root value of the Merkle tree is the same as the one the user has committed, and whether the hash of the data files is stored in a block of a satellite blockchain linked to the main blockchain and operated by a subset of nodes of the main blockchain that trust one another.
US11177960B2

The technology disclosed relates to authenticating users using a plurality of non-deterministic registration biometric inputs. During registration, a plurality of non-deterministic biometric inputs are given as input to a trained machine learning model to generate sets of feature vectors. The non-deterministic biometric inputs can include a plurality of face images and a plurality of voice samples of a user. A characteristic identity vector for the user can be determined by averaging feature vectors. During authentication, a plurality of non-deterministic biometric inputs are given as input to a trained machine learning model to generate a set of authentication feature vectors. The sets of feature vectors are projected onto a surface of a hyper-sphere. The system can authenticate the user when a cosine distance between the authentication feature vector and a characteristic identity vector for the user is less than a pre-determined threshold.
US11177958B2

Described embodiments include an apparatus, comprising a communication interface and a processor. The processor is configured to obtain an NT Local Area Network Manager (NTLM) authentication token, which authenticates a client device to a service using an NTLM authentication protocol. The processor is further configured to, subsequently to obtaining the NTLM authentication token, receive, via the communication interface, from another processor that belongs to the client device, a challenge that was sent to the client device by the service in response to a request, from the client device, to access the service. The processor is further configured to, using the NTLM authentication token, compute a response to the received challenge, and to communicate the computed response to the client device, without exposing the NTLM authentication token to the client device. Other embodiments are also described.
US11177956B2

Disclosed are an identity authentication, number saving and sending, and number binding method, apparatus and device. The identity authentication method comprises: receiving a user identity authentication request sent by a data authentication platform client, wherein the user identity authentication request comprises user authentication information and user identification information, and a data authentication platform server pre-stores the user authentication information and a registration number and a password, which correspond to the user identification information; acquiring, according to the user identification information, the user authentication information pre-stored in the data authentication platform server; matching the user authentication information in the acquired user identity authentication request with the acquired user authentication information pre-stored in the data authentication platform server; when the matching is successful, receiving a result, sent by the data authentication platform client, of confirming the acquisition of the registration number by a user.
US11177950B2

Systems and methods for key generation for secure communication between a first user computing device and a second user computing device without requiring direct communication during key generation. The method using a plurality of privacy providers and a first private table and a second private table. The method including: performing by the second user computing device: receiving indexes each associated with a value in the second private table, each index received from the respective privacy provider sharing those values, each index associated with a value that matches an indexed value in the first private table received by the respective privacy provider from the first user computing device; and generating a common key for the secure communication by combining the indexed values of the second private table.
US11177945B1

Enabling access to encrypted information by providing a master key and a public key to a partial content owner, generating a ciphertext of content according to a complete content data, at least one content data partition and the public key, wherein the content data partition comprises a portion of the complete content data, providing the ciphertext of the content data and the public key to a validator, receiving a validation result from the validator, and acting upon the validation result.
US11177934B2

A computing device comprises a network element configured for receiving messages sent over a network from a control facility, a reduced instruction set computer processing circuitry comprising a central processing unit (CPU) and a secure hardware-implemented module adapted to verify that a signed PKI message is encoded in the received messages at a plurality of sequential intervals and to either switch the CPU from an operational state to a safe state, or prevent switching of the CPU from the safe state to the operational state, when a receipt of a signed PKI message is not verified in one of the sequential intervals. In the operational state, the CPU accesses a memory address space in the processing circuitry for executing software-based commands. In the safe state the CPU is prevented from executing the software-based commands while access to the memory address space is retained.
US11177933B2

A method for side-channel attack mitigation in streaming encryption includes reading into a decryption process executing in memory of a computer, an input stream and extracting from the input stream both an encryption envelope and cipher text and extracting from the encryption envelope, a wrapped key. Then, decryption may be performed in constant time of the cipher text using one of two different keys, a first for authenticated decryption comprising the wrapped key, and a second for unauthenticated encryption comprising a dummy key, with no difference in timing of execution regardless of which of the two different keys are utilized during decryption of the cipher text.
US11177929B2

Provided are a method for activating, by a user equipment (UE), a bandwidth part in a wireless communication system. The method may include: activating a first bandwidth part among multiple bandwidth parts; when a problem of the first bandwidth part is detected, deactivating the first bandwidth part; activating a second bandwidth part among the multiple bandwidth parts; and performing uplink transmission to a base station via the activated second bandwidth part.
US11177925B2

The present invention relates to a method and a device for transmitting, by a terminal, an acknowledgement (ACK)/negative-acknowledgement (NACK) in a wireless communication system. More specifically, the method comprises the steps of: receiving downlink data resource allocation information for indicating a specific subframe for ACK/NACK transmission; and transmitting an ACK/NACK in a specific subframe, wherein the downlink data allocation information includes a specific sequence among a plurality of sequences defined for a downlink control area, and a frame structure of the specific subframe is determined on the basis of the specific sequence.
US11177918B2

Method and device for notifying reference signal configuration information are disclosed. Channel state information-reference signal (CSI-RS) configuration information is coded, to obtain one or more CSI-RS configuration codes. The CSI-RS configuration codes are sent to a terminal device. The terminal device determines, based on CSI-RS configuration codes, CSI-RS configuration information such as a quantity of antenna ports for transmitting a CSI-RS, a CSI-RS pattern, a CSI-RS period and an offset corresponding to the CSI-RS period.
US11177907B2

A method, computer system, and a computer program product for recasting repetitive messages is provided. Embodiments may include receiving, by a processor, a message. Embodiments may include determining, by the processor, whether the received message is repetitive. Embodiments may include rating, by the processor, an importance level of the received message. Embodiments may include determining a preference for recasting the received message.
US11177906B2

An LDPC (Low-Density Parity Check) code based on a control matrix represented by a Tanner bipartite graph includes 128 variable nodes of the graph and 64 constraint nodes of the graph, the code being wherein each of the constraint nodes of the graph is connected to 7 variable nodes of the graph; each of the cycles of the graph has a length greater than or equal to 6; the minimum distance of the code is equal to or greater than a predefined threshold for minimum distance.
US11177904B2

Described is an apparatus of an Evolved Node-B (eNB) operable to communicate with a User Equipment (UE) on a wireless network. The apparatus may comprise a first circuitry and a second circuitry. The first circuitry may be operable to determine a presence of a Phase Tracking Reference Signal (PT-RS) and a density of the PT-RS. The second circuitry may be operable to process the PT-RS. The second circuitry may also be operable to process a transmission in a Multi-User Superposition Transmission (MUST) operation in accordance with the PT-RS.
US11177898B2

An apparatus for transmitting broadcasting signal using transmitter identification and method using the same are disclosed. An apparatus for transmitting broadcasting signal according to an embodiment of the present invention includes a waveform generator configured to generate a host broadcasting signal; a transmitter identification signal generator configured to generate a transmitter identification signal for identifying a transmitter; and a combiner configured to inject the transmitter identification signal into the host broadcasting signal in a time domain so that the transmitter identification signal is transmitted synchronously with the host broadcasting signal.
US11177893B2

A method, wireless device, and network node for providing notification of a status of an intelligent traffic system (ITS) sidelink in a communication network. In one embodiment, the method includes obtaining channel quality measurement data of the ITS sidelink, assigning a sidelink status based on the obtained channel quality measurement data (S120), and providing a feedback indicator based on the sidelink status (S130).
US11177891B2

A communication device that includes an antenna including a first electrode and a second electrode, at least one of the first electrode or the second electrode including a plurality of segmented electrodes. The communication device further includes a communication circuit, coupled to the antenna, that performs a transmission operation and a reception operation of transmission data between a device and the communication circuit based on a communication protocol that includes a plurality of communication stages. The communication device further includes a switch that switches whether or not each of the plurality of segmented electrodes is to be coupled to the communication circuit and a controller that changes an effective electrode area of at least one of the first electrode or the second electrode by the switch, based on at least one of the operations of the communication circuit, a type of the transmission data, or the communication stages.
US11177884B2

Embodiments relate to providing simultaneous digital and analog services in optical fiber-based distributed radio frequency (RF) antenna systems (DASs), and related components and methods. A multiplex switch unit associated with a head-end unit of a DAS can be configured to receive a plurality of analog and digital downlink signals from one or more sources, such as a service matrix unit, and to assign each downlink signal to be transmitted to one or more remote units of the DAS. In one example, when two or more downlink signals are assigned to be transmitted to the same remote unit, a wave division multiplexer/demultiplexer associated with the multiplex switch unit can be configured to wave division multiplex the component downlink signals into a combined downlink signal for remote side transmission and to demultiplex received combined uplink signals into their component uplink signals for head-end side transmission.
US11177881B2

A mobile device comprising: a processor configured to execute a two-way messaging application, comprising: a message leaving component configured to leave a message to be retrieved via a luminaire by: generating message content according to message generation inputs from a user of a mobile device; using at least one light sensing device to extract, from light emitted by the luminaire, a code embedded in the light as non-visible modulations; and using the received code to cause the message content to be stored in association with the luminaire for retrieval by one or more recipient users; and a message retrieving component configured to retrieve a message via a luminaire of the lighting system by: using the at least one light sensing device to extract the message content or data for retrieving the message embedded in the light as non-visible modulations, and output the message content via a user interface.
US11177872B1

A system includes control circuitry that obtains surrounding environment scan information from each repeater device of a network of repeater devices. A plurality of signal propagation indicators is determined, and a three-dimensional representation of a geographical area is generated based on the obtained surrounding environment scan information and plurality of signal propagation indicators. A location and movement of a plurality of user devices in the geographical area is tracked and a beamforming scheme is selected for one or more repeater devices of the network of repeater devices. An out-of-band control of operations of the network of repeater devices is executed based on the generated three-dimensional representation, the selected beamforming scheme for the one or more repeater devices, and the tracked location and movement of the plurality of user devices in the geographical area, for example, to achieve high dates, less interference, and increased signal strength and gain.
US11177869B2

One disclosure of the present specification provides a method by which user equipment (UE) performs a measurement. The method comprises the steps of: receiving, from a serving cell, a synchronization signal (SS)/physical broadcast channel (PBCH) block (SSB), wherein the SSB is used for radio link monitoring (RLM); and performing an RLM measurement on the basis of an RLM-reference signal (RLM-RS) included in the SSB, wherein, if the SSB is quasi-co-located (QCL) with respect to a channel-state information (CSI) reference signal (CSI-RS) resource, the RLM measurement is performed during a first evaluation period on the basis of a first value and, if the SSB is not QCL with respect to the CSI-RS resource, the RLM measurement is performed during a second evaluation period on the basis of a second value, and the first evaluation period is smaller than the second evaluation period.
US11177861B2

Disclosed are an electronic device and a control method thereof. The electronic device includes: a housing; a plurality of antennas respectively installed in a plurality of locations spaced from each other in the housing; a communicator configured to transmit and receive a communication signal through the antenna; and at least one processor configured to: select a combination of two or more antennas having a relatively higher quality out of the plurality of antennas based on a transmission and reception quality of the communication signal; and control the communicator to transmit and receive the communication signal through the selected combination of antennas.
US11177847B2

A method for compensating for degradation of a signal during transmission of the signal includes: performing thermal detection and accordingly generate a thermal detection result indicative of a temperature of a signal processing circuit; and performing property adjustment to adjust a predetermined property of the signal according to the thermal detection result. The property adjustment is performed on the signal according to the thermal detection result associated with previously transmitted signal. After performing the property adjustment, a characteristic value of the signal reaches a preset level.
US11177842B1

A radio-frequency switching circuit includes a first switching circuit connected between a common capacitor connected to an antenna port and a first capacitor connected to a first port, and performing a switching operation with a first gate voltage transmitted through a first gate terminal, a voltage generation circuit supplying a drain-source voltage to a common node disposed at a first end of the first switching circuit, and a voltage detection circuit receiving a node voltage from the common node, comparing the node voltage with a reference voltage, and generating a detection voltage including damage information regarding the common capacitor or the first capacitor.
US11177839B2

Provided are an antenna adjustment method, apparatus, and terminal device. The method is applied to a terminal device provided with an antenna, a first feed point, a wireless communication module, and at least two antenna matches, and includes: obtaining a current antenna match connected to the terminal device; determining a communication frequency band in which the terminal device operates; judging whether the communication frequency band corresponds to the current antenna match; determining a target antenna match corresponding to the communication frequency band from the at least two antenna matches if the communication frequency band does not correspond to the current antenna match; and adjusting the antenna according to the target antenna match to cause the antenna to support the communication frequency band, wherein the antenna is connected to a signal transmitting and receiving interface of the wireless communication module through the first feed point to perform signal reception or transmission.
US11177833B2

An encoding apparatus is provided. The encoding includes a low density parity check (LDPC) encoder which performs LDPC encoding on input bits based on a parity-check matrix to generate an LDPC codeword formed of 64,800 bits, in which the parity-check matrix includes an information word sub-matrix and a parity sub-matrix, the information word sub-matrix is formed of a group of a plurality of column blocks each including 360 columns, and the parity-check matrix and the information word sub-matrix are defined by various tables which represent positions of value one (1) present in every 360-th column.
US11177820B2

A n-bit Successive Approximation Register Analog-to-Digital Converter, SAR ADC, is provided. The SAR ADC comprises a respective plurality of sampling cells for each bit of the n-bit of the SAR ADC. Each sampling cell comprises a capacitive element coupled to a cell output of the sampling cell in order to provide a cell output signal. Further, each sampling cell comprises a first cell input for receiving a first signal, and a first switch circuit capable of selectively coupling the first cell input to the capacitive element. Each cell additionally comprises a second cell input for receiving a second signal, and a third cell input for receiving a third signal. The third signal exhibits opposite polarity compared to the second signal. Each sampling cell comprises a second switch circuit capable of selectively coupling one of the second cell input and the third cell input to the capacitive element. The SAR ADC further comprises at least one comparator circuit coupled to the sampling cells. The at least one comparator circuit is configured to output a comparison signal based on the cell output signals of the sampling cells. Additionally, the SAR ADC comprises a calibration circuit configured to supply at least one respective control signal to the respective second switch circuit of the sampling cells for controlling the second switch circuits.
US11177813B1

A phase-locked loop circuit is provided, including: a phase frequency comparing unit to compare phase of an external reference clock signal and phase of a comparing clock signal, and generate an error signal corresponding to the comparing result; an oscillation unit to generate an internal clock signal having oscillation frequency corresponding to the error signal; a frequency dividing unit to divide frequency of the internal clock signal according to a pre-set dividing ratio, to generate the comparing clock signal; a control unit to generate a control signal to respectively change connection of the oscillation unit and connection of the frequency dividing unit after phase comparing. The phase-locked loop circuit can detect and correct mistaken locking and harmonic locking. There is no need to reset the circuit when mistakenly locked, sudden output phase change and additional spike signal that affecting the integrity of the clock signal are prevented.
US11177812B2

When digital input data disappear temporarily, within a counting period of the counter and pulse generator, an output voltage of the voltage generator rises, a threshold detector compares the output voltage of the voltage generator with a plurality of threshold values to generate a plurality of comparison results, and a logic gate unit generates a control signal according to the comparison results, to a charge pump, so that the charge pump controls the voltage-controlled oscillator to accelerate or decelerate.
US11177810B2

An all-digital phase locked loop (ADPLL) receives an analog input supply voltage which is utilized to operate analog circuitry within the ADPLL. The ADPLL of the present disclosure scales this analog input supply voltage to provide a digital input supply voltage which is utilized to operate digital circuitry within the ADPLL. The analog circuitry includes a time-to-digital converter (TDC) to measure phase errors within the ADPLL. The TDC can be characterized as having a resolution of the TDC which is dependent, at least in part, upon the digital input supply voltage. In some situations, process, voltage, and/or temperature (PVT) variations within the ADPLL can cause the digital input supply voltage to fluctuate, which in turn, can cause fluctuations in the resolution of the TDC. These fluctuations in the resolution of the TDC can cause in-band phase noise of the ADPLL to vary across the PVT variations. The digital circuitry regulates the digital input supply voltage to stabilize the resolution of the TDC across the PVT variations. This stabilization of the resolution of the TDC can cause the ADPLL to maintain a fixed in-band phase noise across the PVT variations.
US11177808B2

A semiconductor device includes an I/O circuit configured to be supplied with a first voltage, a second voltage higher than the first voltage, and a third voltage higher than the second voltage, and to receive an input signal based on the first voltage. The I/O circuit includes an enabler circuit configured to be supplied with the second voltage, and to generate a first signal based on the second voltage, and a first level shifter circuit coupled to the enabler circuit, and configured to, based on the first signal, level-shift a signal based on the second voltage to a signal based on the third voltage.
US11177802B2

Amplitude-phase canceling circuit for switch linearity. In some embodiments, a radio-frequency switch circuit can include first and second switch arms, with each switch arm including a plurality of transistors arranged in series to form a stack between a first node and a second node. The first node of the first switch arm can be coupled to the first node of the second switch arm. The radio-frequency switch circuit can further include an amplitude-phase cancelling block implemented across one or more transistors of each switch arm, and configured such that a third harmonic resulting from an ON state of the first switch arm is substantially canceled by a third harmonic resulting from an OFF state of the second switch arm.
US11177795B1

A master latch includes a latch input node and a latch output node, a first inverter with an input and an output, the input coupled to the latch input node and the output coupled to the latch output node, and a second inverter with an input and an output, the input coupled to the latch output node and the output coupled to the latch input node. The master latch further includes a first pull-up device connected between a source voltage and the latch input node, the first pull-up device configured to pull the latch input node up towards the source voltage when the latch output node is low, and a first pull-down device connected between the latch input node and a ground voltage, the first pull-down device configured to pull the latch input node towards the ground voltage when the latch output node is high.
US11177793B2

A clock synthesis circuit and method provides for precision controlling and programming a selected number of clock pulses (or simply “clocks”) fitted within time periods between two consecutive pulses of a so-called system heartbeat (SHB) timing signal. The disclosed embodiments have applicability in light emitting diode (LED) display driver integrated circuits (ICs) and, more generally, digital circuits including computer processors, microcontrollers, logic devices such as field-programmable gate arrays (FP-GA), and other logic circuitry.
US11177784B2

The present disclosure in some embodiments relates to a method of calibrating a power amplifier performance and an apparatus therefor, which provide an optimal calibration of the output characteristics of a power amplifier to all possible combinations in the input signal source by enabling individualized calibrations for changes in the output characteristics at room temperature and changing temperatures, thereby improving the performance of the power amplifier.
US11177767B2

An apparatus for generating electricity from solar energy has a large dish reflector with a fly's eye receiver positioned near the focus of the dish reflector, held by a dual axis tracking structure. The fly's eye receiver includes a field lens that concentrates sunlight into an image of the dish reflector, a two-dimensional fly's eye array of contiguous convex lenses extending across the dish image, and a photovoltaic cell behind each convex lens of the fly's eye array. Two imaging stages are provided. First, the dish reflector and the field lens concentrate the sunlight in the form of an image of the dish that is stabilized against pointing errors of the tracking mechanism. Second, the contiguous array of convex lenses divides the sunlight energy of the dish image into portions, one per convex lens, each portion being further concentrated by the respective convex lens onto a corresponding photovoltaic cell.
US11177759B2

A drive system for driving an AC electric machine includes an electric machine power converter that provides a primary current excitation vector having a magnitude and angle to drive the AC electric machine. A control system separate from or incorporated into the power converter causes the power converter to inject a carrier signal to the AC electric machine that is superimposed onto the current vector and that generates a carrier response signal that has sensitivity to magnetic alignment information of the AC electric machine at its operating point, the carrier response signal providing a measurable magnetic alignment signature of the AC electric machine. The control system causes the power converter to inject the carrier signal at an injection angle between a constant flux injection angle and a constant torque injection angle, to reduce noise and/or vibration of the AC electric machine caused by the injected carrier signal.
US11177754B2

A highly energy efficient circuit for an AC ceiling fan motor in high speed gear, which comprises a speed regulator and a ceiling fan motor whose output torque at full voltage exceeds a required torque at rated load. Two ends of a winding of the ceiling fan motor are connected to a voltage-regulating capacitor bank and a zero line, respectively. The voltage-regulating capacitor bank comprises a first capacitor bank for enabling low speed operation of the ceiling fan motor by stepping down by a third capacitor, a second capacitor bank for enabling medium speed operation of the ceiling fan motor by stepping down by a second capacitor and the third capacitor in parallel, and a third capacitor bank for enabling high speed operation of the ceiling fan motor by stepping down by a first capacitor, the second capacitor and the third capacitor in parallel.
US11177752B2

Technical solutions are described for preventing controller windup in a motor control system. An example system includes a first anti-windup module that receives a commanded voltage and a limited voltage command. The limited voltage command is applied to an electric motor, where the first anti-windup module generates a first modified current command by modifying a current command that is applied to the motor control system. The modification is based on a ratio of the commanded voltage and the limited voltage command. The system further includes a second anti-windup module that receives the commanded voltage and the limited voltage command. The second anti-windup module generates a second modified current command by modifying the first modified current command. The modification based on a difference between the commanded voltage and the limited voltage command.
US11177744B2

A BLDC motor and a method for starting and operating the motor. The motor has a rotor with exciter magnets, a stator with at least three stator coils, and a control and evaluation unit. The method carries out an initialization phase with a defined start time, initial starting field angle of the stator magnetic field and angle rising rate. A partial cycle is carried out with a rising phase that increases a current field angle with a change in voltage application to the stator coils. An analysis phase keeps the current field angle constant. The method continuously records a difference in current between two phase currents of a same direction of flow, the evaluation unit analyzes the recorded difference for the presence of a current eye. Immediate commutation takes place when a current eye is detected or where without detection after a pre-definable time interval has elapsed. The analysis phase is terminated after commutation is carried out. The partial cycle is repeatedly carried out until the final field angle has increased to a value of 360° to define a total cycle.
US11177743B2

A single-phase hybrid multilevel inverter capable of producing a higher number of output voltage levels using fewer power switches and DC voltage sources compared to existing multilevel inverters. The levels are synthesized by switching the DC voltage sources in series/parallel combinations. An auxiliary circuit is introduced to double the number of levels by creating an intermediate step in between two levels. In addition, a zero level is introduced to overcome the inherent absence of this level in the original circuit. To improve the total harmonic distortion, a hybrid modulation technique is utilized. A 300 W, a thirteen level multilevel inverter (including the zero level) was designed and constructed. The circuit was tested with a no-load, resistive load and resistive-inductive load. The experimental results closely match simulated and mathematical analyses.
US11177736B2

A circuit device includes a digital circuit, a digital power supply circuit that supplies a digital power supply voltage to the digital circuit, an analog circuit, and an analog power supply circuit that supplies an analog power supply voltage to the analog circuit. The analog power supply circuit has a first mode and a second mode as operation modes, the first mode is a mode in which activation of power supply is faster than that in the second mode, and the second mode is a mode in which power supply is performed with lower noise than that in the first mode.
US11177731B2

A current detecting circuit of a constant on-time power converter and a method thereof are provided. The current detecting circuit includes a time detecting circuit and a sample and hold circuit. A control circuit of the constant on-time power converter outputs a lower bridge conduction signal to turn on a lower bridge switch during an on-time of each cycle of the lower bridge conduction signal. The time detecting circuit detects the on-time of a cycle of the lower bridge conduction signal. The sample and hold circuit samples and holds a current of an inductor at a detection time point of a next cycle of the lower bridge conduction signal. A time between a rising edge of a waveform of the next cycle of the lower bridge conduction signal and the detection time point is equal to half the on-time.
US11177726B2

An axial field rotary energy device can include a housing having an axis. A stator assembly is mounted to the housing and has stator panels that are axially-stacked and discrete panels from each other. Each stator panel includes a respective printed circuit board (PCB) having respective coils that are electrically conductive and interconnected within the respective PCB. In addition, a rotor assembly including rotors is rotatably mounted within the housing on opposite axial ends of the stator assembly. The rotors can be mechanically coupled together. Each rotor can include magnets having leading and trailing edges. The trailing edge of one magnet and the leading edge of an adjacent magnet can be parallel to each other to define a consistent circumferential spacing, relative to the axis, between adjacent ones of the magnets.
US11177717B2

A device for storing kinetic energy including a base assembly supporting a central vertical shaft and having a first ring of magnets mounted thereabout at a first radial distance from the central vertical shaft; and a rotatable disc rotatably mounted on the central vertical shaft and vertically displaceable on the central vertical shaft, the rotatable disc having a fixedly mounted second ring of magnets that are radially spaced from the central vertical shaft by approximately the first radial distance, wherein the rotatable disc weightlessly levitates above the first ring of magnets and has reduced gyroscopic precession forces.
US11177709B2

A rotor assembly for an electric machine, including a rotor core and a shaft, is connected to the rotor core for conjoint rotation, wherein a cooling channel arrangement is formed within the rotor assembly and includes a cooling channel, which extends within the shaft. The rotor assembly further includes a separation element which has a separation portion extending in the circumferential direction at an inner radius of the shaft, wherein the separation portion separates an interior of the shaft into a first shaft portion, in which the cooling channel extends, and into a second shaft portion, wherein the separation element includes a sealing device, which seals off the shaft portions with respect to one another.
US11177700B2

The disclosure involves wireless electric power sharing between vehicles. A first vehicle sends a charging request, wherein the first vehicle is at least partially powered by a first on-board rechargeable electricity storage. The first vehicle receives a response to the charging request from a second vehicle which is at least partially powered by a second on-board rechargeable electricity storage, and a communication channel is established between the first and second vehicles. The first on-board rechargeable electricity storage is charged using energy stored in the second on-board rechargeable electricity storage and wirelessly transferred from the second vehicle to the first vehicle. The charging is controlled with information exchanged between the first and second vehicles over the communication channel.
US11177696B2

A receive end and a transmit end of a wireless charging system, and the wireless charging system, where the receive end includes a receive coil, a rectifier, and a receive end controller, where the receive coil receives an alternating magnetic field and outputs an alternating current, the rectifier is configured to rectify the alternating current from the receive coil into a direct current, the receive end controller is configured to adjust, based on a target impedance sent by a transmit end controller, a reflection impedance reflected from the receive end to a transmit end such that an inverter of the transmit end implements a zero voltage switching (ZVS), and a bridge arm voltage is a voltage between two bridge arm midpoints of a full bridge rectifier or a voltage between a single bridge arm midpoint of a half bridge rectifier and ground.
US11177694B2

One embodiment provides a non-contact power transmitter device including a sealed housing provided at least partially within a surface, and a transmitter coil within the sealed housing configured to inductively transfer power to a power receiver device. The power transmitter device also includes a transmitter control unit coupled to the transmitter coil, a transceiver configured to communicate with the power receiver device, and an electronic processor coupled to the transmitter control unit and the transceiver. The electronic processor is configured to establish, using the transceiver, communication with the power receiver device, and negotiate power transfer requirements between the power transmitter device and the power receiver device. The electronic processor is also configured to control the transmitter coil unit to transfer power to the power receiver device.
US11177690B2

A system may wirelessly supply electrical power to an aircraft cabin component which moves relative to another aircraft cabin component. A first aircraft cabin component may include a solid state electrical power transmitter having an induction loop. The second aircraft cabin component may include a solid state electrical power receiver having a receiving coil. When a power source is connected to the solid state electrical power transmitter, the induction loop creates an oscillating magnetic field which passes through the receiving coil and induces a flow of alternating current through the receiving coil which drives the load.
US11177689B2

An uninterrupted power supply apparatus includes a plurality of uninterrupted power supply modules each including a converter, a chopper, and an inverter, and a first control unit configured to output an voltage indication and phase information for controlling timing of switching operations of switching devices in the chopper and the inverter, wherein each of the uninterrupted power supply modules includes a second control unit that is configured to generate a first triangular carrier in synchronization with the phase information, to generate a second triangular carrier such that a phase of the second triangular carrier is synchronized with a phase of the first triangular carrier, the first triangular carrier being used with the voltage indication to control switching operations of the switching devices in the inverter, the second triangular carrier being used with the voltage indication to control switching operations of the switching devices in the chopper.
US11177678B2

Disclosed herein are a wireless power transmission method and device in which rectifier performance of an Internet of things (IOT) sensor is taken into consideration. The method and device may be configured to identify rectifier performance of each of a plurality of IOT sensors, determine power to be transmitted to each of the IOT sensors based on a value for enabling power, output by the rectifier, to reach a predetermined maximum value based on the rectifier performance, and transmit the power to each of the IOT sensors in the form of electromagnetic waves.
US11177672B2

The described technology relates to a battery pack and a data transmission method for the battery pack. In one embodiment, the battery pack includes a battery comprising at least one battery cell and a controller configured to check a state of the battery and generate a battery state signal corresponding to the state of the battery. The battery pack also includes a switch circuit configured to operate based on the battery state signal and a resistor circuit configured to be electrically connected to a reference node through the switch circuit. The switch circuit is configured to make or break electrical connection between the resistor circuit and the reference node based on the battery state signal.
US11177668B2

Computer-implemented managing of battery capacity within a battery system is provided. The managing includes obtaining, by one or more processors, data representative of a number (N) of battery packs in the battery system, and ascertaining, by the processor(s), a battery pack self-discharge time interval (TD) from full-charge to a partially discharged threshold for initiating top-off charging. The managing also includes determining, by the processor(s), a charge-staggering time interval (TS) using the number (N) of battery packs in the battery system and the ascertained battery pack self-discharge time interval (TD), and staggering, by the processor(s), top-off charging of the battery packs of the N battery packs in the battery system using, at least in part, the charge-staggering time interval (TS).
US11177666B2

An electronic device is provided. The electronic device includes a coil unit, a power transmission circuit electrically connected to the coil unit, and a control circuit configured to wirelessly transmit power using the coil unit, and the coil unit may include a first coil. The first coil may include a first layer wound in a first shape by a first number of turns, and a second layer extending from the first layer and wound in a second shape by a second number of turns, and the second layer may be disposed above the first layer to overlap the first layer.
US11177655B2

A multi-line supply unit for a vehicle control unit, including at least two supply lines each connected to a vehicle voltage source at the input and brought together at a common node at the output; and a protective device, including, in each of the supply lines, at least one first damping diode looped into the supply lines in the forward direction, between the vehicle voltage source and the node; and an operating method for such a multi-line supply unit. At least one switch element is looped into each of the supply lines, respectively, in parallel with the damping diode, respectively; an evaluation and control unit measuring and evaluating a line voltage at the inputs of the supply lines, respectively, and measuring and evaluating a reverse-polarity-protected supply voltage at the common node, and controlling the switch elements in the supply lines as a function of the evaluation, using corresponding control signals.
US11177652B2

Circuit assembly for protecting a unit to be operated from a supply network against surges, comprising an input having a first and a second input connection, which are connected to the supply network, an output to which the unit to be protected can be connected, and a protective circuit which is placed between the first and the second input connections in order to limit the voltage applied thereto, said protective circuit comprising a power semiconductor device. The power semiconductor device includes at least one Zener element between the collector and the gate, or a digital-to-analog converter is placed between the collector and the gate of the power semiconductor device. The protective level of this type of protective circuit can be easily adjusted by setting the clamping voltage for the power semiconductor device.
US11177650B2

An overvoltage protection circuit includes an input terminal, an output terminal, a clamp transistor, and a selector circuit. The clamp transistor is configured to control current flow between the input terminal and the output terminal. The clamp transistor includes a first terminal coupled to the input terminal, a second terminal coupled to the output terminal. The selector circuit is configured to control a resistance of the clamp transistor based on a voltage at the input terminal. The selector circuit includes a first terminal coupled to the first terminal of the clamp transistor, a second terminal coupled to the second terminal of the clamp transistor, and a third terminal coupled to a third terminal of the clamp transistor.
US11177648B2

A compact motor control system for selectively controlling power from a power source to a load includes a motor switching assembly having a solid state contactor with a plurality of solid state switches. The motor switching assembly also includes at least one direct current (DC) link coupled to the solid state contactor and redundant first and second inverters coupled to the at least one DC link. The motor switching assembly further includes a first relay coupled between the solid state contactor and an input of the inverter and a second relay coupled between the solid state contactor and an input of the second inverter. In addition, the motor control system includes a control system programmed to control the motor switching assembly to selectively supply power to the load from the power source.
US11177642B2

Example embodiments of the invention include a powdered core bead body configured to become an inductive impedance to current signals with high frequencies in a power wire threaded through the powdered core bead body. The signals are detectable by a high frequency voltage sensor that is configured to output an arc fault tripping indication to an arc fault tripping circuit in response to an occurrence of high frequency current signals in the power wire.
US11177640B2

A cable management assembly includes a cable management device and a supporting device. Two engaging members are arranged on one of the cable management device and the supporting device. Amounting member is arranged on the other one of the cable management device and the supporting device. The mounting member is detachably connected to one of the two engaging members.
US11177638B2

A cable foil layer processing equipment includes a rack, a knife holder installed on the rack, a plurality of cutters movably installed on the knife holder and arranged in a crisscross manner in a vertical plane, and a linear moving mechanism configured to move linearly in a horizontal direction parallel to an axial direction of a cable. The rack is installed on the linear moving mechanism so as to move linearly in the horizontal direction along with the linear moving mechanism. The cutters clamp a foil layer of the cable in a radial direction of the cable. The linear moving mechanism drives the knife holder to move in the horizontal direction so as to cut the foil layer of the cable into a plurality of equal parts.
US11177636B2

Motor control centers have units or buckets with an operator mechanism with a retractable power stab assembly and one or more sliding shutters that controllably block access to a stab isolation port based on position of the operator disconnect handle using an attached shutter cam that slides the shutter right and left.
US11177624B2

Examples of the present disclosure include a tunable laser comprising a waveguide including gain section. The waveguide overlies and is optically coupled to another waveguide. The another waveguide has a reflector at one end. A laser cavity is formed in the waveguides.
US11177613B2

Electrical plug latching systems and related methods are disclosed. According to an aspect, an electrical plug latching system includes a base having an interface for attachment to an electrical plug receptacle. The base defines an opening for receipt of an electrical plug for electrical connection to the electrical plug receptacle. The electrical plug defines a protrusion. Further, the system includes a latch that is attached to the base and that includes a gripper portion. The gripper portion is moveable between a first position and a second position with respect to the base. In the first position, the gripper portion is positioned to interface with the protrusion of the electrical plug to hold the electrical plug in place when electrically connected to the electrical plug receptacle. In the second position. the gripper portion is positioned apart from the protrusion of the electrical plug.
US11177609B2

A connector includes a cavity for stowing a pre-installed sealing member. The cavity is defined by a first or coupler seal cavity formed on the inside surface of a coupler and a second or insert seal cavity formed on the outer periphery of an insert. Relative motion of the coupler and the insert during assembly causes the sealing member to be displaced from a stowed or inactive seal position to an assembled or active seal position.
US11177607B2

A connector structure includes a female housing and a male housing. The female housing includes a first holding portion holding first female terminals for power supply, a second holding portion adjacent to the first holding portion, formed as one unitary piece with the first holding portion, and holding second female terminals for communication, and a conductive shield layer separating the first holding portion from the second holding portion. The male housing includes a recessed portion configured to fit with the female housing, and holding first male terminals to be connected with the first female terminals and second male terminals to be connected with the second female terminals.
US11177593B2

The present disclosure provides a connector that comprises a housing and wafers. The housing comprises a top wall and a bottom wall separated from each other in a mounting direction. The wafers are mated to the housing in a mating direction and supported by the housing. A first wafer is configured to be limited in the mounting direction. A second wafer is configured to be limited in the mating direction. A possible benefit from a match between a limiting block of the first wafer and a limiting groove of the housing and a match between the limiting block of the first wafer and a limiting opening of the housing is that the first wafer is less easy to move between the top wall and the bottom wall of the housing along the mounting direction and can be more firmly supported by the housing.
US11177591B2

A connecting method includes: arranging the connection terminal such that a rear surface of a base portion in a flat plate shape of the connection terminal comes into contact with a front surface of the flexible substrate; with a rising portion of the connection terminal extending from the rear surface side of the base portion toward the base portion and a tip end bending portion of the connection terminal extending from a tip end of the rising portion in a direction inclined with respect to the rising portion, displacing the rising portion toward the base portion so that the tip end bending portion protrudes from a front surface of the base portion; and holding a part of the flexible substrate between a pressing portion formed at the rising portion and a pressed portion formed at the base portion, whereby the conductive portion of the flexible substrate is electrically connected to at least one of the pressing portion and the pressed portion.
US11177582B2

A dual-polarized antenna and a dual-polarized antenna assembly including the same are provided. A dual-polarized antenna includes a base board, feeding unit supported on the base board, and radiation plate supported on the feeding unit. The feeding unit includes a first and a second feeding boards arranged to cross each other on the base board. The first feeding board includes a first feed line configured to supply a first reference-phase signal to a first point on the radiation plate and supply a first antiphase signal having an antiphase relative to the first reference-phase signal to a second point on the radiation plate. The second feeding board includes a second feed line configured to supply a second reference-phase signal to a third point on the radiation plate and supply a second antiphase signal having an antiphase relative to the second reference-phase signal to a fourth point on the radiation plate.
US11177571B2

Phased array antenna systems with antenna elements having substrates with varying dielectric constants selected to reduce the self-return signal of corner elements in the array. In one example, a phase array antenna system includes a plurality of stacked-patch microstrip antenna elements arranged in a two-dimensional array, each stacked-patch microstrip antenna element of the plurality of stacked-patch microstrip antenna elements including a pair of conductive patches disposed above a ground plane on a dielectric substrate. The dielectric substrate of corner stacked-patch microstrip antenna elements in the array has a dielectric constant lower than a dielectric constant of the dielectric substrate of non-corner stacked-patch microstrip antenna elements in the array.
US11177566B2

An electronic device may be provided with a dielectric cover and a phased antenna array for conveying millimeter wave signals. A conductive pocket may be mounted to the cover. The pocket may include a conductive rear wall and conductive sidewalls that extend from a periphery of the rear wall to the cover. The array may be mounted to the rear wall and may convey signals through the cover. The sidewalls may extend from the cover at non-zero angles with respect to the normal axis of the cover. The shape of the pocket and the cover may be selected so that the pocket is non-resonant at frequencies handled by the array, to mitigate destructive interference within the pocket, to block surface waves from propagating along the cover, and to tweak the radiation pattern of the array to exhibit a desired shape and directionality.
US11177564B2

The disclosure relates to arrangements for antenna interfaces configurable to efficiently support different communication modes. This is achieved by an antenna connection circuit 10 for a communication device 1 wherein the antenna connection circuit 10 is configurable for communication modes. The antenna connection circuit comprises a first quarter-wave transformer qw1 coupled between an antenna port A and an transmitter port Tx, and a second quarter-wave transformer qw2 coupled between the antenna port A and a receiver port Rx. The antenna connection circuit further comprises a first ground switch s1 coupled between the receiver port Rx and a first ground connection g1, and a second ground switch s2 is coupled between the transmitter port Tx and a second ground connection g2. The antenna connection circuit further comprises a resistor R and a resistor switch s3 coupled in series between the receiver port Rx and the transmitter port Tx, and an inverting amplifier switch s4 coupled between the receiver port Rx and an input port I1 of an inverting amplifier Amp1, and an output port O1 of the inverting amplifier Amp1 is coupled to the transmitter port Tx.
US11177555B2

Provided are a back cover for a portable terminal and a back cover-integrated antenna module including the same. A back cover for a portable terminal according to an embodiment of the present invention is disposed on the back surface of a portable terminal body, and includes a pattern portion, which is formed to pass through the back cover formed of a metal material at a region corresponding to at least one antenna and configured to reduce generation of an eddy current.
US11177554B2

A device comprising: a substrate; a semiconductor die mounted on the substrate; a transmit antenna fabricated on the substrate and configured to transmit radio-frequency (RF) signals at least at a first center frequency; a receive antenna fabricated on the substrate and configured to receive RF signals at least at a second center frequency different than the first center frequency; and circuitry integrated with the semiconductor die and configured to provide RF signals to the transmit antenna and to receive RF signals from the receive antenna.
US11177553B2

Aspects described herein relate to at least a portion of a connector configured to support wireless communications that includes multiple chambers, each at least partially enclosed by a continuous isolation structure to provide electrical signal isolation and defining an inner surface. At least one terminal in a first chamber of the multiple chambers is configured for a first interface, and at least one terminal in a second chamber of the multiple chambers is configured for a second interface.
US11177545B2

A full band waveguide orthomode transducer (OMT) includes first, second, and third waveguide sections coupled to one another, the first, second, and third waveguide sections respectively having a first port, a second port, and a third port. A first wire grid polarizer in the first waveguide section is transparent to electromagnetic signals having a first polarization and reflective of electromagnetic signals having a second polarization orthogonal to the first polarization. A second wire grid polarizer in the second waveguide section is transparent to electromagnetic signals having the second polarization and reflective of electromagnetic signals having the first polarization. The third waveguide section is configured to transmit and/or receive electromagnetic signals having the first polarization and/or the second polarization.
US11177542B2

The present disclosure relates to a secondary battery and a battery module. The secondary battery comprises a case, comprising a base plate and a side plate connected with the base plate, wherein the base plate and the side plate form a receiving hole and an opening in communication with the receiving hole, the opening is arranged opposite to the base plate in an axial direction of the receiving hole, and the base plate has a thickness larger than that of the side plate; a cap assembly, sealingly connected with the side plate to close the opening; and an electrode assembly, disposed in the receiving hole and comprising two or more electrode units, which are stacked in the axial direction, and each electrode unit is arranged with a wide side opposite to the base plate and a narrow side toward the side plate.
US11177538B2

The reliability of electrical connection between electrode terminals of power storage devices and bus bars can be improved. A bent portion that is provided on each bus bar is formed at a position shifted in the left-right direction from an intermediate position between one contact portion of two contact portions of the bus bar and the other contact portion positioned next to the one contact portion. In a bus bar housing portion, a beam portion on which a corresponding bus bar is placed is formed extending in the front-rear direction. Each beam portion is formed at a position shifted in the left-right direction from the bent portion in a state where the bus bar is housed in the bus bar housing portion.
US11177537B2

The disclosure provides electrochemical cells including a separator enclosure which encloses at least a portion of a positive or negative electrode. In an embodiment, the separator generates a contact force or pressure on at least a portion of the electrode which can improve the performance of the cell. The disclosure also provides methods for charging an electrochemical cell.
US11177522B2

A battery pack includes a fixing frame, at least one battery assembly, and a monitoring device for monitoring the at least one battery assembly, wherein the battery assembly is disposed on the fixing frame. The battery assembly includes a plurality of battery modules which are arranged along a predetermined axial direction. The monitoring device is disposed on the fixing frame, and is located on a side of the battery assembly in the predetermined axial direction. A minor axis of the monitoring device is located in the predetermined axial direction. In this way, the overall length of the battery pack can be reduced.
US11177521B2

A manufacturing method includes the steps of: preparing a battery case having an opening; fabricating an assembly by inserting a wound electrode body and a lid which includes a terminal connected to the wound electrode body and which closes the opening into the battery case; sandwiching the battery case by a pressing jig in a state where the opening faces downward to close a gap between the battery case and the lid; disposing the assembly so that the terminal faces upward by inverting the assembly in a state where the battery case is sandwiched by the pressing jig; and welding the lid and the battery case to each other in a state where the terminal faces upward and the battery case is sandwiched by the pressing jig.
US11177518B2

Provided is a heat dissipation cartridge, and a battery pack for an electric vehicle using the heat dissipation cartridge. The heat dissipation cartridge comprises a frame structure including a receiving through-hole formed in a central region so as to receive a pair of batteries and a seating part formed on a side wall of the receiving through-hole for seating the pair of batteries, wherein the frame structure is formed of heat-dissipating plastic and in which an aluminum frame is insert injection-molded.
US11177510B2

Disclosed herein is an electrode assembly configured to have a structure in which a bi-cell and two or more monocells are folded in a state in which the bi-cell and the two or more monocells are arranged on a continuous separation film. The bi-cell includes electrodes in the form of at least one cathode and at least one anode stacked so that a separator is disposed between the cathode and the anode, the bi-cell having a first dimension in a first direction substantially equal to w. The two or more monocells each include electrodes in the form of at least one cathode and at least one anode stacked so that a separator is disposed between the cathode and the anode, each cathode and each anode of each monocell having a first dimension in the first direction substantially equal to 2 times the first dimension w of the bi-cell.
US11177508B2

The present application provides a lithium-ion battery and an apparatus, the lithium-ion battery includes an electrode assembly and an electrolyte, the electrode assembly includes a positive electrode sheet, a negative electrode sheet and a separator. A positive active material of the positive electrode sheet includes both Lix1Coy1M11-y1O2-aQ1a and LilNim1Con1M2pM3qO2-bQ2b, a mass ratio of Lix1Coy1M11-y1O2-aQ1a and LilNim1Con1M2pM3qO2-bQ2b is 1:1-9:1. The electrolyte contains an additive A, the additive A is a six-membered nitrogen heterocyclic compound with multiple nitrile groups and with low oxidation potential. The lithium-ion battery according to the present application has excellent cycle performance and storage performance, especially under high temperature and high voltage conditions.
US11177500B2

A metal-ion battery cell is provided that comprises anode and cathode electrodes, a separator, and an electrolyte. The anode electrode may, for example, have a capacity loading in the range of about 2 mAh/cm2 to about 10 mAh/cm2 and comprise anode particles that (i) have an average particle size in the range of about 0.2 microns to about 40 microns, (ii) exhibit a volume expansion in the range of about 8 vol. % to about 180 vol. % during one or more charge-discharge cycles of the battery cell, and (iii) exhibit a specific capacity in the range of about 600 mAh/g to about 2,600 mAh/g. The electrolyte may comprise, for example, (i) one or more metal-ion salts and (ii) a solvent composition that comprises one or more low-melting point solvents that each have a melting point below about −70° C. and a boiling point above about +70° C.
US11177497B2

Disclosed herein is a redox flow battery (RFB). The battery generally includes: a positive electrolyte that is a first metal ion, a negative electrolyte that is a second metal ion, an ion exchange membrane positioned between the positive electrolyte and the negative electrolyte. The membrane is configured to restrict and/or prevent the passage of the first metal ion and/or the second metal ion therethrough, and is configured to maintain ionic conductivity between the positive electrolyte and the negative electrolyte.
US11177492B2

A method for controlling a fuel cell vehicle including a fuel cell to generate electric power via an electrochemical reaction between fuel gas and oxidant gas, the method includes determining whether the fuel cell vehicle is in a fuel supply state in which the fuel gas is supplied from an outside of the fuel cell vehicle into a fuel storage chamber via a filling lid box of the fuel cell vehicle. It is determined that the fuel gas does not leak, even if a fuel gas detector provided in the filling lid box detects the fuel gas when the fuel cell vehicle is in the fuel supply state.
US11177490B2

A fuel cell system includes a nozzle for guiding a fuel gas injected from a first injector and a second injector to a diffuser. An injector control portion performs a first injection control mode when a fuel cell stack is in a first load state. When the fuel cell stack is in a second load state, the injector control portion switches between a second injection control mode and a third injection control mode depending on the circumstances.
US11177478B2

A binder for a nonaqueous electrolyte secondary battery electrode and use thereof are described. The binder contains a crosslinked polymer or salt thereof, the crosslinked polymer having an ethylenically unsaturated carboxylic acid and a crosslinkable monomer in constituent monomers thereof, or salt thereof, wherein the crosslinked polymer includes the ethylenically unsaturated carboxylic acid in an amount of 20 to 99.95 mass % of the total constituent monomers, and the crosslinked polymer includes at least one compound selected from the group made of trimethylolpropane diallyl ether and trimethylolpropane triallyl ether as the crosslinkable monomer.
US11177473B2

High-performance flexible batteries are promising energy storage devices for portable and wearable electronics. The major obstacle to develop flexible batteries is the shortage of flexible electrodes with excellent electrochemical performance. Another challenge is the limited progress in the flexible batteries beyond Li-ion because of safety concerns for the Li-based electrochemical system. Accordingly, a self-supported tin sulfide (SnS) porous film (PF) was fabricated as a flexible cathode material in Al-ion battery, which delivers a high specific capacity of 406 mAh/g. A capacity decay rate of 0.03% per cycle was achieved, indicating a good stability. The self-supported and flexible SnS film also shows an outstanding electrochemical performance and stability during dynamic and static bending tests. Microscopic images demonstrated that the porous structure of SnS is beneficial for minimizing the volume expansion during charge/discharge. This leads to an improved structural stability and superior long-term cyclability.
US11177472B2

Disclose are a cathode of an all-solid lithium battery, and a secondary battery system using the same. The cathode includes a lithium composite, and a method of manufacturing the lithium composite comprises: dispersing a solid electrolyte to be uniformly distributed in the pores of a mesoporous conductor to provide a solid electrolyte composite, and coating the solid electrolyte composite on the surface of a lithium compound including nonmetallic solids such as S, Se, and Te.
US11177466B2

A display apparatus comprises: a display panel to control emission or transmission of light to display an image; a support comprising a surface on which the display panel is placed; and a holding member that is adhered onto the surface of the support and engages with an edge of the display panel to hold the display panel at a given position of the surface, wherein the display panel has an opposite surface of a display surface of the display panel, the opposite surface being directed to the support; the holding member comprises a front surface portion formed using a light-transmitting material to cover the display surface, the front surface portion being plate shaped, and a frame portion comprising a rod-shaped member provided in such a manner as to be protruded from a first surface of the front surface portion and to be along an edge of the front surface portion, the first surface being directed to the display surface; and the front surface portion comprises a first functional layer on the first surface or on a second surface opposite the first surface, the first functional layer having a given function related to propagation of light.
US11177463B2

An organic light emitting diode (OLED) display may include: an OLED configured to emit light of wavelength λ; an encapsulation layer encapsulating the OLED, the encapsulation layer including: a first inorganic layer disposed on the OLED, the first inorganic layer including: one or more first layers having a first refractive index (n1) and a first thickness substantially equal to λ/(4*n1); and one or more second layers having a second refractive index (n2) and a second thickness substantially equal to λ/(4*n2), wherein the second refractive index is smaller than the first refractive index, and wherein the one or more first layers and the one or more second layers are alternatingly stacked on one another.
US11177451B2

An object is to provide a light-emitting element which uses a plurality of kinds of light-emitting dopants and has high emission efficiency. In one embodiment of the present invention, a light-emitting device, a light-emitting module, a light-emitting display device, an electronic device, and a lighting device each having reduced power consumption by using the above light-emitting element are provided. Attention is paid to Förster mechanism, which is one of mechanisms of intermolecular energy transfer. Efficient energy transfer by Förster mechanism is achieved by making an emission wavelength of a molecule which donates energy overlap with the longest-wavelength-side local maximum peak of a graph obtained by multiplying an absorption spectrum of a molecule which receives energy by a wavelength raised to the fourth power.
US11177439B2

A method can comprise providing an ink comprising reactants, a complexing agent, and a solvent, depositing the ink onto a substrate to form a wet film, drying the wet film to form a precursor layer, and annealing the precursor layer to form a perovskite film. The reactants can comprise a first and a second cation, a first metal, and a first and a second anion, wherein the first and second cations are different from each other, and the first and second anions are different from each other. The complexing agent can comprise a heterocyclic donor material. The perovskite film can comprise a mixed-cation mixed-halide perovskite material, and less than 5% by mass of the complexing agent. The perovskite film can also be formed using a one-step process.
US11177438B2

An example method includes: forming a bottom electrode on a substrate and forming a patterned mask layer on the bottom electrode; thermal oxidizing the bottom electrode layer via the patterned mask layer by applying a thermal process and a first plasma; removing a gaseous status of the bottom electrode oxide using a first vacuum purge; removing a solid status of the bottom electrode oxide by applying a second plasma; removing the gaseous status and the solid status of the bottom electrode oxide using a second vacuum purge to form a patterned bottom electrode; removing the patterned mask layer; forming a filament forming layer on the patterned bottom electrode; and a top electrode on the filament forming layer. The filament forming layer is configured to form a filament within the filament forming layer responsive to a switching voltage being applied to the filament forming layer.
US11177430B2

A magnetoresistive memory device includes a memory stack, a spin-orbit-torque (SOT) layer, and a free layer. The memory stack includes a pinned layer and a reference layer over the pinned layer. The SOT layer is spaced apart from the memory stack. The free layer is over the memory stack and the SOT layer.
US11177429B2

A vibrator element includes a substrate that performs thickness-shear vibration, wherein an outer shape of the substrate in a plan view has a first side and a second side arranged in a first direction along a direction of the thickness-shear vibration and extending along a second direction crossing the first direction, a third side and a fourth side arranged in the second direction and extending in the first direction, a first connecting portion connecting the first side and the third side, and a second connecting portion connecting the first side and the fourth side, the first connecting portion and the second connecting portion are located inside of a region surrounded by the first side, the second side, the third side, the fourth side, and extension lines of these sides in the plan view, and the substrate has broken-off portions projecting from the first connecting portion and the second connecting portion.
US11177423B2

Provided is a light-emitting device wherein short-wavelength light included in emitted white light is attenuated with a small increase in manufacturing cost and a small decrease in luminous flux. The light-emitting device includes a mount board, LED elements mounted on the mount board and emitting first light which is blue light or has a shorter wavelength than blue light, and a sealing resin containing phosphor particles and titanium-dioxide particles and filled on the mount board to integrally seal the LED elements, the phosphor particles being excited by the first light to emit second light. The first light and the second light are mixed and emitted as white light, and transmitting through the sealing resin causes the first light to be attenuated more than the second light by the titanium-dioxide particles.
US11177420B2

An optical coupling structure is disposed on a light output surface of a semiconductor LED to facilitate coupling of light emitted by the semiconductor LED through the light output surface. The optical coupling structures comprise light scattering particles and/or air voids embedded in or coated with a thin layer of a material that has an index of refraction close to or matching the index of refraction of the material forming the light output surface of the semiconductor LED.
US11177414B2

An optoelectronic component may include a semiconductor body and a radiation transmissive bonding layer. The semiconductor body may include a first region of a first conductivity type, a second region of a second conductivity type, and an active region. The active region may be disposed between the first region and the second region. The first region may include a recess and a contact region adjacent to the recess. The active region may be arranged to emit electromagnetic radiation. The semiconductor body may have a first radiation exit surface at a main surface of the second region remote from the active region, and a portion of the electromagnetic radiation may exit the semiconductor body through the first radiation exit surface. The semiconductor body may include a first electrical connection layer and a second electrical connection layer where the second electrical connection layer is arranged at least partially in the recess.
US11177410B2

Electrically modulatable photodiode, comprising a substrate having a first and a second p-n junction, a common contact for jointly contacting the p or n dopings of the two p-n junctions, and two further contacts for separately contacting the other doping of the p and n dopings of the two p-n junctions, and a circuit, wherein the circuit is designed to measure a current flow caused by charge carriers which have been generated by impinging radiomagnetic waves in the substrate and which have reached the first further contact, and to switch the second further contact at different times to at least one first and one second switching state, wherein in the first switching state the second further contact is switched to the floating state and in the second switching state a potential is applied, and wherein a blocking voltage applied between the common contact and the first further contact is constant.
US11177406B2

A solar cell and a solar cell module are disclosed. The solar cell module includes a plurality of solar cells each including a semiconductor substrate and first and second electrodes on the semiconductor substrate, the first and second electrodes being alternately positioned in a first direction and extended in a second direction intersecting the first direction, a first conductive line extended in the first direction to intersect the first and second electrodes, connected to the first electrode by a first conductive layer, and insulated from the second electrode by an insulating layer, and a second conductive line positioned in parallel with the first conductive line, connected to the second electrode by the first conductive layer, and insulated from the first electrode by the insulating layer.
US11177403B2

A perovskite solar cell adopts a compound having a specific central backbone having a carbazolylamino group as a substituent, and more particularly, to the perovskite solar cell adopts a compound, as a hole transport material, having a specific central backbone having a carbazolylamino group as a substituent, and a spirobifluorene compound having a carbazolylphenylamino group. The perovskite solar cell has very excellent high-temperature stability while having a high power generation efficiency.
US11177402B2

The present disclosure relates to a method that includes contacting a surface of a first layer that includes a Group III element and a Group V element with a gas that includes HCl, where the first layer is positioned in thermal contact with a wafer positioned in a chamber of a reactor, and the contacting results in a roughening of the surface.
US11177395B2

A semiconductor device includes a semiconductor substrate SUB, a semiconductor layer EP formed on the semiconductor substrate SUB, a buried layer PBL formed between the semiconductor layer EP and the semiconductor substrate SUB, an isolation layer PiSO formed in the semiconductor layer EP so as to be in contact with the buried layer PBL, and a conductive film FG formed over the isolation layer PiSO via an insulating film IF, whereby a first capacitive element including the conductive film FG as an upper electrode, the insulating film IF as a capacitive insulating film, and the isolation layer PiSO as a lower electrode, is formed over the semiconductor substrate SUB.
US11177392B2

A transistor with small parasitic capacitance can be provided. A transistor with high frequency characteristics can be provided. A semiconductor device including the transistor can be provided. Provided is a transistor including an oxide semiconductor, a first conductor, a second conductor, a third conductor, a first insulator, and a second insulator. The first conductor has a first region where the first conductor overlaps with the oxide semiconductor with the first insulator positioned therebetween; a second region where the first conductor overlaps with the second conductor with the first and second insulators positioned therebetween; and a third region where the first conductor overlaps with the third conductor with the first and second insulators positioned therebetween. The oxide semiconductor including a fourth region where the oxide semiconductor is in contact with the second conductor; and a fifth region where the oxide semiconductor is in contact with the third conductor.
US11177381B2

A semiconductor device includes a semiconductor part, a first electrode, a plurality of control electrodes and a second electrode. The semiconductor part has a plurality of first trenches and a second trench. The plurality of first trenches are spaced from each other and arranged around the second trench. The first electrode is provided above the semiconductor part. The first electrode is provided over the plurality of first trenches and the second trench. The control electrodes are provided in the first trenches, respectively. The control electrodes each are electrically isolated from the semiconductor part by a first insulating film. The second electrode is provided in the second trench. The second electrode is electrically isolated from the semiconductor part by a second insulating film and electrically connected to the first electrode.
US11177372B2

A vertically stacked set of an n-type vertical transport field effect transistor (n-type VT FET) and a p-type vertical transport field effect transistor (p-type VT FET) is provided. The vertically stacked set of the n-type VT FET and the p-type VT FET includes a first bottom source/drain layer on a substrate, that has a first conductivity type, a lower channel pillar on the first bottom source/drain layer, and a first top source/drain on the lower channel pillar, that has the first conductivity type. The vertically stacked set of the n-type VT FET and the p-type VT FET further includes a second bottom source/drain on the first top source/drain, that has a second conductivity type different from the first conductivity type, an upper channel pillar on the second bottom source/drain, and a second top source/drain on the upper channel pillar, that has the second conductivity type.
US11177369B2

A method of forming a semiconductor device and resulting structure in which a trench is formed extending through a plurality of layers on a semiconductor substrate. The plurality of layers includes a sequence of dielectric materials. A first portion of the plurality of layers corresponds to a bottom vertical field effect transistor (VFET) and a second portion of the plurality of layers corresponds to a top VFET. A sacrificial layer separates the bottom VFET from the top VFET. A fin is formed within the trench by epitaxially growing a semiconductor material. A hard mask is formed above a central portion of the plurality of layers. Portions of the plurality of layers not covered by the hard mask are removed. The first portion of the plurality of layers is covered to remove the sacrificial layer. The recess resulting from the removal of the sacrificial layer is filled with an oxide material.
US11177363B2

The purpose of the present invention is to realize the TFT of the oxide semiconductor having a superior characteristics and high reliability during the product's life. The structure of the present invention is as follows. A display device comprising: a substrate including a display area where plural pixels are formed, the pixel includes a first TFT of a first oxide semiconductor, a first gate insulating film is formed on the first oxide semiconductor, the first gate insulating film is a laminated film of a first silicon oxide film and a first aluminum oxide film, a gate electrode is formed on the first aluminum film.
US11177337B2

A display apparatus includes a display area on a substrate, and in which pixels are arranged; a transmission area in the display area around which the pixels are disposed; a divided data line and constant voltage lines passing through the pixels; and a bypass line connecting the data line and bypassing the transmission area, wherein the bypass line overlaps the constant voltage line.
US11177333B2

A display device having high resolution includes: a first conductive layer, an active pattern, second to fourth conductive layers, and a pixel electrode sequentially formed on a substrate, with first to fourth insulating layers separately interposed therebetween, the first conductive layer including a lower pattern, the active pattern including a source region, a channel region, and a drain region, the second conductive layer including a gate electrode overlapping the channel region and a driving gate electrode connected to the gate electrode, the third conductive layer including a capacitor electrode overlapping the driving gate electrode, the fourth conductive layer including an additional capacitor electrode overlapping the capacitor electrode. The driving gate electrode and the capacitor electrode may form a storage capacitor, the pixel electrode and the additional capacitor electrode may form a first additional capacitor, and the capacitor electrode and the additional capacitor electrode may form a second additional capacitor.
US11177324B2

A display component, a display device and a display control method are provided. The display component includes a plurality of sub-pixel units arranged in a matrix; an inter-transmission connection portion; and a control portion, wherein each sub pixel unit includes a storage capacitor and an inter-transmission switching element, in each sub-pixel unit, the storage capacitor is connected to the inter-transmission connection portion via the inter-transmission switching element, the control portion is configured to execute at least one inter-transmission operation in one frame period.
US11177323B2

A display device and a manufacturing method thereof are provided. The display device includes a display panel and a photosensitive imaging device. The display panel includes a display side and a back side opposite to the display side, and the display panel further includes a filter layer disposed at the back side of the display panel. The photosensitive imaging device is stacked with the display panel and located at a side of the filter layer facing away from the display side, and the photosensitive imaging device is configured to detect a skin texture image of a user touching the display panel.
US11177319B2

Embodiments of the present invention are directed to forming a Resistive Random Access Memory (RRAM) device with a spacer for electrode isolation. In a non-limiting embodiment of the invention, a memory stack including a top electrode, a bottom electrode, and a dielectric layer between the top electrode and the bottom electrode is formed. A portion of the memory stack is removed to expose a sidewall of the top electrode and a spacer is formed on the sidewall of the top electrode. The spacer is positioned to encapsulate the top electrode, physically preventing a short between the top electrode and the bottom electrode.
US11177317B2

Integrated circuit devices which include a thermoelectric generator which recycles heat generated by operation of an integrated circuit, into electrical energy that is then used to help support the power requirements of that integrated circuit. Roughly described, the device includes an integrated circuit die having an integrated circuit thereon, the integrated circuit having power supply terminals for connection to a primary power source, and a thermoelectric generator structure disposed in sufficient thermal communication with the integrated circuit die so as to derive, from heat generated by the die, a voltage difference across first and second terminals of the thermoelectric generator structure. A powering structure is arranged to help power the integrated circuit, from the voltage difference across the first and second terminals of the thermoelectric generator. The thermoelectric generator can include IC packaging material that is made from thermoelectric semiconductor materials.
US11177298B2

Provided is a TFT driving backplane including, in top-to-bottom order, a sub-data line, a first insulating layer, a top capacitor plate, a second insulating layer and a bottom capacitor plate. In one side of the top capacitor plate is provided a notch filled upward by the first insulating layer provided with a first via extending vertically downward to the bottom capacitor plate. By moving the position where the sub-data line and the bottom capacitor plate are connected away from the top capacitor plate, holing is not required to be performed at the center of the capacitor and two-step opening alignment is avoided. Consequently, the requirement for alignment precision in photolithography is less critical, and the deviation due to two-step opening alignment is prevented. Meanwhile, by designing the margin and the one-way deviation, the short circuit in the capacitor can be avoided, and the effective capacitive area can be increased.
US11177289B2

An aperture ratio of a semiconductor device is improved. A driver circuit and a pixel are provided over one substrate, and a first thin film transistor in the driver circuit and a second thin film transistor in the pixel each include a gate electrode layer, a gate insulating layer over the gate electrode layer, an oxide semiconductor layer over the gate insulating layer, source and drain electrode layers over the oxide semiconductor layer, and an oxide insulating layer in contact with part of the oxide semiconductor layer over the gate insulating layer, the oxide semiconductor layer, and the source and drain electrode layers. The gate electrode layer, the gate insulating layer, the oxide semiconductor layer, the source and drain electrode layers, and the oxide insulating layer of the second thin film transistor each have a light-transmitting property.
US11177285B2

A semiconductor device includes a gate stack arranged on a channel region of a semiconductor layer and a semiconductor layer arranged on an insulator layer. A crystalline source/drain region is arranged in a cavity in the insulator layer, and a spacer is arranged adjacent to the gate stack, the spacer arranged over the source/drain region. A second insulator layer is arranged on the spacer and the gate stack, and a conductive contact is arranged in the source/drain region.
US11177282B2

Semiconductor devices are provided. A semiconductor device includes a substrate. The semiconductor device includes a stack structure including conductive layers stacked on the substrate. Moreover, the semiconductor device includes a dummy structure penetrating a stepped region of the stack structure. A portion of the dummy structure includes a first segment and a second segment. The first segment extends in a first direction in a plane parallel to an upper surface of the substrate. The second segment protrudes from the first segment in a second direction, in the plane, that intersects the first direction.
US11177266B2

A method of forming an array of capacitors comprises forming a vertical stack above a substrate. The stack comprises a horizontally-elongated conductive structure and an insulator material directly above the conductive structure. Horizontally-spaced openings are formed in the insulator material to the conductive structure. An upwardly-open container-shaped bottom capacitor electrode is formed in individual of the openings. The bottom capacitor electrode is directly against conductive material of the conductive structure. The conductive structure directly electrically couples the bottom capacitor electrodes together. A capacitor insulator is formed in the openings laterally-inward of the bottom capacitor electrodes. A top capacitor electrode is formed in individual of the openings laterally-inward of the capacitor insulator. The top capacitor electrodes are not directly electrically coupled together. Structure independent of method is disclosed.
US11177252B2

The semiconductor device and the method of fabricating the same includes, on a surface of a semiconductor substrate 1 of a first conductivity type which is P-type or N-type, a diode element using a PN junction including a high-concentration first conductivity type impurity region 6 of the first conductivity type, a high-concentration second conductivity type impurity region 5 of a second conductivity type that is a conductivity type opposite to the first conductivity type, and an element isolation region 2 sandwiched between the high-concentration first conductivity type impurity region and the high-concentration second conductivity type impurity region, and a floating layer 3 of the second conductivity type separated from the high-concentration second conductivity type impurity region below the high-concentration second conductivity type impurity region on the semiconductor substrate.
US11177247B2

A display apparatus includes a driving substrate and a first light emitting diode element. The driving substrate has a plurality of driving structures. Each of the driving structures includes a first pad, a second pad, a third pad and a fourth pad. The plurality of driving structures include a first driving structure. The first light emitting diode element is electrically connected to a first pad and a second pad of the first driving structure, and the first light emitting diode element crosses a line connecting a third pad and a fourth pad of the first driving structure. A manufacturing method of the display apparatus is also provided.
US11177242B2

A semiconductor device is disclosed including one or more semiconductor dies mounted on substrate. Each semiconductor die may be formed with a ferromagnetic layer on a lower, inactive surface of the semiconductor die. The ferromagnetic layer pulls the semiconductor dies down against each other and the substrate during fabrication to prevent warping of the dies. The ferromagnetic layer also balances out a mismatch of coefficients of thermal expansion between layers of the dies, thus further preventing warping of the dies.
US11177241B2

A semiconductor device is disclosed including a die stack including a number of dies aligned with each other with respect to an axis, and a top die that is offset along the axis the to prevent die cracking.
US11177233B2

An optoelectronic semiconductor chip includes a rear side with a center and with two contact points for electrical contacting of the semiconductor chip, the contact points being spaced apart from one another, and two solder pads arranged on the contact points, wherein the center is located in a region between the contact points, the solder pads protrude from the rear side and are exposed, and on average, the solder pads are thicker further away from the center than in the vicinity of the center or vice versa.
US11177232B2

Techniques and mechanisms for bonding structures of a circuit device with a monolayer. In an embodiment, a patterned metallization layer or a first dielectric layer includes a first surface portion. The first surface portion is exposed to first molecules which each include a first head group and a first end group which is substantially non-reactive with the first head group. The first head groups attach to the first portion to form a first self-assembled monolayer, which is subsequently reacted with second molecules to form a second monolayer comprising moieties of the first molecules. In another embodiment, the first head group comprises a first moiety comprising a sulfur atom or a nitrogen atom, where the first end group comprises one of an acid moiety, an acid anhydride moiety, an aliphatic alcohol moiety, an aromatic alcohol moiety, or an unsaturated hydrocarbon moiety.
US11177231B2

Embodiments of bonded semiconductor structures and fabrication methods thereof are disclosed. In an example, a semiconductor device includes a first semiconductor structure, a second semiconductor structure, and a bonding interface between the first and second semiconductor structures. The first semiconductor structure includes a substrate, a first device layer disposed on the substrate, and a first bonding layer disposed above the first device layer and including a first bonding contact. The second semiconductor structure includes a second device layer, and a second bonding layer disposed below the second device layer and including a second bonding contact. The first bonding contact is in contact with the second bonding contact at the bonding interface. At least one of the first bonding contact and the second bonding contact includes a capping layer at the bonding interface and having a conductive material different from a remainder of the respective first or second bonding contact.
US11177219B1

Examples include a photonic device including a photonic integrated circuit (PIC), an optical transceiver (OTRx) front-end circuitry integrated with the PIC, an electronic integrated circuit (EIC) and an interposer. The PIC and the EIC are disposed on the interposer. The EIC is electrically interconnected to the OTRx front-end circuitry in the PIC. Some examples include a method of fabricating a photonic device.
US11177217B2

Direct bonding heterogeneous integration packaging structures and processes include a packaging substrate with first and second opposing surfaces. A trench or a pedestal is provided in the first surface. A bridge is disposed in the trench or is adjacent the pedestal sidewall, wherein the bridge includes an upper surface coplanar with the first surface of the package substrate. At least two chips in a side by side proximal arrangement overly the bridge and the packaging substrate, wherein the bridge underlies peripheral edges of the at least two chips in the side by side proximal arrangement. The at least two chips include a plurality of electric connections that are directly coupled to corresponding electrical connections on the bridge and on the packaging substrate.
US11177216B2

A semiconductor structure having: a Group III-N semiconductor; a first dielectric disposed in direct contact with the Group III-N semiconductor; a second dielectric disposed over the first dielectric, the first dielectric having a higher dielectric constant than the second dielectric; a third dielectric layer disposed on the first dielectric layer, such third dielectric layer having sidewall abutting sides of the second dielectric layer; and a gate electrode contact structure. The gate electrode structure comprises: stem portion passing through, and in contact with, the first dielectric and the second dielectric having bottom in contact with the Group III-V semiconductor; and, an upper, horizontal portion extending beyond the stem portion and abutting sides of the third dielectric layer. An electrical interconnect structure has side portions passing through and in contact with the third dielectric layer and has a bottom portion in contact with the horizontal portion of the gate electrode contact structure.
US11177214B2

A back end of line interconnect structure and methods for forming the interconnect structure including a fully aligned via design generally includes wide lines formed of copper and narrow lines formed of an alternative metal. The fully aligned vias are fabricated using a metal recess approach and the hybrid metal conductors can be fabricated using a selective deposition approach.
US11177200B2

A package includes a corner, a device die having a front side and a backside, and a molding material molding the device die therein. A plurality of redistribution lines is on the backside of the device die. The plurality of redistribution lines includes a plurality of metal pads. A polymer layer contacts the plurality of metal pads. A plurality of openings is formed in the polymer layer, with the plurality of metal pads aligned to and exposed to the plurality of openings. The plurality of openings includes a corner opening that is elongated and an additional opening farther away from the corner than the corner opening. The additional opening is non-elongated.
US11177199B2

A semiconductor package includes a semiconductor chip including a chip pad and an external bump pad electrically connected to the chip pad of the semiconductor chip. The external bump pad may include a trench portion extending from a perimeter surface of the external bump pad toward a center of the external bump pad. The semiconductor package includes an external connector on the external bump pad, with the external connector including a portion that is in the trench portion of the external bump pad.
US11177189B2

A module includes a substrate, a first component on a first main surface of the substrate and from which heat is to be dissipated, a sealing resin layer that encloses the first component, and a heat-dissipating member that includes a first and a second heat-dissipating portions. The first heat-dissipating portion is disposed in the sealing resin layer, spaced apart from an upper surfaces of the first component, and includes a first overlap portion that overlaps an upper surfaces of the first component when viewed in plan in a direction perpendicular to the first main surface. The second heat-dissipating portion extends from an undersurface of the first overlap portion to the upper surface of the first component. An area of the second heat-dissipating portion on a surface of the first overlap portion including the undersurface is smaller than an area of the first overlap portion.
US11177168B2

A method includes forming a trench in a low-K dielectric layer, where the trench exposes an underlying contact area of a substrate. A first tantalum nitride (TaN) layer is conformally deposited within the trench, where the first TaN layer is deposited using atomic layer deposition (ALD) or chemical vapor deposition (CVD). A tantalum (Ta) layer is deposited on the first TaN layer conformally within the trench, where the Ta layer is deposited using physical vapor deposition (PVD). An electroplating process is performed to deposit a conductive layer over the Ta layer. A via is formed over the conductive layer, where forming the via includes depositing a second TaN layer within the via and in contact with the conductive layer.
US11177166B2

A method of forming an interconnect structure includes forming at least one second-level interconnect in a sacrificial dielectric layer that is formed on an upper surface of a sacrificial etch stop layer, and removing the sacrificial dielectric layer and the sacrificial etch stop layer while maintaining the at least one second-level interconnect so as to expose an underlying dielectric layer. The method further includes depositing a replacement dielectric layer on an upper surface of the underlying dielectric layer to embed the at least one second-level interconnect in the replacement dielectric layer. Accordingly, an interconnect structure can be formed that includes one or more first-level interconnect in a dielectric layer and one or more second-level interconnects in a replacement dielectric layer stacked on the dielectric layer. The replacement dielectric layer directly contacts the dielectric layer.
US11177147B2

A substrate treatment apparatus includes a plurality of treatment chambers performing different treatment types on a substrate; a transfer device; and a controller that controls the transfer of the substrate and the substrate treatment. The controller enables fixation of a time for pulling up the substrate for each treatment chambers/treatment type and creation of a transfer schedule for transferring the substrate among the plurality of treatment chambers/treatment types and treating the substrate so as to maximize throughput, and enables correction of the transfer schedule to extend, based on a waiting time of the transfer device after storage of the substrate into a treatment chamber of one treatment type and a waiting time of the treatment chamber after treatment of the substrate, a time required for pulling up the substrate from a treatment chamber of an immediately previous treatment type in transfer order of the substrate.
US11177145B2

A method of manufacturing a plurality of electronic circuits is disclosed. Each electronic circuit comprises a respective first portion, comprising a respective group of contact pads, and a respective integrated circuit, IC, comprising a respective group of terminals and mounted on the respective group of contact pads with each terminal in electrical contact with a respective contact pad. The method comprises: providing a first structure comprising the plurality of first portions; providing a second structure comprising the plurality of ICs and a common support arranged to support the plurality of ICs; transferring said ICs from the common support onto a first roller having a removable surface portion; and transferring said ICs from the first roller onto the first structure such that each group of terminals is mounted on a respective group of contact pads.
US11177143B2

There is provided a technique that includes: a transfer chamber configured to transfer a substrate; at least two process chambers configured to process the substrate that is transferred from the transfer chamber by heating the substrate with a microwave generated from a heating device; and a cooling chamber spatially connected to the transfer chamber and disposed on a side wall of the transfer chamber between the at least two process chambers at an equal distance from the at least two process chambers, the cooling chamber including a first gas supplier configured to supply a purge gas that purges an internal atmosphere at a first gas flow rate and a first exhauster including an exhaust pipe configured to exhaust the purge gas, and the cooling chamber configured to cool the substrate heated by the microwave using the purge gas.
US11177138B2

The present disclosure, in some embodiments, relates to a method of forming an integrated circuit. The method includes forming a first hard mask layer over a substrate and forming a second hard mask layer over the first hard mask layer. The second hard mask layer is patterned to define an island having a first width along a first direction. The island is patterned to form a patterned island having a second width along the first direction that is less than the first width. A sacrificial mask is formed over the first hard mask layer and the first hard mask layer is patterned according to the patterned island and the sacrificial mask.
US11177126B2

A method comprises providing a substrate comprising an n-type Al/In/GaN semiconductor material. A surface of the substrate is dry-etched to form a trench therein and cause dry-etch damage to remain on the surface. The surface of the substrate is immersed in an electrolyte solution and illuminated with above bandgap light having a wavelength that generates electron-hole pairs in the n-type Al/In/GaN semiconductor material, thereby photoelectrochemically etching the surface to remove at least a portion of the dry-etch damage.
US11177120B2

A mass spectrometry method includes: preparing calibration data for performing calibration on a basis of first data obtained by detecting a chlorobiphenyl in first mass spectrometry of a reference sample of the chlorobiphenyl; acquiring second data obtained by detecting, in second mass spectrometry of a sample, at least one chlorobiphenyl that has a same chlorine number as and is different in kind from the chlorobiphenyl detected in the first mass spectrometry; and calculating a quantitative value for the chlorobiphenyl contained in the sample on a basis of the calibration data and the second data.
US11177118B2

A substrate processing apparatus configured to perform a preset processing on a substrate includes a pipe through which a liquid flows; a liquid leakage collector configured to receive the liquid leaking from the pipe; a first detector provided within the liquid leakage collector, and configured to detect the liquid; a second detector provided at a position higher than the first detector within the liquid leakage collector, and configured to detect the liquid; an indicator configured to notify liquid leakage information indicating a liquid leakage; a power supply configured to perform a power feed to the substrate processing apparatus; and a controller configured to control the indicator to notify the liquid leakage information based on a detection result of the first detector, and control the power supply to stop the power feed to the substrate processing apparatus based on a detection result of the second detector.
US11177116B2

A beam intensity converting film that has sufficient shielding property, sufficient durability, and sufficient heat resistance and that can reduce the extent of radioactivation. An attenuator is constituted by a graphite film placed such that a surface thereof intersects the beam axis of a charged particle beam, the graphite film has a thickness of 1 μm or greater, and the thermal conductivity in a surface direction of the graphite film is equal to or greater than 20 times the thermal conductivity in the thickness direction of the graphite film.
US11177114B1

An electrode arrangement for acting on a charged particle beam in a charged particle beam apparatus is described. The electrode arrangement includes a first electrode with a first opening for the charged particle beam; a first spacer element positioned in a first recess provided in the first electrode on a first electrode side for aligning the first electrode relative to a second electrode, the first spacer element having a first blind hole; a first conductive shield provided in the first blind hole; and a contact assembly protruding from the first electrode into the first blind hole for ensuring an electrical contact between the first electrode and the first conductive shield. Further, a contact assembly for such an electrode arrangement, a charged particle beam device with such an electrode arrangement, as well as a method of reducing an electrical field strength in an electrode arrangement are described.
US11177106B2

Provided is a miniaturized X-ray tube including an extractor and provides a miniaturized X-ray tube including a filament that emit electrons if a voltage is applied, a base having two filament through-holes for fixing the filament and for connecting power to both electrodes of the filament, a cylindrical extractor in close contact with the base and surrounding the filament without being in contact with the filament, a cutoff voltage providing unit configured to apply a cutoff voltage between one electrode of the extractor and one electrode of the filament, a body that is formed of a ceramic material, surrounds the extractor, and includes one end in close contact with the base, and a target that is connected to the other end of the body, receives the electrons emitted from the filament, and emits X-rays.
US11177102B2

A power relay is controlled by the presence of Volatile Organic Compounds that are often emitted by outgassing from electronic components during overheat and failure conditions. The relay housing contains a standard power relay of single pole single throw (SPST) or a multi-pole double throw relay depending on the application. A micro VOC integrated circuit is placed within the housing allowing access to ambient air through ports in the side of the relay. Air quality is sampled periodically or continuously as is required by the system to adequately monitor for fault events and, in the event of a fault, latch the relay mechanism OPEN breaking the flow of electrical energy the circuit downstream.
US11177100B2

A piezoelectric generator for generating power upon an acceleration and upon a deceleration of a body. The piezoelectric generator including: first and second masses; first and second springs, the first spring being connected to the body at one end and to the first mass at an other end, the second spring being connected to the body at one end and to the second spring at an other end; and a piezoelectric material connected to the first and second masses such that the piezoelectric material generates power when the body is accelerated or decelerated.
US11177098B2

A DC circuit breaker having an arc blowout device according to the present invention comprises: a fixed contact; a movable contact operating so as to make contact with or separate from the fixed contact; an operation part for driving the movable contact; and a blowout device which provides a magnetic field in a direction crossing the arc generated when the movable contact is separated, wherein the blowout device includes: a pair of core plates arranged side by side on both sides of the movable contact and the fixed contact; core rods integrally connected to the core plates, respectively, and having symmetrical shapes to each other; and a blowout coil coupled to one of the core rods.
US11177094B2

A rocker switch assembly includes a housing having at least one bracket with a bracket stop formed therein, and a rocker actuator pivotably mounted on the housing. At least one wedge lock is pivotably mounted on the rocker actuator, the wedge lock pivotable between a locked position in which the wedge lock engages the bracket stop formed in the bracket, thereby preventing pivoting of the rocker actuator with respect to the housing in at least one direction, and a retracted position in which the wedge lock is disengaged from the bracket stop formed in the bracket so as to allow for pivoting of the rocker actuator with respect to the housing. A lock release button is also provided, actuation of which from a resting position to a release position causes the wedge lock to move to the retracted position.
US11177091B1

A keyboard device includes a base plate, a membrane circuit board and a key. The key includes a keycap, a connecting assembly, a first stabilizer bar and a second stabilizer bar. The connecting assembly is connected between the keycap and the base plate. The first stabilizer bar and the second stabilizer bar are connected between the keycap and the connecting assembly. While the keycap is moved upwardly or downwardly relative to the base plate, the first stabilizer bar and the second stabilizer bar are swung to stabilize the key. Since the first stabilizer bar and the second stabilizer bar are connected between the keycap and the connecting assembly, the first stabilizer bar and the second stabilizer bar will not readily collide with or knock on the base plate. During the operation, the generated noise is reduced. Consequently, the operating comfort to the user is enhanced.
US11177090B2

Method for detecting a state of a switching unit, the switching unit comprising an element that is movable between a first position and a second position.
US11177085B2

Implementations of the subject matter described herein provide a slowing mechanism for a switching apparatus and a switching apparatus. The slowing mechanism includes: a shaft adapted to be rotatable in response to an operation of an actuator to drive a moving element of the switching apparatus; at least one slowing wheel fixed on the shaft and having a slowing contour; and a movable rocker engaging with the slowing wheel. The slowing wheel is adapted to cause the rocker to move abutting against the slowing contour on the slowing wheel in response to the rotation of the shaft, so as to slow down the rotation of the shaft. The slowing mechanism can slow down the operation of the moving element of a switching apparatus, while not impacting the switching performance and life time of the switching apparatus.
US11177084B1

A key structure includes a keycap, an elastic buffering element, a base plate, a first supporting element, a second supporting element and an elastomer. The elastic buffering element is installed in a locking part of the keycap. The first supporting element is connected with the keycap and the base plate. The keycap is movable upwardly or downwardly relative to the base plate through the first supporting element. A first end of the second supporting element is pivotally coupled to the base plate. A second end of the second supporting element is penetrated through a pivotal hole of the elastic buffering element and a clamping recess of the locking part. The elastomer is arranged between the keycap and the base plate. An inner diameter of the at least one pivotal hole is slightly smaller than an inner diameter of the clamping recess.
US11177063B2

A method for magnetizing at least two magnets having different magnetic coercivities, includes the steps of: a) simultaneously exposing the at least two magnets to a first substantially homogeneous magnetic field having a predeterminable first field strength and a first magnetic field direction for completely magnetizing the magnets in the first magnetic field direction; b) simultaneously exposing the magnets magnetized in step a) to a second substantially homogeneous magnetic field having a predeterminable second field strength and a second magnetic field direction opposite to the first magnetic field direction such that the at least two magnets are differently magnetized.
US11177062B2

An actuator device has at least one actuator element which at least in part is composed of a magnetically shape-shiftable material, and has a magnet unit which comprises at least one first magnetic element that is implemented as a coil unit and at least one second magnetic element that is implemented as a permanent magnet, at least the first magnetic element and the second magnetic element are configured for interacting in at least one operating state so as to cause a local deformation of the actuator element in a partial region of the actuator element.
US11177060B2

A permanent magnet comprises crystal grains each including a main phase. An average size of the crystal grains is 1.0 μm or less, and a degree of orientation of easy magnetization axes of the crystal grains to an easy magnetization axis of the magnet is 15% or more and 90% or less. A recoil magnetic permeability is 1.13 or more, a residual magnetization is 0.8 T or more and less than 1.16 T, and an intrinsic coercive force is 850 kA/m or more.
US11177056B2

A waterproofing structure for shielded cable includes: a shielded cable including one or more cables and a braided wire serving as a shielding member and covering the cables; and a grommet serving as a waterproofing member covering a waterproofed portion of the braided wire. Thermoplastic resins serving as waterproofing fillers are respectively disposed on an inner side and an outer side of the waterproofed portion of the braided wire. The gaps between the plurality of strands of the braided wire and the gap between the braided wire and the small-diameter cylindrical portion of the grommet are filled with the thermoplastic resin melted by heating.
US11177053B2

A cable for power transmission or communication has a core unit having at least one conductor and an insulating layer surrounding each conductor. A first shielding layer surrounds the core unit and is formed of a polymer-carbon composite in which carbon-based particles are dispersed in a matrix of thermosetting polymer material, the first shielding layer having an electrical resistance of 10 Ω·m or less. A metal-based second shielding layer surrounds the first shielding layer.
US11177050B2

A method for preventing occurrence of creeping electrical discharge at a resin surface, the method being characterized by including dispersing nanosized inorganic fine particles in a resin, thereby preventing occurrence of creeping electrical discharge at the surface of a cured product of the resin.
US11177030B2

Systems and related methods to estimate, for a liquid dynamic system, flow or resistance based on a model of an object and pressure measurements collected in-situ at said object. Alternatively, pressure flow measurements are collected and pressure or resistance is being estimated.
US11177028B2

Techniques for cognitively interpreting comparative statements are provided. A corpus of documents associated with treatment of a first medical disorder is received. Relative efficacies for a plurality of therapies are determined by, for at least a first respective document in the corpus of documents, identifying and extracting, using one or more natural language processing techniques, a conclusion specified within natural language text of the respective document, where the conclusion includes a comparison between two or more therapies of the plurality of therapies, determining a sentiment of the extracted conclusion, with respect to at least one therapy of the plurality of therapies, and identifying one or more cohorts of patients that are associated with the conclusion. A knowledge graph is generated based on the relative efficacies.
US11177027B2

A wearable data storage and transmission device and related systems that collect and store sensor data from sensors worn by a user. The device components can include a processor, battery, data storage media, NFC components, Bluetooth components, Wi-Fi components, and wired communications components. The device can remain powered down, powering up periodically to collect sensor data using low energy methods and/or in response to receiving a signal (e.g., NFC, power, Bluetooth, etc.) from an external device that causes the device to power up its components and make sensor data available to the external device. The collected sensor data may be encoded, compressed, stored, and/or exchanged in one or more structured records using various methods to improve the information storage capabilities of the device, including using the disclosed QR coding methods.
US11177025B2

Embodiments for intelligent recommendation of useful medical actions to a user by a processor. One or more useful medical actions may be cognitively recommended with evidence in support thereof for impacting a health state of a user according to historical data collected from one or more data sources, one or more user profiles, a domain knowledge, feedback data, or a combination thereof. The one or more useful medical actions may be ranked according to a scoring criteria, the domain knowledge, the historical data, a set of rules, previously recommended medical actions, or a combination thereof.
US11177020B2

Methods and uses for molecular tags are disclosed. Molecular tags may be attached to nucleic acid molecules. The attachment of the nucleic acid molecules prior to PCR amplification and sequencing improves the accuracy of genetic analysis and detection of genetic variations and diversity. Molecular tags may also be used for detection of drug-resistant variants. Methods for using molecular tags for determining and correcting PCR errors and/or sequencing error are also disclosed.
US11177008B2

A semiconductor storage device includes a first chip and a second chip each including a memory cell and configured to receive a same toggle signal. Upon receiving a first command, the first chip executes a first calibration operation to calibrate a duty ratio of an output signal generated in response to the toggle signal while data is read out from the second chip in response to the toggle signal.
US11177005B2

A semiconductor memory device includes a plurality of first sub-blocks defined in a first memory chip; and a plurality of second sub-blocks defined in a second memory chip that is stacked on the first memory chip in a stack direction. Each of a plurality of memory blocks includes one of the plurality of first sub-blocks and one of the plurality of second sub-blocks, and wherein an erase voltage is separately applied to the first memory chip and the second memory chip in an erase operation, and the erase operation is performed in a sub-block.
US11177002B1

A storage device including control circuitry, communicatively coupled to a non-volatile memory, configured to receive a parity bit that has been stored using a data structure, and to receive a first subset of host data that includes block data relating to a set of memory cells. The control circuitry may be configured to perform a read operation to identify a second subset of host data that includes additional block data relating to the set of memory cells. The control circuitry may be configured to decode the second subset of host data using the parity bit. The control circuitry may be configured to perform a write operation to write the block data to at least one or more memory cells that are part of the set of memory cells.
US11177000B2

An operating method of a non-volatile memory includes: generating a first programming pulse with a first time period to a target memory cell in a memory array; reading and verifying whether a threshold voltage of the target memory cell reaches a target voltage level; and generating a second programming pulse with a second time period to the target memory cell when the threshold voltage of the target memory cell does not reach the target voltage level, wherein the second time period is longer than the first time period.
US11176995B2

Programmable memory devices having a cross-point array of polymer junctions with individually-programmed conductances are provided. In one aspect, a method of forming a memory device includes: forming first metal lines on an insulating substrate; forming polymeric resistance elements on the first metal lines; and forming second metal lines over the polymeric resistance elements with a single one of the polymeric resistance elements present at each intersection of the first/second metal lines forming a cross-point array. A memory device and a method of operating a memory device are also provided.
US11176991B1

Low-power compute-in-memory (CIM) systems employing CIM circuits that include static random access memory (SRAM) bit cells circuits. The CIM circuits can be used for multiply-and-accumulate (MAC) operations. The CIM circuits can include five-transistor (5T) SRAM bit cells that each have a single bit line coupled to an access circuit for accessing the SRAM bit cell for read/write operations. The CIM circuit also includes a multiplication circuit (e.g., an exclusive OR (XOR)-based circuit) coupled to the SRAM bit cell. The CIM circuit is configured to perform multiplication of an input data value received by the multiplication circuit with a weight data value stored in the SRAM bit cell. The reduction of an access circuit in the 5T SRAM bit cell allows the pull-up voltage at a supply voltage rail coupled to the inverters of the 5T SRAM bit cell to be reduced to reduce standby power while providing storage stability.
US11176983B2

Some embodiments of the present disclosure relate to a memory device. The memory device includes an active current path including a magnetic tunnel junction (MTJ); and a reference current path including a reference resistance element. The reference resistance element has a resistance that differs from a resistance of the MTJ. An asynchronous, delay-sensing element has a first input coupled to the active current path and a second input coupled to the reference current path. The asynchronous, delay-sensing element is configured to sense a timing delay between a first rising or falling edge voltage on the active current path and a second rising or falling edge voltage on the reference current path. The asynchronous, delay-sensing element is further configured to determine a data state stored in the MTJ based on the timing delay.
US11176981B1

A magnetoresistive memory device includes first electrode, a second electrode that is spaced from the first electrode, and a perpendicular magnetic tunnel junction layer stack located between the first electrode and the second electrode. The perpendicular magnetic tunnel junction layer stack includes a first texture-breaking nonmagnetic layer including a first nonmagnetic transition metal, a second texture-breaking nonmagnetic layer including a second nonmagnetic transition metal, a magnesium oxide dielectric layer located between the first and second texture-breaking nonmagnetic layers, a reference layer located between the first and second texture-breaking nonmagnetic layers, a free layer located between the first and second texture-breaking nonmagnetic layers, and a spinel layer located between the reference layer and the free layer, and including a polycrystalline spinel material having (001) texture along an axial direction extending between the reference layer and the free layer.
US11176974B2

In some examples, a memory device may have at least a first and a second memory array. In some cases, a portion of the bit cells of the first memory array may be coupled to first PMOS-follower circuitry and to second PMOS-follower circuitry. A portions of the bit cells of the second memory array may also be coupled to the second PMOS-follower circuitry and to third PMOS-follower circuitry. Additionally, in some cases, the portion of bit cells of both the first memory array and the second memory array may be coupled to shared preamplifier circuitry.
US11176972B2

A memory device includes an array of memory cells, such as SRAM cells, and a plurality of peripheral circuits operably coupled to the memory array. A power control circuit is configured to individually control an application of power to each of the plurality of peripheral circuits and the array of memory cells.
US11176969B2

A memory circuit array includes a first read device and a first program device. The first read device is coupled to a first bit line. The first read device includes a first transistor coupled to a first word line, and a second transistor coupled to the first word line. The first program device is coupled to the first read device. The first program device includes a third transistor coupled to a second word line, and a fourth transistor coupled to the second word line.
US11176964B1

A method for indexing a tape for unmounting from a tape drive is discussed. The method can determine that an update has been made to the tape since it was last mounted. The method can identify a tape head position with respect to the tape, the tape including a data partition and an index partition. The method can identify first position and a second position on the tape. The method can determine first distance, a length of tape between first position and tape head position. The method can determine second distance, a length of tape between first position and second position. The method can determine that first distance is less than second distance. The method can reposition the tape to a primary section and write the metadata index. The method can reposition tape to the second position write a data index beginning at the second position of the data partition.
US11176949B2

Devices, systems, and methods for assigning differential weight to participants in a meeting, and for automatically generating summaries of meetings. A transcript of the meeting is generated or obtained; and meeting data and meta-data is analyzed, optionally utilizing textual analysis and Natural Language Processing (NLP). Roles or titles are determined for each participant; and a differential weight is allocated to utterances of each participant based on his role or title. Optionally, the weight is modified based on the relation between the participant's role and the topic of an utterance, or by taking into account the level of activity or passiveness of each participant. Optionally, a high-ranking participant is assigned a prevailing weight, with regard to all topics or with regard to a subset of topics. The system generates automatically a summary of approved decisions, approved action items, rejected proposals, or other insights.
US11176943B2

According to an embodiment, a voice recognition device includes one or more processors. The one or more processors are configured to: recognize a voice signal representing a voice uttered by an object speaker, to generate text and meta information representing information that is not included in the text and included in the voice signal; generate an object presentation vector including a plurality of parameters representing a feature of a presentation uttered by the object speaker; calculate a similarity between the object presentation vector and a reference presentation vector including a plurality of parameters representing a feature of a presentation uttered by a reference speaker; and output the text. The one or more processors are further configured to determine whether to output the meta information based on the similarity, and upon determining to output the meta information, add the meta information to the text and output the meta information.
US11176929B1

Apparatus and associated methods relate to a system including a portable hardware device having a radio antenna, the device being operably coupled to a network, where the device includes electronics for scanning ambient radio messages using the antenna, evaluating a message for sentiment (e.g., intent-to-harm) using at least one artificial intelligence technique, and upon determining the presence of intent-to-harm, transmitting an alert signal over the network to a target entity as determined by a set of alert transmission rules based at least in part on the content/context/metadata of the message. In an illustrative example, a portable pack may be preconfigured with automatic language translation and speech detection capabilities. The pack may scan ambient radio signals for specific words/phrases of interest (W/POI). Upon detecting dangerous/aggressive sentiment, an alert may be relayed to a higher command, advantageously providing decision-makers with invaluable, real-time intelligence to adapt to fast-changing developments on the battlefield.
US11176908B1

A method for reducing a size of data required for recording a physical characteristic of an optical device is proposed. By performing variable-length coding on sub-pixel data pieces that respectively represent physical characteristics of multiple sub-pixels of the optical device based on a similarity in spatial trend of the physical characteristics of the sub-pixels, a plurality of pixel-index data pieces are generated, and a part of the sub-pixel data pieces can thus be removed to obtain reduced sub-pixel data pieces. The pixel-index data pieces and the reduced sub-pixel data pieces cooperatively replace the sub-pixel data pieces to serve as an index for finding the physical characteristics of the sub-pixels.
US11176894B2

A display panel includes a first light source, a second light source having a color different from a color of the first light source, a light guide plate converting a point light source generated by the first light source and the second light source into a surface light source, a diffuser plate positioned on an upper portion of the light guide plate and diffusing the surface light source emitted by the light guide plate, and a frame supporting the light guide plate and the diffuser plate and including a protrusion protruded between the diffuser plate and the light guide plate.
US11176889B2

A display apparatus includes a display panel, a data driver, and a power voltage generator. The display panel includes a plurality of pixels and configured to display an image. The data driver is configured to apply a data voltage to the display panel. The power voltage generator is configured to provide a power voltage and an initialization voltage to the display panel. The power voltage generator is configured to receive a feedback initialization voltage from the display panel and configured to compensate the initialization voltage based on the feedback initialization voltage.
US11176886B2

The present disclosure discloses a circuit, a driving method thereof, a display panel and a display device. The circuit may include: a signal control module, a compensation control module, an initialization module, a data writing module, a driving control module, and a light emitting device. With the signal control module which is cooperated with other modules, the threshold voltage compensation time of the driving transistor can be increased, and the threshold voltage compensation can be ensured, thereby improving the image display quality.
US11176884B2

OLED pixel driving circuit, array substrate and display device are provided. The pixel driving circuit comprises a driving control unit, a first light emitting unit and a second light emitting unit. Two OLEDs share one driving control unit, so the two OLEDs alternately emit light. In this way, light emitting time of the OLEDs is reduced, number of parasitic capacitors and data lines in a panel is reduced, and aperture ratio of the OLED device is increased; and OLEDs are enabled to be in reverse bias in a non-light emitting display frame, so that OLEDs do not have to be in a DC bias state for a long time, and thus, aging of the OLED device is slowed down. No other reverse bias voltage is connected externally, difficulty of tracing of the pixel circuit and crosstalk from a bias voltage line to other signal lines are reduced.
US11176880B2

An apparatus includes a graphics pipeline and a pixel data reordering module. The graphics pipeline is configured to generate a plurality pieces of pixel data of a frame. The plurality pieces of pixel data of the frame are associated with a first order in which the plurality pieces of pixel data of the frame are to be provided to a display panel having an array of pixels. Each piece of pixel data of the frame corresponds to one pixel of the array of pixels. The array of pixels are divided into a plurality of groups of pixels. The pixel data reordering module is configured to cause the plurality pieces of pixel data of the frame to be obtained by the display panel in a second order. The second order is determined based on at least a manner in which the array of pixels are divided into the groups of pixels.
US11176879B2

A foldable display comprises a flexible display panel including a first screen, a second screen, and a foldable boundary region positioned between the first screen and the second screen; a first drive IC connected to data lines of the first screen and connected to data lines of a first boundary region to drive pixels of the first screen and the first boundary region; and a second drive IC connected to data lines of the second screen and connected to data lines of a second boundary region to drive pixels of the second screen and the second boundary region, wherein channels of the first drive IC and channels of the second drive IC are driven and shutdown in accordance with status on whether the first and second screens are driven.
US11176871B2

A shift register unit, a driving method thereof, a gate driving circuit and a display device. The shift register unit includes a blanking input circuit, a display input circuit, an output circuit, a first control circuit and a second control circuit. The blanking input circuit inputs a blanking pull-up signal to a first node according to a blanking input signal; the display input circuit inputs a display pull-up signal to the first node in response to a display input signal; the output circuit outputs an composite output signal to an output terminal under the control of the first node; the first control circuit controls a level of a second node under the control of the first node; and the second control circuit controls the level of the second node in response to a blanking pull-down control signal.
US11176861B2

An electronic device includes a substrate and a display driver chip bonded on the substrate. The display driver chip includes a plurality of operational amplifiers, and each of the operational amplifiers has a first stage and a second stage. The first stage includes a first power input terminal. The second stage includes a first power input terminal and an output terminal for outputting an output voltage. The first power input terminal of the first stage is connected to a first metal trace of the substrate, and the first power input terminal of the second stage is connected to a second metal trace of the substrate. The first power input terminal of the first stage and the first power input terminal of the second stage are both provided with a first voltage level.
US11176858B2

There is provided an integrity monitor for a display system, the display system comprising an image source and a display. The integrity monitor comprises a controller configured to analyse sensed characteristics at one or more predetermined positions in an image area of the display system and to relate the sensed characteristics to predetermined characteristics of a stimulus, when injected into the system, thereby to determine the presence of a fault in the system. The sensed characteristics may be sensed optically or non-optically. The stimulus may be optical or non-optical.
US11176852B2

The mounting bracket systems are used in pairs to support a banner on a vehicle. In a first embodiment, the system includes opposing masts having upper and lower extending tabs adapted for attaching a banner between the masts, an annular flange disposed around the mast, and a lower mast end inserted into a bushing attached to a vehicle by U-shaped mounting straps. In a second embodiment, the system includes opposing masts having upper and lower extending tabs adapted for attaching a banner between the masts. The bottom end of each mast is attached to a platform having an elongate U-shaped pocket insert having planar walls extending from the platform opposite the mast. The pocket inserts are adapted for insertion into stake pockets common to trucks and trailers that haul oversize loads. A clevis pin may be inserted through opposing walls of the pocket insert below the stake pocket.
US11176837B2

A method and a system are provided herein for calculating whether or not a specific aerial vehicle at a specified point of time can maneuver over a given location in the terrain while complying with terrain clearance requirements. The system may include a computer memory configured to store a 3D model representing at least a portion of a terrain located in a vicinity of an aerial vehicle; a computer processor configured to map said portion of the terrain into at least two types: a first type indicative of a potential of the aerial vehicle to maneuver over a respective terrain while complying with terrain clearance, and a second type indicative of a non-potential of said aerial vehicle to maneuver over a respective terrain, wherein the mapping is carried out based on said parameters, the 3D model and given predefined performance of the aerial vehicle.
US11176830B2

A vehicle location tracking system comprises a plurality of transceivers, a coordinator, and a plurality of identification tags. The plurality of identification tags are coupled to a fleet of vehicles to be tracked. The transceivers measure the strength of a signal emitted by an identification tag coupled to a vehicle and communicate the measured signal strength to the coordinator. The indoor vehicle location tracking system estimates the location of the vehicle based on the measured signal strength.
US11176828B2

A server device can obtain historical location data, concerning a vehicle, captured by a global positioning system (GPS) device of the vehicle and historical engine control unit (ECU) data concerning the vehicle captured by an ECU of the vehicle. The server device can process the historical location data and the historical ECU data to train a machine learning model to determine a relationship between the historical location data and the historical ECU data. The server device can receive location data and ECU data concerning the vehicle and update the machine learning model based on the location data and the ECU data. The server device can receive real-time location data concerning the vehicle and derive an equivalent real-time ECU speed using the machine learning model. The server device can generate a message regarding the equivalent real-time ECU speed of the vehicle and send the message to a remote device for display.
US11176824B2

A device can receive parking metadata that includes location data indicating that a portion of a vehicle is located outside of a designated parking area (DPA). The device can process the parking metadata to identify values that are to be used when determining actions to perform. The device can obtain supplemental events data associated with events occurring near the DPA. The device can determine the actions to perform based on the parking metadata and the supplemental events data. The device can provide, as one of the actions and to one or more other devices or to the vehicle, a message indicating that the portion of the vehicle is located outside of the DPA. This can cause the one or more other devices or the vehicle to: move the vehicle from the DPA, reposition the vehicle within the DPA, or penalize an owner of the vehicle.
US11176816B2

The present application provides an intelligent cloud traffic control system, which has a traffic data recalling and transmission architecture arranged hierarchically from bottom to top, and which includes: terminal devices, first-level cloud devices, second-level cloud devices, . . . ith-level cloud devices; wherein the ith-level cloud devices include a first cloud device, . . . a jth cloud device; the ith-level cloud devices further include: a first cache cloud, . . . a kth cache cloud arranged corresponding to the jth cloud device; wherein the jth cloud device stores a jth cloud device traffic data set, and the kth cache cloud stores a kth characteristic traffic data set; and data in the kth characteristic traffic data set has a higher priority of being recalled than data in the jth cloud device traffic data set. Therefore, the present application can preferentially recall traffic data in the cache cloud that has a batter correspondence to task, a smaller range and even a better data structure, thereby significantly improving the data recalling rate and retrieval response efficiency of cloud devices at the same level and even the entire intelligent cloud traffic control system.
US11176815B2

Various systems and methods for collecting and generating analytics of data from motor vehicle safety and operation systems are disclosed herein. In one example, various minor vehicle incidents and events such as hard braking, swerving, deceleration, are tracked and correlated to geographic locations. Event data for these incidents may be collected, aggregated, anonymized, and electronically communicated to a processing system for further analysis and identification of problematic roadway and traffic conditions.
US11176798B2

Anomaly notification system that notifies of an anomaly of cared person in room includes sensor, sound collecting unit, first determination unit that determines whether a volume of the collected sound is more than or equal to a reference volume, second determination unit that determines whether a target sound is a predetermined activity sound generated by an activity of cared person, and third determination unit that determines whether an anomaly occurs in cared person, based on the activity amounts, which are measured before and after the target sound is collected, and notification unit.
US11176794B1

Systems and techniques are described for an integrated security environment to monitor activities at a commercial facility and a residential facility. In some implementations, a monitoring system monitors a property that includes one or more sensors located at the property and generate sensor data. A monitor control unit receives and analyzes the sensor data. Based on analyzing the sensor data, the monitor control unit determines that an event has likely occurred at the property and generates data indicating that the event has likely occurred at the property. A monitoring server receives the data indicating the event has likely occurred at the property. Based on the data that the event has likely occurred at the property, transmitting, to an additional monitoring system that is configured to monitor an additional property, instructions for the additional monitoring system to perform an action.
US11176791B2

Embodiments of the present invention are directed to security systems and methods for displaying and protecting consumer products from theft. In one example, a security system includes a sensor configured to be secured to the consumer product and a base configured to removably support the sensor. The security system also includes alarming circuitry and a tether including a pair of conductors electrically connected to the alarming circuitry. The tether is configured to be connected to the sensor, and the base is configured to receive the tether. The pair of conductors is configured to transmit power and electrical signals between the base and the sensor using the pair of conductors, and the alarming circuitry is configured to monitor an electrical signal transmitted by the pair of conductors in order to determine whether the tether has been cut or removed from the sensor.
US11176785B1

A system configured to display questions to a user regarding a transaction at an automated teller machine (ATM). The system is further configured to receive a signal from the user in response to a first question, indicating that the cash dispensed by the ATM does not match the cash the user requested. The system is also configured to receive a signal from the user in response to a second question, indicating that the received amount of cash did not match the requested amount of cash, the received denominations did not match the requested denominations, or both. The system is further configured to generate an error report that includes the information indicated by the signals, a report identifier, and a user identifier. The system generates a receipt for the user that includes the report identifier, and the system sends the report to a server for analysis.
US11176782B2

A device communicates with a scanner, such as a barcode scanner in a retail environment, and with a point-of-sale (POS) register. The device can process different types of machine-readable codes, such as scanned UPCs and unique barcodes associated with individual scratcher cards and/or other items. Data captured by the scanner passes through the device before reaching the POS register; such data may be selectively retransmitted (with or without modification) to the POS register and/or to a server or other device, or it may be blocked from reaching the POS register, server, and/or other device, depending on the current mode of operation. For example, the device can selectively relay some information (such as UPC data) to the POS register to process sales transactions, and/or can relay other information (such as unique barcode data) to server(s) to perform inventory tracking functions, while blocking such unique barcode data from reaching the POS register.
US11176781B2

Systems and computer-implemented methods for a bet exchange. The bet exchange receives bet orders from users and matches bet-for orders with bet-against orders to generate instances of standardized bet contracts. The bet-for orders are bets on a bet event occurring, and bet-against orders are bets on a bet event not occurring. The bet events have a standardized payout amount, which is used to determine a value to transfer to the trader that made the bet-for order when the bet event occurs, or to the trader that made the bet-against order when the bet event does not occur.
US11176779B2

A gaming machine comprises a display and an electronic controller for playing a first game. The electronic controller is configured to randomly determine whether to display one or more bonus symbols in the first game, each bonus symbol being associated with a bonus value award. Where a trigger event occurs during the first game, such as the appearance of a predetermined order of bonus symbols, electronic controller is configured to display an array of the bonus symbols on the display or optionally on another display. Where bonus symbols appear in further plays of the first game or plays of a second game, the bonus symbols are added to the array and bonus symbols present on the array are sequentially transferred to a win meter, which increments by the amount of the associated bonus value award of each transferred bonus symbol.
US11176777B2

A gaming machine provides a game and includes an operation unit, a display unit, a memory device and a game control unit. The operation unit receives an operation input. The display unit is configured to display a game screen including computer generated graphics. The memory device stores a game execution program including computer instructions for generating the game feature. The game control unit executes the game execution program to provide the game and is coupled to the operation unit, the display unit and the memory device. The game control unit includes a processor programmed to display a game structure on the game screen on the display unit. The game includes a feature award and a jackpot feature award. The jackpot feature award is awarded from a jackpot feature award pool. The jackpot feature award pool is funded through wagers and by when the feature award is awarded.
US11176773B2

A gaming device is provided that includes a plurality of game windows, each game window having an identical array of symbol positions displayed therein. Symbols are selected for each column of symbol positions, and the columns are then each evaluated to determine if the selected symbols for a column meet a predetermined criterion, e.g., all symbols for the column being the same. If the selected symbols for a column meet the criterion, and the selected symbols of the corresponding column in the other display window do not, the corresponding column may be caused to change its selected symbols to match those in the column that has the selected symbols that meet the criterion. If all of the columns have selected symbols that meet the criterion after such evaluations and potential selected symbol changes are performed, then an award may be provided.
US11176769B2

A currency arranging and stacking apparatus with a hopper for receiving a plurality of paper currency bills and a bill stacker for receiving and stacking unfolded and paper currency bills in a common orientation. Between the hopper and bill stacker, the apparatus includes a currency unfolding apparatus, the currency unfolding apparatus having a vacuum belt under negative pressure for holding the paper currency bills and a wheel engaging the vacuum belt that rotates at a speed different from the vacuum belt, thereby unfolding folded paper currency bills. A currency creasing apparatus comprising a first creasing wheel and a second creasing wheel, creases the paper currency bills to prevent them from re-folding before uniform assembly in the bill stacker.
US11176763B2

An electronic key system is provided with: an electronic key issuing apparatus configured to issue an electronic key associated with a moving body; a determinator configured to determine whether or not an electronic key with a first key code as the electronic key is normal; and a requester configured to request the electronic key issuing apparatus to reissue the electronic key on condition that it is determined by the determinator that the electronic key with the first key code is not normal. The electronic key issuing apparatus is configured to issue an electronic key with a second key code, which is different from the first key code, as the electronic key, on condition that the electronic key issuing apparatus is requested to reissue the electronic key.
US11176741B2

In various embodiments, a stylization subsystem automatically modifies a three-dimensional (3D) object design. In operation, the stylization subsystem generates a simplified quad mesh based on an input triangle mesh that represents the 3D object design, a preferred orientation associated with at least a portion of the input triangle mesh, and mesh complexity constraint(s). The stylization subsystem then converts the simplified quad mesh to a simplified T-spline. Subsequently, the stylization subsystem creases one or more of edges included in the simplified T-spline to generate a stylized T-spline. Notably, the stylized T-spline represents a stylized design that is more convergent with the preferred orientation(s) than the 3D object design. Advantageously, relative to prior art approaches, the stylization subsystem can more efficiently modify the 3D object design to improve overall aesthetics and manufacturability.
US11176736B2

Methods, systems and apparatuses may provide for technology that determines the size of a graphics primitive, renders pixels associated with the graphics primitive on a per tile basis if the size exceeds a threshold, and renders the pixels associated with the graphics primitive in a mesh order if the size does not exceed the threshold. In one example, the technology discards state data associated with the graphics primitive in response to a completion of rendering the pixels associated with the graphics primitive in the mesh order.
US11176727B2

This method for acquiring a spatial map of auditory perception of a subject comprises a plurality of successive test sequences, each test sequence comprising steps of: a) calibration (1002) of the subject's position, by displaying instructions to the subject, using a head-mounted visual display system worn by the subject, in order to acquire a reference position of the subject, the subject's position being measured using a video motion capture system by measuring the spatial coordinates of a first optical marker worn by the subject, b) choosing (1004) spatial coordinates of a target location of a sound source, said target cation being located around the subject, c) emitting (1006) a predefined sound, using a sound source placed at said target location, d) in response to acquisition instructions generated by the subject using an acquisition interface, acquiring (1008) an estimated location of said sound source, by using the video motion capture system to measure the spatial coordinates of a second optical marker held and pointed by the subject towards a perceived location of the sound source.
US11176725B2

Systems and methods for image retargeting are provided. Image data may be acquired that includes motion capture data indicative of motion of a plurality of markers disposed on a surface of a first subject. Each of the markers may be associated with a respective location on the first subject. A plurality of blendshapes may be calculated for the motion capture data based on a configuration of the markers. An error function may be identified for the plurality of blendshapes, and it may be determined that the plurality of blendshapes can be used to retarget a second subject based on the error function. The plurality of blendshapes may then be applied to a second subject to generate a new animation.
US11176724B1

Speech-driven facial animation is useful for a variety of applications such as telepresence, chatbots, etc. The necessary attributes of having a realistic face animation are: 1) audiovisual synchronization, (2) identity preservation of the target individual, (3) plausible mouth movements, and (4) presence of natural eye blinks. Existing methods mostly address audio-visual lip synchronization, and synthesis of natural facial gestures for overall video realism. However, existing approaches are not accurate. Present disclosure provides system and method that learn motion of facial landmarks as an intermediate step before generating texture. Person-independent facial landmarks are generated from audio for invariance to different voices, accents, etc. Eye blinks are imposed on facial landmarks and the person-independent landmarks are retargeted to person-specific landmarks to preserve identity related facial structure. Facial texture is then generated from person-specific facial landmarks that helps to preserve identity-related texture.
US11176718B2

The disclosed examples relate to arranging graph data for display on a display device. One example provides, on a computing device, a method comprising determining one or more connected groups of nodes in directed acyclic graph data, for each connected group of nodes, determining a reachability from each node with no inputs to each of one or more nodes with no outputs to determine a plurality of initial node/terminal node pairs, and for each initial node/terminal node pair, determining a path from the initial node to the terminal node. The method further comprises initializing a grid based upon the determined paths, placing each node at a corresponding initial grid location, and placing edges between nodes based upon the determined paths to form an initial grid representation, modifying the initial grid representation via a cost function to form a modified grid representation, and outputting the modified grid representation for display.
US11176717B2

A method for decomposing noise into white and spatially correlated components during MR thermometry imaging includes acquiring a series of MR images of an anatomical object and generating a series of temperature difference maps of the anatomical object. The method further includes receiving a selection of a region of interest (ROI) within the temperature difference map and estimating total noise variance values depicting total noise variance in the temperature difference map. Each total noise variance value is determined using a random sampling of a pre-determined number of voxels from the ROI. A white noise component and a spatially correlated noise component of the total noise variance providing a best fit to the total noise variance values for all of the random samplings are identified. The white noise component and the spatially correlated noise component are displayed on a user interface.
US11176707B2

A calibration apparatus calibrates parameters of imaging apparatuses which are disposed at different positions and image a common three-dimensional space. The calibration apparatus includes: an obtaining circuit which obtains videos captured by the imaging apparatuses and each including frames; an extraction circuit which extracts feature points from the frames included in the videos, the feature points including first feature points extracted from first frames included in the videos and second feature points extracted from areas containing an image of a moving object in second frames included in the videos and different from the first frames; a matching circuit which performs matching using the feature points, the matching including matching between the first feature points and matching between the second feature points; and a calibration circuit which calculates parameters of the imaging apparatuses based on first matching results obtained through the matching by the matching circuit.
US11176705B2

A method for optimizing camera layout for areas requiring surveillance comprises constructing a three-dimensional model of a scene subject to surveillance and related scene variables, configuring a computation range, constructing a plurality of simulation scenes using the three-dimensional model and the scene variables and recording the framing of pixels in the plurality of simulation scenes by a plurality of cameras according to the computation range, and further calculating the number of pixels required for visibility of an object to be recognized from the recorded framing of pixels. A camera set is selected from the plurality of cameras according to a convergence requirement, and a computation as to camera optimization layout is performed with the camera set to obtain one or more layout schemes.
US11176703B1

A system uses a fleet of AVs to assess visibility of target objects. Each AV has a camera for capturing images of target objects. AVs provide the captured images, or visibility data derived from the captured images, to a remote system, which aggregates visibility data describing images captured across the fleet of AVs. The AVs also provide condition data describing conditions under which the images were captured, and the remote system aggregates the condition data. The remote system processes the aggregated visibility data and condition data to determine conditions under which a target object does not meet a visibility threshold.
US11176701B2

A position estimation system includes one or more memories and one or more processors configured to acquire a first imaging position measured at a time of imaging a first image among a plurality of images imaged in time series, perform, based on a feature of the first image, calculation of a second imaging position of the first image, and perform, in accordance with a constraint condition that reduces a deviation between the first imaging position and the second imaging position, correction of at least one of the second imaging position or a three-dimensional position of a point included in the first image calculated based on the feature of the first image.
US11176698B2

Provided is an analysis apparatus (10) including a person extraction unit (11) that analyzes video data to extract a person, a time calculation unit (12) that calculates a continuous appearance time period for which the extracted person has been continuously present in a predetermined area and a reappearance time interval until the extracted person reappears in the predetermined area for each extracted person, and an inference unit (13) that infers a characteristic of the extracted person on the basis of the continuous appearance time period and the reappearance time interval.
US11176697B2

Method for controlling image appearance features in MRI systems, image appearance feature control user interface operating according to the method and MRI system including the user interface. There is provided an automatic scan planning module including a memory in which a look up table or a database of examination kind specific settings of the MRI system is stored univocally associating a specific kind of examination with a factory pre-defined experimentally and empirically determined optimum combination of settings of the MRI system, the automatic scan planning module controlling a user interface displaying a list of alternative specific kinds of examinations and providing a selection organ for the user, for selecting one of the specific kinds of examinations. Upon input of the selection of the kind of examination, the automatic scan planning module configures the MRI system automatically with the image acquisition settings corresponding to the selected specific kind of examination.
US11176683B2

Methods, systems, workstations, and computer program products that provide automated implant analysis using first and second sets of patient image stacks of a patient having at least one metallic implant coupled to bone. Relevant image stack pairs are selected from the first and second patient image stacks, the image stack pairs having at least one common target object or part of a target object for analysis therein. Bone and the at least one metallic implant are segmented in the first and second image stacks to define segmented objects and/or segmented parts of objects. Selected relevant image stack pairs from the first and second patient image stacks can be registered using the selected segmented objects and/or the segmented parts of objects. Measurements of movement of the implant and/or coupled bone after the registration can be calculated using the selected segmented objects and/or the segmented parts of objects.
US11176677B2

Described herein are systems and methods of training models to segment images. A device may identify a training dataset. The training dataset may include images each having a region of interest. The training dataset may include first annotations. The device may train, using the training dataset, an image segmentation model having parameters to generate a corresponding first segmented images. The device may provide the first segmented images for presentation on a user interface to obtain feedback. The device may receive, via the user interface, a feedback dataset including second annotations for at least a subset of the first segmented images. Each of the second annotations may label at least a second portion of the region of interest in a corresponding image of the subset. The device may retrain, using the feedback dataset received via the user interface, the image segmentation model.
US11176675B2

A method of identifying contiguities in images is disclosed. The contiguities are indicative features and various qualities of an image, which may be used for identifying objects and/or relationships in images. Alternatively, the contiguities may be helpful in ensuring that an image has a desired switching factor, so as to create a desired effect when combined with other images in a composite image. The contiguity may be a group of picture elements that are adjacent to one another that form a continuous image element that extends generally horizontally (e.g., diagonally, horizontally) across the image.
US11176674B2

A system and method for operating a robotic system to register unrecognized objects is disclosed. The robotic system may use first image data representative of an unrecognized object located at a start location to derive an initial minimum viable region (MVR) and to implement operations for initially displacing the unrecognized object. The robotic system may analyze second image data representative of the unrecognized object after the initial displacement operations to detect a condition representative of an accuracy of the initial MVR. The robotic system may register the initial MVR or an adjustment thereof based on the detected condition.
US11176667B2

There is provided a system for assisting a bone reorientation that includes (or communicates with) localization system components comprising a reference element to mount to the patient's bone and a tracker element to mounting to a bone fragment; and at least one computing unit coupled to the localization system components. The computing unit is configured to: define change in bone fragment orientation data (CBFOD) responsive to tracking measurements received from the localization system components; receive mapping information (e.g. generated from a pre-operative medical image of the patient's bone and bone fragment region) to define a map between the CBFOD and clinical parameters; and calculate and provide for display one or more clinical parameters based on the CBFOD and the map. A tracker element coupling component is also described with quick-connect and adjustment features. Method and other aspects are provided.
US11176663B2

Systems and methods for detecting, counting and analyzing the blood content of a surgical textile are provided, utilizing an infrared or depth camera in conjunction with a color image.
US11176659B1

Techniques are described for performing estimations based on image analysis. In some implementations, one or more images may be received of at least portion(s) of a physical object, such as a vehicle. The image(s) may show damage that has occurred to the portion(s) of the physical object, such as damage caused by an accident. The image(s) may be transmitted to an estimation engine that performs pre-processing operation(s) on the image(s), such as operation(s) to excerpt one or more portion(s) of the image(s) for subsequent analysis. The image(s), and/or the pre-processed image(s), may be provided to an image analysis service, which may analyze the image(s) and return component state information that describes a state (e.g., damage extent) of the portion(s) of the physical object shown in the image(s). Based on the component state information, the estimation engine may determine a cost estimate to repair and/or replace damaged component(s).
US11176653B2

In a system for specifying a lane marking deterioration, an image acquiring unit acquires a captured image of an outside of a vehicle. A specifying unit extracts a lane marking on a road surface included in the captured image and specifies a deteriorated portion of the lane marking. The specifying unit specifies the deteriorated portion of the lane marking in comparison with another lane marking included in the captured image. A receiving unit receives past lane marking data of a road included in the captured image. The specifying unit specifies, from the captured image, a deteriorated portion of the lane marking that has deteriorated from the past lane marking data.
US11176652B2

A method includes obtaining multiple images captured by pixel sensors of an image sensor, analyzing, using neural network circuitry integrated in the image sensor, the multiple images for object detection, generating, for each of the multiple images using the neural network circuitry integrated in the image sensor, neural network output data related to results of the analysis of the multiple images for object detection, and transmitting, from the image sensor, the neural network output data for each of the multiple images and image data for a subset of the multiple images instead of image data of each of the multiple images.
US11176648B2

An image capturing method includes: obtaining a video frame during capturing images through a camera; extracting a target histogram feature based on the video frame; inputting the target histogram feature into an image quality recognition model which is used to determine whether an image is fuzzy based on a histogram feature, and outputting an image quality recognition result of the video frame; and in response to the image quality recognition result indicating that the video frame is fuzzy, prompting the user to clean the camera.
US11176644B2

An example method includes receiving by a processor of an image capturing device, an image of a quadrilateral object captured by a camera of the image capturing device. A homography matrix is calculated by the processor based on the image of the quadrilateral object and a known dimension of the quadrilateral object. The processor performs a keystone correction based on the homography matrix to convert a subsequent image captured by the camera into a corrected image.
US11176640B2

An ultrasound observation device includes a controller. The controller is configured to: calculate feature data of an ultrasound signal by analyzing the ultrasound signal; divide an area of interest preliminarily set on an ultrasound image into a plurality of sections; and set an attenuation rate for each of the sections; correct the attenuation rate in a range including at least a boundary between adjacent sections in a manner smoothly changing across the adjacent sections; and perform attenuation correction on the feature data using the corrected attenuation rate to calculate correction feature data.
US11176638B2

There is disclosed an image processing apparatus including a hardware processor which generates a highly resolved still image from a plurality of frame images obtained by continuously imaging a moving subject. The hardware processor analyzes each of the plurality of frame images to calculate a feature amount, and determines, on a basis of the calculated feature amount, a reference frame image which becomes a reference when generating the highly resolved still image from the plurality of frame images.
US11176636B2

A method of plane tracking comprising: capturing by a camera a reference frame of a given plane from a first angle; capturing by the camera a destination frame of the given plane from a second angle different than the first angle; defining coordinates of matching points in the reference frame and the destination frame; calculating, using the first and second angles, first and second respective rotation transformations to a simulated plane parallel to the given plane; applying an affine transformation between the reference frame coordinate on the simulated plane and the destination frame coordinate on the simulated plane; and applying a projective transformation on the simulated plane destination frame coordinate to calculate the destination frame coordinate.
US11176628B1

Embodiments herein describe a system for providing visual feedback to an associate when stowing packages into containers. As an associate carries a package towards a container, a camera disposed over the container captures an image of the package that a computer vision system uses to identify a barcode on the package. Using the barcode, the system can determine the desired destination of the package and whether the container the associate is approaching is the correct destination of the package. If so, the feedback system can activate a directional light on above the container which outputs a first color (e.g., green), thereby informing the associate that the container she is approaching is the correct container. However, if container is not the correct destination of the package, the directional light outputs a different color light (e.g., red) which informs the associate the container is the wrong destination for the package.
US11176626B1

The disclosed technologies can compute inferred taste preferences relating to food products and food providers using objectively verifiable data, including order data, and use these inferred taste preferences to create new functionality in an information search and retrieval system and/or a product ordering system.
US11176625B2

A method of distributing personalized hygienic and disposable items to a group of hotel guests where the hygienic and disposable items match a selected distinctive array wherein each user receives a set of items so as to avoid mixing use between a plurality of guests.
US11176622B2

A system includes a memory and at least one processor to compare content in a draft social media post with a library of social media posts and determine a similarity score for the draft social media post, the library of social media posts comprising social media posts that have published in a previous sixty day period and social media posts that are scheduled to publish in a next sixty day period, determine whether the similarity score is less than a maximum allowable similarity score, send a notification that indicates that the similarity score is one of greater than or equal to the maximum allowable similarity score and less than the maximum allowable similarity score, add the draft social media post to the library of social media posts when the similarity score is less than the maximum allowable similarity score, and publish the draft social media post.
US11176621B1

A tax return preparation application generates a first interview screen displayed to a subject taxpayer and requests first input of an image or entry of pre-determined data. Intermediate computer storing electronic tax data of multiple taxpayers determines whether electronic tax data provided or derived based on first input includes a first set for certain fields of an electronic tax form. If so, certain fields are automatically populated and a second, larger set of electronic data is identified and imported from data store to populate additional fields. If not, tax return preparation application generates a second interview screen requesting second input. Additional fields are not populated with data imported from data store when second input confirms that electronic tax data does not include the first set, but may import from data store when second input makes modifications or corrections such that electronic tax data includes the first set.
US11176618B2

Applying funds is disclosed. A set of interfaces for configuring filtering criteria and receiving user configurations of the filtering criteria is displayed. Fund information pertaining to a fund that is to be applied to one or more receivables under an insurance policy account is received. A set of eligible receivables is identified based on filtering information included in the fund information and a set of preconfigured filtering criteria. A set of ranked receivable partitions to which the fund is applied is established based on a set of preconfigured priority criteria and using the fund information and information associated with the set of eligible receivables. The fund is applied to the ranked receivables partitions according to the rankings.
US11176616B2

According to some embodiments, an existing risk relationship data store may contain electronic records, each electronic record including a risk relationship identifier and a risk relationship characteristic for an existing risk relationship between the enterprise and an entity. A prediction platform may receive electronic records associated with a set of existing risk relationships along with an indication of a future adjustment to a parameter associated with the set of existing risk relationships. The prediction platform may then automatically calculate a projected future impact to a key metric for the set of existing risk relationships based on the future adjustment to the parameter. A rendering platform may receive the projected future impact to the key metric and present an interactive graphical user interface, including an indication of projected future impact, to an administrator.
US11176615B1

A computer-assisted method for generating one or more insurance quotes for a user is described herein. A computing device of an insurance provider may generate a first insurance quote for the user. The computing device may receive from a database information identifying contacts for the user. In response to determining that at least one of the contacts for the user is a customer of the insurance provider, an insurance quote for the customer may be accessed. The computing device may generate a second insurance quote for the user based on the insurance quote for the customer and the first insurance quote for the user. For example, the computing device may compare the insurance quote for the customer to the first insurance quote for the user. The first insurance quote may be adjusted to be within a predetermined amount of the insurance quote for the customer.
US11176613B2

The technology performs obligations fulfillment monitoring. An input data stream of data messages is received including transaction data and reference data, obligation control logic, and a set of obligation parameters associated with the obligation control logic. An event data processor processes the input data stream using a current version of the obligation control logic and the set of obligation parameters. Subsequently, the event processor receives information to implement and execute obligation control logic that is dynamically-modified and different from the current version of the obligation control logic. The event processor generates and outputs an obligation fulfillment message based on the dynamically-modified obligation logic and transmits to an interested entity.
US11176609B2

A smart device comprising: a blockchain application module to blockchain data obtained by the smart device, the smart device configured to transmit blockchained data to a blockchain data system. A smart tracking system comprising the smart device and a blockchain data system comprising a number of blockchain nodes each configured to receive and store a copy of the blockchained data transmitted from the smart device.
US11176604B2

A method of delivering advertising in an online environment includes determining a context of a user operating a client computer to interact with an e-commerce website, where the determined context representing an intent of the user to locate a product for purchase, defining a relation between one or more of a plurality of advertisements and the product based on at least one of a plurality of relevance types, and displaying, to the user, at least one of the advertisements having the relation to the product.
US11176603B2

The present issue provides a rental vehicle operation management system which not only enables a facility provider to enjoy advantages corresponding to a degree of contribution thereof to a rental vehicle system operation but also enables the user side to enjoy advantages. The rental vehicle operation management system (100) includes, as means for solution, a user terminal (200) and a management server (300) capable of connecting to a network (400), a user reads information about a rental vehicle (500) from a rental vehicle tag (510) and transmits the read information together with terminal position information detected by a terminal position information detection unit (240) to the management server (300), and a server-side action control unit (330) refers to a user information database (321), a facility unique information database (322), and a rental vehicle unique information database (323) stored in a server-side storage unit (320) based on the received information and imparts points to a return destination facility provider for the rental vehicle (500) and the user.
US11176601B2

Systems and techniques are provided for enhanced and flexible ingestion of product-related data from various and diverse data sources. The product-related data is linked to interactions that allow end-user customers to view and manipulate product listings and product data using the ingested information.
US11176595B2

An order for telecommunications services is received comprising order parameters including a CPE device configuration request for a customer network. A warehouse is selected as a staging location based upon the order parameters, available inventory of the CPE device, and shipping information from the warehouse to the customer network. A bay of a rack at the staging location is selected to stage a CPE device that matches the specifications of the CPE device configuration request. The CPE device is validated by verifying hardware of the CPE device and whether the CPE device is loaded with certain predetermined software. A configuration is executed to the CPE device to provide the telecommunication services according to the order parameters. The configuration is saved and the CPE device is prepared for installation at a customer location. The CPE device may be shipped to the customer network using the order parameters and shipping information.
US11176590B2

One embodiment provides a method, including: detecting, on a social media application, a media object comprising at least one image of a final product made from at least one purchased raw product; extracting, from the media object and text corresponding to the social media application post, (i) information related to the final product and (ii) social feedback regarding the final product; determining, based upon the social feedback, that the use of the at least one purchased raw product into the final product comprises positive social feedback; and providing a recommendation regarding the use of the at least one purchased raw product to one or more other individuals, wherein the recommendation is generated using the information related to the final product.
US11176587B2

An information processing system, a computer readable storage medium, and a method for providing a recommendation for a plaything as a recommended item can include analyzing information received from a person monitoring system to provide an analysis for providing the recommendation for the plaything, and based on the analysis, sending a representation of the recommended item in a signal to a shopping cart such as an online shopping cart. The system can include an analysis module that receives information from a person monitoring system, and at least one processor configured to analyze information received from the person monitoring system (for one or more persons) to provide an analysis. The analysis provides a recommendation for a plaything. The processor can further send a representation of the recommended item in a signal to a shopping cart to upload into the shopping cart based on the analysis. Other embodiments are disclosed.
US11176578B2

An online social network is provided. A sentiment is determined for each of a plurality of users of an online social network (OSN) in relation to a first product. A category is determined for each of the plurality of users based, at least in part, on the sentiment of each of the plurality of users, respectively. A group including a first user and a second user of the plurality of users is generated based, at least in part, on the category of each of the first user and the second user and a relationship within the OSN between the first user and the second user. An advertisement is presented to the first user. An indication is presented to the first user that the advertisement is also presented to the second user.
US11176577B2

An information providing system includes: a power supply facility installed at a parking area of a shop; and a vehicle connectable to the power supply facility via a power cable. When the vehicle is connected to the power supply facility via the power cable, the power supply facility is configured to transmit information to the vehicle via the power cable. The information includes: a merchandise item list of merchandise items that can be offered by the shop to a user of the vehicle; and content information (movie, video, still image, music, speech, newspaper, magazine, electronic book, game, comics, and the like) that can be utilized by the user of the vehicle in the passenger compartment of the vehicle.
US11176575B2

Information regarding display of selected content items in assigned slots is provided. The information is based on a selected template that includes areas for groups of slots for related content items, such as content items that are targeted to a common targeting object. Candidate content items, identified based on targeting or other distribution information, are assigned to selected slots to determine at least part of the information regarding display of the selected content items.
US11176574B2

A search server is configured to return secondary content associated with primary content determined to be relevant to a search query. One or more databases store: (1) information identifying primary content items returnable as search results, (2) information identifying secondary content items, and (3) data identifying associations among the primary content items and the secondary content items. When the search server receives a search query, the one or more databases are queried to identify primary content items relevant to the search query. Additionally, the one or more databases are queried to identify secondary content items associated with the identified primary content items. The secondary content items can be selected based on a number of the identified primary content items associated with each secondary content item in the one or more databases. The identified primary content items and selected secondary content items are returned as a response to the search query.
US11176565B2

Disclosed are systems, methods, and non-transitory computer-readable storage media for semi-opaque sales with bundles of items. An example bundle can include hotel lodging and a bonus service, status, or item associated with that hotel. An system can identify a first bundle of a first base and bonus item, and a second bundle of a second base and bonus item. The system can present a semi-opaque offer comprising the first bundle, the second bundle, and a discount price, wherein the semi-opaque offer does not identify which of the first bundle and the second bundle will be sold at the discount price to the user upon acceptance of the semi-opaque offer, and wherein the discount price is a full price of the first base item. After receiving acceptance of the semi-opaque offer from the user, the system can disclose that the user has purchased the first bundle at the discount price.
US11176549B2

Embodiments of the present disclosure pertain to matching transactional data. In one embodiment, the present disclosure includes a computer implemented method comprising receiving transactional data for a first user and second data for the first user, selecting transactional data records for the first user from a data store of transactional data for a plurality of users, determining a plurality of similarities between fields of the transactional data and second data, determining a likelihood of a match between a transactional data field and a second data field based on the plurality of similarities using a machine learning model, and in accordance therewith, identifying one record in the transactional data records for the first user that generates said likelihood of the match above a first threshold, and replacing values second data fields with corresponding values in the one record.
US11176547B2

A method for generating transaction credentials for a user in a transaction, comprising: storing in a mobile device, an encrypted session key, and an encrypted user authentication credential; receiving an authorisation request; initiating a user authorisation process wherein in the event that the user is an authenticated user, the method comprises: decrypting the encrypted session key and encrypted user authentication credential; generating a transaction cryptogram in dependence on the user authentication credential and the session key; transmitting the transaction cryptogram and a user authentication status to a transaction processing entity for use in a transaction.
US11176545B2

The systems described herein are configured to generate an auditable digital certificate upon receiving a request for user information associated with a user of the plurality of users and determining that authorization from the user is required The digital certificate comprises: a unique identifier associated with the requester, a context of the request, and a date and time associated with the request. The system then sends an authorization request that includes: a request for consent to grant the request from the requester, and a request for identity verification evidence. Upon receiving the consent and identity verification evidence, the system adds to the digital certificate: a unique identifier associated with the user, the consent, and a date and time associated with receipt of the consent. Finally, the system closes and tamperproofs the digital certificate before storing the digital certificate in a certificate database.
US11176541B1

Apparatus and methods are provided for a smart card which enables users to initiate a transaction or money transfer using voice commands. The apparatus and methods may include a smart card. The smart card may be responsive to voice commands and support electronic communication with a payment network. The smart card may include a housing, a network interface controller including a wireless communication interface, a voice controller, an active near-field communication chip, a microprocessor, a battery and/or an activation button. The smart card may also include executable instructions stored in a non-transitory memory, that when run by the microprocessor, detect and capture a first audio message via the voice controller and perform speaker-dependent speech recognition on the captured audio message to identify whether or not an authorized user of the smart card generated the audio message.
US11176530B2

A payment terminal includes a magnetic card reader slot having a magnetic head, an IC card reader slot configured to be front of a user, and a first board with a touch area for a contactless payment arranged diagonally upward toward the user. The magnetic card reader slot is arranged toward the user obliquely upward with respect to a direction parallel to the plane. The magnetic card reader slot and the IC card reader slot are arranged, so that a swipe direction of the magnetic card into the magnetic card reader slot and an insertion direction of an IC card into the IC card reader slot are substantially perpendicular to each other. The magnetic card reader slot, the IC card reader slot, and the first board are arranged in this order from the plane in a height direction.
US11176509B1

A method is provided comprising: presenting one or more first user interface components for specifying a first address; receiving user input specifying at least a portion of the first address, the user input being received by using the one or more first user interface components; detecting whether flexible shipping is available at the first address; when flexible shipping is available at the first address, presenting one or more second user interface components for specifying a second address, receiving user input specifying the second address, and generating a first shipping label descriptor that identifies both the first address and the second address as respective shipping addresses for a package; when flexible shipping is not available at the first address, generating a second shipping label descriptor that identifies the first address.
US11176508B2

Embodiments relate to an intelligent computer platform to utilize machine learning techniques to minimize compliance risk. Data, collected from a plurality of sources is subject to analysis and correlation to assess impact across data points. The assessment measures impact between at least two different compliance domains, facilitates understanding of cross-impact between compliance domains, and provides an estimation of compliance risk. A recommendation plan for one or more new compliance activities is created and dynamically subject to a machine learning reinforcement algorithm.
US11176506B2

A blockchain configuration may require constant and large amounts of resources to maintain a growing structure. One example method of operation may include receiving blockchain transactions and creating a blockchain block, identifying miner devices to process the blockchain block, identifying expenses associated with each of the miner devices, selecting an optimal cost miner device among the miner devices based on the identified expenses associated with each of the miner devices, and assigning the optimal cost miner device to solve the blockchain block.
US11176500B2

The present invention recognizes that there is a long felt need for more efficient systems in the interactive conveyance industry for goods and services. A first aspect of the present invention generally relates to an interactive real time system in the conveyance and other industries. A second aspect of the present invention generally relates to a real time method of use of the interactive system of the present invention.
US11176495B1

There is provided a method of generating a machine learning (ML) model ensemble for computing likelihood of an entity failing to meet a target parameter, comprising: training ML-sub-models that each output sub-values for an input of raw data elements, training a principal ML model that outputs a value of an entity parameter corresponding to the target parameter for an input of the sub-values, using a training dataset including for sample entities, the ML-sub-values and corresponding entity parameters, inputting raw data elements associated with the entity into the ML-sub-models to obtain respective sub-values, in iterations: computing simulated adjustments to the sub-values to generate adjusted sub-values that are inputted into the principal ML model to obtain simulated values for the entity parameter, and generating a risk classifier that generates a likelihood of the entity failing to meet the target parameter according to an analysis of the simulated values for the entity parameter.
US11176492B2

A machine learning algorithm is trained to learn to cluster a plurality of original-destination routes in a network for transporting cargo into a plurality of clusters based on similarities of the original-destination routes, and to learn to cluster the plurality of clusters into a plurality of subgroups based on customer behavior. Influencing criteria associated with each of the subgroups may be determined and based on the influencing criteria, a price elasticity curve for each of the subgroups may be generated. Based on the price elasticity curve and current network traffic, cargo transportation price associated with each of the subgroups may be determined.
US11176486B2

Method and apparatus for generating profiles using machine learning and influencing online interactions are provided. The methods include generating a user profile specifying a plurality of attribute values for a plurality of principle attributes, by processing a corpus of electronic documents using a first trained machine learning model. In an embodiment, the method further comprises generating a provider profile specifying a plurality of attribute values for the plurality of principle attributes, for each of a plurality of providers, by processing a respective corpus of electronic documents associated with each respective provider using a second trained machine learning model. A plurality of match coefficients based on comparing the user profile and the plurality of provider profiles are determined. Finally, one or more online interactions between the user and the target provider are influenced based on the determined match coefficients.
US11176482B2

Embodiments of training signal processing models for component replacement in signal processing systems are disclosed. A device for training a third signal processing model via a machine learning method include a first calculating unit, a second calculating unit and a training unit. The first calculating unit calculates a first output from each first sample in a first sample set based on a first signal processing model. The second calculating unit calculates a second output from the first sample based on a second signal processing model. The training unit trains a third signal processing model by minimizing a first cost including a first error between the first output and a third output, so that the combination of the second signal processing model and the third signal processing model can simulate the behaviors of the first signal processing model on the first sample set. The third output is an output of the third signal processing model in response to an input including the second output.
US11176481B2

A computer-implemented method for assessing a potential divergence of an outcome predicted by a machine learning system including training a model on a first set of observations, each observation being associated with a target value, randomly generating a second set of observations, applying the trained model to the second set thereby obtaining a target value associated with each observation of the second set, indexing the first and second sets of observations and their associated target values into an index, receiving a first query allowing a selection of a subset of the first and second sets of observations, generating a second query, generating a third query that comprises the first query and an additional constraint, querying the index using the second and third queries, and returning a response to the second and third queries.
US11176479B2

Methods, systems, and computer program products for cognitive disambiguation of problem-solving tasks involving a power grid are provided herein. A computer-implemented method includes capturing user feedback pertaining to relevance of remote terminal unit measurements related to a grid event through user interface interactions carried out by the user, wherein the user interface is communicatively linked to at least one computing device; automatically inferring rules related to the grid event to curate remote terminal unit measurements across iterations of analysis by recognizing irrelevant data and/or distractions in a visual display associated with the user interface, wherein said automatically inferring comprises implementing machine learning via the at least one computing device based on the user feedback; and outputting candidate solutions to a problem-solving task involving the grid based on the inferred rules, wherein said outputting is carried out by the at least one computing device.
US11176475B1

An artificial intelligence system for training a classifier has a database of training data and a modeling system for building a classification model based on the training data. The database has a binary classification for each entity and binary tokens indicating whether or not one or more indicators about the entity are true. The classification model is based on a tempered indication of the tokens. The tempered indication is a ratio of a weighted sum of the tokens for each entity divided by a tempering factor for each of the entities. The tempering factor is a function of the unweighted sum of the tokens for each entity. Thus, the tempering factor will reduce the tempered indication when large numbers of low weight tokens are present so that the model does not over predict the probability of an entity being in the classification.
US11176471B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for explainable machine learning. In one aspect, a method comprises: obtaining a collection of data elements characterizing an entity; generating a plurality of features that collectively define a feature representation of the entity from the collection of data elements characterizing the entity; processing the feature representation of the entity using a machine learning model to generate a prediction for the entity; generating evidence data characterizing data elements from the collection of data elements that explain the prediction generated by the machine learning model for the entity; and providing an output comprising the prediction for the entity and the evidence data characterizing data elements from the collection of data elements that explain the prediction for the entity.
US11176470B2

A solution generation and planning system uses Artificial Intelligence (AI) techniques such as machine learning (ML) data models, predictive analytics and natural language processing (NLP) techniques for generating outputs to aid decision making in the domain of public infrastructure development. The problem statement is analyzed using the NLP techniques to generate word tokens which are employed in identifying issues that aid in selection of appropriate data sources from a plurality of discrete data sources. In addition, data models trained to produce probable solutions for the issue are also selected. The probable solutions are presented to the user who selects one of the probable solutions for implementation. Feedback from the implementation is also incorporated so that the data models are updated per the latest information obtained from the implementation of the user-selected solution.
US11176465B2

The techniques herein include using an input context to determine a suggested action. One or more explanations may also be determined and returned along with the suggested action. The one or more explanations may include (i) one or more most similar cases to the suggested case (e.g., the case associated with the suggested action) and, optionally, a conviction score for each nearby cases; (ii) action probabilities, (iii) excluding cases and distances, (iv) archetype and/or counterfactual cases for the suggested action; (v) feature residuals; (vi) regional model complexity; (vii) fractional dimensionality; (viii) prediction conviction; (ix) feature prediction contribution; and/or other measures such as the ones discussed herein, including certainty. In some embodiments, the explanation data may be used to determine whether to perform a suggested action.
US11176464B1

A machine learning-based recommendation system is provided for root cause analysis of service issues. An illustrative method of a machine learning system comprises extracting features from service issue investigation log sets corresponding to previously considered service issues; generating representations for the service issue investigation log sets based on the corresponding extracted features; and storing the representations in a knowledge base. In conjunction with obtaining an additional service issue investigation log set, the illustrative method generates a representation of the additional service issue investigation log set; identifies representations previously stored in the knowledge base as candidate service issues related to the additional service issue based on pairwise probabilities indicating whether the additional service issue is related to at least a subset of the previously considered service issues; and presents information characterizing the service issue investigation log sets corresponding to respective ones of the identified representations.
US11176461B1

A call management system of a call center retrieves from a customer database enterprise customer data associated with an identified customer in a customer call, which may include customer event data, attributions data, and activity event data. The customer database tracks prospects, leads, new business, and purchasers of an enterprise. The system retrieves customer demographic data associated with the identified customer. A predictive model is selected from a plurality of predictive models based on retrieved enterprise customer data. The selected predictive model, including a logistic regression model, and tree-based model, determines a value prediction signal for the identified customer, then classifies the identified customer into a first value group or a second value group. The system routes a customer call classified in the first value group to a first call queue assignment, and routes a customer call classified in the second value group to a second call queue assignment.
US11176458B2

Concepts and technologies disclosed herein are directed to the optimization of over-the-air (“OTA”) file distribution for connected cars based upon a heuristic scheduling algorithm. A schedule provided by the heuristic scheduling algorithm is designed to distribute OTA data flow to connected cars over the network (geographically) and over a scheduling time horizon (timely), and is capable of reducing the negative impact of OTA file updates on overall wireless network performance. This schedule is created based upon historical statistics associated with connected car driving patterns and simulations of connected car-specific OTA traffic over the network. By leveraging connected cars that connect to different cells at different times based upon driving patterns, the heuristic scheduling algorithm is effective in reducing OTA impact on the network.
US11176434B2

A printing apparatus can print an encrypted document. The printing apparatus includes a scanner to scan a print medium, an analog-to-digital converter coupled to the scanner to convert analog scan data digital scan data, a hardware pixelization circuit to generate a sequence of pixels from the digital scan data, an encryptor to encrypt the sequence of pixels to generate a sequence of encrypted pixels prior to storing of the digital scan data, a data storage device to temporarily store the sequence of the encrypted pixels, and a printing subsystem to print the stored sequence of the encrypted pixels.
US11176430B2

A card socket for mounting a SIM card and an SD card for a mobile communication terminal includes a housing and a shell. The housing includes a first terminal portion having a first terminal disposed therein, a second terminal portion having a second terminal and a third terminal disposed therein, and a switch portion. The shell includes an upper wall and a sidewall. The shell includes a sensing portion extended from the upper wall to detect insertion of a card tray into the card socket. The sensing portion has a shape which is extended downward from the upper wall in the height direction and then is extended upward in the height direction. The switch portion includes a stopper which is configured to come into contact with an upper surface of the sensing portion and to prevent the sensing portion from being lifted up in the height direction.
US11176425B2

A system for detecting and describing keypoints in images is described. A camera is configured to capture an image including a plurality of pixels. A fully convolutional network is configured to jointly and concurrently: generate descriptors for each of the pixels, respectively; generate reliability scores for each of the pixels, respectively; and generate repeatability scores for each of the pixels, respectively. A scoring module is configured to generate scores for the pixels, respectively, based on the reliability scores and the repeatability scores of the pixels, respectively. A keypoint list module is configured to: select X of the pixels having the X highest scores, where X is an integer greater than 1; and generate a keypoint list including: locations of the selected X pixels; and the descriptors of the selected X pixels.
US11176421B2

A method and a system for implementing neural network models on edge devices in an Internet of Things (IoT) network are disclosed. In an embodiment, the method may include receiving a neural network model trained and configured to detect objects from images, and iteratively assigning a new value to each of a plurality of parameters associated with the neural network model to generate a re-configured neural network model in each iteration. The method may further include deploying for a current iteration the re-configured neural network on the edge device. The method may further include computing for the current iteration, a trade-off value based on a detection accuracy associated with the at least one object detected in the image and resource utilization data associated with the edge device, and selecting the re-configured neural network model, based on the trade-off value calculated for the current iteration.
US11176418B2

A sample is obtained from a test sample set. The sample is input into a plurality of models included in a model set that are to be tested, where the plurality of models include at least one neural network model. A plurality of output results are obtained, including obtaining, from each model of the plurality of models, a respective output result. A test result is determined based on the plurality of output results, where the test result includes at least one of a first test result or a second test result, where the first test result includes a plurality of output result accuracies. In response to determining that the test result does not satisfy a predetermined condition, a new sample is generated based on the sample and a predetermined rule, and the new sample is added to the test sample set.
US11176415B2

Image annotation includes: accessing initial object prediction information associated with an image, wherein the initial object prediction information includes a plurality of initial predictions associated with a plurality of objects in the image, including bounding box information associated with the plurality of objects; presenting the image and at least a portion of the initial object prediction information to be displayed; receiving adjusted object prediction information pertaining to at least some of the plurality of objects, wherein the adjusted object prediction information is obtained from a user input made via a user interface configured for a user to make annotation adjustments to at least some of the initial object prediction information; and outputting updated object prediction information, wherein the updated object prediction information is based at least in part on the adjusted object prediction information.
US11176406B2

Edge-based recognition systems and methods are presented. Edges of the object are identified from the image data based on co-circularity of edgels, and edge-based descriptors are constructed based on the identified edges. The edge-based descriptors along with additional perception metrics are used to obtain a list of candidate objects matched with the edge-based descriptors. Through various filtering processes and verification processes, false positive candidate objects are further removed from the list to determine the final candidate object.
US11176404B2

An embodiment of this application provides an image object detection method. The method may include obtaining a detection image, an n-level deep feature map framework, and an m-level non-deep feature map framework. The method may further include extracting deep feature from an (i−1)-level feature of the detection image using an i-level deep feature map framework, to obtain an i-level feature of the detection image. The method may further include extracting non-deep feature from a (j−1+n)-level feature of the detection image using a j-level non-deep feature map framework, to obtain a (j+n)-level feature of the detection image. The method may further include performing information regression operation on an a-level feature to an (m+n)-level feature of the detection image, to obtain an object type information and an object position information of an object in the detection image. The a is an integer less than n and greater than or equal to 2.
US11176394B2

A face image processing method is provided. The face processing method comprising: extracting a plurality of features from a primary two-dimensional face image to generate a first feature vector; decomposing a three-dimensional face image into a plurality of base face images and a plurality of weighting factors corresponding to the base face images; generating a first two-dimensional code according to the first feature vector; and generating a second two-dimensional code according to the weighting factors.
US11176387B2

A device and method for recognizing an object included in an input image are provided, the device for recognizing the object included in the input image includes a memory in which at least one program is stored; a camera configured to capture an environment around the device; and at least one processor configured to execute the at least one program to recognize an object included in an input image, wherein the at least one program includes instructions to: obtain the input image by controlling the camera; obtain information about the environment around the device that obtains the input image; determine, based on the information about the environment, a standard for using a plurality of feature value sets in a combined way, the plurality of feature value sets being used to recognize the object in the input image; and recognize the object included in the input image, by using the plurality of feature value sets based on the determined standard for using the plurality of feature value sets in the combined way.
US11176381B2

Various embodiments describe video object segmentation using a neural network and the training of the neural network. The neural network both detects a target object in the current frame based on a reference frame and a reference mask that define the target object and propagates the segmentation mask of the target object for a previous frame to the current frame to generate a segmentation mask for the current frame. In some embodiments, the neural network is pre-trained using synthetically generated static training images and is then fine-tuned using training videos.
US11176378B2

An image receiving unit receives an input of an image set owned by a first user, an image analyzing unit analyzes each image included in the image set, a tag information setting unit sets tag information items to be assigned to each image based on an analyzing result of each image, and a tag information assigning unit assigns, as main tag information, the tag information, among the tag information items to be assigned to the image, for which a ratio of the number of times of appearances of the tag information to be assigned to the image to the total number of times of appearances of all the tag information items to be assigned to all the images included in the image set is equal to or greater than a first threshold value and is equal to or less than a second threshold value, to the image, for each image.
US11176372B2

A method and system for crop health change monitoring is provided. The method includes acquiring a companion image of a crop growing within a field at a first point in time, acquiring a master image of the crop growing within the field at a second point in time, and computing, using a processor, vegetation indices using the master image and the companion image, determining, using the processor, regions of change within the master image using the vegetation indices and generating an alert indicative of a change in crop condition of the crop growing within the field, and communicating the alert indicative of the change in crop condition over a network to a computing device configured to receive the alert.
US11176358B2

One or more sensors may detect a gesture or gestures by one or more human users. The detected gesture or gestures may trigger sharing of music or other information. For instance, a first user may be listening to music on headphones. A second user may turn her head, so that her head is facing toward the first user. A sensor may detect this head orientation of the second user. This head orientation may trigger the system to share the first user's music with the second user, for at least as long as this head orientation continues.
US11176356B2

Face authentication can easily be performed based on an input image including a mirror region reflected by a mirror without increasing a storage capacity of a database. With the database, for each face of a person to be authenticated, only one real front image is to be registered as a reference face image. A mirror image processing circuitry detects the mirror region from the input image and to subject a detected mirror region to lateral inversion processing to produce a processed image. A face detection processing circuitry detects a face image from the processed image to generate a detected face image. A face authentication processing circuitry compares the detected face image with the reference face image, to thereby perform face authentication.
US11176349B1

A display screen for an electronic device having an under-screen fingerprint collection component includes a substrate, and a color shifting layer arranged to the substrate The color shifting layer is made of a photochromic material. The color shifting layer covers at least a portion of the substrate corresponding to the under-screen fingerprint collection component.
US11176348B2

Provided are an optical fingerprint apparatus and an electronic device, the optical fingerprint apparatus includes: a light directing layer configured to direct a light signal returned from a finger above the display screen to an optical sensing array along at least two directions, where the at least two directions are oblique with respect to the display screen, and projections of the at least two directions on the display screen are at different angles with a polarization direction of the display screen; and the optical sensing array including a plurality of sensing unit groups, where light signals in the at least two directions are used to obtain a fingerprint image of the finger, and a difference between the light signals in the at least two directions received by the sensing unit group is used to determine whether the finger is a real finger.
US11176345B2

An ultrasonic sensor includes a two-dimensional array of ultrasonic transducers, wherein the two-dimensional array of ultrasonic transducers is substantially flat, a contact layer having a non-uniform thickness overlying the two-dimensional array of ultrasonic transducers, and an array controller configured to control activation of ultrasonic transducers during an imaging operation. During the imaging operation, the array controller is configured to control a transmission frequency of activated ultrasonic transducers during the imaging operation, wherein a plurality of transmission frequencies are used during the imaging operation to account for an impact of an interference pattern caused by the non-uniform thickness of the contact layer, and is configured to capture at least one fingerprint image using the plurality of transmission frequencies.
US11176341B2

A presentation stand for enabling a mobile device to read barcodes in presentation mode includes a cradle portion that is connected to the base portion. The cradle portion is configured to hold the mobile device in a position for reading a barcode. A shield portion is attached to the cradle portion and configured to modify a field of view of a camera of the mobile device. The shield portion is also configured to modify a field of illumination of an illumination source of the mobile device. The shield portion includes a camera optic system that is at least partially aligned with the camera of the mobile device when the mobile device is held in the cradle portion. The shield portion also includes an illumination optic system that is at least partially aligned with the illumination source of the mobile device when the mobile device is held in the cradle portion.
US11176333B2

Embodiments of the present disclosure relate to generation of sentence representation. In an embodiment, a method is disclosed. According to the method, a sentence graph is generated from a sentence containing words, the sentence graph comprising nodes representing the words and edges connecting the nodes to indicate relationships between the words. Word representations for the plurality of words are determined based on the sentence graph by applying a graph convolution operation on respective sets of neighbor nodes for respective ones of the nodes, a set of neighbor nodes for a node having edges connected with the node. A sentence representation for the sentence is determined based on the word representations for use in a natural language processing task related to the sentence. In other embodiments, a system and a computer program product are disclosed.
US11176331B2

An example embodiment may involve obtaining an incident record relating to a user. The embodiment may also involve generating and providing, for display on a graphical user interface, a single window including a dialog region, an incident record region, and a suggestion region. The embodiment may also involve determining candidate messages by incorporating components of the incident record into predetermined message templates. The embodiment may also involve determining a scoring for the candidate messages based on a relevance to a conversation between the user and an agent. The embodiment may also involve based on the scoring, selecting one or more of the candidate messages to include in a set of suggested messages displayed in the suggestion region. The embodiment may also involve receiving input from the agent selecting one of the suggested messages, and then responsively displaying the selected suggested message as part of the conversation in the dialog region.
US11176330B2

Implementations of this disclosure provide methods and apparatuses for generating recommendation information. An example method includes matching text content from a text content library based on a plurality of predetermined scenario-related words; extracting keywords from the related text content, to generate a plurality of training samples; and for each training sample, providing a source sequence of a sequence pair corresponding to the training sample as an input to a recommendation information generation model, obtaining, from the recommendation information generation model, a predicted word, and adjusting a model parameter of the recommendation information generation model based on a comparison between the predicted word and a corresponding word in a target sequence of the sequence pair corresponding to the training sample, to train the recommendation information generation model.
US11176322B2

A processor implemented method for evaluating a written communication in view of a proficiency of at least one recipient of the written communication is provided. The processor implemented method includes determining a proficiency profile of at least one user with respect to at least one knowledge area based on data sources read or created by the at least one user. The processor implemented method includes evaluating the written communication by identifying a proficiency of the written communication, comparing the proficiency of the written communication to the proficiency of the at least one recipient, and providing feedback to a creator of the written communication as to whether the at least one recipient understands the written communication.
US11176307B2

A method including: obtaining a device design pattern layout having a plurality of design pattern polygons; automatically identifying, by a computer, a unit cell of polygons in the device design pattern layout; identifying a plurality of occurrences of the unit cell within the device design pattern layout to build a hierarchy; and performing, by the computer, an optical proximity correction on the device design pattern layout by repeatedly applying an optical proximity correction designed for the unit cell to the occurrences of the unit cell in the hierarchy.
US11176297B2

A resilient system implementation in a network-on-ship with at least one functional logic unit and at least one duplicated logic unit. A resilient system and method, in accordance with the invention, are disclosed for detecting a fault or an uncorrectable error and isolating the fault. Isolation of the fault prevents further propagation of the fault throughout the system. The resilient system includes isolation logic or an isolation unit that isolates the fault.
US11176288B2

A computing device, including a processor configured to execute a physics engine. At a first time step, the physics engine may, for a first body located at a first position, determine a non-collision region bounded on a side by a separation plane such that when the first body is within the non-collision region, the first body does not collide with a second body. The physics engine may apply lossy compression to the separation plane to generate a compressed separation plane, and may determine a first conservative distance vector between the first body and the compressed separation plane. At a second time step, the physics engine may move the first body to a second position, determine a second conservative distance vector between the first body and the compressed separation plane, and translate the compressed separation plane based on the second position and the second conservative distance vector.
US11176287B2

A method and system for structural analysis of an object detects deviations between a physical object model and a predetermined three-dimensional model of the object. The physical object model is generated from scanned surface data of an object produced by a three-dimensional sensor. The physical object model is aligned with the predetermined three-dimensional model of the object to identify an interference between a location of the aligned physical object model and the predetermined three-dimensional model of the object that corresponds with any elastic deformation of an internal component within the predetermined three-dimensional model. An indicator of expected damage to the internal component arising from the elastic deformation is generated.
US11176285B2

A vehicle simulation device and method, the device includes a user interface, a database, and a processing device. The user interface includes a scenario selection interface, a vehicle signal display interface, and a motion image display interface. The database stores external motion images and motion image description files associated with the external motion images. The motion image description file includes a plurality of time stamps and a plurality of vehicle operating parameters corresponding to each time stamp. The processing device is configured to load a corresponding external motion image to be displayed on the motion image display interface when the user selects a vehicle operation scenario, output the vehicle operating parameters corresponding to the time stamp according to the current time and the motion image description file of the displayed external motion image, and display the vehicle operating parameters on the vehicle signal display interface.
US11176282B2

Encrypting and sharing one or more data objects stored or to be stored in a personal storage that is associated with a DID. First an encryption/decryption key is generated using a passphrase and an identifier of the personal storage that stores or is to store a data object in the personal storage. The data object stored or to be stored in the personal storage is then encrypted by the generated encryption/decryption key. The encrypted data object is then stored in the personal storage. The encrypted data object may then be accessed by a DID management module that is configured to manage the DID or be shared to another entity that is not associated with the DID.
US11176253B2

A method includes: federating, by a computer device, a proxy hardware security module from a physical hardware security module; storing, by the computer device, the proxy hardware security module; receiving, by the computer device, a first one of a plurality of periodic identifying communications from the physical hardware security module; and erasing, by the computer device, the proxy hardware security module as a result of the computer device not receiving a second one of the plurality of periodic identifying communications.
US11176252B2

An intrusion prevention device includes a reception unit, a monitoring unit, and a determination unit. The reception unit receives, from a control target device, a notification indicating a state of the control target device. The monitoring unit receives a control command transmitted from a control device to the control target device. The determination unit determines whether to permit or block passage of the control command received by the monitoring unit in accordance with the state of the control target device received by the reception unit.
US11176251B1

A device for classifying malware including a processor, and a storage device storing a plurality of previously classified symfunc hash values and malware detection logic which attempts to classify malicious code by utilizing binary disassembler logic processed by the processor. Binary disassembler logic can be configured to receive a suspicious binary object and disassemble the binary object into disassembled code data, while symbolic analyzer logic can be configured to receive the disassembled code data and generate symbolic representation data. Generation logic can be configured to receive the symbolic representation data and generate at least one symfunc hash value based on the symbolic representation data. Finally, classification logic can be configured to receive at least one symfunc hash value, compare the symfunc hash value against previously classified symfunc hash values, and determine if the binary object comprises malicious code based on the associated symfunc hash value. The reporting logic can issue an alert reporting the malicious code or initiate the execution of a pre-determined action.
US11176245B2

Aspects of the invention include obtaining, via a processor, an original docker image from a customer, encrypting a disk image using content from the original docker image and encrypting a bootloader. A re-packaged image is created using the encrypted disk image and the secure encrypted bootloader. The re-packaged image is deployed by inserting the re-package image into a pod container and by means of using a mutating webhook, granting elevated privileges to said container and creating a secured Kubernetes pod for protecting workloads, wherein the secured Kubernetes pod has at least one virtual machine containing the pod container.
US11176242B2

A pop-up blocker application detects and remediates malicious pop-up loops. The pop-up blocker application intercepts a call from a web page for initiating a pop-up browser window in a web browser. The pop-up blocker application updates a count of pop-up initiating calls associated with the web page occurring within a pre-defined time window. The updated count is compared to a threshold to determine whether the count meets a threshold indicative of a malicious pop-up loop. Responsive to the count meeting the threshold, the pop-up blocker applications takes a remedial action, such as navigating away from the web page.
US11176241B2

Provided is an electric device, power device, electric device system, and management device capable of providing a theft prevention function that requires less effort as compared to the prior art. A power tool comprises a main power tool unit, and a battery pack 4 which can be attached to and removed from the main power tool unit. The main power tool unit and the battery pack each have a storage means for storing at least one authentication code and a communication means for transmitting and receiving the authentication code, and permit use when an authentication code received via the communication means matches at least one of the authentication codes stored in the storage means, and do not permit use when said authentication code does not match any of the authentication codes. The authentication code is set by a management device which is an external device.
US11176239B2

Embodiments as disclosed herein may provide systems and methods for component integration and security. In particular, in one embodiment, a native component that presents a network based interface may be on a device, where that native component may expose a network based interface for access by other components. This native component can then be accessed through the network based interface. To address security concerns and other issues, the native component may be configured to determine if a received request is associated with the same user space and only respond to requests originating from the same user space.
US11176235B2

Disclosed are a permission control method and a related product, relating to the technical field of mobile terminals. The method comprises: a mobile terminal (200) using a processor (110) to notify, where it is determined that an operation requested by a user is of a pre-set operation type, more than one biological identification module of the mobile terminal to acquire N pieces of biological information about the user; and then, the processor (110) matching the N pieces of biological information with a pre-set biological information template, and if the N pieces of biological information all successfully match the pre-set biological information template, executing the operation requested by the user.
US11176234B2

The present invention relates to a method for transitioning a device controller comprised with an electronic device from an at least partly inactive mode to an at least partly active mode, wherein the method comprises: determining the area portion of a finger detecting structure being touched by an object; determining a force applied on the fingerprint sensing device. When the area portion of the finger detecting structure being touched by the object exceeds a predetermined threshold area portion, and the force exceeds a predetermined threshold force value, transitioning, using the pre-processing module, the device controller from the at least partly inactive mode to the at least partly active mode. The invention also relates to such an electronic device.
US11176221B2

An architecture for generating accessible documents uses a Data/Layout Description Language (D/LDL) and data sources. The D/LDL and the data source are fed to a pre-processing module which generates an intermediate document containing all the data and positioning hints and structural information required to create the accessible file. The intermediate file is converted into an object model using a Model Builder and is passed to a Model Formatter to calculate the exact positioning of elements. The object model is then passed to a Standard formatter to ensure compliance with required standards and is then passed to a model writer which translates the object to an accessible file in the required format. The design allows for skipping the preprocessing module if the full file is available and allows to plug different model writers for different formats.
US11176212B2

Methods, systems, and computer-readable media are provided for collective reconciliation. In some implementations, a query is received, wherein the query is associated at least in part with a type of entity. One or more search results are generated based at least in part on the query. Previously generated data is retrieved associated with at least one search result of the one or more of search results, the data comprising one or more entity references in the at least one search result corresponding to the type of entity. The one or more entity references are ranked, and an entity result is selected from the one or more entity references based at least in part on the ranking. An answer to the query is provided based at least in part on the entity result.
US11176186B2

In an approach for construing similarities between datasets, a processor accesses a pair of sets of feature weights, wherein the sets of feature weights include a query dataset and comprises first weights associated to first features and a reference dataset and comprises second weights associated to second features. Based on similarities between the first features and the second features, a processor discovers flows from the first features to the second features, wherein the flows maximize an overall similarity between the pair of sets of feature weights. Based on the similarities and the flows, a processor computes pair contributions to the overall similarity in order to obtain contributive elements, wherein the pair contributions are contributions of pairs joining the first features to the second features. A processor ranks the contributive elements to obtain respective ranks. A processor returns a result comprising the contributive elements and indications to the respective ranks.
US11176182B2

A method including: receiving a base map that is divided into geographical base regions, each of the geographical base regions having a measure of a first parameter; receiving a plurality of secondary maps that are each divided into a plurality of geographical regions, each of the geographical regions having a measure of a secondary parameter; determining a total overlap percentage for each of the secondary maps relative to the base map, the total overlap percentage for one of the secondary maps being an average of overlap percentages of each of the geographical regions of the one of the secondary maps with the geographical base regions of the base map; receiving a selection of one of the secondary maps; and applying the secondary parameter of the selected secondary map to each of the geographical base regions of the base map.
US11176176B2

From a first attribute-value pair in a record, new data comprising a first token is created. From each token using a processor and a memory, new data including a corresponding vector is computed. From the record, a target row is selected, wherein a target attribute-value pair in the target row includes a value requiring correction. Using a similarity measure, a set of most similar rows to the target row is determined, wherein each row in the set of most similar rows to the target row has a corresponding similarity measure above a threshold similarity measure and wherein each row in the set of most similar rows includes the target attribute. From values corresponding to the target attribute in the set of most similar rows, a replacement value is determined. The value requiring correction in the target row is replaced with the replacement value.
US11176175B1

Disclosed are a method and system for propagating data changes in a hierarchy of dataset models in which each dataset model comprises an analytic and one or more parent datasets, including a primordial dataset. The analytic is executed to instantiate a first instance of the data model. After a change in a primordial dataset, each instance of a dataset model that descends from the primordial dataset is invalidated, and the analytic is re-executed to create a second instance of the data model. Analytical results may be displayed. The first dataset model may include a metric in which the definition of the metric comprises metadata of the dataset model. Metric values may be stored in a first cache, re-computed on a new instance of the dataset model, and stored in a second cache.
US11176174B2

Methods and systems for database replication include establishing a plurality of Java database connectivity (JDBC) database connections to a first database. One or more replication operations are received from a second database defining the data changes to be replicated. In addition, one or more replication rules are received defining the replication procedure. Each replication rule specifies an algorithm for determining a discrete database connection for each respective replication operation. The discrete database connection for each respective replication operation is determined by applying the algorithm specified by the one or more replication rules to each respective replication operation. Moreover, each respective replication operation is performed at the first database on the respective determined discrete database connection.
US11176168B2

Example resource management systems and methods are described. In one implementation, a resource manager is configured to receive a query to process database data. A plurality of virtual processors is operatively coupled to the resource manager. Each virtual processor comprises at least one CPU core and one storage device. The resource manager is configured to allocate computing resources from the plurality of virtual processors to process the database data in response to the query.
US11176165B2

Application-level data in a storage system are evaluated. For example, a backup analysis tool retrieves a backup object stored in the storage system. The backup analysis tool reconstructs an application object from the backup object. The backup analysis tool accesses the first application object according to a native application format associated with the first object.
US11176160B2

An SQL interceptor inserted as a proxy between a database client and the corresponding database server intercepts a constrained application-generated SQL query and composes a new data request. Parameter values in the SQL query determine whether the new data request is sent to a database server or a web service provider. A reserved table name specified in the SQL query triggers a rewrite of the data request. Parameter values in the query are used to select among a plurality of executable modules to use for rewriting the data request. Special data encoding and formats need to be used based on the source of data that will receive and respond to the rewritten data request. For example, communication between a database client and server may use a vendor-specific, non-standard binary encoding, and XML and JSON response data must be reformatted as an SQL response for processing by the database client.
US11176154B1

Computer systems and associated methods are disclosed to implement a collaborative dataset management system (CDMS) for machine learning (ML) data. In embodiments, CDMS allows many users to create, review, and collaboratively evolve ML datasets. In embodiments, dataset owners may make their datasets available to other users on CDMS for a fee and under specified licensing conditions. CDMS users can search for other users' datasets on the system to use in their own ML tasks. CDMS users may also create child datasets from existing datasets on the system. Parent and child datasets may be linked so that changes to one dataset are provided to the other via merge requests. A dataset owner may use CDMS to review an incoming merge request using one or more audit jobs before approving the request. In this manner, CDMS provides a shared repository and collaboration system for managing high-quality datasets to power machine learning processes.
US11176149B2

A computer-implemented method for performing an analytic workflow process is provided. The method includes storing data from multiple input sources into a data storage pool, performing at least one analytic workflow executed by computing nodes, identifying data, by an analyzer module, expected to be required for a downstream analytic step. Thereby, the identified data have not yet been received in the in-memory database. The method also includes triggering a push module to move the identified data from the data storage pool to the in-memory database. Additionally, the method includes monitoring, by the analyzer module, output data of an analytic step and identifying pointers to additional data expected to be required for a downstream analytic step of a parallel analytic workflow process different to the analytic step of the monitored output data, and moving, by a push module, the data referred to by the pointers to the in-memory database.
US11176145B2

In various example embodiments, a system and method for constructing and scoring word vectors between natural language words and generating output to a user in the form of personalized recommendations are presented.