Document Document Title
US11172597B2 Mounting apparatus, for mounting at least one heat dissipating electrical device, optionally including a heat sink body for solid, gas and fluid heat exchange, and circuit board assembly providing interface between circuits
A first supporting element, e.g. a PCB, may have opposed sides. A heat sink body is mounted on one side of the first supporting element, and having peripheral surface(s) for heat dissipating electrical device. A first circuit includes the heat dissipating electrical device(s) mounted and operates at a first voltage level. At least one circuit board assembly is mounted on the other side of the first supporting element, and extends from a first end to a second end. It has a first end connector at the first end, for connecting the first end of the circuit board assembly to the first circuit, and providing a signal interface between the first circuit operating at the first voltage level and a second circuit operating at a second voltage level different or equal to the first voltage level.
US11172594B2 Heat dissipation structure
A heat dissipation structure applied to a substrate with a heat generating element is provided. The heat dissipation structure includes a heat dissipation body and an elastomer. The heat dissipation body includes a connecting portion, where the connecting portion includes a central area and a peripheral area, and the central area is configured to contact with the heat generating element. The elastomer is disposed between the peripheral area and the heat generating element, to form a sealed space, and the sealed space is configured to accommodate a heat-conducting medium.
US11172588B1 Server device
A server device includes a chassis, some power cages, a spring leaf structure and a power supplying unit. The power cages are arranged inside the chassis. Two of the power cages define a space therebetween. The power cage includes a first plate having a first and a second holes. The spring leaf structure includes a main body, a blocking plate and an unlocking plate. The main body connects to the first plate. The blocking plate and the unlocking plate protrude to the space respectively through the first and the second holes. The blocking plate includes a straight edge. The unlocking plate includes a curved edge. The power supplying unit includes a main and a subsidiary plates. The subsidiary plate and the main plate form a stair structure. The subsidiary plate is configured to abut against the straight edge or the curved edge.
US11172556B2 Light emitting element drive device
A light emitting element drive device generates a single output current while switching a target current value for each of a plurality of light emitting elements, and supplies the single output current to the plurality of light emitting elements in a time division manner.
US11172546B2 Wireless device adapted to perform wireless communication
A wireless device is a device in a first communication system that uses a first band. A communication interface performs communication by using the first band; A monitoring interface monitors a situation of use of a second band for use by the communication interface and different from the first band, the second band being used in a second communication system different from the first communication system that uses the first band. A controller 18 changes a setting for communication in the communication interface when the situation of use monitored by the monitoring interface changes from non-use to use.
US11172541B2 Fueling environment wireless architecture
A method and system for transmitting data between devices within a fueling environment comprising a wireless mesh network wherein the devices are configured to communicate via the wireless mesh network. A wireless communication device is connected to each device, and a middleware executed by the wireless communication device handles communications between the devices and the wireless mesh network.
US11172539B2 Base station and terminal device
To provide a mechanism capable of flexibly constructing backhaul including a wireless communication path. Provided is a base station including: a processing unit that is connected to backhaul including a first logical interface with a first control entity related to a control plane and a second logical interface with a second control entity related to a user plane. Both a communication route in which the first logical interface is formed and a communication route in which the second logical interface is formed include wireless communication paths formed between a first base station and a second base station.
US11172528B2 Terminal apparatus, gateway, and communication control method
Provided are, for example: a communication controller configured to establish a suitable session for a terminal apparatus and a network apparatus that are connected to a wide variety of multiple access networks; a user-data communication controller that is suitable for a terminal apparatus and a network apparatus establishing a session via multiple access networks. Hence, the NextGen has studied the optimization of session management for the mobile communication service between a terminal apparatus and a network apparatus. Provided is a communication controller suitable for a terminal apparatus and network apparatus supporting the connection to a wide variety of multiple access networks.
US11172526B2 D2D communication method and D2D-enabled wireless device
Provided are D2D communication methods and D2D-enabled wireless devices. The D2D communication method performed by a D2D-enabled wireless device includes transmitting signals in D2D subframes with a randomization pattern. The randomization pattern is designed based on relative subframe positions in a virtual pure D2D subframe sequence composed of multiple D2D subframes in one or more radio frames. In another embodiment, the eNB scheduling based resource allocation and the D2D-enabled wireless device selection on its own based resource allocation share a same randomization pattern design.
US11172521B2 System and method for management of session information in data communication network
The present disclosure relates to session information management methods. One example method includes sending, by a session management function (SMF) network element, identification information of a terminal device, a data network name (DNN), and slice information to a data management network element to request first subscription data that is of the terminal device and that is associated with the DNN and the slice information, where the slice information is used to identify a network slice served by the SMF network element, and receiving, by the SMF network element, the first subscription data from the data management network element.
US11172517B2 Method and apparatus for performing spatial reuse enhancement in multiple station environment
A method and apparatus for performing spatial reuse (SR) enhancement in a multiple-station environment are provided. The method includes: in response to a wireless communications device receiving a receiving packet, checking SR limitation to perform first stage SR determination; in response to the SR limitation conforming to a predetermined condition, triggering a transmitting module to start performing second stage SR determination; scanning at least one contention queue within the transmitting module to obtain an index of a candidate station from the contention queue; obtaining latest information of the candidate station from an internal database of the wireless communications device based on the index, to calculate a threshold dedicated to the candidate station according to the latest information of the candidate station; and comparing a strength indicator corresponding to the receiving packet with the threshold to generate a comparison result, to control triggering of SR backoff according to the comparison result.
US11172515B2 Method and apparatus for UE signal transmission in 5G cellular communications
A communication method and a system that combines fifth generation (5G) communication systems with internet of things (IoT) technologies to support much higher data rates than fourth generation (4G) communication systems are provided. Based on 5G communication technologies and IoT technologies, the present disclosure can be applied to intelligent services, such as smart home, smart building, smart city, smart car or connected cars, health care, digital education, retail business, and security and safety measure. A method of communication for a user equipment includes receiving a random access channel (RACH) configuration from a base station (an evolved nodeB (eNB)), and transmitting to the eNB a random access preamble (RAP) message in an uplink subframe of an unlicensed band matching a subframe configured as a RACH resource according to the RACH configuration.
US11172510B2 Enhanced PRACH preamble format
The present invention relates to a user terminal, UE, in a wireless communication system (1). The user terminal (4a, 4b) comprises a receiver unit (5a, 5b), a transmitter unit (6a, 6b) configured to transmit data in transmit sub-frames occurring at defined sub-frame intervals, and a control unit (7a, 7b) configured to control the receiver circuit (5a, 5b) and the transmitter circuit (6a, 6b). The control unit (7a, 7b) is also configured to create a PRACH, Physical Random-Access Channel, preamble (27) as an uplink transmission to a node (2) that is arranged to receive communication from the user terminal in said sub-frames. This communication comprises OFDM, Orthogonal Frequency-Division Multiplexing, based symbols (20). The control unit (7a, 7b) is configured to create each PRACH preamble (27) such that is comprises a sequence of a plurality of identical random access sequences (s(n)), where each random access sequence (s(n)) has the same length in time as each one of the OFDM based symbols (20a, 20b, 20c). The present invention also relates to a corresponding method.
US11172500B2 Method and apparatus for controlling contention window size in radio access system supporting unlicensed band
The present invention relates to a radio access system that supports an unlicensed band, and provides methods for controlling a contention window size (CWS) for performing uplink LBT, methods for effectively utilizing a radio resource even when an uplink data transmission fails, and apparatuses supporting the same. As an embodiment of the present invention, a method for controlling a contention window size (CWS) for transmitting uplink data in a radio access system supporting an unlicensed band by a user equipment, may comprise the steps of: receiving, from an evolved node B, a radio signal including CSW control information indicating information required for controlling a CWS; controlling the CWS on the basis of the CWS control information; performing a listen before talk (LBT) process using the controlled CWS; and transmitting uplink data when a result of the LBT process shows that an unlicensed band is in an idle state.
US11172493B2 Resource allocation, scheduling, and signaling for grouping real time services
The present invention is a method and apparatus for resource allocation signaling for grouping user real time services. Uplink signaling for voice activity reporting of each user's transition between an active state and an inactive voice state is sent from a wireless transmit/receive unit to a Node B. Radio resource allocation to users of a wireless communication system varies based on user measurement reporting, a pre-determined pattern such as frequency hopping, or a pseudorandom function. Grouping methods are adjusted to better utilize the voice activity factor, so that statistical multiplexing can be used to more efficiently utilize physical resources.
US11172484B2 Bypassing radar in wide dynamic frequency selection (DFS) channels utilizing puncturing
Bypassing radar in wide Dynamic Frequency Selection (DFS) channels utilizing puncturing may be provided. A first client device may be classified as eligible for puncturing and a second client device may be classified as not eligible for puncturing. Next, it may be determined that a subchannel in a bandwidth range should not be used. Then, in response to determining that the subchannel in the bandwidth range should not be used, the first client device may be steered to a first subset of the bandwidth range and the second client device may be steered to a second subset of the bandwidth range. The second subset of the bandwidth range may be smaller than the first subset of the bandwidth range.
US11172474B2 Method and apparatus for transmitting data in wireless communication system
A method for transmitting data by a user equipment (UE), includes configuring a Physical Uplink Shared Channel (PUSCH) configuration related to a physical random access channel (PRACH), wherein the PUSCH configuration includes parameters for a time interval for allocating PUSCH zones and a number of contiguous PUSCH zones in time domain, and transmitting the PRACH and a PUSCH based on the PUSCH configuration.
US11172471B2 Resource reservation
Apparatuses, methods, and systems are disclosed for resource reservation. One apparatus (200) includes a receiver (212) that receives (802) an indication of resource reservation for uplink communication. The indication is based on information reported from a first remote unit. The apparatus (200) also includes a processor (202) that determines (804) a resource based on the indication. The apparatus (200) includes a transmitter (210) that transmits (806) data on the resource.
US11172469B2 Transmission of device-to-device (D2D) control data from a first D2D device to a second D2D device in a cellular communication system
A first wireless communication device receives device-to-device (D2D) control information from a base station in a cellular communication system and sends second device D2D control data to a second wireless communication device. The second device control data is used for D2D communication over a D2D communication link between the first wireless communication device and the second wireless communication device. The second device D2D control data is at least partially based on the D2D control information.
US11172467B2 Lane data sharing in a vehicle-to-vehicle safety system
A transponder and system are described for sharing vehicle lane data in a vehicle-to-vehicle safety system. It generates and broadcasts internally generated location points; and receives, processes and stores lane data received from other equipped vehicles. Physical lanes are represented by a sequence of logical lanes. Both the internal and external location points are aggregated into logical lanes. These logical lanes in turn are shared between vehicles via requests and replies. Each vehicle, within a temporary range, is considered a distinct vehicle. For each logical lane separate counts are maintained for the number of distinct vehicles that provided internal data, provided internal data shared once, and total data shared more than once. Internal data continues to aggregate until the logical lane changes. Total shared data is capped at a maximum of internal counted distinct vehicles and received distinct vehicle counts, to avoid counting the same (shared) data over and over. Based on the number of distinct vehicles that contributed lane data, a logarithmic confidence value is computed. The confidence value is used to limit sharing from only the confident data sources.
US11172463B2 Enhanced system access for E-UTRAN
Certain aspects relate to methods and apparatus for conveying system information by a base station, comprising broadcasting a first system information common to each cell of a group of cells in an area and broadcasting a second system information that can vary between cells in the group of cells, wherein the second system information is broadcast more frequently than the first system information.
US11172458B2 Handling of temporary non access stratum parameters during registration procedure for the UE supporting registration to the network using 3GPP network access and non-3GPP network access
This disclosure handles a registration procedure in a UE supporting registration to 5GC via untrusted non-3GPP access network and 3GPP access network. More specifically this disclosure defines a UE behavior when a registration procedure is not successful to 5GC via first access network type (e.g. untrusted non-3GPP network access) after transmitting maximum number of registration request message via the first access network type to the 5GC and the UE is registered to 5GC via other access network type (e.g. 3GPP access network (NG-RAN)).
US11172456B1 Methods and systems for communicating data and control information over a serial link
A communication system includes a digital data processor that produces a digital data sample and one or more control bits. A serialized transmit interface combines the digital data sample and the control bit(s) into one or more data packets and sends the data packet(s) over a signal line. A serialized receive interface receives the transmitted data packet(s) from the signal line and produces a reconstructed digital data sample and the control bit(s) from the transmitted data packet(s). A control circuit coupled to the serialized receive interface produces a control signal from the control bit(s). The communication system may include a converter circuit, which produces an RF input signal by performing a digital-to-analog conversion of the reconstructed digital data sample, and by upconverting the resulting analog data sample signal to RF. A power amplifier amplifies the RF input signal and modifies operation of a sub-circuit based on the control signal.
US11172445B2 Method for transmitting wake-up packet using identification change process in wireless LAN system and apparatus therefor
A method for transmitting a packet, which is performed by a first wireless device in a wireless LAN system, according to the present invention comprises the steps of: receiving a wake-up packet; transmitting a first response request packet for a main radio module of a second wireless device and a second response request packet for a wake-up radio (WUR) module of the second wireless device; determining whether to change a WUR address field of the wake-up packet on the basis of a response message to the first response request packet or the second response request packet; and changing the WUR address field when it is determined that the WUR address field of the wake-up packet should be changed.
US11172428B2 Broadcasting and discovering methods, broadcasting and discovering devices and storage medium
A broadcasting method includes: acquiring and analyzing a service application broadcast request; determining a broadcast message with preset content parameters according to the service application broadcast request, wherein the preset content parameters include broadcast protocol version parameter, service application parameter, role parameter that characterizes broadcast role or discovery role, broadcasting device name parameter, and broadcast configuration identification parameter; and broadcasting the broadcast message. A discovering method includes: acquiring broadcast messages with preset content parameters; and screening the broadcast messages in accordance with a target service application to obtain the broadcast message matched with the target service application. As such, mutual compatibility between multiple different broadcast and discovery techniques and service discovery in all scenes can be realized, and resource utilization can be improved.
US11172423B2 Solar-powered access point for load balancing network traffic across backhaul networks
A solar-powered device (SPD) node operates as an access point for leaf nodes. The SPD node load balances network traffic received from leaf nodes across different backhaul networks. The SPD node determines a specific backhaul network across which to route the network traffic based on several different factors associated with the SPD node. Those factors include a current battery level, a current solar generation rate, and a current communication link status. The SPD access point also determines the specific backhaul network across which to route the network traffic based on characteristics of the different backhaul networks, including a network latency, among other characteristics.
US11172419B2 Systems and methods for reducing latency during handover of user equipment between wireless base stations
A method for reducing latency during handover of user equipment (UE) between wireless base stations includes (a) receiving, at a network hub in an edge communication network, a first wireless signaling message from a source wireless base station, (b) determining, from the first wireless signaling message at the network hub, occurrence of a handover of UE from the source wireless base station to a target wireless base station, (c) in response to determining occurrence of the handover, translating, at the network hub, an address of first data packets intended for the UE from an address of the source wireless base station to an address of the target wireless base station, and (d) forwarding the first data packets from the network hub to the target wireless base station.
US11172417B2 Multiple access configuration information
A wireless device receives from a second base station, a RRC message comprising access information, for a handover to a first cell of a first base station, indicating that a first timing advance of a first beam of the first cell is a timing advance of a first timing advance group of a secondary cell group and that a second timing advance of a second beam of the first cell is a timing advance of a second timing advance group of the secondary cell group. The wireless device selects, as a selected beam, one of the first beam and the second beam. The wireless device transmits transport blocks, via the selected beam of the first cell, using one of: the first timing advance in response to the selected beam being the first beam; and the second timing advance in response to the selected beam being the second beam.
US11172415B2 Wireless communication management and handoffs
A first wireless access point notifies a handoff management resource that a second wireless access point is a potential handoff candidate. Subsequent to authentication of the second wireless access point as being a valid handoff candidate, the handoff management resource notifies a mobile communication device that the second wireless access point is a valid handoff option to receive a communication session from the first wireless access point. To perform a handoff, the mobile communication device initiates termination of a wireless communication link with the first wireless access point and communicates with the second wireless access point to establish a new wireless communication link. In furtherance of providing uninterrupted network access, the handoff management resource conveys communication settings information associated with the handed off communication session to the second wireless access point for use over the new wireless communication link.
US11172405B2 Method for checking change in wireless connection type of terminal in third-party application server
The present disclosure relates to a communication technique for converging IoT technology with 5G communication systems for supporting higher data transmission rates than 4G systems and to a system thereof. The present disclosure can be applied to intelligent services (e.g., smart home, smart building, smart city, smart car or connected car, health care, digital education, retail business, security- and safety-related services, etc.) on the basis of 5G communication technology and IoT-related technologies. The method for operating a policy and charging function (PCF) according to one embodiment of the present invention comprises the steps of: receiving a message which is generated by an application function (AF) and requests a change in the traffic route of terminal; checking priority information of the terminal, regarding services provided by the AF, included in the message; and changing the protocol data unit (PDU) session connection of the terminal on the basis of the priority information.
US11172400B2 Method and system for end-to-end admission and congestion control based on network slicing
A method, a device, and a non-transitory storage medium are described in which a network slice-based admission and congestion control service is provided. The congestion control service monitors for congestion in a network slice. When congestion is detected, the congestion control service may adjust an allotment of a resource of a network device or the resource of the network slice from end-to-end. When neither of these adjustments can be made, the congestion control service may use a network slice-based access control barring.
US11172392B2 Method and apparatus for declaring RLF
Provided is a method for declaring a radio link failure (RLF) by a radio resource control (RRC) layer of a user equipment (UE). The method may include: receiving information on failure of beam recovery, from a lower layer of the UE; receiving at least one out-of-sync (OOS) signal, from the lower layer of the UE; and when a number of OOS signals which is received after receiving the information on failure of beam recovery satisfies a threshold value, declaring the RLF.
US11172389B2 Measurement gap configuration
Apparatus, systems, and methods for measurement gap configuration in communication systems are described.
US11172387B2 Method and device for positioning abnormal coverage of radio cell
In a method and a device for positioning an abnormal coverage of a radio cell provided by the present disclosure, voice quality MOSs before and after a radio cell handover are acquired, if a reduction amplitude of the voice quality MOS after the radio cell handover with respect to that before the radio cell handover exceeds a preset threshold value, the radio cell handover is abnormal, and then if an intermediate radio cell exists to make an included angle, which is formed by a connection path from the intermediate radio cell to a radio cell after the radio cell handover and a handover path from a radio cell before the radio cell handover to the radio cell after the radio cell handover, smaller than or equal to a preset angle, the radio cell after the radio cell handover is positioned as an abnormally covered radio cell.
US11172386B2 Prioritizations during beam failure recovery
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may determine, during a beam failure recovery period, that a configured control resource set at least partially overlaps with a beam failure recovery control resource set. The UE may configure, based at least in part on the at least partial overlap, a receive beam to receive the beam failure recovery control resource set. The UE may receive a control signal over the beam failure recovery control resource set during the beam failure recovery period.
US11172375B2 Method for determining deployment parameters of customer premises equipment
A method and system for determining deployment parameters of a set of customer premises equipment (CPE) in a housing environment. A housing database (2) and a simulation database (3) connected to a processor (4) are present, the housing database (2) storing housing information, and the simulation database (3) storing simulation data with Wi-Fi performance parameters for a subset of housing types. The processor (4) clusters the stored housing information based on the Wi-Fi performance parameters, associates each of the clustered housing parameter sets with one of the subset of housing types, and for a specific one of the housing types determines deployment parameters based on data obtained from the simulation database (3). The matching of a specific housing environment with one of the subset of housing types allows to quickly and efficiently optimize deployment parameters, such as number, type and placement of CPE.
US11172365B2 Method, system, and device for generating, storing, using, and validating NFC tags and data
A smart tag and methods of interacting with and authenticating interactions with the same are provided. The smart tag is enabled to generate a Tag Authentication Cryptogram (TAC) and include the TAC in response to a read request. Accordingly, each response generated by the smart tag will include a different TAC. It follows that interactions between the smart tag and a reading device can be authenticated as unique interactions if the TAC is validated as a unique and correct TAC.
US11172364B1 Threat identification, prevention, and remedy
Theft identification, prevention, and remedy are provided. A determination is made that a client device has been compromised. When the device makes the determination, a message is conveyed to the server and the server replies with a security challenge. When the server makes the determination, the security challenge is automatically sent to the device. An intelligence manager on the device attempts to answer the security question without interaction from the user. If there is an anomaly, a challenge is output to the user. Based on a false response to the challenge, a current data stream may be disrupted and removed from the device. Further, other devices in the network may be notified about the compromised device.
US11172356B2 System and method to prevent eavesdropping of IoT enabled object-user interactions
Disclosed embodiments provide techniques for data communication to mobile electronic devices utilizing nodes equipped with directional transmitters. The mobile electronic devices are classified as registered or unregistered. A current location for each mobile electronic device in an area is determined. A registered mobile electronic device is identified from a group of mobile electronic devices. Based on the determined location, a distance to a registered mobile electronic device from a transmitter is determined. The transmitter is a directional transmitter, capable of transmitting along a sector. A sector corresponding to the registered mobile electronic device based on an angle range and distance from a transmitter to the registered mobile electronic device is determined. Data is transmitted to the registered mobile device with directed communication from multiple transmitters, operating to create constructive interference to enable a suitable signal strength at the location of the registered mobile electronic device.
US11172352B2 Apparatuses, methods, and systems for configuring a trusted java card virtual machine using biometric information
Apparatuses, methods, and systems are provided for securely configuring a Java Card virtual machine operating on a cellular device's application processor. In one embodiment, a connected device with an integrated cellular modem, a virtual universal integrated circuit chip and an integrated fingerprint scanner are used. In another embodiment, the cellular device's built-in camera is used, instead of an integrated fingerprint scanner, to capture the user's facial image.
US11172348B2 Apparatus and method for controlling signal related to external device
A method for controlling a signal related to an external device and an electronic device therefor are provided. The electronic device includes a transceiver, a memory, and at least one processor. The at least one processor is configured to control to receive a broadcasted request signal for registering an external device, from the external device via the transceiver, identify whether a nonaudible frequency signal is received from the external device, and provide a message for registering the external device based on the nonaudible frequency signal being received.
US11172341B2 Mobility-aware assignment of computational sub-tasks in a vehicular cloud
The disclosure includes embodiments for a set of connected vehicles to collectively execute tasks which no single vehicle can execute due to computational limitations of the single vehicle. In some embodiments, a method includes determining, for a vehicular micro cloud, a set of computing sub-tasks to be completed. The method includes determining vehicle travel speeds for the members of the vehicular micro cloud. The method includes assigning the computing sub-tasks to the members based on the vehicle travel speeds of the members relative to one another so that the members that the computational sub-tasks are assigned to the members that are either stationary or traveling at the slowest vehicle travel speeds. The computing sub-task is completed by the member to which it is assigned.
US11172338B1 Techniques for enhancing group communication on a mobile device
Techniques for enhancing group communication on a device are described. A method may include presenting a message in a message portion of a user interface (UI) for a group communication application executing on a first device, where the group communication application communicates messages among multiple devices. The method may further include monitoring an input component for the first device and detecting a first control directive from the input component. The first control directive may select a message displayed in the message portion of the user interface. The method may further include performing a pin operation on the selected message; and presenting the pinned message in a banner portion of the UL Other embodiments are described and claimed.
US11172333B2 User location and identity awareness
A location of a computing device may be determined by determining the range of a communication. Several different wireless communication protocols and/or wireless networks (e.g., Bluetooth, Wi-Fi, Cellular, and/or GPS) may be used to determine the user's location. When the user's location is determined, one or more actions (e.g., granting access to content) may be performed based on the user's location.
US11172331B2 Synchronizing data collection of motion and ground reaction force with the start of sporting activities
A method allowing the synchronizing collection of motion and ground reaction forces data at the start of a sporting event which are received from motion and force sensors embedded in insoles worn in the user's footwear. Furthermore, this method allows synchronization of said data with video or television transmission, and if used during, for example, during ski racing, provides information of skis' pitch, roll and heading in a 3-D space, as well as linear and angular velocity, g-forces, and the location and distribution of pressure points and ground reaction forces transferred to the user's feet in a numerical or a graphical form.
US11172327B2 Relaying for vehicular communications
Aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may determine whether a peer-to-peer (P2P) communication is to be relayed based at least in part on a location of the UE and a range requirement associated with the P2P communication; and transmit the P2P communication, wherein the P2P communication includes an indication of whether the P2P communication is to be relayed. In some aspects, a UE may receive the P2P communication; determine whether to relay the P2P communication based at least in part on the indication and at least one of: a location of the UE, or a UE identifier, included in the P2P communication, that identifies the UE and is associated with a request for the UE to relay the P2P communication; and selectively relay the P2P communication based at least in part on determining whether to relay the P2P communication.
US11172324B2 Systems and methods for predicting targeted location events
A system for predicting a conversion rate relating to targeted location events for a test campaign includes one or more campaign databases configured to store campaign parameters of a set of historical campaigns. The system further includes a feature engineering module configured to construct a training feature space corresponding to the set of historical campaigns, and to determine a set of labels including a respective conversion rate for each respective historical campaign of the plurality of historical campaigns. The system further includes a model training module configured to machine train a conversion rate prediction model using the training feature space and the set of labels. The feature engineering module is further configured to construct a set of test features from campaign parameters of the test campaign, and the system further includes a prediction module configured to apply the conversion rate prediction model to the set of test features to obtain a predicted conversion rate for the test campaign.
US11172312B2 Acoustic activity detecting microphone
The present disclosure relates generally to a microphone assembly. The microphone assembly has an acoustic activity detection mode of operation when the electrical circuit is clocked using an internal clock signal generator in the absence of an external clock signal at a host interface, and an electrical circuit of the microphone assembly is configured to provide an interrupt signal to the host interface upon detection of acoustic activity by the electrical circuit. The electrical circuit is configured to control the operating mode of the microphone assembly based on a frequency of the external clock signal in response to providing the interrupt signal and is configured to provide data representing the electrical signal to the host interface using the external clock signal received at the host interface.
US11172311B2 Speaker and display apparatus including the same
A speaker includes: a vibration plate, a piezoelectric member on a surface of the vibration plate, and a first adhesive member between the vibration plate and the piezoelectric member, wherein: the piezoelectric member is a unimorph piezoelectric member, and the first adhesive member has a high elastic modulus, or the piezoelectric member is a bimorph piezoelectric member, and the first adhesive member has a low elastic modulus.
US11172309B2 Bone conduction speaker
The present disclosure relates to a magnetic circuit assembly of a bone conduction speaker. The magnetic circuit assembly may generate a first magnetic field. The magnetic circuit assembly may include a first magnetic element, and the first magnetic element may generate a second magnetic field. The magnetic circuit may further include a first magnetic guide element and at least one second magnetic element. The at least one second magnetic element may be configured to surround the first magnetic element and a magnetic gap may be configured between the second magnetic element and the first magnetic element. A magnetic field strength of the first magnetic field within the magnetic gap may exceed a magnetic field strength of the second magnetic field within the magnetic gap.
US11172304B2 Systems and methods for vehicle audio source input channels
Systems and methods for generating sounds in a vehicle, comprising generating a first type of sound via a first channel, and generating remaining sounds via a second channel, wherein the second channel is different than the first channel, and wherein the remaining sounds are different than the first type of sound. In at least one example, the first channel has a volume output that is fixed-defined in an audio system of the vehicle. The first channel may additionally have a fixed output channel with a subset of speakers of the first channel being fixed-defined in the audio system.
US11172297B2 Operating method of smart audio system
There is provided a smart audio system including multiple audio devices and a central server. The central server confirms a model of every audio device and a position thereof in an operation area in a scan mode. The central server confirms a user position or a user state to accordingly control output power of a speaker of each of the multiple audio devices in an operation mode.
US11172293B2 Power efficient context-based audio processing
A low power voice processing system that includes a plurality of non-audio sensors, at least one microphone system, and a plurality of audio modules, at least some of which can be configured in selected modes. A context determination module is connected to the plurality of audio modules, and further connected to receive input from the plurality of non-audio sensors and the at least one microphone system. The context determination module acts to determine use context for the voice processing system and at least in part selects mode operation of at least some of the plurality of audio modules.
US11172292B2 Voice processing system
There is provided a voice processing system capable of acquiring user voice more clearly, the voice processing system including: a mounting unit configured to be attached to a user. The mounting unit includes at least three voice acquisition units configured to acquire voice data for beamforming.
US11172274B2 Retrofit vehicle sensor
Devices and meters comprising: a housing configured to mount to a pole supporting an existing meter, the housing defining an interior; a sensor within the interior of the housing, the sensor configured to collect environmental information pertaining to the local external environment of the existing meter; a wireless radio within the interior of the housing, the wireless radio configured to transmit the environmental information to the existing meter or to a remote server in communication with the existing meter; a power unit within the interior of the housing, the power unit supplying power to the sensor and the wireless radio.
US11172270B2 Systems and methods for discovery of, identification of, and ongoing monitoring of viral media assets
Systems and methods are provided herein for automatically generating universal metadata for non-linear content when the non-linear content is determined to be viral. To this end, the systems and methods determine a first rate at which first users are consuming non-linear content from a first source. In response to determining that the first rate exceeds the threshold, the systems and methods determine a second source that from which second users are consuming the non-linear content, and a second rate at which the second users are consuming the non-linear content from the second source. In response to determining that the second rate exceeds the threshold, the systems and methods generate universal metadata for the non-linear content by automatically populating metadata fields of by scraping metadata fitting predefined criteria corresponding to the metadata fields from the first source and from the second source, and store the populated metadata fields to a database.
US11172263B2 Systems and methods for playback of content using progress point information
The systems and methods are described herein for playback of content based on progress point information. The systems and methods detect nearby media devices to transmit or request progress point information. Based on the communicated progress point information, the system may generate an option to play back content at a point within the content up to which content was last consumed. When content providers offer different versions of one content item and the user does not select to play back content from the content provider associated with the progress point information, the system determines a proper playback point in other content providers.
US11172248B2 Systems and methods for customizing and compositing a video feed at a client device
An embodiment of a process for providing a customized composite video feed at a client device includes receiving a background video feed from a remote server, receiving (via the communications interface) content associated with one or more user-specific characteristics, and determining one or more data elements based at least in part on the received content. The process includes generating a composite video feed customized to the one or more user-specific characteristics including by matching at least corresponding portions of the one or more data elements to corresponding portions of the background video feed, and displaying the composite video feed on a display device of the client device.
US11172245B2 Unified program listing of content transmitted using different distribution types
A technique is described for generating a unified list (e.g., a list ribbon) of programs from a variety and disparate channels, the list for display on an over-the-top (OTT) client device. As an example, the unified list can be generated from OTT live channels and from over-the-air OTA and/or Advanced Television Systems Committee (ATSC) live channels. Further, the unified list can include OTT recordings on the cloud and OTA/ATSC recordings on the local hard drive connected to an OTA local DVR. Thus, the OTT device Client obtains the list from the DVR backend, instead of going to the local OTA client box for the local recordings.
US11172244B2 Process controller for creation of ABR VOD product manifests
A method is provided for coordinating preparation of video-on-demand (VOD) products that are to be delivered as adaptive-bit-rate (ABR) video streams. In the method, actual start and actual stop times are received from a video product generator for each of a plurality of VOD products processed by the video product generator. The video product generator is configured to create VOD products in video transport streams from source assets. Responsive to receipt of the start and stop times, a transcoder is instructed to insert into a video transport stream for each of the VOD products encoder boundary points and IDR frames at specified times in each of the VOD products. The specified times include offset start and offset stop times of each of the VOD products.
US11172241B2 Geo, segment, uniques distributed computing system
A distributed computing system is configured to compute operational data for a video advertisement delivery system. Cloud-based resource are used to calculate operational parameters such as geographical data, unique advertisement delivery instances and segments of consumers that received the video advertisements.
US11172232B2 Systems and methods for signaling level information in video coding
A device may be configured to signal level information according to one or more of the techniques described herein.
US11172230B2 Method and apparatus for most probable mode derivation
A method for video decoding in a decoder includes deriving for a block encoded under an intra prediction mode, a candidate list that includes a first candidate intra prediction mode value (Mode1) that corresponds to an intra prediction mode of a neighbor block that neighbors the encoded block as a first one of the plurality of intra prediction modes, and a second candidate intra prediction mode value (Mode2) and a third candidate intra prediction mode value (Mode3) that are determined in accordance with a predetermined offset from the first candidate intra prediction mode value and a modulo M operation, in which M is a power of 2 and not equal to 32. The method further includes determining an intra prediction mode value for the encoded block in accordance with the derived candidate list.
US11172226B2 Method and apparatus for generating quantization matrices in video encoding and decoding
When a 2D separable transform is used in video encoding and decoding, two 1D quantization matrices (QMs) are designed based on the horizontal transform and vertical transform of the 2D separable transform. The choice of a 1D QM can be based on whether the horizontal or vertical transform is transform skip, or based on the type of horizontal or vertical transform. Then a 2D QM can be obtained from the product of those two 1D QMs. In a different implementation, an initial 2D QM may be modified based on the 1D QMs. The 2D QMs can be pre-computed and stored in a look-up table for the encoder and decoder. During quantization and de-quantization, the 2D QM to be used for a block can be computed on the fly or retrieved from the look-up table based on the 2D separable transform that is used for the block.
US11172211B2 Method and apparatus for video coding
Aspects of the disclosure provide methods and an apparatus for video encoding/decoding. The apparatus includes processing circuitry that decodes coded information of a coding unit (CU) from a coded video bitstream. The coded information indicates a last position of non-zero transform coefficients of a first coding block (CB) of the CU. The processing circuitry determines whether a secondary transform index is signaled in the coded information based on the last position and whether to perform a secondary transform on a second CB based on whether the secondary transform index is determined to be signaled in the coded information. When the secondary transform is determined to be performed, the processing circuitry performs the secondary transform on the second CB and reconstructs the second CB. Responsive to the secondary transform being determined not to be performed, the processing circuitry reconstructs the second CB without performing the secondary transform on the second CB.
US11172207B2 Unified intra block copy and inter prediction modes
Innovations in unified intra block copy (“BC”) and inter prediction modes are presented. In some example implementations, bitstream syntax, semantics of syntax elements and many coding/decoding processes for inter prediction mode are reused or slightly modified to enable intra BC prediction for blocks of a frame. For example, to provide intra BC prediction for a current block of a current picture, a motion compensation process applies a motion vector that indicates a displacement within the current picture, with the current picture being used as a reference picture for the motion compensation process. With this unification of syntax, semantics and coding/decoding processes, various coding/decoding tools designed for inter prediction mode, such as advanced motion vector prediction, merge mode and skip mode, can also be applied when intra BC prediction is used, which simplifies implementation of intra BC prediction.
US11172205B2 Image encoding method, image decoding method, image encoding apparatus, and image decoding apparatus
An image encoding method includes: determining respective decoding times of a plurality of pictures included in a motion picture such that decoding times of a plurality of lower layer picture which do not belong to a highest layer of a plurality of layers are spaced at regular intervals, and decoding timing for each of the plurality of lower layer pictures is identical between a case where the plurality of encoded pictures included in the motion picture are decoded and a case where only the plurality of lower layer pictures are decoded, encoding each of the plurality of pictures included in the motion picture in accordance with the encoding order according to the determined respective decoding times, and generating an encoded stream including the plurality of encoded pictures and the determined respective decoding times for the plurality of pictures.
US11172202B2 Single-line cross component linear model prediction mode
Devices, systems and methods for digital video coding, which includes cross-component prediction, are described. In a representative aspect, a method for video coding includes receiving a bitstream representation of a current block of video data comprising a luma component and a chroma component, determining parameters of a linear model based on a first set of samples that are generated by down-sampling a second set of samples of the luma component, and processing, based on the parameters of the linear model, the bitstream representation to generate the current block.
US11172201B2 Encoder, decoder, encoding method, and decoding method
An encoder includes circuitry and memory. Using the memory, the circuitry performs: deriving a plurality of reference samples positioned on a first line, for intra prediction; and generating a prediction image using the plurality of reference samples. The deriving includes interpolating a value on a second line perpendicular to the first line using values of encoded pixels on the second line to generate an interpolated value, and deriving one of the plurality of reference samples by projecting the interpolated value onto the first line.
US11172197B2 Most probable mode list generation scheme
A method of signaling an intra prediction mode used to encode a current block in an encoded video bitstream using at least one processor includes determining a plurality of candidate intra prediction modes; generating a most probable mode (MPM) list using the plurality of candidate intra prediction modes; signaling a reference line index indicating a reference line used to encode the current block from among a plurality of reference lines including an adjacent reference line and a plurality of non-adjacent reference lines; and signaling an intra mode index indicating the intra prediction mode, wherein the MPM list is generated based on the reference line used to encode the current block and whether an intra sub-partition (ISP) mode is enabled.
US11172187B2 Information processing apparatus, image generation method, control method, and storage medium
An information processing apparatus for a system generates a virtual viewpoint image based on image data obtained by performing imaging from a plurality of directions using a plurality of cameras. The information processing apparatus includes an obtaining unit configured to obtain a foreground image based on an object region including a predetermined object in a captured image for generating a virtual viewpoint image and a background image based on a region different from the object region in the captured image, wherein the obtained foreground image and the obtained background image having different frame rates, and an output unit configured to output the foreground image and the background image which are obtained by the obtaining unit and which are associated with each other.
US11172182B2 Laser lighting having selective resolution
In an example, the present invention provides an optical engine apparatus. The apparatus has a laser diode device, the laser diode device characterized by a wavelength ranging from 300 to 2000 nm or any variations thereof. In an example, the apparatus has a lens coupled to an output of the laser diode device and a scanning mirror device operably coupled to the laser diode device. In an example, the apparatus has an un-patterned phosphor plate coupled to the scanning mirror and configured with the laser device; and a spatial image formed on a portion of the un-patterned phosphor plate configured by a modulation of the laser and movement of the scanning mirror device.
US11172177B2 Projection system
A projection system including at least a light source, at least a dichroic filter element and a light-adjusting diaphragm element is provided. The light source is configured to emit a first color light having a spectrum of a first wavelength range and a second color light having a spectrum of a second wavelength range. The dichroic filter element is configured to reflect or allow the first color light and the second color light to pass through. The light-adjusting diaphragm element has a filter and is located on an optical path generated after the first color light and the second color light are split. The first color light passes through the filter, which blocks at least a part of the energy of the second color light, such that a transmittance of the spectrum of the first wavelength range is greater than that of the spectrum of the second wavelength range.
US11172173B2 Image processing device, image processing method, program, and imaging device
A signal processing unit performs preprocessing, demosaic processing and color reproduction processing on an image signal. A control unit detects an image area having undergone a characteristic change exceeding a predetermined change amount, by using an image signal before the reproduction processing and an image signal after the color reproduction processing. The control unit associates area information indicating the detection result of the image area having undergone a characteristic change exceeding a predetermined change amount with the image signal after the color reproduction processing, and records the area information on a recording medium, or outputs the area information to an external device. Thus, it becomes possible to detect an image area where a control change caused by color reproduction processing is unnatural.
US11172171B1 System and method for managing service and non-service related activities associated with a waste collection, disposal and/or recycling vehicle
Systems and methods are provided for using video/still images captured by continuously recording optical sensors mounted on waste collection vehicles used in in the waste collection, disposal and recycling industry for operational and customer service related purposes. Optical sensors are integrated into the in-cab monitor as well as the onboard computer, digital video recorder and other external devices.
US11172166B2 Video distribution system, video distribution method, and recording medium storing video distribution program
This video distribution system includes: an allocation output means for transmitting, at a notified frame rate, videos acquired from a plurality of cameras to analysis devices that process the videos; and a rate determination means for calculating a frame rate such that an objective function value, which increases with an increase of the total sum of the product of the variation amount among the frames of a transmitted video and the transmission frame rate, becomes maximum, under a condition that the total frame rates of the video received by an analysis device does not exceed the analysis processing speed of the analysis device, and for notifying the allocation output means about the calculated frame rate, to distribute, to each of analysis devices, a video having an appropriate frame rate according to the variation amount among frames of the video and the analysis process speed of the analysis device.
US11172156B2 Semiconductor device and method of manufacture
An image sensor includes a photosensitive sensor, a floating diffusion node, a reset transistor, and a source follower transistor. The reset transistor comprises a first source/drain coupled to the floating diffusion node and a second source/drain coupled to a first voltage source. The source follower transistor comprises a gate coupled to the floating diffusion node and a first source/drain coupled to the second source/drain of the reset transistor. A first elongated contact contacts the second source/drain of the reset transistor and the first source/drain of the source follower transistor. The first elongated contact has a first dimension in a horizontal cross-section and a second dimension in the horizontal cross-section. The second dimension is perpendicular to the first dimension, and the second dimension is less than the first dimension.
US11172154B2 Image sensor arranged in SPI slave circuit of a serial peripheral interface and pixel array circuit therein
An image sensor for serial peripheral interface (SPI) slave circuit and a pixel array circuit therein are provided. The pixel array includes a plurality of pixel units disposed in an image sensor with the SPI slave circuit. Each pixel unit includes a photo sensor, N storages and at least one transmission circuit, wherein N is a positive integer greater than or equal to two. At least one of the N storages is coupled to the photo sensor, which are connected with each other in serial or parallel, and configured to store charges accumulated by the photo sensor at different exposures. Each transmission circuit is coupled to a corresponding storage, and is controlled by a corresponding transmission control signal to transmit the stored charge of the corresponding storage during a certain time period.
US11172152B2 Imaging device which performs imaging at a high resolution for a pixel row in a state in which motion is detected
Power consumption of an imaging element which outputs only a region of interest (ROI) at high resolution is reduced. In a two-dimensional pixel array in which pixel rows arranged in a predetermined direction are arranged in a direction perpendicular to the predetermined direction, the imaging element performs imaging at high resolution for a first pixel row including a predetermined region and performs imaging at low resolution for a second pixel row other than this. The first image processing unit generates an image of a predetermined region on the basis of an imaging signal of the first pixel row. A pixel adding unit performs an adding process between pixels on the imaging signal of the first pixel row to make resolution the same as resolution of the imaging signal of the second pixel row. The second image processing unit generates an image of an entire region on the basis of the imaging signal of the second pixel row and the imaging signal of the first pixel row subjected to the adding process.
US11172147B2 Photoelectric conversion device, method of driving photoelectric conversion device, imaging system, and movable object, generating a signal based on pulse width and pulse count
A disclosed photoelectric conversion device includes a plurality of pixels each including a light receiving portion that outputs a pulse in response to incidence of a photon and a signal generation unit that outputs a signal based on output from the light receiving portion, and each of the plurality of pixels further includes a detection unit that detects whether or not a width of a pulse output from the light receiving portion exceeds a predetermined threshold value.
US11172146B2 Imaging apparatus and solid-state imaging device used therein
An imaging apparatus includes: an infrared light source; and a solid-state imaging device. The solid-state imaging device includes: light receivers that convert incident light from the subject to signal charges; a signal storage that stores the signal charges; a signal drain into which the signal charges are discharged; microlenses disposed on the light receivers; and openings through which the incident light enters the light receivers. The solid-state imaging device reads and discharges the signal charges in response to a signal drain voltage being switched between on and off. Each microlens is disposed such that the center of the microlens is displaced toward the center of the pixel array from the center of the corresponding light receiver, as the position of the microlens is closer to the perimeter of the pixel array. The openings have different shapes according to the positions of the openings in the pixel array.
US11172142B2 Image sensor for sensing LED light with reduced flickering
An image sensor device has a first number of first pixels disposed in a substrate and a second number of second pixels disposed in the substrate. The first number is substantially equal to the second number. A light-blocking structure disposed over the first pixels and the second pixels. The light-blocking structure defines a plurality of first openings and second openings through which light can pass. The first openings are disposed over the first pixels. The second openings are disposed over the second pixels. The second openings are smaller than the first openings. A microcontroller is configured to turn on different ones of the second pixels at different points in time.
US11172141B2 Method and apparatus for composing images of celestial bodies
Disclosed are a method and apparatus for composing a plurality of images of the celestial bodies. The method and apparatus can compose a plurality of images using various pieces of information associated with the plurality of images and a time interval during the plurality of images are taken, such that objects are accurately matched with no afterimage.
US11172139B2 Auto exposure metering for spherical panoramic content
Auto exposure metering is adapted for spherical panoramic content. Using input image data, a first metering map is generated for a selected image sensor and a second metering map is generated for an unselected image sensor. Auto exposure level values for the selected image sensor and for the unselected image sensor are respectively metered using the first metering map and the second metering map, such as by adjusting luminance weights in certain locations of the respective image sensor panoramic image capture band. Hemispherical images are processed using the auto exposure metered level values and stitched together in a panoramic format to produce a spherical panoramic image. The metering maps are generated to account for areas of greatest image data importance relative to a primary orientation direction of the spherical panoramic image. This allows for effective auto exposure metering of such areas within the resulting spherical panoramic image.
US11172125B2 Method and a system to provide aerial visualization of large landscape area
The present invention provides, a system and a method for aerial visualization. The system includes at least one ground pointing image capturing device and at least one sky pointing image capturing device mounted on at least one aerial object and configured to capture a plurality of images, a mesh network of predefined shooting points identified to station the aerial object for capturing the plurality of images, wherein the ground pointing image capturing device includes a ground pointed sensor and a lens configured to point at different directions on ground. The ground pointing image capturing device rotates the ground sensor and the lens on horizontal and vertical axis while synced with a sky pointed sensor and lens of the sky pointing image capturing device when the at least one aerial object is stationed at one of the predefined shooting points. The system includes a processor configured to stitch the plurality of captured images for converting them to spherical panoramic images and displaying the stitched spherical panoramic images on a computing device of a user for visualization.
US11172120B2 Image monitoring system and image monitoring program
Disclosed herein is an image monitoring system including: a camera connected to a network; display means for displaying an image captured by the camera; and display control means for controlling display such that, in displaying images by the display means, an image is displayed in a window having a predetermined layout; wherein the display control means presets an allocation database containing a correlation between the window having a predetermined layout and a camera identification code and, when the camera is connected to the network, automatically sets a correlation between the camera identification code in the allocation database and the camera, thereby controlling image display into the window on the basis of the allocation database.
US11172116B2 Display apparatus, camera apparatus, and method
Implemented is a configuration in which camera identification information is displayed on an electric paper display unit such that the identification information can be confirmed during a power-off time. An electric paper display unit on which camera identification information is displayed, and a control unit that executes displaying upon receiving an input of identification information to be displayed or information for designating the identification information, are included. The control unit receives an input of the identification information or information for designating the identification from an external apparatus, an external memory, or an inner memory of the camera, and displays, on the electric paper display unit, the identification information or synthesized information including the identification information and additional information. Further, an electric paper display module includes a secure memory in which an option key for defining a process that is executable in the camera apparatus is stored.
US11172109B2 Light-emitting device and camera
To provide a light-emitting device whose amount of light can be adjusted, or the like. The amount of light emitted from the light-emitting device can be adjusted by controlling the magnitude of the constant current pulse by a control signal. Specifically, the light-emitting device includes a constant current supply configured to be supplied with a control signal and a control pulse signal and configured to supply a constant current pulse; a control device configured to supply the control signal; a driver circuit configured to supply the control pulse signal; and a light-emitting panel configured to be supplied with the constant current pulse. The control signal is a signal for controlling the magnitude of the constant current pulse. The light-emitting panel includes a light-emitting element. The current density of the light-emitting element is greater than or equal to 10 mA/cm2 and less than or equal to 1000 mA/cm2.
US11172096B2 Image processing performing edge enhancement based on pixel isolation
An image processing apparatus includes a detection unit, a determination unit, a decision unit, and a processing unit. The detection unit detects an isolated pixel included in an image. The determination unit determines whether the isolated pixel detected by the detection unit changes brighter or darker by edge enhancement processing. The decision unit decides an edge enhancement amount of the isolated pixel based on a determination result of the determination unit. The processing unit performs the edge enhancement processing on the isolated pixel, based on the edge enhancement amount decided by the decision unit.
US11172091B2 Photoelectric conversion device, line sensor, image reading device and image forming apparatus
A photoelectric conversion device includes a plurality of pixels configured to output analog voltage signals in response to incident light; an analog memory configured to store the analog voltage signals output from the plurality of pixels; and an analog/digital (A/D) converter configured to perform A/D conversion on the analog voltage signal from the analog memory. The plurality of pixels includes N pixels configured to simultaneously output analog voltage signals to the analog memory. The A/D converter includes (N−1) or less A/D converters configured to perform A/D conversion on the analog voltage signals that have been simultaneously output from the N pixels and stored in the analog memory.
US11172087B2 Multifunction machine, image scanning apparatus, control method for multifunction machine, and computer readable storage medium, that controls conveyance of a document on the basis of the thickness of the document
A control method for a multifunction machine includes detecting placement of a document on a document tray, displaying an object in accordance with document placement detection, storing information indicating the thickness of the document set using the object, conveying the document based on the information, and scanning the conveyed document. The object is displayed in accordance with document placement detection while a function selection screen is displayed, the information is received from a user through the object, and the document is conveyed based on the information in a case where execution of the copy function is commanded through a copy screen displayed after selection of the copy function. Even when a user places a document while a function selection screen is displayed, the thickness of the document can be set with certainty, and the document is scanned based on the set thickness.
US11172083B2 Integrated workflow execution control that switches display to first screen or second screen based on determination criterion
An integrated apparatus includes: an image processing apparatus; an Information Technology (IT) processing apparatus; and a common display operation panel, wherein the integrated apparatus: obtains a workflow that combines a job executed by the image processing apparatus and a job executed by the IT processing apparatus; launches an application and causes each of the image processing apparatus and the IT processing apparatus to execute the job indicated in the workflow; and switches, based on a determination criterion related to a function exhibited by the image processing apparatus, display by the display operation panel at a time when the job indicated in the workflow is executed by the image processing apparatus, to the first screen or the second screen.
US11172077B2 System and method for ordering and facilitating payment of a print product including a digital image
A computer-implemented method programmed for execution in a computing environment for ordering and facilitating payment of a print product. The method comprises storing a digital image in a memory; allowing for the selection of a print product to establish a print order that includes an identification of the selected product and an order cost; generating a unique payment link that corresponds to the print order and provides a mobile computing device with access to communicate with a remote payment processing system to provide payment for the print order; providing access to the unique payment link; receiving a payment notification from the payment processing system indicating that a payment authorization has been received through use of the unique payment link by the mobile computing device, wherein the payment authorization is for an amount equal to the order cost; and allowing for the fulfillment of the print order using a printing device.
US11172071B1 Member activity across channels
A computing system of an organization receives data through multiple channels of communication; a programmatic interface for each of the different channel infrastructures may be called to convert data about a user's contact with the system. Contact records for contain data such as a user ID and a channel identifier. An operational database may receive the converted contact records from the devices or software. A transaction application may perform various tasks resulting in the generation of transaction data. A transaction record containing the transaction data may be generated in a message queue or operational database. The interface for the communication channel may convert the transaction data in a message queue, after the transaction data is detected by a listening application that monitors the message queue and logs new transaction data to the operational database.
US11172069B2 Systems and methods for utilizing HTTP for telephony trunking between a provider and a consumer
Systems and methods are described herein for providing a Voice over Internet Protocol (VoIP) call. In an embodiment, a load balancing processor receives a re-initiated HTTP request from a client processor upon detection that an initial call server is no longer active, and sends the re-initiated HTTP request to a second call server. The second server generates updated call resource information that identifies the second server as the new server resource for the call, and sends the updated call resource information over the IP network to the client processor. Subsequent HTTP requests from the client processor for sending and receiving signaling and media data for the call are received at the second server using the updated call resource information.
US11172068B2 Social networking-based teleconferencing system and method
A system and method for creating and posting voice messages via a social networking service. A social networking service includes a website for receiving a voice message, post the voice message to the social networking service by storing the voice message as an audio file to a server, and transmit the post to a mobile device each associated with a follower of the social networking service. A client application running on each mobile device receives a notification of the post from the social networking service, and includes a control interface to enable an associated follower to access the voice message.
US11172064B2 Emergency assistance calling for voice over IP communications systems
In accordance with one aspect of the invention, a process for handling emergency calls from a caller in a voice over IP system is described. The process involves receiving a routing request message including a caller identifier and a callee identifier. The process also involves setting an emergency call flag active in response to the callee identifier matching an emergency call identifier pre-associated with the caller. The process further involves producing an emergency response center identifier in response to the emergency call identifier. The process also involves determining whether the caller identifier is associated with a pre-associated direct inward dialing (DID) identifier. The process further involves producing a direct inward dialing (DID) identifier for the caller by associating a temporary DID identifier with the caller identifier when the emergency call flag is active and it is determined that the caller has no pre-associated DID. The process also involves producing a routing message including the emergency response center identifier and the temporary DID identifier for receipt by a routing controller operable to cause a route to be established between the caller and the emergency response center.
US11172054B2 Cross-device segmentation offload
This disclosure relates to offloading processing intensive tasks in communication protocol specific operations off the device, e.g. to another network node connected to the device via a network. Such tasks may for example include flow control, segmentation/desegmentation, and/or error control. As part of error control, protocols of the transport protocol layer of the OSI protocol stack may include checksum calculation to ensure reliability of the (payload) data. The calculation of checksums may be processing intensive. For this reason, example client nodes that realize the offloading of processing intensive tasks in communication protocol specific operations to another network node may not utilize any transport layer protocol at all, but rely on flow control and error control implemented in most modern data link layer protocols (Layer 2 of the OSI protocol stack). Accordingly, the processing intensive tasks can be “shifted” from the client device to another device.
US11172053B2 Transfer apparatus, transfer method, and program for transporting data from a single source to sinks with different communication requirements
In one aspect of the present invention, a transfer apparatus includes a reception unit configured to receive a packet from a source which distributes data according to a transmission control protocol (TCP); a storage unit configured to store data included in the received packet in a buffer based on a TCP sequence number of the received packet; a TCP transfer unit configured to transfer the received packet to a first sink which requests distribution according to the TCP; and a UDP transfer unit configured to read the data from the buffer and transfer the read data to a second sink which requests distribution according to a user datagram protocol (UDP).
US11172041B2 Communication proxy for devices in mobile edge computing networks
Presented herein are techniques that aggregate messages using a subroot node. A plurality of messages is received from a corresponding plurality of nodes by a subroot node acting as a proxy in a wireless mesh sub-network. The plurality of messages is aggregated into a single message according to a template. The single message is wireless transmitted to a root node, wherein the root node has a wired connection to a network.
US11172038B2 Browser display of native application presence and interaction data
A client application of a device receives presence information and other interaction information from other devices synchronized to a set of content items. The interaction information indicates interactions of at least one other device with respect to a synchronized content item. The client application displays a browser depicting the synchronized content items and permitting navigation among organizational elements. The browser also displays the interaction informationa associated with the content items received from the other devices. The browser displays the interaction information with respect to particular content items or for an organizational element. The browser may also include an activity feed displaying interaction information specific to a content item or relating to a synchronized folder or organizational element. This permits a user to view, at a browser, activity and interactions of other users with respect to content items using native applications on another device.
US11172037B2 Claiming ownership of tracking devices
A mobile phone connected to a tracking system detects the presence of a nearby tracking device. If the tracking device is detected for more than a threshold amount of time, the tracking system can instruct the mobile phone to generate a user notification prompting a user to claim ownership of the tracking device. After the user claims ownership of the tracking device, the mobile device provides the ownership claim to the tracking system which can associate the tracking device with that user's account in the tracking system, enabling the user to access features of the tracking device and tracking system reserved for owners of that tracking device.
US11172032B2 Private service endpoints in isolated virtual networks
A service implemented at a first isolated virtual network of a provider network is added to a database of privately-accessible services. Configuration changes that enable network packets to flow between the first isolated virtual network and a second isolated virtual network without utilizing a network address accessible from the public Internet are implemented. Service requests originating at the second isolated virtual network are transmitted to the first isolated virtual network via private pathways of the provider network. Metrics corresponding to service requests directed from the second isolated network to the service are collected and provided to the respective owners of one or both isolated virtual networks.
US11172018B2 Method and apparatus for controlling traffic
Embodiments of the present disclosure relate to a method and apparatus for controlling traffic. A method may include: acquiring node identifiers of a plurality of traffic control nodes in a distributed system and a resource identifier of at least one kind of resource controlled by the distributed system; determining, according to the identifiers and at least one resource identifier, at least one traffic control node for controlling the at least one kind of resource in the distributed system being a resource control node; acquiring a configuration quota of the at least one kind of resource; and sending at least one configuration quota to a resource control node controlling a corresponding resource, for the resource control node to determine control quotas for the traffic control nodes in the distributed system.
US11172011B2 Portioned video streaming concepts
Portion- or tile-based video streaming concepts are described. In one example aspect, a server includes a processor that is configured to provide a manifest file to a client. The manifest file includes first parameter sets each defining one of picture-portion specific adaptation sets of representations. Each first parameter set comprises a quality level for each representation of the picture-portion specific adaptation set defined by the respective first parameter set. The manifest file also includes at least one second parameter set defining a preselection adaptation set which assigns to each of regions of an output picture area one of the picture-portion specific adaptation sets.
US11172000B2 Methods and apparatus for facilitating real time multimedia communications
A method (100) for facilitating real time multimedia communications between a constrained device and a multimedia client is disclosed. The method comprises discovering an identity and a multimedia capability of a constrained device (110), 5 receiving, from a multimedia client, a request for multimedia content from the constrained device (120), mapping information from the request to a message format used by the constrained device (130), and forwarding the mapped information to the constrained device (140). Also disclosed is a method (300) performed by a constrained device having a multimedia capability. The method comprises registering 10 an identity of the constrained device and metadata about the multimedia capability of the constrained device with a resource directory (310).
US11171998B2 Set-up of media stream transmission and server and client for media stream transmission
A network client device is disclosed having a media streamer for processing a media stream received at a first port of a client device. Further included is a setup controller configured to transmit a set-up request message and a discovery message without waiting for acknowledgement of reception of the set-up request message before transmission of the discovery message, from a second port and the first port respectively, to predetermined ports of a server device.
US11171993B2 Cross-origin communication in restricted computer environments
This specification discloses techniques for communicating data between a first execution context on a computing system and a second execution context on the computing system. The first execution context can execute content from a first origin, the second execution context can execute content from a second origin that is different from the first origin, and the first execution context and the second execution context can each be restricted from accessing data of the other as a result of a same-origin policy implemented by the computing system. The method can include establishing a bi-directional communication channel between the first execution context and the second execution context.
US11171987B2 Protecting computing devices from a malicious process by exposing false information
Various automated techniques are described herein for protecting computing devices from malicious code injection and execution by providing a malicious process with incorrect information regarding the type and/or version and/or other characteristics of the operating system and/or the targeted program and/or the targeted computing device. The falsified information tricks the malicious process into injecting shellcode that is incompatible with the targeted operating system, program and/or computing device. When the incompatible, injected shellcode attempts to execute, it fails as a result of the incompatibility, thereby protecting the computing device.
US11171984B2 Agent assisted malicious application blocking in a network environment
Embodiments are configured to receive metadata of a process intercepted on an end host when attempting to access a network. The metadata includes a hash of an application associated with the process and an endpoint reputation score of the application. Embodiments are configured to request a threat intelligence reputation score based on the hash of the application, to determine an action to be taken by the end host based, at least in part, on one or more policies and at least one of the threat intelligence reputation score and the endpoint reputation score, and to send a response indicating the action to be taken by the end host. Further embodiments request another threat intelligence reputation score based on another hash of a dynamic link library module loaded by the process on the end host, and the action is determined based, at least in part, on the other threat intelligence score.
US11171983B2 Techniques to provide function-level isolation with capability-based security
Embodiments are directed toward techniques to detect a first function associated with an address space initiating a call instruction to a second function in the address space, the first function to call the second function in a deprivileged mode of operation, and define accessible address ranges for segments of the address space for the second function, each segment to a have a different address range in the address space where the second function is permitted to access in the deprivileged mode of operation, Embodiments include switching to the stack associated with the second address space and the second function, and initiating execution of the second function in the deprivileged mode of operation.
US11171980B2 Contagion risk detection, analysis and protection
A method, system, and computer-usable medium for protecting against contagion-based risk events are disclosed for monitoring behavior of users to construct a contagion network relationship map of connection and influence relationships between different users and then analyzing a received stream of events from the users to identify a critical event performed by a first user having a first risk score so that one or more propagated risk scores can be generated from the first risk score for at least a first connected user based on connection and influence relationships between the first user and the first connected user that are extracted from the contagion network relationship so that an adaptive response may be automatically generated to protect and control against actions by at least the first connected user based on the one or more propagated risk scores.
US11171978B2 Dynamic monitoring, detection of emerging computer events
Technologies are provided for the monitoring, detection, and notification of emerging, related issues within a system, which may indicate a problem. Within a computing-security system, a sudden increase in the frequency of events associated with unauthorized logon attempts signal a real-time and ongoing security risk. A method monitors system-related events and generates a vector representation for each event based on event features. Clusters of related events are determined, and a state automaton is employed to determine a strength of temporal “bursty” activity for each cluster. Hypothesis testing is performed on each cluster to determine a likelihood that the cluster is a temporally emergent cluster. Clusters with a bursting likelihood above a threshold are determined to be an emergent cluster associated with an anomalous issue. A notification regarding the detected anomaly is provided. A remedial action addressing the anomaly is performed. Noisy clusters are filtered and aggregated based on their bursting likelihood and overlapping sub-spaces of the hyperspace.
US11171976B2 Cyber monitor segmented processing for control systems
A cyber monitored control system includes a controller with a first processing resource operable to execute a control application for a controlled system. The cyber monitored control system also includes a cyber monitor with a second processing resource isolated from the first processing resource. The cyber monitor is operable to evaluate a plurality of inputs to the cyber monitored control system with respect to a cyber threat model, apply trending using the cyber threat model to distinguish between a fault and a cyber attack, and isolate one or more subsystems of the cyber monitored control system based on identifying the cyber attack.
US11171970B2 System and method for reducing false positive security events
A cybersecurity platform that process collected data using a data model to generate security events linked to IP addresses, locations, or other variable information. The platform identifies potential false positive security events using a stability measure based on the variable information, which is then used to constrain the set of security events to reduce the effect of or remove the false positive security events from an output data structure.
US11171961B2 Secure captive portal remediation
Methods to securely remediate a captive portal are provided. In these methods, a processor of a user device detects a connection, via a network, to a captive portal. Based on the detected connection to the captive portal, the processor launches a dedicated secure web browser, and selectively restricts access of the user device to the network in order to only allow, via the dedicated secure web browser, communications related to remediation with the captive portal.
US11171946B2 Two-level sequence learning for analyzing, metering, generating, and cracking passwords
Managing passwords is provided. A machine training process is performed using a set of existing passwords to train a machine learning component. Members of a set of semantic categories are used to categorize respective passwords in the set of existing passwords. Password strengths corresponding to a set of candidate passwords are evaluated using the machine learning component. A resource is secured with a candidate password having a password strength greater than or equal to a defined password strength threshold level.
US11171945B2 Time-based token trust depreciation
Disclosed herein are system, method, and device embodiments for time-based trust token (TBTT) depreciation. In an example embodiment, a service provider system (e.g., a service provider and API service) may receive a connection request including a demographic attribute associated with a first client account from a partner device, match the demographic attribute to client information associated with the first client account, send the partner device a connection request identifier and a URL including a depreciating token, and authenticate a second client account via a login page associated with the URL. Further, the service provider system may receive a verification request including the connection request identifier and the depreciating token, determine a security context of the depreciating token based on a depreciation function and the verification request, and determine, based on the security context, whether to create a connection between the second client account and partner device within the service provider system.
US11171944B2 Systems and methods for secure automated network attachment
A method for automatically attaching a purpose-built electronic device to a provider network includes steps of discovering, by a Wi-Fi module of the purpose-built electronic device, a wireless data network in operable communication with the provider network selecting, by the Wi-Fi module, the wireless data network, transmitting a primary authentication certificate from the Wi-Fi module to an authentication, authorization, and accounting server of the provider network, receiving, by an application server of the provider network, a secondary authentication certificate from a functionality module of the purpose-built electronic device authenticating, by the provider network, the primary and secondary authentication certificates, and attaching the purpose-built device to the provider network.
US11171941B2 Mobile device enabled desktop tethered and tetherless authentication
A technique is provided that integrates authentication from a mobile device (e.g., using biometrics, social informational data, questions and answers, and more) to allow login to laptops and desktops while they are disconnected from the Internet using a USB cable connection, Bluetooth or local wifi or any other similar protocol and/or connected to Internet without USB. The technique provides a cloud clearinghouse that ties a person's or entity's mobile device(s) to an identity that's used to authenticate a person (could be the same person) on a laptop, desktop, or similar computer system.
US11171937B2 Continuous guest re-authentication system
Methods and systems for authenticating and continuously re-authenticating users are disclosed. Most software applications executing on mobile devices only require a user to provide identification information (e.g., user ID and password) at the outset of launching the application, and infrequently or never subsequently request user identification information. The methods and systems described herein provide continuous protection of user identities using a combination of touch-based biometric sensor data, motion sensor data, and implicit mobile device data.
US11171931B2 Method and system for providing a light-weight secure communication for computing devices
This disclosure relates to method and system for providing a light weight secure communication for computing devices. In one example, the method includes generating a new encryption key based on a selected encryption key from among a plurality of encrypted keys and a current synchronized hash based on a set of pre-defined rules, generating an updated synchronized hash based on a message to be transmitted and the current synchronized hash using a pre-defined hash algorithm, encrypting the message to be transmitted using the new encryption key to generate an encrypted message, transmitting the encrypted message, and replacing the current synchronized hash with the updated synchronized hash. The set of pre-defined rules and the pre-defined hash algorithm are retrieved from a pre-installed library. Further, the current synchronized hash, the plurality of encryption keys, and the pre-installed library are synchronized between the first computing device and the second computing device.
US11171928B2 Local peer to peer direct connection in network address translator (NAT) and overlay networks
In a method of Local Peer to Peer Direct Connection in NAT and overlay network. A request is received from a first peer at a relay gateway to establish a direct connection with a second peer. The first peer and the second peer are located behind a NAT firewall. An authentication request is relayed from the first peer at the relay gateway. The authentication request is forwarded from the relay gateway to the second peer. Upon performing authentication at the second peer, an authentication response is received at the relay gateway. The authentication response is received from the relay gateway at the first peer. An internal route propagation is performed from the second peer to the first peer via the relay gateway. A Local Peer to Peer Direct Connection is established between the first peer and the second peer for packet flow through the direct connection.
US11171927B2 Method for enabling establishment of a direct connection
Methods and systems are disclosed enabling establishment of a direct connection between a first device connected to a first network and a second device connected to a second network upon finding a permission response from a third device connected to a third network. Establishment of the direct connection is controlled by a second network node associated with the second network. A connection request is received from the first device at at least one of the second network node or a third network node associated with the third network and a permission indication is found indicating that a connection with the second device is subject to permission from the third device. A permission response may be found from the third device to permit the connection request for enabling establishment of the direct connection. Establishing of the direct connection is enabled between the first device and the second device in response to finding the permission response.
US11171923B1 Data analytics collection using VPN gateway
Analytics are collected to monitor and report data usage of enterprise applications running on a mobile device. A second line service agent and an analytics agent assure that the mobile device is configured for analytics collection. Once configured, cellular data usage of applications that are monitored by the analytics engine are detected and a VPN connection is established for routing the communications between the monitored app an a public website. If the mobile device switches to WiFi usage, the analytics agent disconnects the VPN connection and routes data directly to the public website. Thus, data usage of the monitored applications can be reported by the VPN gateway.
US11171920B2 Publication of firewall configuration
A novel method for distributing firewall configuration of a software defined data center is provided. The network manager of the data center receives update requests from tenants of the data center and correspondingly generates update fragments and delivers the generated update fragment to local control planes controlling the enforcing devices. Each local control plane in turn integrates the update fragments it receives into its firewall rules table. For each rule and/or section thusly integrated, the local control plane uses the rule or the section's assigned priority number to establish ordering in the firewall rules table of the local control plane.
US11171918B2 Generating location-based addresses for wireless network communication
A system may include a first device that has a first network component and a second device that has a second network component. The second network component may receive a data packet from the first network component based at least in part on a network address, where the network address is generated based at least in part on a location of the first device.
US11171917B2 Systems and methods for domain name system promotion and redemption
A method of providing domain name system (“DNS”) eligibility is provided. The method includes obtaining, at an eligibility service comprising at least one electronic server computer communicatively coupled to a computer network, a request of an eligibility proof from a DNS client; validating, by the eligibility service, the request; providing, by the eligibility service, the eligibility proof to the DNS client; obtaining, by the eligibility service, the eligibility proof, wherein the eligibility proof is related to a registration of a domain name by the DNS client with a DNS registry; validating, by the eligibility service, the eligibility proof; applying, by the eligibility service, a promotion credit to an account of the DNS client; and providing, by the eligibility service, a confirmation of the promotion credit to the DNS client.
US11171913B2 Systems and methods for implementing address translation services
Methods, system, and computer program product for implementing an address translation service that uses nondenominational address handles instead of IP addresses between private cloud domain and public cloud domains. The address translation service can be implemented to enable a data-center running in a private cloud domain to communicate with the public cloud domain data-center over load balancers. In addition, the address translation service ensures that all services that need to communicate across data-centers can be reached over load balancers. As such, to avoid conflicting subnets used by a data center from the private cloud domain and the public cloud domain, services in the public cloud domain use a private cloud load balancer to connect with the services in a private cloud domain. Similarly, a public cloud load balancer is used to connect with services in the private cloud domain.
US11171912B2 Multi-device workspace notifications
Methods and systems for a centralized notification service are described herein. The centralized notification service may store notification data received from a plurality of devices and workspaces in a notification database. The notification database may store user account information, associated device and workspace information, associated application information, and notifications received or retrieved from each device and application associated with a user account. The notification service may receive notification data from a plurality of applications based on hooks injected into applications or into a notification manager service.
US11171911B2 Unified electronic transaction management system
A method and system for managing and automating the transactional processes between organizations that do business together using incompatible preexisting transactional systems. A centralized server manages transactions sent and received between the transactional systems of the organizations, and a software implemented messaging application communicates with the centralized server, both transmitting and receiving transactions from and to the transactional system of each organization, the result of which is improved automation of the transactional processes between organizations that do business together using incompatible preexisting transactional systems.
US11171910B2 Social network status
Systems and techniques are described that enable users to interact and share content through a social network application and/or service with other users. A social networking system may determine that a first application and a second application are installed on a device and are both useable to share content between a first account and one or more contact accounts. The social networking system may receive content associated with the first application and the second application and may generate a notification associated with the content. The social networking system may determine which of the first application or the second application to use to present the notification, and may output the notification to the determined first application and/or the second application.
US11171900B1 Techniques for media endpoint configuration
Techniques for media endpoint configuration are described. In one embodiment, an apparatus may comprise a messaging server component operative to receive a media message addressed to a recipient user account, the media message comprising a media identifier for a media item; and send the media message to a recipient client device associated with the recipient user account; and a media management component operative to send a media endpoint list to a recipient client device, the media endpoint list operative to configure the recipient client device to retrieve the media item by identifying the media item with the media identifier to a media endpoint determined based on the media endpoint list. Other embodiments are described and claimed.
US11171884B2 Efficient memory utilization and egress queue fairness
In one embodiment, a network device includes multiple ports to be connected to a packet data network so as to serve as both ingress and egress ports in receiving and forwarding of data packets including unicast and multicast data packets, a memory coupled to the ports and to contain a combined unicast-multicast user-pool storing the received unicast and multicast data packets, and packet processing logic to compute a combined unicast-multicast user-pool free-space based on counting only once at least some of the multicast packets stored once in the combined unicast-multicast user-pool, compute an occupancy of an egress queue by counting a space used by the data packets of the egress queue in the combined unicast-multicast user-pool, apply an admission policy to a received data packet for entry into the egress queue based on at least the computed occupancy of the egress queue and the computed combined unicast-multicast user-pool free-space.
US11171865B2 Systems and methods for providing secure network exchanged for a multitenant virtual private cloud
Systems and methods for routing real-time voice communication via a private network exchange. A virtual private cloud (VPC) system receives first configuration for a first private network exchange for a first account of the VPC system. The VPC system assigns a first regional exchange system to the first private network exchange based on the first configuration. The first private network exchange is established between the first regional exchange system and a first outside entity system of the first account by mapping an identifier of the first account to the first private network exchange. Real-time voice communication data for the first account is routed from a first real-time voice communication service of the VPC system to the first outside entity system via the first private network exchange based on the mapping.
US11171860B2 Method for obtaining target transmission route, related device, and system
Embodiments of this application provide a method for obtaining a target transmission route, a related device, and a system. The method is applied to a flexible Ethernet FlexE networking network and includes: receiving a first message that is sent by a second node for requesting to query for a transmission route of a first FlexE client; and sending a second message to the second node, where a route information entry in the second message includes route information of the FlexE client on each node. Ingress information and egress information that are of a FlexE client on a route node are recorded as a transmission route of each hop. A segment-to-segment transmission route in the FlexE network can be dynamically found in real time, a planned and deployed transmission route is compared with an actually found route, to evaluate a network running status.
US11171857B2 Identifying an electronic device connected to a communication network that has XCP enabled
A system for identifying an electronic device connected to a communication network that has XCP enabled. The system includes, in one example, a communication network, a plurality of electronic devices, and a testing device. The testing device includes an electronic processor. The electronic processor is configured to send a XCP connect message via the communication network. When a first response is received in response to the first XCP connect message, the electronic processor determines that one or more of the plurality of electronic devices have XCP enabled. For each electronic device included in the plurality of electronic devices, the electronic processor is configured to send a reset command to the electronic device, resend the XCP connect message to the plurality of electronic devices, and, when a second response is not received in response to the resent XCP connect message, determine that the electronic device has XCP enabled.
US11171851B2 Group alert in server systems
A server system having functionality of group alerting is disclosed. Said server system comprises: a plurality of server computers having alert notification capabilities, the plurality of server computers being divided into at least one group; and a management console node managing and monitoring the plurality of server computers; wherein the alert notification is issued by a group of the at least one group of the plurality of server computers when a health problem of a server computer in said group of the at least one group of the plurality of server computers occurs.
US11171850B2 Edge computing device and method for controlling thereof
An edge computing device controlling method includes executing some function modules of a plurality of function modules for processing a service request from a user device on a first edge computing device of a plurality of edge computing devices and additionally executing the some function modules on a second edge computing device of the plurality of edge computing devices when additional resource is required for the some function modules.
US11171839B2 Dynamic engine for matching computing devices based on user profiles and machine learning
Aspects of the disclosure relate to transferring data using a dynamic data management system. A computing platform having at least one processor, a memory, and a communication interface may receive, by the at least one processor, via the communication interface, and from a dynamic data management node, at least one organization computing system data file profile and a plurality of client computing device data file profiles. The computing platform may identify, based on the at least one organization computing system data file profile, the plurality of client computing device data file profiles, and a machine learning dataset, a potential match between the at least one organization computing system data file profile and at least one client computing device data file profile. The computing platform may establish a connection with the at least one client computing device and, while the connection is established, transmit a notification which, when processed by the one or more client computing devices, causes the notification to be displayed on the at least one client computing device.
US11171838B2 Inferring radio type from clustering algorithms
Described embodiments provide systems and methods for inferring a network type and network conditions. The system includes a packet capturing engine configured to capture a plurality of network packets from a plurality of TCP network connections. The system includes a packet analyzer configured to analyze the plurality of network packets to generate a plurality of metrics. The system includes a network classifier configured to infer network types of the plurality of TCP connections based on the plurality of metrics and at least one classification model. The system also includes a conditions ranking engine configured to estimate a level of network congestion for each TCP connection based on the plurality of metrics and the network types.
US11171836B2 Providing virtual networking functionality for managed computer networks
Techniques are described for providing virtual networking functionality for managed computer networks. In some situations, a user may configure or otherwise specify one or more virtual local area networks (“VLANs”) for a managed computer network being provided for the user, such as with each VLAN including multiple computing nodes of the managed computer network. Networking functionality corresponding to the specified VLAN(s) may then be provided in various manners, such as if the managed computer network itself is a distinct virtual computer network overlaid on one or more other computer networks, and communications between computing nodes of the managed virtual computer network are handled in accordance with the specified VLAN(s) of the managed virtual computer network by emulating functionality that would be provided by networking devices of the managed virtual computer network if they were physically present and configured to support the specified VLAN(s).
US11171834B1 Distributed virtualized computing infrastructure management
A computing device includes processing circuitry coupled to a memory device, and an orchestration agent configured for execution by the processing circuitry. The orchestration agent is an agent of an orchestrator for a computing infrastructure that includes the computing device, wherein the orchestration agent is configured to: detect configuration events from the computing device to determine local configuration state of the computing device; aggregate the local configuration state from the computing device with configuration state from a network controller to generate aggregated configuration state; and store the aggregated configuration state for application to operation of the computing device.
US11171831B2 Technologies for autonomous edge compute instance optimization and auto-healing using local hardware platform QoS services
Technologies for analyzing and optimizing workloads (e.g., virtual network functions) executing on edge resources are disclosed. According to one embodiment disclosed herein, a compute device launches a virtualized system including a virtual network function and a performance manager, the performance manager to monitor a current resource usage of the virtual network function as a function of a performance profile. The compute device determines, in response to a determination that one or more quality-of-service (QoS) requirements is not satisfied, whether one or more resources from the platform are available for satisfying the QoS requirements. The compute device receives, in response to a determination that the one or more resources are available for satisfying the QoS requirements, the one or more resources and updates the performance profile as a function of the received resources.
US11171830B2 Multiple networks for virtual execution elements
In some examples, a method includes receiving, by an orchestrator for a virtualized computing infrastructure, namespace specification data the specifies a namespace, a first virtual network for the namespace, and a second virtual network for the namespace; sending, by the orchestrator to a network controller for the virtualized computing infrastructure, based on the namespace specification data, at least one request to create, for a virtual execution element to be deployed to the namespace and instantiated in a computing device of the virtualized computing infrastructure, respective virtual network interfaces for the first virtual network and the second virtual network; and send, by the network controller to the computing device, interface configuration data to configure a first virtual network interface for the first virtual network and a second virtual network interface for the second virtual network.
US11171828B2 Method for configuring a terminal
A method is proposed for configuring a terminal by using a server in an IMS communication network. The method includes: receiving an SIP registration message from a terminal, the registration message having at least one parameter relating to the access network, obtaining a configuration from the parameter relating to the access network included in the registration message received, and transmitting to the terminal a response to the registration message, the message having the configuration obtained from the parameter relating to the access network. Correlatively, a method is proposed for obtaining a configuration on a terminal.
US11171820B2 Terminal device, infrastructure equipment and methods
A terminal device comprises a transmitter, a receiver and a controller. The transmitter is configured to transmit a first radio signal to infrastructure equipment of a wireless telecommunications system, the first radio signal being repeatedly transmitted a predetermined number of times during each of a plurality of consecutive time periods, each of the consecutive time periods being separated by a separation time period. The receiver is configured to receive, from the infrastructure equipment during one of the separation time periods, a second radio signal that comprises an indicator indicating that transmission of the first radio signal should continue or that transmission of the first radio signal should be terminated and the second radio signal having a measurable characteristic on the basis of which the terminal device reduces an offset of a reference radio frequency of the terminal device relative to a transmission radio frequency of the infrastructure equipment.
US11171806B1 Dynamic quality of service control for automotive ethernet
A system for transferring a frame within an Ethernet network of a vehicle. The system includes an Ethernet switch, first and second feature modules and a NAM. The Ethernet switch includes first and second ports connected respectively to the first and second feature modules. The NAM: receives a priority request message from the second feature module; generates a priority response message indicating information for the second feature module to set a priority level of a frame; and transmits the priority response message to the second feature module. The Ethernet switch: receives the frame from the second feature module at the first port, where the frame has a first bit indicative of the priority level and a second bit indicative of a port of the first feature module; and forwards the frame, based on the first and second bits, to a corresponding one of the queues having the priority level and for transmission to the port of the first feature module.
US11171805B2 Can communication method between ESS battery and power management device
Generating a CAN ID represented by a predetermined bit used in CAN communication, including a first bit allocation process for allocating N-th to M-th bits of the CAN ID for use classification, a second bit allocation process for allocating O-th to P-th bits of the CAN ID for target classification, and a third bit allocation process for allocating Q-th to R-th bits of the CAN ID for data number classification (N, M, O, P, Q and R are integers and satisfy a relation of R>Q, P>O, M>N, N>P, O>R).
US11171795B2 Systems and methods to merge data streams from different conferencing platforms
In one aspect, a device includes at least one processor and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to receive a first data stream from a first conferencing service operated by a first conferencing service provider and to receive second data stream from a second conferencing service operated by a second conferencing service provider. The instructions are then executable to merge the first and second data streams.
US11171794B1 Eight channel surge protection for power over ethernet solutions
Systems and methods are provided for 8-channel surge protection for a network utilizing Power Over Ethernet (PoE). Four Bob Smith terminations are arranged such that one Bob Smith termination is coupled to each of four PoE nodes. Each Bob Smith termination includes a capacitor and a resistor pair coupled in series between its respective PoE node and a respective Bob Smith termination node, wherein a first pair of the Bob Smith terminations is connected between their respective PoE nodes and a first Bob Smith node and a second pair of the Bob Smith terminations is connected between their respective PoE nodes and a second Bob Smith node. The first Bob Smith node is capacitively isolated from ground via a first terminating capacitor component and a second Bob Smith node is capacitively isolated from ground via a second terminating capacitor component separate from the first terminating capacitor component.
US11171776B2 Encryption key distribution system, key distribution ECU and key reception ECU
An encryption key distribution system includes: a key distribution ECU that transmits an encryption key; and a key reception ECU that receives the encryption key, the key distribution ECU: transmits the encryption key to the key reception ECU; and determines completion of transmission of the encryption key, based on a result of determination as to whether first verification data transmitted from the key reception ECU matches second verification data of the encryption key which is calculated from a common key stored in the key distribution ECU and an identifier of the key reception ECU, the key reception ECU: records the received encryption key in the key reception ECU; calculates the first verification data from the same common key as the common key stored in the key reception ECU and the identifier of the key reception ECU; and transmits the calculated first verification data to the key distribution ECU.
US11171771B2 Techniques for unified synchronization channel design in new radio
Various aspects described herein relate to techniques for synchronization channel design and signaling in wireless communications systems (e.g., a 5th Generation (5G) New Radio (NR) system). In an aspect, a method includes identifying a frequency band supported by a user equipment (UE), identifying one or more frequency locations based on the identified frequency band, and the one or more frequency locations are a subset of synchronization raster points used for synchronization signal transmission. The method further includes searching for at least one synchronization signal based on the one or more identified frequency locations.
US11171769B2 Time synchronization method, apparatus, and system
In various embodiments, a method is provided. In this method, a first signal is received from a master node, and is sampled to obtain a first sample. The first sample is then quantized to obtain a quantized form of the first sample. A first synchronization sequence is detected from the quantized form of the first sample at T2. First information is received from the master node and the first information is used to indicate a moment T1 at which the master node sends the first synchronization sequence. A second synchronization sequence is sent to the master node at T3. Second information received from the master node and the second information is used to indicate a moment T4 at which the master node detects a quantized form of the second synchronization sequence. Time synchronization is performed based on T1, T2, T3, and T4.
US11171768B2 Transmission device, reception device, transmission method, and reception method
A transmission device includes a transmitter configured to output first monitoring signal light regarding monitoring control of the transmission device; and a switch that switches an output destination of the first monitoring signal light output from the transmitter to any one of a first transmission path or a second transmission path, wherein in the first transmission path, a first main signal is transmitted from the transmission device to another transmission device, and in the second transmission path, a second main signal is transmitted from the other transmission device to the transmission device.
US11171758B2 Code block grouping and feedback that support efficient retransmissions
Methods, systems, and devices for wireless communication are described. A wireless device may transmit feedback, such as hybrid automatic repeat request (HARD) feedback for groups of code blocks rather than for an entire transport block or individual code blocks. The wireless device may transmit an acknowledgement (ACK) or negative-acknowledgement (NACK) to provide feedback for each code block group of a set of code block groups. An ACK may indicate that code blocks in a code block group were successfully decoded, and a NACK may indicate that at least one code block in a code block group was not successfully decoded. Wireless devices may support several techniques for grouping code blocks for feedback reporting to allow for efficient retransmissions and limited overhead. Different grouping schemes may be employed depending on system constraints, device capability, link conditions, or the like.
US11171754B2 Method and apparatus for sharing demodulation reference signal for short TTI in wireless communication system
Multiple short transmission time intervals (TTIs), each of which is shorter than 1 ms, may be configured in a subframe. A user equipment (UE) may transmit a demodulation reference signal (DM-RS) which is shared among different UEs to an eNodeB (eNB). In this case, the DM-RS may be transmitted in a reference TTI, which is one short TTI among the multiple short TTIs, and the reference TTI may be indicated by downlink control information (DCI) received from the eNB. Alternatively, a UE may transmit the DM-RS which is shared among different short TTIs to the eNB.
US11171751B2 Indicating contiguous resource allocation
According to an example of an embodiment, a method is provided including transmitting, from a base station to a user equipment, at least one message indicative of a starting resource and an ending resource of a resource allocation, wherein the at least one message comprises: a resource indication value indicating an index of the starting resource corresponding to either a first resource allocation granularity or a second resource allocation granularity different from the first resource allocation granularity, a number of contiguously allocated resources following the starting resource, and at least one of: an offset value related to the first resource allocation granularity; and a truncation indication for indicating whether the user equipment is to truncate the resource allocation; and communicating, by the base station, data in accordance with the starting resource and the ending resource.
US11171750B2 Per beam waveform selection
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive, from a base station, control signaling configuring the UE to use a first waveform for communicating via a first beam and a second waveform for communicating via a second beam, the first waveform being different than the second waveform. The UE may communicate a first data transmission via the first beam using the first waveform and communicate a second data transmission via the second beam using the second waveform.
US11171746B2 Channel state and beam related information reporting
Apparatus that sends uplink control information (UCI) from user equipment (UE) to a network node, generates elements of the UCI including at least one of hybrid automatic repeat request-acknowledgement (HARQ-ACK) feedback for one or more uplink (UL) resources, a scheduling request (SR), a channel state information (CSI) report and a beam related information report in response to a trigger set by the network node. The apparatus encodes the UCI elements for transmission via a physical uplink control channel (PUCCH) or a physical uplink shared channel (PUSCH) of the one or more UL resources. The one or more UL resources may be UL slots or UL portions of downlink-uplink (DL-UL) slots received from a network node.
US11171732B2 Ethernet interface and related systems methods and devices
Described is a digital interface and related systems, method and devices. In some embodiments an interface may be an interface between a link layer and a physical transmission medium. The interface may be configured for a bit rate and/or reference clock that limits electromagnetic emissions (EME), for example as compared to a bit rate and/or clock rate specified by interfaces widely used in industry.
US11171721B2 Flexible capacity satellite communications system
Systems and methods for supporting more flexible coverage areas and spatial capacity assignments using satellite communications systems are disclosed. A hub-spoke, bent-pipe satellite communications system includes: terminals; gateways; a controller for specifying data for controlling satellite operations in accordance with a frame definition including timeslots for a frame and defining an allocation of capacity between forward and return traffic; and a satellite including: pathways; at least one LNA, an output of which is for coupling to a pathway and to amplify uplink beam signals in accordance with the allocation; and at least one HPA, an input of which is for coupling to the pathway and to amplify downlink beam signals in accordance with the allocation, and wherein the frame definition specifies at least one pathway as a forward pathway for at least one timeslot and as a return pathway for at least one other timeslot in the frame.
US11171691B2 Communication device and method for echo signals management
A communication device includes a donor receiver that receives a first beam of input radio frequency (RF) signals from a base station or a network node. The communication device further includes a service transmitter that transmits a second beam of RF signals in a first radiation pattern to a user equipment (UE). The communication device further includes control circuitry that detects an amount and a direction of echo signals at the donor receiver. The control circuitry applies polarization to the second beam of RF signals transmitted to the UE and calibrates the polarization to minimize the echo signals at the donor receiver. A second radiation pattern is generated for the second beam of RF signals and communicated to the UE based on the calibrated polarization. The communication of the second beam of RF signals in the generated second radiation pattern further reduces the echo signals at the donor receiver.
US11171690B2 Method and device for wirelessly transmitting power
Provided is a device for transmitting wireless power. The wireless power transmitting device includes a communication unit, a power receiving unit, and a processor. The processor is configured to obtain, through the communication unit, communication establishment information and location information associated with a wireless charging area from a tag device, establish, through the communication unit, communication with a wireless power transmitting device based on the communication establishment information, and control to transmit the location information to the wireless power transmitting device. The power receiving unit wirelessly receives the power from the wireless power transmitting device after the communication unit transmits the location information.
US11171683B2 Multi-mode configurable transceiver with low voltage switches
A transceiver includes a receive path including a low noise amplifier and a first switch coupled between the low noise amplifier and ground, a first transmit path including a low power amplifier and a second switch coupled between the low power amplifier and a main signal path, and a second transmit path including a high power amplifier and a third switch coupled between the main signal path and ground. The receive path is active when the first, second, and third switches are in an open position, the first transmit path is active when the first switch is in a closed position, the second switch is in the closed position, and the third switch is in the open position, and the second transmit path is active when the first switch and the third switch are in the closed position, and the second switch is in the open position.
US11171676B2 Dynamic sensitivity control in a near-field communication receiver
Disclosed is a method for sensitivity control in a near-field communication, NFC, device operating in a receiving mode. The method comprises calculating a threshold value, using a threshold value calculating unit, as a function of a determined current received signal strength indicator, RSSI, value, optionally a determined current gain control, GC, value, and further optionally a so-called margin value that is a product-specific parameter, and applying the calculated threshold value as a threshold parameter to a threshold comparison unit, which is configured to receive, as input. a first time-derivative signal derived from a combined output signal that is determined as a function of a digital I-channel signal output and a digital Q-channel signal output of an I&Q demodulating block, to compare the first time-derivative signal with the applied threshold parameter, and to provide a binary output that is indicative of whether the input first time-derivative signal is greater than the applied threshold parameter or not.
US11171675B1 Switch-less connection for radio-frequency (RF) transceivers
A switch-less transceiver has parallel LC resonances that act as OFF switches and series LC resonances act as ON switches when resonating at the transmit (TX) or receive (RX) frequency. When the transmitter is disabled, no current flows through series LC filters. Instead, series impedances to ground provide an RF ground to the transmitter output node. A TX inductor between the transmitter output node and the antenna is in parallel with a TX blocking capacitor to ground, which together form a parallel resonance to ground that has a high impedance when resonating at the receiver frequency. This high impedance acts as an OFF switch to block antenna signals from entering the transmitter. The two paths are in parallel, presenting a high impedance to the antenna and forming an OFF switch when the receiver is disabled.
US11171670B2 Parity generation circuits for a plurality of error correction levels, memory controllers, and memory modules including the parity generation circuits
A parity generation logic circuit includes a first parity generation part and a second parity generation part. The first parity generation part is configured to generate a first parity in a first error correction mode having a first error correction capability for original data. The second parity generation part is configured to generate a second parity using the first parity in a second error correction mode having a second error correction capability.
US11171669B2 Apparatus for transmitting data in interleave division multiple access (IDMA) system
There is provided an apparatus including an acquisition unit configured to acquire an information block generated from transmission data for a user and subjected to error correction coding; and an interleaving unit configured to interleave a bit sequence of the information block using an interleaver unique to the user. The interleaving unit interleaves the bit sequence by interleaving each of two or more partial sequences obtained from the bit sequence.
US11171660B2 Phase detection circuit, and clock generation circuit and semiconductor apparatus including the phase detection circuit
A phase detection circuit is configured to receive an input clock signal and a reference clock signal. The phase detection circuit is configured to generate a divided clock signal from the reference clock signal. The phase detection circuit is configured to generate a phase detection signal after comparing the phase of the input clock signal with the divided clock signal.
US11171658B1 Semiconductor integrated circuit, electronic device, and method of detecting frequency
A semiconductor integrated circuit includes: a node to receive a reference clock signal; a voltage-controlled oscillation circuit to generate a clock signal based on a code corresponding to a frequency of the reference clock signal received by the node and on a control voltage; a calibration circuit to generate the code based on the frequency of the reference clock signal and on a frequency of the clock signal, and supply the generated code to the voltage-controlled oscillation circuit; and a phase locked loop circuit to generate the control voltage based on a phase difference of the clock signal with respect to the reference clock signal, and supply the generated control voltage to the voltage-controlled oscillation circuit. The voltage-controlled oscillation circuit is capable of changing the frequency of the clock signal based on the code supplied from the calibration circuit and on the control voltage supplied from the phase locked loop circuit.
US11171652B2 Method and apparatus for implementing configurable streaming networks
A method of configuring a programmable integrated circuit device. A channel source within the virtual fabric is configured to receive input data from a first kernel outside of the virtual fabric and on the programmable integrated circuit device, and a channel sink within the virtual fabric is configured to transmit output data to the first kernel. The configuring of the channel source is modified such that the channel source receives input data from a second kernel in response to detecting a change in operation of the programmable integrated circuit device.
US11171651B2 Mixed signal computer
The present disclosure describes a mixed signal computer unit using a combination of analog and digital components/elements in a cohesive manner. Depending on the signals and data that need to be processed, the analog processing elements and digital processing elements may be used separately, independently or in combination to optimize the computational results and the performance of the computation. Operations may be controlled by one or more digital cores.
US11171642B2 Driver circuit for controlling P-channel MOSFET, and control device comprising same
A driver circuit for controlling a P-channel MOSFET includes a first voltage divider connected to a source terminal of the P-channel MOSFET, a first sub-transistor including a first collector terminal, a first emitter terminal and a first base terminal, the first collector terminal is connected to the first voltage divider, a second sub-transistor including a second collector terminal, a second emitter terminal and a second base terminal, the second emitter terminal is connected to a gate terminal of the P-channel MOSFET, and the second base terminal is connected to a first connection node, a third sub-transistor including a third collector terminal, a third emitter terminal and a third base terminal, the third emitter terminal is connected to the second emitter terminal, and the third collector terminal is connected to a ground, and a first resistor connected between the second collector terminal and the second emitter terminal.
US11171638B2 Electronic apparatus
An electronic apparatus is provided which includes switching elements, resonance suppression resistors which have first ends connected to control terminals of the switching elements and second ends having a common connection, an on-drive circuit which has an on-drive resistor and is connected to a drive power circuit, and which is supplied with voltage from the drive power circuit and applies electric charge to the control terminals of the switching elements via the on-drive resistor to turn on the switching elements, and an off-drive circuit which has an off-drive resistor and releases electric charge from the control terminals of the switching elements via the off-drive resistor to turn off the switching elements. A resistance of the off-drive resistor is set to be smaller than a resistance of the resonance suppression resistors. The off-drive circuit releases electric charge from the control terminals of the switching elements not via the resonance suppression resistors.
US11171634B2 Buffer circuit between different voltage domains
A circuit includes a first inverter and a second inverter. The first inverter is coupled to an input terminal. The input terminal receives an input signal varying in a first voltage domain. The second inverter is coupled between the first inverter and an output terminal. The second inverter generates an output signal varying in a second voltage domain. The first inverter includes a first PMOS transistor and a first NMOS transistor. The first PMOS transistor is biased by a first input tracking signal generated from the input signal. The first input tracking signal varies in a third voltage domain. The first NMOS transistor is biased by a second input tracking signal generated from the input signal. The second input tracking signal varies in the second voltage domain.
US11171633B2 Circuit for generating protection signal and protection apparatus
A circuit for generating a protection signal and a protection apparatus are provided. The circuit includes: a first flip flop, wherein the first flip flop is configured for receiving an enabling signal and an external signal input to the first flip flop and outputting a first level according to the enabling signal and the external signal; a second flip flop, wherein the second flip flop is in connection with the first flip flop and the second flip flop is configured for outputting a protection signal according to the first level and the external signal; and a feedback device, wherein the feedback device is connected between an output terminal of the second flip flop and an input terminal of the first flip flop and the feedback device is configured for outputting the enabling signal.
US11171630B2 Ladder filter, duplexer, and elastic wave filter device
A ladder filter includes series-arm resonators each including an IDT electrode and a reflector, and a parallel-arm resonator. In at least one of the series-arm resonators, where a wavelength that is determined by an electrode finger pitch of the IDT electrode is λ, an electrode finger center-to-center distance between an electrode finger located closest to the reflector among electrode fingers of the IDT electrode and an electrode finger located closest to the IDT electrode among electrode fingers of the reflector is less than about 0.5λ, and an anti-resonant frequency of the at least one of the series-arm resonators is higher than an anti-resonant frequency of at least another one of the series-arm resonators.
US11171620B2 Interface circuit and corresponding method
A high-to-low voltage interface circuit includes a differential circuit stage with a differential amplifier circuit having inverting and non-inverting inputs coupled to first and second input pads as well as a differential output having first and second output nodes. A pair of bias amplifier stages sensitive to the common mode voltage of the differential amplifier circuit are arranged in first and second current mirror paths from the first and second input pads to the inverting/non-inverting inputs of the differential amplifier circuit, respectively. The bias amplifier stages are configured to maintain the first input pad and the second input pad of the differential circuit stage at the common mode voltage.
US11171615B2 Power limiter configuration for audio signals
Example embodiments provide a process that includes one or more of receiving an audio signal at a feedback compressor circuit, multiplying the received audio signal with a power feedback signal to create a product audio signal, wherein the feedback signal comprises a low-pass filtered signal, applying a power amplifier to the product audio signal, and providing the amplified product audio signal as an output signal to a speaker.
US11171614B2 Multi-band digital compensator for a non-linear system
A pre-distorter that both accurately compensates for the non-linearities of a radio frequency transmit chain, and that imposes as few computation requirements in terms of arithmetic operations, uses a diverse set of real-valued signals that are derived from separate band signals that make up the input signal. The derived real signals are passed through configurable non-linear transformations, which may be adapted during operation, and which may be efficiently implemented using lookup tables. The outputs of the non-linear transformations serve as gain terms for a set of complex signals, which are functions of the input, and which are summed to compute the pre-distorted signal. A small set of the complex signals and derived real signals may be selected for a particular system to match the classes of non-linearities exhibited by the system, thereby providing further computational savings, and reducing complexity of adapting the pre-distortion through adapting of the non-linear transformations.
US11171607B2 Source injection mixer
A source injection mixer includes an FET, an IF matching circuit between an IF port and a gate of the FET, and that matches impedance of the IF port and impedance of the gate as viewed from the IF port, a shorting stub of which one end is connected to a source of the FET and another end is grounded, and shorter than ¼ of an electric length at a frequency of LO signals, an LO matching circuit between an LO port and the source of the FET, and that matches impedance of the LO port and impedance of the source as viewed from the LO port, and an RF matching circuit between an RF port and a drain of the FET, and that matches impedance of the RF port and impedance of the drain as viewed from the RF port.
US11171603B2 Voltage tolerant oscillator with enhanced RF immunity performance
An integrated circuit includes an inverter, first and second capacitors, a resistor, and a transistor. The inverter has an input and an output. The first capacitor is coupled to a ground. The transistor has a first transistor terminal, a second transistor terminal, and a control input. The first transistor terminal is coupled to the first capacitor and the second transistor terminal is coupled to the input of the inverter. The second capacitor is coupled between the output of the inverter and the ground. The resistor is coupled between the output of the inverter and the first transistor terminal.
US11171592B2 Electric machine
In a method for operating an electric machine a first test signal is fed into the electric machine and a first response signal of the electric machine is measured. A first state variable for a rotor of a synchronous reluctance motor of the electric machine is determined as a function of the first response signal, and a second state variable for the rotor of the synchronous reluctance motor is determined. The first state variable and the second state variable are evaluated together.
US11171586B2 Low-speed sensorless brushless motor control in a power tool
A power tool is provided including a brushless motor having a stator defining a plurality of phases, a rotor rotatable relative to the stator, and power terminals electrically connected to the phases of the motor. A power unit is provided including power switches. A control unit is interfaced with the power unit to output a drive signal to one or more of the motor switches to drive the phases of the motor over a series of sectors of the rotor rotation. The control unit is configured detect incorrect rotation of the rotor by applying a first series of voltage pulses to a present sector and a second series of voltage pulses to a previous sector, measuring motor currents associated with the first and second series of voltage pulses, and comparing corresponding motor current measurements to detect a transition from the present sector to the previous sector.
US11171581B2 Methods and devices for universal braking, safe start protection, and other motor control for alternating current devices
A circuit for a smart safety system includes an electrical input connection to obtain power from a power source and an electrical output connection to regulate the power to an AC motor. The circuit also includes an adjustable DC power supply. One or more electronic switching devices regulate electricity output to the AC motor. The circuit has one more functional states including: a first state, activated via a first electrical signal, in which electricity is supplied to AC motor to allow normal operation of the AC motor, and a second state, activated via a second electrical signal, in which no electricity is supplied to the AC motor to prevent unintentional operation of the AC motor.
US11171573B2 Power conversion apparatus and control method of the same
A power conversion apparatus includes: a converter converting AC voltage supplied from an AC power supply via a switch unit, into DC voltage; a smoothing capacitor smoothing the DC voltage output from the converter; a resistor suppressing electric current flowing into the smoothing capacitor; a switch short-circuiting the both ends of the resistor; a filter including reactors and capacitors and that removes noise; and a control unit controlling opening and closing of the switch unit and the switch. The control unit changes the switch unit from the open state to the closed state with the switch in an open state if the voltage across the smoothing capacitor is lower than a voltage threshold, and changes the switch unit from the open state to the closed state with the switch in an closed state if the voltage across the smoothing capacitor is equal to or greater than the voltage threshold.
US11171561B2 Transformer and series resonant converter including the same
A transformer includes a magnetic core, a primary side winding and a plurality of secondary side windings. The magnetic core includes a first outer column, a second outer column, an upper cover and a lower cover. The first outer column and the second outer column are disposed between the upper cover and the lower cover. The primary side winding is disposed on the first outer column and the second outer column, and the plurality of secondary side windings are disposed on the first outer column and the second outer column. Each of the secondary windings has one end passing through a region between the first outer column and the second outer column.
US11171560B2 Switching regulator having low start-up voltage and switch control circuit thereof
A switching regulator having a low start-up voltage includes a power stage and a switch control circuit. The switch control circuit includes a power control switch. The power control switch is formed by a low threshold voltage transistor having a first conductivity type in a semiconductor substrate. The low threshold voltage transistor having the first conductivity type includes a first lightly doped region having a second conductivity type which forms a channel region of the low threshold voltage transistor having the first conductivity type. The semiconductor substrate includes a second lightly doped region having the second conductivity type which is formed by a same manufacturing process as the first lightly doped region having the second conductivity type. The second lightly doped region having the second conductivity type forms adrift region of a high-voltage transistor having the second conductivity type in the semiconductor substrate.
US11171558B2 DC power supply with adaptive controlled preregulator and postregulator
A DC power supply and a method for operating a DC power supply, wherein the DC power supply comprises at least one feedback-controlled preregulator, at least one feedback-controlled postregulator supplied by the feedback-controlled preregulator, output terminals for supplying regulated constant current or regulated constant voltage to a load, and a control unit for controlling at least one of the feedback-controlled preregulator and the feedback-controlled postregulator, and designed for adjusting a voltage offset or a current offset added to a signal in a feedback loop of at least one of the feedback-controlled preregulator and the feedback-controlled postregulator.
US11171554B2 Stepping motor
A stepping motor includes a stator, a rotor rotatably supported by the stator, and an auxiliary magnetic member. The auxiliary magnetic member has a body, side edge parts at both circumferential ends of the body, and an opening between the side edge parts. The auxiliary magnetic member is elastically mounted around a flange of the stator. The auxiliary magnetic member includes, at one of the side edge parts, a projecting part protruding radially inward from a projected inner circumferential surface of the body across the opening.
US11171553B2 High detent torque permanent magnet stepper motor
A stepper motor includes a rotor, a stator, a plurality of stator windings, and a plurality of permanent magnets. The permanent magnets are coupled to the outer surface of the rotor and are spaced apart from the plurality of stator poles, and each permanent magnet is shaped like an arc having an arc length and is circumferentially spaced apart from two adjacent permanent magnets by a spacing angle. In some instance, the arc length of each permanent magnet is equal, and the spacing angles are not all equal. In other instances, the arc length of two or more of the permanent magnets is unequal to the arc lengths of the other permanent magnets, and the spacing angles are not all equal.
US11171548B2 Conductor shaping apparatus and method
A conductor shaping apparatus rotates one of a first shaping die and a second shaping die about a rotational axis with respect to the other so as to format least one bent portion in a conductor. The conductor shaping apparatus includes a holding section that holds the conductor, a first drive source that applies driving force to the first shaping die and rotates the first shaping die about the rotational axis, a second drive source that applies driving force to the second shaping die and rotates the second shaping die about the rotational axis, and a controller that controls the first and second drive sources so as to rotate one of the first and second shaping dies about the rotational axis with respect to the other and controls the first and second drive sources so as to integrally rotate the first and second shaping dies about the rotational axis.
US11171541B2 Self-deactivating shut-down switch for a power tool
A power tool is provided including an electric motor, a power terminal receiving electric power form a power supply, an actuator, a power switch circuit disposed between the power terminal and the electric motor, and a controller controlling a switching operation of the power switch circuit. A power contact switch is coupled to the actuator and disposed on a first current path to selectively connect the power switch circuit to the power supply. A solid-state load switch disposed on a second current path from the power terminal to the controller is controllable via output of the power contact switch or a self-activating feedback signal from the controller. A solid-state override switch is provided controllable via a self-deactivating feedback signal from the controller and having an output commonly coupled to the output of the power contact switch to turn off the load switch even when the power contact switch is closed.
US11171529B2 Inserts for carriers for electric machines
A carrier for an electric machine has a first layer and plural first posts extending from the first layer. The first layer defines gaps through the first layer adjacent to the plural first posts. One or more inserts have insert posts configured to be inserted through the gaps to combine with the plural first posts to widen the plural first posts. A carrier may also have a first layer, plural first posts extending from the first layer, the first layer defining gaps through the first layer intermediate between successive posts of the plural posts. One or more inserts have insert posts configured to be inserted through the gaps to form an array of posts in combination with the plural first posts.
US11171523B2 Rotary electric machine
In a rotary electric machine, slots are formed between teeth of a stator core. A ratio of a number of poles to a number of slots is 2:3. When an electrical angle of a tooth tip width, which is a width dimension of a tip of each of the teeth in a circumferential direction of the stator, is represented by α, an electrical angle of a pole arc angle, which is an angle formed by two straight lines that connect a rotation center of a rotor to corners on a rotor surface side of one permanent magnet, is represented by β, and a number of pole pairs is represented by P, the tooth tip width is within a range of (electrical angle)±0.2°×P for a value that satisfies the following expression: β=−2.5α+319.7 (0<β≤180) [deg].
US11171521B2 Receiver device for facilitating wireless energy reception
Disclosed herein is a receiver device for facilitating wireless energy reception. Accordingly, the receiver device comprises a receiver transceiver configured for receiving energy wirelessly from a transmitter device. Further, the receiver enclosure of the receiver transceiver may include a metamaterial. Further, the energy comprises terahertz electromagnetic wave energy. Further, the receiver enclosure is configured for storing the terahertz electromagnetic wave energy based on the receiving and converting the terahertz electromagnetic wave energy into electrical energy. Further, the receiver enclosure comprises a receiver antenna configured for facilitating the receiving. Further, the receiver transceiver is configured for transmitting a registration request to the transmitter device. Further, the transmitter device may be configured for analyzing the registration request, accessing a distributed block-chain associated with wireless energy transfer based on the analyzing, authenticating the receiver device based on the accessing, and transmitting the energy wirelessly to the receiver transceiver based on the authenticating.
US11171519B2 Power transmitting and receiving apparatus and method for performing a wireless multi-power transmission
A method and an apparatus for wireless power transmission by a power transmitting apparatus is provided. The method includes transmitting detection power towards a power receiving apparatus, detecting an impedance change made by the power receiving apparatus, transmitting driving power for communication with the power receiving apparatus towards the power receiving apparatus, receiving a search signal from the power receiving apparatus within a preset time, and determining whether the impedance change is within a first acceptable range based on the received search signal.
US11171505B2 Electric power control device
An electric power control device includes: an ECU; a DC power supply; a backup power supply which has a control power supply as an operation source, supplies electric power to the ECU when an electric power supply from a battery to the ECU is stopped, and supplies electric power to the DC power supply when an electric power supply from the battery to the DC power supply is stopped; a first ground line connected to a ground terminal of the DC power supply; a second ground line connected to a ground terminal of the backup power supply; a current path formation unit which electrically connects the first ground line to the second ground line and forms a path in which a current flows from the first ground line to the second ground line in one direction; and a noise minimizing component connected to the current path formation unit in series.
US11171504B2 Charging system using motor driving system
A charging system using a motor driving system, the motor driving system including: a battery and an inverter, the inverter configured to receive and convert a direct current (DC) power stored in the battery into a three-phase alternating current (AC) power and to output the three-phase AC power to a motor when the motor is driven and the motor configured to generate a rotation force using the three-phase AC power output from the inverter, the charging system includes a controller configured to control the inverter to boost a voltage at a neutral point of the motor and to output the boosted voltage to the battery by determining duty values of switching elements in the inverter when an external charging current is provided to the neutral point of the motor.
US11171495B2 Battery pack having communication terminal isolation function
A battery pack including a communication terminal insulation function with an external system connected to the battery pack and a control method thereof.
US11171489B2 Control method and controller for string inverter, inverter, and inverter system
A control method for a string inverter, comprising: in a current/voltage (IV) curve scanning process, controlling an output power of an inverter circuit to be a specified power reference value, and controlling an output voltage of each non-IV curve scanning direct current (DC) to DC (DC-DC) circuit to be a specified voltage reference value, where the specified power reference value is less than or equal to a sum of input powers of all non-IV curve scanning DC-DC circuits the before IV curve scanning process, and where the specified voltage reference value is greater than or equal to a preset percentage of a maximum value in open-circuit voltages, before the IV curve scanning process, of photovoltaic strings connected to all IV curve scanning DC-DC circuits.
US11171480B2 Switching power supply device and semiconductor device
In a switching power supply device including an overload protection circuit, when a load state turns into an overload state due to a decrease in an input voltage, an overload protection signal is activated in response to activation of an overload detection signal, and the overload protection signal is deactivated when an input low voltage detection signal is in an inactive state.
US11171475B2 Fault current sensor for a fault current protection device for monitoring an electrical consumer for a vehicle
A fault current sensor for a fault current protection device for monitoring an electrical consumer for a vehicle is provided. The fault current sensor has a measuring device for measuring a differential current between a first electrical current in an electrical forward conductor, which conducts from a control device for controlling the electrical consumer to the electrical consumer, and a second electrical current in an electrical return conductor, which conducts away from the electrical consumer. The fault current sensor also has a reporting device for reporting a fault current at the control device via the forward conductor depending on a comparison of the measured differential current with a threshold value.
US11171474B2 Electric arc detection based on frequency analysis
In some examples, a device includes at least one input node configured to receive a signal indicating a current through a conductor to a load. The device also includes circuitry configured to determine a first magnitude of the received signal in a first frequency range by applying a first bandpass filter to the received signal. The circuitry is also configured to determine a second magnitude of the received signal in a second frequency range by applying a second bandpass filter to the received signal. The processing circuitry is further configured to determine that an electric arc has occurred on the conductor based on the first magnitude and the second magnitude.
US11171473B2 Support module for transmission line sleeve
Provided is a support module for a transmission line sleeve. The support module for the transmission line sleeve includes a plate formed of a flexible material that extends in a longitudinal direction so as to be bent and spread, and a support block coupled along a longitudinal direction of the plate and disposed in plurality adjacently to each other. The support block includes a plurality of lower bodies coupled to the plate at a certain interval, and an upper body coupled to an upper surface of each of the lower bodies so as to form a load supporting portion in which a portion of the upper surface of the lower body is exposed.
US11171472B2 Electronic controller
To make it possible to enhance waterproofness of a vent hole when an electronic controller is mounted on an automobile. The electronic controller includes a waterproof case that accommodates a printed circuit board with electronic parts mounted thereon, and a connector that electrically connects the printed circuit board and an external apparatus to each other, the electronic controller being mounted on the automobile in a posture having the connector directed downward. The waterproof case has an inclined surface that is smaller as the distance from a bottom surface is more on the connector side, and the inclined surface is formed with a vent hole that is closed with the breathing filter.
US11171465B2 Submount for semiconductor laser device on heat assisted recording device
A submount includes a substrate, the substrate including: a first surface; a second surface that is perpendicular to the first surface; a third surface that is perpendicular to the first surface and the second surface; a fourth surface that is perpendicular to the first surface and the second surface, and is opposed to the third surface; a fifth surface that is perpendicular to the second surface and the third surface, and is opposed to the first surface; a sixth surface that is opposed to the second surface; a first notch part that is provided in a portion at which the second surface and the third surface are adjacent to each other; and a second notch part that is provided in a portion at which the second surface and the fourth surface are adjacent to each other, the first notch part and the second notch part each having a recessed surface.
US11171461B2 Wavelength discriminating slab laser
A CO2 laser that generates laser-radiation in just one emission band of a CO2 gas-mixture has resonator mirrors that form an unstable resonator and at least one spectrally-selective element located on the optical axis of the resonator. The spectrally-selective element may be in the form of one or more protruding or recessed surfaces. Spectral-selectivity is enhanced by forming a stable resonator along the optical axis that includes the spectrally-selective element. The CO2 laser is tunable between emission bands by translating the spectrally-selective element along the optical axis.
US11171448B2 Charger and charging system
A pedestal type device that functions as anon-limiting example charger comprises a connection portion that is constituted by a connection plug and a cover. The cover is supported so as to be movable up and down through a second hole of a placement portion. Furthermore, a convex portion that is protruded toward a front side is provided in a center of a lower end portion of a rear support portion. Two first projections are formed on an upper surface of the cover, and a first hole is formed between them. The connection plug is supported so as to be movable up and down through a third hole. If the convex portion is fitted into a first concave portion formed in a rear surface of electronic device when the electronic device is placed on the placement portion, the first projections are respectively fitted into two third concave portions formed on an undersurface of the electronic device, whereby the cover is pushed down. Therefore, the connection plug is inserted into the depths of a connector of the electronic device.
US11171437B2 Connector
Provided is a connector including at least one plate-like housing body, a plurality of groove-like terminal housing chambers each opened in an upper surface of the housing body and parallelly arranged, a plurality of connection terminals provided at ends of a plurality of electrical wirings and housed and disposed in the terminal housing chambers, respectively, and a cover part overlapping with the upper surface of the housing body to cover the terminal housing chambers, wherein an elastic locking claw, which allows each of the connection terminals to be inserted into each of the terminal housing chambers by elastic deformation and is locked to each of the connection terminals to prevent each of the connection terminals from coming out of each of the terminal housing chambers by elastic restoring, is provided to protrude from a bottom surface of each of the terminal housing chambers.
US11171435B2 Cable bushing
A cable bushing is disclosed for placement into a control housing surrounding a printed circuit board. The cable bushing includes a bushing housing comprising a locating surface, fastening means for fastening the bushing housing to the control housing, and retainers for at least two cables which are to be electrically connected to the printed circuit board. To facilitate the assembly of the cable bushing, the cable bushing housing is provided with contact elements that protrude from its front face, that are embodied to be adapted for plug contacting the printed circuit board, and that are electrically connected to the associated cables within the bushing housing. Also disclosed is the combination of a control housing and cable bushing and a printed circuit board housed in the control housing.
US11171433B2 Cartridge
A terminal placement region of the cartridge is divided into an upper region and a lower region, and the cartridge includes a plurality of terminals placed in the upper region, a plurality of terminals placed in the lower region, and a plurality of long terminals across the upper region and the lower region. The long terminals are a ground terminal, a chip-enable terminal, a power supply terminal, or a reset terminal. A strobe terminal and a clock terminal are arranged one above the other. Two data input/output terminals are arranged one above the other, and four sets of data input/output terminals arranged one above the other are present. A long terminal is near the strobe terminal and the clock terminal arranged one above the other, and a long terminal is near the two data input/output terminals arranged one above the other.
US11171429B2 Terminal block assemblies
A terminal assembly includes a terminal block of a dielectric material defining a plurality of bores therethrough. A respective terminal contact of an electrically conductive material is seated in each of the respective bores. The terminal contact defines a longitudinal axis therethrough with a terminal bore defined through the terminal contact along the longitudinal axis. A divider wall separates the terminal bore into a solder cup for a lead wire on an interior side of the terminal bore, and a lug receptacle on an exterior side of the terminal bore.
US11171420B2 Antenna module
Provided is an antenna module which can minimize the resistance of a radiation pattern by forming the radiation pattern on both surfaces or on a single surface in accordance with a relative position to an insertion hole in which a magnetic sheet is inserted and whether to overlap the magnetic sheet. The provided antenna module includes a radiation pattern is formed on both surfaces of the flexible sheet at a part of regions and is formed on a single surface of the flexible sheet at a remaining part.
US11171417B2 Method and apparatus for calibrating antenna
Disclosed in the present application are a method and an apparatus for calibrating an antenna. In the method, in a receiving channel calibration process, first a receiving channel beam weight matrix is initially updated by using a receiving calibration signal from a reference beam direction, i.e., performing initial receiving channel calibration, and then, for different beam direction regions, beam weight vectors corresponding to multiple beam directions within particular beam direction regions are updated.
US11171412B2 Antennas and unmanned aerial vehicle
An unmanned aerial vehicle (UAV) includes a fuselage, a power system arranged at the fuselage, and an antenna assembly arranged at the fuselage. The antenna assembly includes an antenna operating in a first frequency band and a second frequency band different from each other, a first parasitic unit configured to change a radiation direction of the antenna in the first frequency band, and a second parasitic unit configured to change a radiation direction of the antenna in the second frequency band.
US11171409B2 Mobile device
A mobile device including a metal housing, a substrate, a grounding metal element, a first radiation element, a second radiation element, and a switch element is provided. The metal housing includes a body portion and a slot disposed on the body portion. The substrate is disposed on the metal housing. The grounding metal element is disposed on the metal housing and coupled to the metal housing. The switch element is disposed on the substrate, and the switch element is coupled between the second radiation element and the grounding metal element. When the switching element is switched to a first mode, a first radiation pattern is generated by the first radiation element and the second radiation element, when the switching element is switched to a second mode, a second radiation pattern is generated by the first radiation element and the second radiation element.
US11171401B2 Dual-circular polarized antenna system
In an example embodiment, an azimuth combiner comprises: a septum layer comprising a plurality of septum dividers; first and second housing layers attached to first and second sides of the septum layer; a linear array of ports on a first end of the combiner; wherein the first and second housing layers each comprise waveguide H-plane T-junctions; wherein the waveguide T-junctions can be configured to perform power dividing/combining; and wherein the septum layer evenly bisects each port of the linear array of ports. A stack of such azimuth combiners can form a two dimensional planar array of ports to which can be added a horn aperture layer, and a grid layer, to form a dual-polarized, dual-BFN, dual-band antenna array.
US11171400B2 Loop gap resonators for spin resonance spectroscopy
Improved loop-gap resonators applicable to Electron-Spin Resonance spectroscopy and to quantum computing employ interdigitated capacitor structures to dramatically increase the capacitance of the resonator, along with corresponding decreases in loop size to enable measurements of small-volume samples or individual quantum bits (qubits). The interdigitated-capacitor structures are designed to minimize parasitic inductance.
US11171394B2 Lithium ion secondary battery and battery pack
The present teaching provides a highly durable lithium ion secondary battery including a flat shape wound electrode body, with which a high capacity retention ratio and suppression of resistance rise are realized, and also provides a battery pack constructed by using the secondary battery as a unit battery. The lithium ion secondary battery (unit battery) provided in accordance with the present teaching has a flat-shaped wound electrode body 20, and in a state in which a constraint pressure is applied in the direction toward the flat surface of the wound electrode body under the same conditions as the conditions when the battery pack is constructed, the condition of a D/B ratio being 1.01 or more and 1.07 or less is satisfied, where, in the lateral cross section of the wound electrode body, a thickness from an inner curve apex V to an outer curve apex P is taken as a center thickness D of a curved R portion, and a thickness from the inner curve apex V to an outer surface S of the wound electrode body along an R portion/F portion boundary line W is taken as a boundary thickness B of the curved R portion.
US11171392B2 Battery module, and battery pack and automobile comprising same
A battery module, which includes: a plurality of battery cells stacked on one another; and a bus bar assembly electrically connected to electrode leads of the plurality of battery cells, wherein the electrode leads of the plurality of battery cells are bent at least once to secure a predetermined length and are unbent at least partially due to inflation caused by swelling of the plurality of battery cells.
US11171382B2 Electricity storage cell and manufacturing method of electricity storage cell
The electricity storage cell is an electricity storage cell in which battery elements are accommodated inside a cell can and an opening portion on the top of the cell can is sealed by an opening sealing body; inside the cell can, there is an expansion force absorber which is capable of absorbing expansion force of the battery elements by receiving expansion of the battery elements and compressing; the battery elements are disposed between the expansion force absorber and an inner wall surface of the cell can; and the expansion force absorber has a height corresponding to the height of the battery elements, and has a lower rigidity on the opening sealing body side than in a central portion of the height direction of the cell can, or has a smaller thickness on the opening sealing body side than in the central portion of the height direction of the cell can.
US11171378B2 Energy storage apparatus
An energy storage apparatus includes: an energy storage device; an insulating adjoining member adjoining the energy storage device in a first direction; a conductive opposite member facing the energy storage device and the adjoining member in a second direction orthogonal to the first direction; an insulating member disposed between the energy storage device and adjoining member and the opposite member; and a conductive fastening member disposed through the insulating member in the second direction to fasten the adjoining member to the opposite member. At least one of the adjoining member and the insulating member includes an opposite projection projecting toward an other of the adjoining member and the insulating member and facing a periphery of the fastening member, and the opposite projection is in contact with the other of the adjoining member and the insulating member.
US11171369B1 Modular battery pack apparatus, systems, and methods
Modular sealed battery packs configured to provide enhanced performance and safety features, along with associated apparatus, systems, and methods for monitoring and controlling operation and use of such battery packs and associated coupled devices and systems are disclosed.
US11171368B2 Battery management system and battery cell array
A battery cell array includes a plurality of battery banks, each battery bank including a two-dimensional m-by-n or higher-order matrix of battery cells; a row address decoder configured to activate selected address lines, the address lines including a wordline(s); a column address decoder configured to activate selected address lines, the address lines including a bitline(s); an address decoder(s), if required, configured to activate a select signal(s) to select an additional address line(s) for a more than two-dimensional matrix of battery cells; a controller configured to directly or indirectly activate a bank select signal(s) to select a battery bank of the plurality of battery banks.
US11171364B2 Solid-state laminate electrode assemblies and methods of making
Solid-state laminate electrode assemblies and various methods for making the solid-state laminate electrode assemblies involve a lithium metal layer reactively bonded to a lithium ion conducting sulfide glass layer. During manufacture, highly reactive surfaces of the lithium metal layer and the lithium ion conducting sulfide glass layer are maintained in its substantially unpassivated state until they have been reactively bonded.
US11171326B2 Positive electrode active material for nonaqueous electrolyte secondary battery, method for producing same, and nonaqueous electrolyte secondary battery using said positive electrode active material
Provided is a method for producing a positive electrode active material for nonaqueous electrolyte secondary batteries, the method including: a mixing step of obtaining a W-containing mixture of Li metal composite oxide particles represented by the formula: LizNi1-x-yCOxMyO2 and composed of primary particles and secondary particles formed by aggregation of the primary particles, 2 mass % or more of water with respect to the oxide particles, and a W compound or a W compound and a Li compound, the W-containing mixture having a molar ratio of the total amount of Li contained in water and the solid W compound or the W compound and the Li compound of 3 to 5 with respect to the amount of W contained therein; and a heat treatment step of heating the W-containing mixture to form lithium tungstate on the surface of the primary particles of the Li metal composite oxide particles.
US11171325B2 Optimized electrode design for graphene based anodes
A negative electrode of a lithium ion electrochemical cell, the negative electrode including an active electrode material that includes a first component and a second component. The first component may include graphene, silicon, or a combination thereof. The second component may include silicon. The active electrode material may include particles in which the second component is encapsulated by the first component. The negative electrode may have an internal porosity of between 40 to 60 percent.
US11171313B2 Incoherent thin film encapsulation for display
Display panel stack-up structures are described. In an embodiment, a display panel includes a substrate, a light source, and a multiple layer thin film encapsulation over the light source. In an embodiment, the display panel additionally includes an anti-reflection layer over the light source. In an embodiment, an incoherence layer is located within the thin film encapsulation.
US11171305B2 Organic light emitting display device
Disclosed is an organic light emitting display device which may improve reliability. The organic light emitting display device includes light emitting elements arranged in an active area, crack prevention layers arranged in a non-active area along the perimeter of the active area, and at least one crack detection line arranged between the active area and the crack prevention layers, and judges whether or not a crack is generated through an output resistance value from the at least one crack detection line and may thus raise yield.
US11171304B2 Flexible substrate, preparation method thereof, and display device
Disclosed are a flexible substrate, a preparation method thereof, and a display device, to improve the encapsulation effect and the product yield. The flexible substrate includes: a base substrate, where the base substrate has a plurality of sub-pixel areas arranged in an array, connection areas each for connecting adjacent sub-pixel areas; and hollow areas among the sub-pixel areas and the connection area; in each sub-pixel area, there are a pixel circuit, an isolation structure surrounding the pixel circuit, and a light-emitting functional layer covering the pixel circuit and the isolation structure; the isolation structure has a hollow pattern at a junction of the sub-pixel area and the connection area; the connection area has a signal line therein, and the signal line is electrically connected with the pixel circuit through the hollow pattern; and the isolation structure has an undercut that interrupts the light-emitting functional layer.
US11171300B2 Quantum dot light emitting diode, method for fabricating the same, and display device
A quantum dot light emitting diode includes: a light emitting layer, the light emitting layer including a first quantum dot layer and a second quantum dot layer which are stacked; the first quantum dot layer including a first quantum dot having a hole transporting property; and the second quantum dot layer including a second quantum dot having an electron transporting property. The first quantum dot layer having hole transporting property and the second quantum dot layer having electron transporting property are stacked. The first quantum dot layer and the second quantum dot layer not only form a quantum dot light emitting layer, but also transport holes and electrons respectively, thereby causing excitons to be recombined in the first quantum dot layer and/or the second quantum dot layer, or near the interface of the first quantum dot layer and the second quantum dot layer.
US11171298B2 Light-emitting device and manufacturing method thereof
An object of the invention is to improve the reliability of a light-emitting device. Another object of the invention is to provide flexibility to a light-emitting device having a thin film transistor using an oxide semiconductor film. A light-emitting device has, over one flexible substrate, a driving circuit portion including a thin film transistor for a driving circuit and a pixel portion including a thin film transistor for a pixel. The thin film transistor for a driving circuit and the thin film transistor for a pixel are inverted staggered thin film transistors including an oxide semiconductor layer which is in contact with a part of an oxide insulating layer.
US11171289B2 Method for manufacturing organic solar cell and organic solar cell manufactured using same
Provided is a disclosure relating to a method for manufacturing an organic solar cell comprising providing a substrate; forming a first electrode on the substrate; forming a photoactive layer by coating a solution comprising a photoactive material and a solvent on the first electrode; drying the photoactive layer in a closed drying system having a constant volume; and forming a second electrode on the photoactive layer, and an organic solar cell manufactured using the same.
US11171288B2 Mask assembly, deposition apparatus having the same, and method of fabricating display device using the same
A mask assembly may include a frame, first sticks, and masks. The first sticks may extend in a first direction and may be arranged in a second direction. The plurality of masks may be disposed on the frame and the first sticks. The plurality of masks may extend in the second direction and may be arranged in the first direction. Each of the first sticks may have a first edge and a second edge, which are opposite to each other in the second direction. When viewed in a plan view defined by the first and second directions, the first and second edges of an outermost stick of the first sticks may have different shapes, and linear lengths of the first and second edges of the outermost stick may be substantially equal to each other, where the linear lengths are lengths of the first and second edges in a straight state.
US11171285B1 Non-ferromagnetic spacing composite layer, its method, synthetic antiferromagnetic laminated structure, and magnetoresistive random access memory
Provided is a non-ferromagnetic spacing composite layer, comprising first, second and third spacing layers stacked in sequence. The first and third spacing layers are each made of Re, Rh, Ir, W, Mo, Ta, or Nb, and the second spacing layer is made of Ru. The second spacing layer has a thickness of equal to or more than 0.18 nm, and the non-ferromagnetic spacing composite layer has a total thickness of 0.6 nm to 1 nm. Also, provided are a method of preparing the non-ferromagnetic spacing composite layer, a synthetic antiferromagnetic laminated structure, and an MRAM. The synthetic antiferromagnetic laminated structure can maintain a certain coupling strength and the RKKY indirect interaction after thermal treatment, thereby keeping the recording function of MRAM.
US11171277B2 Compound and thermoelectric conversion material
The present invention relates to a compound containing at least germanium, tellurium, bismuth, copper, antimony and silver as constituent elements.
US11171271B2 Micro device and structure thereof
A structure with micro device includes a substrate, at least one micro device, and at least one holding structure. The micro device includes an epitaxial structure and an overcoat layer. The epitaxial structure has a top surface and a bottom surface opposite to each other and a peripheral surface connecting the top surface and the bottom surface. The overcoat layer includes a contact portion and an extension portion. The contact portion covers the peripheral surface and the bottom surface of the epitaxial structure. The extension portion connects the contact portion and extends in a direction away from the peripheral surface. The holding structure includes at least one connecting portion, at least one sacrificial portion and at least one holding portion. The connecting portion is disposed on the top surface of the epitaxial structure and the extension portion of the overcoat layer. The sacrificial portion connects the connecting portion and the holding portion. A portion of the sacrificial portion contacts the extension portion to define a predetermined fracture region. The holding portion connects the sacrificial portion and extends onto the substrate.
US11171269B2 Light emitting device
A light emitting device includes a substrate, a light emitting element mounted on the substrate, an uninterrupted annular sealing member installed in such a manner as to surround the light emitting element, a waterproof sheet installed in such a manner as to cover an upper side of the light emitting element and the sealing member, and transmit light emitted from the light emitting element, and an uninterrupted annular cover installed on the waterproof sheet, with a region of the cover being open above the light emitting element. The waterproof sheet is being fixed by sandwiching the waterproof sheet between the sealing member and the cover. A mounting region for the light emitting element on the substrate, which is being laterally surrounded by the sealing member while being covered by the waterproof sheet, is being hermetically sealed.
US11171265B2 Light emitting device having an optically pumped semiconductor wavelength converting element
Embodiments of the invention include a semiconductor light emitting device capable of emitting first light having a first peak wavelength and a semiconductor wavelength converting element capable of absorbing the first light and emitting second light having a second peak wavelength. The semiconductor wavelength converting element is attached to a support and disposed in a path of light emitted by the semiconductor light emitting device. The semiconductor wavelength converting element is patterned to include at least two first regions of semiconductor wavelength converting material and at least one second region without semiconductor wavelength converting material disposed between the at least two first regions.
US11171253B2 Solar cell, multi-junction solar cell, solar cell module, and photovoltaic system
A solar cell of an embodiment includes: a first electrode; a second electrode; a light-absorbing layer interposed between the first electrode and the second electrode; a dot region interposed between the first electrode and the light-absorbing layer, the dot region including dots.
US11171244B2 Semiconductor structure and manufacturing method thereof
A semiconductor structure disposed on a substrate including a first metal layer disposed on the substrate, a gate insulating layer disposed on the substrate, an oxide semiconductor layer disposed on the gate insulating layer, an etch stopping pattern disposed on the oxide semiconductor layer, and a second metal layer disposed on the etch stopping layer. The first metal layer includes a gate line. The gate insulating layer covers the gate line. Patterning of the oxide semiconductor layer defines an oxide semiconductor pattern. The second metal layer includes a source electrode and a drain electrode electrically connected to the oxide semiconductor pattern. The etch stopping layer is located between the second metal layer and the oxide semiconductor layer. The second metal layer includes a signal line disposed on the etch stopping layer and is electrically connected to the oxide semiconductor pattern. A manufacturing method of the semiconductor structure is also provided.
US11171224B2 Semiconductor device
A method for manufacturing a semiconductor device and a semiconductor device, the method including forming an active pattern on a substrate such that the active pattern includes sacrificial patterns and semiconductor patterns alternately and repeatedly stacked on the substrate; and forming first spacer patterns at both sides of each of the sacrificial patterns by performing an oxidation process, wherein the first spacer patterns correspond to oxidized portions of each of the sacrificial patterns, wherein the sacrificial patterns include a first semiconductor material containing impurities, wherein the semiconductor patterns include a second semiconductor material different from the first semiconductor material, and wherein the impurities include an element different from semiconductor elements of the first semiconductor material and the second semiconductor material.
US11171203B2 High electron mobility transistors with charge compensation
A variety of high electron mobility transistor structures are provided having charge compensation regions that can extend below the gate electrode through the barrier layer and at least partially through the III-V semiconductor layer. The charge compensation regions include a p-type semiconductor or oxide. In some aspects, the charge compensation regions extend vertically through said barrier layer into said channel layer, wherein said charge-compensation regions are doped with p-type dopants and are placed aside the 2DEG channel and do not overlap vertically with the 2DEG channel. In some aspects, at least a portion of the charge compensation regions extend from below the gate electrode to make Ohmic contact with the source electrode. In some aspects, by extending the charge compensation regions from below the gate electrode and closer to the source and drain electrodes, the HEFTs can demonstrate avalanche characteristics. The HEMTs can include any suitable III-V semiconductor, and in particular can include a GaN semiconductor.
US11171200B2 Integrated circuits having dielectric layers including an anti-reflective coating
In some examples, an integrated circuit comprises a substrate; a first metal layer and a second metal layer positioned above the substrate; a first composite dielectric layer located on the first metal layer, wherein the first composite dielectric layer comprises a first anti-reflective coating; a second composite dielectric layer positioned on the second metal layer, wherein the second composite dielectric layer comprises a second anti-reflective coating; and a capacitor metal layer disposed over the first composite dielectric layer.
US11171196B2 Display panel
The present invention provides a display panel including a base substrate, a plurality of pixel units, and a power signal structure. A display area of the display panel includes a lower display area, a middle display area, and an upper display area. The power signal structure includes a VDD power cable, a plurality of VDD signal lines, and a VDD lead-in portion. The VDD lead-in portion is electrically connected to each of the VDD signal lines through holes provided in an insulated layer in the middle display area. Therefore, the VDD power signals provided by a driving chip are introduced from the middle display area, and then transmitted from the middle display area to each of the pixel units by the VDD signal lines, which can effectively reduce the VDD voltage drop in an organic light emitting diode (OLED) panel, thereby significantly improving brightness uniformity of the OLED panel.
US11171188B2 Organic light-emitting diode device, organic light-emitting diode display apparatus, and preparation method for organic light-emitting diode device
There are provided an OLED device, an OLED display apparatus and a preparation method for an OLED device. The OLED device includes a pixel defining layer on a base substrate and an organic light-emitting functional layer in opening regions of the pixel defining layer, and further includes a first auxiliary electrode layer and a second auxiliary electrode layer which are arranged on the same layer The first auxiliary electrode layer and the second auxiliary electrode layer are arranged between the pixel defining layer and the base substrate, and an electric field can be formed between the first auxiliary electrode layer and the second auxiliary electrode layer. Organic light-emitting molecules in the organic light-emitting material are arranged directionally under the action of the electric field.
US11171178B2 Semiconductor memory device having a variable resistence layer
An electronic device including a semiconductor memory is provided. The semiconductor memory includes: a substrate having a substantially horizontal upper surface; first to Nth layers disposed in horizontal layers on the substrate and spaced apart from each other above the substrate in a vertical direction, wherein each of the first to Nth layers comprises a plurality of conductive lines; an insulating layer disposed to fill spaces between the conductive lines; a hole having sidewalls that extends in the vertical direction through the insulating layer and between the conductive lines to expose, in sidewalls of the hole, conductive lines of the first to Nth layers; a variable resistance layer disposed on sidewalls of the hole; and a conductive pillar disposed to fill the hole in which the variable resistance layer is formed, wherein N is a natural number of two or more.
US11171168B2 Bi-spectral detector
An optical detector that is sensitive in at least two infrared wavelength ranges: first spectral band and second spectral band; and having a set of pixels, comprising: an absorbent structure disposed on a lower face of a substrate and comprising a stack of at least one absorbent layer made of semi-conductor material; the detector further comprising a plurality of dielectric resonators on the upper surface of said substrate forming an upper surface metasurface, the metasurface configured to diffuse, deflect and focus in the pixels of the detector in a resonant manner, when illuminated by the incident light, a first beam having at least one first wavelength included in the first spectral band and a second beam having at least one second wavelength included in the second band, the metasurface also being configured so that said first and second beams are focused on different pixels of the detector.
US11171162B2 Display device having scan lines of different lengths
A display device may include a substrate; a plurality of signal lines on the substrate; a plurality of scan lines on the substrate, the scan lines crossing the signal lines; and a plurality of thin film transistors at crossing positions of the scan lines and the signal lines. The scan lines include some first scan lines and some second scan lines. Each of the second scan lines has an end connected to a load element.
US11171160B2 Array substrate, manufacturing method thereof, and display panel
An array substrate, a method of manufacturing the same, and a display panel are provided. The method includes: providing a base substrate including a display area and a wiring area at a periphery of the display area; in the process of forming a connection electrode in the wiring area, remaining a first photoresist layer for performing the patterning process and covering the connection electrode; depositing a film of reflective pixel electrode layer on the base substrate and performing a patterning process on the film of reflective pixel electrode layer to form a reflective pixel electrode layer in the display area and to remove the film of reflective pixel electrode layer in the wiring area to expose the first photoresist layer; removing a second photoresist layer for patterning the thin film of reflective pixel electrode layer on the reflective pixel electrode layer with the first photoresist layer in the wiring area.
US11171159B2 Display backplane and method for manufacturing the same, display panel and display device
The present disclosure provides a display backplane and a method for manufacturing the same, a display panel, and a display device. The display backplane includes: a substrate; a first thin film transistor located on one side of the substrate; and a second thin film transistor located on the one side of the substrate, wherein: the first thin film transistor comprises a first active layer, the second thin film transistor comprises a second active layer, wherein the first active layer and the second active layer are located in a same layer, and a material of the first active layer is different from that of the second active layer.
US11171154B2 Vertical memory devices
Aspects of the disclosure provide a semiconductor device. The semiconductor device includes gate layers and insulating layers that are stacked alternatingly along a direction perpendicular to a substrate of the semiconductor device and form a stack upon the substrate. The semiconductor device includes an array of channel structures that are formed in an array region of the stack. Further, the semiconductor device includes a first staircase formed of a first section of the stack in a connection region upon the substrate, and a second staircase formed of a second section of the stack in the connection region upon the substrate. In addition, the semiconductor device includes a dummy staircase formed of the first section of the stack and disposed between the first staircase and the second staircase in the connection region.
US11171153B2 Integrated assemblies having improved charge migration
Some embodiments include a memory device having a vertical stack of alternating insulative levels and conductive levels. Memory cells are along the conductive levels. The conductive levels have control gate regions which include a first vertical thickness, have routing regions which include a second vertical thickness that is less than the first vertical thickness, and have tapered transition regions between the first vertical thickness and the second vertical thickness. Charge-blocking material is adjacent to the control gate regions. Charge-storage material is adjacent to the charge-blocking material. Dielectric material is adjacent to the charge-storage material. Channel material extends vertically along the vertical stack and is adjacent to the dielectric material. The memory cells include the control gate regions, and include regions of the charge-blocking material, the charge-storage material, the dielectric material and the channel material. Some embodiments include methods of forming integrated assemblies.
US11171149B2 Semiconductor storage device with three dimensional memory cell array
According to one embodiment, in a semiconductor storage device, the first contact plug electrically connects the third region to the first drive circuit. The second contact plug is provided on one end side of a fourth region in the third direction, the fourth region arranged between the first separation film and the second separation film in the second conductive layer. The second contact plug electrically connects the fourth region to the first drive circuit. The third contact plug is provided on the other end side of the third region in the third direction. The third contact plug electrically connects the third region to the second drive circuit.
US11171134B2 Techniques providing metal gate devices with multiple barrier layers
A semiconductor device with a metal gate is disclosed. An exemplary semiconductor device with a metal gate includes a semiconductor substrate, source and drain features on the semiconductor substrate, a gate stack over the semiconductor substrate and disposed between the source and drain features. The gate stack includes a HK dielectric layer formed over the semiconductor substrate, a plurality of barrier layers of a metal compound formed on top of the HK dielectric layer, wherein each of the barrier layers has a different chemical composition; and a stack of metals gate layers deposited over the plurality of barrier layers.
US11171130B2 Semiconductor devices, semiconductor device packages, electronic systems including same, and related methods
Semiconductor devices and semiconductor device packages may include at least one first semiconductor die supported on a first side of a substrate. The at least one first semiconductor die may include a first active surface. A second semiconductor die may be supported on a second, opposite side of the substrate. The second semiconductor die may include a second active surface located on a side of the second semiconductor die facing the substrate. The second semiconductor die may be configured to have higher median power consumption than the at least one first semiconductor die during operation. An electronic system incorporating a semiconductor device package is disclosed, as are related methods.
US11171129B2 Method for producing an optoelectronic component and optoelectronic component
A method for producing an optoelectronic component and an optoelectronic component are disclosed. In an embodiment a method includes providing a semiconductor layer sequence comprising a plurality of pixels and an active layer, wherein the active layer is configured to emit a primary radiation in a blue region of an electromagnetic spectrum with a peak wavelength of between 420 nm inclusive and 480 nm inclusive, applying a first photoresist and a first converter material on the semiconductor layer sequence, exposing the first photoresist with radiation having the peak wavelength longer than the peak wavelength of the primary radiation, curing the first photoresist by polymerization in order to form a first converter layer comprising a matrix material and the first converter material and structuring the first converter layer.
US11171127B2 Semiconductor device and method of manufacturing semiconductor device
In one example, a semiconductor structure comprises a redistribution structure comprising a conductive structure, a cavity substrate on a top side of the redistribution structure and having a cavity and a pillar contacting the redistribution structure, an electronic component on the top surface of the redistribution structure and in the cavity, wherein the electronic component is electrically coupled with the conductive structure, and an encapsulant in the cavity and on the top side of the redistribution structure, contacting a lateral side of the electronic component, a lateral side of the cavity, and a lateral side of the pillar. Other examples and related methods are also disclosed herein.
US11171124B2 Light-emitting substrate and repair method thereof
A light-emitting substrate and a repair method thereof are provided. The light-emitting substrate includes a substrate, a first conductive line, a second conductive line, a signal line, an insulating layer, first to third light-emitting devices, and a first sub-conductive line. The first and second conductive lines and the signal line are disposed on the substrate. The insulating layer is disposed on the first and second conductive lines. The first to third light-emitting devices are disposed on the substrate. The first light-emitting device is disposed corresponding to the first conductive line. The second light-emitting device is disposed corresponding to the second conductive line. The first to third light-emitting devices are disposed corresponding to the signal line. The first sub-conductive line is disposed on the insulating layer. The first sub-conductive line is overlapped with the first and second conductive lines. The third light-emitting device is disposed corresponding to the first sub-conductive line.
US11171123B2 Method of producing an optoelectronic lighting device and optoelectronic lighting device
A method produces an optoelectronic lighting device. The device efficiently increases a decoupling of electromagnetic radiation from a volume emitter LED chip. This is achieved in that, a frame made of an optical material is provided on side surfaces of the volume emitter LED chip, wherein the frame has a curved section. Light decoupled via the side surfaces of the volume emitter LED chip is thereby coupled into the frame, and can be decoupled again via same or reflected, for example, on a reflective material applied to the frame.
US11171114B2 Die stack with cascade and vertical connections
An electronic assembly includes a plurality of electronic die arranged into shingles, each shingle having a multiple offset stacked die coupled by cascading connections. Each shingle is arranged in a stack of shingles with alternate shingles having die stacked in opposite directions and offset in a zigzag manner to facilitate vertical electrical connections from a top of the electronic assembly to a bottom die of each shingle.
US11171112B2 Semiconductor device
Cross talk among wirings formed in an interposer is reduced while increase in a parasitic capacitance among the wirings formed in the interposer is suppressed. A semiconductor device has an interposer including a first wiring layer, a second wiring layer formed above the first wiring layer, and a third wiring layer formed above the second wiring layer. In a plan view, a first signal wiring formed in the first wiring layer and a reference wiring formed in the second wiring layer are distant from each other. Similarly, in a plan view, the reference wiring formed in the second wiring layer and a third signal wiring formed in a third wiring layer are distant from each other.
US11171110B2 Backside metalization with through-wafer-via processing to allow use of high q bondwire inductances
A flip-chip integrated circuit die includes a front side including active circuitry formed therein and a plurality of bond pads in electrical communication with the active circuitry, at least two through-wafer vias extending at least partially though the die and having portions at a rear side of the die, and a bond wire external to the die and electrically coupling the portions of the at least two through-wafer vias at the rear side of the die.
US11171102B2 Multilayer pillar for reduced stress interconnect and method of making same
A multi-layer pillar and method of fabricating the same is provided. The multi-layer pillar is used as an interconnect between a chip and substrate. The pillar has at least one low strength, high ductility deformation region configured to absorb force imposed during chip assembly and thermal excursions.
US11171089B2 Line space, routing and patterning methodology
A method of manufacturing a semiconductor device including the operations of defining a first metal pattern (MX-1) having a first metal pattern pitch (MX-1P); depositing an insulating layer over the first metal pattern; defining a core grid having a plurality of core locations having a coreX pitch (CoreXP) on the insulating layer; removing predetermined portions of the insulating layer to form a plurality of core openings through a predetermined set of the core locations; and elongating the core openings using a directional etch (DrE) to form expanded core openings that are used to form the next metal layer MX pattern.
US11171088B2 Electronic apparatus including antennas and directors
An electronic apparatus is provided. The electronic apparatus includes an integrated fan-out package, a dielectric housing, and a plurality of conductive patterns. The dielectric housing is covering the integrated fan-out package, wherein a gap or a first dielectric layer is in between the dielectric housing and the integrated fan-out package. The plurality of conductive patterns is located on a surface of the dielectric housing, wherein the plurality of conductive patterns is located in between the dielectric housing and the integrated fan-out package.
US11171078B2 Semiconductor device and method for manufacturing the same
A semiconductor device includes an insulated circuit board having conductor layers arranged away from each other and bonding materials each provided on the conductor layers; a wiring board having an opposing surface facing the conductor layers and through holes each corresponding to a position of each bonding material; hollow members each having a cylindrical portion and a flanged portion at one end of the cylindrical portion and having a cavity in common with the cylindrical portion, ok cylindrical portions press-fitted into the through holes, and other ends of the cylindrical portions bonded to the conductor layers by the bonding materials; and external connection terminals each inserted into the cavity of each hollow member and bonded to the conductor layers. Each cylindrical portion is inserted into each through hole such that each flanged portion contacts with an upper surface opposed to the opposing surface of the wiring board.
US11171066B2 Semiconductor panels, semiconductor packages, and methods for manufacturing thereof
A method for manufacturing a semiconductor panel is disclosed. In one example, the method includes providing a first preformed polymer form. The method further includes arranging multiple semiconductor chips over the first preformed polymer form. The method further includes attaching a second preformed polymer form to the first preformed polymer form, wherein the semiconductor chips are arranged between the attached preformed polymer forms, and wherein the attached preformed polymer forms form the semiconductor panel encapsulating the semiconductor chips.
US11171065B2 Automated inspection tool
Some embodiments of the present disclosure relate to a processing tool. The tool includes a housing enclosing a processing chamber, and an input/output port configured to pass a wafer through the housing into and out of the processing chamber. A back-side macro-inspection system is arranged within the processing chamber and is configured to image a back side of the wafer. A front-side macro-inspection system is arranged within the processing chamber and is configured to image a front side of the wafer according to a first image resolution. A front-side micro-inspection system is arranged within the processing chamber and is configured to image the front side of the wafer according to a second image resolution which is higher than the first image resolution.
US11171064B2 Metalization repair in semiconductor wafers
Embodiments are directed to a method for repairing features of a host semiconductor wafer. The method includes forming a feature of the host semiconductor wafer, wherein the feature includes a first conductive material and a surface having a planar region and non-planar regions. The method further includes forming a metal conductive liner over the non-planar regions. The method further includes applying a second conductive material metal layer over said the conductive liner. The method further includes recessing the second conductive material to be substantially planar with the planar region.
US11171060B2 Dual metal contacts with ruthenium metal plugs for semiconductor devices
A semiconductor device and a method of forming a semiconductor device. The semiconductor device includes a first raised feature in a n-type channel field effect transistor (NFET) region on a substrate, a first doped epitaxial semiconductor material grown on the first raised feature, a first metal contact on the first doped epitaxial semiconductor material, a first metal nitride on the first metal contact, and a first ruthenium (Ru) metal plug on the first metal nitride. The device further includes a second raised feature in a p-type channel field effect transistor (PFET) region on the substrate, a second doped epitaxial semiconductor material grown on the second raised feature, a second metal contact on the second doped epitaxial semiconductor material, a second metal nitride on the second metal contact, and a second ruthenium (Ru) metal plug on the second metal nitride.
US11171053B2 Transistor device and related methods
A method of forming a semiconductor device includes providing a device having a gate stack including a metal gate layer. The device further includes a spacer layer disposed on a sidewall of the gate stack and a source/drain feature adjacent to the gate stack. The method further includes performing a first etch-back process to the metal gate layer to form an etched-back metal gate layer. In some embodiments, the method includes depositing a metal layer over the etched-back metal gate layer. In some cases, a semiconductor layer is formed over both the metal layer and the spacer layer to provide a T-shaped helmet layer over the gate stack and the spacer layer.
US11171049B2 Semiconductor device and a method of forming the semiconductor device
According to various embodiments, a device may include: a semiconductor region; a metallization layer disposed over the semiconductor region; and a self-organizing barrier layer disposed between the metallization layer and the semiconductor region, wherein the self-organizing barrier layer comprises a first metal configured to be self-segregating from the metallization layer.
US11171048B2 Adaptive endpoint detection for automated delayering of semiconductor samples
Adaptive endpoint detection is applied to delayering of a multi-layer sample utilizing a combination of dynamic and predetermined parameters. Tuned predetermined parameters, varying between layers of the sample, allow automated operation across multiple sites of a device. A semiconductor logic device is described, having a zone of thick metal layers and a zone of thin metal layers. The described techniques can be integrated with analysis operations and can be applied across a wide range of device types and manufacturing processes.
US11171035B2 Selective etches for reducing cone formation in shallow trench isolations
Techniques of fabricating shallow trench isolation structures that reduce or minimize the number of trench cones during the formation of shallow trenches. The disclosed techniques introduce separate etch steps for etching shallow trenches with small feature dimensions and for etching shallow trenches with large feature dimensions. As an example, the disclosed techniques involve etching a first shallow trench in a first region of a substrate with a first etching parameter, and etching a second shallow trench in a second region of a substrate with a second etching parameter different from the first etching parameter. Among other things, the etching parameter may include an etching selectivity ratio of silicon to an etch retardant that contributes to cone formations. Because of the separate etch steps, the disclosed techniques allow the sidewall slopes between the first and second shallow trenches to be within a few degrees of deviation.
US11171034B2 Manufacturing of cavities
A substrate includes a first solid semiconductor region and a second semiconductor on insulator region. First and second cavities are simultaneously formed in the first and second regions, respectively, of the substrate using etching processes in two steps which form an upper portion and a lower portion of each cavity. The first and second cavities will each have a step at a level of an upper surface of the insulator of the second semiconductor on insulator region. A further oxidation of the first cavity produces a rounded or cut-off area for the upper portion.
US11171029B2 Electronic device manufacturing load port apparatus, systems, and methods
A carrier door opener includes one or more connector devices configured to interface with a door of a substrate carrier located at a load port. The carrier door opener further includes an outer surface forming a groove and a load port seal seated in the groove. The load port seal is configured to seal against a first portion of a planar surface of a panel of the load port around a panel opening formed by the panel. A second portion of the planar surface of the panel is configured to seal to a factory interface.
US11171025B2 Substrate processing device
Provided is an exhaust device with improved exhaust efficiency. The exhaust device includes: a plurality of exhaust ports in communication with an exhaust space and configured to exhaust gas in a first direction; a plurality of exhaust paths respectively connected to the plurality of exhaust ports; and a transfer port in communication with the plurality of exhaust paths and configured to exhaust gas in a second direction. More uniform processing of a substrate may be achieved through a substrate processing device using such an exhaust device.
US11171020B2 Substrate treatment apparatus
A substrate treatment apparatus according to an embodiment includes a treatment tank, a container, a measuring instrument, and a controller. The treatment tank stores a chemical solution to treat a substrate. The container contains a liquid including ammonia from which a gas discharged from the treatment tank is gas-liquid separated. The measuring instrument measures an amount of the ammonia included in the liquid over time. The controller controls the treatment of the substrate based on the amount of the ammonia.
US11171011B2 Method for etching an etch layer
A method of forming a feature in a stack comprising a dielectric material on a substrate is provided. An etch plasma is generated from an etch gas, exposing the stack to the etch plasma and partially etching the feature in the stack. The stack is primed. A protective film is deposited on sidewalls of the feature by repeating for a plurality of cycles the steps of exposing the stack to a first reactant, allowing the first reactant to adsorb onto the stack, and exposing the stack to a second reactant, wherein the first and second reactants react with one another to form the protective film over the stack. The etching, priming, and depositing a protective film are repeated until the feature is etched to a final depth.
US11171010B2 Controlled hardmask shaping to create tapered slanted fins
Embodiments described herein relate to methods forming optical device structures. One embodiment of the method includes exposing a substrate to ions at an ion angle relative to a surface normal of a surface of the substrate to form an initial depth of a plurality of depths. A patterned mask is disposed over the substrate and includes two or more projections defining exposed portions of the substrate or a device layer disposed on the substrate. Each projection has a trailing edge at a bottom surface contacting the device layer, a leading edge at a top surface of each projection, and a height from the top surface to the device layer. Exposing the substrate to ions at the ion angle is repeated to form at least one subsequent depth of the plurality of depths.
US11171006B2 Simultaneous plating of varying size features on semiconductor substrate
Techniques for simultaneously plating features of varying sizes on a semiconductor substrate are provided. In one aspect, a method for electroplating includes: placing a shield over a wafer, offset from a surface of the wafer, which covers portions of the wafer and leaves other portions of the wafer uncovered; and depositing at least one metal onto the wafer by electroplating to simultaneously form metallurgical features of varying sizes on the wafer based on the shield altering local deposition rates for the portions of the wafer covered by the shield. An electroplating apparatus is also provided.
US11170996B2 Method of manufacturing semiconductor device, substrate processing apparatus, and non-transitory computer-readable recording medium
(a) Loading a substrate into a process chamber; (b) supplying a processing gas including H2O-containing radicals to the substrate; (c) supplying a gas including a halogen element; (d) supplying a gas including one or both of an oxygen element and a nitrogen element after (c); and (e) repeating (c) and (d) are provided.
US11170993B2 Selective PEALD of oxide on dielectric
Methods for selectively depositing oxide thin films on a dielectric surface of a substrate relative to a metal surface are provided. The methods can include at least one plasma enhanced atomic layer deposition (PEALD) cycle including alternately and sequentially contacting the substrate with a first precursor comprising oxygen and a species to be included in the oxide, such as a metal or silicon, and a second plasma reactant. In some embodiments the second plasma reactant comprises a plasma formed in a reactant gas that does not comprise oxygen. In some embodiments the second plasma reactant comprises plasma generated in a gas comprising hydrogen.
US11170990B2 Polysilicon liners
Aspects of the disclosure provide a method including depositing an underlayer comprising silicon oxide over a substrate, depositing a polysilicon liner on the underlayer, and depositing an amorphous silicon layer on the polysilicon liner. Aspects of the disclosure provide a device intermediate including a substrate, an underlayer comprising silicon oxide formed over the substrate, a polysilicon liner disposed on the underlayer, and an amorphous silicon layer disposed on the polysilicon liner.
US11170985B2 Surface-assisted laser desorption/ionization method, mass spectrometry method and mass spectrometry device
A surface-assisted laser desorption/ionization method according to an aspect includes: a first process of preparing a sample support (2) having a substrate (21) in which a plurality of through-holes (S) passing from one surface (21a) thereof to the other surface (21b) thereof are provided and a conductive layer (23) that covers at least the one surface (21a); a second process of placing a sample (10) on a sample stage (1) and arranging the sample support (2) on the sample (10) such that the other surface (21b) faces the sample (10); and a third process of applying a laser beam (L) to the one surface (21a) and ionizing the sample (10) moved from the other surface (21b) side to the one surface (21a) side via the through-holes (S) due to a capillary phenomenon.
US11170976B2 Multi-beam writing method and multi-beam writing apparatus
In one embodiment, a multi-beam writing method includes acquiring a plurality of pieces of position deviation data corresponding to a plurality of parameter values of a parameter that change position deviation amount of each beam of multi-beam irradiated on a substrate, calculating a plurality of pieces of reference coefficient data corresponding to each of the plurality of pieces of position deviation data, calculating coefficient data corresponding to a parameter value at an irradiation position of the multi-beam on the substrate using the plurality of pieces of reference coefficient data corresponding to the plurality of parameter values, modulating an irradiation amount of each beam of the multi-beam for each shot using the coefficient data, and writing a pattern by irradiating the substrate with each beam of at least a part of the multi-beam having the modulated irradiation amounts.
US11170973B2 Temperature control for insertable target holder for solid dopant materials
An ion source with a target holder for holding a solid dopant material is disclosed. The ion source comprises a thermocouple disposed proximate the target holder to monitor the temperature of the solid dopant material. In certain embodiments, a controller uses this temperature information to vary one or more parameters of the ion source, such as arc voltage, cathode bias voltage, extracted beam current, or the position of the target holder within the arc chamber. Various embodiments showing the connections between the controller and the thermocouple are shown. Further, embodiments showing various placement of the thermocouple on the target holder are also presented.
US11170972B2 Scanning electron microscope and method for analyzing secondary electron spin polarization
A scanning electron microscope includes a spin detector configured to measure spin polarization of a secondary electron emitted from a sample, and an analysis device configured to analyze measurement data of the spin detector. The analysis device determines a width of a region where the secondary electron spin polarization locally changes in the measurement data. The analysis device further evaluates a strain in the sample based on the width of the region. With a configuration of the scanning electron microscope, it is possible to perform analysis of a strain in a magnetic material with high accuracy.
US11170966B2 Distributed X-ray light source and control method therefor, and CT equipment
A distributed X-ray light source comprises: a plurality of arranged cathode assemblies used for emitting electron beams; an anode target used for receiving the electron beams emitted by the cathode assemblies; and compensation electrodes and focusing electrodes provided in sequence between the plurality of the cathode assemblies and the anode target, the compensation electrode being used for adjusting electric field strength at two ends of a grid structure in each cathode assembly, and the focusing electrode being used for focusing the electron beams emitted by the cathode assemblies, wherein the focusing electrode corresponding to at least one cathode assembly in the plurality of the cathode assemblies comprises a first electrode and a second electrode which are separately provided, and an electron beam channel is formed between the first electrode and the second electrode.
US11170961B2 Relay
A relay has a first fixed contact, a second fixed contact, a movable touch piece including a first movable contact that is disposed facing the first fixed contact, and a second movable contact that is disposed facing the second fixed contact, the movable touch piece being disposed so as to be movable in a contact direction in which the first movable contact and the second movable contact come into contact with the first fixed contact and the second fixed contact and a separation direction in which the first movable contact and the second movable contact separate from the first fixed contact and the second fixed contact, and a drive device disposed in the contact direction with respect to the movable touch piece and configured to generate a driving force for moving the movable touch piece.
US11170960B2 Electromagnetic relay
An electromagnetic relay includes a magnetic attractive member magnetically attractable by an electromagnet unit, and a conductive resilient plate connected to the magnetic attractive member and having a movable portion fixed to the magnetic attractive member, and a movable contact being urged to contact with a first stationary contact. A flexible conductive member is connected to the conductive resilient plate. When the electromagnetic unit is energized and attracts the magnetically attractive member to move the conductive resilient plate therealong, the movable contact contacts with a second stationary contact. When the electromagnetic unit is de-energized, the movable contact contacts with the first stationary contact.
US11170954B2 Input apparatus
An input apparatus includes an operating member that receives an operating force, a casing holding the operating member so as to move in the vertical direction, a first switch and a second switch that switch between on-state and off-state as the operating member moves, a first magnetic substance attached to the casing, a second magnetic substance that moves together with the operating member, and a third magnetic substance disposed so as to come into contact with the first magnetic substance and the second magnetic substance when the operating member is not receiving an operating force and so as to come into contact with one of the first magnetic substance and the second magnetic substance when the operating member is receiving an operating force. At least one of the first magnetic substance, the second magnetic substance, and the third magnetic substance is a magnet.
US11170950B2 Keyboard backlight module with light-guide pattern, reflector pattern, and applications thereof
A keyboard backlight module includes a light guide plate, a reflector, a light-emitting device and a first microstructure. The light guide plate has an output surface, a light guide pattern and a bottom surface disposed on an opposite side of the output surface. The light guide pattern is arranged on at least one of the bottom surface and the output surface. The reflector has a reflecting surface facing the bottom surface. The light-emitting device is disposed on one side of the light guide plate and configured to provide an incident light to the reflecting surface. The first microstructure is disposed on the reflecting surface, at least partially overlaps with the light guide pattern, and is configured to transform the incident light into a first reflected light.
US11170946B2 High voltage supercapacitor
The present invention provides a supercapacitor assembly which is characterised by comprising: a supercapacitor comprised of carbon-containing anode(s) and cathode(s), intermediate porous membrane(s) and an ionic liquid electrolyte; an electrical heater for heating the supercapacitor; and a thermostat for controlling the heater and maintaining the temperature of the ionic liquid at a temperature such that its viscosity is in the range 1 to 50 centipoise. In particular, there are provided supercapacitors which can operate at voltages greater than 3.5 v (for example, in the range 3.5 to 6 v) without significant long term redox degradation.
US11170944B2 Ultracapacitor with a low leakage current
An ultracapacitor that contains at least one electrochemical cell is provided. The cell includes a first electrode that contains a first carbonaceous coating (e.g., activated carbon particles) electrically coupled to a first current collector, a second electrode that contains a second carbonaceous coating (e.g., activated carbon particles) electrically coupled to a second current collector, an aqueous electrolyte in ionic contact with the first electrode and the second electrode and that contains a polyprotic acid (e.g., sulfuric acid), and a separator that is positioned between the first and second electrodes. Through selective control over the particular nature of the materials used to form the ultracapacitor, as well as the manner in which they are formed, a variety of beneficial properties may be achieved.
US11170927B2 Coil component
A coil component includes: a body including a coil and an encapsulant encapsulating the coil; and an external electrode disposed on an external surface of the body, wherein a core center of the coil is filled with the encapsulant, the coil includes a plurality of coil patterns connected to each other by a via, the plurality of coil patterns have a stacked structure in which the plurality of coil patterns are stacked in one direction, and the external electrode includes a first external electrode, a second external electrode, and a third external electrode disposed to be spaced apart from one another.
US11170926B2 Isolated coupling structure
An isolation coupling structure for transmitting a feedback signal between a secondary side and a primary side of a voltage conversion device includes a first dielectric layer including a first face and a second face opposite to the first face, a first coupling coil disposed on the first face enclosing to form an inner region; a second coupling coil configured to couple with the first coupling coil. The second coupling coil includes a first coil portion and a second coil portion, where the first coil portion is disposed on the second face, the second coil portion is disposed on the first face and located inside the inner region. The second coil portion is isolated from the first coupling coil, and the first coil portion and the second coil portion are electrically connected. The technical effect is that it can realize the electrical isolation and the coupling with low cost and small package size.
US11170925B2 Flywheel device with magnetically floating function
A flywheel device includes a base, a cantilever mounted on the base, a bearing seat mounted on the base, first magnetic members mounted on the base, a rotation shaft arranged between the cantilever and the bearing seat, a magnetically floating seat mounted on the rotation shaft, second magnetic members mounted on the magnetically floating seat and corresponding to the first magnetic members, third magnetic members mounted on the magnetically floating seat, a repulsion driver locked on the base and surrounding the magnetically floating seat, fourth magnetic members mounted on the repulsion driver and corresponding to the third magnetic members, and a flywheel unit mounted on the rotation shaft. The second magnetic members have a polarity the same as that of the first magnetic members. The fourth magnetic members have a polarity the same as that of the third magnetic members.
US11170923B2 Magnet structure, method of manufacturing magnet structure, and motor
A magnet structure, comprises: a plurality of permanent magnet members; and an adhesive layer bonding the permanent magnet members to each other, wherein the adhesive layer contains an adhesive, and a plurality of gap members, the gap members have insulation properties, each surface S of the permanent magnet members in contact with the adhesive layer has a plurality of convex parts, a reference plane is a plane including a mean line of a roughness curve of the surface S, Ry is a maximum value of heights of the convex parts from a deepest part of the surface S in a direction perpendicular to the reference plane, Rv is a distance between the reference plane and the deepest part, Rp is Ry−Rv, W1 is a width of the gap member in a direction perpendicular to the reference plane, and W1 is larger than 2Rp.
US11170916B2 Cover
A cover includes a first portion and a second portion. The first portion may include a first section and/or a second section. The second portion may include a first section and/or a second section. The first section of the first portion and the first section of the second portion may be rotatably connected to each other, and/or the first section of the first portion and the second section of the first portion may be rotatably connected to each other. The first section of the first portion and/or the first section of the second portion may be configured to rotate about a first axis. The first section of the first portion and/or the second section of the first portion may be configured to rotate about a second axis. The first axis may be substantially perpendicular to the second axis. The first section of the second portion may include a first latch and/or a second latch.
US11170906B2 Passive electrical component for safety system shutdown using Gauss' law of magnetism
An electro-technical device, includes an input electrical connection supplied with an input signal and electrically isolated from an output electrical connection. A bar magnet is pivotally mounted on a pedicel between the input electrical connection and the output electrical connection. A pair of coils disposed on opposite sides of the bar magnet and each being supplied with an electronic signal from a sensor, the bar magnet being responsive to an electromagnetic filed generated by the pair of coils to cause the bar magnet to contact the input electrical connection and the output electrical connection and complete a circuit and send out a control signal.
US11170902B2 Nuclear power plant and method for operating a nuclear power plant
A nuclear power plant comprising a primary coolant circuit, a steam-water circuit separated from the primary coolant circuit and a steam generator connected to the primary coolant circuit and the steam-water circuit to transfer heat from the primary coolant circuit into the steam-water circuit has at least one dosing point in the steam-water circuit to inject a reducing agent into the steam-water circuit, wherein the reducing agent is an organic compound consisting of carbon, hydrogen and oxygen. Furthermore, a method for operating said nuclear power plant and the use of the method for downtime preservation of the secondary side of a steam generator of a nuclear power plant are provided.
US11170901B2 Fission reaction control in a molten salt reactor
A molten salt reactor includes a nuclear reactor core for sustaining a nuclear fission reaction fueled by a molten fuel salt. A molten fuel salt control system removes a volume of the molten fuel salt from the nuclear reactor core to maintain a reactivity parameter within a range of nominal reactivity. The molten fuel salt control system includes a molten fuel salt exchange system that fluidically couples to the nuclear reactor core and exchanges a volume of the molten fuel salt with a volume of a feed material containing a mixture of a selected fertile material and a carrier salt. The molten fuel salt control system can include a volumetric displacement control system having one or more volumetric displacement bodies insertable into the nuclear reactor core. Each volumetric displacement body can remove a volume of molten fuel salt from the nuclear reactor core, such as via a spill-over system.
US11170898B2 Methods and systems for prioritizing user symptom complaint inputs
A system for prioritizing user symptom complaint inputs. The system includes a KNN module operating on at least a computing device configured to receive a plurality of symptom complaint datums, receive suspected disease state training data, calculate an optimal vector output utilizing a k-nearest neighbor algorithm and generate an optimal vector output containing a suspected disease state. The system includes a triage module operating on at least a computing device configured to receive the optimal vector output, generate a triage urgency category label, select triage training data as a function of the triage urgency label, generate using a supervised machine-learning model a disease criticality model, evaluate the disease criticality score, and display the ranked disease criticality score for each of the plurality of suspected disease states.
US11170891B2 Image generation from a medical text report
A method of generating a first image from a medical text report comprises acquiring a medical text report comprising one or more natural language statements; analysing the medical text report, using a computer-implemented analysis process, to determine for each natural language statement whether the statement satisfies a predetermined criterion with respect to a first medical finding; and responsive to a determination that a said statement satisfies the predetermined criterion, adding an image representing the first medical finding to an image template, to generate the first image. Also disclosed is an apparatus and computer program.
US11170886B2 Exercise system and method
A method for displaying archived exercise classes comprising displaying information about archived exercise classes that can be accessed by a first user via a computer network on a display screen at a first location, wherein the first user can select among a plurality of archived classes, outputting digital video and audio content comprising the selected archived class, detecting a performance parameter for the first user at a particular point in the selected class, displaying the performance parameter on the display screen, and displaying performance parameters from a second user at a second location on the display screen such that at least one of the performance parameters from the first user and at least one of the performance parameters from the second user at the same point in the class are presented for comparison.
US11170883B2 System and method for peritoneal dialysis exchanges having reusable energizing unit
A peritoneal dialysis system includes (i) a fill container, and (ii) an energizing unit that removably accepts the fill container, the energizing unit including a sterilization source so configured and arranged relative to the fill container when accepted by the energizing unit to place fluid within the fill container in a physiologically safe condition for delivery to the peritoneal cavity of a patient.
US11170870B1 On-chip-copy for integrated memory assembly
A non-volatile memory system comprises an integrated memory assembly in communication with a memory controller. The integrated memory assembly includes a memory die bonded to a control die. The control die includes one or more control circuits for controlling the operation of the memory die. The control circuits are configured to receive a request to copy data on the memory die, read codewords on the memory die in response to the request, decode the codewords to identify errors in the codewords, correcting the errors in the codewords, and program the codewords back into the memory die. In one embodiment, the codewords read are stored in the memory die as single bit per memory cell data and the codewords programmed back into the memory die after correcting errors are programmed as multiple bit per memory cell data.
US11170851B1 Electrical distance-based wave shaping for a memory device
Memory devices may have an array of elements in two or more dimensions. The memory devices use multiple access lines arranged in a grid to access the memory devices. Memory cells located at intersections of the access lines in the grid. Drivers are used for each access line and configured to transmit a corresponding signal to respective memory cells of the plurality of memory cells via a corresponding access line. The memory devices uses an electrical distance calculator to determine an electrical distance from a memory cell to a respective driver of the plurality of drivers. The memory device also uses a driver modulator to modulate the corresponding signal based at least in part on the electrical distance.
US11170845B1 Techniques for reducing rock bottom leakage in memory
Certain aspects of the present disclosure are directed to a memory system. The memory system generally includes a word line (WL) driver circuit comprising a transistor coupled between a WL of a memory and a reference potential node. The memory system also includes a clamping circuit having logic configured to generate a control signal to drive a gate of the transistor such that the control signal is floating when the first head switch is open, and a first head switch coupled between a voltage rail and a supply input of the logic.
US11170832B2 Magnetic memory devices
A magnetic memory device includes a first conductive line extending in a first direction on a substrate, a first magnetic pattern on the first conductive line, the first magnetic pattern including a first portion and a second portion that have different thicknesses, and a second conductive line on the first magnetic pattern and extending in a second direction intersecting the first direction.
US11170823B1 Tape embedded drive with multiple feedthrough connections
The present disclosure generally relates to a tape embedded drive having a plurality of feedthrough connectors. The feedthrough connectors are symmetrically placed within the tape embedded drive such that regardless of whether an even or odd number of feedthrough connectors are present, the feedthrough connectors are symmetrical about a centerline of the tape embedded drive. In such a layout, the tape embedded drive is more stable due to symmetrical mass balance. Additionally, the tape embedded drive is more cost effective to produce.
US11170816B2 Reader bias based locking technique enabling high read concurrency for read-mostly workloads
A data object has a lock and a condition indicator associated with it. Based at least partly on detecting a first setting of the condition indicator, a reader stores an indication that the reader has obtained read access to the data object in an element of a readers structure and reads the data object without acquiring the lock. A writer detects the first setting and replaces it with a second setting, indicating that the lock is to be acquired by readers before reading the data object. Prior to performing a write on the data object, the writer verifies that one or more elements of the readers structure have been cleared.
US11170815B1 Cancelling adjacent track interference
An apparatus may comprise a circuit configured to receive first underlying data corresponding to a first signal and receive a second signal corresponding to second underlying data. The circuit may determine an interference component signal based on the first underlying data corresponding to the first signal and a first channel pulse response shape for the first signal, determine estimated decisions corresponding to the second signal based on the second signal, and determine an estimated signal based on the estimated decisions corresponding to the second signal and a second channel pulse response shape for the second signal. The circuit may then generate a remaining signal based on the estimated signal and the second signal, generate an error signal based on the interference component signal and the remaining signal, and adapt one or more parameters of the first channel pulse response shape based on the error signal.
US11170807B1 Read head sensor with balanced shield design
The present disclosure generally relates to a read head of a data storage device. The read head includes a read sensor sandwiched between two shields. The shields can have different materials as well as a different number of layers. Furthermore the shields can be fabricated by different processes and have different heights and thicknesses. The ratio of the thickness to the height for the shields are substantially identical to ensure that the saturation field are substantially identical and balanced.
US11170804B2 Spin orbital torque based microwave assisted magnetic recording with dual spin hall layers or wrap around spin hall layer
A magnetic recording head includes a trailing shield and a main pole. A trailing shield gap is between the trailing shield and the main pole. A spin orbital torque structure is within the trailing shield gap. The spin orbital torque structure includes a spin torque layer having a first side and a second side at a media facing surface. A first spin Hall layer is along the first side of the spin torque layer. A second spin Hall layer is along the second side of the spin torque layer. The first spin Hall layer comprises a heavy metal material having a positive spin Hall angle. The second spin Hall layer comprises a heavy metal material having a negative spin Hall angle.
US11170801B2 Multi-band multichannel magnetic recording head
An apparatus, according to one approach, includes two arrays of data transducers on a module, the two arrays being aligned along a common axis extending between distal ends of the module. Outer servo readers are positioned toward outer ends of the two arrays. An inner servo reader is positioned between the two arrays. The servo readers are positioned to each reside above a unique servo track on a magnetic recording tape. A method according to one approach includes passing a magnetic recording tape having a plurality of data bands over a module as described above. Data is simultaneously transduced on the two data bands using the data transducers. Advantageously, the number of simultaneously-usable channels on the module is dramatically increased, thereby also dramatically increasing the data rate per unit of tape speed, while backward compatibility may be preserved.
US11170797B2 Audio decoder, method and computer program using a zero-input-response to obtain a smooth transition
An audio decoder for providing a decoded audio information on the basis of an encoded audio information is disclosed. The audio decoder includes a linear-prediction-domain decoder configured to provide a first decoded audio information on the basis of an audio frame encoded in a linear prediction domain, a frequency domain decoder configured to provide a second decoded audio information on the basis of an audio frame encoded in a frequency domain, and a transition processor. The transition processor is configured to obtain a zero-input-response of a linear predictive filtering, wherein an initial state of the linear predictive filtering is defined depending on the first decoded audio information and the second decoded audio information, and modify the second decoded audio information depending on the zero-input-response, to obtain a smooth transition between the first and the modified second decoded audio information.
US11170789B2 Attentive adversarial domain-invariant training
To generate substantially domain-invariant and speaker-discriminative features, embodiments are associated with a feature extractor to receive speech frames and extract features from the speech frames based on a first set of parameters of the feature extractor, a senone classifier to identify a senone based on the received features and on a second set of parameters of the senone classifier, an attention network capable of determining a relative importance of features extracted by the feature extractor to domain classification, based on a third set of parameters of the attention network, a domain classifier capable of classifying a domain based on the features and the relative importances, and on a fourth set of parameters of the domain classifier; and a training platform to train the first set of parameters of the feature extractor and the second set of parameters of the senone classifier to minimize the senone classification loss, train the first set of parameters of the feature extractor to maximize the domain classification loss, and train the third set of parameters of the attention network and the fourth set of parameters of the domain classifier to minimize the domain classification loss.
US11170786B1 Federated speaker verification method based on differential privacy
The present disclosure proposes a federated speaker verification method based on differential privacy, including: 1. performing, by a server, UBM pre-training to obtain an initial UBM; 2. receiving, by the client, the pre-trained initial UBM, and performing initial UBM learning based on local private speech data; 3. performing, by the client, differential privacy protection based on learned statistics; 4. aggregating, by the server, statistics uploaded by multiple clients, and updating the initial UBM; and 5. receiving, by the client, the updated UBM, performing adjustment based on the local private speech data to obtain a GMM for a user of the client, and determining, based on the updated UBM and the GMM, whether a to-be-verified speech is generated by the user of the client.
US11170781B2 Enhancing group decisions within social messaging applications
Techniques to enhance group decision-making within messaging platforms. A conversation thread between two or more participants is analyzed. One or more keywords occurring in the conversation thread that are associated with an event characteristic are identified by comparing messages of each of the two or more participants against a keyword listing. Natural language processing is used to determine a contextual use of the one or more keywords. One or more events relevant to the event characteristic and the contextual use are determined. An application programming interface is used to locate and retrieve event-related information for the one or more events.
US11170770B2 Dynamic adjustment of response thresholds in a dialogue system
Method and apparatus improves the quality of responses from an automatic dialogue system by dynamically adjusting response thresholds. More particularly, the automatic dialogue system may dynamically determine response threshold values in response to user feedback. The response threshold values may be used to evaluate a confidence value. The confidence value may be assigned to or otherwise associated with an input class, or user intent. The system may automatically adjust the response threshold values to provide a better user experience as the amount of user-interaction with the system increases.
US11170750B2 Energy efficient soundproofing window retrofits
Described herein are window retrofits including a monolithic silica aerogel slab having (i) an average haze value of <5% as calculated in accordance with ASTM standard D1003-13 and (ii) a U-factor of <0.5 BTU/sf/hr/° F., and a transparent polymer envelope sealed at an internal pressure of ≤1 atmosphere, wherein the monolithic silica aerogel slab is encapsulated in the transparent polymer envelope. The monolithic aerogel slab can have a transmittance >94% at 8 mm thickness. The window retrofit can be bonded to a glass sheet.
US11170746B2 Effect adding apparatus, method, and electronic musical instrument
An effect adding apparatus includes: at least one first operation element on which a first user operation is performed; a plurality of second operation elements on which a second user operation is performed after the first user operation; and at least one processor, in which the at least one processor determines two or more effects including at least a first effect and a second effect, from a plurality of effects in which each of the effects is associated with a plurality of parameters, based on the first user operation on the at least one first operation element, and determines a parameter associated with each of the plurality of second operation elements, based on data indicating significance of each of a plurality of first parameters associated with the first effect determined and data indicating significance of each of a plurality of second parameters associated with the second effect determined.
US11170738B2 Display device
A display device according to present disclosure comprising: a first display panel that displays a first image; a second display panel disposed on a back surface side of the first display panel to display a second image; and an image processor that acquires input image data and generates first image data corresponding to the first image and second image data corresponding to the second image based on the input image data, wherein the image processor includes a first filter circuit that performs first low-pass filter processing on the input image data, and the first filter circuit reduces a degree of the first low-pass filter processing when input gradation of the input image data is less than first gradation as compared with a case that the input gradation is greater than or equal to the first gradation.
US11170736B2 Preserving desktop state across login sessions
Techniques are described for preserving desktop state between login sessions in desktop computing environments. During an active login session of a desktop by a user, the system intercepts all requests to open a file and records the requested file paths. The information can be recorded locally or at a remote location, such as a server accessed over a network connection. Before the login session is terminated, the system determines all open windows and captures a screenshot of each window that is open on the desktop at the time of terminating the login session. The location of each window is also determined and recorded along with the screenshots before the session is terminated. When the user starts a new active login session at a later time, the state of the desktop is restored using the recorded file paths, screenshots and window locations.
US11170734B2 Electronic device and color profile adjustment method
A color profile adjustment method adapted to an electronic device includes: obtaining a first current color profile of a first screen which is externally connected to the electronic device; determining whether the first current color profile is the same as a second current color profile of a second screen of the electronic device; and when it is determined that the first current color profile is different than the second current color profile, outputting an adjustment command to the first screen, so that the first screen adjusts the first current color profile according to the adjustment command.
US11170733B2 Projector and projection method thereof
A projector and a projection method are provided. The projector is coupled to a display card and includes a light source, a light valve, a projection lens, and a processor. The light source provides an illumination beam. The light valve converts the illumination beam into an image beam. The projection lens projects the image beam to the outside of the projector to form an imaged image. The processor receives an input image signal from the display card, and generates a control signal corresponding to the input image signal according to a refresh rate of the input image signal. When the refresh rate is greater than a threshold, the imaged image has a first resolution. When the refresh rate is less than the threshold, the light valve performs a pixel shifting operation, so that the imaged image has a second resolution. The first resolution is less than the second resolution.
US11170726B2 Method for driving liquid crystal display device
The liquid crystal display device includes a first substrate provided with a terminal portion, a switching transistor, a driver circuit portion, and a pixel circuit portion including a pixel transistor and a plurality of pixels, a second substrate provided with a common electrode electrically connected to the terminal portion through the switching transistor, and liquid crystal between a pixel electrode and the common electrode. In a period during which a still image is switched to a moving image, the following steps are sequentially performed: a first step of supplying the common potential to the common electrode; a second step of supplying a power supply voltage to the driver circuit portion; a third step of supplying a clock signal to the driver circuit portion; and a fourth step of supplying a start pulse signal to the driver circuit portion.
US11170722B2 Display device with a backlight
Provided is a display device with which a suitable image can be displayed with a simple device configuration. The display device has: a display panel which displays an image on the basis of a plurality of image patterns; a plurality of light sources which illuminate, from the back surface, respective regions of the display panel that has been divided into a plurality of regions; a storage unit which stores luminance information in which the respective image patterns and the luminance of the respective light sources in the image pattern are associated with each other; and a luminance control unit which controls the luminance of each of the light sources on the basis of the luminance information. The luminance control unit gradually changes the luminance of the light sources from the luminance of the light source before a change to the luminance of the light source after the change.
US11170720B2 Display panel driving apparatus and driving method thereof
The invention provides a display panel driving apparatus and a driving method thereof. The display panel driving apparatus includes a source driver circuit and a timing controller circuit. The source driver circuit loads data to data lines of the display panel in load data periods. The timing controller circuit controls the source driver circuit for dynamically configuring a time length of one of the load data periods according to whether charge sharing occurs. When a charge sharing operation is not performed on at least two of the data lines in the load data period, the load data period has a first time length. When the charge sharing operation is performed on at least two of the data lines in the load data period, the load data period has a second time length longer than the first time length.
US11170715B2 Pixel circuit, display panel, display device and driving method
A pixel circuit, a display panel, a display device and a driving method are provided. The pixel circuit includes: a driving transistor, a first transistor, a first capacitor, the organic light-emitting diode and a switching induced error compensation circuit. The switching induced error compensation circuit is connected with a first node and/or a second node and is configured to compensate a switching induced error of the first transistor.
US11170712B2 Display device for adjusting black insertion for reducing power consumption
According to one embodiment, a display device includes a display panel in which pixel units are arranged, and a controller configured to generate image signals by multiplying display data externally supplied to each line by a luminosity adjustment factor, to supply the generated image signals to the pixel units, to accumulate power consumption of each line, and to execute black insertion if the accumulated power consumption is determined to be greater than power consumption of one previous display frame by a predetermined value, wherein the luminosity adjustment factor is acquired by substituting the power consumption of one previous frame to a decreasing function, and a display pattern including a plurality of continuing black display lines is synchronized with supply of the image signals and is displayed moving the same direction of a screen scanning direction of the display panel during the black insertion.
US11170706B1 Pixel compensation circuit
A pixel compensation circuit including a light emitting diode, a drive unit, a control unit, a data write-in unit, a reset unit, and a pull-down unit is disclosed. The control unit is configured to control a voltage drop time of the first node according to a data voltage value received by the data write-in unit, so as to control a gray scale of the light emitting diode. The data write-in unit includes a first transistor, a second transistor, a third transistor and a capacitor. The first transistor is connected to a first voltage source and a second node. The second transistor is connected to the second node and a third node. The third transistor is connected to the third node and a data input source. The first capacitor is connected to the second node and a first reference voltage source.
US11170702B2 Light-emitting diode driving apparatus and light-emitting diode driver
A LED driving apparatus with differential signal interfaces is introduced, including: N-stages LED drivers, wherein the first stage LED driver receives a first data packet differential signal and a first clock differential signal and outputs a second data packet differential signal and a second clock differential signal, the Mth stage LED driver receives a Mth data packet differential signal and a Mth clock differential signal and outputs a (M+1)th data packet differential signal and a (M+1)th clock differential signal.
US11170695B2 Shift register unit and driving method thereof, gate drive circuit, and display device
The present disclosure provides a shift register unit, a driving method thereof, a gate drive circuit, and a display device, and relate to the field of display technology. When a user's demand is changed, it is not necessary to regulate a pulse width of a signal inputted to a pixel circuit row by row, and a signal outputted from the shift register unit to the pixel circuit is stable. The shift register unit includes a first input circuit, a first output circuit, a second input circuit, a second output circuit, and a stabilizing circuit. The stabilizing circuit is configured to, when the first output circuit outputs a signal to a signal output terminal, stabilize a potential of a second node so that no signal is outputted from the second output circuit; or, when the second output circuit outputs a signal to the signal output terminal, stabilize a potential of a first node so that no signal is outputted from the first output circuit.
US11170694B2 Display apparatus and a method of driving the same
A display apparatus including: a display panel configured to display an image based on input image data; a data driver configured to output a data voltage to the display panel; and a driving controller configured to determine a driving frequency of the display panel based on flicker values for grayscale values of the input image data and output a driving frequency signal representing the driving frequency of the display panel to a host.
US11170692B1 Device and method for controlling a display panel
The display driver includes control circuitry and signal supply circuitry. The control circuitry is configured to store a first setting table for a first frame rate and a second setting table for a second frame rate. The control circuitry is further configured to, in response to adjusting a frame rate of a display device from the first frame rate to the second frame rate, generate an interpolated control parameter through interpolation of a first control parameter obtained from the first setting table and a second control parameter obtained from the second setting table. The signal supply circuitry is configured to generate at least one first signal to be supplied to a display panel based on the interpolated control parameter.
US11170691B2 Driving controller, display apparatus including the same and method of driving display panel using the same
A driving controller set includes a net power control setter, a data clamper, a data line, and a data driver. The net power control setter may determine a first scale factor for adjusting a grayscale value of (N+1)-th frame data based on a load of N-th frame data and a net power control reference value. N is an integer equal to or greater than two. The data clamper may determine a second scale factor for adjusting a grayscale value of the N-th frame data based on a load of (N−1)-th frame data and the N-th frame data. A data signal may be generated using the first scale factor and/or the second scale factor. The data line may include a conductive material. The data driver may convert the data signal into a data voltage and may output the data voltage to the data line.
US11170690B2 Pixel leakage and internal resistance compensation systems and methods
An electronic device may include an electronic display having multiple pixels to display an image based on processed image data. Each of the pixels may include multiple sub-pixels. The electronic device may also include image processing circuitry to receive input image data, in a first color space, having luminance values for each of the sub-pixels. The circuitry may also map the input image data from the first color space to a second color space and apply a multi-dimensional lookup table, based on the input image data in the second color space, to generate compensated image data. The lookup table may receive the luminance values for each of the sub-pixels and output corrected luminance values compensated for an expected amount of current leakage between the sub-pixels. The circuitry may also inversely map the compensated image data from the second color space to the first color space to generate the processed image data.
US11170687B2 Display driving circuit, operation method thereof, and operation method of optical-based MURA inspection device configured to extract information for compensating MURA of display panel
An operation method of a display driving circuit configured to drive a display panel includes receiving input data from an external device, determining a gray level period corresponding to the input data from among a plurality of gray level periods, based on a plurality of thresholds, calculating a final compensation value based on the determined gray level period and a reference look-up table generated based on a reference gray level, performing MURA compensation on the input data based on the final compensation value to generate final data, and controlling the display panel based on the final data.
US11170684B2 Driving unit, gate driving circuit, array substrate, and display apparatus
The present disclosure relates to a driving unit. The driving unit may include a first driving sub-circuit, a second driving sub-circuit, and a driving control circuit. The first driving sub-circuit may include a plurality of first switching demerits, and at least some of the plurality of first switching elements may be configured to output a first signal to a first output terminal of the driving unit in response to a control signal from the driving control circuit. The second driving sub-circuit may include one or more second switching elements, and at least one of the one or more second switching elements may be configured to output a second signal to a second output terminal of the driving unit in response to the control signal from the driving control circuit. The driving control circuit may be configured to output the control signal at a control signal output terminal.
US11170683B2 Display driving IC and operating method thereof
An operating method of a display driving integrated circuit (DDIC) includes correcting first image data using correction data in a first operating mode. The first image data is received from a processor via an interface, and the correction data is stored in a first memory included in the DDIC. The method further includes storing second image data received from the processor in the first memory in response to a mode switching signal controlling the DDIC to switch to a second operating mode, and displaying the second image data on a display panel in the second operating mode.
US11170682B2 Shift register and driving method thereof, gate driving circuit and display device
Provided are a shift register and a driving method thereof, a gate driving circuit, and a display device. The shift register includes: an input circuit, configured to be coupled to an input signal end and a second clock signal end, respectively; a first transistor, where the first electrode of the first transistor is coupled to the output end of the input circuit, and the first transistor is a double-gate type transistor; the first gate of the first transistor is configured to be coupled to a first reference signal end, and the second gate of the first transistor is configured to be coupled to a first threshold control signal end; and an output circuit, configured to be coupled to a first clock signal end and a signal output end, respectively, where the control end of the output circuit is coupled to the second electrode of the first transistor.
US11170678B2 Display apparatus and method incorporating gaze-based modulation of pixel values
A display apparatus including gaze-tracking means, image renderers, liquid-crystal devices including liquid-crystal structure and control circuit, to shift light emanating from given pixel of image renderer to multiple positions, given pixel including colour component; and processor configured to: process gaze-tracking data to determine gaze direction of user's eye; determine gaze point; display first output image frame; detect if magnitude of difference between first output value and initial second output value of colour component of given pixel in first and second output image frames exceeds first threshold difference; when detected that magnitude of difference exceeds first threshold difference, update initial second output value to sum of first output value and product of distance factor and difference between initial second output and first output values; and display second output image frame.
US11170676B2 Electro-optical device and electronic apparatus
An electro-optical device includes a pre-charge circuit configured to supply a pre-charge signal to a first and second signal line at different timings based on a pre-charge control signal, and an inspection circuit configured to output, to the pre-charge circuit, an inspection control signal indicating whether a target is to be inspected in an inspection operation. The pre-charge circuit includes a first switch, an electrical coupling state between the first signal line and a pre-charge power supply line based on a first coupling control signal, a second switch, an electrical coupling state between the second signal line and the pre-charge power supply line based on a second coupling control signal, a first signal to output the first coupling control signal to the first switch, and a second signal to output the second coupling control signal to the second switch based on the inspection control signal and the pre-charge control signal.
US11170673B2 Illuminated signs for vehicles, mounting systems therefor and related methods
A self-contained illuminated sign for mounting on a vehicle is disclosed. The sign includes a front panel, a rear panel situated opposite and substantially parallel to the front panel in spaced relation therefrom to define a space therebetween, and a light source comprising a plurality of LEDs. The light source is positioned between the front and rear panels and is configured to emit light that emanates from the front panel. The front panel is thus backlit to display indicia. A system for supporting a self-contained illuminated sign on a vehicle is also disclosed. The system includes the sign and a separate mounting frame mountable on a vehicle. The mounting frame is configured to removably receive the sign and, when the sign is received in the mounting frame, to surround a perimeter of the sign while permitting visibility of the front display area. Related methods are also disclosed.
US11170669B2 Stored value card and carrier system with tamper evident label
A stored value card and carrier system, including an optional carrier, an inactive stored value card attached to the carrier, and a label, in which the label is removably adhered to at least a portion of the stored value card and at least a portion of the carrier, and the label is capable of indicating removal from the stored value card and the carrier or other tampering.
US11170668B2 Tamper-evident indicator wraps
Systems and methods include tamper-evident indicators applied to a band comprising a strap that forms a closed loop. Tamper-evident sections of the indicators provide increased security against accidental and intentional removal of the indicators. Indicators are provided with adhesives and bare areas devoid of adhesive allowing easy and secure application of indicators to bands while they are being worn and with greater ease. Indicators can be further provided with liners protecting the adhesives allowing the indicators to be easily applied by gloved hands, reducing contamination risks. Contamination and wear risks can be further reduced by supplying indicators with antimicrobial surfaces and overprint varnishing.
US11170667B2 Apparatus, systems, and methods for simulating life-like human facial features/expressions
A method and apparatus according to which a patient simulator includes one or more of the following: a left eye assembly including a simulated left pupil, a simulated left eyelid, and/or a simulated left iris; a right eye assembly including a simulated right pupil, a simulated right eyelid, and/or a simulated right iris; a neck assembly including a simulated neck; a left brow assembly including a simulated left brow; a right brow assembly including a simulated right brow; a tear duct assembly including simulated left and right cheeks through which artificial pores are formed; and a mouth assembly including a simulated mouth. In various embodiments, any one, or a combination, of these assemblies may be, include, or be part of, a manikin in the form of a human face, and may therefore be activated simultaneously to realistically simulate life-like human facial features/expressions.
US11170659B2 Real-world feedback network for feedback recipients
An online feedback network provides feedback from contributors to a feedback recipient for a project. A request modifier may receive a default request from a data source and allow the feedback recipients to use the default request, modify the default request and/or allow the feedback recipient to create an initial request in requesting feedback for each feedback recipient's project from the contributors. The request modifier may also modify the default or initial request so that the request from the feedback recipient receives a desired volume, type, source or network of feedback. For instance the request modifier may increase the number of contributors receiving the request or simplify the type of requested feedback in order to increase the volume of feedback received by the feedback recipients based on previous requests for feedback and the volume of feedback received by the past requests. The submitted request may be stored for future use.
US11170656B2 Predicting low visibility set-up options for an airport moving map
A method for predicting a low visibility set-up option for an airport moving map includes determining a visibility at a particular airport and predicting a low visibility set-up option for an airport moving map for the particular airport in response to the visibility being below a predetermined value. The method also includes retrieving from a data storage device the low visibility set-up option for the airport moving map in response to predicting the low visibility set-up. The method additionally includes applying the low visibility set-up option to the airport moving map for the particular airport. The method further includes presenting the airport moving map on a display including geospatial low visibility information based on the low visibility set-up option.
US11170653B2 Automated air-traffic advisory system and method
An automated air traffic advisory system bridges the communications gap between multiple aircraft on different frequencies in a monitored airspace, such as a non-towered airport, that may be remote from an Air Traffic Control facility. The system can automatically notify remote Air Traffic Control of the status of an aircraft in the monitored airspace, and can dynamically vary transmitter strength to be heard selectively only by nearby aircraft.
US11170650B2 System for vehicle monitoring and alerting
Disclosed is a system for detecting multiple approaching vehicles and sending alert signals over a communication network. The system includes one or more vehicle mounted units, wherein at least one vehicle mounted unit is attached to a vehicle for capturing and processing data of approaching vehicles. The vehicle mounted unit includes a camera for capturing digital data, a storage unit to store a set of instructions and a pre-defined time value, a vehicle class list; a processing unit for processing the set of instructions, and a communication unit to send alert signals, vehicles and object digital data over the communication network. The set of instructions includes a detection module for detecting multiple approaching vehicles and objects in a single frame, a measurement module for measuring the time between the camera and the approaching vehicles, and an alert module for generating an alert signal for the rider if the time between the camera and the approaching vehicle is less than the pre-defined time value.
US11170644B2 Method and apparatus for messaging coordination
A vehicle includes one or more vehicle-exterior displays and a processor. The vehicle receives indication of a second proximate vehicle, the indication including viewing preferences for an occupant of the second proximate vehicle. The vehicle selects content for display on at least one of the vehicle-exterior displays and selects at least one display having an exterior orientation determined to be viewable based on a heading of the second proximate vehicle. The vehicle then displays the selected content on the selected display.
US11170641B2 System and method for providing traffic congestion relief using dynamic lighted road lane markings
A system and method for providing increased traffic carrying capacity of a road, such as a highway, by modifying an existing roadway from, for example, four lanes to five lanes, to create an additional travel lane. The system and method dynamically changes the width of travel lanes using, for example, embedded pavement lights, or other lighting arrangements, in lieu of traditional painted lane lines. As traffic volumes increase and speeds decrease along the road, an intelligent transport system (ITS) sends a congestion signal to the overhead lane controls and dynamic message signs (DMS) along the entire road segment of interest. The posted speed limits are changed, and the lane markings are controlled to dynamically increase the number of lanes in the road segment to five, for example, of narrower widths until traffic volumes reduce and the number of lanes can be returned to four, for example, with normal speed limits.
US11170639B2 Transportation threat detection system
A transportation threat detection system includes a communication module that receives an inertial event report from a reporting vehicle. The report includes (i) an indication of an inertial event from an inertial sensor at the reporting vehicle, and (ii) an indication of a geographic location associated with the event. The system also includes a fusion processor that associates the inertial event report with a potential transportation threat, consistent with the inertial event report and at the geographic location. The fusion processor generates a measure of support for the transportation threat potentially existing at the geographic location based on a participation rate generated using any additional inertial event reports received from respective additional reporting vehicles. The system also includes a reporting interface that renders output indicative of the potential transportation threat, wherein the output is made as a function of the generated measure of support.
US11170621B1 Smoke alarm system
A smoke detector alarm system configured with improvements that enable remotely positioning a smoke detector battery from a smoke detector while recharging the battery such that there is not a loss of battery power in case of a power outage and the battery replacement needs are reduced.
US11170616B2 System and interfaces for managing workplace events
A system and associated interfaces are provided that permit alert of an evacuation event to a workplace environment. In one aspect, an evacuation alert device having at least one speaker and a plurality of LEDs may be mounted at a worksite. For instance, it is appreciated that there may be an evacuation alert device that can alert the worksite of an evacuation event by emitting light from the plurality of LEDs and/or emitting sound from the at least one speaker. For instance, an evacuation alert device may be paired with an external system, and, in response to receiving indication of an evacuation event from the external system, may alert the worksite of the evacuation event.
US11170614B1 System and method of authentication using a re-writable security value of a transaction card
A method for authenticating a transaction includes replacing a first security value of a transaction device with a second security value; receiving, during a first transaction, the second security value; authenticating the first transaction based at least in part on the second security value; determining that a predetermined number of transactions have occurred during which the second verification value was not rewritten since the second security value was replaced; responsive to determining that the predetermined number of transactions have occurred, replacing the second security value on the transaction device with a third security value; receiving, during a second transaction, the third security value; and authenticating the second transaction based at least in part on the third security value.
US11170607B2 Continuous generation, dynamic ranking, and delivery of queries to user
Disclosed herein is an application enabling users to interface dynamically with live sports. The application monitors active sports games and generates propositions based on the status of the game and presents the propositions to users. Users accept the proposition or move on to additional propositions. The propositions are generated, en masse, each second of game and ranked according to a series of criteria. The criteria are used to provide an artificial intelligence approximation of the most exciting question in sports that moment.
US11170600B2 System and method for vending consumer goods in a vehicle
A system for vending consumer goods in a vehicle includes a container for storing consumable units of at least one sort of consumer goods, a sensor system including at least one first sensor configured to detect removal of a consumable unit from the container by a consumer, and a computer system connected to the sensor system via a data network. The computer system includes a user database storing a user account assigned to the consumer and a service database storing a price for each consumable unit. Each user account comprises a service payment account listing services and a corresponding amount of money due for each service. The computer system is configured to retrieve from the service database a price for the removed consumable unit and to charge the service payment account of the consumer with an amount of money corresponding to the price of the removed consumable unit.
US11170590B1 Vehicle inspection
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for vehicle inspection and passenger tracking. In one aspect, a portable vehicle data input device includes an electronic display and a data processor coupled to the display and containing instructions configured to cause the device to: display information related to inspection of different portions of a vehicle, receive driver input indicating completion of vehicle inspection tasks, display information related to a plurality of passengers associated with the vehicle, receive input identifying specific passengers as the specific passengers board or exit the vehicle, and update a roster of passengers in response to receiving the input.
US11170578B1 Occlusion detection
Various implementations disclosed herein include devices, systems, and methods that determines changes in depth category of pixels from one image to the next. For example, changes in depth category may include determining that a given pixel has changed from foreground to background or vice versa. The technique is based on creating a histogram or other model using a mask identifying a depth category of pixels in the first image. The histogram or model is used to assess a pixel in the first frame and the second frame and identify a change in its depth category. One use of this technique is to determine a change in occlusion.
US11170576B2 Progressive display of virtual objects
A progressive display system can compute a virtual distance between a user and virtual objects. The virtual distance can be based on: a distance between the user and an object, a viewing angle of the object, and/or a footprint of the object in a field of view. The progressive display system can determine where the virtual distance falls in a sequence of distance ranges that correspond to levels of detail. Using a mapping between content sets for the object and levels of detail that correspond to distance ranges, the progressive display system can select content sets to display in relation to the object. As the user moves, the virtual distance will move across thresholds bounding the distance ranges. This causes the progressive display system to select and display other content sets for the distance range in which the current virtual distance falls.
US11170567B2 Dynamic object detection model based on static map collection data
Systems, methods, and non-transitory computer-readable media can obtain information describing a static map of a geographic location, wherein the static map is determined based at least in part on a plurality of three-dimensional representations of the geographic location captured by one or more sensors of one or more vehicles. At least one training example that includes visual features and a corresponding label can be generated based on an unsupervised process for generating training examples, wherein the visual features are extracted based on the static map and at least one three-dimensional representation of the geographic location. At least one machine learning model can be trained to distinguish between static objects and non-static objects in visual data based on the at least one training example, wherein the at least one machine learning model is trained based on an unsupervised learning process.
US11170560B2 Wearable assembly of smart headset display and smart garment
A wearable assembly of smart headset display and a smart garment, which includes: a garment, having a wiring structure with a plurality of sensing nodes for generating a set of sensing data; and a smart headset display device, having at least one lens unit and a control unit, the control unit is used for receiving the set of sensing data, and using said set of sensing data to generate a first image data to drive the at least one lens unit for providing a body model dynamic picture; or using said set of sensing data and a set of reference dynamic picture data to generate a second image data, and the at least one lens unit is driven according to the second image data for simultaneously providing a body model dynamic picture and a reference dynamic picture desired to learn.
US11170558B2 Automatic rigging of three dimensional characters for animation
A system and method for automatic rigging of three dimensional characters for facial animation provide a rigged mesh for an original three dimensional mesh. A representative mesh is generated from the original mesh. Segments, key points, a bone set, and skinning weights are then determined for the representative mesh. The Skinning weights and bone set are placed in the original mesh to generate the rigged mesh.
US11170553B1 Methods and systems for generating an animation control rig
An aspect provides a computer-implemented method for generating an animation control rig configured to manipulate a skeleton of an animated character. The method comprises associating 502 a plurality of animation control points to an animated skeleton; traversing (504, 512) a node graph representing the plurality of animation control points of the animated skeleton; analyzing 506 the hierarchical node graph to determine which nodes of the hierarchical node graph are inversely solvable; analyzing 508 the hierarchical node graph to determine which other nodes of the hierarchical node graph are solvable with at least one solution that violates a constraint of the animated skeleton; and modifying 510 an operation of at least one node of the other nodes that violates a constraint to approximate the constraint within a tolerance level.
US11170550B2 Facial animation retargeting using an anatomical local model
A retargeting engine automatically performs a retargeting operation. The retargeting engine generates an anatomical local model of a digital character based on performance capture data and/or a 3D model of the digital character. The anatomical local model includes an anatomical model corresponding to internal features of the digital character and a local model corresponding to external features of the digital character. The retargeting engine includes a Machine Learning model that maps a set of locations associated with the face of a performer to a corresponding set of locations associated with the face of the digital character. The retargeting engine includes a solver that modifies a set of parameters associated with the anatomical local model to cause the digital character to exhibit one or more facial expressions enacted by the performer, thereby retargeting those facial expressions onto the digital character.
US11170540B1 Directional based commands
A method for directional based commands includes responsive to initializing an augmented reality device associated with a user, establishing a field of view for the augmented reality device associated with the user. The method establishes boundaries for a directional command area, where the directional command area includes a plurality of devices configurable to receive commands from the augmented reality device associated with the user. The method receives a first command performable by at least two devices from the plurality of devices and receives orientation data from the augmented reality device associated with the user. The method determines a first device from the plurality of devices for performing the first command based at least on the orientation data and the field of view of view for the augmented reality device associated with the user and sends the first command to the first device.
US11170536B2 Systems and methods for home improvement visualization
A method of training a neural network for home improvement visualization is disclosed. The method may include receiving a set of annotated images of houses to train the neural network, augmenting the set of annotated images of houses to generate additional annotated images of houses for the neural network, processing the annotates images of houses and the additional annotated images of houses to train the neural network, refining the set of annotated images of houses by detecting the edges elements in the images and adjusting the annotations based on the edge detection, and outputting a trained neural network.
US11170528B2 Object pose tracking method and apparatus
The present disclosure relates to robot technology, which provides an object pose tracking method and apparatus. The method includes: obtaining an initial pose of the object, and determining a first viewing angle of an object with respect to a camera based on the initial pose; searching for a first 3D model corresponding to the first viewing angle; calculating a projected contour of an initial pose using the searched first 3D model, and obtaining feature point(s) of the projected contour; calculating a pose change amount based on the feature point(s) of the projected contour and feature point(s) of a real contour; and performing an iterative calculation on the pose change amount to obtain a pose correction amount, and obtaining a corrected pose of the object based on the pose correction amount. In the calculation process, the 3D model can be selected to improve the calculation speed by fewer feature points.
US11170521B1 Position estimation based on eye gaze
In an exemplary process for determining a position of an object in a computer-generated reality environment using an eye gaze, a user uses their eyes to interact with user interface objects displayed on an electronic device. A first direction of gaze is determined for a first eye of a user detected via the one or more cameras, and a second direction of gaze is determined for a second eye of the user detected via the one or more cameras. A convergence point of the first and second directions of gaze is determined, and a distance between a position of the user and a position of an object in the computer-generated reality environment is determined based on the convergence point. A task is performed based on the determined distance between the position of the user and the position of the object in the computer-generated reality environment.
US11170520B2 Image processing apparatus for analyzing an image to detect an object within the image
An image processing apparatus captures an image, detects an object in the captured image, and transmits the image and metadata containing object information regarding the object detected from the image to an information processing apparatus. If a detection function is valid with respect to a first image to transmit and the detection function is invalid with respect to a second image to transmit after the first image, the image processing apparatus transmits invalidity information indicating that the object is not detected with respect to the second image to the information processing apparatus.
US11170519B2 Acoustic wave diagnostic apparatus and control method of acoustic wave diagnostic apparatus
An ultrasound diagnostic apparatus includes an image memory, an operation unit, a measurement item designation receiving unit for receiving a designation of a measurement item, a detection measurement algorithm setting unit that sets a detection measurement algorithm, a frame designation receiving unit that receives a designation of a frame to be used for the measurement among a plurality of frames in the image memory, a measurement position designation receiving unit that receives a designation of a position of a measurement target on a first measurement frame received by the frame designation receiving unit, a measurement position setting unit that sets the position of the measurement target on a frame other than the first measurement frame, a measurement unit that detects the measurement target on the plurality of frames to calculate the measurement value, and a final measurement value calculation unit that calculates a final measurement value.
US11170513B2 Object surface matching with a template for flight parameter measurement
A method of object surface matching includes identifying an object in-flight in an image; identifying a feature on the object that is in a first spatial position; comparing the feature with set of template images; identifying a first template image in the set of template images that matches the feature on the object that is in the first spatial position; determining first coordinates for the first spatial position based on the first template image; identifying a second image of the object that includes the feature on the object that is in a second spatial position; identifying a second template image in the set of template images that matches the feature on the object that is in the second spatial position; determining second coordinates for the second spatial position based on the second template image; and generating a spin value for the object based on the first and second coordinates.
US11170504B2 Method and system for intracerebral hemorrhage detection and segmentation based on a multi-task fully convolutional network
Embodiments of the disclosure provide systems and methods for detecting an intracerebral hemorrhage (ICH). The system includes a communication interface configured to receive a sequence of image slices and an end-to-end multi-task learning model. The sequence of image slices is the head scan images of a subject acquired by an image acquisition device. The end-to-end multi-task learning model includes an encoder, a bi-directional Convolutional Recurrent Neural Network (ConvRNN), a decoder, and a classifier. The system further includes at least one processor configured to extract feature maps from each image slice using the encoder, capture contextual information between adjacent image slices using the bi-directional ConvRNN, and detect the ICH of the subject using the classifier based on the extracted feature maps of the image slices and the contextual information or segment each image slice using the decoder to obtain an ICH region based on the extracted feature maps of the image slice.
US11170499B2 Method and device for the automated evaluation of at least one image data record recorded with a medical image recording device, computer program and electronically readable data carrier
A method is for the automated evaluation of at least one image data record of a patient recorded with a medical image recording device for the preparation of diagnostic findings. In the method, at least one item of input data describing the patient and/or the recording process and/or the examination target is determined after completion of the recording of the image data record. A selection algorithm which evaluates the image data record and the input data is used for determining at least one automated evaluation process to be applied and applicable and at least one image quality measure with regard to the evaluation process is determined by evaluating the image data record. The selected automated evaluation process is only performed for an image quality measure meeting a threshold quality requirement.
US11170496B2 System and method for automated grain inspection during harvest
A system and method for automated grain inspection and analysis of results during harvest, using an inspection system mounted on a combine harvester with geolocation tracking, allowing for real time analysis during harvest and tracking of grain quality by location of harvest.
US11170494B1 Smart method and apparatus for smart dull grading and modification identification
Systems and methods include a computer-implemented method for automating product inspection processes. A product is scanned using multiple scans obtained from different angles. A 3D numerical model of the product is generated. The 3D numerical model is compared to 3D product specification models, each numerically defining specifications for a given product in new condition. The 3D numerical model is matched to a matched 3D product specification model. A product type of the product is determined. A report is generated based on comparisons of the 3D numerical model and the matched 3D product specification model. For a new product, the report includes an indication of whether the new product matches design specifications for new products of the product type. For a used product, the report includes an indication of a used condition of the used product relative to a new condition of new products of the product type.
US11170491B1 System and method for assessing a physical structure
Systems and methods for assessing a physical structure are provided. Information indicative of an infrared image that includes a portion of the physical structure is received, and one or more indicators within the infrared image exceeding a heat threshold are determined. A plurality of characteristics of the one or more indicators are determined. One or more edges of the portion of the physical structure are detected, and an area associated with an intended use of one or more fasteners associated with the physical structure is determined according to the detected edges. An amount of the one or more indicators corresponding to the area is determined, and the one or more indicators are classified as fasteners according to the determined amount. Based on the classification of the one or more indicators, a condition of the physical structure is determined.
US11170489B2 System and method for inspecting the condition of structures using remotely controlled devices
Disclosed is a system for inspecting a structure without physically contacting the structure. The system includes a remotely controlled device that includes a sonar/ultrasound transceiver, a camera and a mapping module for generating geotags corresponding to the structure. The remotely controlled device optionally includes an infrared camera and a lidar. As the remotely controlled device moves along or around the perimeter of the structure, the system collects acoustic, lidar, infrared and photogrammetry data to create a virtual model of the structure. Geotagged acoustic, infrared and lidar data identifying faults in the structure is overlaid on the virtual model of the structure.
US11170487B2 Adhered substance detection apparatus
An adhered substance detection apparatus includes a controller configured to function as a determination part, an extractor, and a detector. The determination part determines a representative edge direction using a predetermined angle range as a unit for each pixel area of a plurality of pixel areas of a photographic image photographed by a photographing device, the representative edge direction being determined for each of the pixel areas based on an edge angle of each pixel included in the pixel area. The extractor extracts an array pattern in which a plurality of the pixel areas having a same representative edge direction are continuously arranged along a predetermined scanning direction based on the representative edge directions of the pixel areas determined by the determination part. The detector detects whether an adhered substance area exists on a lens of the photographing device based on the array pattern extracted by the extractor.
US11170486B2 Image analysis device, image analysis method and image analysis program
The present invention provides an image analysis device which is capable of automatically responding to various environmental variations caused by a camera installation condition or an environmental factor without consuming unnecessary calculation resources. The image analysis device is provided with: a plurality of process execution units which are capable of executing different processes on an input image; an analysis unit which analyzes, on the basis of the image, an image variation caused by external environment; and a process selection unit which selects, on the basis of the analyzed variation, at least one from among the plurality of process execution units.
US11170483B2 Sample observation device and sample observation method
A sample observation device images a sample placed on a movable table by irradiating and scanning the sample with a charged particle beam of a microscope. A degraded image having poor image quality and a high quality image having satisfactory image quality which are acquired at the same location of the sample by causing the charged particle microscope to change an imaging condition for imaging the sample are stored. An estimation process parameter is calculated for estimating the high quality image from the degraded image by using the stored degraded image and high quality image. A high quality image estimation unit processes the degraded image obtained by causing the charged particle microscope to image the desired site of the sample by using the calculated estimation process parameter. Thereby, the high quality image obtained at the desired site is estimated, and then the estimated high quality image is output.
US11170479B2 Display apparatus and control method thereof
Disclosed is a display apparatus. The display apparatus obtains first characteristic information, which is provided according to a plurality of sections of content and corresponds to an image characteristic of a section to be displayed among the plurality of seconds, from a signal received in the signal receiver, obtains first image-quality setting information for setting image quality of the section based on the obtained first characteristic information, obtains second characteristic information corresponding to an image characteristic of a frame included in the section from the frame, obtains second image-quality setting information for setting image quality of the frame based on the obtained first image-quality setting information and the obtained second characteristic information, and controls the display to display an image of the frame, the image quality of the frame being set based on the obtained second image-quality setting information.
US11170473B2 Method and apparatus for streaming data
A terminal for receiving streaming data may receive information of a plurality of different quality versions of an image content; request, based on the information, a server for a version of the image content from among the plurality of different quality versions of the image content; when the requested version of the image content and artificial intelligence (AI) data corresponding to the requested version of the image content are received, determines whether to perform AI upscaling on the received version of the image content, based on the AI data; and based on a result of the determining whether to perform AI upscaling, performs AI upscaling on the received version of the image content through a upscaling deep neural network (DNN) that is trained jointly with a downscaling DNN of the server.
US11170461B2 System and method for efficient multi-GPU rendering of geometry by performing geometry analysis while rendering
A method for graphics processing. The method including rendering graphics for an application using a plurality of graphics processing units (GPUs). The method including using the plurality of GPUs in collaboration to render an image frame including a plurality of pieces of geometry. The method including during a pre-pass phase of rendering, generating information at the GPUs regarding the plurality of pieces of geometry and their relation to a plurality of screen regions. The method including assigning the plurality of screen regions to the plurality of GPUs based on the information for purposes of rendering the plurality of pieces of geometry in a subsequent phase of rendering.
US11170456B2 Methods and systems for an enhanced energy grid system
Disclosed herein are embodiments for optimization of an energy grid system. First and second prediction models associated with a first energy grid system and a second energy grid system, respectively, may be trained based on historical data associated with each energy grid system. A prediction model basis may be created including the first and second prediction models. Training data associated with a third energy grid system may be input into each prediction model of the prediction model basis, and an accuracy of the prediction models may be evaluated to determine whether the prediction model basis is complete. When complete, a context-matching model may be trained based on subsequent energy grid systems until the context-matching model is determined to be sufficiently accurate. Then, the context-matching model may be used to identify a prediction model matching a new energy grid system, which may be used to warm-start the new energy grid system.
US11170454B2 Systems and methods for drilling a well
Provided is a method for selecting one of a plurality of convergence paths that may be drilled by a bottom hole assembly (BHA) comprising identifying, by a computer system, a plurality of geometric convergence paths, wherein each of the geometric convergence paths provides a convergence solution from a defined bottom hole assembly (BHA) location to a target drilling path of a well plan. An offset distance is calculated for drilling by the BHA each of the geometric convergence paths connecting the BHA location to the target drilling path. A drill path curvature associated with drilling each of the geometric convergence paths by the BHA is determined by the computer system. A time required for drilling each of the geometric convergence paths by the BHA is determined by the computer system. An optimal geometric convergence path of the plurality of geometric convergence paths is determined responsive to the offset distance for drilling each of the geometric convergence paths, the drill path curvature associated with each of the geometric convergence paths and the time required for drilling each of the geometric convergence paths. The determined optimal geometric convergence path is fed to a controller associated with a display of a drilling rig and used to control the display of the drilling rig to display the determined optimal geometric convergence path.
US11170444B2 Process for providing timely quality indication of market trades
Real time or near real time assessment of the quality of securities transactions is accomplished by intercepting order and execution communications between trader and broker, comparing the execution data with contemporaneous market data relative to the transaction or transactions involved, and informing the trader of that comparison. This is accomplished without interrupting or impeding the trader-broker communications, except that a broker-trader communication may, if desired, be interrupted and relevant data aggregated until the aggregate reaches a desired value. It is preferred that the comparison be between the volume-weighted average price of the securities transaction and the volume-weighted average price of the market data for that security, over the life of the order. A particular effective way to communicate the quality evaluation to the trader is disclosed.
US11170434B1 Systems and methods for emulating a fuel pump and marketing on a mobile device
A method for emulating a fuel pump interface on a mobile device and for marketing on a mobile device. The user of a mobile device is presented with a user interface such that the user receives information from and interacts with the mobile device to carry out certain functions as if the user is at the fuel pump and is interacting with the fuel pump directly. The mobile device may be used to present marketing information on the mobile device.
US11170427B2 Methods and systems for determining variance between criteria
A computer-implemented method may include receiving a customer submission for a vehicle from a customer device, the customer submission including a plurality of customer criteria; receiving a request from the customer device to provide the customer submission to a merchant device; and receiving a reply from the merchant device, the reply including a plurality of merchant criteria. The computer-implemented method also may include determining a variance between the customer criteria and the merchant criteria, and transmitting, to the merchant device, at least one of the variance or the customer criteria.
US11170423B2 Provisioning medical resources triggered by a lifecycle event
Apparatus and associated methods related to determining medical services appropriate to a patient in response to a patient lifecycle event: presenting the medical services to the patient for selection; optionally scheduling the selected medical services; and automatically presenting the selected services for prepayment. The patient lifecycle event may be, for example, a doctor's order, diagnosis, condition change, payment, admission, or discharge. The services presented to the patient may be determined in response to, and as a function of, the lifecycle event. For example, the services presented may include procedures determined after the lifecycle event, in view of patient medical history. In an illustrative example, the services presented may be based on medical indication, contraindication, provider or facility availability, or patient scheduling preference, advantageously permitting more medically relevant, beneficial, convenient, or cost-effective services. Various examples may advantageously provide a discount for a service bundle provided at a particular time or facility or by an affiliated physician or medical group.
US11170421B2 Facilitation of the distribution of scientific data
A technology that facilitates distribution of scientific data are disclosed. Exemplary implementations may: obtain scientific data from sci-data gathering devices; analyze gathered sci-data to identify and categorize relevant scientific elements in the gathered sci-data; offer the analyzed sci-data via a marketplace in exchange for a monetary value; and deliver the analyzed sci-data via the marketplace in exchange for an acceptable monetary value.
US11170420B2 Computer systems for peer-to-peer onboarding to an online marketplace
A system and method may be provided for more efficient onboarding of entities to a marketplace. An existing entity in the marketplace may agree to become an agent of the owner of the marketplace. A request may be received from a new entity wishing to join the marketplace. The system and method may assign the existing entity to onboard the new entity. A digital image may be received of the existing entity and new entity and optional documentation of the new entity's credentials. The system may digitally link the first seller and second seller so that the first seller may receive a portion of the transaction values collected by the second seller going forward.
US11170419B1 Methods and systems for transaction division
Methods and systems for transaction division are disclosed herein. An example system may allow the cost of a cart of items (e.g., one or more items) to be easily shared among multiple consumers. In order to partition the cost with other potential payees, the system may provide an interface that allows an initial consumer to send notifications that invite other potential participants to share the cost of the cart based on amounts specified by the initial consumer. The system may also determine when the total cost of the cart has been received and notify the seller accordingly. In some instances, the system may generate a token that corresponds to the transaction for the cart of items and use the generated token to detect when other portions of the total cost for the cart are received.
US11170417B2 Shopping support system
In one embodiment, a shopping support system has a server and a store terminal. The server stores user identification information including information of a group capable of identifying the group to which the user belongs, and shopping memo information which is associated with the user identification information, and includes information of a commodity to be purchased by the user, in a storage device. The store terminal repeatedly acquires the shopping memo information which is associated with the information of the group capable of identifying the group to which the user in whom login has been permitted belongs, from the server at a periodic prescribed timing.
US11170416B2 System, website, and application to match babysitters with people requesting babysitting services
A system having a program running thereon to match babysitters with a user requesting babysitting services, the system including a storage unit to store data regarding the babysitters, a first apparatus having an input unit to allow the user to post a babysitting job via the program, and a second apparatus, including a display unit to allow at least one of the babysitters to view the posed babysitting job, based on information requested by the user matching the data stored in the storage unit, and an input unit to allow the at least one of the babysitters to respond to the posted babysitting job.
US11170411B2 Advanced bidding for optimization of online advertising
A computer-implemented method includes identifying a plurality of hyperlinks on a first webpage. The computer-implemented method further includes determining, for each hyperlink in the plurality of hyperlinks, a degree of likelihood that a user will select a given hyperlink in the plurality of hyperlinks. The computer-implemented method further includes initiating a first bid request for a first ad space for a second webpage that is accessible by a first hyperlink in the plurality of hyperlinks based on the first hyperlink having a degree of likelihood above a given threshold level. The computer-implemented method further includes determining a selection of the first hyperlink by the user. The computer-implemented method further includes displaying a first advertisement associated with a first winning bid on the second webpage. A corresponding computer system and computer program product are also disclosed.
US11170395B2 Digital banking platform and architecture
A computer implemented device is described that is adapted for improving memory efficiency for conducting machine learning on multi-dimensional vectors stored as specially configured data structures. The device includes network interfaces adapted for receiving data sets and communicating with data harvesting applications, as well as data storage and memory for storing the configured data structures. The multi-dimensional vectors and the system provide a data architecture that processes disparate data sets to programmatically extract features transformed from raw information, the extracted features stored in the form of data values suitable for conducting data approximations and neural network processing.
US11170391B2 Method and system for validating ensemble demand forecasts
Methods and systems for forecasting demand for a plurality of items are provided. In particular, the demand forecasting system and methods described herein are useful for predicting demand of products in a retail context. Forecast models are built and used to score incoming sales data to predict future demand for items. Forecast models are validated by evaluating actual demand against predicted demand and using that information to inform how future ensemble forecast will be generated. Forecasts may be broken down into smaller components to satisfy a variety of requests for data from client applications.
US11170390B2 Integrated weather graphical user interface
Data integration and distribution systems. A system includes a graphical user interface (GUI). Weather and market data are collected. A weather symbology including symbol elements linked to segments of the collected weather data and rules for generating weather symbology instructions are stored. The GUI is generated for display on a user device. A weather symbology instruction is determined based on at least one requested symbol element indicated in a weather data request and the rules. A weather forecast dataset is created from among the collected weather data based on the weather symbology instruction. A presentation package including the weather forecast dataset and the collected market data is generated such that the weather forecast dataset is integrated with the collected market data. The presentation package is presented on the GUI and updated concurrent with changes at least one of the weather data, the market data and user input.
US11170389B2 Enhancing media content effectiveness using feedback between evaluation and content editing
Techniques are disclosed for improving media content effectiveness. A methodology implementing the techniques according to an embodiment includes generating an intermediate representation (IR) of provided media content, the IR specifying editable elements of the content and maintaining a result of cumulative edits to those elements. The method also includes editing the elements of the IR to generate a set of candidate IR variations. The method further includes creating a set of candidate media contents based on the candidate IR variations, evaluating the candidate media contents to generate effectiveness scores, and pruning the set of candidate IR variations to retain a threshold number of the candidate IR variations as surviving IR variations associated with the highest effectiveness scores. The process iterates until either an effectiveness score exceeds a threshold value, the incremental improvement at each iteration falls below a desired value, or a maximum number of iterations have been performed.
US11170378B2 Methods for payment and merchant systems
Methods for payment and/or merchant system which facilitates the payment of very small monetary amounts, making the payment more secure for the user. The method for a payment system for at least one online shop relies on an identifier of a user device for recording at least one identification number of the user device, for receiving and confirming direct debit orders, and for storing the direct debit orders. Such method monitors the total of the debit amounts in relation to the identification number and to request a user of the user device to register after a predetermined time interval and/or on exceeding a predetermined value of the total payable, in order to settle at least part of the total payable.
US11170372B2 Method for validating an electronic transaction, and system thereof
A method for validating an electronic transaction, including a step 100) of starting an electronic transaction transmitting wirelessly identifying information from an electronic payment instrument module of a mobile phone to a POS terminal, that forwards said identifying information together with transaction data to a retailer network and to a server. The method also includes the steps: 110) activating said mobile phone for starting a voice telephone call with the server; 120) the server replies said voice telephone call and requests the customer to validate the electronic transaction by means of a validating PIN code; or initiating a voice telephone call from the server to the mobile phone, wherein the server requests the customer to validate the electronic transaction by means of a validating PIN code; 130) the customer validates the electronic transaction communicating the validating PIN code to the server during said voice telephone call.
US11170358B2 System, method, and recording medium for identity fraud prevention in secure transactions using multi-factor verification
A secure transaction method, system, and non-transitory computer readable medium, for authorizing a transaction between a user having a personal communication device, a service provider, and a payment provider, include requesting a distribution of a location challenge code to the service provider and a distribution of a biometric data request to the personal communication device of the user, verifying the biometric data of the user based on a match of received biometric data from the user and with biometric data of the user stored in a storage unit, verifying that the location challenge code sent from the personal communication device of the user matches the distributed location challenge code, and sending a verification of authentication of the location challenge code and the match to the payment provider.
US11170351B1 Systems and methods for identity verification of math-based currency account holders
Math-based currency (“MBC”) transactions are inherently quasi-anonymous. Systems and methods of registering customers with a financial institution for the purposes of opening a MBC account are described. During the registration process, the financial institution gathers and stores certain information relating to the customers having MBC accounts. This information may later be used to provide verification of MBC transactions to other parties involved in the MBC transactions.
US11170345B2 Content item activity feed for presenting events associated with content items
A content management system aggregates and provides users' interaction with a content item for display in an activity feed. Events corresponding to the users' interaction with the content item are provided in conjunction with a user interface of a native application displaying the content item. Though provided in conjunction with the native application, the events are maintained separate from the content data of the content item and displayed in the activity feed by an application separate from the native application of the content item. The activity feed permits users to exchange chat messages and retrieve information for multiple versions of the content item.
US11170344B2 Job matching system and method
A system for matching employment candidates to employment positions is disclosed. Measures of personality traits and optionally interests are used to match candidates to employment positions. Candidates' traits may be assessed by administering a questionnaire. A similar questionnaire may be provided to suitable employees who are already filling, or have previously filled, employment positions, in order to assess personality traits of suitable employees for each position. Results are preferably received and compared. A list of suitable jobs may then be provided to the candidate. Software and computer systems embodying the method are also disclosed.
US11170341B2 System, method, and apparatus for locating and merging documents
In one embodiment, a system, method, and apparatus to generate a merged record comprises a client server configured to generate a first report; and a recovery server configured to: receive the first report, the first report including first report information including at least one first descriptive term and a customer ID; match the at least one first descriptive term to one of a plurality of descriptive terms in a descriptive term list; determine if a weighted percentage associated with the matched at least one first descriptive term is greater than a predetermined weighted percent; match the at least one first descriptive term to at least one second descriptive term in at least one second report if it is determined that the weighted percentage associated with the matched at least one first descriptive term is greater than the predetermined weighted percent.
US11170335B2 Adaptive artificial intelligence for user training and task management
An example implementation described herein involves identifying an artificial intelligence module to train a user; selecting, using the artificial intelligence module, a set of tasks from a plurality of tasks to provide to the user; providing the set of tasks to the user; monitoring a performance parameter associated with the user performing the tasks; identifying a machine learning model to determine a level of expertise of the user; determining, using the performance parameter as an input to the machine learning model, whether the level of expertise of the user satisfies an expertise threshold; obtaining a configuration update to the artificial intelligence module from the user, determining that the level of expertise of the user satisfies the expertise threshold; and updating the artificial intelligence module to use the configuration update in association with training one or more users or selecting a subsequent set of tasks from the plurality of tasks based on determining that the level of expertise of the user satisfies the expertise threshold.
US11170328B2 Sanitation management system for perishable good transport
A system for managing sanitation of a container for perishable goods including: a storage device to store perishable good requirements, sanitation schedule parameters, sanitation requirements, sanitation test results, and perishable good parameters associated with the perishable goods; and a sanitation management system coupled to the storage device. The sanitation management system including: a sanitation assessment module to determine sanitation risk levels in response to at least one of the perishable good parameters, the perishable good requirements, the sanitation schedule parameters, sanitation test results, and the sanitation requirements; a sanitation schedule module to determine sanitation schedule adjustments in response to at least one of the sanitation risk level, the sanitation schedule parameters, and the sanitation requirements; and a meshing module to determine output parameters in response to at least one of the sanitation risk levels and the sanitation schedule adjustments.
US11170327B2 Dynamic production planning system and dynamic production planning device
An object of the invention is to quickly provide an effective recovery plan for a delay problem occurring at a manufacturing site. A dynamic production planning system includes a dynamic production planning device, and the dynamic production planning device includes a process actual result storage unit that includes a record of time spent on production for each item and process, a process plan actual result storage unit that includes a production facility of which usage is planned and assumed work time thereof for each item and process, and a recovery scenario generating unit configured to calculate, for each item and process, an index indicating a risk of a delay using the time spent on production and the production facility of which usage is planned and the assumed work time thereof for each item and process.
US11170321B2 Learning method, prediction method, learning device, predicting device, and storage medium
A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process, the process includes learning a learning model using a first training data group obtained by excluding a test data group from a plurality of training data items; calculating prediction accuracy of the learning model using the test data group; and when the prediction accuracy satisfies the predetermined requirement, learning an error prediction model for determining whether an error of a value predicted by the learning model satisfies a predetermined requirement, by using a second training data group obtained by excluding the test data group and the first training data group from the plurality of training data items.
US11170320B2 Updating machine learning models on edge servers
Systems and techniques are described herein for updating a machine learning model on edge servers. Local parameters of the machine learning model are updated at a plurality of edge servers using fresh data on the edge servers, rather than waiting for the data to reach a global server to update the machine learning model. Hence, latency is significantly reduced, making the systems and techniques described herein suitable for real-time services that support streaming data. Moreover, by updating global parameters of the machine learning model at a global server in a deterministic manner based on parameter updates from the edge servers, rather than by including randomization steps, global parameters of the converge quickly to their optimal values. The global parameters are sent from the global server to the plurality of edge servers at each iteration, thereby synchronizing the machine learning model on the edge servers.
US11170311B2 System and method for determining expense information based on inferred events
Techniques and a system are provided for generating correlations based on inferred behavior by an inferred event detection system executing on a mobile computing device. Inferred events are events that are detected without an explicit input to the mobile computing device. The inferred events are further classified by the inferred event detection system. In one embodiment, a method comprises, using an application on a mobile computing device, wherein the mobile computing device includes at least one geolocation antenna capable of providing geolocation information that is accessible by the application and that specifies a geolocation of the mobile computing device at a particular time, monitoring the geolocation information; without receiving an explicit request to the application executing on the mobile computing device, determining by the mobile computing device at a first time, a first timestamp and a first geolocation information for the mobile computing device at the first time; without receiving an explicit request to the application executing on the mobile computing device, determining by the mobile computing device at a second time, a second timestamp and a second geolocation information for the mobile computing device at the second time; determining, based on a difference between at least one of the first timestamp and the second timestamp, or the first geolocation information and the second geolocation information, that a first event of a first monitored event class has occurred between the first time and the second time; generating, based on the first monitored event class and in response to determining the first event has occurred after the second time, a first alert on the mobile computing device, wherein the first alert comprises a prompt for additional information to be associated with the first event; causing to be stored at a computer system, information about the first event including the first monitored event class and any additional information associated with the first event that is received in response to the first alert.
US11170308B2 Method and apparatus for certification of facts
A method and apparatus for certification of facts introduces a certifier and a fact certificate into the fact-exchange cycle that enables parties to exchange trustworthy facts. Certification is provided to a fact presenter during the first part of the fact-exchange cycle, and verification is provided to the fact receiver during the last part of the cycle. To request a certification, a fact presenter presents the Certifier with a fact. In return, the certifier issues a fact certificate, after which the fact presenter presents the fact certificate to the fact receiver instead of presenting the fact itself. The receiver inspects the received certificate in order to evaluate the fact's validity and trustworthiness. For some facts and notions of verification, the certificate is sufficient and its inspection does not require any communication. For others, the receiver requests a verification service from the Certifier in order to complete the verification.
US11170307B1 Predictive model compiler for generating a statically scheduled binary with known resource constraints
A system receives a predictive model and receives one or more runtime constraints. The system generates a directed acyclic graph (DAG) of the predictive model indicating dependencies. The system compiles the predictive model into first instructions for a first processor based on the one or more runtime constraints and the DAG. The system packages first instructions, the one or more runtime constraints, and the DAG of the predictive model in a first binary. The system recompiles the predictive model into second instructions for a second processor based on the runtime constraints and the DAG stored in the first processor. The system packages the second instructions, the DAG, and the runtime constraints in a second binary.
US11170300B2 Explainable neural net architecture for multidimensional data
An exemplary embodiment may describe a convolutional explainable neural network. A CNN-XNN may receive input, such as 2D or multi-dimensional data, a patient history, or any other relevant information. The input data is segmented into various objects and a knowledge encoding layer may identify and extract various features from the segmented objects. The features may be weighted. An output layer may provide predictions and explanations based on the previous layers. The explanation may be determined using a reverse indexing mechanism (Backmap). The explanation may be processed using a Kernel Labeler method that allows the labelling of the progressive refinement of patterns, symbols and concepts from any data format that allows a pattern recognition kernel to be defined allowing integration of neurosymbolic processing within CNN-XNNs. The optional addition of meta-data and causal logic allows for the integration of connectionist models with symbolic logic processing.
US11170293B2 Multi-model controller
A processing unit can operate a first recurrent computational model (RCM) to provide first state information and a predicted result value. The processing unit can operating a first network computational model (NCM) to provide respective expectation values of a plurality of actions based at least in part on the first state information. The processing unit can provide an indication of at least one of the plurality of actions, and receive a reference result value, e.g., via a communications interface. The processing unit can train the first RCM based at least in part on the predicted result value and the reference result value to provide a second RCM, and can train the first NCM based at least in part on the first state information and the at least one of the plurality of actions to provide a second NCM.
US11170289B1 Computation of neural network node by neural network inference circuit
Some embodiments provide a neural network inference circuit (NNIC) for executing a neural network that includes multiple computation nodes, that include dot products, at multiple layers. The NNIC includes multiple dot product core circuits and a bus, including one or more aggregation circuits, that connects the core circuits. Each core circuit includes (i) a set of memories for storing multiple input values and multiple weight values and (ii) a set of adder tree circuits for computing dot products of sets of input values and sets of weight values stored in the set of memories. For a particular computation node, at least two of the core circuits compute partial dot products using input values and weight values stored in the memories of the respective core circuits and at least one of the aggregation circuits of the bus combines the partial dot products to compute the dot product for the computation node.
US11170284B2 Semiconductor storage device
According to one embodiment, a semiconductor storage device includes a first loop antenna, a second loop antenna, and a controller. The first loop antenna generates a second magnetic field on the basis of electromagnetic induction according to a first magnetic field. The second loop antenna generates an induced electromotive force on the basis of electromagnetic induction according to the second magnetic field. The controller is operable on the basis of the induced electromotive force generated in the second loop antenna, and performs communication with respect to a first external device generating the first magnetic field, through the second loop antenna.
US11170283B2 Post-cure read range enhancement of RFID tire tags
Methods for increasing the read range of an electronic communication module within a tire and methods for improving the read range of an electronic communication module within a tire are provided herein. As discussed further herein, the read range can be increased by applying strain to the tire without abrading its tread, resulting in an increase in read range of 20% or more. Similarly, the read range can be improved by applying strain to the tire without circumferentially contacting the outer surface of its tread, resulting in an increase in the same-distance-signal-strength of 5% or more. Also provided are tires made according to the disclosed methods.
US11170281B2 Information carrying card comprising crosslinked polymer composition, and method of making the same
The disclosure provides a core layer for an information carrying card, resulting information carrying card, and methods of making the same. A core layer for an information carrying card comprises at least one thermoplastic layer having at least one cavity, an inlay layer, and, and a crosslinked polymer composition. At least one portion of the inlay layer is disposed inside the at least one cavity of the at least one thermoplastic layer. The crosslinked polymer composition is disposed over the at least one thermoplastic layer and contacting the inlay layer.
US11170280B2 Electronic shelf label and control method therefor, and computing device and system
A method for controlling an electronic shelf label includes identifying a user type; retrieving a task type matching the user type from at least one preset task type according to the user type, the user type including at least one of a gender or an age of the user; generating a task based on the retrieved task type; presenting the task; and transmitting the task to an electronic shelf label.
US11170279B1 Wood transaction instrument
In some examples, a method of manufacturing a densified wood transaction instrument includes boiling a sheet of wood in a chemical solution, compressing the boiled sheet of wood using a die in a press to form one or more features in the sheet of wood, during the compressing of the boiled sheet of wood, heating the boiled sheet of wood to create a sheet of densified wood, and attaching one or more payment elements to at least one of the one or more features formed in the sheet of densified wood to form a sheet of one or more densified wood transaction instruments.
US11170271B2 Method and system for classifying content using scoring for identifying psychological factors employed by consumers to take action
Methods and systems classify content using scoring for identifying psychological factors employed by consumers to take action. An interface module obtains content including one or more elements. One or more feature vectors are extracted from the content. The one or more feature vectors include a feature vector that identifies an element of the one or more elements of the content. A classification scoring module generates one or more classification vectors from the one or more feature vectors. The one or more classification vectors include a classification vector that identifies one or more characteristics of the element from the content. The one or more classification vectors are combined and one or more characteristics of the content are identified to form an aggregated vector. A goal of the content is detected by generating a string that describes the content from the aggregated vector. The goal is presented with the content.
US11170269B2 Selective image compression of an image stored on a device based on user preferences
A computer-implemented method according to one embodiment includes classifying an image stored on a device as a type of image. A user's access pattern of other images also classified as the type of image is analyzed. The method further includes analyzing at least one sharing medium that the user has previously used to share the image and/or other images. The analyzing the at least one medium is at least in part based on the classified type of the image. A previously recorded delete pattern of the user is analyzed. The analyzing the previously recorded delete pattern of the user is at least in part based on the classified type of the image. Based on the classified type of the image and/or based on results of the analyses, the image is categorized to one of a plurality of image compression categories. Each category corresponds to a degree of image compression.
US11170266B2 Apparatus and method for identifying object
An artificial intelligence based object identifying apparatus and a method thereof which are capable of easily identifying a type of an object in an image using a small size learning model are disclosed. According to an embodiment of the present disclosure, an object identifying apparatus configured to identify an object from an image includes a receiver configured to receive the image, an image modifier configured to modify the received image by predetermined methods to generate a plurality of modified images, and an object determinator configured to apply the plurality of modified images to a neural network trained to identify an object from the image to obtain a plurality of identification results and determine a type of an object in the received image based on the plurality of identification results.
US11170252B2 Face recognition method and computer system thereof
A face recognition method includes capturing a background of an image; after determining that a face exists in the image, determining a face region of interest (ROI) of the face; capturing a foreground of the image with the face; and comparing the face ROI and the foreground of the image to determine whether the face is authentic or not.
US11170243B2 Image processing device, image forming apparatus, and image processing method
An image processing device includes a light source, an image reader, and circuitry. The light source is configured to irradiate an object at least with invisible light. The image reader is configured to read first information and second information. The first information is included in the object and indicating a first characteristic in response to the object being irradiated with the invisible light. The second information is included in the object and indicating a second characteristic in response to the object being irradiated with the invisible light. The circuitry is configured to selectively output the first information read by the image reader.
US11170232B2 Method for capturing an object in an environmental region of a motor vehicle with prediction of the movement of the object, camera system as well as motor vehicle
The invention relates to a method for capturing an object (9) in an environmental region (8) of a motor vehicle (1) based on a sequence of images (10, 11) of the environmental region (8), which are provided by means of a camera (4) of the motor vehicle (1), including the steps of: recognizing a first object feature (24) in a first image (10) of the sequence, wherein the first object feature (24) describes at least a part of the object (9) in the environmental region (8), estimating a position of the object (9) in the environmental region (8) based on a predetermined movement model, which describes a movement of the object (9) in the environmental region (8), determining a prediction feature (26) in a second image (11) following the first image (10) in the sequence based on the first object feature (24) and based on the estimated position, determining a second object feature (25) in the second image (11), associating the second object feature (25) with the prediction feature (26) in the second image (11) if a predetermined association criterion is satisfied, and confirming the second object feature (25) as originating from the object (9) if the second object feature (25) is associated with the prediction feature (26).
US11170231B2 Electronic device and electronic device control meihod
An electronic device is disclosed. The disclosed electronic device comprises: a camera module; one or more processors electrically connected to the camera module; and a memory electrically connected to the processors, wherein, when the electronic device operates, the memory can store instructions for making the processors generate an image by using the camera module, calculate angles formed by a virtual horizontal line and a plurality of straight lines included in the image, and select two straight lines on the basis of the calculated angles. Additional various examples are possible.
US11170228B2 One-dimensional vehicle ranging
A vehicle ranging system includes a ranging scanner, a ranging data processor, and an object classifier. The ranging scanner may be configured to generate a series of ranging data. The ranging data processor may be configured to apply a scale invariant ranging template to the series of ranging data and determine a difference between the ranging template and the series of ranging data. The object classifier may be configured to identify an object corresponding to the series of ranging data based on the difference between the ranging template and the series of ranging data.
US11170226B2 Tracking objects in sequences of digital images
A system for tracking objects in a temporal sequence of digital images is configured to: detect potential objects in the images, the detected potential objects being indicated as nodes, identify pairs of neighboring nodes, such that for each pair the nodes of said pair potentially represent an identical object and their spatial and/or temporal relationship with each other is within a predetermined range, connect each pair of neighboring nodes with a first type edge, identify at least one supplementary pair of distant nodes whose spatial and/or temporal relationship with each other exceeds the predetermined range, connect the pair of distant nodes with a supplementary second type edge, each of the first and second type edges being assigned a cost value, and determine a track of an object in the temporal sequence of digital images based on a set of connected first type edges and at least one second type edge.
US11170213B2 Ocular image capturing device
There is provided an ocular image capturing device comprising an ocular image generating module operable to generate an image of a subject's eye based on light reflected from the eye, and a determination module arranged to determine whether or not at least a portion of a pupil region of the generated image is within a predetermined permissible region within the generated image, and to generate a signal that is indicative of the determination, the pupil region being an image of at least a portion of the pupil of the eye.
US11170207B2 Information processing system, program, and information processing method
An information processing system includes a plurality of vehicle; and a server that is able to communicate with the plurality of vehicles. Each of the plurality of vehicles performs: generating a moving image in which a person outside the vehicle appears; and transmitting the moving image and an imaging time and an imaging position of the moving image to the server. The server performs: specifying two or more target moving images in which the same person appears out of a plurality of moving images received from the plurality of vehicles; detecting behavior of the person from the two or more target moving images; estimating attribute information of the person based on the detected behavior; and transmitting the estimated attribute information of the person and the imaging time and the imaging position of at least one of the target moving images to a client.
US11170205B2 In-cell facial recognition display panel, method and liquid crystal display
An in-cell facial recognition display panel, a method, and a liquid crystal display are disclosed. A facial recognition sub pixel is provided with a facial recognition module which is configured to capture a facial image. A display chip and facial recognition chip is arranged at one terminal of a non-display area. The display chip drives a panel display. The facial recognition chip drives the facial recognition sub pixel to capture the facial image. The present disclosure facilitates the design of a comprehensive screen, the improvement of the screen production yield, and the economy of the entire device.
US11170199B1 Systems and methods for visualizing elastin and collagen in tissue
Systems and methods for visualizing, and/or determining the amount of, collagen and elastin in tissue are provided. Training data can be generated using Mueller matrix polarimetry microscopy data, combined with second harmonic generation (SHG) and/or two photon excitation fluorescence (TPEF) microscopy data as ground truth. The SHG and/or TPEF data can be used to train a neural network for feature extraction, and classification can be performed. The components and decompositions of the Mueller matrix data can be arranged as individual channels of information, forming one voxel per sample.
US11170197B2 Biometric recognition apparatus and biometric recognition method
Provided is a biometric recognition apparatus and a fingerprint feature extraction method that can automatically optimize parameters used for extracting a feature template from a biometric image. The biometric recognition apparatus includes: a teacher data generation unit that generates a genuine pair and an imposter pair of a first biometric image and a second biometric image; a learning data generation unit that uses a plurality of different temporary parameters to extract feature templates from the first biometric image and the second biometric image; and an optimum solution determination unit that calculates a score separation degree on the temporary parameter basis based on a first score representing a similarity degree of a pair of the feature templates extracted from the genuine pair and a second score representing a similarity degree of a pair of the feature templates extracted from the imposter pair and determines the temporary parameter based on a level of the score separation degree.
US11170194B2 Control circuit and related method for controlling display panel
A control circuit configured to control a display panel under normal display includes a display driver circuit, a touch sensing circuit and a fingerprint sensing circuit. The touch sensing circuit, coupled to the display driver circuit, is configured to detect a predetermined touch gesture on the display panel and determine a position of the display panel on which the predetermined touch gesture is detected. The fingerprint sensing circuit, coupled to the touch sensing circuit, is configured to perform fingerprint sensing on at least one zone corresponding to the position when the predetermined touch gesture is detected, in order to perform a specific function.
US11170186B2 Scanner bar
Disclosed is a scanner. The scanner may include an enclosure, a first camera, and a second camera. The enclosure may define a first opening and a second opening. The first camera may be arranged to capture first images exterior to the enclosure via the first opening. The second camera may be arranged to capture second images exterior to the enclosure via the second opening. The first images and the second images may be of a product passing through a field of view defined by the first camera and the second camera.
US11170181B2 Document preparation with argumentation support from a deep question answering system
Dynamic semantic processing of text in a word processing application with engagement of question-answering system. A user provides a text stream to a computer system via an input source. The input text stream includes a first natural language statement. The system determines that the first natural language statement includes a fact-based component expressed in natural language form. The system identifies an initial span and an alternative span of the first natural language component, based on the determining. The system engages a question-answering (QA) system by providing the initial span and the alternative span of the first natural language component to the QA system, and by receiving, in response to the providing, a set of natural language results from the QA system. The system evaluates the initial span and the alternative span of the first natural language component based on the received natural language results.
US11170180B2 Control device and control method
[Object]To provide a control device which is capable of continuing the translation process smoothly. There is provided a control device including a control unit that performs, in a case in which speech content of a speaker reaches a level at which determination as to whether or not a translation process for the speech content is continued is performed, continuation determination for the translation process based on the speech content and a speech state of the speaker.
US11170166B2 Neural typographical error modeling via generative adversarial networks
Systems and processes for operating an intelligent automated assistant are provided. In one example process, one or more input words can be received. The process can extract, based on the one or more input words, seed data for unsupervised training of a first learning network. Training data that includes a collection of words having typographical errors for the first learning network can be obtained. The process can determine, using the first learning network and based on the seed data and the training data, one or more output words having a probability distribution corresponding to a probability distribution of the training data. The one or more output words can include typographical errors. The process can generate, based on the determined one or more output words, a data set for supervised training of a second learning network. The second learning network can provide one or more typographical error suggestions.
US11170165B1 Data processing in spreadsheet worksheets
A system and methods for defining spreadsheet worksheet functions capable of returning more than one output value to a worksheet with the layout of the returned values being customizable through the use of named ranges on the worksheet. The mapping of an output value to a destination cell (or range) is achieved by using a naming convention, wherein the name of the output parameter as defined in the worksheet function or in an interactive coding environment is automatically mapped to a worksheet range having the same name.
US11170153B2 Smart procedure parser
The present systems and methods are for processing data for monitoring, managing, and displaying a plurality of work flow processes. Specifically, the present system is configured to convert an original workflow document including a plurality of tasks to an interactive procedure platform having the capability of incorporating enriching content correlating to the task elements for receiving input from a user.
US11170149B2 Placement constraint method for multiple patterning of cell-based chip design
A method for outputting a first number of subsets of a layer pattern comprising a plurality of cells arranged in a row includes selecting subsets of cells from the plurality of cells, constructing a graph representation for each subset of cells, identifying graph representations that are not colorable with a first number of labels, identifying subsets of cells that correspond to the identified graph representations, changing a distance between cells in each of the identified subset of cells, wherein the changed distances are greater than the first spacing, labeling the graph representations with the first number of labels, and outputting subsets of the layer pattern to a machine readable storage medium for manufacturing a set of masks that is used to form a single, patterned layer. Each subset of the layer pattern represents a separate mask pattern and includes features of the layer pattern corresponding to a label in the labeled graph representations.
US11170146B2 Analysis system, analysis method, and program
An analysis apparatus derives a second factor (102) according to a physical phenomenon with which an analysis target (104) is to comply. The analysis apparatus derives, based on the second factor (102), a third factor (103) according to a physical phenomenon with which the analysis target (104) is to comply. The analysis apparatus decides, based on a result of evaluating the third factor (103), a first factor (102) corresponding to the third factor. The second factor (102) indicates a state in the analysis target when the first factor (101) is given to the analysis target (104).
US11170141B2 Graph transformer neural network force field for prediction of atomic forces and energies in molecular dynamic simulations
A simulation includes converting a molecular dynamics snapshot of elements within a multi-element system into a graph with atoms as nodes of the graph; defining a matrix such that each column of the matrix represents a node in the graph; defining a distance matrix according to a set of relative positions of each of the atoms; iterating through the GTFF using an attention mechanism, operating on the matrix and augmented by incorporating the distance matrix, to pass hidden state from a current layer of the GTFF to a next layer of the GTFF; performing a combination over the columns of the matrix to produce a scalar molecular energy; making a backward pass through the GTFF, iteratively calculating derivatives at each of the layers of the GTFF to compute a prediction of force acting on each atom; and returning the prediction of the force acting on each atom.
US11170140B2 Aircraft component qualification system and process including variation modeling
A method for qualifying a gas turbine engine component includes creating a first set of substantially identical gas turbine engine components via a uniform manufacturing procedure, determining a set of as-manufactured parameters of each gas turbine engine component in the first set, and determining a variance model of the first set. The variance model includes a representative parameter profile, which includes a plurality of component parameter profiles. The sum of each of the component parameter profiles is the representative parameter profile. The method also includes determining at least one predicted response models based at least in part on the variance model, identifying as-manufactured parameters of a second engine component, applying the as-manufactured parameters of the second engine component to the at least one predicted response models, thereby generating a predicted response output, and qualifying the second engine component for usage in at least one gas turbine engine corresponding to the at least one predicted response model.
US11170138B2 Geographic position calculation for sign placement based on destination profiling of probe data
Apparatus and methods are described for identification of a geographic location for sign placement. Probe data is received for a geographic area, and the probe data is collected by one or more sensors. Trips including destinations within the geographic area are matched with road segments from a geographic database. At least one potential sign placement road segment is compared to road segments of the trip. One or more destinations are selected from the trips based on the comparison of the at least one sign placement road segment to the trip road segments.
US11170136B2 Method and system for designing building model by using valuation, and nontransitory computer-readable recording medium
The present invention relates to a method, system, and non-transitory computer-readable recording medium for designing a building model by using valuation. According to one aspect of the invention, there is provided a method for designing a building model by using valuation, comprising the steps of: acquiring information on construction elements and information on financial elements regarding a building site; and hierarchically generating design models for at least one item of a building outline shape that is placeable on the building site, a building core structure that is applicable to the building outline shape, an area distribution according to a purpose of use in the building core structure, and a planar structure of each floor of the building according to the area distribution, on the basis of the acquired information.
US11170135B2 Method, apparatus, and device for generating a visual model layout of a space
A method is for generating a visual model layout of a space. An embodiment of the method includes obtaining station layout information and station description information that correspond to the space; based on the station layout information and the station description information, determining station attribute information respectively corresponding to each station of the at least one station; respectively determining code information and model templates of the stations according to the station attribute information of the stations; and based on the code information and the model templates that correspond to the stations, drawing model images corresponding to the stations to generate a visual model layout corresponding to the space. Advantages of embodiments include: a factory model layout is automatically generated, thereby greatly saving time and energy when a model layout of space is planned; and an original layout diagram of a factory can be more conveniently changed and modified.
US11170131B1 Differentially private top-k selection
Techniques for ensuring differential privacy in top-K selection are provided. In one technique, multiple items and multiple counts are identified in response to a query. For each count, which corresponds to a different item, a noise value is generated and added to the count to generate a noisy value, and the noisy value is added to a set of noisy values that is initially empty. A particular noise value is generated for a particular count and added to the particular count to generate a noisy threshold. The particular noise value is generated using a different technique than the technique used to generate each noise value in the set. Based on the noisy threshold, a subset of the noisy values is identified, where each noisy value in the subset is less than the noisy threshold. A response to the query is generated that excludes items that correspond to the subset.
US11170128B2 Information security using blockchains
A network device that includes a memory operable to store a set of anonymization rules and a distributed ledger comprising information for a private blockchain and a semi-private blockchain associated with the user. The network device further includes an information security engine implemented by a processor. The information security engine is configured to receive data from one or more user devices and to store the data in the private blockchain. The information security engine is further configured to determine a data classification type for the data, to determine to anonymize the data based on the data classification type, to anonymize the data in accordance with the set of anonymization rules, and to store the anonymized data in the semi-private blockchain.
US11170120B1 Runtime computer software product management system
Runtime computer software product management systems that operate in a networked computing environment. A computer database or computer software product configuration/access management system includes a runtime subscription model including a hybrid entitlement-service state model that defines a hybrid state including first or entitlement state data specifying access to the computer software product by the customer and second or service state data specifying permissible customer actions given a pre-determined combination of entitlement state and service state data. Subscription model state changes may be executed in runtime in response to events published by an event generation system and processed by the configuration/access management system, and modifications to the hybrid state are communicated to an access control system. The access control system responds to customer requests based at least in part upon the received hybrid state data.
US11170115B2 Method and apparatus for secure external access of the PUF information to an authorized entity
Disclosed is a device and method to secure PUF information for authorized entities. In one embodiment, a device for securing physically unclonable function (PUF) information includes: a PUF information generator, comprising a PUF cell array and a helper data generator, configured to generate the PUF information, wherein the PUF information comprises a PUF response and helper data; and a PUF information encrypter, comprising a memory unit and a first crypto-system, configured to store at least one public key and encrypt the PUF information from the PUF information generator using one of the at least one public key.
US11170104B1 Identifying attacks on file systems
Technology is described for preventing cryptovirus attacks in a computing service environment. Data patterns of both read and write operations are monitored for files during a predetermined time period. The data patterns related to the files are recorded during the monitoring. A machine learning model is constructed according to the recorded data to establish a data change probability for the plurality of files. An unexpected change is detected using the machine learning model according to the data change probability of the files having changed data. A warning notification is sent indicating the unexpected change is detected for the files.
US11170092B1 Document authentication certification with blockchain and distributed ledger techniques
Embodiments are described herein for document authentication certification using information stored on a distributed ledger such as a blockchain. A distributed ledger may securely store document data describing the document. Use of a distributed ledger may provide an immutable, readily auditable record of the history of the document. Each user participating in the system may be assigned a unique identifier to be used for conducting transactions on the distributed ledger network. A user may also be provided with a digital security token such as a cryptographic key that is useable to authenticate the user and enable access to the document data stored on the distributed ledger(s).
US11170089B2 Methods and systems for a voice ID verification database and service in social networking and commercial business transactions
Devices and methods to track contact between persons using acoustic voiceprint identification from stored audio signals are presented herein.
US11170087B2 Virtual reality scene-based business verification method and device
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a virtual reality (VR)-based service verification method are provided. One of the methods includes: detecting a target service triggered by a visual focus of a user in a VR scene, wherein the target service requires security verification; acquiring, by eye recognition hardware, one or more eye physiological features from the user; comparing one of the acquired eye physiological features with a corresponding pre-stored eye physiological feature samples; and determining whether the security verification of the target service has succeed based on a comparison result. This method improves the accuracy and speed of security verification of a service in a VR scene.
US11170082B2 Mobile communications device providing heuristic security authentication features and related methods
A method of operation and non-transitory computer readable medium are provided for a mobile communications device which includes memory storing program instructions and a processor coupled to a first input that passively collects input data and a second input that collects response data based on a challenge. A statistical behavioral model is generated based upon passively collected input data for the user. A level of assurance (LOA) is determined based upon the statistical behavioral model and the passively collected input data from the first input. The LOA is compared with a threshold and based on the comparison: the mobile device operation is enabled as a result of determining that the LOA meets or exceeds the threshold without requiring response data from the at least one second input, otherwise, the challenge is generated and the mobile device operation is enabled responsive to valid response data from the second input.
US11170078B2 Dynamic data watermarking for leakage source detection
In one example an apparatus comprises a memory and a processor to receive, in an edge node of a secure network, a first file, determine that the first file is addressed to a recipient outside the secure network, and in response to a determination that the first file is addressed to a destination outside the secure network, to generate a watermark that identifies a transmitter of the document, a recipient of the document, and comprises a digital signature of the first file, embed the watermark in the first file to generate a watermarked file, and pass the watermarked file to an input/output system for transmission out of the secure network. Other examples may be described.
US11170074B2 Software license and installation process management within an organization
A software license and a software installation process are managed. A status of the license can be one of at least a third party reserved status, a requester reserved status, a requester allocated status, and an available status. A first module can be operative to change the status of the license from the third party reserved status to the requester allocated status in response to receiving a mode selection. The mode selection can correspond to one of one or more modes. The modes can comprise a reserve license mode, a remove reserve mode, a request license allocation mode, a return excess license to inventory mode, an ordering mode, and an add license to inventory mode. The first module can be operative in at least one of the modes.
US11170069B2 Calculating device, calculation program, recording medium, and calculation method
According to one embodiment, a calculating device includes a processor. The processor acquires a data set {s} and repeats a processing procedure. The processing procedure includes first and second variable updates. The first variable update includes updating an ith entry of a first variable xi by adding a first function to the ith entry of the first variable xi. The ith entry of the first variable xi is one of a first variable set {x}. A variable of the first function includes at least a part of a second variable set {y}. The second variable update includes updating an ith entry of a second variable yi by adding a second function and a third function to the ith entry of the second variable yi. The ith entry of the second variable yi is one of the second variable set {y}. The processor outputs at least a fourth function.
US11170068B2 Method and system for starting application
A first local application (APP) opens a web page. The first local APP wakes a second local APP. The second local APP starts a local server. The first local APP sends a reference request to the local server. If a response returned by the local server is received, the first local APP stops a jump to a directed download page.
US11170066B2 Systems and methods for personalization of digital displayed media
In some embodiments, a method can comprise using compiled personalization logic to evaluate one or more user conditions of a user to determine one or more user segments and evaluate an experience based at least in part on the one or more user segments. In many embodiments, the method also can comprise executing the compiled personalization logic when the user visits the channel in order to facilitate display of personalized content based at least in part on the experience. Other embodiments of related methods and systems are also provided.
US11170062B2 Structured search via key-objects
A method and a system for structured searches of information via key-objects are disclosed herein. Key-objects may be used to describe certain features or parameters of content within webpages in a structured fashion, may be linked or embedded into respective webpages, and may be subsequently collected and stored by search engines enabling the structured searches. A thesaurus of key-objects may be updated with new key-objects discovered by search engines. Methods described herein may be used for structured searches of merchandise or services in e-commerce or mobile e-commerce thereby facilitating the location and comparison of merchandise by product specifications in lieu of keywords needed to get to the product specifications. In all, the elimination of voluminous and largely irrelevant outputs is realized, whereby users receive precise, streamlined, or exceedingly relevant responses at will, and can control or manipulate the order of the structured search outputs according to their specific information needs.
US11170054B2 Contact generation device
Techniques for generating a list of selective contacts are described. An address book of the user may be stored on a relational database to free up the memory space occupied by the address book. Further, selection parameters for evaluation of the plurality of contacts are determined. A plurality of contacts is filtered, based on the determined selection parameters, to generate a first set of selective contacts. Thereafter, dynamic filtering parameters are identified and based on the dynamic filtering parameters, the first set of selective contacts are filtered to generate a second set of selective contacts, wherein the second set of selective contacts are stored in the memory space of the device, and wherein the second set of selective contacts are available to the user for utilization for a predetermined time period.
US11170045B2 Method and system for interactive search indexing
A method, computer system, and computer program product are provided for processing an output of batch processed information. A document storage system receives the output of batch processed information from a number of company portals, websites, and online systems of organization. The document storage system separates the output into individual documents and individual forms. The document storage system indexes the individual documents and forms according to metadata. The metadata includes structural attributes extracted from the individual documents and forms, and company relevant parameters identified from business intelligence for the organization. The document storage system stores the individual documents and forms in association with the metadata. Responsive to storing the individual documents and forms, the document storage system generates an event message. The event message comprises information about the storing of the individual documents and forms. The document storage system publishes the event message to a message pipeline. The document storage system notifies a subscribed client device about the event message, including a notification of availability of the individual documents and individual forms separated from the output.
US11170041B2 Medical imaging distribution system and device
Improved systems and devices for medical imaging distribution are provided. A medical imaging order may be received from a medical facility that includes medical imaging. A configuration may be selected and applied based on a body site and an urgency field associated with the order that defines queueing rules for the medical imaging order. Utilization factors for queues associated with radiologists may also be determined. The configuration and the utilization factors may be used to determine a subset of queues associated with a subset of radiologists. The subset of queues may be prioritized based on certain requirements, such as how many medical imaging reports a particular radiologist is required to review, how many medical imaging reports are required to be allocated to a particular radiologist, and the like. The highest prioritized queue may be selected and the medical imaging order may be transmitted to the radiologist associated with that queue.
US11170037B2 Method for creating view-based representations from multimedia collections
A system that is capable of generating a multiplicity of representations from a set of multimedia objects, each with a potentially different form, is disclosed. In addition, a system that is capable of generating representations that include thematic groupings in addition to the traditional purely sequential groupings is disclosed. Analysis of metadata to generate derived metadata creates a more comprehensive repository of information about media assets. Using the abundance of metadata, embodiments of the methods disclosed teach uniquely grouping and prioritizing media assets into a storyboard, which is in turn mapped onto view-based representations based on a selected output modality.
US11170034B1 System and method for determining credibility of content in a number of documents
A method for determining credibility of content in a number of documents includes: obtaining topics from each document; for each document, generating topic combinations, each topic combination being a subset of the topics of the document; for each topic combination, obtaining a summary from the corresponding document; performing a semantic similarity test on each pair of two summaries that are respectively from two documents, so as to obtain a similarity percentage between the two summaries; for a group of the topic combinations that are identical combinations of topic(s), calculating a credibility score for the group based on the similarity percentage(s) calculated for the summaries that correspond to the topic combinations in the group.
US11170026B1 System and method for identifying questions of users of a data management system
A data management system enables users to contact support agents with questions about the data management system. For each support case, the support agents access one or more assistance documents to assist the users. The data management system tracks, for each support case, the assistance documents that were accessed in the support case. The data management system generates a matrix representing the support cases and the assistance documents accessed in the support cases. The data management system generates groups of similar support cases by performing clustering processes on the matrix.
US11170022B1 Method and device for processing multi-source heterogeneous data
Disclosed are a method and a device for processing multi-source heterogeneous data. The data source to be processed of multi-source heterogeneous data and the field data of the field to be converted under each data source to be processed are determined, then the target standard attribute field of the field to be converted under each data source to be processed in the target data dimension is determined from a pre-configured conversion field library. Then, the fields to be converted under each data source to be processed are converted into corresponding target standard attribute fields, to obtain the field data of the target standard attribute field under each data source to be processed, thereby synthesizing the multi-source heterogeneous standard data of the target data dimension.
US11170018B2 Identifying an appropriate contact across collaborative applications
A computer-implemented method, system and computer program product for identifying an appropriate contact across collaborative applications. Contact information is collected from monitored messages, communication lists and contact lists in each collaborative application. Contact records are generated based on the collected contact information, where such records are inserted into a contact list. After receiving a query from a user containing a keyword(s) that include a nickname (or portion thereof) of a second user whom the user desires to interact via the current collaborative application, a search is performed in the contact list for any record containing a nickname that is similar to the provided keyword(s). Record(s) in the contact list containing a nickname that exceeds a threshold degree of similarity as the keyword(s) are identified. Such identified records may contain a user identifier which is used to identify the appropriate nickname of the second user associated with the current collaborative application.
US11170016B2 Navigating hierarchical components based on an expansion recommendation machine learning model
A natural language (NL) application implements functionality that enables users to more effectively access various data storage systems based on NL requests. The operations of the NL application are guided by, at least in part, on one or more templates and/or machine-learning models. Advantageously, the templates and/or machine-learning models provide a flexible framework that may be readily tailored to reduce the amount of time and user effort associated with processing NL requests and to increase the overall accuracy of NL application implementations.
US11170013B2 Pathway visualization for clinical decision support
When generating visual representations of gene activity pathways for clinical decision support, a validated pathway database that stores a plurality of validated pathways is accessed, wherein each pathway describes at least one interaction between a plurality of genes. A processor (18) is configured to execute computer-executable instructions stored in a memory (16), the instructions comprising visually representing gene activity level (28) for at least one gene across a plurality of populations, retrieving a pathway (32) from the validated pathway database, wherein the pathway includes the at least one gene, and visually representing gene activity levels for all genes in the pathway. The instructions further comprise a formal visual grammar representation visually representing information flow (36) through interactions between genes in pathway, linking the visual representation of the information flow to actionable information (42) for a clinician, and outputting the visual representation of the information flow and the linked actionable information to the to the clinician.
US11170010B2 Methods and systems for iterative alias extraction
Identifying alternative names of entities includes receiving a query associated with a name of an entity and a corpus. References to the name of the entity within the corpus are identified. The references to the name of the entity within the corpus are analyzed to determine at least one first alternative name of the entity. References to the determined at least one first alternative name of the entity within the corpus are identified. The references to the determined at least one first alternative name of the entity within the corpus are analyzed to determine at least one second alternative name of the entity.
US11170002B2 Integrating Kafka data-in-motion with data-at-rest tables
Techniques are described herein for analyzing data streams in conjunction with relational database data in a DBMS. A database dictionary defines one or more columns for an external table and a data source for said external table that comprises an external message stream. Executing a query that targets the external table includes generating one or more rows from the external table, each row corresponding to a message in the external message stream that was retrieved from the external message stream after a message stream offset.
US11169994B2 Query method and query device
A query method and a query device, where the method includes determining N execution plans respectively corresponding to N query requests according to the received N query requests, determining at least two same first sub-plans, generating a first sub-query result corresponding to any one of the at least two same first sub-plans, and in a process of generating, according to the N query requests, a query result corresponding to each of the N query requests, the same first sub-query result corresponding to any one of the first sub-plans is used for all the same first sub-plans. Hence, a large amount of repeated calculation can be reduced, database system resources are reduced, and query efficiency and a throughput of a database system in a large-scale concurrent query application scenario are improved.
US11169991B2 System and method for extracting and sharing application-related user data
Systems and methods for extracting and sharing application-related user data are disclosed. A method may include extracting in-app data for at least one of the plurality of apps running on a computing device, the in-app data including content consumed by a user while the at least one app is running, and/or at least one user action taken in connection with the content. Using an entity template associated with the app, a plurality of text strings within the in-app data are classified into at least one of a plurality of data types specified by the template. At least one user data item (UDI) may be generated by combining at least a portion of the classified plurality of text strings, the at least one UDI being accessible by a second app, an operating system running on the, a service of the operating system, and/or a service running on at least another device.
US11169988B2 Radar recognition-aided search
This document describes techniques and devices for a radar recognition-aided search. Through use of a radar-based recognition system, gestures made by, and physiological information about, persons can be determined. In the case of physiological information, the techniques can use this information to refine a search. For example, if a person requests a search for a coffee shop, the techniques may refine the search to coffee shops in the direction that the person is walking. In the case of a gesture, the techniques may refine or base a search solely on the gesture. Thus, a search for information about a store, car, or tree can be made responsive to a gesture pointing at the store, car, or tree with or without explicit entry of a search query.
US11169986B1 Configurable commit in a content management system
Systems and methods for controlling commits to a search platform in a content management system. Identification information of endpoints may be passed down from endpoints to the search platform. Endpoints may be grouped based on their identification information, and commit policies may be assigned to each group of endpoints. A commit request from an endpoint to the search platform may be intercepted, its group may be determined based on the endpoint identification information, and commit policy for that group may be applied to the commit request.
US11169978B2 Distributed pipeline optimization for data preparation
Distributed pipeline optimization for data preparation includes receiving a specification of a set of sequenced operations to be performed on a set of organized data. It further includes dividing the set of data into a plurality of work portions based on a cost function that is dependent on at least one dimension of the set of data. It further includes distributing the plurality of work portions to a plurality of processing nodes to be processed according to the specification of operations.
US11169971B2 Electronic file transfer and modification system and method
Systems and method of the present invention are directed to data transfer systems and methods. Embodiments enable a user to access an electronic file to ascertain certain attribute data associated with one or more files, and allow the user to modify certain elements of the subject attributes file during the course of transferring the one or more files from a source location to a target or destination location.
US11169970B2 Distributed work data management
A device may receive, from a user device, a transaction request associated with a first entity and identify a distributed ledger associated with the first entity, the distributed ledger including a set of blocks recording work data associated with the first entity. The set of blocks may include: a first subset of blocks including data specifying work performed by the first entity, and a second subset of blocks including data verifying a portion of the work performed by the first entity and specified by the data included in the first subset of blocks. The device may determine that a transaction, associated with the transaction request, is associated with the first subset of blocks and the second subset of blocks. Based on predetermined instructions that correspond to the transaction and the distributed ledger, the device may perform the transaction.
US11169962B2 File management system, file management method, collection program, and non-transitory computer-readable information recording medium
In a server (111), an updater (201) updates a file by an editing process that includes an adding process that adds a record to the end of a file. A collector (202) reads, in order of location in the file, a record included in the file, causes a collection device of a collection system to associate and collect the record and a position of the record in the file, and non-transitorily stores the position as an offset. An estimator (203) estimates whether header records located between the beginning of the file and the recorded offset are updated. When it is estimated that any of the header records are updated, a starter (204) causes the collector (202) to start reading the record from the beginning of the file. When it is estimated that none of the header records have been updated, the starter 204 causes the collector (202 to start reading the record from the recorded offset.
US11169954B2 System and method for controlling secure content and non-secure content at a fuel dispenser or other retail device
A retail payment, advertising, and content switching system and method are disclosed. According to one embodiment, a secure content source or a non-secure content source is allowed to drive a customer user interface, respectively, without compromising security requirements. The content may be video, audio, prompts, or any other type of content. A secure controller is provided to control one or more user input devices and a user interface access module to control whether a secure source or a non-secure source drives the user interface, depending on the security mode of the system. The secure controller, the user interface access module, and the customer input devices are provided in an anti-tampering module. The secure controller prevents the non-secure source from providing unauthorized prompts on the customer user interface to “fake out” the customer so that sensitive customer information is not passed “in the clear.”
US11169943B2 Efficient signaling scheme for high-speed ultra short reach interfaces
A master integrated circuit (IC) chip includes transmit circuitry and receiver circuitry. The transmit circuitry includes a timing signal generation circuit to generate a first timing signal, and a driver to transmit first data in response to the first timing signal. A timing signal path routes the first timing signal in a source synchronous manner with the first data. The receiver circuitry includes a receiver to receive second data from a slave IC chip, and sampling circuitry to sample the second data in response to a second timing signal that is derived from the first timing signal.
US11169942B1 Double data rate (DDR) radio frequency (RF) digitization module for software-defined radio (SDR)
A double data rate (DDR) RF digitization module for a software defined radio (SDR) is disclosed. In embodiments, the DDR RF digitization module includes a printed circuit board (PCB) terminating in a DDR memory bus interface comprising a plurality of input/output (I/O) connectors insertable into a DDR slot of an SDR motherboard. The RF digitization module is connectable to an RF front end of the SDR via receiver-side (Rx) and transmitter-side (Tx) RF connectors. The RF digitization module includes DDR analog-digital converters (ADC) and digital-analog converters (DAC) mounted to the PCB and in communication with the RF front end and the DDR memory bus. The DDR ADCs provide high speed digital sampling of inbound RF signals for the signal processors via the DDR memory bus, and the DDR DACs provide high speed generation of transmittable analog RF signals based on digital spectrum data generated by the signal processors.
US11169941B2 Host device with automated connectivity provisioning
A host device comprises a processor coupled to a memory. The host device is configured to obtain from a storage system connectivity information characterizing one or more ports of the storage system, and to automatically establish connectivity of a particular type between the host device and one or more logical storage devices of the storage system based at least in part on the obtained connectivity information. For example, the host device can obtain the connectivity information directly from the storage system or via at least one intermediary device such as a management station. In some embodiments, the obtaining and automatically establishing are performed by at least one multi-path input-output driver of a multi-path layer of the host device. The connectivity of a particular type illustratively comprises Internet Small Computer System Interface (iSCSI) connectivity between the host device and the storage system, although other connectivity types can be supported.
US11169935B2 Technologies for low-latency cryptography for processor-accelerator communication
Technologies for secure data transfer include a computing device having a processor, an accelerator, and a security engine, such as a direct memory access (DMA) engine or a memory-mapped I/O (MMIO) engine. The computing device initializes the security engine with an initialization vector and a secret key. During initialization, the security engine pre-fills block cipher pipelines and pre-computes hash subkeys. After initialization, the processor initiates a data transfer, such as a DMA transaction or an MMIO request, between the processor and the accelerator. The security engine performs an authenticated cryptographic operation for the data transfer operation. The authenticated cryptographic operation may be AES-GCM authenticated encryption or authenticated decryption. The security engine may perform encryption or decryption using multiple block cipher pipelines. The security engine may calculate an authentication tag using multiple Galois field multipliers. Other embodiments are described and claimed.
US11169930B2 Fine grain data migration to or from borrowed memory
Systems, methods and apparatuses of fine grain data migration in using Memory as a Service (MaaS) are described. For example, a memory status map can be used to identify the cache availability of sub-regions (e.g., cache lines) of a borrowed memory region (e.g., a borrowed remote memory page). Before accessing a virtual memory address in a sub-region, the memory status map is checked. If the sub-region has cache availability in the local memory, the memory management unit uses a physical memory address converted from the virtual memory address to make memory access. Otherwise, the sub-region is cached from the borrowed memory region to the local memory, before the physical memory address is used.