US11596002B2

A method, device, apparatus for selecting a random access resource, and storage medium. The method includes: measuring an RSRP value, an RSRQ value and a PL value of a downlink channel; calculating a fluctuation value of RSRP, RSRQ and PL, according to the measured RSRP value, the RSRQ value, the PL value and an RSRP value, an RSRQ value, a PL value in a first configuration table; comparing each of the fluctuation value of RSRP, RSRQ and PL with a respective corresponding preset threshold; and in response to each of the fluctuation value not exceeding the respective corresponding preset threshold, selecting a first CEL in a second configuration table according to the RSRP value, the RSRQ value and the PL value in the first configuration table, and determining a first random access resource according to the selected first CEL.
US11596001B2

A method and apparatus for performing a random access (RACH) procedure is disclosed. In one embodiment, a method performed by a wireless communication node, includes: performing a plurality of random access (RACH) procedures with a wireless communication device on a first frequency resource set and a second frequency resource set, wherein the plurality of RACH procedures each comprises: receiving a first message on a first frequency resource from the wireless communication device, wherein the first frequency resource is selected from the first frequency resource set; transmitting a second message on a second frequency resource to the wireless communication device within a pre-determined time window, wherein the second frequency resource is selected from the second frequency resource set; receiving a third message on the first frequency resource from the wireless communication device; and transmitting a fourth message on the second frequency resource to the wireless communication device.
US11595998B2

Aspects of the disclosure generally relate to wireless communication. In some aspects, a wireless node may identify a first set of synchronization signal blocks (SSBs), within a synchronization signal (SS) burst set, that are used to indicate random access channel (RACH) occasions for a first wireless link type, the SS burst set including a second set of SSBs used to indicate RACH occasions for a second wireless link type; and transmit a RACH message in a RACH occasion corresponding to an SSB included in the first set of SSBs. In some aspects, a wireless node may configure an SS burst set to include a first set of SSBs to be used to indicate RACH occasions for a first wireless link type, and a second set of SSBs to be used to indicate RACH occasions for a second wireless link type; and transmit the SS burst set. Other aspects are provided.
US11595996B2

To avoid blocking node AC queues in the degraded MU EDCA mode due to regular OFDMA transmission of data from another AC queue in resource units provided by an AP, the present invention proposes to use a dedicated HEMUEDCATimer for each AC queue, in order for them to be able to exit the degraded MU EDCA mode independently of the other AC queues. In this respect, upon successfully transmitting data stored in two or more traffic queues, in each of one or more accessed resource units provided by the AP within one or more transmission opportunities, the node sets each traffic queue transmitting in the accessed resource unit in the degraded MU EDCA mode for a predetermined degrading duration counted down by a respective timer associated with the transmitting traffic queue. Next, upon expiry of any timer, the node switches back the associated traffic queue to the conventional EDCA mode.
US11595990B2

The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). A method for operating a terminal in a wireless communication system includes receiving configuration information regarding a random access channel (RACH) from a base station, and transmitting a RACH preamble based on the configuration information. The configuration information includes information indicating the number of RACH transmission occasions in a frequency axis. A terminal includes a processor configured to receive configuration information regarding a RACH from a base station, and transmit a RACH preamble according to the configuration information, wherein the configuration information includes information indicating the number of RACH transmission occasions in a frequency axis.
US11595986B2

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive control signaling including scheduling information. The scheduling information may include an indication of a joint downlink and uplink transmission configuration indicator (TCI) state for a common beam. The UE may apply the joint downlink and uplink TCI state at the component carriers to activate the common beam to transmit one or more uplink transmissions or to receive one or more downlink transmissions at the UE. The UE may schedule communications with a base station, one or more transmission reception points (TRPs), or both across the component carriers and using the common beam. The communications may include transmitting at least one uplink transmission during one or more uplink resources indicated in the scheduling information and receiving at least one downlink transmission during one or more downlink resources indicated in the scheduling information.
US11595985B2

In an aspect, the present disclosure includes a method, apparatus, and computer readable medium for wireless communications at a user equipment (UE) for receiving a downlink control indicator (DCI) from a network entity; and configuring at least one physical uplink shared channel (PUSCH) transmission based on a determination that the DCI does not include the scheduling request indicator (SRI) field.
US11595982B2

Methods, systems, and devices for wireless communications are described to enable a user equipment (UE) to determine a rate-matching scheme or a feedback scheme for overlapping downlink transmission resources. A collision handling scheme may enable the UE to de-rate match a second, higher priority downlink shared channel independent of another rate-matching pattern or indicator for other shared channels, such as a first, overlapping downlink shared channel. The UE may determine to de-rate match the second channel around resources indicated within control signaling or higher-layer signaling associated with the second channel. The collision scheme may provide for the UE to generate an acknowledgement bit for feedback for one or more portions of the first channel that are preempted by the second channel and generate other feedback for non-preempted portions. A base station may keep track of preempted resources and may retransmit preempted portions of the first channel.
US11595976B2

There is provided a method and system for transmitting control information for user equipment. According to embodiments there is provided a method and apparatus for enabling multi-transport block scheduling with time diversity. According to embodiments, there is provided a method and apparatus for managing multi-transport block transmission.
US11595975B2

According to an embodiment, a communication system includes a plurality of nodes that forms a wireless multi-hop network. Transmission timings of network advertising packets transmitted from the plurality of nodes are controlled based on a transmission schedule in which each of the plurality of nodes has one transmission cell at a location different from other nodes. One of the nodes includes a processor and a wireless communication controller. The processor determines a transmission timing of the corresponding network advertising packet based on the transmission schedule. The wireless communication controller transmits the network advertising packet at the transmission timing.
US11595964B2

The present application relates to the field of communications, and disclosed are a method and device for determining an information domain value in a DCI. The method and device are used for reducing HARQ feedback overheads, and the method comprises during HARQ feedback, determining a value set indicated by a timing relationship in a fallback DCI (equivalent to a format 1_0 of a DCI) according to a value set indicated by a timing relationship in a non-fallback DCI (equivalent to a format 1-1 of a DCI), to overcome the problem of increasing a codebook caused by different value ranges indicated by the timing relationships in the fallback DCI and in the non-fallback DCI, so that the HARQ feedback overheads are effectively reduced, thus the system running load is reduced, and the system performance is effectively ensured.
US11595955B2

An apparatus of a communications network system provides (S11) a bandwidth part with a subcarrier spacing of 3.75*2M kHz, M being a value of 0 or 1, determines (S12) a resource allocation granularity for the bandwidth part, and performs (S13) resource allocation of allocating resource blocks of the bandwidth part based on the determined resource allocation granularity.
US11595943B2

Methods, systems, and devices for wireless communications are described. A base station may configure an outer coded block which a user equipment (UE) may implement to recover an unsuccessfully decoded transmission. The base station may send, to the UE, downlink control information (DCI) indicating an outer coding scheme for the group of data blocks (e.g., a first data block and a second data block). The UE may monitor for the data blocks and the outer coded block. The UE may decode the data blocks based on the outer coded block and the outer coding scheme. In some examples, the outer code block may be made up of a combination of the first and second data blocks. The UE may use the combination of the outer coded block and one of the data blocks to decode an unsuccessfully decode data block.
US11595942B2

This disclosure relates to systems, apparatuses, and methods for coordinating communication and avoiding and/or mitigating collisions for multi-subscriber identity module devices in a wireless communication system. A wireless device may coordinate communication associated with different subscriber identity modules and/or may mitigate collisions between communications associated with different subscriber identity modules. A network may provide information to improve coordination and/or mitigate collisions. A network may adjust paging schedules and/or provision of alert messages to improve coordination.
US11595928B2

A method and apparatus are disclosed. In an example from the perspective of a User Equipment (UE), the UE receives a Downlink Control Information (DCI) format from a base station. The UE applies a timing offset to information indicated by the DCI format.
US11595926B2

A system, method and apparatus for configuring a node in a sensor network. A sensor service can enable sensor applications to customize the collection and processing of sensor data from a monitoring location. In one embodiment, sensor applications can customize the operation of nodes in the sensor network via a sensor data control system.
US11595910B2

A device including one or more processors configured to: determine a disconnection margin value based on: a current transmission operation state including one or more transmission control parameters, and a current transmission rate; receive a power back-off (PBO) request including a PBO value; perform a comparison of the PBO value to the disconnection margin value; and determine whether to apply a PBO according to the PBO request based on the comparison.
US11595908B2

A terminal includes a transmitter that transmits, to a base station apparatus, UE capability including information indicating a supported frequency band and a power class at least defining spherical coverage in the frequency band; and a receiver that receives, from the base station apparatus, information on power control; wherein the transmitter further transmits, to the base station apparatus, an uplink transmission signal to which transmit power control based on at least one of the information on power control or the power class is applied.
US11595906B2

A wireless device receives: a first maximum total transmit power allowed for a first cell group of a first type of radio access technology; and a second maximum total transmit power allowed for a second cell group of a second type of radio access technology. It is determined that a total transmission power exceeds a value based on: a first power for transmission of first uplink signal(s) via the first cell group, and a second power for transmission of second uplink signal(s) via the second cell group. The first and second powers are less than or equal to the first and second maximum total transmit powers respectively. Scheduled transmission of the first uplink signal(s) of the first cell group is dropped in response to the first cell group being of the first type of radio access technology. Second uplink signal(s) are transmitted to a base station.
US11595902B2

According to various embodiments, an electronic device comprises a communication processor, an application processor operatively connected to the communication processor, and a memory, wherein the at least one memory may store instructions configured to, when executed, cause the application processor to identify a user identifier (UID) corresponding to at least one allowed application or at least one disallowed application when the electronic device enters a power saving state and to generate, on the basis of the user identifier, a first packet filter program which includes at least one condition for filtering a packet, and cause the communication processor to identify the first packet filter program generated from the application processor and to filter at least one packet associated with an application other than the at least one allowed application or at least one packet associated with the at least one disallowed application by using the first packet filter program, while the electronic device is in the power saving state. Various other embodiments are possible.
US11595900B2

A modem/gateway device is provided that includes a network interface configured to connect to and communicate with local area network (LAN) clients and Wi-Fi clients, a non-transitory memory configured to store instructions, and a hardware processor. The hardware processor is configured to execute the instructions to monitor a connection status of the LAN clients and Wi-Fi clients connected to the network interface, and compare the connected LAN clients against a LAN client list and the connected Wi-Fi clients against a Wi-Fi client list. The mode of operation of the electronic device is controlled to be in a power savings mode when none of the connected LAN or none of the connected Wi-Fi clients is on the respective LAN or Wi-Fi client list, and is controlled to be in a normal power mode when any of the connected LAN or Wi-Fi clients is on the respective LAN or Wi-Fi client list.
US11595899B2

Provided are a method by which a first device performs wireless communication, and a device for supporting same. The method can comprise the steps of: transmitting one or more reference signals (RSs) to a second device on the basis of first transmit power; receiving, from the second device, information related to a channel state measured on the basis of the one or more RSs; changing the first transmit power to second transmit power on the basis of the information related to the channel state; and transmitting the one or more RSs to the second device on the basis of the second transmit power.
US11595898B2

Various aspects of the present disclosure generally relate to paging in vehicle to everything (V2X) communications for power saving. In some aspects, a user equipment (UE) may monitor for a wake up signal or a paging message from a wireless communication device and monitor for V2X messages from vehicle UEs based at least in part on receiving the wake up signal or the paging message. The UE may receive a V2X message from a vehicle UE based at least in part on the monitoring. Numerous other aspects are provided.
US11595894B2

Aspects of the invention are directed towards a system and method for saving power of a battery associated with item/s. One or more embodiments of the invention describe the method comprising steps of receiving a location and a charged status of a battery associated with each of one or more items placed inside a container. The method further describes steps of assigning a cluster to a group of items from the one or more items based on the location of each of the one or more items and identifying a master item from the group of items based on the charged status of each item in the cluster. The method also describes steps of transmitting a message to the master item for sensing a parameter for the group of items in the cluster and receiving a sensed parameter from the master item for the group of items.
US11595887B2

The present application provides a method for a WiFi AP and a WiFi STA. For the WiFi AP, the method includes: being connected by a plurality of WiFi STAs s; performing a grouping operation upon the WiFi STAs; and configuring an ID of each of the WiFi STAs according to a result of the grouping operation. For the WiFi STA, the method includes: connecting to a WiFi AP; receiving an AID from the WiFi AP; and determining the time to exit doze state for receiving beacon according to the AID.
US11595875B2

Provided is a method for performing relay forwarding on integrated access and backhaul (IAB) links. The method includes receiving, by a first IAB node, a data packet; and transmitting, by the first IAB node, the data packet to an IAB donor. Further provided are an information acquisition method, an IAB node, an IAB donor node and a storage medium.
US11595874B2

A node device for forming a multi-hop network is provided. The node device is configured to avoid interference from coexisting interfering networks and includes a transceiver configured to receive and transmit data with respect to a Destination Oriented Directed Acyclic Graph (DODAG) Information Object message (DIO message), a memory configured to store computer executable programs including an interfered-node count (IC), single-rate link count (SLC), multi-rate link count (MLC), hop count (HP), path communication latency (PCL) and an interference efficient and multi-rate supported routing program CoM-RPL, and a processor configured to perform steps of the computer executable programs. The steps include determining if the received DIO message indicates a new DODAG or an existing DODAG. In this case, if a determined result in the determining indicates the new DODAG and no single-rate link and no interfered node on a path of multi-hop network, the node device joins DODAG network and the processor selects a sender of the DIO message as a default parent, computes a rank for itself, updates DIO message with its rank, IC, SLC, TRM, HP, PCL and transmits scheduled DIO messages based on transmission rate mode.
US11595871B2

A first network device may receive a notification over a network; in response to the notification, cause a virtualized operating system (OS) and a hypervisor of the first network device to obtain state units from one or more of first hardware components and virtual components; create a context state transfer package (CSTP) based on the state units; and forward the CSTP from the first network device to a second network device over the network. The second network device may receive the CSTP from the first network device; unpack the CSTP to obtain the state units; and put, at the second network device, second hardware components and virtual components of the second network device in a same state as the first hardware components and virtual components when the state units were obtained at the first network device.
US11595864B1

A method and system for controlling uplink-path switching of a user equipment device (UE) when the UE has at least two co-existing air-interface connections including a first air-interface connection with a first access node and a second air-interface connection with a second access node, and where one of the first and second air-interface connections defines a primary uplink path of the UE. An example method includes (i) predicting that a handover trigger for handover of the UE from the first access node to a third access node will occur and (ii) responsive to at least the prediction that the handover trigger will occur, but before the handover trigger occurs, forgoing application of at least a portion of an uplink-path-switch control process for dynamically controlling which of the UE's connections will be set as the UE's primary uplink path.
US11595861B2

Certain aspects of the present disclosure are directed to a method for wireless communication. The method generally includes receiving at least one first packet of a sequence of packets from a source cell, the at least one first packet being dependent on at least one second packet of the sequence of packets for decoding, performing a handover from the source cell to a target cell, determining that the at least one second packet of the sequence of packets was not received from the source cell, generating a message requesting a retransmission from the target cell for the at least one first packet and the at least one second packet based on the determination, and transmitting the message to the target cell.
US11595859B2

Apparatuses, methods, and systems are disclosed for discarding data corresponding to a conditional handover. One apparatus includes a transmitter that transmits information corresponding to a conditional handover to multiple candidate cells. The information indicates to one or more candidate cells of the multiple candidate cells a time to discard data or to discard the data.
US11595854B2

According to an example implementation, a method may include transmitting, by a user device to a base station in a wireless network, a system information request for on-demand system information during a random access procedure, where the system information request is a request for one or more parameters that enable the user device to communicate in the wireless network, receiving, by the user device from the base station, an indication of a wait period in which the user device waits before obtaining the on-demand system information, waiting, by the user device, a time duration during the wait period, and monitoring, by the user device after expiration of the wait period, a system information window in which a system information message having the on-demand system information is broadcasted by the base station.
US11595850B2

Disclosed herein is an architecture for an edge computing platform based on an underlying wireless mesh network. The architecture includes nodes installed with equipment for operating as part of a wireless mesh network, including (1) a first tier of one or more Point of Presence (PoP) node, (2) a second tier of one or more seed nodes that are each directly connected to at least one PoP node via a PoP-to-seed wireless link, and (3) a third tier of one or more anchor nodes that are each connected to at least one seed node either (i) directly via a seed-to-anchor wireless link or (ii) indirectly via one or more intermediate anchor nodes, one or more anchor-to-anchor wireless links, and one seed-to-anchor wireless link, where at least one node in each of these tiers is further installed with equipment for operating as part of an edge computing platform.
US11595847B2

Certain aspects of the present disclosure provide techniques for feedback compression. Certain aspects provide a method for wireless communication by a user-equipment (UE). The method generally includes receiving, from a base station, a configuration to be used for compressing one or more measurements corresponding to at least one reference signal using an artificial intelligence (AI) encoder; receiving the at least one reference signal; and transmitting a codeword to the base station, the codeword being associated with a compression of the one or more measurements in accordance with the configuration.
US11595834B2

In accordance with an embodiment, an apparatus may include at least one processor and at least one memory including computer program code. The at least one memory and the computer program code can be configured to, with the at least one processor, cause the apparatus to at least transmit a request for one or more cell global identities associated with one or more cells to a network entity. The at least one memory and the computer program code can be further configured to, with the at least one processor, cause the apparatus to at least update one or more neighbor relation tables based upon the received automatic neighbor relation related information. The at least one memory and the computer program code can be further configured to, with the at least one processor, cause the apparatus to at least transmit information based upon the updated one or more neighbor relation tables.
US11595812B2

Embodiments include methods for a user equipment (UE) to advertise capabilities to a network node in a radio access network. Embodiments include transmitting, to the network node, information describing a plurality of feature sets supported by the UE. The information can include one or more InitialFeatureLists and one or more ExtensionFeatureLists, with each each ExtensionFeatureList being associated with a particular InitialFeatureList. Embodiments also include transmitting, to the network node, one or more BandCombination elements, each including a list of frequency bands in which the UE is concurrently operable and a FeatureSetCombination element identifying features supported by the UE within each frequency band included in the list. Some embodiments can also include receiving, from the network node, a configuration (e.g., for dual connectivity and/or carrier aggregation) based on the information describing a plurality of feature sets and the BandCombination elements. Other embodiments include complementary methods performed by a network node.
US11595806B2

A technique of determining a location of a small cell access point in a wireless communication network is discussed herein. The small cell access point communicates with a nearby mobile device using an unlicensed radio frequency (RF) band radio, of the small cell access point. The small cell access point receives, from the mobile device over the unlicensed RF band, location information related to a location of the mobile device. The small cell access point provides the location information to a gateway within the wireless communication network. Based at least in part on the location information, the gateway may register the small cell access point for service within the wireless communication network and a licensed RF band radio of the small cell access point is activated.
US11595802B2

A device may receive, from a user device, a vehicle-to-everything (V2X) personal safety message (PSM) that includes an indication of a location of the user device. The device may determine a relaying action to be performed by the device with respect to the PSM based on the location of the user device, wherein the relaying action includes at least one of: relaying the PSM to one or more V2X devices in a vicinity of the device, refraining from relaying the PSM to the one or more V2X devices, or transmitting an aggregate PSM that is generated based on multiple PSMs, including the PSM, received from multiple user devices. The device may perform the determined relaying action.
US11595800B2

A Bluetooth audio streaming passthrough, and a method for transmitting an audio stream over a Bluetooth communication link and disclosed. The method is carried out by a source device. An audio codec configuration and a sampling rate of the audio stream are received, the audio stream coming from a streaming application running on the source device. A Bluetooth audio stream between the source device and a sink device is configured using the received audio codec configuration and sampling rate. The first audio stream is received from the streaming application. The received first audio stream is packetized into the Bluetooth audio stream. The Bluetooth audio stream is transmitted to the sink device over the Bluetooth communication link, including the packetized received audio stream.
US11595799B2

A mobile device includes a Bluetooth transceiver, the Bluetooth transceiver being in an idle power state when not securely paired to a second Bluetooth transceiver of a peripheral device. The mobile device further includes an audio interface, the audio interface coupled to the Bluetooth transceiver, the audio interface configured to connect to a second audio interface of the peripheral device. The mobile device is configured to establish an out-of-band audio communication channel to the peripheral device by connecting the audio interface to the second audio interface, the mobile device configured to exchange Bluetooth authentication data with the peripheral device via the out-of-band audio communication channel in response to transitioning to an operating state, the mobile device configured to initialize the Bluetooth transceiver with the Bluetooth authentication data to establish an authenticated and cryptographically protected in-band Bluetooth communication channel allowing the mobile device to be securely paired with the peripheral device.
US11595789B2

A device implementing a system for missed communication notification may include at least one processor configured to receive, from a server over a first communication channel, a message indicating that another device initiated a communication with the device over a second communication channel at a particular time. The at least one processor may be further configured to determine, by the device, whether the communication was established with the other device over the second communication channel at the particular time. The at least one processor may be further configured to provide, for display, an indication of the message based at least in part on a determination that the communication initiated by the other device was not established over the second communication channel at the particular time.
US11595784B2

A method of monitoring objects capable of wireless communications is provided. The method comprises detecting an activity performed by a user of a wireless communications device, acquiring information identifying an expected set of objects which are associated with the detected activity, determining whether at least one of the objects in the expected set is not in proximity of the wireless communications device, and if so notifying the user that at least one of the objects in the expected set is not in proximity of the wireless communications device.
US11595782B2

A method of assuring integrity of range measurements and position solutions comprises obtaining range measurement statistics between network nodes, performing a snapshot integrity test for the range measurement statistics, and performing a sequential integrity test using the range measurement statistics. The snapshot integrity test comprises using Gram matrices with a current configuration of the nodes; performing a singular value consistency check using the Gram matrices against a user selected threshold; and detecting and excluding range measurement statistics with instantaneous errors that cause the singular value to exceed the threshold. The sequential integrity test comprises formulating main node and sub-node sets using solution separation; implementing filters for the main node and sub-node sets; performing a consistency check using discriminators and decision thresholds; detecting and excluding range measurement statistics with both instantaneous and time-correlated errors; and computing a protection level for relative positions computed from the main node and sub-node sets.
US11595778B2

An approach to obtain low latency association of the audio clock in a smartphone with an incoming RF message is to use an interrupt driven routine, where the receipt of the RF message preamble generates an interrupt that reads the audio clock counter since the start of the audio session. In some embodiments such an approach may be implemented on the specialized processing cores found in smartphones that control RF communication, sensor or audio processing.
US11595775B2

Embodiments relate to binaural spatialization of more than two sound sources on two audio channels of an audio system. Sound signals each emitted from a corresponding sound source are collected, and a respective virtual position within an angular range of a sound scene is assigned to each sound source. Multi-source audio signals are generated by panning each sound signal according to the respective virtual position. A first multi-source audio signal is spatialized to a first direction to generate a first left signal and a first right signal. A second multi-source audio signal is spatialized to a second direction to generate a second left signal and a second right signal. A binaural signal is generated using the first left signal, the second left signal, the first right signal, and the second right signal. The binaural signal is such that each sound source appears to originate from its respective virtual position.
US11595767B1

A system with a first hearing device including a rechargeable power source, a second hearing device including a rechargeable power source, and a hearing device charger including a charger housing, a power source, charge circuitry operably connected to the power source, a first charge location and a second charge location. The first hearing device, the second hearing device and the hearing device charger may be respectively configured such that the first hearing device will be magnetically attracted to the hearing device charger in response to the first hearing device being positioned at the first charge location, the first hearing device will be magnetically repelled by the hearing device charger in response to the first hearing device being positioned at the second charge location, the second hearing device will be magnetically attracted to the hearing device charger in response to the second hearing device being positioned at the second charge location, and the second hearing device will be magnetically repelled by the hearing device charger in response to the second hearing device being positioned at the first charge location.
US11595766B2

Broadly speaking, the embodiments disclosed herein describe replacing a current hearing aid profile stored in a hearing aid. In one embodiment, the hearing aid profile is updated by sending a hearing aid profile update request to a hearing aid profile service, receiving the updated hearing aid profile from the hearing aid profile service, and replacing the current hearing aid profile in the hearing aid with the updated hearing aid profile.
US11595761B2

An optical network element includes a connection to an optical fiber in an optical line system including a coherent receiver; a microphone configured to detect sound; and circuitry connected to the microphone and configured to cause transmission of information related to sounds detected by the microphone to a receiver at an end of the optical line system, wherein the transmission is over the optical fiber in the optical line system to the coherent receiver. The optical network element can include a polarization controlling device connected to the circuitry and configured to modulate a state-of-polarization (SOP) envelope for the transmission.
US11595759B2

An energy harvesting circuit is disclosed and comprises one or more electrical loads that consume direct current (DC) power, a rectifier, and a hybrid acoustic absorber. The rectifier comprises one or more active switching elements that are driven by a gate drive voltage. The hybrid acoustic absorber comprises a diaphragm and a voice coil. The diaphragm is constructed at least in part of a piezoelectric material. The piezoelectric material is configured to generate a diaphragm voltage in response to sound waves deforming the diaphragm. The diaphragm voltage is at least equal to the gate drive voltage to drive the one or more active switching elements of the rectifier. The voice coil is attached to the diaphragm and configured to generate a voice coil voltage that is less than the gate drive voltage of the one or more active switching elements.
US11595750B2

Embodiments are disclosed of a speaker capable of producing multi-frequency-range sound using bar magnets, multiple diaphragms, and a shared planar voice coil. The planar voice coil is located between the bar magnets and translates a received electric signal into the kinetic energy that vibrates the diaphragms, thus reproducing multi-frequency range sound. In some embodiments, the speaker generates bi-directional sound.
US11595742B2

Certain aspects of the present disclosure provide measures, including apparatuses, circuitry, methods and computer programs, for use in monitoring user activity. Orientation data for a user is generated. The generated orientation data is inserted into advertising packets of a wireless communication protocol. The advertising packets comprising the generated orientation data are broadcast according to the wireless communication protocol.
US11595732B2

An electronic device includes a communication device electronically communicating with a content presentation companion device operating as a primary display for the electronic device and at least one augmented reality companion device. One or more sensors detect multiple persons within an environment while the content presentation companion device operates as the primary display. One or more processors redirect an event notification intended for presentation on the primary display to the augmented reality companion device while both the content presentation companion device operates as the primary display for the electronic device and the multiple persons are within the environment of the electronic device. When communicating with two augmented reality companion devices, the one or more processors can direct subtitles associated with a content offering, sometimes in different languages, to at least a first augmented reality companion device and a second augmented reality companion device.
US11595731B2

The present disclosure describes techniques of synchronizing subtitles in live broadcast The disclosed techniques comprise obtaining a source signal and a simultaneous interpretation signal in a live broadcast; performing voice recognition on the simultaneous interpretation signal in real-time to obtain corresponding translation text; delaying the simultaneous interpretation signal to obtain a first delayed signal; delaying the source signal to obtain a second delayed signal; obtaining proofreading results of the first delayed signal and the corresponding translation text; determining proofread subtitles based on the proofreading results; and sending the proofread subtitles and the second delay signal to a live display interface.
US11595730B2

Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for loudness adjustment for an audio scene associated with an MPEG-I immersive audio stream. One apparatus includes processing circuitry that receives a first syntax element indicating a number of sound signals included in the audio scene. The processing circuitry determines whether one or more speech signals are included in the sound signals indicated by the first syntax element. The processing circuitry determines a reference speech signal from the one or more speech signals based on the one or more speech signals being included in the sound signals. The processing circuitry adjusts a loudness level of the reference speech signal of the audio scene based on an anchor speech signal. The processing circuitry adjusts loudness levels of the sound signals based on the adjusted loudness level of the reference speech signal.
US11595717B2

A method of controlling delivery of video programs from video distribution equipment to video receiver devices includes receiving messages at the video distribution equipment from a mobile terminal operated by a user. The messages contain user defined identifiers that are associated with equipment identifiers of different ones of the video receiver devices. The user defined identifiers are stored associated with the equipment identifiers in a subscriber account. Delivery of video programs from the video distribution equipment to the video receiver devices is controlled in response to commands received from the mobile terminal which request delivery of identified video programs to identified ones of the user defined identifiers. Related video distribution equipment and mobile terminals are disclosed.
US11595716B2

Embodiments provide for improved stream generation. A target average bitrate (TAB) segment is generated by encoding a first segment, of a plurality of segments in a video, using a first maximum average bitrate (MAB) of a plurality of MABs specified in an encoding ladder. An intermediate average bitrate (IAB) segment is generated by encoding the first segment using a first intermediate bitrate, wherein the first intermediate bitrate is lower than the first MAB. Upon receiving a request for the first segment at the first MAB, the IAB segment is output based at least in part on determining that a first quality score of the IAB segment is within a predefined tolerance of a second quality score of the TAB segment.
US11595708B2

There is described a method for determining a play duration estimate of an adaptive bit rate (ABR) media presentation. The method comprises receiving at a network entity a media playlist manifest file of the media presentation, wherein the manifest file is transmitted from a content server to a client and comprises a plurality of entries, each entry linking to a respective different one of a plurality of media segments of the media presentation. The method further comprises determining a data size of the manifest file; and determining a play duration estimate of the media presentation based on the determined data size of the manifest file, a first value that represents a data size of each of the plurality of entries in the manifest file and a second value that represents a play duration of each media segment of the plurality of media segments of the media presentation.
US11595703B2

A computer-implemented is disclosed. The method includes: receiving media data of a live media stream; detecting a trigger associated with the media data of the live media stream; in response to detecting the trigger, generating at least one of audio or video overlay content associated with the trigger; and transmitting, to viewer devices, the at least one of audio or video overlay content with the live media stream.
US11595699B2

A method of decoding coding blocks of a coding tree unit in an image. The method comprises obtaining the coding tree unit in the image from a bitstream, the coding tree unit having chroma channels and a luma channel; and determining luma split options for the luma channel of the coding tree unit according to dimensions of a region of the coding tree unit. The method also comprises determining chroma split options for the chroma channels of the coding tree unit according to dimensions of a region of the coding tree unit, the chroma split options being different to the luma split options, the allowable chroma split options resulting in chroma intra predicted blocks with a minimum size of 16 samples; and decoding the coding blocks by determining flags from the bitstream to select one of the determined luma split options and one of the determined chroma split options.
US11595698B2

A system and method for coding video in which deblocking artifacts are reduced by using modified filtering that is based, at least in part on pixel intensity associated with a coding unit, such that filtering levels are increased as pixel intensity increases. In some embodiments, an offset value or indicator of an offset value for parameters associated with deblocking filter parameters can be associated with a filtering level that is based at least in part on an intensity value.
US11595696B2

There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform obtaining video data, parsing a video parameter set (VPS) syntax of the video data, determining whether a value of a syntax element of the VPS syntax indicates a picture order count (POC) value of an access unit (AU) of the video data, and setting at least one of a plurality of pictures, slices, and tiles of the video data to the AU based on the value of the syntax element.
US11595691B2

An image decoding method according to the present document comprises the steps of: updating an intra-prediction mode of a chroma block on the basis of an intra-prediction mode of a luma block corresponding to the chroma block on the basis of the intra-prediction mode of the chroma block being a cross-component linear model (CCLM) mode; and determining a LFNST set including LFNST matrixes on the basis of the updated intra-prediction mode, wherein the updated intra-prediction mode is derived as an intra-prediction mode corresponding to a specific position in the luma block, and the updated intra-prediction mode is updated as an intra-DC mode on the basis of the intra-prediction mode, that corresponds to the specific position, being an intra-block copy (IBC) mode.
US11595688B2

Methods, apparatuses, and non-transitory computer-readable storage mediums for video encoding/decoding are provided. In a method, prediction information of a current block of a coding unit tree is generated. The prediction information indicates at least one block partitioning structure is allowed for the current block and a SBT mode is used for the current block. A partition direction and a partition size of the SBT mode for the current block is determined based on the at least one allowed block partitioning structure indicated in the prediction information and based on a comparison between at least one dimension of the current block and a first threshold. A partition of the current block based on the partition direction and the partition size of the SBT mode is different from at least one partition of the current block based on the at least one allowed block partitioning structure indicated in the prediction information.
US11595685B2

In general, encoding or decoding a picture part can involve determining a spatiotemporal motion vector predictor (STMVP) candidate for a merge mode of operation from spatial motion vector candidates taken from spatial positions around a current coding unit (CU) and a temporal motion vector candidate, where at least one embodiment involves determining the STMVP candidate based on considering at most two spatial positions and based on an average of at least two of the spatial and temporal motion vector candidates.
US11595682B2

A moving picture coding includes: coding a first flag indicating whether or not temporal motion vector prediction is used; when the first flag indicates that the temporal motion vector prediction is used: coding a first parameter for calculating the temporal predictive motion vector; wherein when the first flag indicates that the temporal motion vector prediction is not used, the first parameter is not coded.
US11595679B1

Innovations in encoder-side search ranges having horizontal bias or vertical bias are described herein. For example, a video encoder determines a block vector (“BV”) for a current block of a picture, performs intra prediction for the current block using the BV, and encodes the BV. The BV indicates a displacement to a region within the picture. When determining the BV, the encoder checks a constraint that the region is within a BV search range having a horizontal bias or vertical bias. The encoder can select the BV search range from among multiple available BV search ranges, e.g., depending at least in part on BV values of one or more previous blocks, which can be tracked in a histogram data structure.
US11595669B2

This application provides a chroma block prediction method and apparatus. The method includes: obtaining a maximum luma value and a minimum luma value based on luma samples corresponding to neighboring samples of a target chroma block, and calculating a first difference between the maximum luma value and the minimum luma value; if the first difference is not equal to 0, processing the first difference based on a quantity of significant bits of the first difference and a first preset bit depth to obtain a second difference; and determining, based on a first chroma value, a second chroma value, and the second difference, an intra prediction model parameter corresponding to the target chroma block, and determining prediction information of the target chroma block based on the intra prediction model parameter and luma reconstruction information corresponding to the target chroma block.
US11595668B2

An image decoding method performed by a decoding apparatus according to the present document comprises the steps of: deriving prediction samples for a first sample and a second sample of the current block on the basis of BDPCM-related information about the current block and neighboring samples of the current block; deriving residual samples for the first sample and the second sample on the basis of a residual coefficient of the first sample and a modified residual coefficient of the second sample; and storing, as the intra prediction mode of the current block, the intra prediction mode in the prediction direction of the current block, which is derived on the basis of a BDPCM direction flag.
US11595664B2

In an image encoding/decoding method and device according to the present invention, a candidate list for motion information prediction of a current block is generated, a control point vector of the current block is derived on the basis of the candidate list and a candidate index, a motion vector of the current block is derived on the basis of the control point vector of the current block, and inter-prediction with respect to the current block can be performed by means of the motion vector.
US11595662B2

Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes processing circuitry. The processing circuitry decodes prediction information for a current block in a current coded picture that is a part of a coded video sequence. The prediction information indicates a first prediction mode used for the current block. The processing circuitry determines whether a neighboring block that neighbors the current block and is reconstructed prior to the current block uses the first prediction mode. Then the processing circuitry inserts prediction information from the neighboring block into a predictor list for the first prediction mode in response to the determination that the neighboring block uses the first prediction mode. Finally the processing circuitry reconstructs the current block in accordance with the predictor list for the first prediction mode.
US11595657B2

A method for video processing includes performing a conversion between a current video block and a bitstream representation of the current video block using an inter-prediction coding scheme based on an n-order polynomial model using a first variable associated with the current video block, where n is an integer greater than or equal to zero, wherein the conversion includes generating the current video block from the bitstream representation or generating the bitstream representation from the current video block; and performing illumination compensation for the current video block using the n-order polynomial model during the conversion.
US11595656B2

A method and apparatus for encoding or decoding transform coefficients in a video coding system are disclosed. According to this method, a region after zero-outis determined. A remaining number of context-coded bins is determined for the current TB based on a size of the region after zero-out. The current TB is encoded or decoded using context-based coding with a constraint based on the remaining number of context-coded bins. According to another method, a remaining number of context-coded bins is determined for the current TB based on the last significant CG index.
US11595650B2

Systems, apparatuses, and methods may provide for multi-session encoding to optimize multiple encoding sessions on Wi-Fi display (WFD) source devices when the WFD source devices are connected to multiple sink devices. The multiple encoding sessions may be optimized with encoding hints that are generated by a compositor and transmitted to a pre-encoding checking device. The encoding session that has the highest encoding resolution is subjected to hierarchical motion estimation (HME) processing, and the encoding sessions that have lower resolutions are optimized based on a motion vector prediction hint generated by the encoding session that has the highest encoding resolution and a scaling factor.
US11595645B2

A deblocking filter control device that controls a deblocking filter process performed on a decoded image includes: a parameter deriver configured to derive a parameter value that controls a filter strength in the deblocking filter process; and a parameter transformer configured to output a transformed parameter value by transforming the parameter value based on an input bit depth that is a bit depth of the video signal, wherein when the input bit depth is smaller than a predetermined bit depth, the parameter transformer is configured to output the transformed parameter value by adding an offset value to the parameter value and making a bit shift of a result of the addition, and the parameter transformer is configured to change the offset value based on the input bit depth.
US11595642B2

An image encoding/decoding method and apparatus are provided. An image decoding method performed by an image decoding apparatus may comprise identifying a current chroma block by splitting an image, identifying whether a matrix based intra prediction mode applies to a first luma sample position corresponding to the current chroma block, identifying whether a predetermined prediction mode applies to a second luma sample position corresponding to the current chroma block, based on the matrix based intra prediction mode doing not apply, and determining an intra prediction mode candidate of the current chroma block based on an intra prediction mode applying to a third luma sample position corresponding to the current chroma block, based on the predetermined prediction mode doing not apply.
US11595639B2

Disclosed are a method for processing video signals and an apparatus therefor. Specifically, the method for processing video signals on the basis of inter prediction comprises the steps of: inducing a motion vector predictor using motion data of a neighboring block of the current block; parsing layer data indicating the current layer to which a motion vector difference used in inter prediction of the current block belongs, in a previously defined layer structure in which the combination of one or more horizontal and vertical components of motion vector differences are divided into multiple layers; parsing index data indicating a particular combination within the current layer; inducing a motion vector difference of the current block using the layer data and index data; and inducing the motion vector for the current block by adding the motion vector difference to the motion vector predictor.
US11595638B2

The invention relates to a calibration unit (2) for a monitoring device (1), wherein the monitoring device (1) is designed as man-overboard monitoring of a ship section (4), wherein the monitoring device has at least one camera (5a, 5b) for video-monitoring the ship section (4) and for providing video data, wherein the camera (5a, 5b) has at least one intrinsic calibration parameter (11) and at least one extrinsic calibration parameter (12), wherein the video data is provided to the calibration unit (2), comprising an input module (9) for a user to input one or more calibration elements (10) and comprising an evaluation module (8), wherein the evaluation module (8) is designed to determine the unknown calibration parameters (11, 12) based on the calibration elements (10), in particular their orientation and/or extension.
US11595637B2

Systems and methods for using peripheral vision in virtual, augmented, and mixed reality (collectively referred to as “xR”) applications are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: render an object in a peripheral field-of-view of a user; detect at least one of: the user's eye movement, or the user's head rotation; and determine whether to re-render the object based upon the detection.
US11595636B1

A volumetric content enhancement system (“the system”) can annotate at least a portion of a plurality of voxels from a volumetric video with contextual data. The system can determine at least one actionable position within the volumetric video. The system can create an annotated volumetric video that includes the volumetric video, an annotation with the contextual data, and the at least one actionable position. The system can provide the annotated volumetric video to a volumetric content playback system. The system can obtain viewer feedback associated with the viewer and can determine an emotional state of the viewer based, at least in part, upon the viewer feedback. The system can receive viewer position information that identifies a specific actionable position of the viewer. The system can generate manipulation instructions to instruct the volumetric content playback system to manipulate the annotated volumetric content to achieve a desired emotional state of the viewer.
US11595631B2

An imaging device includes an imaging element, and an image capturing optical system configured to generate an image of an object on the imaging element. The image capturing optical system has a gradient decreasing region in which a change of a gradient of an image magnification rate with respect to an angle of view of the image generated on the imaging element decreases as a concerned position deviates farther away from an optical axis of the image capturing optical system, and a gradient increasing region in which the change of the gradient of the image magnification rate with respect to the angle of view of the image generated on the imaging element increases as the concerned position deviates farther away from the optical axis of the image capturing optical system.
US11595621B2

An endoscope apparatus includes a compression processing control unit configured to carry out a compression processing of compressing image data by using a compression parameter to generate compressed data, a monitor that is a display unit configured to display a display image corresponding to the image data, an information quantity detection unit configured to detect a quantity of information on an object contained in the image data, and a judgement unit configured to carry out a judgement processing of judging whether or not a judgement value corresponding to the quantity of information is smaller than a predetermined threshold. The image pickup of the object and the generation of the image data are continuously performed multiple times, and the judgement processing is carried out whenever the image data is generated. The compression parameter and the display image are determined based on a result of the judgement processing.
US11595611B2

There is provided a pixel circuit including a first circuit and a second circuit. The first circuit is used to output a first voltage associated with exposure intensity. The second circuit is used to output a second voltage associated with exposure time interval. The processor multiples the first voltage to a ratio between a reference voltage and the second voltage to obtain an actual light intensity, wherein the reference voltage is a voltage value outputted by the second circuit of a dummy pixel.
US11595592B2

Aspects of the present disclosure involve a system and a method for performing operations comprising: displaying, by a messaging application, a sound capture screen that enables a user to record the sound; after the sound is recorded using the sound capture screen, generating, by the messaging application, a visual element associated with the sound; receiving, by the messaging application, selection of the visual element from a displayed list of visual elements representing different sounds; in response to receiving the selection of the visual element, conditionally adding one or more graphics representing the sound to one or more images at a user selected position based on a privacy status of the sound; and playing, by the messaging application, the sound associated with the visual element together with displaying the one or more images.
US11595584B2

An imaging apparatus includes: a display unit configured to display on a display a live image of a subject and previously captured images; an image capturing unit configured to capture an image of the subject; and a recording unit configured to record in a recording medium the captured image of the subject which has been captured by the image capturing unit and the previously captured images in association with disposition information which includes a display position of the captured image of the subject and display positions of the previously captured images.
US11595575B2

An imaging device may code light, passing through an imaging optical lens arranged in a multi-lens array (MLA), and may transmit the light to a sensing element, and the sensing element may restore an image based on sensed information.
US11595567B2

An imaging apparatus includes a finder, a proximity detection unit configured to detect a proximity of an object to the finder, a receiving unit configured to receive a line-of-sight input, and a control unit configured to perform control to prohibit, after the proximity of the object is detected by the proximity detection unit, a specific function based on a position input by the line-of-sight input of the user from being performed until a first period of time has elapsed even in a case where a predetermined condition is satisfied, and allow, after the proximity of the object is detected by the proximity detection unit and the first period of time has elapsed, the specific function based on the position input by the line-of-sight input of the user to be performed, in response to satisfaction of the predetermined condition.
US11595566B2

Embodiments relate to the field of terminals and disclose a camera switching method for a terminal, and the terminal. In those embodiments, when the terminal is installed with a plurality of cameras, automatic and dynamic switching between the cameras may be implemented based on a to-be-photographed object, thereby improving a photographing effect of the to-be-photographed object. In those embodiment, the terminal may display, in response to a first operation of enabling a photographing function by a user, a first photographing picture captured by a first camera, where the first photographing picture includes a to-be-photographed object. If the to-be-photographed object cannot be displayed completely in the first photographing picture, the terminal may switch from the first photographing picture to a second photographing picture captured by the second camera, and disabling the first camera, where an FOV of the second camera is larger than an FOV of the first camera.
US11595560B2

Systems and methods for transferring data between a server and a system of cameras. One embodiment provides a low-power radio frequency (“RF”) network for a system of cameras. The network comprises a server configured to access information related to the system of cameras, wherein the server receives a signal indicating a user input, and a first camera of the system of camera. The first camera is configured to receive a status report from a second camera of the system of cameras, update a cache of the first camera based on the status report from the second camera of the system of cameras, and transmit the updated cache of the first camera to the server.
US11595559B2

Aspects of the subject technology relate to a tamper-resistant indicator of recording by a camera. Electronic devices are disclosed that include a camera, an indicator light for the camera, and a light sensor. The light sensor is disposed proximate to the indicator light so that blocking or masking the indicator light also prevents light from reaching the light sensor. In this way, the light sensor can be used to detect tampering with, masking, blocking, destroying, or otherwise preventing the indicator light from indicating when the camera is recording.
US11595554B2

There is provided an optical engine for a navigation device including a first light source, a second light source, a lens, a barrier structure and an image sensor. The barrier structure has a first space for containing the first light source, a second space for containing the lens and a third space for containing the second light source and the image sensor. The reflected light associated with the first light source propagates to the image sensor via the lens in the second space. The reflected light associated with the second light source propagates to the image sensor via the third space without passing through the lens in the second space.
US11595548B2

A test color sheet of color strips of color patches is used in calibration operations for a printing device. Control color patches are used to identify each color strip and the scanning direction of any measured data captured by a color measurement tool. The control color patches have a unique pattern for each row. The patterns are changed according to an updating process that associates each unique pattern with its respective color strip. Scanning operations may be done in any sequence or direction without having to update the data being captured. The control color patches include a specified control color that differs from the color patches used for calibration operations.
US11595547B2

An example image forming apparatus includes a communicator to receive print data, an image forming unit, and a processor to control the image forming unit to perform image processing on the received print data and control the image forming unit to print the image-processed print data. When the received print data is not a scan file, the image processing is performed at a first level and when the received print data is a scan file, the image processing is performed at a second level, the second level being higher than the first level.
US11595545B2

A printing system includes a first printing unit that performs printing using a material that exhibits structural color, based on first data, a second printing unit that performs printing using a material that includes pigment, based on second data, and a control apparatus that outputs the first data and the second data; the first data causes the first printing unit to print the first personal information items of a first information group in respective regions, and an item of identification information linked to the first information group; and the second data causes the second printing unit to print the second personal information items of a second information group linked to the item of identification information on the corresponding respective regions on which the first personal information items corresponding to the respective second personal information items have been printed.
US11595544B1

If an image read by an image reading unit is formed by an image forming unit, a control unit synthesizes a first encoded image and a second encoded image with the image formed by the image forming unit to generate a synthetic image, the first encoded image representing encoded data where reading setting information used for the image reading unit to read the image is encoded, the second encoded image representing encoded data where forming setting information used for the image forming unit to form the image is encoded, the first encoded image being synthesized at a position where a direction in which the document is read by the image reading unit is specifiable, and the second encoded image being synthesized at a position where a direction in which the image is formed on the sheet is specifiable. The image forming unit forms the synthetic image on the sheet.
US11595539B2

An image reading apparatus includes a first posture detection unit that detects a first posture that is a posture of the apparatus main body when not in use, a second posture detection unit that detects a second posture that is a posture of the apparatus main body when in use, and a posture change detection unit that detects a change in a posture of the apparatus main body. When the first posture detection unit detects a switchover of the apparatus main body to the first posture in a first power supply mode in which power is supplied to the first posture detection unit, the second posture detection unit, and the posture change detection unit, the first power supply mode transitions to the second power supply mode in which a controller supplies power to only the posture change detection unit.
US11595537B2

A verification apparatus includes a reading unit configured to read an image of a conveyed sheet. The apparatus obtains a reference image for verification of a sheet, and extracts, from the reference image, feature points to be used for alignment of an image with the reference image. The apparatus aligns, with the reference image, a read image obtained by reading an image of a verification target sheet by the reading unit, and verifies the read image by comparing the aligned read image with the reference image. Based on a number of the feature points extracted from the reference image the alignment is performed using positions of the feature points or using positions of sheet vertices each indicating a corner of the sheet.
US11595517B2

Systems and processes for integrating a digital assistant with telephony are provided. For example, an incoming call may be received, from a caller, at an electronic device. A communication session may be established between the caller and the digital assistant of the electronic device. In accordance with a determination that the identification of the caller is unknown, determination is made whether the caller corresponds to an automated calling system. In accordance with a determination that the identification of the caller is known, a response is provided by the digital assistant to the caller. An output including information corresponding to the communication is provided at the electronic device.
US11595508B2

A method of providing content in a terminal includes obtaining a first message that is input through a user interface of the terminal that is provided by a messaging application that executes a messaging service in the terminal; generating content based on the first message, and a second message stored in the terminal; and providing the generated content via the terminal.
US11595497B2

A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices.
US11595493B2

Systems and methods for namespace masking in an integration flow. In order to mitigate issues arising due to application updates impacting integration flows, during the metadata generation phase, all the elements which are available for operation selection can be cloned and replaced with a new namespace. The original elements are deleted from the metadata. The systems and methods can maintain the original namespace and the element name at a predefined place in the metadata (e.g., as an attribute of the cloned Element). The cloned element in addition to all the original fields of the element, can have one additional field which will store the value of the original namespace.
US11595492B2

Systems and methods are provided for obtaining and providing one or more resources for an investigation to be conducted remotely from a server. Resources needed to conduct an investigation may include one or more portions of a database and/or one or more functionalities of a data analysis platform. Based on the investigation to be conducted (e.g., type of investigation, location of investigation, personnel involved, etc.), a computing system may obtain different amounts/types of resources from the server. The investigation may be conducted via a web application that runs on the computing system. The web application may access the resources obtained from the server. The results of the investigation may be sent by the computing system to the server. The computing system may receive updates from the server. The computing system may act as a server for other remote systems that are conducting investigations.
US11595491B2

An electronic device is configured with a notification throttling system. The notification throttling system obtains a set of priorities for multiple applications that are installed on the electronic device and are enabled for alerting the user via notifications. The set of priorities specifies a relative importance of each particular application among the multiple applications. The notification throttling system throttles application alerts presented by the user device for notifications generated by the applications based on the relative importance of each particular application as specified by the set of priorities.
US11595489B2

Disclosed are systems, methods, and computer-readable storage media to select content to present to a user are disclosed. In one aspect, a method includes determining a content consumption rate of the user, and selectively presenting content to the user based on the content consumption rate. The content consumption rate may be determined based on a number of media content presented to the user over a period of time. If the number is above a threshold, a first type of content may be presented, while if the number is below (or equal) to the threshold, a second type of content, or in some aspects, no content, may be presented. After the selective presentation, additional content may be presented regardless of the content consumption rate.
US11595487B2

Systems, methods, and apparatus to identify media presentation devices are disclosed. An example method includes associating a domain name service query received at a pseudo DNS server with a media exposure measurement location based on a public Internet Protocol address of the received domain name service query, wherein the pseudo DNS server does not provide domain name-to-IP address translation, and wherein the pseudo DNS server is to receive the domain name service query and transmit a redirect message identifying a conventional DNS server. The example method further includes crediting the media exposure measurement location with accessing media identified based on the domain name service query.
US11595486B2

A cloud-based, geospatially-enabled data recording, notification, and rendering system.
US11595485B2

A system described herein may provide a technique for the dynamic selection of edge computing devices, such as Multi-Access/Mobile Edge Computing devices (“MECs”), to provide services to User Equipment (“UEs”) based on factors such as MEC load, services and/or applications available or supported by particular MECs, UE location, service requirements, and/or other factors. One or more devices that are external to a network with which MECs are provided may be able to request services from a suitable MEC and/or identify a suitable MEC to provide such services. In this manner, control over the selection of particular MECs may be provided to devices or systems that are external to the network, thus providing an enhanced level of granular control and dynamism to such external devices or systems with respect to MEC selection.
US11595481B2

A multi-agent simulation system performs a simulation of a target world in which a plurality of agents interacting with each other exist. The multi-agent simulation system includes: a plurality of agent simulators configured to perform simulations of the plurality of agents, respectively; and a center controller configured to communicate with the plurality of agent simulators. The center controller performs message filtering based on a distance between the agents. Specifically, the center controller sets a delivery frequency of the delivery message to be low between the agent simulators that perform the simulations of the agents distant from each other. A space of the simulation target world is divided into a plurality of partitions, and the message filtering is performed in units of the partition.
US11595478B2

A medical device for use in patient resuscitation and that is configured to communicate with one or more management servers includes a memory, a processor communicably coupled to the memory and configured to store device status information including device-readiness information from a medical device self-test, and store clinical event information observed by the medical device during a use of the medical device during a clinical event, the clinical event information including CPR performance data, and a communication component communicably coupled to the processor and configured to wirelessly transmit the device status information and the clinical event information to the one or more management servers, wherein the medical device includes an external defibrillator, an automated external defibrillator, or a compression assistance device.
US11595475B2

Self-replicating management services for distributed computing architectures are provided herein. An example method includes providing one or more nodes providing services; and maintaining a quorum of a plurality of management servers by: providing a distributed coordination service for the one or more nodes on each of the plurality of management servers; managing, via a director, requests for data on the distributed coordination service from the one or more nodes; promoting at least one of the one or more nodes to being one of the plurality of management servers; and maintaining secure tunnels between the plurality of management servers and the one or more nodes.
US11595463B2

A data storage system including a data storage device located on a first network and configured to download data from a network site based on universal resource locator (“URL”) information of the network site, and an electronic device located on a second network different than the first network. The electronic device determines the URL information of the network site, receives user authentication data, receives a network address of the data storage device from a server using the user authentication data, and transmits the URL information to the data storage device using the network address of the data storage device. This causes the data storage device to download data from the network site contingent on correct user authentication being provided.
US11595456B2

Described are examples for streaming content at a device. One or more environmental parameters can be determined for the device. One or more parameters for receiving streaming content via one or more streaming servers over one or more network connections can be modified based on the one or more environmental parameters. The streaming content can be received based at least in part on the one or more streaming parameters.
US11595455B2

A method of managing a network performed by a first terminal, the method including: broadcasting a first packet to a network; receiving at least one second packet transmitted by at least one second terminal on the network, in response to the first packet; updating a master terminal in the network and the first packet based on the at least one second packet; and broadcasting the updated first packet to the network.
US11595451B2

Methods and apparatus for receiving user meeting control for network conferences. In an embodiment, a method for receiving user meeting controls includes transmitting a request to participate in a network conference. The request includes an identifier. The method also includes receiving meeting controls for use during the network conference. The meeting controls are determined from a policy database based on the identifier.
US11595447B2

Techniques are disclosed relating to automatically altering a displayed user interface for an event. A server computer system may cause, via a conferencing service, display of a user interface for an event having a group of users accessing the conferencing service via a plurality of user devices, the displayed interface including an indication of a video feed of a user in the group of users that is currently active. The system may store, in a database, data for the event, including content of audio and video feeds of users in the event. The system may analyze a set of characteristics included in the content of the audio and video feeds. The system may alter, while the indication of the video feed of the user is being displayed, aspects of the displayed user interface other than the indication, where the altering is performed based on the analyzing.
US11595432B1

Devices, systems, and methods are provided for detecting and preventing inter-cloud attacks. A method may include determining, by a first cloud management service, a cyber attack on a second cloud management service using the first cloud management service, and determining two or more source Internet protocol (IP) addresses associated with the cyber attack. The method may include determining a response to the cyber attack, the response associated with controlling egress traffic from the first cloud management service, the egress traffic associated with the two or more source IP addresses. The method may include sending a notification to the second cloud management service, the notification including an indication of the response.
US11595429B2

A threat monitoring and vulnerability management system is disclosed. The system includes one or more sensors configured to scan a frequency spectrum of a project 25 (P25) network and to collect data on the P25 network. The system further includes a server coupled to the sensors and configured to receive the collected data from the plurality of sensors, compare the collected data with previously stored historical data to determine whether an anomaly exists within data patterns of the collected data, responsive to determining that the anomaly exists, determine at least one of: whether use of a cloned radio that mimics an authorized connection occurs, whether jamming of a radio frequency (RF) communication occurs, or whether jamming of a voice communication occurs within the P25 network by comparing the collected data with preset thresholds, and send a real-time alert to a dispatch and control console unit coupled to the server and the P25 network in response to determining that some of the collected data exceeds at least one of the preset thresholds, such that the dispatch and control console unit provides one or more corrective actions to the P25 network.
US11595425B1

A user device and a server conduct a secure online transaction. The user device transmits received user login and credentials to the server, as well as one or more properties of the user device, such as a list of applications stored on the user device. The server transmits one or more restrictions back to the user device, such as which ports to close, which applications to close, and what features of applications and the operating system should be limited during the transaction. After implementing the restrictions, the user device and the server conduct the online transaction. A unique ID may be transmitted throughout the transaction and the unique ID may be a hash. After the transaction, the user device purges transaction data, restores normal operation, and notifies the server. The transaction may be conducted in a second tunnel and the other communication via a first tunnel.
US11595424B2

An apparatus, system, and method are directed towards enabling auditing of network vulnerabilities from multiple network vantage points virtually simultaneously. Multiple network vantage points may include, but are not limited to, remote/branch enterprise sites, devices on an enterprise perimeter, on either side of a security perimeter, and even through the security perimeter. In one embodiment, an auditor performs reflected audits thereby extending auditing of network vulnerabilities to provide a comprehensive 360 degree audit of internal, external, and remote enterprise network sites. In one embodiment, the present invention may be implemented employing a single auditing device, and one or more audit extension devices that are configured to extend the auditing device's audit reach. The auditing device and one or more audit extension devices may communicate using an encrypted network channel through a security perimeter and/or across multiple networks.
US11595400B2

An information processing system includes: a first authentication unit that authenticates a user by a first method; a first providing unit that provides a service to the user authenticated by the first authentication unit; a second authentication unit that authenticates a user by a second method; and a second providing unit that provides a service to the user authenticated by the second authentication unit and also provides a service to the user authenticated by the first authentication unit in a case where the first method satisfies a condition determined according to the second method.
US11595398B1

The disclosure is directed to providing content access control in information centric networking (ICN) networks. Methods and systems include hardware and/or software that perform operations for sending to a content provider of an ICN network an access request for content in response to receiving a first content request from a client. The operations also include receiving from the content provider access control information for the content. The operations further include sending to the client a challenge. Additionally, the operations include receiving from the client an authorization of the content provider that includes information obtained by the client from the content provider based on the challenge. Furthermore, the operations include verifying the authorization received from the client using the access control information received from the content provider. Moreover, the operations include sending to the client the content.
US11595395B2

Examples described herein include systems and methods for dynamically determining enrollment requirements and enrolling a user device into a management system. The systems and methods can differ based on the type and version of operating system executing on the user device. With some operating systems, enrollment can be completed through a single application that performs other functionality, such providing single-sign-on access to enterprise resources. With other operating systems, enrollment can be completed by pausing the first application and requiring installation of an agent application to complete enrollment. The determination of how and when to enroll a user device can be done automatically and can be based on an organizational group to which the user belongs.
US11595392B2

Disclosed are various examples for enrollment of gateway enrollment for Internet-of-Things (IoT) device management. In one example, the gateway device transmits an enrollment request to a management service. The enrollment request includes enrollment credentials that are entered through a user interface. The gateway device receives gateway credentials that authenticate communications with a management service. Subsequent communications transmitted from the gateway device to the management service are authenticated using the gateway credentials.
US11595390B2

Disclosed examples include during basic discovery, provide information from a local device to a first remote trusted device, the information to indicate the local device supports trusted discovery and to establish the local device as a second remote trusted device; during the trusted discovery, access, by the local device, a trusted discovery message received from the first remote trusted device; in response to verifying security credentials identified in the trusted discovery message for the first remote trusted device: add the first remote trusted device to a trusted network including the local device; and index, by the local device, a first service hosted by the first remote trusted device in a registry, the registry to identify second services available to the local device and corresponding locations of the second services.
US11595386B2

Techniques for storage management involve: receiving, at a storage server, an access request for target data from a client, wherein the access request occurs in a session between the storage server and the client; determining, based on attribute information of the client, security information of the session, wherein the security information indicates whether the session is subjected to antivirus protection; and executing, based on the security information, an access operation specified by the access request on the target data. Therefore, the performance of the storage server can be improved while the security of the storage server is ensured.
US11595377B2

Techniques for monitoring for fraudulent login attempts to remote services through an application. The method generally includes receiving a request to connect an application to a remote service. A login attempt counter tracking a number of attempts by a user to connect the application to one or more remote services is incremented. Based on determining that the login attempt counter is less than a maximum number of login attempts predicted to correspond to legitimate login activity in the application, the first username is compared to a second username included in a previous request. A distance is calculated between the first username and the second username, and one or more actions are taken to process the request based on determining whether the calculated distance exceeds a maximum predicted distance between usernames in successive requests that corresponds to legitimate login activity.
US11595375B2

A method of authenticating a user includes: logging into a first system that includes a token-based authentication system (TBAS); creating, at the TBAS, a cookie based on a token from the TBAS; requesting access, by the user, to a second system that includes at least one windows-hosted web application (WHWA); and decoding and validating the token, thereby granting the user access to the second system based only on the user logging into the first system.
US11595373B2

A method for utilizing a registration authority to facilitate a certificate signing request is disclosed. In at least one embodiment, a registration authority computer may receive a certificate signing request associated with a token requestor. The registration authority may authenticate the identity of the token requestor and forward the certificate signing request to a certificate authority computer. A token requestor ID and a signed certificate may be provided by the certificate authority computer and forwarded to the token requestor. The token requestor ID may be utilized by the token requestor to generate digital signatures for subsequent token-based transactions.
US11595362B2

A baseband processor of a communication device, the baseband processor comprising a multiple encryption manager that utilizes a transmit data stream as an input data stream in the case that the transmit data stream is determined not to already have encryption applied by a higher layer component, and that utilizes a known unencrypted dataset as an input data stream in the case that the transmit data stream is determined to already have encryption applied by a higher layer component, an encryptor block that encrypts the input data stream into an encrypted data stream, and a randomness inspector that is in communication with the encryptor block, the randomness inspector unit accessing the input data stream and the encrypted data stream from the encryptor block and determining a randomness gain by comparing a first randomness measurement associated with the input data stream to a second randomness measurement associated with the encrypted data stream.
US11595349B2

A DNS resolution request for a hostname of a CDN is received. An edge server of the CDN may be identified, which may be associated with a subnet. The subnet is used to generate a response IP address, where the remaining bits of the response IP address may be used to store requestor information (e.g., a requestor IP address). When a client computing device uses the response IP address to access the edge server, requestor information is extracted and associated with client computing device information (e.g., an IP address and/or location, etc.) in an association record. Association records may be used to determine predicted characteristics for devices served by a requestor. When the authoritative DNS server resolves a request from the requestor, such predicted characteristics may be used rather than relying solely on information about a requestor. Thus, an edge server proximate to the predicted location may be returned instead.
US11595347B1

Techniques for utilizing dual-stack network addressing for compute instances hosted in an edge location of a cloud provider network along with communications service provider (CSP) network addresses are described. A first network address is assigned to the compute instance from a pool of network addresses of the cloud provider network, and a second network address is associated with the compute instance that is provided by the CSP network. A gateway of the edge location is updated to direct packets addressed to the second network address to the compute instance via use of the first network address.
US11595324B1

A system is provided for automated cross-network monitoring of computing hardware and software status. In particular, the system may track the status of various computing resources using process automation-based operations to simulate calls made by users to the various resources that the users are authorized to access. Based on said operations, the system may assess whether the authorized pathways to the resources and/or their respective components are properly functioning by capturing information regarding the resource, its associated components, and the current status of the resource. The results of these operations may be aggregated to provide an overview of which resources and/or systems are functioning and which are not. In this way, the system may provide a detailed view of the statuses of the individual resources and components within an entity's complex computing network.
US11595313B1

Rate limiting systems and methods for regulating access to a shared network resource in a computing device accessed through an application programming interface. A rate limit associated with a shared network resource is assigned to a user for a time period. During the time period, access to the shared network resource is granted or denied repeatedly based upon the rate limit; a cost is calculated using a cost function; and, the rate limit is updated based upon the cost.
US11595280B2

The present disclosure relates to computer-implemented methods, software, and systems for detecting outages in a cloud environment. Internal web agents installed at corresponding network segments of a first cloud platform and external web agents installed at an external second cloud platform are configured to perform network calls between themselves and the other web agents. Data from the internal web agents is automatically collected to generate structured data defining network connectivity status corresponding to the network segments of the first cloud platform based on the performed network calls between the internal and external web agents. In response to evaluating the structured data, a health status of network connectivity of the first cloud platform is determined. The health status can be provided to platform services provided by the first cloud platform and/or applications running on the first cloud platform to support managing of lifecycles of entities running on the first cloud platform.
US11595277B2

Technologies for switching network traffic include a network switch. The network switch includes one or more processors and communication circuitry coupled to the one or more processors. The communication circuitry is capable of switching network traffic of multiple link layer protocols. Additionally, the network switch includes one or more memory devices storing instructions that, when executed, cause the network switch to receive, with the communication circuitry through an optical connection, network traffic to be forwarded, and determine a link layer protocol of the received network traffic. The instructions additionally cause the network switch to forward the network traffic as a function of the determined link layer protocol. Other embodiments are also described and claimed.
US11595259B2

Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things).
US11595255B2

Some embodiments provide a method for visualizing a realization status of configuration changes for a set of logical entities of a logical network. The method generates a first presentation of a list of logical entities and a realization status for each logical entity in the list, where the realization status indicates whether all configuration changes for the logical entity have been realized. In response to a selection of a particular logical entity in the displayed list for which at least one configuration change has not been realized, the method generates a second presentation comprising a view of pending configuration changes for the selected particular logical entity.
US11595254B2

An intelligent agent monitors operation of at least one software virtualized network (VN). Context information associated with the VN is used to analyze a state of the VN. At least one configuration change is caused to the VN in response to analysis of the state of the VN. A change is identified to the state of the VN caused by the configuration change. A determination is made as to whether or not the change to the state of the VN is an improvement to operation of the VN. A response to the determination is made by causing at least one other configuration change to the VN.
US11595244B2

A recovery support apparatus includes an index value calculation means which calculates a predetermined index value with respect to a recovery work sequence on the basis of the recovery work sequence indicating a work procedure for recovery from an abnormality that has occurred in an apparatus group constituting a communication network, and an output means which outputs the index value calculated by the index value calculation means to a predetermined output destination.
US11595241B2

A computing device for managing a security system is disclosed. The computing device includes one or more processors. In some embodiments, the one or more processors can receive a number of events occurring in one or more of a number of polling loop networks. The events are monitored by a control device. The one or more processors can determine whether an occurrence frequency of the events exceeds a first threshold, where the occurrence frequency is defined as a number of the events divided by a period of time during which the events occurred. The one or more processors can in response to determining that the occurrence frequency exceeds the first threshold, automatically notify a user of the security system via a web application.
US11595240B2

A visibility platform can be used to monitor traffic traversing private cloud infrastructures and/or public cloud infrastructures. In some instances, the traffic is provided to a set of network services that are accessible to the visibility platform. These network services can be provisioned in a serial or parallel fashion. Network service chaining can be used to ensure that traffic streams skip unnecessary network services and receive only those network services that are needed. For example, an email service chain can include virus, spam, and phishing detection, while a video streaming service chain can include traffic shaping policies to satisfy quality of service (QoS) guarantees. When the visibility platform is represented as a graph that makes use of action sets, network service chains can be readily created or destroyed on demand.
US11595238B2

This application proposes multi-beam antenna systems using spherical lens are proposed, with high isolation between antenna ports and compatible to 2×2, 4×4, 8×8 MIMO transceivers. Several compact multi-band multi-beam solutions (with wideband operation, 40%+, in each band) are achieved by creating dual-band radiators movable on the track around spherical lens and by placing of lower band radiators between spherical lenses. By using of secondary lens for high band radiators, coupling between low band and high band radiators is reduced. Beam tilt range and side lobe suppression are improved by special selection of phase shift and rotational angle of radiators. Resultantly, a wide beam tilt range (0-40 degree) is realized in proposed multi-beam antenna systems. Each beam can be individually tilted. Based on proposed single- and multi-lens antenna solutions, cell coverage improvements and stadium tribune coverage optimization are also achieved, together with interference reduction.
US11595229B2

A subscriber station for a serial bus system. The subscriber station encompasses: a communication control device for controlling communication with at least one further subscriber station of the bus system; a transmission/reception device for receiving a message from a bus of the bus system, which message was created by the communication control device or by the at least one further subscriber station of the bus system and is being transferred on the bus; an interference detection unit that is configured to detect interference in the context of transfer of the message on the bus; and an interference processing unit that is configured to evaluate the interference detected by the interference detection unit in terms of the nature and magnitude of the interference, and to adapt communication control by the communication control device to the result of the evaluation of the interference.
US11595227B2

An artificial intelligence (AI) device may acquire user information, use information of a home appliance and weather information, acquire whether use of the home appliance is recommended and a recommended use time of the home appliance from the user information, the use information of the home appliance and the weather information, using an appliance use recommendation model, and output a recommendation comment indicating information on use of the home appliance based on the recommended use time.
US11595223B2

Methods and apparatus for automating various aspects relating to the design and/or deployment of monitoring systems, e.g., systems which can monitor for fire, break-ins and/or other conditions are described. In various embodiments a customer provides location and customer premises layout information as well as an indication of what is to be monitored. A rules database is accessed and a plan that is compliant with local rules is automatically generated. A user is walked through deployment of components, e.g., on his cell phone or other handheld communications device, in an easy to follow manner with monitoring device position, wireless communications ability, and function being checked automatically as part of the process as each sensor is deployed. If wireless connectivity is a problem suggestions are presented to the user for moving a sensor, e.g., camera. At the end of the process the system is activated and monitoring of the premises initiated.
US11595222B2

A signature comprised of a plurality of data blocks formatted in accordance with a multicast communications protocol is received from a target appliance. When it is determined that one or more of the plurality of data blocks has been populated with user data, a representation of at least a portion of signature is provided to an analytics engine for processing whereby the user data within the one or more of the plurality of data blocks is replaced with a predicted, original data. The predicted, original data is then usable to provision a controlling device with a command code set for use in communicating commands to the target appliance.
US11595212B2

A secure approval chain for runtime protection is disclosed. As an application or pod is developed in a pipeline, an approval engine ensures that the pod is approved by all approvers. The approval engine generates a deployment token that is added to the configuration data of the pod and that can be used at deployment to perform various security operations including pod verification, runtime environment control and enforcement, and pod or application verification.
US11595204B2

Techniques for adaptive re-keying of encrypted data are provided. For example, a method comprises the following steps. Utilization information associated with a storage system is obtained, wherein the storage system comprises a set of storage devices. The method dynamically selects a re-keying process from a plurality of different re-keying processes based on at least a portion of the obtained utilization information. At least a portion of the set of storage devices are re-keyed in accordance with the selected re-keying process.
US11595189B2

A method for secure key exchange. The method comprises receiving a request to certify a key from a communication partner at an interface between an access and tamper resistant circuit block and exposed circuitry. Within the access and tamper resistant circuit block, a first random private key is generated. A corresponding public key of the first random private key is derived, and a cryptographic digest of the public key and attributes associated with the first random private key is generated. The generated cryptographic digest is signed using a second random private key that has been designated for signing by one or more associated attributes. The public key and the signature are then sent to the communication partner via the interface.
US11595187B2

A communication device provides data to a data acquiring node based on a consensus of a plurality of participating nodes. The communication device includes a processor. The processor divides the data into N data components. N is an integer equal to or larger than two. When the N data components are stored in different storage areas, the processor encrypts addresses of storage areas in which the data components are respectively stored with respective public keys of N participating nodes among the plurality of participating nodes. The processor transmits access right information that indicates the data acquiring node has a right to access the data and the encrypted N addresses to the plurality of participating nodes.
US11595184B2

Provided are a base station, user equipment and wireless communication method related to RS collision cancellation in full duplex communication. A base station comprises: circuitry operative to perform at least one of a first processing and a second processing on downlink signals to be transmitted on a physical resource unit in a full duplex mode corresponding to one Transmission Time Interval (TTI); a transmitter operative to transmit the processed downlink signals on the physical resource unit to a first user NO equipment in a TTI; and a receiver operative to receive uplink signals on the physical resource unit from a second user equipment, wherein the first processing is use to be performed such that Code Division Multiplexing (CDM) is applied between the downlink signal and the uplink signal assigned on each of at least part of collided resource elements in the physical resource unit, each of the collided resource elements being assigned with both a downlink signal and an uplink signal at least one of which is a reference signal, and the second processing comprises suppressing at least part of the downlink signals assigned on the resource elements assigned with uplink reference signals thereon in the collided resource elements.
US11595183B2

Provided in the embodiments of the present disclosure are a resource determination and information sending method and device, a storage medium and a processor. The resource determination method includes: receiving configuration information, the configuration information carrying indication information for indicating information of a Physical Resource Block (PRB) that supports resource assignment for a terminal with a subcarrier Resource Unit (RU) as a minimum granularity; receiving information carrying a resource assignment field, a Resource Indication Value (RIV) of a specified field in the resource assignment field being used for indicating resource information assigned to the terminal; and determining, according to the indication information and the RIV, a resource assigned to the terminal.
US11595182B2

In a base station, a DCI generation unit selects one pattern (mode) for use when data is allocated from among a plurality of patterns (modes) of a resource area where data (PDSCH) is allocated, and a transmission unit provides notification about setting information regarding the plurality of patterns (modes) by signaling of a higher layer and provides notification about the one pattern (mode) selected from the plurality of patterns by a downlink control signal (DCI).
US11595181B2

Methods and apparatuses are provided in which it is determined to transmit a physical uplink control channel (PUCCH) with a positive scheduling request (SR) and one or more hybrid automatic repeat request acknowledgement (HARQ-ACK) information bits in a PUCCH resource of a PUCCH format 0. A value mcs for a cyclic shift for the PUCCH format 0 is identified based on the positive SR and the one or more HARQ-ACK information bits. The positive SR and the one or more HARQ-ACK information bits are transmitted to the base station in the PUCCH resource of the PUCCH format 0, based on the value mcs.
US11595177B2

Methods, systems, and devices for wireless communications are described. A shared channel may include a set of tones carrying multiple types of control information multiplexed together. A wireless device may perform a tone classification method to determine individual subsets of tones from the set of tones for each type of control information to extract each type of control information. The wireless device may determine multiple subsets of tones correspond to multiple types of control information simultaneously based on different extraction parameters. For example, the wireless device may determine a total number of tones in a set of tones, a distance between any given two tones in the set of tones, an offset value, or any combination thereof for the extraction parameters. The wireless device may then use these extraction parameters to determine or extract two or more subsets of tones for two or more corresponding types of control information.
US11595174B2

Reference signals configured for use with extension carriers and/or carrier segments are described. Reference signals for extension carriers and/or carrier segments may include demodulation reference signals (e.g., user equipment-specific reference signals), cell-specific reference signals, and channel-state information reference signals. Methods, systems and apparatuses for configuring extension carriers and/or carrier segments with one or more of the reference signals (e.g., positioning one or more reference signal symbols in extension carriers and/or carrier segments) are described.
US11595172B2

A method for a terminal to transmit a Sounding Reference Signal (SRS) in a wireless communication system according to an embodiment includes the steps of: receiving setting information about an SRS; transmitting a message including information about Power Headroom (PH) related to the transmission power of the SRS; receiving Downlink Control Information (DCI) for triggering the transmission of the SRS; and transmitting the SRS. The PH is characterized by being related to a Power Headroom Report (PHR) of a specific type, wherein the specific type is based on the type of the PHR for a serving cell in which a Physical Uplink Shared Channel (PUSCH) and a Physical Uplink Control Channel (PUCCH) are not set.
US11595167B2

A method for reporting a channel state in a wireless communication system according to an embodiment of the present disclosure may comprise the steps of: receiving a channel state report setting including an index of a first bandwidth part (BWP); receiving a trigger of a channel state report for a second BWP other than the first BWP; measuring a channel state in the second BWP in a measurement gap according to the trigger; and transmitting the measured channel state to a base station on an available uplink resource within a first activated BWP after the measurement gap.
US11595164B2

A self-contained subframe configuration method includes obtaining configuration information of a self-contained subframe of a current frequency band based on a subframe transmission direction of a neighboring frequency band. The self-contained subframe includes a downlink control (DLcontrol) field, a first transmission subframe, a second transmission subframe, a guard period (GP), and an uplink control (ULcontrol) field. The first transmission subframe or the second transmission subframe of the self-contained subframe is transmitted in the same subframe transmission direction used during subframe transmission on the neighboring frequency band. Alternatively, the first transmission subframe or the second transmission subframe of the self-contained subframe is transmitted in a guard period of the neighboring frequency band.
US11595162B2

Provided are systems and methods for convergent error vector indexing and retransmission in wireless data verifications. An example method includes transmitting a network packet to a receiver; receiving a further network packet being a copy of the network packet as received by the receiver, determining, based on the network packet and the further network packet, an error vector and locations of errors in the further network packet; sending, to the receiver, a first indexing packet including the locations of the errors; receiving a second indexing packet being a copy of the first indexing packet as received by the receiver; determining, based on the error vector and the second indexing packet, the locations of the errors in the second indexing packet; and sending a third indexing packet including the locations of the errors to the receiver, where the receiver corrects the further network packet using the third indexing packet.
US11595157B2

Embodiments include methods for a wireless device operating in a wireless communication network. Such methods include receiving from the wireless communication network, during a first transmission-time interval (TTI), an explicit request for automatic repeat-request (ARQ) feedback from the wireless device. The request can include an indication of one of the following: a range of ARQ process numbers for which the ARQ feedback is requested, or a range of TTIs, indicating that the wireless device is to provide ARQ feedback for all ARQ processes active during the indicated range of TTIs. Such methods also include transmitting to the wireless communication network, during a second TTI after the first TTI, ARQ feedback information for the ARQ processes indicated in the request. Other embodiments include complementary methods performed by a network node, as well as wireless devices and network nodes configured to perform such methods.
US11595148B2

A method comprising determining that interference may occur in a wireless network an apparatus is connected to, obtaining a first link that is of a first type, obtaining a second link that is of a second type, determining data to be transmitted from the apparatus to another apparatus connected to the wireless network, determining that a transmission occurs in the first link and transmitting the data in the second link, wherein the transmission in the first link has a longer duration than transmitting the data in the second link and the transmission in the first link and transmitting the data in the second link overlap in time.
US11595145B1

An information handling system may include a processor and a plurality of ports communicatively coupled to the processor, and physically arranged in a first row and a second row at an exterior panel of an enclosure of the information handling system, such that the plurality of ports includes front ports of the first row visible when the exterior panel is viewed head on, rear ports of the first row located directly behind the front ports of the first row from a perspective in which the exterior panel is viewed head on, front ports of the second row visible when the exterior panel is viewed head on, and rear ports of the second row located directly behind the front ports of the second row from the perspective in which the exterior panel is viewed head on.
US11595139B2

A communication quality estimating device estimates an error rate of a signal with FEC capable of correcting K errors. The device obtains a frequency measurement value that indicates a frequency at which a codeword including m errors is received. The device determines a transition probability and a continuation probability included in each of a plurality of formulae, such that a frequency calculation value that is calculated using the plurality of formulae and indicates a frequency at which a codeword including m errors is received is brought close to the frequency measurement value. The device calculates a frequency at which a codeword including more than K errors is received, by using the plurality of formulae each with the determined transition probability and the determined continuation probability. The device estimates after-FEC error rate based on a result of the calculation.
US11595130B2

Embodiments of the present invention provide a method and an apparatus for transmitting and receiving a client signal in an optical transport network. In the transmission method, a received client signal is mapped into a variable-rate container OTU-N, wherein a rate of the OTU-N is N times as high as a preset reference rate; and then, the variable-rate container OTU-N is split into N optical stab-channel transport units OTUsubs by column, where a rate of each OTUsub equals to the reference rate; next, the N optical sub-channel transport units OTUsubs are modulated onto one or more optical carriers; at last, the one or more optical carriers is transmitted through a fiber.
US11595129B2

Monostatic optical transceivers, systems, and methods of operating the same include a single aperture, a transmitter that provides a modulated and polarized optical transmit beam, a receiver that receives a modulated and polarized optical receive beam at an optical resonator included therein and processes the received optical receive beam to determine information from the received optical receive beam, a polarizing beam splitter that reflects the optical transmit beam, a polarization rotator that rotates the polarization of the reflected optical transmit beam by a fixed number of degrees in a transmit direction in a coordinate system of the monostatic transceiver, and a waveplate that modifies the polarization of the rotated optical transmit beam.
US11595126B2

A system and method for high speed communication are provided. The system comprises a laser-based system for communication, the system comprising: an acquisition module configured to acquire and characterize a plurality of laser beams; a tracking module configured to track the acquired laser beams, the tracking module comprising: a beaconing feedback and beam divergence mechanism configured to control a beam and detect a beam; an adaptive learning unit configured to implement an adaptive learning detection algorithm to identify and track a unique optical signature from at least one of the acquired laser beams; and a pointing module configured to point at least one laser beam towards a target based on the acquired laser beams.
US11595122B2

A data communication network includes a network node and a processor. The network node includes an optical link and a reflectometry analyzer. The reflection analyzer provides a plurality of reflectometry results that each provide a characterization of physical and operational properties of the optical link at the time of the reflectometry result. The processor receives a first set of the reflectometry results, analyzes the first set of reflectometry results to define a fingerprint of the physical and operational properties of the optical link, receives a second set of the reflectometry results, compares the second set of reflectometry results with the fingerprint, and determines whether or not the optical link is secure based upon the comparison of the second set of reflectometry results with the fingerprint.
US11595119B2

In one example, a first Provider Edge (PE) node is configured to communicate with a second PE node through a packet-switched network and with a third PE node through the packet-switched network. The first PE node communicates with a fourth PE node via the second PE node. The fourth PE node is configured to communicate with the second PE node over a working path through a time-division multiplexing transport network. The first PE node exchanges, with the fourth PE node, protection information. Based on exchanging the protection information, the first PE node communicates with the fourth PE node via the third PE node. The fourth PE node is further configured to communicate with the third PE node over a protection path through the time-division multiplexing transport network.
US11595113B1

Satellites provide communication between devices such as user terminals (UTs) and ground stations that are connected to points-of-presence (PoP) connected to other networks, such as the Internet. The PoP accepts downstream data addressed to the UT. A representation of the communication resources that are expected to be used to pass the downstream data from the PoP to the UT is determined and executed on one or more processors. The representations may include representations of traffic shapers, modems, and so forth at different points in the network. The representations may consider real-world and simulated feedback data. Within the representation, traffic shaping is employed to determine preshaped data that includes resource metadata designating the communication resources to be used. The preshaped data is passed along to the actual communication resources for subsequent delivery. The preshaping substantially improves performance of constrained communication resources. The preshaped data may be reshaped as real-world conditions change.
US11595108B2

The present disclosure relates to wireless communication methods, network devices, and terminal devices. One example method includes receiving, by a terminal device, configuration information sent by a network device, where the configuration information is used to indicate a beam sweeping type, and determining, by the terminal device, the beam sweeping type based on the configuration information.
US11595103B2

In order to appropriately control a TCI state for a CORESET in a beam recovery procedure for future radio communication systems, one aspect of a user terminal of the present disclosure includes a transmitting unit that transmits a beam failure recovery request (BFRQ), and a control unit that makes an assumption on a transmission configuration indicator state (TCI state) corresponding to a beam for which the beam failure recovery request (BFRQ) has been transmitted, as a CORESET TCI state related to a control resource set (CORESET) for beam failure recovery (BFR).
US11595101B2

According to one embodiment of the present specification, a method by which a terminal can report beam information in a wireless communication system can be provided, and the method by which a terminal reports beam information comprises: obtaining information related with beam reporting from a base station; triggering beam reporting; receiving a signal related with beam reporting from the base station; measuring the signal related with beam reporting; and reporting the beam information to the base station based on the measured signal, wherein the beam information includes information on best beams among all available beams and the beam information can be reported based on reporting configuration.
US11595100B2

An apparatus and method for configuring a transmission resource of a beam failure recovery request, apparatus and method for responding a beam failure recovery request, and a communications system. The apparatus for configuring a transmission resource of a beam failure recovery request includes: a configuring unit configured to transmit configuration information to user equipment, the configuration information being used to configure a transmission resource of a beam failure recovery request related to coordination network equipment. The apparatus for responding a beam failure recovery request includes: a responding unit configured to transmit response information related to a beam failure recovery request of coordination network equipment to user equipment. A case where beam failure occurs in the coordination network equipment may be dealt with efficiently, and normal communications between the network equipment and the user equipment may be ensured.
US11595091B2

A transmission of a sounding reference signal by an electronic device is provided. A method of an electronic device includes transmitting a signal via a first antenna subset including at least one of a plurality of antennas, measuring an emission environment of the plurality of antennas, using the signal, determining at least one antenna to be used for transmitting a sounding reference signal (SRS), based on the emission environment, and transmitting the SRS via the at least one determined antenna. The emission environment includes a strength of a reflected signal that corresponds to the signal and is reflected by the first antenna subset, or a strength of a reception signal that corresponds to the signal and is received by a second antenna subset including at least one remaining antenna.
US11595087B2

Embodiments of the present disclosure relate to methods and devices for channel state information (CSI) transmission. In example embodiments, a method implemented in a terminal device includes performing a channel estimate between the terminal device and a network device across a predetermined frequency range for a set of beams having different spatial directions; determining, based on the channel estimate, first indication information indicating at least one beam selected from the set of beams and second indication information indicating frequency-related information for the at least one selected beam at a plurality of frequency locations in the predetermined frequency range; and transmitting to the network device the first indication information in a first part of a channel state information (CSI) report and the second indication information in a second part of the CSI report.
US11595085B1

An information handling system with a wireless charging device may include a processor; a memory; a power management unit (PMU); an antenna controller to provide instructions to a radio to cause an antenna to transceive wirelessly with a network; a wireless charging scheduling controller configured to: receive transmission scheduling data from the antenna controller descriptive of when the radio is transmitting and receiving data to and from the network; and initiate, at a charging coil of the wireless charging device, a charging procedure to wirelessly charge a power storage device when the transmission scheduling data indicates that the radio is receiving data from the network or is idle.
US11595077B2

Systems and methods for facilitating compliance with FCC frequency hopping requirements are described. The described innovations may be used to facilitate frequency hopping in a sensor network having a network link with two endpoints, those endpoints comprising a master and a slave, wherein the slave comprises a server and the master comprises a sensor, and wherein the slave transmits one message in response to each master message on the link. All communication over the link may be initiated by the master terminal, requiring only one return message per transmission. A channel to be used for a following reception from the slave terminal is specified at the master, and the specified channel is transmitted from the master to the slave terminal. The slave terminal then uses the specified channel for its next transmission.
US11595070B2

A receiver device in a vehicle includes a receiver system and a receiver module remote from the receiver system. A plurality of high-frequency signals are received or emitted via at an antenna attached to the receiver module. The high-frequency signals are transformed in the receiver module and forwarded to the receiver system.
US11595068B2

A method for demodulating a multiplexed stereophonic signal, the signal including a signal called the sum signal, a signal called the difference signal, and a pilot signal, the method including the following steps: removing the pilot frequency from the multiplexed stereophonic signal, the resulting signal being called the pilotless signal, and subtracting the sum signal from the pilotless signal.
US11595063B2

A bridge combiner can be implemented as a coupling circuit that includes a common node and configured to couple the common node to a first group of filters through a first path and to couple the common node to a second group of one or more filters through a second path. The coupling circuit can include a resonator such that an impedance provided by each filter of the first group for a signal in each band of the second group results in the signal being sufficiently excluded from the first path, and such that an impedance provided by each filter of the second group for a signal in each band of the first group results in the signal being sufficiently excluded from the second path.
US11595053B2

An analog-to-digital converter (ADC) including: a signal input adapted to receive an analog signal; a first reference voltage input adapted to receive a first reference voltage; a second reference voltage input adapted to receive a second reference voltage, the second reference voltage is different than the first reference voltage; a first delay circuit having a first delay input coupled to the signal input, a second delay input coupled to the first reference voltage input, a first delay output and a second delay output; a second delay circuit having a third delay input coupled to the signal input, a fourth delay input coupled to the second reference voltage input; a third delay output and a fourth delay output; a first comparator having a first comparator input coupled to the first delay output, a second comparator input coupled to the second delay output and a first comparator output; and a second comparator having a third comparator input coupled to the third delay output, a fourth comparator input coupled to the fourth delay output and a second comparator output.
US11595046B2

In described examples, an electronic circuit for determining a phase difference between a first clock signal and a second clock signal includes a timer circuit, circuitry for generating a selectively delayed transition of the second clock signal, and phase determination circuitry. The timer circuit produces an elapsed time between a transition of the first clock signal and the selectively delayed transition of the second clock signal. The circuitry for generating the selectively delayed transition of the second clock signal generates the selectively delayed transition in response to a random selection of a respective output from a plurality of second clock signal delay stages. The phase determination circuitry provides the phase difference in response to the elapsed time and the random selection of a respective output from a plurality of second clock signal delay stages.
US11595041B1

There is provided an apparatus and method, the apparatus comprising a power input and a switch isolation circuit to provide isolation between the power input and a protected switch responsive to a timing signal. The switch isolation circuit comprises a switch isolation charge store, and a buffer circuit to receive power from the switch isolation charge store and coupled between the timing signal and the protected switch. The switch isolation circuit is configured to, in response to the timing signal having the first value, operate in a powered mode in which the switch isolation charge store receives power from the power input; and, in response to the timing signal having the second value, operate in an isolation mode in which the switch isolation charge store is isolated from the power input.
US11595040B2

An air conditioning controller for controlling an air conditioner by an operation of an operator. The air conditioning controller is convenience to the operator to carry. The air conditioning controller includes a controller unit having an operating part by which the operator operates the air conditioner, a holder holding the controller unit at a predetermined position, and an electrical switch for switching an electrical power supply line between a first position that the controller unit positions outside of the holder and that the electric power from an internal battery is supplied to a controlling part of the controller unit and a second position that the controller unit positions in the holder and that the electric power from an electrical power source is supplied to the controlling part of the controller unit.
US11595038B2

A control system includes a control unit. When turning a bidirectional switch element ON, the control unit controls the bidirectional switch element to cause a time lag between a first timing and a second timing. The first timing is a timing when a voltage equal to or higher than a threshold voltage is applied to one gate electrode selected from a first gate electrode and a second gate electrode. The one gate electrode is associated with one source electrode selected from a first source electrode and a second source electrode and having a lower potential than the other source electrode. The second timing is a timing when a voltage equal to or higher than a threshold voltage is applied to the other gate electrode associated with the other source electrode having a higher potential than the one source electrode.
US11595036B2

Fin field-effect transistor (FinFET) thyristors for protecting high-speed communication interfaces are provided. In certain embodiments herein, high voltage tolerant FinFET thyristors are provided for handling high stress current and high RF power handling capability while providing low capacitance to allow wide bandwidth operation. Thus, the FinFET thyristors can be used to provide electrical overstress protection for ICs fabricated using FinFET technologies, while addressing tight radio frequency design window and robustness. In certain implementations, the FinFET thyristors include a first thyristor, a FinFET triggering circuitry and a second thyristor that serves to provide bidirectional blocking voltage and overstress protection. The FinFET triggering circuitry also enhances turn-on speed of the thyristor and/or reduces total on-state resistance.
US11595024B2

An elastic wave device includes a piezoelectric substrate, an IDT electrode on the piezoelectric substrate, and a silicon oxide film arranged on the piezoelectric substrate to cover the IDT electrode. The IDT electrode includes first and second electrode layers laminated on each other, the first electrode layer is made of metal or an alloy with a density higher than a density of metal of the second electrode layer and a density of silicon oxide of the silicon oxide film, the piezoelectric substrate is made of LiNbO3 and θ is in a range of equal to or greater than about 8° and equal to or less than about 32° with Euler Angles (0°±5°, θ, 0°±10°) of the piezoelectric substrate, and the silicon oxide film contains hydrogen atoms, hydroxyl groups, or silanol groups.
US11595016B2

A bulk-acoustic wave resonator includes: a substrate; a seed layer disposed on the substrate, and having a hexagonal crystal structure; a bottom electrode disposed on the seed layer; a piezoelectric layer at least partially disposed on the bottom electrode; and a top electrode disposed on the piezoelectric layer, wherein either one or both of the bottom electrode and the top electrode includes a scandium (Sc)-containing aluminum alloy layer.
US11595001B2

The invention relates to cooling element (5) having a fastening device (16) for upgrading any standard, commercially available photovoltaic module (1) for increasing the efficiency of the photovoltaic module (1). According to the invention, it comprises a heat insulation mat (6) having an upper surface (7), in which pipe channels (8) aligned parallel with each other are created, wherein the borders of the pipe channels (8) and the upper surface (7) of the heat insulation mat (6) are constructed with heat conduction plates (9), preferably aluminium plates. It further comprises a pipe (10) that is routed in loops (11) in all of the pipe channels (8) constructed with the heat conduction plates (9). The invention also relates to a method for attaching a cooling element (5) according to the invention to a photovoltaic module (1).
US11594994B2

Selectable current limiting for a power tool. One embodiment provides a method for selectable current limiting for a power tool including determining, using a current sensor, an average current and determining whether the average current exceeds a predetermined current threshold. The method also includes determining a deviation of the average current from the predetermined current threshold and reducing a PWM duty ratio proportional to the deviation of the average current from the predetermined current threshold. The PWM duty ratio corresponds to a PWM signal provided to an inverter bridge.
US11594991B1

A robust position control method for a permanent magnet synchronous motor considering current limitation is provided. The method fully considers the influence of current limitation on a closed loop system in controller design, stability analysis and other theoretical analysis phase, can effectively overcome the influence of system disturbances including system parameters uncertainty and unknown load torque, and finally realize a control objective of accurate tracking of the motor position. More importantly, the technology is a continuous control method which can overcome the inherent chattering problem while having strong robustness of sliding mode control. Meanwhile, a controller designed by the present invention also has the advantages of simple structure, etc. The technical solution proposed by the present invention has wide practical application prospect due to the characteristics of excellent anti-disturbance capability, and simple and feasible structure.
US11594989B2

A rotary current machine system and method for controlling an electric rotary current machine, in particular an induction machine, having a rotor, a stator and at least two phase windings is disclosed. At least one electrical signal, in particular a voltage signal, is applied to at least one phase winding, preferably all phase windings, of the rotary current machine, and the current waveform in the at least one phase winding is measured. An intermodulation signal component, induced in the rotary current machine by slotting effects and magnetic saturation effects, which is determined from the current waveform measured in the at least one phase winding, is used for controlling the rotary current machine.
US11594982B2

Provided is a parallel inverter device with which, among inverter devices each including a DC/AC inverter and the like, control of a parallel operation accompanied with an increase in power capacity or the like can be easily performed without using a control line for connecting between the inverter devices. A parallel inverter device (1) includes a switcher (15) in which, on an output line to which a load (40) is connected, two MOSFETs connected in series to the load are arranged so as to face each other so that their energization directions are opposite directions. ON/OFF of each MOSFET of the switcher (15) is controlled based on a polarity of an AC voltage output from a filter circuit (10) of the parallel inverter device (1) and a direction of a current flowing to the load (40) on the output line so that a cross current is interrupted. Further, a voltage difference or a phase difference between a load voltage and the AC voltage output from the filter circuit (10) is controlled so as to be reduced so that occurrence of the cross current is prevented.
US11594981B2

A power supply device includes: “m×n” switching elements; capacitors connected in series to corresponding ones of the switching elements and forming “m×n” series circuits; a charger charging the capacitors; “m” transformers in which primary windings are connected to both ends of corresponding ones of “m” parallel circuits formed by connecting “n” units of the series circuits in parallel to one another with the polarity aligned; a current detection unit detecting, as a detected current value, current flowing through a multistage series circuit in which secondary windings of the transformers are sequentially connected in series so that both ends of the circuit serve as output terminals; a control unit outputting a command signal generated based on the detected current value and a current command being a target value of the current output from the output terminals; and a drive unit driving the switching elements and the charger based on the command signal.
US11594978B2

Aspects of the invention overcome a monolithic approach to conventional low-frequency LPTs by using a high-frequency solid-state alternating current ac/ac modular power-conversion approach. Embodiments of the invention enable the ability to incorporate new technologies without in all cases redoing a LPT design from scratch. Furthermore, given that LPTs are for the long term, aspects of the invention ensure that they are durable, efficient, and fault tolerant with overloading capability.
US11594974B2

A power conversion device includes a power supply, a converter, a current detection circuit, and a control circuit. The power supply includes positive and negative terminals. The converter includes a primary side and a secondary side. The converter is configured to output a first current to a load. The primary side is electrically connected to the positive terminal and the negative terminal of the power supply in parallel. The secondary side is electrically connected to the positive terminal of the power supply and the load in series. The current detection circuit is coupled between the secondary side and the load, and is configured to detect the first current to output a current detection signal. The control circuit is coupled to the current detection circuit for outputting a control signal to the converter according to the current detection signal and a reference current signal.
US11594964B2

A circuit includes a controller circuit configured to receive an output voltage of a converter and adjust a switching frequency of the converter in response to a status of an output load and an output load sensing circuit configured to determine the status of the output load and provide the peak current to the controller circuit. The output load sensing circuit may include a first timer configured to provide a delayed first signal to a peak current control in response to the output load being a heavy load. A second timer may be configured to provide a delayed second signal to the peak current control in response to the output load being a light load. The peak current control may be configured to adjust a peak current based on the received first signal and the second signal and configured to provide the peak current to the controller circuit.
US11594962B2

This disclosure relates to current flattening circuits for an electrical load. The current flattening circuits incorporate randomize various parameters to add noise onto the supply current. This added noise may act to reduce the signal to noise ratio in the supply current, increasing the difficulty of identifying a computational artifact signal from power rail noise.
US11594959B1

A switched capacitor voltage multiplication device has a rectifier with a DC input terminal and a DC output terminal and two pulse input terminals. A first flying capacitor is coupled to one of the pulse input terminals, while a second flying capacitor is coupled to the other pulse input terminal. A recycle resistor is coupled across the rectifier with a first resistor terminal coupled to one pulse input terminal and a second resistor terminal coupled to the other pulse input terminal.
US11594958B2

Driver circuitry for driving a load based on an input signal, comprising: at least one variable boost stage comprising: first and second input nodes configured to receive a first voltage and a second voltage respectively; first and second flying capacitor nodes for connection to a flying capacitor therebetween; a network of switching paths for selectively connecting the first and second input nodes with the first and second flying capacitor nodes; an output stage for selectively connecting a driver output node to each of the first and second flying capacitor nodes; and a controller operable in a first boost mode to: control the output stage to selectively connect the driver output node to the first flying capacitor node; control the network of switching paths to switch connection of the second flying capacitor node between the first and second input nodes at a controlled duty cycle; and in a first charge top-up cycle, control the network of switching paths to connect the first input node to the first flying capacitor node during a phase of the controlled duty cycle in which the first input node is connected to the second flying capacitor node; wherein the frequency of the controlled duty cycle is greater than the frequency of the charge top-up cycle.
US11594957B2

A dual-stage boost converter is disclosed. The boost converter includes a charge pump and a boost stage. The charge pump is coupled between an input voltage source and the boost stage. The charge pump is coupled to receive the input voltage and configured to generate an intermediate voltage that is greater than the input voltage received from the input voltage source. The boost stage includes an inductor coupled to receive the intermediate voltage and is configured to generate an output voltage that is greater than or equal to the intermediate voltage.
US11594950B2

An AC-DC power supply receives input AC power and outputs DC power. The converter includes a high power factor bridge rectifier, a barrier circuit with resistor(s) and capacitor(s), and a step-down switching DC-DC converter to step-down a first DC voltage to a second, lower, DC voltage for output. Additionally, fault-protection is provided by redundancy in diodes on diode legs of a bridge rectifier and capacitor(s) of a filter circuit thereof, and a fault-protection circuit to sense current from a step-down switching DC-DC converter, a first voltage from the step-down switching DC-DC converter, and/or a second voltage at an output of the step-down switching DC-DC converter, and open the circuit on a fault.
US11594938B2

A radial-flux rotary electric machine having a first end at one axial extreme and a second end at another axial extreme, comprising: a fluid input for receiving coolant at the first end of the machine; a rotor comprising a radial impeller at the first end of the machine in fluid communication with the fluid input, and a plurality of permanent magnets with a helical fluid conduit thereunder in fluid communication with the impeller; a stator having a plurality of slots with a fill factor of between zero and unity to define axial fluid channels in the slots, the fluid channels being in fluid communication with the helical fluid conduit at the second end of the machine; a fluid output in fluid communication with the fluid channels.
US11594933B2

A stator for electric motors, includes a core having an upper and a lower portion and having teeth forming slots therebetween, first and second coil locking layers fixedly mounted on respective upper and lower portions of the core, and a plurality of preformed coil assemblies mounted on respective teeth of the core. Each coil wound carrier includes a winding section having an elongated opening configured to be adjusted around the corresponding tooth, and a first and a second winding carrier connected to opposite ends of the winding section. The first and second winding carriers include a projecting mating part, and the first and second coil locking rings include mating openings of complementary shape inside which are fitted the projecting mating part of respective first and second winding carriers of one of the preformed coil assemblies.
US11594929B2

An axial flux motor having reduced spatial harmonics including a rotor with a plurality of magnets. A rotor shaft is coupled to the rotor. A stator faces the rotor and an air gap defined between the rotor and the stator. The stator includes a plurality of electromagnetic components defining a plurality of magnetic poles. The electromagnetic components include a plurality of posts, a plurality of slots, and a plurality of distributed electrically conductive windings disposed in and spanning across nonadjacent slots of the plurality of slots. At least one electrically conductive winding has a winding pitch span of greater than or equal to about 3 to less than or equal to about 20. The axial flux motor may include two rotors and one stator or alternatively two stators and one rotor. Such axial flux motors have short pitch provide desirable reduced spatial harmonics to enhance motor performance.
US11594920B2

A liquid-cooled rotating electric machine may include an inner stator and outer rotor configured to rotate about the stator. A hub may be disposed within the inner stator and a heat exchanger may be disposed in the hub. The heat exchanger may be configured to enable the flow a liquid through it to dissipate heat from the stator.
US11594918B2

The present disclosure relates to a wireless charging transmitter system and its control method. The system includes at least two transmit coils, configured to simultaneously transmit power; at least two transmit circuits, wherein each of the transmit circuits is electrically connected to each of the transmit coils, and is configured to supply a current to the transmit coil; and at least one decoupling circuit, wherein the decoupling circuit is connected to any two coupled transmit coils of the at least two transmit coils. By controlling N switches in a first compensation circuit and/or M switches in a second compensation circuit in the decoupling circuit, compensation capacitors connected in parallel with two terminals of a first inductor and a second inductor are controlled such that the equivalent mutual-inductance of the decoupling circuit may be adjusted to improve decoupling precision and reduce power loss caused by coupling between transmit coils.
US11594917B2

A device includes a rectifier connected to a receiver coil, a first overvoltage protection apparatus connected between inputs of the rectifier and ground, and a second overvoltage protection apparatus connected between an output of the rectifier and ground, wherein in an overvoltage event, the first overvoltage protection apparatus and the second overvoltage protection apparatus are controlled based upon a comparison between a switching frequency of the device and a predetermine frequency threshold.
US11594910B2

A method for acquiring information of a battery cell (11) includes a step (S101) of acquiring information pertaining to performance recovery accompanying the suspension of charging/discharging of the battery cell (11). Control pertaining to the battery cell (11) and estimation of a state of the battery cell (11) can be appropriately performed according to a type of battery cell (11).
US11594908B2

A method for depassivation of an energy storage device having an anode, a cathode and a core with an electrolyte, the method including: detecting that a first predetermined event related to a buildup of passivation has occurred with regard to the energy storage device; switching between a positive input voltage and a negative input voltage provided to the anode at a frequency sufficient to depassivate the anode; discontinuing the switching when a second predetermined event related to passivation has occurred.
US11594902B2

Techniques are described for managing operations of a wireless-power-transmitting device, capable of operating in multiple radio-frequency (RF) bands. An example integrated circuit includes (i) an interface to couple with a power amplifier, (ii) an encryption block configured to authorize wireless-power-receiving devices, and (iii) a processing subsystem. The processing subsystem is configured to determine, using the encryption block, that multiple wireless-power-receiving devices are authorized to receive wirelessly-delivered power at multiple distinct frequencies. And after determining that the multiple wireless-power-receiving devices are authorized to receive wirelessly-delivered power, the processing subsystem provides multiple input signals, including signals having different respective frequencies, to the power amplifiers via the interface, to be amplified such that, when the amplified signals are sent to antennas, the antennas transmit RF signals to multiple receivers at multiple frequencies. The processing subsystem, interface, and encryption block are on a single integrated circuit.
US11594900B2

A battery pack in accordance with an exemplary embodiment, which is booted when coupled to an external apparatus, includes: a connector which is a member configured to connect the external apparatus and the battery pack; and a booting circuit configured to start operation of the battery pack when the battery pack and the external apparatus are coupled. The connector includes: a (+) output terminal connected to a (+) output terminal of the battery pack; a coupling check terminal configured to check whether the external apparatus and the battery pack are coupled; a data transceiving terminal configured to tranceive data between the external apparatus and the battery pack; and a (−) output terminal connected to a (−) output terminal of the battery pack.
US11594897B2

A method and apparatus for autonomous charge balancing of an energy storage device of the microgrid. In one embodiment the method comprises obtaining, at a droop control module of a power conditioner coupled to an energy storage device in a microgrid, an estimate of a state of charge (SOC) of the energy storage device; introducing a bias, the bias based on (I) the estimate of the SOC and (II) a target SOC value for each energy storage device of a plurality of energy storage devices in the microgrid, to a droop control determination made by the droop control module; and generating, by the power conditioner, an output based on the droop control determination.
US11594891B2

Electrical power systems and methods of controlling electrical power systems are described. One such electrical power system comprises: a first ac bus and a first generator set configured to supply the first ac bus with ac electrical power; a second ac bus and a second generator set, configured to supply the second ac bus with ac electrical power; an interconnecting transformer connected between the first and second ac busses; a primary electrical load connected to both the first and second ac busses via a converter arrangement; an auxiliary load connected to the first ac bus; and a controller configured to control the first generator set according to a first droop control profile and to control the second generator set according to a second droop control profile, the first and second droop control profiles relating respective generator operating frequencies of the first and second generator sets to respective output powers of the first and second generator sets.
US11594888B2

Examples relate to adjusting load power consumption based on a power option agreement. A computing system may receive power option data that is based on a power option agreement and specify minimum power thresholds associated with time intervals. The computing system may determine a performance strategy for a load (e.g., set of computing systems) based on a combination of the power option data and one or more monitored conditions. The performance strategy may specify a power consumption target for the load for each time interval such that each power consumption target is equal to or greater than the minimum power threshold associated with each time interval. The computing system may provide instructions the set of computing systems to perform one or more computational operations based on the performance strategy.
US11594884B2

The present disclosure is directed to systems and methods for economically optimal control of an electrical system. Some embodiments employ generalized multivariable constrained continuous optimization techniques to determine an optimal control sequence over a future time domain in the presence of any number of costs, savings opportunities (value streams), and constraints. Some embodiments also include control methods that enable infrequent recalculation of the optimal setpoints. Some embodiments may include a battery degradation model that, working in conjunction with the economic optimizer, enables the most economical use of any type of battery. Some embodiments include techniques for load and generation learning and prediction. Some embodiments include consideration of external data, such as weather.
US11594882B2

A system and method for combining power from DC power sources. Each power source is coupled to a converter. Each converter converts input power to output power by monitoring and maintaining the input power at a maximum power point. Substantially all input power is converted to the output power, and the controlling is performed by allowing output voltage of the converter to vary. The converters are coupled in series. An inverter is connected in parallel with the series connection of the converters and inverts a DC input to the inverter from the converters into an AC output. The inverter maintains the voltage at the inverter input at a desirable voltage by varying the amount of the series current drawn from the converters. The series current and the output power of the converters, determine the output voltage at each converter.
US11594880B2

A system and method for combining power from DC power sources. Each power source is coupled to a converter. Each converter converts input power to output power by monitoring and maintaining the input power at a maximum power point. Substantially all input power is converted to the output power, and the controlling is performed by allowing output voltage of the converter to vary. The converters are coupled in series. An inverter is connected in parallel with the series connection of the converters and inverts a DC input to the inverter from the converters into an AC output. The inverter maintains the voltage at the inverter input at a desirable voltage by varying the amount of the series current drawn from the converters. The series current and the output power of the converters, determine the output voltage at each converter.
US11594872B2

A direct current (DC) traction power electric arc suppressing device is provided. The device comprises a parallel resistor-capacitor (RC) circuit electrically connected between a main traction power rail and an associated power rail incline end section with a narrow insulating joint installed between the main traction power rail and the associated power rail end section incline.
US11594871B2

Methods and apparatus are disclosed for battery current monitoring. An example apparatus includes a haptic device, an isolation switch to deliver power from a battery to the haptic device, an integrator to integrate a signal based on a current from the battery to the haptic device to generate an integrator output, and control logic to control the isolation switch based on a comparison of the integrator output to a threshold.
US11594869B2

A region of a positive charge formed around an arrester is made as small as possible to effectively suppress generation of an upward streamer. An inner electrode body 2 to be grounded, an outer electrode body 3 provided to surround the inner electrode body with a predetermined gap G, an electrical insulating layer S provided in the gap to hold the inner electrode body and the outer electrode body in an electrically insulated state, and a support 4 that supports at least one of the inner electrode body and the outer electrode body are included, in which the inner electrode body is formed in a rod shape, and the outer electrode body is formed in a cylindrical shape.
US11594865B2

A connection arrangement for a floor power distribution system includes a hub arrangement configured to distribute electrical power and including a hub housing and an electrical connector, the hub housing configured to abut a floor, and an adapter configured to engage the hub housing of the hub arrangement and configured to abut the floor, wherein at least a portion of the adapter is cantilevered over at least a portion of the hub housing, wherein the portion of the adapter that is cantilevered over the portion of the hub housing is vertically aligned with the electrical connector of the hub arrangement.
US11594863B2

A system and method of providing a deformed FAC Lens to a multi-emitter diode bar laser system comprised of a lens holder and FAC lens wherein the FAC Lens is deformed so as to offset or compensate for the inherent smile properties present in a multi-emitter diode bar.
US11594853B2

A light source unit includes: a sealed semiconductor laser package including a laser diode that includes an emitter region from which laser light is emitted, the emitter region located at a surface of the laser diode, and a window member configured to transmit the laser light; a first lens structure configured to receive the laser light transmitted through the window member and create an image of the emitter region on an image plane; and a second lens structure configured to convert the laser light having passed through the image plane into a collimated or converged beam, and to emit the collimated or converged beam.
US11594852B2

Technologies pertaining to accounting for pulse history effects are described herein. In connection with accounting for pulse history effects, an amount of time between a first current pulse and a second current pulse that are to be transmitted to a pulsed laser is determined. Based upon such an amount of time, a determination is made as to whether a porch pulse is to be prepended to the second current pulse. When the porch pulse is to be prepended to the second current pulse, an amplitude and duration of the porch pulse are computed based upon the amount of time. The porch pulse is transmitted to the pulsed laser immediately followed by the second current pulse, wherein the porch pulse pre-charges the pulsed laser for emitting a pulse of light based upon the second current pulse.
US11594840B2

A resin molded product includes a plate portion having a plate-like shape and having assembly locations in which a mating member is assembled on both surfaces of the plate portion in a plate thickness direction, a reference portion provided on one surface of the plate portion and used for alignment with the mating member, and a through hole which penetrates the reference portion in the plate thickness direction and opens on the both surfaces of the plate portion. The reference portion has a columnar shape extending in the plate thickness direction, and the through hole opens at an extending end of the reference portion and extends in the plate thickness direction to open on the other surface of the plate portion. The plate portion further includes a terminal provided so as to extend in the plate thickness direction at the assembly location on the other surface.
US11594819B2

Global navigation satellite system (GNSS) radio frequency signals broadcast from geo-stationary satellites 20,000 km above the earth when received by GNSS receivers are fundamentally weak. Accordingly, these GNSS receivers are vulnerable to accidental and deliberate interference from a range of synthetic sources as well as natural sources. Existing anti jamming technologies such as controlled reception pattern antennas, adaptive antennas, null-steering antennas, and beamforming antennas etc. are expensive and incompatible with many lower cost and footprint limited applications. However, in many applications the GNSS antenna is mounted upon a fixed or mobile element such that accidental and intentional jammers tend to be in the plane of the antenna or below it. Accordingly, there are presented designs and techniques to improve the anti-jamming or interference performance of GNSS receivers by further reducing the responsivity of the GNSS receiver to signals in-plane or below the plane of the antenna.
US11594816B2

An antenna includes a piezoelectric disc. The antenna further includes a first electrode disposed on a first surface of the piezoelectric disc and a second electrode disposed on a second surface of the piezoelectric disc that is opposite to the first surface. The first electrode and the second electrode are to receive a time-varying voltage to excite a mechanical vibration in the piezoelectric disc, and the piezoelectric disc is to radiate electromagnetic energy at a particular frequency responsive to the mechanical vibration.
US11594809B1

A low-PIM dual pipe clamp and associated mounting bracket for securing a first pipe transverse to a second pipe at a cellular base station antenna site. The dual pipe clamp accommodates a range of pipe diameters with lower PIM generation, cost, and weight characteristics compared to conventional dual pipe clamps traditionally used at cell sites. The low-PIM dual pipe clamp minimizes the number of parts to upper and lower mounting brackets connected by linear threaded rod connectors, such as bolts, avoiding the use of U-bolts known to create PIM interference in conventional designs. The dual pipe clamp secures first and second pipes against each other in transverse orientations (e.g., horizontal and vertical), as typically utilized to mount antennas at cellular base stations. Each mounting bracket includes first and second pipe restrainers that bias the first and second pipes against each other as the threaded rod connectors are tightened.
US11594805B2

An antenna assembly for a portable information handling system. The antenna assembly includes an antenna bounding component, the antenna bounding component being electrically and physically connected to a top cover portion of the portable information handling system; and, an antenna, the antenna being mounted to the antenna bounding portion, radio frequency (RF) radiation radiating via an RF radiation path, the RF radiation path being provided by a radiation slot, the radiation slot being located within a bottom cover portion of the portable information handling system.
US11594801B2

Embodiments of the invention include autonomous vehicles and mm-wave systems for communication between components. In an embodiment the vehicle includes an electronic control unit (ECU). The ECU may include a printed circuit board (PCB) and a CPU die packaged on a CPU packaging substrate. In an embodiment, the CPU packaging substrate is electrically coupled to the PCB. The ECU may also include an external predefined interface electrically coupled to the CPU die. In an embodiment, an active mm-wave interconnect may include a dielectric waveguide, and a first connector coupled to a first end of the dielectric waveguide. In an embodiment, the first connector comprises a first mm-wave engine, and the first connector is electrically coupled to the external predefined interface. Embodiments may also include a second connector coupled to a second end of the dielectric waveguide, wherein the second connector comprises a second mm-wave engine.
US11594799B2

A waveguide arrangement for transmitting microwaves, and for measuring a limit level or a filling level, is provided, the waveguide arrangement for transmitting microwaves including a waveguide tube having a rectangular or elliptical inner cavity and an outer wall; and a jacket, an inner wall of which corresponds at least in sections with a shape of the outer wall of the waveguide tube.
US11594790B2

A method of manufacturing a battery pack including battery cells that have electrode tabs protruding from an outer surface includes stacking the battery cells and housing the battery cells in a case so that the electrode tabs protrude from slits in the case, bending the electrode tabs protruding from the slits so that the electrode tabs of adjacent battery cells are folded and overlap each other, and welding the folded and overlapping portion of the electrode tabs.
US11594783B2

According to one embodiment, a separator is provided. The separator includes a composite membrane. The composite membrane includes a substrate layer, a first composite layer, and a second composite layer. The first composite layer is located on one surface of the substrate layer. The second composite layer is located on the other surface of the substrate layer. The composite membrane has a coefficient of air permeability of 1×10−14 m2 or less. The first composite layer has a first surface and a second surface. The first surface is in contact with the substrate layer. The second surface is located on an opposite side to the first surface. Denseness of a portion including the first surface is lower than denseness of a portion including the second surface in the first composite layer.
US11594779B2

Certain aspects relate to a battery pack for electric vertical take-off and landing aircraft. Exemplary battery pack includes a first pouch cell, a second pouch cell, at least a sensor, where the at least a sensor is configured to sense battery pack data and transmit the battery pack data to a data storage system, and a vent configured to vent the ejecta from the first pouch cell. In some embodiments, battery pack may be configured to power at least a propulsor component.
US11594776B2

A battery module includes a heat-shrinkable tube serving as a module housing. The battery module includes a cell assembly having a plurality of pouch-type secondary batteries; a bus bar assembly having a bus bar frame and a bus bar mounted to an outer surface of the bus bar frame; and a heat-shrinkable tube formed to be shrunk by heat and configured so that the cell assembly is located therein, the heat-shrinkable tube being provided to surround a side surface of the cell assembly and a portion of the bus bar assembly.
US11594775B2

A power supply device disposes an end plate at each end of a battery stack in a stacked direction of the battery stack, and couples a binding bar to the end plate, so as to fix battery cells. The binding bar includes a plate-shaped bar that extends in the stacked direction, and an engagement block that is provided on a plate-shaped bar and protrudes toward an outer peripheral face of the end plate. The engagement block is inserted into a fixing hole provided in the plate-shaped bar and fixed to an inner peripheral face of the fixing hole. The end plate includes a fitting part, to which the engagement block is guided, on the outer peripheral face of the end plate, and includes a stopper that is disposed closer to the battery stack with respect to the fitting part and abuts the engagement block.
US11594774B2

A method for assembling a battery, wherein the battery has a plurality of battery modules each including multiple battery cells, a battery housing at least partially enclosing the battery modules, and a temperature control unit thermally contacted with the battery housing. A thermally conductive cavity filling compound for thermally contacting the battery cells of the respective battery module with the temperature control unit is arranged in a cavity between an outside of a respective battery module inserted into the battery housing and an inside of the battery housing facing toward the outside of the respective battery module.
US11594763B2

A method for manufacturing an all-solid lithium battery includes: providing a substrate; and forming M rows×N columns of lithium battery cells on the substrate, wherein each of the lithium battery cells includes a positive electrode current collector layer, a positive electrode layer, an electrolyte layer, a negative electrode layer, and a negative electrode current collector layer.
US11594757B2

Electrolytes, anodes, lithium ion cells and methods are provided for preventing lithium metallization in lithium ion batteries to enhance their safety. Electrolytes comprise up to 20% ionic liquid additives which form a mobile solid electrolyte interface during charging of the cell and prevent lithium metallization and electrolyte decomposition on the anode while maintaining the lithium ion mobility at a level which enables fast charging of the batteries. Anodes are typically metalloid-based, for example include silicon, germanium, tin and/or aluminum. A surface layer on the anode bonds, at least some of the ionic liquid additive to form an immobilized layer that provides further protection at the interface between the anode and the electrolyte, prevents metallization of lithium on the former and decomposition of the latter.
US11594756B2

The sintered body has an average particle size in the range of 0.1 μm or more and 5 μm or less, includes gamet-type oxide base material particles having at least Li, La, and Zr, has 8% by volume or more of voids, and has an ionic conductivity of 1.0×10−5 S/cm or more at temperature of 25° C.
US11594753B2

The invention relates to Chevrel-phase materials and methods of preparing these materials utilizing a precursor approach. The Chevrel-phase materials are useful in assembling electrodes, e.g., cathodes, for use in electrochemical cells, such as rechargeable batteries. The Chevrel-phase materials have a general formula of Mo6Z8 (Z=sulfur) or Mo6Z18-yZ2y (Z1=sulfur; Z2=selenium), and partially cuprated Cu1Mo6S8 as well as partially de-cuprated Cu1-xMgxMo6S8 and the precursors have a general formula of MxMo6Z8 or MxMo6Z18-yZ2y, M=Cu. The cathode containing the Chevrel-phase material in accordance with the invention can be combined with a magnesium-containing anode and an electrolyte.
US11594746B2

Disclosed are an antioxidant for a fuel cell having a high degree of dispersion and/or distribution and excellent antioxidant capability and a membrane-electrode assembly including the same. The antioxidant includes a metal oxide and a sulfur-containing organic compound, for example, an organic compound including a sulfinic acid anion group (R—SO2−), adsorbed on the metal oxide.
US11594735B2

A metal foil including on at least one of its sides a layer of a material including: a metal or a metal alloy, carbon, hydrogen, and optionally oxygen, the atomic percentage of the metal or of the metals of the alloy in the material ranging from 10 to 60%, the atomic percentage of carbon in the material ranging from 35 to 70%, the atomic percentage of hydrogen in the material ranging from 2 to 20%, and the atomic percentage of oxygen if present in the material being less than or equal to 10%. The metal foil can be used in the manufacture of a cathode of a lithium-ion electrochemical cell. The deposition of this layer reduces the internal resistance of the cell.
US11594731B2

The present invention relates to an anode active material for lithium secondary battery and a lithium secondary battery comprising the same. The anode active material for lithium secondary batteries comprises two kinds of crystalline carbon, with the peak intensity ratio of 3R(101) face to 2H(100) face I3R(101)/I2H(100) ranging from 0.55 to 0.7 in an X-ray diffraction pattern.
US11594717B2

An all-solid lithium secondary battery, including: a cathode including a cathode active material layer, a solid electrolyte layer; and an anode including an anode active material layer, which forms an alloy or a compound with lithium, wherein the cathode, the solid electrolyte is between the cathode and the anode, wherein the anode active material layer includes about 33 weight percent to about 95 weight percent of an amorphous carbon with respect to the total mass of an anode active material in the anode active material layer, and a ratio of the initial charge capacity of the cathode active material layer to the initial charge capacity of the anode active material layer satisfies 0.01
US11594707B2

A self-luminous display panel including light-emitting elements 100, column banks 122Y, and a light-shielding film 133. The light-emitting elements 100 correspond one-to-one with sub-pixels 100se, each sub-pixel 100se in a pixel emitting a different color of light. The column banks 122Y are disposed between the light-emitting elements 100 in a row direction, each having an elongated shape in a column direction. The light-shielding film 133 has openings 133a at positions corresponding to the light-emitting elements 100 in plan view, downstream in a light emission direction of the light-emitting elements 100. In plan view, distances in the row direction between edges of the openings 133a of the light-shielding film 133 and defined points of the light-emitting elements 100 are different depending on light emission color of the light-emitting elements 100, due to different widths of portions of the column banks 122Y adjacent to the light-emitting elements 100.
US11594703B2

An display device includes a cover window including a display area and an attaching area, at least one display panel in the display area of the cover window, a first black matrix in an edge area of the display area and the attaching area, a second black matrix in the attaching area over the first black matrix, and an adhesive on the second black matrix, wherein a first difference of coefficient of thermal expansion between the second black matrix and the adhesive is small than a second difference of coefficient of thermal expansion between the first black matrix and the adhesive.
US11594702B2

A window glass includes a first surface and a second surface opposite to the first surface. A second area extending in a second direction, a third area spaced apart from the second area in a first direction perpendicular to the second direction and extending in the second direction, a first area disposed between the second area and the third area, a first buffer area disposed between the first area and the second area, and a second buffer area disposed between the first area and the third area are defined on the second surface. The first area has a first thickness, and each of the second and third areas has a second thickness greater than the first thickness. A plurality of groove patterns is defined in the first buffer area and the second buffer area.
US11594701B2

An electroluminescent display device comprises a substrate, a first electrode on the substrate, a connection pattern on the substrate and spaced apart from the first electrode, a bank covering edges of the first electrode and the connection pattern, a light-emitting layer on the first electrode, and a second electrode on the light-emitting layer, the bank and the connection pattern, wherein the connection pattern includes at least one protrusion part and a flat part, and wherein each of the first electrode and the connection pattern includes a first layer and a second layer, the second layer is disposed between the substrate and the first layer, and the second layer of the connection pattern has the at least one protrusion part.
US11594699B2

A display substrate includes: a backplane; a first electrode layer disposed on a side of the backplane; and a light-emitting layer disposed on a side of the first electrode layer away from the backplane. The light-emitting layer includes nanoparticles and a product that is obtained by an electrochemical reaction of electrochemically active groups contained in first organic ligands coordinated to the nanoparticles. The nanoparticles are cross-linked together through the product.
US11594689B2

An organic light-emitting device including a first electrode, a second electrode facing the first electrode, and an organic layer disposed between the first electrode and the second electrode, wherein the organic layer includes an emission layer, wherein the emission layer includes a host and a dopant, and wherein the organic light-emitting device satisfies predetermined conditions described in the specification.
US11594681B2

A method for manufacturing a mask includes providing a mask mother substrate including a first portion and a plurality of second portions adjacent to the first portion, forming a reflecting plate on the mask mother substrate, forming a photoresist layer on the reflecting plate, removing a third portion of the photoresist layer that overlaps the plurality of second portions using an auxiliary mask, removing a fourth portion of the reflecting plate that overlaps the plurality of second portions, and removing the plurality of second portions of the mask mother substrate using a laser.
US11594672B2

Examples include a device including a nanovoided polymer element having a first surface and a second surface, a first plurality of electrodes disposed on the first surface, a second plurality of electrodes disposed on the second surface, and a control circuit configured to apply an electrical potential between one or more of the first plurality of electrodes and one or more of the second plurality of electrodes to induce a physical deformation of the nanovoided polymer element.
US11594670B2

An MEMS device includes: a first member; a second member forming a sealed space with the first member therebetween; and a third member disposed between the first member and the second member and joined to the first member and the second member, in which the third member has lower rigidity than rigidity of the first member and the second member, and the third member is provided with a communication portion that establishes communication between the sealed space and an external space.
US11594665B2

A light-emitting unit includes: a wiring board; light-emitting elements on the wiring board; a light reflecting member on the wiring board, the light reflecting member covering a lateral surface of each of the light-emitting elements; wavelength conversion layers each provided on or above an emission surface of a corresponding one of the plurality of light-emitting elements; light reflecting layers on the wavelength conversion layers, respectively; and a protecting layer configured to transmit light and provided on the light reflecting member. The light-transmitting protecting layer covers at least a lateral surface of the wavelength conversion layers and at least a lateral surfaces of the light reflecting layers. An upper surface of the protecting layer has a first recess in a region where the plurality of light reflecting layers are not present in a top view. The first recess includes at least one concave surface.
US11594656B2

Disclosed are a quantum light source and an optical communication apparatus including the same. The quantum light source device includes a vertical reflection layer disposed on a substrate, a lower electrode layer disposed on the vertical reflection layer, a horizontal reflection layer disposed on the lower electrode layer, a quantum light source disposed in the horizontal reflection layer, and an upper electrode layer disposed on the horizontal reflection layer.
US11594653B2

The present disclosure provides a flat panel detector and a medical image detection device. The flat panel detector includes a base substrate, wherein the base substrate is divided into a plurality of detection units, each detection unit includes a first absorbing layer and a second absorbing layer, both of which are arranged on the base substrate in a laminating manner, the second absorbing layer is located on one side, away from the base substrate, of the first absorbing layer, and an energy level of rays absorbed by the second absorbing layer is smaller than that of rays absorbed by the first absorbing layer; a voltage supply electrode structure; and an output circuit, electrically connected to the voltage supply electrode structure and configured to output a first detection signal of the first absorbing layer and a second detection signal of the second absorbing layer.
US11594652B2

A method of fabricating a solar cell assembly comprising a plurality of solar cells mounted on a flexible support, the support comprising a conductive layer on the top surface thereof divided into two electrically isolated portions—a first conductive portion and a second conductive portion. Each solar cell comprises a front surface, a rear surface, and a first contact on the rear surface and a second contact on the front surface. Each one of the plurality of solar cells is placed on the first conductive portion with the first contact electrically connected to the first conductive portion so that the solar cells are connected through the first conductive portion. A second contact of each solar cell is then connected to the second conductive portion by an interconnect. The two conductive portions serve as bus bars representing contacts of two different polarities of the solar cell assembly.
US11594649B2

A photoelectric converter including a crystalline silicon substrate having a light receiving surface including a smooth section and a rough surface section having surface roughness greater than the surface roughness of the smooth section and a light transmissive inorganic film so provided as to overlap with the smooth section and the rough surface section, and the film thickness t1 of a portion of the inorganic film that is the portion where the inorganic film overlaps with the rough surface section is smaller than the film thickness t2 of a portion of the inorganic film that is the portion where the inorganic film overlaps with the smooth section. The arithmetic average roughness of the rough surface section is preferably greater than or equal to 0.1 μm.
US11594648B2

Methods of fabricating solar cell emitter regions with differentiated P-type and N-type regions architectures, and resulting solar cells, are described. In an example, a solar cell can include a substrate having a light-receiving surface and a back surface. A first doped region of a first conductivity type, wherein the first doped region is disposed in a first portion of the back surface. A first thin dielectric layer disposed over the back surface of the substrate, where a portion of the first thin dielectric layer is disposed over the first doped region of the first conductivity type. A first semiconductor layer disposed over the first thin dielectric layer. A second doped region of a second conductivity type in the first semiconductor layer, where the second doped region is disposed over a second portion of the back surface. A first conductive contact disposed over the first doped region and a second conductive contact disposed over the second doped region.
US11594647B2

This invention provides a light-concentrating structure with photosensitivity enhancing effect, including the substrate, buried layer, first electrode layer, second electrode layer, dielectric layer and interconnection structure. The substrate is equipped with a housing space; the buried layer is arranged above the substrate with the housing space; the first electrode layer is arranged above the buried layer; the second electrode layer is arranged in the middle of the first electrode layer; the dielectric layer is arranged above the second electrode layer; the interconnection structure is arranged above the substrate and the first electrode layer surrounding the dielectric layer, which forms an opening and a light-concentrating recess groove.
US11594644B2

A microelectronic device comprises a conductive line and a transistor adjacent to the conductive line. The transistor comprises a channel material extending into the conductive line, the channel material contacting the conductive line in three dimensions, a dielectric material adjacent to the channel material, a conductive material adjacent to the dielectric material, and a passivation material adjacent to the channel material. The microelectronic device further comprises a conductive contact adjacent to the channel material, the conductive contact including a portion extending between opposing portions of the channel material. Related microelectronic devices, electronic devices, and related methods are also disclosed.
US11594642B2

In a semiconductor device using a transistor including an oxide semiconductor, a change in electrical characteristics is inhibited and reliability is improved. The transistor includes a first gate electrode; a first insulating film over the first gate electrode; an oxide semiconductor film over the first insulating film; a source electrode electrically connected to the oxide semiconductor film; a drain electrode electrically connected to the oxide semiconductor film; a second insulating film over the oxide semiconductor film, the source electrode, and the drain electrode; and a second gate electrode over the second insulating film. The second insulating film includes oxygen. The second gate electrode includes the same metal element as at least one of metal elements of the oxide semiconductor film and has a region thinner than the oxide semiconductor film.
US11594640B2

A method of manufacturing a flexible display is disclosed. In one aspect, the method includes attaching a protective film to a flexible display panel. The flexible display panel includes a bending region along which the flexible display panel is configured to be bent. The method also includes removing a portion of the protective film that corresponds to the bending region and bending the flexible display panel along the bending region.
US11594639B2

A thin film transistor according to an exemplary embodiment of the present invention includes an oxide semiconductor. A source electrode and a drain electrode face each other. The source electrode and the drain electrode are positioned at two opposite sides, respectively, of the oxide semiconductor. A low conductive region is positioned between the source electrode or the drain electrode and the oxide semiconductor. An insulating layer is positioned on the oxide semiconductor and the low conductive region. A gate electrode is positioned on the insulating layer. The insulating layer covers the oxide semiconductor and the low conductive region. A carrier concentration of the low conductive region is lower than a carrier concentration of the source electrode or the drain electrode.
US11594637B2

Gate-all-around integrated circuit structures having fin stack isolation, and methods of fabricating gate-all-around integrated circuit structures having fin stack isolation, are described. For example, an integrated circuit structure includes a sub-fin structure on a substrate, the sub-fin structure having a top and sidewalls. An isolation structure is on the top and along the sidewalls of the sub-fin structure. The isolation structure includes a first dielectric material surrounding regions of a second dielectric material. A vertical arrangement of horizontal nanowires is on a portion of the isolation structure on the top surface of the sub-fin structure.
US11594622B2

A semiconductor device includes a semiconductor part having a first surface and a second surface opposite to the first surface, a first electrode on the first surface, a second electrode on the second surface, first to third control electrodes between the first electrode and the semiconductor part. The first to third control electrodes are biased independently from each other. The semiconductor part includes a first layer of a first-conductivity-type, a second layer of a second-conductivity-type, a third layer of the first-conductivity-type and the fourth layer of the second-conductivity-type. The second layer is provided between the first layer and the first electrode. The third layer is selectively provided between the second layer and the first electrode. The fourth layer is provided between the first layer and the second electrode. The second layer opposes the first to third control electrode with insulating films interposed.
US11594618B2

A finFET device and methods of forming a finFET device are provided. The device includes a fin and a capping layer over the fin. The device also includes a gate stack over the fin, the gate stack including a gate electrode and a gate dielectric. The gate dielectric extends along sidewalls of the capping layer. The device further includes a gate spacer adjacent to sidewalls of the gate electrode, the capping layer being interposed between the gate spacer and the fin.
US11594594B2

A method for fabricating a semiconductor device includes forming an upper structure in which a bottom electrode, a dielectric layer, a top electrode and a plasma protection layer are sequentially stacked on a lower structure, exposing the upper structure to a plasma treatment, and exposing the plasma-treated upper structure and the lower structure to a hydrogen passivation process.
US11594576B2

A memory cell includes a bottom electrode, a memory element, spacers, a selector and a top electrode. The memory element is located on the bottom electrode and includes a first conductive layer, a second conductive layer and a storage layer. The first conductive layer is electrically connected to the bottom electrode. The second conductive layer is located on the first conductive layer, wherein a width of the first conductive layer is smaller than a width of the second conductive layer. The storage layer is located in between the first conductive layer and the second conductive layer. The spacers are located aside the second conductive layer and the storage layer. The selector is disposed on the spacers and electrically connected to the memory element. The top electrode is disposed on the selector.
US11594574B2

A piezo-junction device may be provided. The piezo-junction device comprises a piezoelectric element comprising two electrodes and piezoelectric material in-between, and a semiconductor junction device adjacent to the piezoelectric element such that one of the two electrodes of the piezoelectric element is in contact with the semiconductor junction device connecting the semiconductor junction device and the piezoelectric element electrically in series. Thereby, the semiconductor junction device and the piezoelectric element are together positioned in a fixed mechanical clamp such that the piezoelectric element with an applied electrical field applies strain to the semiconductor junction device causing a change in Fermi levels of the semiconductor junction device.
US11594572B2

A light emitting diode (LED) array may include a first pixel and a second pixel on a substrate. The first pixel and the second pixel may include one or more tunnel junctions on one or more LEDs. The LED array may include a first trench between the first pixel and the second pixel. The trench may extend to the substrate.
US11594570B2

A III-V semiconductor pixel X-ray detector, including an absorption region of a first or a second conductivity type, at least nine semiconductor contact regions of the second conductivity type arranged in a matrix along the upper side of the absorption region, and optionally a semiconductor contact layer of the first conductivity type, a metallic front side connecting contact being arranged beneath the absorption region, and a metallic rear side connecting contact being arranged above each semiconductor contact region, and a semiconductor passivation layer of the first or the second conductivity type. The semiconductor passivation layer and the absorption region being lattice-matched to each other. The semiconductor passivation layer being arranged in regions on the upper side of the absorption region. The semiconductor passivation layer having a minimum distance of at least 2 μm or at least 20 μm with respect to each highly doped semiconductor contact region.
US11594564B2

Provided is a solid-state imaging element, a manufacturing method, and an electronic apparatus which are capable of further improving a light-blocking effect. The solid-state imaging element has a laminated structure in which a memory substrate, a logic substrate, and a sensor substrate are laminated. The solid-state imaging element includes a through electrode that connects the memory substrate and the sensor substrate in a manner passing through a semiconductor layer of the logic substrate, and a light-blocking metal film arranged in a wiring layer included in the logic substrate and provided on the sensor substrate side, where the light-blocking metal film has an opening opened so as to allow the through electrode to pass through. The solid-state imaging element further includes a contact electrode formed on a bonded surface between the logic substrate and the sensor substrate and used to connect the through electrode to the sensor substrate side.
US11594560B2

A display apparatus includes a substrate including a display area and a non-display area disposed around the display area, a driving circuit disposed in the non-display area, a first conductive line extending in a first direction and disposed in the non-display area, a second conductive line extending in the first direction and disposed on the first conductive line, and a third conductive line extending in the first direction and disposed on the second conductive line, wherein the second conductive line overlaps the first conductive line by a first width or is spaced apart from the first conductive line by a first distance in a plan view, and the third conductive line overlaps the first conductive line by a second width or is spaced apart from the first conductive line by a second distance in the plan view.
US11594559B2

A display device may include a first gate electrode disposed on a substrate, a buffer layer disposed on the first gate electrode, a first active pattern on the buffer layer, the first active pattern overlapping the first gate electrode and including an oxide semiconductor, a second active pattern on the buffer layer, spaced apart from the first active pattern, and including an oxide semiconductor, the second active pattern including a channel region, and a source region and a drain region, a source pattern and a drain pattern respectively at ends of the first active pattern, a first insulation pattern disposed on the first active pattern, a second insulation pattern disposed on the channel region, a first oxygen supply pattern on the first insulation pattern, a second oxygen supply pattern on the second insulation pattern, and a second gate electrode on the second oxygen supply pattern.
US11594558B2

A display device includes a first active pattern, a first conductive pattern including a gate electrode overlapping the first active pattern, a first gate line overlapping the first active pattern and extending in a first direction, and a second gate line extending in the first direction, a second conductive pattern disposed on the first conductive pattern and including a third gate line extending in the first direction and a fourth gate line extending in the first direction, a second active pattern disposed on the second conductive pattern and including a material different from a material of the first active pattern, and a third conductive pattern disposed on the second active pattern and including a first upper electrode overlapping the third gate line and connected to the third gate line, and a second upper electrode overlapping the fourth gate line and connected to the fourth gate line.
US11594541B2

The present application provides an anti-fuse one-time programmable (OTP) memory array and a manufacturing method of the anti-fuse one-time programmable (OTP) memory array. The memory array includes: active areas; pairs of programming word lines and read word lines; and dummy word lines. The active areas extend along a first direction in a semiconductor substrate, and are separately arranged along a second direction. The programming word lines, the read word lines and the dummy word lines extend along the second direction over the semiconductor substrate. A region in which a pair of programming word line and read word line are intersected with one of the active areas defines a unit cell in the memory array. The dummy word lines respectively lie between adjacent pairs of programming word lines and read word lines. A region in which one of the dummy word lines is intersected with one of the active areas defines an isolation transistor.
US11594523B2

A semiconductor memory device includes a first and second substrates; and a first and second element layers respectively provided on an upper surface of the first and the second substrates. The first and second substrates respectively include a first and second vias. The first and second element layers respectively includes a first and second pads respectively electrically coupled to the first and second vias, and respectively provided on an upper surface of the first and second element layers. The upper surface of the second element layer is arranged so as to be opposed to the upper surface of the first element layer. The first and second pads are electrically coupled and symmetrically arranged with respect to a surface where the first and second element layers are opposed to each other.
US11594517B2

A semiconductor device includes a first lead, a second lead, a control element, an insulating element, and a driver element. The control element and insulating element are mounted on a first pad portion of the first lead, while the driver element on a second pad portion of the second lead. In plan view, the first pad portion has a first edge adjacent to the second pad portion in a first direction and extending in a second direction perpendicular to the first direction. The first edge has first and second ends opposite in the second direction. The second pad portion has a second edge adjacent to the first edge and extending in the second direction. The second edge has third and fourth ends opposite in the second direction. One of the third and fourth end is located between the first and second end in the second direction.
US11594511B2

A bonding device for bonding an electronic element includes an engaging component. The engaging component has a first surface and a second surface opposite to the first surface. The engaging component includes a plurality of recesses at the second surface. The plurality of recesses are configured to cover a plurality of projections of an electronic element. The engaging component is coupled to a heating component.
US11594507B2

A method for manufacturing a semiconductor device includes forming a thermosetting resin film on a first metal layer, forming an opening in the resin film, forming a second metal layer that covers a region from an upper surface of the first metal layer exposed from the opening of the resin film to an upper surface of the resin film, performing heat treatment at a temperature equal to or higher than a temperature at which the resin film is cured after forming the second metal layer, forming a cover film that covers the upper surface of the resin film and a side surface of the second metal layer after performing the heat treatment, and forming a solder on an upper surface of the second metal layer exposed from an opening of the cover film after forming the cover film.
US11594502B2

A semiconductor device includes first conductive films that are provided, above a semiconductor substrate, at least on both sides of a non-formation region in which the first conductive films are not provided; an interlayer dielectric film including a first portion that is provided on the non-formation region, second portions provided above the first conductive film on both sides of the non-formation region, and a step portion that connects the first portion and the second portions; a second conductive film provided above the interlayer dielectric film; through terminal portions that penetrate the second portions of the interlayer dielectric film; and a wire bonded with the second conductive film above the first portion, where the through terminal portions include one or more first through terminal portions and one or more second through terminal portions being provided at positions opposite to each other with a bonded portion of the wire being interposed therebetween.
US11594500B2

In a method of manufacturing a semiconductor package, a first semiconductor device is arranged on a package substrate. An electrostatic discharge structure is formed on at least one ground substrate pad exposed from an upper surface of the package substrate. A plurality of second semiconductor devices is stacked on the package substrate and spaced apart from the first semiconductor device, the electrostatic discharge structure being interposed between the first semiconductor device and the plurality of second semiconductor devices. A molding member is formed on the package substrate to cover the first semiconductor device and the plurality of second semiconductor devices.
US11594498B2

In an embodiment, a structure includes a core substrate, a redistribution structure coupled, the redistribution structure including a plurality of redistribution layers, the plurality of redistribution layers comprising a dielectric layer and a metallization layer, a first local interconnect component embedded in a first redistribution layer of the plurality of redistribution layers, the first local interconnect component comprising conductive connectors, the conductive connectors being bonded to a metallization pattern of the first redistribution layer, the dielectric layer of the first redistribution layer encapsulating the first local interconnect component, a first integrated circuit die coupled to the redistribution structure, a second integrated circuit die coupled to the redistribution structure, an interconnect structure of the first local interconnect component electrically coupling the first integrated circuit die to the second integrated circuit die, and a set of conductive connectors coupled to a second side of the core substrate.
US11594497B2

A semiconductor device includes an inductance structure and a shielding structure. The shielding structure is arranged to at least partially shield the inductance structure from external electromagnetic fields. The shielding structure includes a shielding structure portion arranged along a side of the inductance structure such that the shielding structure portion is around at least a portion of a perimeter of the inductance structure.
US11594495B2

A microelectronic device comprises a stack structure comprising insulative levels vertically interleaved with conductive levels. The conductive levels individually comprise a first conductive structure, and a second conductive structure laterally neighboring the first conductive structure, the second conductive structure exhibiting a concentration of β-phase tungsten varying with a vertical distance from a vertically neighboring insulative level. The microelectronic device further comprises slot structures vertically extending through the stack structure and dividing the stack structure into block structures, and strings of memory cells vertically extending through the stack structure, the first conductive structures between laterally neighboring strings of memory cells, the second conductive structures between the slot structures and strings of memory cells nearest the slot structures. Related memory devices, electronic systems, and methods are also described.
US11594493B2

Ceramic interposers in a disaggregated-die semiconductor package allow for useful signal integrity and interconnecting components. Low-loss ceramics are used to tune ceramic interposers for a die assembly that may have components from different process-technology nodes.
US11594490B2

A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers, and memory stack structures vertically extending through the alternating stack. Each of the memory stack structures includes a respective vertical semiconductor channel and a respective vertical stack of memory elements located at levels of the electrically conductive layers. Each of the electrically conductive layers includes a respective conductive liner comprising molybdenum carbide or carbonitride, and a respective molybdenum metal fill material portion.
US11594484B2

A method includes forming a first dielectric layer over a conductive pad, forming a second dielectric layer over the first dielectric layer, and etching the second dielectric layer to form a first opening, with a top surface of the first dielectric layer exposed to the first opening. A template layer is formed to fill the first opening. A second opening is then formed in the template layer and the first dielectric layer, with a top surface of the conductive pad exposed to the second opening. A conductive pillar is formed in the second opening.
US11594479B2

A semiconductor structure and a manufacturing method thereof are provided. The semiconductor structure includes a redistribution structure, conductive joints, conductive terminals, a circuit substrate, and an insulating encapsulation. The redistribution structure includes a first side and a second side opposite to the first side, wherein trenches are located on the second side of the redistribution structure and extend to an edge of the second side of the redistribution structure. The conductive joints are disposed over the first side of the redistribution structure. The conductive terminals are disposed over the second side of the redistribution structure. The circuit substrate electrically coupled to the redistribution structure through the conductive joints. The insulating encapsulation is disposed on the first side of the redistribution structure to cover the circuit substrate.
US11594477B2

A semiconductor package includes an encapsulated semiconductor device and a redistribution structure. The encapsulated semiconductor device includes a semiconductor device encapsulated by an encapsulating material. The redistribution structure overlays the encapsulated semiconductor device and includes a plurality of vias and a redistribution line. The plurality of vias are located on different layers of the redistribution structure respectively and connected to one another through a plurality of conductive lines, wherein, from a top view, an angle greater than zero is included between adjacent two of the plurality of conductive lines. The redistribution line is disposed under the plurality of conductive lines and connects corresponding one of the plurality of vias and electrically connected to the semiconductor device through the plurality of vias.
US11594474B2

In some examples, a semiconductor package comprises a semiconductor die; a conductive member coupled to the semiconductor die; and a wirebonded protrusion coupled to the conductive member. A physical structure of the wirebonded protrusion is determined at least in part by a sequence of movements of a wirebonding capillary used to form the wirebonded protrusion, the wirebonded protrusion including a ball bond and a bond wire, and the bond wire having a proximal end coupled to the ball bond. The bond wire has a distal end. The package also comprises a mold compound covering the semiconductor die, the conductive member, and the wirebonded protrusion. The distal end is in a common vertical plane with the ball bond and is not connected to a structure other than the mold compound.
US11594467B2

According to one embodiment, a ceramic metal circuit board is a ceramic metal circuit board formed by bonding metal circuit plates to at least one surface of a ceramic substrate. At least one of the metal circuit plates has an area of not less than 100 mm2 and includes a concave portion having a depth of not less than 0.02 mm within a range of 1% to 70% of a surface of the at least one of the metal circuit plates. The concave portion is provided not less than 3 mm inside from an end of the metal circuit plate.
US11594462B2

Stacked semiconductor die assemblies with multiple thermal paths and associated systems and methods are disclosed herein. In one embodiment, a semiconductor die assembly can include a plurality of first semiconductor dies arranged in a stack and a second semiconductor die carrying the first semiconductor dies. The second semiconductor die can include a peripheral portion that extends laterally outward beyond at least one side of the first semiconductor dies. The semiconductor die assembly can further include a thermal transfer feature at the peripheral portion of the second semiconductor die. The first semiconductor dies can define a first thermal path, and the thermal transfer feature can define a second thermal path separate from the first semiconductor dies.
US11594456B2

A display module including a glass substrate; a thin film transistor layer disposed in a first area of the glass substrate; a plurality of connection pads disposed in a second area extending from the first area of the glass substrate and electrically connected to the thin film transistor layer; a plurality of test pads disposed in a third area extending from the second area of the glass substrate and electrically connected to the plurality of connection pads, respectively, and a plurality of connection wirings electrically connecting the plurality of connection pads and the plurality of test pads.
US11594451B2

A method of preparing a self-aligned via on a semiconductor workpiece includes using an integrated sequence of processing steps executed on a common manufacturing platform hosting a plurality of processing modules including one or more film-forming modules, one or more etching modules, and one or more transfer modules. The integrated sequence of processing steps include receiving the workpiece into the common manufacturing platform, the workpiece having a pattern of metal features in a dielectric layer wherein exposed surfaces of the metal features and exposed surfaces of the dielectric layer together define an upper planar surface; selectively etching the metal features to form a recess pattern by recessing the exposed surfaces of the metal features beneath the exposed surfaces of the dielectric layer using one of the one or more etching modules; and depositing an etch stop layer over the recess pattern using one of the one or more film-forming modules.
US11594450B2

A method for forming a structure with a hole on a substrate is disclosed. The method may comprise: depositing a first structure on the substrate; etching a first part of the hole in the first structure; depositing a plug fill in the first part of the hole; depositing a second structure on top of the first structure; etching a second part of the hole substantially aligned with the first part of the hole in the second structure; and, etching the plug fill of the first part of the hole and thereby opening up the hole by dry etching. In this way 3-D NAND device may be provided.
US11594448B2

Embodiments disclosed herein include semiconductor devices and methods of forming such semiconductor devices. In an embodiment, a method of fabricating a semiconductor device comprises, forming a first grating of parallel first lines, forming a second grating of parallel second lines, wherein the second lines are substantially orthogonal to the first lines, and wherein the first lines and second lines define a plurality of first openings, disposing a conformal mask layer over the first lines and the second lines, wherein the conformal mask layer partially fills the first openings and defines a second opening within each of the first openings, disposing a hardmask over the conformal mask layer, wherein the hardmask fills the second openings, patterning third openings into the hardmask, wherein the third openings clear the hardmask from at least one of the second openings, and removing the mask layer proximate to cleared second openings to clear first openings.
US11594445B2

The present disclosure relates to a support ring for a thermal processing chamber. The support ring has a polysilicon coating. The polysilicon coating is formed using a plasma spray deposition process.
US11594440B2

A method reduces differences in chucking forces that are applied by two electrodes of an electrostatic chuck, to a substrate disposed atop the chuck. The method includes providing initial chucking voltages to each of the two electrodes, and measuring an initial current provided to at least a first electrode of the two electrodes. The method further includes initiating a process that affects a DC voltage of the substrate, then measuring a modified current provided to at least the first electrode, and determining, based at least on the initial current and the modified current, a modified chucking voltage for a selected one of the two electrodes, that will reduce chucking force imbalance across the substrate. The method also includes providing the modified chucking voltage to the selected one of the two electrodes.
US11594439B2

According to various embodiments, a frame cassette includes a housing and a mounting structure within the housing. The mounting structure includes a plurality of tape-frame slots, each tape-frame slot configured to receive a tape-frame. The housing includes an opening configured to introduce a tape-frame into a tape-frame slot of the plurality of tape-frame slots, or to remove the tape frame from the tape-frame slot of the plurality of tape-frame slots. The housing also includes an electrostatic discharge protection. A corresponding automatic transportation system and method of automatic transportation of semiconductor wafers is also provided.
US11594438B2

A semiconductor manufacturing equipment has an outer case housing including a lower case extension to support a semiconductor panel. The lower case extension is fixed in position within the outer case housing. An inner case housing having an upper case extension is disposed within the outer case housing in proximity to the lower case extension. A mechanism draws the upper case extension toward the lower case extension and locks the semiconductor panel in place between the upper case extension and lower case extension. The mechanism has a cam assembly disposed above the inner case housing and operatable with a handle to rotate the cam assembly and apply pressure to the inner case housing and upper case extension to lock the semiconductor panel in place between the upper case extension and lower case extension. A spring or other elastic mechanism is disposed under the inner case housing to load the pressure.
US11594427B2

A substrate processing apparatus performs increasing a pressure within a processing vessel up to a processing pressure higher than a threshold pressure of a processing fluid by supplying the processing fluid into the processing vessel in which a substrate having thereon a liquid is accommodated; and supplying the processing fluid into the processing vessel and draining the processing fluid while maintaining the pressure within the processing vessel at a level allowing the processing fluid to be maintained in a supercritical state. The increasing of the pressure includes: increasing the pressure to a first pressure; and increasing the pressure to the processing pressure from the first pressure. A temperature of the substrate is controlled to a first temperature in the increasing of the pressure to the first pressure, and is controlled to a second temperature higher than the first temperature in the increasing of the pressure to the processing pressure.
US11594424B2

A substrate processing method is a method of processing a substrate on which a metal-containing liquid for a film below a resist is applied, wherein prior to a heating process of performing a heat treatment on the substrate applied with the metal-containing liquid, the substrate processing method includes: a deprotection promoting process of promoting deprotection of functional groups in a material for the film included in the substrate on which the metal-containing liquid has been applied; a solvent removing process of removing a solvent included in the metal-containing liquid on the substrate; and a moisture absorbing process of bringing a surface of the substrate into contact with moisture.
US11594417B2

A technique of etching Si on a substrate having Si and another material with a high selectivity using a simple gas system is provided. In an etching method, the substrate having the Si and another material is provided, and the Si is selectively etched over the above-described another material by supplying a germanium-containing gas as an etching gas to the substrate.
US11594416B2

Methods to manufacture integrated circuits are described. Nanocrystalline diamond is used as a hard mask in place of amorphous carbon. Provided is a method of processing a substrate in which nanocrystalline diamond is used as a hard mask, wherein processing methods result in a smooth surface. The method involves two processing parts. Two separate nanocrystalline diamond recipes are combined—the first and second recipes are cycled to achieve a nanocrystalline diamond hard mask having high hardness, high modulus, and a smooth surface. In other embodiments, the first recipe is followed by an inert gas plasma smoothening process and then the first recipe is cycled to achieve a high hardness, a high modulus, and a smooth surface.
US11594415B2

Methods of forming a tungsten film comprising forming a boron seed layer on an oxide surface, an optional tungsten initiation layer on the boron seed layer and a tungsten containing film on the boron seed layer or tungsten initiation layer are described. Film stack comprising a boron seed layer on an oxide surface with an optional tungsten initiation layer and a tungsten containing film are also described.
US11594409B2

Exemplary methods of forming a silicon-and-carbon-containing material may include flowing a silicon-and-carbon-containing precursor into a processing region of a semiconductor processing chamber. A substrate may be housed within the processing region of the semiconductor processing chamber. The methods may include forming a plasma within the processing region of the silicon-and-carbon-containing precursor. The plasma may be formed at a frequency above 15 MHz. The methods may include depositing a silicon-and-carbon-containing material on the substrate. The silicon-and-carbon-containing material as-deposited may be characterized by a dielectric constant below or about 3.0.
US11594405B2

A CDMS may include an ELIT having a charge detection cylinder (CD), a charge generator for generating a high frequency charge (HFC), a charge sensitive preamplifier (CP) having an input coupled to the CD and an output configured to produce a charge detection signal (CHD) in response to a charge induced on the CD, and a processor configured to (a) control the charge generator to induce an HFC on the CD, (b) control operation of the ELIT to cause a trapped ion to oscillate back and forth through the CD each time inducing a charge thereon, and (c) process CHD to (i) determine a gain factor as a function of the HFC induced on the CD, and (ii) modify a magnitude of the portion of CHD resulting from the charge induced on the CD by the trapped ion passing therethrough as a function of the gain factor.
US11594404B1

A method of performing mass spectrometry includes accumulating, over an accumulation time, ions produced from components eluting from a chromatography column and transferring the accumulated ions to a mass analyzer. During an acquisition, a mass spectrum of detected ions derived from the transferred ions is acquired. An elution profile is obtained from a series of acquired mass spectra including the acquired mass spectrum and a plurality of previously-acquired mass spectra. The elution profile includes a plurality of detection points representing intensity of the detected ions as a function of time. A current signal state of the elution profile is classified based on a subset of detection points included in the plurality of detection points. The accumulation time for a next acquisition of a mass spectrum is set based on the classified current signal state of the elution profile.
US11594402B2

Magnetron sputtering source (1) for coating of a substrate (2), the sputtering source (1) comprising: a target (5) having a target surface at a front side a magnetron arrangement (511, 512) at a backside of the target (5) for creating a magnetic field near the target surface, to define a loop shaped erosion zone (20) at the target surface between an inner magnet assembly (512) and an outer magnet assembly (511), wherein the erosion zone (20) comprises a middle section with two parallel tracks (26) having a distance (d) and two curved end loop sections (27) each of which connects adjoining ends of the parallel tracks (26) and has a loop width (w) in the direction of the distance (d) which is greater than the distance (d) resulting in a double-T-shaped primary geometry of the erosion zone to provide an increased coating material flux from the end loop sections (27) to the substrate.
US11594399B2

A cleaning method removes a silicon oxide film by plasma from a member that is provided in a processing container of a plasma processing apparatus and having the silicon oxide film formed on its surface. The cleaning method includes: supplying a processing gas into the processing container; generating plasma of the processing gas that is supplied into the processing container; and applying bias power that draws ions in the plasma of the processing gas to the member. A ratio of a value of the bias power to a pressure in the processing container is 1.0 W/mTorr or less.
US11594398B2

An apparatus for plasma processing is configured to generate plasma in a chamber and periodically apply a pulsed negative DC voltage to an upper electrode from a DC power supply in the plasma processing on a substrate and in plasma cleaning. A duty ratio of the pulsed negative DC voltage used for the plasma processing is smaller than a duty ratio of the pulsed negative DC voltage used for the plasma cleaning. An absolute value of an average value of an output voltage of the DC power supply used for the plasma processing is smaller than an absolute value of an average value of the output voltage of the DC power supply used for the plasma cleaning.
US11594391B2

An active/passive fuse module including a base, a busbar disposed on the base and including a fuse element extending over a cavity in a top surface of the base and having a plurality of weak points formed therein, a pyrotechnic interrupter (PI) disposed atop the base and including a piston disposed within a shaft above the fuse element, the piston having an edge with a geometry that corresponds to a geometry of a pattern defined by the weak points in the fuse element, a first pyrotechnic ignitor coupled to a controller and configured to detonate and force the piston through the fuse element upon receiving an initiation signal from the controller, and a second pyrotechnic ignitor coupled to the busbar by a pair of leads and configured to detonate and force the piston through the fuse element upon an increase in voltage across the leads.
US11594384B2

A switch assembly including a socket, a top cap, and an intermediate cart located in the socket. The intermediate cart is slidable with the socket. The top cap is in a spherical or pivot engagement with the intermediate cart. An activation force of the sliding movement is lower than an activation force of the spherical or pivot movement.
US11594380B2

An electrolytic capacitor includes a capacitor element, a case, and a sealing member. The case has an opening and houses the capacitor element. The sealing member seals the opening. The sealing member includes an elastic member that is fit in the opening. The elastic member includes a polymer component and a particle component. The polymer component includes at least butyl rubber. The particle component includes at least particles of kaolin. An average particle size of the particles of kaolin is less than or equal to 4 μm.
US11594379B2

An electronic device includes a plurality of chip components and an insulating case. The chip components are arranged in a first direction. The case includes a plate portion, a first protrusion portion, and a second protrusion portion. The plate portion faces first side surfaces of the chip components. The first protrusion portion is formed along a plate-portion first side of the plate portion and protrudes from the plate portion toward a downside perpendicular to the first direction. The second protrusion portion is formed to the first protrusion portion in a second direction and protrudes from the plate portion toward the downside. A protrusion length of the first protrusion portion and the second protrusion portion from the plate portion toward the downside is smaller than a protrusion length of the chip component included in the chip components from the plate portion toward the downside.
US11594368B2

An assembly for connection to a high-voltage system has multiple single-phase transformers each having a transformer tank which is filled with a fluid and in which a core with at least one winding is situated. At least some of the windings of the single-phase transformers are connected to one another, forming a neutral point. A short-circuit voltage curve or impedance of the assembly can be adapted to different requirements. The windings are each connected to the neutral point via a switchover unit and a choke winding. The choke winding has multiple tappings, and the switchover unit is configured to select the tapping via which the winding in question is connected to the neutral point.
US11594365B2

A coil component includes a wire; a core having a winding core around which the wire is wound and a flange portion provided at an end portion of the winding core in an axial direction; and a terminal electrode to which the wire is connected and that is provided on the flange portion. The terminal electrode has a projecting portion that sticks out in the axial direction relative to the flange portion. The projecting portion has a flat surface along which the wire is thermocompression-bonded. Thermocompression bonding of the wire is performed in a state where an interval between a head surface of a heater chip and the flat surface becomes narrower from a flange portion side toward a front end side of the projecting portion. A degree of crushing of the wire decreases from the front end side toward the flange portion side of the projecting portion.
US11594362B2

A core component is made of a sintered body of an inorganic powder, in which the core component includes a columnar winding portion around which a conductive wire is wound, the columnar winding portion having a first axial end and a second axial end and a flange portion integrally formed with the winding portion at both axial ends of the winding portion, in which the columnar winding portion includes, in a cross section orthogonal to an axial center, a first region having a curved outer peripheral surface having a first radius of curvature and a second region having a curved surface having a second radius of curvature, the second radius of curvature is smaller than the first radius of curvature and the first region and the second region are connected with each other via a first projection.
US11594359B2

A reactor that includes a coil having a wound portion; a magnetic core; a holding member provided at both ends of the wound portion; a mold resin by which the coil and the holding member are integrated into one piece; a casing that houses an assembly that includes the coil, the magnetic core, and the holding member; and a potting resin that fills up the casing to seal at least a part of the assembly.
US11594352B2

The present disclosure provides a method of producing a magnetic powder capable of providing a bonded magnet having a high remanence. The present disclosure relates to a method of producing a magnetic powder, including: 1) mixing an alkyl silicate with an acidic solution; 2) mixing the resultant alkyl silicate mixture with a SmFeLaN anisotropic magnetic powder; and 3) mixing the resultant magnetic powder mixture with an alkali solution.
US11594351B2

A multilayer chip varistor includes an element body, first and second external electrodes, and first and second electrical conductor groups. The first electrical conductor group includes a first internal electrode connected to the first external electrode, and a first intermediate electrical conductor opposed to the first internal electrode. The second electrical conductor group includes a second internal electrode including a first electrically conductive material and connected to the second external electrode, and a second intermediate electrical conductor opposed to the second internal electrode. At least one of the first and second intermediate electrical conductors includes the second electrically conductive material. The element body includes a low electrical resistance region between the first and second internal electrodes. The second electrically conductive material is diffused in the low electrical resistance region.
US11594345B2

The embodiments of the present disclosure provide a method for producing Ac-225 from Ra-226, comprising submitting Ra-226 to a photo-nuclear process, collecting an electrochemical precipitation of an Ac-225 on a cathode in a recipient, removing the cathode from the recipient after the electrochemical precipitation of the Ac-225, transferring the cathode to a hot cell environment, and extracting the Ac-225 from the cathode in the hot cell environment. The Ra-226 may comprise a liquid solution in the recipient, and submitting Ra-226 to the photo-nuclear process may comprise irradiating the Ra-226 to produce Ra-225. The Ra-225 may decay into Ac-225 upon irradiation of the Ra-226.
US11594340B2

Methods for forming particulates that are highly consistent with regard to shape, size, and content are described. Particulates are suitable for use as reference materials. Methods can incorporate actinides and/or lanthanides, e.g., uranium, and can be used for forming certified reference materials for use in the nuclear industry. Methods include formation of an aerosol from an oxalate salt solution, in-line diagnostics, and collection of particles of the aerosol either in a liquid impinger or on a solid surface.
US11594335B2

There is a need to accurately and dynamically evaluate an individual's risk associated with the transmission or contraction of a disease. This need can be addressed, for example, by generation of a real-time or near real-time predicted disease score for an associated user. In one example, a method includes receiving a video stream data object depicting a visual representation of a target user; processing the video stream data object to generate a protective covering indication with respect to the target user; processing the video stream data object to generate a spatial proximity determination score with respect to the target user; processing the protective covering indication and spatial proximity determination score to generate a predicted disease score associated with the target user; and providing an augmented reality video stream data object configured to depict the visual representation of the target user and the predicted disease score.
US11594334B2

A system to provide a risk relationship transaction automation tool via a back-end application computer server of an enterprise. The system may include a risk relationship data store that contains electronic records representing transactions associated with requested resource allocations between the enterprise and a plurality of entities. The server may receive an indication of a selected requested resource allocation transaction and retrieve, from the risk relationship data store, the electronic record associated with the selected requested resource allocation transaction. The server may then execute a medical code decision model. According to some embodiments, the system may also support a graphical interactive user interface display via a distributed communication network, the interactive user interface display providing resource allocation transaction data.
US11594332B2

Provided are a device, a method, and a computer program for self-diagnosis and treatment of benign paroxysmal positional vertigo, which is for, when a patient with benign paroxysmal positional vertigo develops or appeals symptoms, immediately, easily and accurately diagnosing the symptoms by patients themselves using a sequential and efficient self-diagnosis algorithm associated with an optimized self-diagnosis questionnaire data without temporal or spatial constraints, and presenting an optimal treatment method, so as to allow the patients to receive appropriate on-site treatments. The present disclosure is effective in not only immediate treatment of benign paroxysmal positional vertigo, but also reducing medical expenses and additional social costs incurred for treatments of dizziness.
US11594323B2

The present disclosure pertains to a system configured to generate computer simulations of patient loads for units of health care facilities. The system is configured to: obtain past patient census information for an individual unit of a health care facility, the past patient census information comprising a quantity of patient visits to the individual unit during past periods of time; determine intra-period variation and inter-period variation in the quantity of patient visits to the individual unit during the past periods of time; classify the individual unit based on the intra-period and inter-period variations; and generate a computer simulation of patient loads for the individual unit based on the classification. The computer-simulated patient loads comprise a quantity of patient visits to the individual unit during one or more future periods of time. The computer simulation is performed using a non-parametric simulation algorithm.
US11594313B1

Computer and mobile device-based systems and computer-implemented methods are described for automated medication adherence improvement for patients in medication-assisted treatments. The computer and mobile device-based systems includes modules and components to help patients in identifying prescribed medications, logging medication events, and to provide patients with personalized and targeted adherence enhancing interventions consisting of short questions, tips, advices, suggestions, strategies etc. by applying data mining and statistical analysis techniques on the individual and population-level data collected primarily from the same system.
US11594309B2

A remote monitoring system for medical data collection can include a data-flagging process embeds authorization and settings information into a file containing the test results. Such data flagging can occur at a medical device or testing site, and may be based in policy settings received from a remote system. A file containing the test results can also include data category information that can be used to protect sensitive information by preventing such information from being communicated to the wrong server.
US11594304B2

A method of identifying molecular parameters in a complex mixture may include receiving a set of combined transition frequencies and analyzing the set of combined transition frequencies using a first trained artificial neural network to generate a plurality of separated transition frequency sets. Each of the plurality of separated frequency sets may be analyzed using a second trained artificial neural network to generate a respective set of estimated spectral parameters. The method may include identifying a set of molecular parameters corresponding to the set of separated transition frequencies.
US11594303B2

A method (100) for standardizing gene nomenclature, comprising: (i) receiving (110) a source; (ii) tokenizing (120) the source; (iii) comparing (130) a first token to a prefix tree structure with a root node, edges, and leaf nodes; (iv) determining (140) which edge extending from the root node to associated first leaf nodes the first token matches; (v) updating (150) an identification pointer with the location of the first leaf node; (vi) determining (160) which of one or more edges that a second token matches; (vii) updating (170) the identification pointer with the location of the second leaf node; (viii) repeating (172) the determining (160) and updating (170) steps with subsequent tokens until a subsequent token fails to match an edge extending from a leaf node or there is no edge extending from the leaf node; and (ix) providing (180) an identification of a canonical gene name.
US11594302B2

Provided herein are methods for accurately determining the alleles present at a locus that is broadly applicable to any locus, including highly polymorphic loci such as HLA loci, BGA loci and HV loci. Embodiments of the disclosed methods are useful in a wide range of applications, including, for example, organ transplantation, personalized medicine, diagnostics, forensics and anthropology.
US11594298B2

Memory devices, systems including memory devices, and methods of operating memory devices are described, in which memory devices are configured to monitor word line characteristics. In one embodiment, the memory device includes a memory array including a word line (e.g., a local word line) and a word line driver coupled thereto. When the memory device activates the word line driver, the memory device may generate a diagnostic signal in response to the word line voltage reaching a threshold. Further, the memory device may generate a reference signal to compare the diagnostic signal with the reference signal. In some cases, the memory device may generate an alert signal based on comparing the diagnostic signal with the reference signal if the diagnostic signal indicates a symptom of degradation in the word line characteristics. The memory device may implement certain preventive and/or precautionary measures upon detecting the symptom.
US11594295B2

A nonvolatile memory device includes a memory block with an unused line connected to dummy cells and used lines connected to normal cells, and a controller which applies an erase voltage to the memory block, applies an unused line erase voltage to the unused line, and applies a word line erase voltage to the used lines during an erase operation. The dummy cells are not programmed during a program operation while the normal cells are programmed, the unused line erase voltage transits from a first voltage to a floating voltage at a first time point, and the controller reads the dummy cells and controls at least one of the magnitude of the first voltage and the first time point based on the result of reading the dummy cells.
US11594283B2

A three-dimensional (3D) nonvolatile memory device includes a cell string. The cell string includes a pillar structure comprising a ground selection transistor, a plurality of memory cells, and a string selection transistor stacked vertically over a substrate. The memory cells comprise a first cell group and a second cell group stacked on the first cell group, and a horizontal width of at least a portion of the pillar structure decreases in a depth direction towards the substrate. A method of programming the memory device includes initializing a channel of a memory cell of the first cell group of the cell string through the ground selection transistor of the pillar structure, and then applying a program voltage to the memory cell of the pillar structure of the cell string.
US11594282B2

A semiconductor memory device includes a memory block, a plurality of bit lines, a plurality of select gate lines, a plurality of word lines, and a controller. The memory block includes a plurality of memory strings, each memory string including a selection transistor and a plurality of memory cells. The plurality of bit lines are arranged in the first direction and connected to the respective memory strings. The plurality of select gate lines are arranged in the second direction and connected to gates of the respective selection transistors of the memory strings. The plurality of word lines are arranged in the third direction and connected to gates of the respective memory cells of the memory strings. The controller is configured to perform an erase operation in a unit of the memory block, and perform a sequence of erase verify operations.
US11594279B2

An array device and a writing method thereof are provided. A synapse array device includes: a crossbar array, in which a resistive memory element is connected to each intersection of a plurality of row lines and a plurality of column lines; a row select/drive circuit selecting a row line of the crossbar array and applying a pulse signal to the selected row line; a column select/drive circuit selecting a column line of the crossbar array and applying a pulse signal to the selected column line; and a writing part writing to the resistive memory element connected to the selected row line and the selected column line. A first write voltage with controlled pulse width is applied to the selected row line, and a second write voltage with controlled pulse width is applied to the selected column line to perform set writing of the resistive memory element.
US11594277B2

A method for neural network computation using adaptive data representation, adapted for a processor to perform multiply-and-accumulate operations on a memory having a crossbar architecture, is provided. The memory comprises multiple input and output lines crossing each other, multiple cells respectively disposed at intersections of the input and output lines, and multiple sense amplifiers respectively connected to the output lines. In the method, an input cycle of kth bits respectively in an input data is adaptively divided into multiple sub-cycles, wherein a number of the divided sub-cycles is determined according to a value of k. The kth bits of the input data are inputted to the input lines with the sub-cycles and computation results of the output lines are sensed by the sense amplifiers. The computation results sensed in each sub-cycle are combined to obtain the output data corresponding to the kth bits of the input data.
US11594272B2

Devices and methods for sensing a memory cell are described. The memory cell may include a ferroelectric memory cell. During a read operation, a first switching component may selectively couple a sense component with the memory cell based on a logic state stored on the memory cell to transfer a charge between the memory cell and the sense component. A second switching component, which may be coupled with the first switching component, may down convert a voltage associated with the charge to another voltage that is within an operation voltage of the sense component. The sense component may operate at a lower voltage than a voltage at which the memory cell operates to reduce power consumption in some cases.
US11594268B2

A memory device including a memory array operatively coupled to an array data bus and a deserializer circuit operatively coupled with the array data bus. The deserializer circuit includes a first ring counter including a first set of flip-flops to sequentially output a set of rising edge clock signals based on a reference clock input and a second ring counter portion including a second set of flip-flop circuits to sequentially output a set of falling edge clock signals based on the reference clock input. A rising data circuit portion of the deserializer circuit includes a set of flip-flops that each receive a rising data portion from a respective latch circuit in response to a rising edge clock signal. A falling data circuit portion of the deserializer circuit includes a set of flip-flops that each receive a falling data portion from a respective latch circuit in response to a falling edge clock signal. The third set of flip-flops outputs the set of rising data portions and the fourth set of flip-flop circuits outputs the set of falling data portions to generate a synchronized data stream to output to the array data bus in response to a common clock signal.
US11594265B1

Methods, apparatuses, and systems related to coordinating a set of timing-critical operations across parallel processing pipelines are described. The coordination may include selectively using (1) circuitry associated with a corresponding pipeline to generate enable signals associated with the timing critical operations when a separation between the operations corresponds to a number of pipelines or (2) circuitry associated with a non-corresponding or another pipeline when the separation is not a factor of the number of pipelines.
US11594264B1

The present disclosure relates to the field of semiconductor circuit design, and in particular to a readout circuit layout structure and a method of reading data. The readout circuit layout structure includes: a first readout circuit structure and a second readout circuit structure having identical structures, wherein the first readout circuit structure and the second readout circuit structure each include: a first isolation module, configured to be turned on according to a first isolation signal, electrically connect a bit line and a first readout bit line, and electrically connect a complementary bit line and a first complementary readout bit line; a second isolation module, configured to be turned on according to a second isolation signal, electrically connect the first readout bit line and a second readout bit line, and electrically connect the first complementary readout bit line and a second complementary readout bit line.
US11594260B2

The present disclosure provides a tool-less assembly hard disk drive bracket, including: a fixation rack, including a fixation bracket portion and a fixation arm connected with a first side of the fixation bracket portion; a rotation rack, including a rotation arm connected with a second side of the fixation bracket portion, and a rotation bracket portion connected with the rotation arm, the rotation bracket portion is connected with the fixation bracket portion to support a hard disk drive; and at least two connecting components, arranged on an inner side of the fixation arm and the rotation arm, respectively, the connecting components connect and fix the hard disk drive in the structure formed by the fixation rack and the rotation rack. The present disclosure is simple in installation, convenient in assembly and disassembly, and easy to maintain, thereby having high economy and practicability.
US11594259B1

Embodiments are disclosed for simplifying digital content layers of an editing sequence. In particular, in one or more embodiments, the disclosed systems and methods comprise receiving an input including an editing sequence and a configuration for modifying the editing sequence, the editing sequence including a set of video layers, wherein a rendering of the set of video layers by a rendering engine produces a rendered video sequence, analyzing the set of video layers, including video segments present on the set of video layers, determining a first subset of the video segments present on the set of video layers relevant to the rendering of the set of video layers, determining modifications to the set of video layers of the editing sequence based on the determined first subset of the video segments and the received configuration, and automatically applying the determined modifications to the set of video layers of the editing sequence.
US11594253B2

A mobile device has at least one media output device for presenting first media content, at least one communication interface that receives signals/data indicative of whether a consumer of the first media content is actively consuming the first media content; and at least one processor executing program code, which enables the mobile device to: during playing of a first media content, receive, via the communication interface, the first data; evaluate, based on a comparison of the first data with comparative data, whether the first data indicates that the consumer is not paying attention to the first media content; and in response to the consumer not paying attention, identify, by the processor, based on a time of receipt of the first data, a first time corresponding to a location within the first media content at which the consumer stopped paying attention during the playback of the first media content.
US11594247B1

Disclosed herein are sliders with at least one notch-cut in the trailing pad, methods of making them, and data storage devices comprising them. In some embodiments, a slider comprises a leading-edge surface, a trailing-edge surface, and an air-bearing surface (ABS) that includes a trailing pad situated closer to the trailing-edge surface than to the leading-edge surface, wherein the trailing pad comprises at least one notch-cut (e.g., two notch-cuts) in a trailing side of the trailing pad. The at least one notch-cut provides higher pressure at the recording head situated in the trailing pad and higher thermal flight control efficiency without a commensurate increase in touch-down power. As a result, the temperature around the recording head is lower than without the at least one notch-cut, thereby improving the lifetime of the recording head and data storage device.
US11594233B2

The present disclosure provides methods, devices and computer program products for encoding and decoding of a vector of parameters in an audio coding system. The disclosure further relates to a method and apparatus for reconstructing an audio object in an audio decoding system. According to the disclosure, a modulo differential approach for coding and encoding a vector of a non-periodic quantity may improve the coding efficiency and provide encoders and decoders with less memory requirements. Moreover, an efficient method for encoding and decoding a sparse matrix is provided.
US11594228B2

A hearing system comprises a hearing device, e.g. a hearing aid, configured to be worn by a particular user at or in an ear, or to be fully or partially implanted in the head at an ear of the user. The hearing device comprises at least one microphone for converting a sound in the environment of the hearing device to an electric input signal. The hearing system, e.g. the hearing device, comprises a processor comprising an own voice analyzer configured to characterize the voice of a person presently wearing the hearing device based at least partly on said electric input signal, and to provide characteristics of said person's voice, and an own voice acoustic channel analyzer for estimating characteristics of an acoustic channel from the mouth of the person presently wearing the hearing device to the at least one microphone based at least partly on said electric input signal, and to provide characteristics of said acoustic channel of said person. The hearing system further comprises a user identification unit configured to provide a user identification signal indicating whether or not, or with what probability, the person currently wearing the hearing device is said particular user in dependence of said characteristics of said person's voice and said characteristics of said acoustic channel of said person.
US11594225B2

Methods, apparatuses and media for providing content upon request are provided. A search request for content is received from a user. A first filter is applied to the search request to modify the search request before a search algorithm searches for the content to return in response to the search request. Items of content are determined based on the search request to which the first filter is applied. A second filter is applied to the items of content to determine search results. The search results are provided to the user.
US11594220B2

An electronic apparatus includes a memory, a communication interface, and a processor configured to receive, from an external device through the communication interface, information corresponding to a user voice input obtained by the external device, perform a function corresponding to a trigger recognition on the user voice input based on trigger information corresponding to a trigger stored in the memory, and based on the user voice input not including the trigger corresponding to the trigger information based on the trigger recognition, perform a function corresponding to a voice recognition on the user voice input based on the information corresponding to the user voice input obtained by the external device, wherein the information corresponding to the user voice input obtained by the external device includes similarity information between the user voice input obtained by the external device and the trigger information.
US11594219B2

A computer server system comprises a communications module; a processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the processor, configure the processor to receive, via the communications module and from a server associated with a first device, a request to perform an operation; determine that the first device cannot perform the operation; send, via the communications module and to the server associated with the first device, a signal causing the first device to output a message indicating that the first device cannot perform the operation and requesting authentication from a second device; receive, via the communications module and from the second device, a signal including authentication information; and send, via the communications module and to the second device, a signal including a selectable option to perform the operation.
US11594213B2

Systems and methods are described herein for interpreting natural language search queries that account for contextual relevance of words of the search query that would ordinarily not be processed, including, for example, processing each word of the query. Each term is associated with a respective part of speech, and a frequency of occurrence of each term in content metadata is determined. A relevance of each term is then determined based on its respective part of speech and frequency. The natural language search query is then interpreted based on the importance or relevance of each term.
US11594212B2

A method includes receiving a training example for a listen-attend-spell (LAS) decoder of a two-pass streaming neural network model and determining whether the training example corresponds to a supervised audio-text pair or an unpaired text sequence. When the training example corresponds to an unpaired text sequence, the method also includes determining a cross entropy loss based on a log probability associated with a context vector of the training example. The method also includes updating the LAS decoder and the context vector based on the determined cross entropy loss.
US11594211B2

Methods and systems for correcting transcribed text. One method includes receiving audio data from one or more audio data sources and transcribing the audio data based on a voice model to generate text data. The method also includes making the text data available to a plurality of users over at least one computer network and receiving corrected text data over the at least one computer network from the plurality of users. In addition, the method can include modifying the voice model based on the corrected text data.
US11594205B2

A switch device (4, 5) includes: a cap (7) including, on a top surface (711), a first region (71a) and a second region (71b) corresponding to a position where an internal light (133) is disposed and being thinner than the first region (71a); and a switch (61, 62) to which the cap (7) is mounted.
US11594201B2

A vehicle includes a display device that is visible from a front side, a measurement unit configured to measure a distance between the vehicle and a front vehicle which travels in the same direction as the vehicle, and a display control unit configured to horizontally invert display content on the display device based on the measured distance.
US11594187B2

A display device includes: a pixel unit including a target pixel and peripheral pixels in a unit area set based on the target pixel; a converter configured to adjust a voltage level of a data voltage of the target pixel, based on light emission statuses of the peripheral pixels, and to determine a voltage level of a black voltage of at least one peripheral pixel which does not emit light among the peripheral pixels, based on the light emission statuses of the peripheral pixels; and a data driver configured to apply the data voltage to the target pixel, and to apply the black voltage to the at least one peripheral pixel which does not emit light.
US11594181B2

A display driving circuit for driving a display panel includes a control logic that adjusts brightness of a first partial area by adjusting pixel data values included in partial image data to be displayed on the first partial area of the display panel based on received brightness control information, and a data driver that generates image signals by digital-analog conversion of pixel data values provided from the control logic, the data driver providing the image signals to the display panel.
US11594171B2

A method for manufacturing a display device including a substrate including a display area and a non-display area located outside the display area, the display area including pixel areas, is provided. First switching elements are formed in the pixel areas, respectively, and a circuit element layer that includes reference voltage wire in the non-display area and electrically connected to the first switching elements is formed. Pixel electrodes that include first pixel electrodes in the pixel areas on the circuit element layer, respectively, and electrically connected through the first switching elements to the reference voltage wire, and second pixel electrodes facing the first pixel electrodes, are formed. A plurality of light emitting elements are arranged between the first pixel electrodes and the second pixel electrodes. A first source voltage is applied to the reference voltage wire and a second source voltage is applied to the second pixel electrodes.
US11594165B2

The disclosure provides a transparent display device including an exposed region and a non-exposed region. The non-exposed region is adapted for being hidden by a frame. The transparent display device includes a plurality of pixels and a driving element. The pixels are disposed in the exposed region. The driving element is adapted for driving the pixels, the driving element is disposed in the non-exposed region, and the non-exposed region partially surrounds the exposed region.
US11594160B2

A pixel detection circuit includes a wire, at least one detection signal input terminal, at least one detection signal output terminal, and a first pixel drive circuit comprising a first switch circuit, a second switch circuit, and a third switch circuit. A display apparatus including the pixel detection circuit and a detection method applied to the pixel detection circuit are further provided.
US11594154B1

A presentation portfolio includes a first panel, a second panel, a binding member, and a locking member. The first panel defines an interior surface and a longitudinal edge extending along a side of its interior surface. The second panel defines an interior surface and a longitudinal edge extending along a side of its interior surface. The binding member rotatably couples the first panel with the second panel such that the presentation portfolio is movable between an open orientation and a closed orientation. The locking member is initially slidably coupled to first panel by receiving a portion of the longitudinal edge of the first panel within an elongated channel thereof. When the presentation portfolio is in the open orientation, the locking member is slidable between an unsecured position and a secured position in a manner selectively securing the first panel and the second panel adjacent one another.
US11594153B2

Disclosed is a seal assembly for a utility meter enclosure. The seal assembly secures together a front cover and a base of the utility meter enclosure in a way that requires breaking of the seal assembly in order to open the utility meter enclosure. As such, the seal assembly provides an indication if the utility meter enclosure has been opened or tampered with.
US11594152B2

The present invention discloses a link motion-based food swallowing simulator comprising a swallowing module including a bionic oral cavity assembly, a shred collecting assembly and a supporting assembly wherein two side plates of a maxillary base of the bionic oral cavity assembly connect to a mounting plate of the supporting assembly, wherein the shred collecting assembly is positioned on a mounting base of the supporting assembly; an adjusting module, positioned under the mounting base, includes a bearing assembly and an adjusting assembly wherein the bearing assembly is disposed on the adjusting assembly, achieving the simulation of the food swallowing mechanism from static to dynamic. The adoption of the driving module realizes the swallowing action through link motion simulation, simulating the swallowing process of the human body and the swallowing process of the patient lying on the back through adjusting modules, improving the swallowing situation with higher adaptability.
US11594150B1

A system and method for extended spectrum ultrasound training using tags placed on animate and/or inanimate objects. The system combines the use of tags, a reader, and a 3-DOF motion tracker to train a user in finding image windows and optimal image views in an ultrasound simulation environment.
US11594149B1

Speech fluency evaluation and feedback tools are described. A computing device such as a smartphone may be used to collect speech (and/or other data). The collected data may be analyzed to detect various speech events (e.g., stuttering) and feedback may be generated and provided based on the detected speech events. The collected data may be used to generate a fluency score or other performance metric associated with speech. Collected data may be provided to a practitioner such as a speech therapist or physician for improved analysis and/or treatment.
US11594148B2

Present embodiments include systems and methods for stick welding applications. In certain embodiments, simulation stick welding electrode holders may include stick electrode retraction assemblies configured to mechanically retract a simulation stick electrode toward the stick electrode retraction assembly to simulate consumption of the simulation stick electrode during a simulated stick welding process. In addition, in certain embodiments, stick welding electrode holders may include various input and output elements that enable, for example, control inputs to be input via the stick welding electrode holders, and operational statuses to be output via the stick welding electrode holders. Furthermore, in certain embodiments, a welding training system interface may be used to facilitate communication and cooperation of various stick welding electrode holders with a welding training system.
US11594147B2

An interactive system and method for development of the voice, preferably for singing. The system and methods provide and utilize an animated, interactive, preferably 3D, visual character for illustrating the various human physiological components involved in producing vocals, and how best to strengthen and train such components to prevent injury. The system and methods are designed to visually replicate how the human body, and more specifically the internal organs for voice, interact and synchronize muscular movements that are involved in abdominal support, release of air control, and neural stimulation, in unison with Larynx mobility and gravity.
US11594143B1

System and method for determining distance in navigation of an electric aircraft is illustrated. The system and method comprise a sensor and a computing device. The sensor is configured to detect a surface and transmit at least a first signal and a first frequency and at least a second signal at a second frequency to a computing device, wherein the first signal and the second signal comprise a corresponding distance. The computing device is configured to receive a returned signal from the sensor, wherein the returned signal comprises an intermodulation product associated to the first signal and the second signal, detect an amplitude of the returned signal as a function of the frequency, identify a distance datum as a function of the amplitude and an amplitude threshold, determine an aircraft adjustment as a function of the distance datum, and transmit the distance datum and aircraft adjustment to a remote device.
US11594132B2

A parking facility management server for a parking facility, including a communication interface, which is designed to receive a request via a communication network from a user of the communication network to carry out at least one vehicle-specific service for a vehicle in the parking facility, and a processor, which is designed to process the request, in order to check whether or not the at least one service may be carried out in the parking facility for the vehicle in accordance with the request, the processor being further designed to ascertain a response as a function of the check. The communication interface further being designed to transmit the response via the communication network back to the user, the processor further being designed to plan and to coordinate the carrying out of the service in the event of a positive response that at least one service may be carried out.
US11594122B2

Systems, apparatuses, and methods are described for determining a notification based on device properties. A device identification database may associate device identifications with device properties. A device identification associated with a device may be received, and corresponding device properties may be determined. Based on the device properties, a notification may be determined and sent.
US11594116B2

A detection system for measuring one or more conditions within an area. At least one fiber optic cable transmits light wherein the at least one fiber optic cable defines a plurality of nodes arranged to measure the one or more conditions. A control system communicates with the at least one fiber optic cable such that scattered light and a time of flight record is transmitted from the at least one fiber optic cable to the control system. The control system includes a detection algorithm operable to identify a portion of the scattered light associated with each of the plurality of nodes. When determining an alert, the control system transmits data associated with a presence and magnitude of the one or more conditions at each of the plurality of nodes and, in return, receives a notification based on the data transmitted to the cloud computing environment.
US11594113B2

Provided is a decoding device including a decoding unit configured to decode encoded data in which a differential signal that includes a differential between a tactile signal and a reference signal has been encoded, and a signal addition unit configured to add the reference signal and the differential signal. In addition, provided is a decoding method by a processor, the decoding method including decoding encoded data in which a differential signal that includes a differential between a tactile signal and a reference signal has been encoded, and adding the reference signal and the differential signal that has been decoded.
US11594111B2

A dynamic wake-up alarm is provided-for, including a clock, a contactless biometric sensor, a processor, memory, and a speaker. The processor may be configured to receive a wake-up rule based on at least two wake-up criteria including a time from the clock and data from the biometric sensor, and evaluate whether the criteria are met to activate an alarm.
US11594107B2

The present invention relates to a gaming system and to a method of gaming. A game is played by displaying a representation of selection of a plurality of symbols from a set of symbols. The game enables selection of at least one additional symbol in addition to those originally selected, to increase the number of symbol combinations available for assessing a game outcome. In an example, the additional symbol is displayed as being mounted on a substrate which is “flipped” to reveal the additional symbol. Another face of this substrate mounts the originally selected symbol. A plurality of additional symbols may be available for selection.
US11594105B2

A system and method for a drinking game, the method including providing a gaming machine having a series of digital or analog selection entities corresponding to various outcomes occurring within the game session such as possible types of alcohol, possible types of cordials, possible types of mixer, what type of drink, which player consumes the drink, and how the player consumes the drink, whereby a player pulls a lever and the selection entities land on a specific selection and the player consumes a drink based on the selection indicator after the stopping mechanism stops the selection entities.
US11594098B2

A gaming device having a processor that selects symbols from a first set of reel strips for a plurality of columns of symbol positions, and from a second set of reel strips for a plurality of columns of symbol positions, and controls a display to display the symbols selected including displaying, at each symbol position for which a defined symbol is selected, the defined symbol with the symbol selected at a respective symbol position. Upon the symbols selected including a qualifier symbol, the processor randomly selects one of at least two different symbol replacements, and determines, using the symbol replacements, a replacement symbol for the defined symbol selected. The processor updates the plurality of symbols to incorporate the replacement symbol, and evaluates the updated plurality of symbols for winning symbol combinations.
US11594096B2

A medication dispensing system, having a medication panel, a plurality of docking ports for accommodating medication containers, a gripper, and a receptacle carrier having a mount for holding the receptacle and movable by one or more actuators. In some embodiments, the system includes control circuitry, outputting positioning signals to move the receptacle carrier, and outputting dosage-manipulation signals to move the gripper to pick and manipulate a medication dosage out of the medication container, and the horizontal distance between the opening of the receptacle and the medication dosage is less than 20 cm at least prior to outputting the dosage-manipulation signals. The method includes extracting a medication out of the medication container, positioning a receptacle by a receptacle carrier in a horizontal distance of less than 20 cm between the medication and the opening of the receptacle, at least prior to the extracting, and dispensing the medication in the receptacle.
US11594095B2

A storage and dispensing station for a blister packaging machine for drug portions includes a base electrically coupled to the blister packaging machine and configured to dissipate an electrical charge to the blister packaging machine. A storage container is disposed on the base and includes a housing defining a receiving chamber for drug portions, a cylindrical receiving chamber and a bottom surface. A singulating device is rotatably disposed in the cylindrical receiving chamber and has multiple channels extending along the singulating device and parallel with a rotational axis of the singulating device. The singulating device also includes an electrically conductive coupling and a drive for rotating the singulating device. The singulating device is electrically conductive at least at an outer surface of the singulating device, and the outer surface comes into contact with drug portions. A conductor device provides an electrically conductive coupling between the outer surface and an electrical contact.
US11594089B2

A touchless motion sensor system for performing directional motion detection includes first and second touchless motion sensors. First and second sensing units are coupled to the first and second touchless motion sensors each having a sensing unit disable input, a sensing unit disable output, a sensing unit to sensing unit motion detected output, and motion logic. The first sensing unit disable output is coupled to the second sensing unit disable input, and the second sensing unit disable output is coupled to the first sensing unit disable input.
US11594087B2

A biometric exit system controls exit of a person from an area with an asset. The system obtains a digital representation of a biometric for the person. The system receives an identification of the person using the digital representation of the biometric. Using the identification, the system receives permissions regarding whether or not the person may exit the area with the asset. If the person is permitted, the system allows the person to exit. Upon allowing exit, the system may transmit a message to the person. The message may include a confirmation of a transaction and/or one or more offers to which the person can respond.
US11594076B2

A biometric capture device is operative to adjust one or more environmental parameters to enhance a range (e.g., distance) at which a biometric may be captured from a subject. For example, a sample biometric capture device may be, include, or otherwise incorporate a retinal or iris scanner configured to capture an image of the retina or iris (e.g., a biometric) when the retina or iris is illuminated by infrared light. Generally, the amount of infrared light required to accurately image the retina or iris increases with the distance of the subject's retina or iris from the image capture device. The biometric capture device may capture a facial image using a first image sensor, identify a face in the facial image, capture an iris image using a second image sensor guided by the facial image, and identify a person using the iris image.
US11594068B2

A display device includes: a display unit configured to display an image; a fingerprint sensing unit on one surface of the display unit and comprising fingerprint sensing pixels configured to sense a fingerprint; and a readout circuit configured to receive a fingerprint sensing signal from the fingerprint sensing pixels, wherein the readout circuit is configured to generate and output a normal fingerprint image and a dry fingerprint image, which correspond to the fingerprint sensing signal, during a fingerprint registration mode.
US11594067B2

An object management system includes an identifier generation device and an object collation device. The identifier generation device includes a generation unit that forms an ink layer on a target object, an imaging unit that images an uneven pattern on a surface of the ink layer, and a registration unit that registers the imaged result in a storage unit. The object collation device includes an imaging unit that images the uneven pattern on the surface of the ink layer formed on the target object, and a recognizing unit that recognizes the target object based on an image of the uneven pattern obtained by imaging.
US11594063B2

Provided are a display module and a display apparatus. The display module includes: sub-pixels arranged in an array along a first direction and a second direction; and an array substrate including an underlay substrate, a fingerprint recognition unit, and a first light-shielding layer. The fingerprint recognition unit includes a photosensitive semiconductor layer, and an orthographic projection of the photosensitive semiconductor layer on a plane of the underlay substrate is located between two adjacent sub-pixels along the second direction. The first light-shielding layer is located on a side of the photosensitive semiconductor layer close to the underlay substrate, and an orthographic projection of the first light-shielding layer on a plane of the photosensitive semiconductor layer completely covers the photosensitive semiconductor layer, and along the first direction, a length of the first light-shielding layer is larger than or equal to twice a length of each of the plurality of sub-pixels.
US11594059B2

A method, a computer program product, and a computer system identifies a last person of a queue. The method includes receiving an image of the queue where the image includes a plurality of individuals comprising the queue. The method includes determining positions and facing directions of the individuals comprising the queue. The method includes identifying the last person of the queue based on a vector field analysis according to the positions and the facing directions of the individuals comprising the queue. The method includes generating instructions to join the queue based on the identified last person of the queue. The instructions include a modified image indicating the last person of the queue in the image.
US11594057B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for machine learning. One of the methods includes receiving a document having a plurality of first text strings; extracting the plurality of first text strings from the document; providing the extracted plurality of first text strings to a first machine learning model, wherein the first machine learning model is trained to output a numerical vector representation for each input first text string; providing the output vector representations from the first machine learning model to a second machine learning model, wherein the second machine learning model is trained to output a second text string for each input vector representation; and processing the second text strings to generate an output.
US11594047B2

An article distinguishing system includes: an identification information acquisition unit, an image capture unit that captures an image of an exterior of a target article, a determination unit that derives a degree of matching between the captured image of the target article and exterior image data stored in a storage unit, and determines whether or not the current state is a normal state in which exterior image data for which the degree of matching is a determination threshold value or more is present, and a learning processing unit that executes learning processing if it has been determined by the determination unit that the current state is not the normal state. The learning processing is processing for storing the data of the captured image as new exterior image data in the storage unit in association with the identification information acquired by the identification information acquisition unit.
US11594046B2

Described herein are systems, methods, and computer readable media for capturing image data of one or more regions of a vehicle (e.g., a cargo area of an autonomous vehicle) at various particular times and assessing the image data to determine whether a past vehicle occupant has left behind one or more belongings of value in the vehicle. If it is determined that a former vehicle occupant has left behind an article of value, an audible message may be outputted from a speaker of the vehicle to inform the former occupant of the presence of the article in the vehicle or a notification may be sent to a mobile device of the former occupant. The audible message may be outputted, for example, while the former occupant is beyond a predetermined distance from the vehicle, but still within range of hearing the message.
US11594042B1

A device may receive accelerometer data and video data for a vehicle and may identify bounding boxes and object classes for objects near the vehicle. The device may identify tracks for the objects and may filter out tracks that are not associated with vehicles or vulnerable road users to generate one or more tracks or an indication of no tracks. The device may generate a collision cone identifying a drivable area of the vehicle to identify objects more likely to be involved in a collision and may filter out tracks from the one or more tracks, based on the bounding boxes, and to generate a subset of tracks or another indication of no tracks. The device may determine scores for the subset of tracks and may identify a track of the subset of tracks with a highest score. The device may perform actions based on the identified track.
US11594030B2

A system and method for determining a traffic sign violation are provided. The method may include obtaining a traffic rule corresponding to the traffic sign. The method may further include acquiring, by at least one camera, video data associated with a scene around a traffic sign. The video data may include a series of frames. The method may further include identifying the vehicle in the series of frames and determining whether the vehicle violates the traffic rule based on the series of frames. In response to the determination that the vehicle violates the traffic rule, the method may further include obtaining information of the vehicle and transmitting the information of the vehicle to a server.
US11594019B2

An object recognition method of a refrigerator is disclosed. The disclosed object recognition method of a refrigerator comprises the steps of: obtaining a captured image of a storage compartment of a refrigerator; checking the change in the imaging direction of an image capturing device which has captured the image of the storage compartment, when a change in the captured image is confirmed compared to a previously stored image; and performing an object recognition operation of the captured image when the imaging direction is maintained.
US11594011B2

In one embodiment, a method for extracting point cloud features for use in localizing an autonomous driving vehicle (ADV) includes selecting a first set of keypoints from an online point cloud, the online point cloud generated by a LiDAR device on the ADV for a predicted pose of the ADV; and extracting a first set of feature descriptors from the first set of keypoints using a feature learning neural network running on the ADV, The method further includes locating a second set of keypoints on a pre-built point cloud map, each keypoint of the second set of keypoints corresponding to a keypoint of the first set of keypoint; extracting a second set of feature descriptors from the pre-built point cloud map; and estimating a position and orientation of the ADV based on the first set of feature descriptors, the second set of feature descriptors, and a predicted pose of the ADV.
US11594005B2

A quantification system (700) is described that includes: at least one input (710) configured to provide two input medical images and two locations of interest in said input medical images that correspond to a same anatomical region; and a mapping circuit (725) configured to compute a direct quantification of change of said input medical images from the at least one input (710).
US11594001B2

In some embodiments, the present specification describes methods for displaying a three-dimensional image of an isolated threat object or region of interest with a single touch or click and providing spatial and contextual information relative to the object, while also executing a view dependent virtual cut-away or rendering occluding portions of the reconstructed image data as transparent. In some embodiments, the method includes allowing operators to associate audio comments with a scan image of an object. In some embodiments, the method also includes highlighting a plurality of voxels, which are indicative of at least one potential threat item, in a mask having a plurality of variable color intensities, where the intensities may be varied based on the potential threat items.
US11593999B2

A method for guiding installation of smart-home devices may include capturing, by a camera of a mobile computing device, a view of an installation location for a smart-home device; determining, by the mobile computing device, an instruction for installing the smart-home device at the location; and displaying, by a display of the mobile computing device, the view of the installation location for a smart-home device with the instruction for installing the smart-home device.
US11593995B1

Various implementations disclosed herein include devices, systems, and methods for generating variations of an object. In various implementations, a device includes a display, a non-transitory memory and one or more processors coupled with the display and the non-transitory memory. In some implementations, a method includes obtaining a request to populate an environment with variations of an object characterized by at least one visual property. In some implementations, the method includes generating the variations of the object by assigning corresponding values for the at least one visual property based on one or more distribution criterion. In some implementations, the method includes displaying the variations of the object in the setting in order to satisfy a presentation criterion.
US11593986B2

A method and an intersection testing module in a ray tracing system for performing intersection testing for a ray with respect to a plurality of convex polygons, each of which is defined by an ordered set of vertices, wherein at least one of the vertices is a shared vertex which is used to define at least two of the convex polygons. The vertices of the convex polygons are projected onto a pair of axes orthogonal to the ray direction. A vertex ordering scheme defines an ordering of the projected vertices which is independent of the ordering of the vertices in the ordered sets. For each of the convex polygons, for each edge of the convex polygon defined by two of the projected vertices, a parameter indicative of which side of the edge the ray passes on is determined, wherein if the ray is determined to intersect a point on the edge then the parameter is determined based upon whether the ordering of the projected vertices defining the edge matches the ordering of the vertices in the ordered set of vertices defining the convex polygon. Whether the ray intersects the convex polygon is determined based on the parameters determined for the edges of the convex polygon.
US11593978B2

A method includes obtaining image data, selecting image datasets from the image data, creating three-dimensional (3D) matrices based on the selected image dataset, refining the 3D matrices, applying one or more matrix operations to the refined 3D matrices, selecting corresponding matrix columns from the 3D matrices, applying big data convolution algorithm to the selected corresponding matrix columns to create a two-dimensional (2D) matrix, and applying a reconstruction algorithm to create a super-resolution biomarker map image.
US11593971B2

The invention pertains to methods and apparatus for compensating the rendering of virtual content in an augmented reality scene as a function of the white point, spectral distribution, color or other optical parameter of the real content in the scene.
US11593967B2

A method for point cloud decoding includes receiving a bitstream. The method also includes decoding the bitstream into multiple frames that include pixels. Certain pixels of the multiple frames correspond to points of a three-dimensional (3D) point cloud. The multiple frames include a first set of frames that represent locations of the points of the 3D point cloud and a second set of frames that represent attribute information for the points of the 3D point cloud. The method further includes reconstructing the 3D point cloud based on the first set of frames. Additionally, the method includes identifying a first portion of the points of the reconstructed 3D point cloud based at least in part on a property associated with the multiple frames. The method also includes modifying a portion of the attribute information. The portion of the attribute information that is modified corresponds to the first portion of the points.
US11593957B2

A network for category-level 6D pose and size estimation, including a 3D-OCR module for 3D Orientation-Consistent Representation, a GeoReS module for Geometry-constrained Reflection Symmetry, and a MPDE module for Mirror-Paired Dimensional Estimation; wherein the 3D-OCR module and the GeoReS module are incorporated in parallel; the 3D-OCR module receives a canonical template shape including canonical category-specific keypoints; the GeoReS module receives an original input depth observation including pre-processed predicted category labels and potential masks of the target instances; the MPDE module receives the output from the GeoReS module as well as the original input depth observation; and the network outputs the estimation results based on the output of the MPDE module, the output of the 3D-OCR module, as well as the canonical template shape. Also provided are corresponding systems and methods.
US11593956B2

A detection device includes: a first detector which irradiates light onto the target object and detects light emitted from the target object; a first shape information generator which generates first shape information representing a first shape of the target object on the basis of a detection result of the first detector; and a second shape information generator which adds a second shape, which is based on information different from the detection result of the first detector, to the first shape, and which generates second shape information representing a shape including the first shape and the second shape.
US11593953B2

Aligning multiple 3D images of an object can be difficult when the representative datasets (images) are large. An exemplary aspect of this technology teaches a technique to subdivide the images and use the alignments between the subdivided images to determine the alignment between the complete datasets.
US11593952B2

A structural vibration monitoring method based on computer vision and motion compensation provided in the present disclosure adopts a dual-camera system for self-motion compensation. The dual-camera system consists of a primary camera and a secondary camera rigidly connected to each other. The primary camera directly measures a structure displacement. This method inevitably includes an error generated due to motion of the primary camera. Meanwhile, the secondary camera measures displacements of translation and rotation, so as to estimate a measurement error caused by the motion of the primary camera. Then, with the displacement directly measured by the main camera minus the measurement error, a corrected structure displacement is obtained, thereby truthfully and accurately monitoring vibrations of a bridge structure.
US11593951B2

Methods, systems, and devices for multi-device object tracking and localization are described. A device may transmit a request message associated with a target object to a set of devices within a target area. The request message may include an image of the target object, a feature of the target object, or at least a portion of a trained model associated with the target object. Subsequently, the device may receive response messages from the set of devices based on the request message. The response messages may include a portion of a captured image including the target object, location information of the devices, a pose of the devices, or temporal information of the target object detected within the target area by the devices. In some examples, the device may determine positional information with respect to the target object based on the one or more response messages.
US11593935B2

The present disclosure provides an operating method of a dopamine transporter check system, and the operation method includes steps as follows. A scan image of a subject's brain is obtained from a scan machine, and the scan image is a three-dimensional image. The scan image is aligned to a standard brain space to obtain a standardized scan image. Intensity normalization is performed on the standardized scan image. The standardized scan image after the intensity normalization is converted into a two-dimensional image. A plurality of image data are got from at least one region of interest in the two-dimensional image, and the at least one region of interest includes a left caudate, a left putamen, a right caudate and a right putamen. A dopamine neuron loss degree measurement and evaluation model based on the image data is established through a transfer learning.
US11593931B2

Surgical kit inspection systems and methods are provided for inspecting surgical kits having parts of different types. The surgical kit inspection system comprises a vision unit including a first camera unit and a second camera unit to capture images of parts of a first type and a second type in each kit and to capture images of loose parts from each kit that are placed on a light surface. A robot supports the vision unit to move the first and second camera units relative to the parts in each surgical kit. One or more controllers obtain unique inspection instructions for each of the surgical kits to control inspection of each of the surgical kits and control movement of the robot and the vision unit accordingly to provide output indicating inspection results for each of the surgical kits.
US11593926B2

Systems and methods for improving soft tissue contrast, characterizing tissue, classifying phenotype, stratifying risk, and performing multi-scale modeling aided by multiple energy or contrast excitation and evaluation are provided. The systems and methods can include single and multi-phase acquisitions and broad and local spectrum imaging to assess atherosclerotic plaque tissues in the vessel wall and perivascular space.
US11593911B2

The described embodiments include systems, methods, and apparatuses for increased efficiency processing flow. One method includes a plurality of stages configured to process an execution graph that includes a plurality of logical nodes with defined properties and resources associated with each logical node of the plurality of logical nodes, a recirculating ring buffer, wherein the recirculating ring buffer is configured to holding only any one of a control information, input, and, or out data necessary to stream a temporary data between each logical node of the execution graph, and a data producer, wherein the data producer is configured to stall from writing control information into a command buffer upon the command buffer being full, preventing command buffer over-writing.
US11593908B2

The disclosure discloses a method for preprocessing an image and a related electronic device. A current data frame captured through a camera is obtained by a pre-created drawing surface window called by a central processing unit (CPU) in response to a preview activating instruction of the camera. The current data frame is converted into a preview texture corresponding to the current data frame by the pre-created drawing surface window. The preview texture corresponding to the current data frame is sent to a graphics processing unit (GPU). The preview texture corresponding to the current data frame is processed by the GPU. The preview texture processed is sent by the CPU to an advanced driving assistance system (ADAS).
US11593902B2

A digital platform enables 3D printing where the designs are protected from piracy/redistribution. A single board computer (SBC) communicates with a first server and a second server. The SBC requests a unique hardware ID from the first server, which assigns and sends the ID to the SBC. The SBC submits the ID and a secret key to the second server to request registration of a user and a printer, and the second server sends private certs, a client ID, and a unique public identifier to the SBC. The second server also receives and stores 3D print designs through a designer portal, and on-demand displays the designs in a GUI screen. The SBC user may purchase a 3D print design, and the second server, in response, sends an access token to the SBC. The SBC redeems the access token for a selected 3D print, and the second server adjusts geode for the selected 3D design for the particular printer, and streams the adjusted geode to the printer through the SBC, thereby protecting the code from unauthorized user/replication.
US11593896B2

A method for monitoring disease across agricultural areas of interest is provided comprising displaying at least one virtual zone corresponding to an agricultural geographic area of interest on a map in an application on a first device, and receiving an alert message when the first device is in proximity to a virtual zone. The at least one virtual zone is defined by at least one geofence. Each virtual zone is associated with a level of risk that indicates a likelihood of an outbreak of a disease detrimental to agriculture. Each virtual zone is configured to receive access notification information from each geofence when tracked devices enter an area defined by that geofence. The access information includes the level of risk associated with other virtual zones from which the tracked devices came. The alert message indicates if the first device should enter that virtual zone.
US11593895B1

Methods and systems for assembling remote workers in an online corporate environment are provided. The method includes a use of the system to filter a subpopulation from a population stored in a database, the population including members in the self-paced, online environment. The subpopulation can be selected to meet a first set of criteria for a grouping of members for a group interaction. Additional criteria can be added to provide control over the selection of members for the subpopulation and, thus, control over the design of groups to provide a desired group profile for the group interaction. The methods and systems provided can align and group members of the self-paced, online environment for a group interaction, as well as electronically proctor and otherwise monitor and control the interaction.
US11593892B2

Improved technological solutions are introduced for providing a secure and effective and enhanced clustering/grouping solution that is useful, for example, in an online dating forum as well as any number of other industries. The ability to attend live events in person or remotely is coupled with presence location and automatic verification of user devices and identities. This allows secured communication between participants without having to disclose actual contact information of the participants or their device addresses. An improved algorithm that groups members/items effectively based on a variety of matching criteria, with lowered possibilities of errors and more efficient use of processing power, is now introduced.
US11593888B1

Systems and methods are disclosed with respect to using a blockchain for managing the subrogation claim process related to a vehicle collision, in particular, utilizing evidence oracles as part of the subrogation process. An exemplary embodiment includes receiving recorded data from one or more connected devices at a geographic location; analyzing the recorded data, wherein analyzing the recorded data includes determining that an collision has occurred involving one or more vehicles; generating a transaction including the data indicative of the collision based upon the analysis; and transmitting the transaction to at least one other participant in the distributed ledger network.
US11593884B2

A disclosed system, method and computer readable storage medium includes mechanism for controlling cascade price movements in an electronic trading system. Price limits control the prices at which traders can place orders. An upper price limit prevents traders from placing orders above the upper limit and a lower price limit prevents traders from placing orders below the lower limit. The gap between the upper limit and the indicative marked price as well as the gap between lower limit and the indicative market price is controlled so as to cause a breaking effect on very rapidly changing market price.
US11593882B2

An electronic trading system is configured to trade credit default swap (CDS) futures contracts on an open exchange. The CDS futures contract allows the buyer and seller isolate and trade the credit risk of a third party. The third pay may be a corporation, sovereign government, or any entity that issues bonds or notes. The CDS futures contract seller effectively pays the premium over time in increments determined by market rates and through the natural operation of the open market. The CDS futures contract buyer makes a contingency payment if the CDS futures contract goes in-the-money (ITM). Both sides of the contract are guaranteed by the exchange as a counterparty.
US11593880B2

Methods and systems for user definable prioritization of market information are disclosed. An example method to prioritize market information displayed in a window within a trading interface includes updating the market information displayed in the window at a first frequency, wherein the first frequency is to correspond to a first window priority. The example method also includes, based on a trigger activation, assigning a second window priority to the window, wherein the second window priority is to cause the market information displayed in the window to update at a second frequency, the second frequency different from the first frequency.
US11593879B1

A system and method is provided for administering an actively managed fund having shares tradable on an exchange, to support efficient secondary market trading. A Fund Module defines an actively managed ETF. A Portfolio Module tracks a portfolio held by the ETF while maintaining confidentiality of at least a portion thereof. A Basket Module publishes Creation and Redemption Baskets including a subset of the fund portfolio. A Current Valuation Module calculates a current Intraday NAV for the portfolio and Baskets throughout a trading day. A Swap Module provides for periodic entry and exit from NAV Swaps between an ETF Party and Swap Counterparties, who exchange payments based on performance of the fund portfolio and the Fund Basket. A Creation/Redemption Module permits creations and redemptions of ETF shares in exchange for the Fund Basket. Arbitrage is permitted between ETF share price and Intraday NAV without full portfolio disclosure.
US11593876B1

In some examples, a payment processing system receives transaction information of transactions performed by a plurality of merchants. The payment processing system may generate, using one or more trained machine learning classifiers and based on transaction information of a current transaction of a first merchant, a request to a plurality of financial systems. Further, the payment processing system may expose an application programming interface (API) to at least one financial system of the plurality of financial systems for electronic communication of financial information at least one of to or from the at least one financial system. Additionally, the payment processing system may generate, using the one or more trained machine learning classifiers and based at least on information obtained from the at least one financial system, via the API, one or more payment actions for the first merchant to perform using the payment processing system.
US11593874B2

A merchant system structures communications among merchants, partners, and customers. The merchant system may include a messaging component that organizes messages so that a manager can quickly navigate and understand the content of incoming messages. The messaging system also may categorize a user's profile so that a user may share profile information established at a first merchant with a second merchant.
US11593871B1

Three-dimensional models (or avatars) may be defined based on imaging data captured from a customer. The avatars may be based on a virtual mannequin having one or more dimensions in common with the customer, a body template corresponding to the customer, or imaging data captured from the customer. The avatars are displayed on displays or in user interfaces and used for any purpose, such as to depict how clothing will appear or behave while being worn by a customer alone or with other clothing. Customers may drag-and-drop images of clothing onto the avatars. One or more of the avatars may be displayed on any display, such as a monitor or a virtual reality headset, which may depict the avatars in a static or dynamic mode. Images of avatars and clothing may be used to generate print catalogs depicting the appearance or behavior of the clothing while worn by the customer.
US11593869B2

The invention relates to three computer implemented methods providing virtual fitting room functionality to a human. The three computer implemented methods allow for a simple and efficient garment selection process by the human.
US11593865B2

Techniques for improving a customer experience include presenting a selectable component to a user through a graphical user interface of a computing device that is communicably coupled to a server system through a network, the selectable component particularly associated with the user, the server system associated with a vendor and including a plurality of vendor product descriptions; receiving an activation of the selectable component from the user; based on the activation, identifying a plurality of profile data associated with the user; culling the plurality of vendor product descriptions to generate, based on the plurality of profile data, a subset of vendor product descriptions from the plurality of vendor product descriptions; and presenting the subset of vendor product descriptions to the user through the graphical user interface.
US11593858B2

Systems and techniques for a design-aware image search are described. The design-aware image search techniques described herein capture a design on an item to determine additional items with similar or matching designs. An image of the item is used to create an edge image of a design, and shape descriptors are generated describing features of the edge image. These shape descriptors are compared to shape descriptors associated with other images to locate images that have similar or matching designs as compared with the input image. The design-aware image search system may uses these relationships to generate a search result with images or products having a design similar to the design on the input image.
US11593856B2

Providing a recommendation for a specific item of interest using a recommendation system, by obtaining information concerning items of interest offered by multiple business places, receiving a query concerning the specific item of interest from an electronic device, obtaining objective information concerning business places offering the specific item of interest, and outputting one or more business places that offer the specific item of interest based on a function, said function receiving the objective information as input.
US11593855B2

In various example embodiments, a system and method for computing a query feature score that can be used by a machine learning algorithm to rank search results is described. A query is received. The assigned probabilities for the arbitrary query is retrieved. The assigned probabilities is based on a probability model for a query feature. A score is computed for the query feature based on the assigned probabilities for the arbitrary query.
US11593843B2

A system and method facilitate digital marketing for sponsors of live television broadcasts. The system allows a user, using an application on a computing device while a piece of sponsored content is being broadcast, to express an interest in the broadcast piece of sponsored content and the interest of the user is communicated to a backend system that selects an endpoint destination associated with the broadcast piece of sponsored content wherein the endpoint destination is a pointer to further digital information about the broadcast piece of sponsored content. The system and method may periodically change the selected endpoint destination based on an event in the sponsored piece of content.
US11593839B2

Systems and methods are disclosed for executing the electronic distribution of electronic content to a dynamic display. The method includes receiving, from an advertiser or content provider, a request to transmit electronic content to the dynamic display, identifying a first geographical zone associated with the fixed location; identifying a second geographical zone associated with the fixed location; generating a plurality of directional vectors for quantifying the displacement of any one of the plurality of electronic devices traveling between the first geographical zone and the second geographical zone; identifying a displacement pattern generated by the plurality of directional vectors for the plurality of electronic devices traveling between the first geographical zone and the second geographical zone; tailoring the electronic content based on the displacement pattern generated by the plurality of directional vectors; and transmitting the electronic content to the dynamic display associated with the fixed location.
US11593836B2

Electronic correspondence that includes one or more promotions may be generated for presenting to a consumer. In order to determine whether to present the electronic correspondence to the consumer, the promotions included in the electronic correspondences may be analyzed in terms of a probability the consumer will accept the promotions, a relevance level between the promotions and attributes of the consumer, a relevance level between the promotions and the consumer, a relevance level between the promotions and a set of goals or rules, among other similar terms. After the analysis, a determination may be made whether to send the electronic correspondence to the consumer. Similarly, the analysis may compare multiple electronic correspondences, and determine, based on the comparison, which of the multiple electronic correspondences to send to the consumer.
US11593834B2

In one implementation a method of transmitting a multimedia file over a data network is provided that involves receiving from a device in a data network a first message in a first protocol that request first data associated with the multimedia file, the first data being useable by the device to establish a streaming session that involves a transmission of the multimedia file. The first message includes identifying data of a referring site. The method also involves transmitting to the device the first data and optionally the identifying data of the referring site and then receiving from the device a second message in a second protocol for the purpose of creating a streaming session associated with the multimedia file. A streaming session is then created for transmitting the multimedia file to the device. In another implementation a method is provided that involves receiving in a computing device from a referring site an identifier of first data associated with a multimedia file and identifying data of the referring site, wherein the first data is useable for establishing a streaming session for downloading the multimedia file. The method further involves transmitting from the computing device a first message in a first protocol that requests the first data associated with the multimedia file and receiving in the computing device the first data. Upon receiving the first data the computing device transmits a second message in a second protocol for the purpose of creating the streaming session associated with the multimedia file, the second message including the first data and the identifying data of the referring site. The computing device then receives via the streaming session, all or a portion of the multimedia file. In some implementations, the first protocol and the second protocol are the same.
US11593827B2

The present disclosure is directed to a system and method to allow sellers of products to establish individual products. A user is provided a code such that the code may be passed onto followers and allowed to advertise the product to a second purchaser. The second purchaser is allowed to purchase the product and provide advertisements to other purchasers. Commissions paid to respective downline purchasers for a single product may be limited by a preset number of defined levels after a product is purchased and potential product conflicts are detected.
US11593824B2

A method and a computer system for performing the method of determining an initial value or lifetime value for a domain name is provided. The method for determining an initial value includes obtaining, over a communication network, a domain name from requestor; obtaining, over the communication network, one or more inputs from one or more domain name data sources; applying the one or more inputs and the domain name to an initial lifetime worth computer model, wherein the one or more inputs comprise data related to comparable historical domain names, data from a linguistic model analysis, data from a linguistic frequency list, and data related to a second-level domain to top-level domain relationship analysis; determining, by a hardware processor, an initial lifetime worth for the domain name based on the initial lifetime worth computer model; and providing the initial lifetime worth for the domain name to the requestor.
US11593822B2

State of the art systems that are used for time series data prediction have the disadvantage that perform only one step prediction, which has only limited application. Disadvantage of such systems is that extent of applications of such single step predictions are limited. The disclosure herein generally relates to time series data prediction, and, more particularly, to time series data prediction based on seasonal lags. The system processes collected input data and determines order of seasonality of the input data. The system further selects encoders based on the determined order of seasonality and generates input data for a decoder that forms encoder-decoder pair with each of the encoders. The system then generates time series data predictions based on seasonal lag information distributed without redundance between encoder and decoder inputs.
US11593817B2

A demand prediction method using a computer includes calculating an error between a prediction value of an amount of a past demand and a measurement value of the amount of the past demand, the prediction value of the amount of the past demand being calculated by inputting a measurement value of a past explanatory variable to a prediction model that is constructed in accordance with a measurement value of an amount of a demand at a predetermined location and an explanatory variable that serves as an external factor that affects an increase or a decrease in the amount of the demand at the predetermined location, determining whether the calculated error is an abnormal value, acquiring a new explanatory variable if the error is determined to be the abnormal value, updating the prediction model in accordance with the acquired new explanatory variable, and newly predicting an amount of a future demand using the updated prediction model.
US11593813B2

A first graph that includes a plurality of containers is accessed. The containers each contain one or more rules that each have corresponding computer code. The containers are configured for sequential execution by a rule engine. The computer code corresponding to the one or more rules in each of the containers is electronically scanned. Based on the electronic scan, an interdependency among the rules is determined. Based on the determined interdependency, a second graph is generated. The second graph includes all of the rules of the containers, but not the containers themselves. At least some of the rules are configured for parallel execution by the rule engine.
US11593801B1

A method for implementing transactions includes receiving, by a first computing system, a transaction request from a second computing system, the transaction request indicating a first account number that is an alias of a transaction account having a second account number, and specifying a transaction. The method further includes determining the second account number by referencing a data structure that associates the first account number and the second account number, determining a verification policy associated with the second account number, and transmitting a verification challenge based on the verification policy. The method yet further includes receiving a response to the verification challenge, determining to authorize the transaction request based on the response to the verification challenge, and implementing the transaction involving the transaction account specified by the transaction request.
US11593797B2

Techniques are disclosed relating to authentication using public key encryption. In one embodiment, a computing device includes a secure circuit, a processor, and memory. The secure circuit is configured to generate a public key pair usable to authenticate a user of the computing device. The memory has program instructions stored therein that are executable by the processor to cause the computing device to perform operations including authenticating the user with a server system by sending authentication information supplied by the user. The operations further include, in response to the server system verifying the authentication information, receiving a first token usable to register the public key pair with the server system and sending, to the server system, a request to register the public key pair for authenticating the user. In such an embodiment, the request includes the first token and identifies a public key of the public key pair.
US11593794B2

A fueling station payment system having a fuel pump dispensing fuel to individual customers; a forecourt controller; a terminal disposed within said fuel pump, said terminal comprising a processing unit, a secure card reader, an encryption module and a wireless communication module; said terminal being in wireless communication with a payment processor such that encrypted secure payment information is transmitted between said terminal and said payment processor; said terminal being in wireless communication with the cloud such that encrypted secure payment information is transmitted between said terminal and said cloud; one or more point of sale systems which communicate with said forecourt controller using established protocols; and a gateway device, wherein said terminal communicates wirelessly with said gateway device, and wherein said terminal and said forecourt controller communicate with each other through said gateway device, and wherein said gateway device communicates with said forecourt controller using said established protocols of said point of sale systems.
US11593791B2

Systems, methods, and computer-readable storage media for inserting payment information into payment forms without user interaction. A system can identify that a user has navigated to a web page operated by a merchant computer system for a merchant and identify a payment form within the web page. The system can then execute a payment request API which generates a query for saved payment credentials for the user from the merchant computer system. When the merchant computer system indicates it does not have the saved payment credentials for the user, the system can identify browser-saved payment credentials stored in the Internet browser, then generate a virtual payment information associated with the browser-saved payment credentials. The virtual payment information can then be inserted into corresponding fields of the payment form without the user entering any additional information.
US11593787B2

An electronic device is provided. The electronic device includes a display configured to display information, an input device configured to receive a user input, an image sensor, a processor electrically connected with the display, the input device, and the image sensor, and a non-transitory computer readable storage medium electrically connected with the processor that stores instructions that cause the processor to control the display to display first-level information as a locking mode is partially released when partial authentication passes based on bio-information acquired through the image sensor in a state in which the electronic device is in the locking mode, and control the display to display second-level information having a security level higher than a security level of the first-level information as the locking mode is fully released when full authentication passes based on a user input made through the input device.
US11593777B2

A computing device may include a memory and a processor configured to cooperate with the memory to establish member sharing accounts for respective members of a virtual share exchange (VSE) for sharing payment of member healthcare bills across the member sharing accounts, where the members have different attributes associated therewith. For a member healthcare bill associated with a given member, the processor may calculate respective attribute scores for the other members of the VSE based upon similarities between the attributes of the other members and the attributes of the given member, rank the member sharing accounts for payment sharing of the member healthcare bill based upon the calculated attribute scores, and electronically transfer funds between the member sharing accounts for payment sharing of the member healthcare bill based upon the ranking of the member sharing accounts.
US11593772B2

Provided is a client device that includes a detection unit that detects an act of expressing gratitude by a user, a communication unit that transmits and receives at least a first portion of virtual currency, and a control unit that performs control, with recognition of an act of expressing gratitude by a first user on the basis of data detected, such that a certain amount corresponding to the act in virtual currency held by the first user is subtracted and a first portion of the certain amount of the virtual currency is managed as gratitude currency held by the first user.
US11593769B2

Systems and methods are disclosed for task identification and tracking using shared conversational context. In one implementation, a first communication from a first user is received within a communication session. The first communication is processed to identify a first content element within the first communication. A second communication is received within the communication session. The second communication is processed to identify a second content element within the second communication. The first content element is associated with the second content element. Based on an association between the first content element and the second content element, a task is identified. An action is initiated with respect to the task.
US11593767B2

Systems and methods include providing a recommendation for an attendance mode for a user to select when invited to an event through a calendaring application. Systems and methods include processing event and user data with a neural network configured to output a recommended attendance mode.
US11593760B1

A method and system may provide a new prescription order interface which allows a customer to order one or more new prescription medications in a quick and easy manner from a remote location using a computer or mobile device. The customer provides a new paper prescription image that includes the prescription data for a pharmacy to fill the new prescription order. The new paper prescription image is received by a server and a default pickup store and a default pickup time are determined. The server also determines whether there is a high risk that the new prescription order is fraudulent by comparing a signature in the new paper prescription image to stored signatures associated with the prescriber, and comparing distances between the locations of the customer's web-enabled device, the pharmacy, and the prescriber. The system may be accessed through a series of web pages and/or via an application.
US11593746B2

Aspects of the present invention disclose a method for identifying items that can utilize stabilized delivery in a delivery system. The method includes one or more processors obtaining data indicating a delivery item from an internet of things (IoT) enabled device. The method further includes determining information associated with the delivery item. The method further includes determining whether the information of the delivery item is associated with stabilized delivery. The method further includes scheduling delivery of the delivery item with a delivery vehicle, based at least in part on the information associated with the delivery item.
US11593740B1

An example method includes obtaining data associated with a plurality of process workflows, performing an automated workflow analysis of the data at least by (i) evaluating workflow structures to identify at least one similarity between one or more portions of the process workflows, wherein the workflow structures are modeled from the process workflow data and, (ii) responsive to evaluating the workflow structures, clustering, based on the at least one similarity, the portions of the process workflows into at least one common process group that is shared between the process workflows, identifying, based on the at least one common process group shared between the process workflows, at least one process improvement that is associated with at least one of the process workflows, and outputting, by the computing system, a recommendation associated with the at least one process improvement.
US11593735B2

A method, computer program product, and a system where a processor(s) determines generates a cognitive user profile representing patterns of usage of each of a plurality of users of the transportation resource sharing system, a cognitive resource profile for each resource of the plurality of resources, a cognitive route profile for each route traversed by at least one resource of the plurality of resources, and a cognitive station profile for each station of the plurality of stations. The processor(s) assigns one or more specific resources of the plurality of resources to one or more specific users of the plurality of users and the one or more specific resources of the plurality of resources to one or more specific stations of the plurality of stations.
US11593732B2

An apparatus for a license orchestrator to most efficiently distribute fee-based licenses includes a processor and a memory that stores code executable by the processor to determine that a workload is scheduled to be executed by a computing device. The computing device includes a licensable resource available for execution of the workload. The code is executable to compare a per-use licensing cost associated with using the licensable resource for execution of the workload with a cost of using existing capabilities of the computing device for execution of the workload and license and use the licensable resource for execution of the workload in response to determining that the per-use licensing cost of the licensable resource is less than using the existing capabilities of the computing device.
US11593730B2

Provided is a schedule creation device for creating a conveyance schedule according to which a conveyance device conveys a product to work positions designated for each manufacturing process. Said schedule creation device sets a first score to the work positions and to a conveyance path of the conveyance device; sets a second score for products; and uses the first score and the second score to determine the product to be conveyed by the conveyance device from among products present at a plurality of work positions.
US11593726B2

A system for collecting and analyzing equipment telematic data typically includes a processor, a memory, and an analysis module stored in the memory. The analysis module is typically configured for: receiving telematic data from a piece of equipment; parsing the telematic data to identify (i) location information and (ii) usage information for one or more tools; analyzing the telematic data to determine whether a job site condition has been satisfied; in response to determining that the job site condition has been satisfied, identifying a first job site location based on the location information of the telematic data; determining that the first job site location is not within an existing job site; and updating a job site database to include the first job site location.
US11593720B2

A system and methods for third-party access to a network-based system for providing location-based upcoming event information are described. The location-based upcoming event information may be accessed from the network-based system by a server-side web application implemented by a third party. The server-side web application may be configured to communicate with the network-based system that provides online marketplace and ticket fulfillment services and to generate a query based upon the location of a user and other event criteria. The server-side web application may communicate the query to the network-based system and, in response, receive location-based upcoming event information which may be displayed to a user as a list and/or information on a map. The location-based upcoming event information may comprise an aggregate of ticket inventory available from multiple online marketplaces providing the user with multiple purchasing options.
US11593719B2

A ride-share support system includes a getting-on/getting-off point information acquiring unit configured to acquire first getting-on/getting-off point information including a getting-on point or a getting-off point of a first ride-share applicant and second getting-on/getting-off point information including a getting-on point or a getting-off point of a second ride-share applicant, a getting-on/getting-off point distance calculating unit configured to calculate a distance between getting-on/getting-off points which is a distance between the getting-on point or the getting-off point of the first ride-share applicant and the getting-on point or the getting-off point of the second ride-share applicant, and a ride-share matching unit configured to determine ride-sharers of a vehicle by matching a plurality of ride-share applicants while excluding combination of the first ride-share applicant and the second ride-share applicant in a case where the distance between getting-on/getting-off points is equal to or less than a predetermined distance.
US11593717B2

The method for classifying ambiguous objects, including: determining initial labels for an image set; determining N training sets from the initially-labelled image set; training M annotation models using the N training sets; determining secondary labels for each image of the image set using the M trained annotation models; and determining final labels for the image set based on the secondary labels. The method can optionally include training a runtime model using images from the image set labeled with the final labels; and optionally using the runtime model.
US11593711B2

Certain aspects of the present disclosure provide techniques for adaptively reducing the bit size of features in a training data set used to train a machine learning model. An example method generally includes receiving a data set to be used in training a machine learning model and a definition of the machine learning model to be trained. A reduced number of bits to represent features in the data set is determined based on values of each feature in the data set and the definition of the machine learning model. A reduced bit-size data set is generated by reducing a bit size of each feature in the data set according to the reduced number of bits, and the reduced bit-size data set is encrypted using a homomorphic encryption scheme. A machine learning model is trained based on the encrypted reduced bit-size data set.
US11593709B2

A reconfigurable workbench pipeline for robotic process automation (RPA) workflows is disclosed. Different workbench pipelines may be built for different users. For instance, a global workflow (e.g., a receipt extractor) may be built and used initially, but this workflow may not work optimally or at all for a certain user or a certain task. A machine learning (ML) model may be employed, potentially with a human-in-the-loop, to specialize the global workflow for a given task.
US11593708B2

An integrated neural network and semantic system applies a neural network to interpret an image, determines a syntactical element corresponding to the image in accordance with the interpretation, and determines a first probability that represents a confidence level that the correspondence is accurate. A semantic chain and associated second probability are then generated based on the syntactical element and the first probability, whereby the second probability represents the system's confidence level that the semantic chain accurately reflects objective reality. A natural language communication is generated for delivery to a user that comprises syntactical elements that are in accordance with the semantic chain and the second probability. The communication may further be expected to result in receiving information that will influence the confidence level that the semantic chain accurately reflects objective reality.
US11593704B1

Techniques for tuning a machine learning algorithm using automatically determined optimal hyperparameters are described. An exemplary method includes receiving a request to determine a search space for at least one hyperparameter of a machine learning algorithm; determining, according to the request, optimal hyperparameter values from the search space for at least the one hyperparameter of the machine learning algorithm based on an evaluation of hyperparameters from the same machine learning algorithm on different datasets; and tuning the machine learning algorithm using the determined optimal hyperparameter values for the at least one hyperparameter of the machine learning algorithm to generate a machine learning model.
US11593703B2

At least one label prediction model is trained, or learned, using training data that may comprise training instances that may be missing one or more labels. The at least one label prediction model may be used in identifying a content item's ground-truth label set comprising an indicator for each label in the label set indicating whether or not the label is applicable to the content item.
US11593686B2

Methods, apparatus, systems and articles of manufacture are disclosed to improve deep learning resource efficiency. An example apparatus includes a graph monitor to select a candidate operation node in response to receiving an operation graph, the operation graph including one or more other operation nodes, a node rule evaluator to evaluate the candidate operation node based on an operating principle, the operating principle to determine an output storage destination of the candidate operation node based on a topology of the operation graph, and a tag engine to tag the candidate operation node with a memory tag value based on the determined output storage destination.
US11593685B1

An omnichannel intelligent negotiation assistant for generating timely, contextual negotiation assistance to a negotiator. The invention includes a semantic term extractor for converting a contract document into a negotiable term sheet. An omnichannel listener captures all negotiation inputs associated with a negotiation event, sequences each negotiation input by time, and analyzes the sentiment of the negotiation inputs in the context of a term sheet. The resulting annotated negotiation input stream is processed by an intervention generator that includes models of the parties and the negotiation itself as well as a referent negotiation model. The intervention generator includes a game theoretic model that, in concert with a trade-off matrix, allows the intervention generator to produce timely contextual interventions to the negotiator that assist in achieving a superior resulting negotiated agreement.
US11593683B2

A method of identifying events within a wellbore comprises obtaining a first set of measurements of a first signal within a wellbore, identifying one or more events within the wellbore using the first set of measurements, obtaining a second set of measurements of a second signal within the wellbore, wherein the first signal and the second signal represent different physical measurements, training one or more event models using the second set of measurements and the identification of the one or more events as inputs, and using the one or more event models to identify at least one additional event within the wellbore.
US11593682B2

A system is configured to detect a small, but meaningful, anomaly within one or more metrics associated with a platform. The system displays visuals of the metrics so that a user monitoring the platform can effectively notice a problem associated with the anomaly and take appropriate action to remediate the problem. A first visual includes a radar-based visual that renders an object representing data for a set of metrics being monitored. A second visual includes a tree map visual that includes sections where each section is associated with an attribute used to compose the set of metrics. Via the display of the visuals, the techniques provide an improved way of representing a large number of metrics (e.g., hundreds, thousands, etc.) being monitored for a platform. Moreover, the techniques are configured to expose useful information associated with the platform in a manner that can be effectively interpreted by a user.
US11593679B2

A system for generating a longevity element and an instruction set for a longevity element plan, the system including at least a computing device, wherein the computing device is designed and configured to receive, from a user, at least an element of user-reported data, determine, using the at least an element of user-reported data and a first machine-learning process, a longevity element, calculate, using a longevity element and at least a second element of data, a compensatory supplement, and generate, using the at least an element of user-reported data and at least a longevity element, an instruction set for a longevity element plan.
US11593673B2

There is disclosed a method and system for identifying relevant training data points for a prediction by a machine learning algorithm (MLA). The method comprises determining indicators of influence for training data points used to train the MLA. A normalizing function is applied to the indicators of influence to determine normalized indicators of influence. Training data points having the highest and lowest normalized indicators of influence are output for display.
US11593669B1

Techniques for determining insight are described. An exemplary method includes receiving a request to provide insight into potential abnormal behavior; receiving one or more of anomaly information and event information associated with the potential abnormal behavior; evaluating the received one or more of the anomaly information and event information associated with the abnormal behavior to determine there is insight as to what is causing the potential abnormal behavior and to add to an insight at least two of an indication of a metric involved in the abnormal behavior, a severity for the insight indication, an indication of a relevant event involved in the abnormal behavior, and a recommendation on how to cure the potential abnormal behavior; and providing an insight indication for the generated insight.
US11593667B2

A method of executing an A/B test includes, during execution of the A/B test, determining, by a processing device using a sequential frequentist test, that a sample ratio mismatch has occurred, wherein the sample ratio mismatch is determined before the A/B test ends the execution. The method further includes, in response to the determining, ending the execution of the A/B test before a previously scheduled end of the A/B test.
US11593663B2

A model generation method includes updating, by at least one processor, a weight matrix of a first neural network model at least based on a first inference result obtained by inputting, to the first neural network model which discriminates between first data and second data generated by using a second neural network model, the first data, a second inference result obtained by inputting the second data to the first neural network model, and a singular value based on the weight matrix of the first neural network model. The model generation method also includes at least based on the second inference result, updating a parameter of the second neural network model.
US11593659B2

Provided is a method for implementing reinforcement learning by a neural network. The method may include performing, for each epoch of a first predetermined number of epochs, a second predetermined number of training iterations and a third predetermined number of testing iterations using a first neural network. The first neural network may include a first set of parameters, the training iterations may include a first set of hyperparameters, and the testing iterations may include a second set of hyperparameters. The testing iterations may be divided into segments, and each segment may include a fourth predetermined number of testing iterations. A first pattern may be determined based on at least one of the segments. At least one of the first set of hyperparameters or the second set of hyperparameters may be adjusted based on the pattern. A system and computer program product are also disclosed.
US11593652B2

Systems and methods for viewing, storing, transmitting, searching, and editing application-specific audiovisual content (or other unstructured data) are disclosed in which edge devices generate content on the fly from a partial set of instructions rather than merely accessing the content in its final or near-final form. An image processing architecture may include a generative model that may be a deep learning model. The generative model may include a latent space comprising a plurality of latent codes and a trained generator mapping. The trained generator mapping may convert points in the latent space to uncompressed data points, which in the case of audiovisual content may be generated image frames. The generative model may be capable of closely approximating (up to noise or perceptual error) most or all potential data points in the relevant compression application, which in the case of audiovisual content may be source images.
US11593651B2

Neural networks can be used for time series data classification. However, in a K-shot scenario in which sufficient training data is unavailable to train the neural network, the neural network may not produce desired results. Disclosed herein are a method and system for training a neural network for time series data classification. In this method, by processing a plurality of task specific data, a system generates a set of updated parameters, which is further used to train a neural network (network) till a triplet loss is below a threshold. The network is trained on a diverse set of few-shot tasks sampled from various domains (e.g. healthcare, activity recognition, and so on) such that it can solve a target task from another domain using only a small number of training samples from the target task.
US11593646B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training an action selection neural network used to select actions to be performed by an agent interacting with an environment. In one aspect, a system comprises a plurality of actor computing units and a plurality of learner computing units. The actor computing units generate experience tuple trajectories that are used by the learner computing units to update learner action selection neural network parameters using a reinforcement learning technique. The reinforcement learning technique may be an off-policy actor critic reinforcement learning technique.
US11593631B2

An explainable transducer transformer (XTT) may be a finite state transducer, together with an Explainable Transformer. Variants of the XTT may include an explainable Transformer-Encoder and an explainable Transformer-Decoder. An exemplary Explainable Transducer may be used as a partial replacement in trained Explainable Neural Network (XNN) architectures or logically equivalent architectures. An Explainable Transformer may replace black-box model components of a Transformer with white-box model equivalents, in both the sub-layers of the encoder and decoder layers of the Transformer. XTTs may utilize an Explanation and Interpretation Generation System (EIGS), to generate explanations and filter such explanations to produce an interpretation of the answer, explanation, and its justification.
US11593626B2

A histogram-based method of selecting a fixed point number format for representing a set of values input to, or output from, a layer of a Deep Neural Network (DNN). The method comprises obtaining a histogram that represents an expected distribution of the set of values of the layer, each bin of the histogram is associated with a frequency value and a representative value in a floating point number format; quantising the representative values according to each of a plurality of potential fixed point number formats; estimating, for each of the plurality of potential fixed point number formats, the total quantisation error based on the frequency values of the histogram and a distance value for each bin that is based on the quantisation of the representative value for that bin; and selecting the fixed point number format associated with the smallest estimated total quantisation error as the optimum fixed point number format for representing the set of values of the layer.
US11593620B2

An information processing apparatus that performs deep learning using a neural network includes a memory, and an arithmetic processing device that performs a process for layers of the neural network in a predetermined direction. The process for the layers includes: pre-determining a decimal point position of a fixed-point number of an intermediate data obtained by an operation of each of the layers; performing the arithmetic operation for each layer with the pre-determined decimal point position to obtain the intermediate data and acquiring first statistical information of a distribution of bits of the intermediate data; determining a decimal point position of the intermediate data based on the statistical information; and performing the arithmetic operation for each layer with the determined decimal point position again when the difference of the determined decimal point position and the pre-determined decimal point position is greater than a threshold value.
US11593613B2

Non-limiting examples of the present disclosure describe a convolutional neural network (CNN) architecture configured to evaluate conversational relevance of query-response pairs. A CNN model is provided that can include a first branch, a second branch, and multilayer perceptron (MLP) layers. The first branch includes convolutional layers with dynamic pooling to process a query. The second branch includes convolutional layers with dynamic pooling to process candidate responses for the query. The query and the candidate responses are processed in parallel using the CNN model. The MLP layers are configured to rank query-response pairs based on conversational relevance.
US11593611B2

Cooperative neural networks may be implemented by providing an input to a first neural network including a plurality of first parameters, and updating at least one first parameter based on an output from a recurrent neural network provided with the input, the recurrent neural network including a plurality of second parameters.
US11593602B1

An adhesive-backed label having a plurality of adhesive-backed label portions, each of the adhesive-backed label portions comprising an instance of an identifying indicia, whereby one or more of the plurality of adhesive-backed label portions is applied to at least one collected sample so that the identifying indicia on the adhesive-backed label portion on the collected sample corresponds to the identifying indicia on at least one of the adhesive-backed label portions that remains on the adhesive-backed label, at least one of the adhesive-backed label portions on the adhesive-backed label also comprising a field configured to receive additional identifying indicia.
US11593596B2

The present application relates to an object prediction method and apparatus, an electronic device, and a storage medium. The method is applied to a neural network and includes: performing feature extraction processing on a to-be-predicted object to obtain feature information of the to-be-predicted object; determining multiple intermediate prediction results for the to-be-predicted object according to the feature information; performing fusion processing on the multiple intermediate prediction results to obtain fusion information; and determining multiple target prediction results for the to-be-predicted object according to the fusion information. According to embodiments of the present application, feature information of a to-be-predicted object may be extracted; multiple intermediate prediction results for the to-be-predicted object are determined according to the feature information; fusion processing is performed on the multiple intermediate prediction results to obtain fusion information; and multiple target prediction results for the to-be-predicted object are determined according to the fusion information. The method facilitates improving the accuracy of multiple target prediction results.
US11593591B2

The present disclosure is generally directed to systems and methods for executing optical character recognition faster than at least some traditional OCR systems, without sacrificing recognition accuracy. Towards this end, various exemplary embodiments involve the use of a bounding box and a grid-based template to identify certain unique aspects of each of various characters and/or numerals. For example, in one embodiment, the grid-based template can be used to recognize a numeral and/or a character based on a difference in centerline height between the numeral and the character when a monospaced font is used. In another exemplary embodiment, the grid-based template can be used to recognize an individual digit among a plurality of digits based on certain parts of the individual digit being uniquely located in specific portions of the grid-based template.
US11593578B1

Disclosed herein are methods and systems for encoding data in composite patterns such that the encoded data is perceptible in one or more infrared spectral ranges while significantly imperceptible in visible light spectral range by encoding the data in one or more first partial patterns and/or in one or more second partial patterns of the composite pattern where the first partial pattern(s) is painted using a first print material and the second partial pattern(s) is painted using a second. The first and second paint materials are characterized by reflecting substantially similar light in the visible light spectral range and significantly different light in the infrared spectral range(s) such that the first and second patterns are indistinguishable in the visible light spectral range while highly distinguishable in the infrared spectral range(s). further disclosed are methods and systems for decoding the composite patterns to decode and extract the encoded data.
US11593574B2

In a printer, a controller controls a printing portion to execute a sample print to print on a sheet a plurality of barcodes. Each of the plurality of barcodes is represented by a received barcode data and printed in a different printing condition. The controller controls a reading portion to read the plurality of barcodes printed on the sheet in the sample print process to obtain a plurality of sets of scan data corresponding to respective ones of the plurality of barcodes. The controller performs a quality determination process to determine qualities of the plurality of printed barcodes based on the respective ones of the plurality of sets of scan data, and a printing condition setting process to set a printing condition based on the qualities determined in the quality determination process. The set printing condition is to be used to print a barcode by the printing portion.
US11593551B2

Techniques are provided to enable quick previews of what a modified document would look like. In an implementation, a set of page images are stored. Each page image represents a page of a document, the page having been converted to a page image for a first version of the document to permit the document to be viewed in a viewer program. A command is received to modify the document. The requested modification may include, for example, reordering pages, deleting pages, or extracting pages. A preview is generated for a second version of the document. The preview reflects the modification and uses at least one page image from the set of page images created for the first version of the document. Reusing page images allows the preview to be generated very quickly.
US11593550B2

An example method involves (i) accessing first data defining multiple portions of a content item, wherein at least a plurality of the portions represent text; (ii) selecting, from the plurality of portions representing text, a subset of the portions representing text, wherein the selecting is based on each portion of the selected subset having a particular characteristic; (iii) based on the text represented by the portions of the selected subset, generating second data that represents a concatenation of the text represented by the portions of the selected subset; and (iv) providing output based on the generated second data.
US11593543B2

A method includes acquiring a vector data signal associated with a circuit design, performing a timing update to determine timing information for the circuit design, and identifying a glitch in the circuit design based on a shifted vector waveform. The timing information includes a signal delay associated with a cell of the circuit design. The shifted vector waveform is generated by shifting the vector data signal based on the timing information.
US11593540B1

Systems and methods analyze an executable simulation model to identify existing concurrency, determine opportunities for increasing concurrency, and develop proposed modifications for realizing the opportunities for increased concurrency. The systems and methods may label locations at the simulation model where concurrency exists, and provide information regarding the proposed modifications to increase the model's concurrency. The systems and methods may modify the simulation model if the additional concurrency is accepted. The systems and methods may operate within a higher-level programming language, and may develop the proposed modifications without lowering or translating the simulation model to a lower abstraction level. The systems and methods may also undo a modification, rolling the simulation model back to a prior design state. Accepting the proposed modifications may cause the simulation models to execute more efficiently, e.g., faster.
US11593539B2

Systems and methods for facilitating virtual operation of a virtual vehicle within a virtual environment are disclosed. According to aspects, a computing device may access a data model indicative of real-life operation of a real-life vehicle by a real-life operator and, based on the data model, generate a set of virtual vehicle movements that are reflective of a performance of the real-life operation of the real-life vehicle by the real-life operator. The computing device may display, in a user interface, the virtual vehicle undertaking the set of virtual vehicle movements such that the real-life operator may review the virtual movements and potentially be motivated to improve his/her real-life vehicle operation.
US11593534B2

Processes for optimizing the geometry of a blade for use in a propeller are disclosed. In one exemplary process, an optimization routine that generates new blade geometries based on structural parameters and calculates performance parameters of each blade geometry, including aerodynamic performance parameters, farfield acoustic parameters, and/or electrical power requirements to operate a propeller having the blade geometry, is performed. The optimization routine receives design parameters and weightings from a user and can use one or more surrogate algorithms to map a design space of the weighted values of the design parameters to find their local minima. The optimization routine then determines an optimized blade geometry using a gradient-based algorithm to generate new blade geometries to explore the minima until the weighted values of the design parameters converge at an optimized blade geometry representing the global minima of the design space.
US11593529B2

Systems, apparatuses, methods, and computer-readable media are provided for device interface management. A device includes a device interface, a virtual machine (VM) includes a device driver, both to facilitate assignment of the device to the VM, access of the device by the VM, or removal of the device from being assigned to the VM. The VM is managed by a hypervisor of a computing platform coupled to the device by a computer bus. The device interface includes logic in support of a device management protocol to place the device interface in an unlocked state, a locked state to prevent changes to be made to the device interface, or an operational state to enable access to device registers of the device by the VM or direct memory access to memory address spaces of the VM, or an error state. Other embodiments may be described and/or claimed.
US11593525B1

Some embodiments provide a method for evaluating authorization policies that restrict access to API (Application Programming Interfaces) calls to an application executing on a host system. At the application, the method receives an API call to execute. The method directs a process virtual machine (VM) executing inside the application to make an authorization decision for the API call. The method executes the API call after receiving an authorization decision to allow the API call from the process VM executing inside the application.
US11593524B2

An operation for restricting an operation for an application of a mobile information terminal by a user other than an authorized user of the mobile information terminal is received. Whether or not the user is the authorized user of the mobile information terminal is authenticated. When the user is authenticated to be the authorized user, the operation for the application of the mobile information terminal is allowed. When the user is not authenticated to be the authorized user, the operation for the application of the mobile information terminal is restricted.
US11593514B2

A computer-implemented method, implemented by one or more computers including hardware and software. The method includes determining whether a computer system contains data subject to a protection policy; in response to a determination that the computer system contains data or information subject to said protection policy, determining whether the data is already subject to protection according to said protection policy; and in response to said determining, that the computer system contains data or information that is not already subject to protection according to said protection policy, applying or implementing the protection policy on the data or information.
US11593507B2

Searching encrypted data using encrypted contexts by performing at least the following: configuring a first encryption context that allows access to a first encrypted field, configuring a second encryption context that allows access to a second encrypted field, assigning the first encryption context to a first role and the second encryption context to a second role, assigning the first role to a first user account to allow the first user account to access the first encrypted field, assigning the second role to a second user account to allow the second user to access the second encrypted field, receiving a query request associated with the first user account for a search term, wherein the query request includes instructions to search for an unencrypted version of the search term and a first encrypted value of the search term that is based on the first encryption context.
US11593494B2

A system for monitoring networked computing devices with integrated electronic data encryption and decryption mechanism is provided. In particular, the system may comprise one or more host applications which may interact with an API layer to transmit encrypted host-related data through a secure data rails to a consolidated data repository. One or more downstream monitoring applications may retrieve and decrypt the host-related data from the consolidated data repository for analysis. In this way, the system may provide a secure, scalable way to monitor host computing systems and flow of sensitive electronic data.
Patent Agency Ranking