US11711841B2

A communication system is disclosed in which a base station manages the transmission of on-demand system information to optimise the trade-off between the additional signalling overhead associated with on-demand transmission and the resource usage inefficiencies associated with the sometimes unnecessary transmission of system information on a periodic basis. The base station manages switching from on-demand transmission to periodic transmission, and vice versa, based on one or more utilisation thresholds.
US11711840B2

Provided are an electronic device and method for wireless communication, and a computer-readable storage medium. The electronic device comprises: a processing circuit, configured to: construct an interference overlapping diagram based on an interference/coexistence relationship between resource application systems within a management range, wherein a connection point of the interference overlapping diagram represents one or more resource application systems, and an edge of the interference overlapping diagram represents the fact that interference exists between the resource application systems represented by two connection points linked with the edge; remove one or more edges in the interference overlapping diagram so as to enable the interference overlapping diagram to meet a pre-determined condition after the removal; and carry out channel/resource allocation based on the adjusted interference overlapping diagram.
US11711838B2

There is provided a method of transmitting downlink control-related information to a terminal in a wireless telecommunications system. The method comprises allocating downlink resources in a first set of resources for sending the downlink control-related information; determining that a further downlink transmission will be transmitted using at least part of the allocated downlink resources thereby identifying a collision between the downlink control-related information transmission and the further downlink transmission; upon identifying a collision, allocating a second set of resources for sending the downlink control-related information; and transmitting the downlink control-related information using at least the second set of resources.
US11711836B2

A method, device, storage medium and system for determining a time-domain resource determination are provided. The method includes that: allocation information for scheduling a time-domain resource is received from a network device (S401), the time-domain resource to be scheduled including a time-domain resource required by channel transmission; a time-domain position is determined for the time-domain resource to be scheduled based on a preset rule according to UL/DL time-domain resource configuration information and the allocation information; and channel transmission is performed with the network device through the time-domain resource to be scheduled according to the time-domain position corresponding to the time-domain resource to be scheduled.
US11711834B2

A wireless communication method and a network device are provided. The method includes operations as follows. The network device sends configuration information to a terminal device. The configuration information is used to configure a time-domain position of a first resource, the first resource is used to transmit a physical downlink control channel, the configuration information includes first configuration information and second configuration information, the first configuration information indicates at least one first time-domain unit, each first time-domain unit includes the first resource, the second configuration information indicates at least one second time-domain unit in the first time-domain unit indicated by the first configuration information, and each second time-domain unit includes a part or all of the first resource. The network device transmits the physical downlink control channel to the terminal device on the first resource.
US11711828B2

Communications may be effected in a communications environment involving a plurality channels having disparate bandwidth and channel center frequency indexes. Communications are effected using first communications type with a first channel bandwidth and first channel center frequency index. Communications are also effected via a second communications type using a separate set of fields indicating a second channel bandwidth and a second channel center frequency index, the second channel bandwidth being different than the first channel bandwidth and the second channel center frequency index being different than the first channel center frequency index. The channel center frequency index and bandwidth communicated in each communication may utilize separate subfields.
US11711822B2

A method performed by a user equipment (UE) in a wireless communication system includes receiving, from a base station (BS), physical downlink shared channel (PDSCH) configuration information including a list of transmission configuration indicator (TCI) states, receiving, from the BS, a PDSCH media access control element (MAC CE) including information indicating activation of at least one TCI state in the list, identifying whether the PDSCH MAC CE is a MAC CE capable of indicating two or more TCI states for one TCI codepoint, receiving, from the BS, downlink control information (DCI) including information indicating a TCI codepoint, and receiving, from the BS, data via a PDSCH based on the information indicating activation of the at least one TCI state, a result of the identifying, and the information indicating the TCI codepoint.
US11711818B2

The present disclosure provides a method for configuring transmission. Configuration information for synchronization signal and physical broadcast channel block SSB measurement sent by a base station can be received. An SSB measurement is performed based on the configuration information for SSB measurement to obtain an SSB measurement report. The SSB measurement report is sent to the base station through a first designated message in order to allow the base station to configure a set of transmission configuration indication TCI states for the terminal based on the SSB measurement report. The first designated message is configured to represent contention solution during a random access procedure.
US11711817B2

Aspects of the present disclosure provide apparatus, methods, processing systems, and computer readable mediums for performing rate matching for a physical downlink shared channel (PDSCH). An example method generally includes monitoring for at least first and second downlink control information (DCI) formats for scheduling a physical downlink shared channel (PDSCH), determining a bitwidth of a rate matching indicator field of at least one of the first DCI format or the second DCI format, and performing PDSCH rate matching for a PDSCH scheduled by a DCI of the first or second DCI format based, at least in part, on the rate matching indicator field in the DCI or a format of the DCI.
US11711815B2

There is disclosed a method of operating a receiving radio node in a wireless communication network. The method includes communicating utilising data signaling based on a received control information message, the control information message scheduling multiple occurrences of data signaling, wherein communicating is based on extracting a code block group (CBG) setup for communicating based on the received control information message and/or a CBG configuration. The disclosure also pertains to related devices and methods.
US11711814B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive, from a base station, a resource grant for at least one sidelink channel, wherein the resource grant indicates a first uplink resource for transmitting sidelink transmission acknowledgement messages and a second uplink resource for transmitting listen-before-talk statuses. The UE may transmit, to the base station and on the second uplink resource, an indication of at least one status associated with a listen-before-talk procedure used on the at least one sidelink channel. Numerous other aspects are provided.
US11711813B2

Embodiments described herein relate to downlink (DL) control channel signaling for an aperiodic channel state information (A-CSI) trigger. In one example, a user equipment (UE) communicates with a network to receive first configuration signaling to identify a first downlink control information (DCI) in a physical downlink control channel (PDCCH). The UE also receives, from the network, the first DCI. The first DCI is appended with cyclic redundancy check (CRC) bits that are scrambled by a common radio network temporary identifier (RNTI) and is to indicate an aperiodic channel state information (A-CSI) trigger. Next, the UE receives, from the network, channel state information (CSI) reference signals in one or more occasions that follow an occasion in which the first DCI is received and generates and transmits a CSI report in a physical uplink control channel (PUCCH) based on the CSI reference signals.
US11711812B2

Provided a method for configuring an unlink signal. The method includes: indicating, by a first communication node through signaling, a resource or a frequency hopping manner used by a second communication node for transmitting the uplink signal, or predefining, by the first communication node and the second communication node, the resource or the frequency hopping manner used by the second communication node for transmitting the uplink signal. Further provided are an apparatus for configuring an uplink signal, a method and apparatus for determining an uplink signal, a base station, a terminal and a storage medium.
US11711811B2

For multiplexing control information in a physical uplink data channel, a user equipment (UE) includes receiving a configuration for a first set of values and receiving a downlink control information (DCI) format scheduling a transmission of a physical uplink shared data channel (PUSCH) over a set of resource elements (REs) and including a field providing an index. The method further includes determining a first value from the first set of values based on the index, determining a first subset of REs from the set of REs, for multiplexing first uplink control information (UCI), based on the first value, and transmitting the first UCI in the PUSCH.
US11711804B2

A WLAN AP includes an array of antennas, a transceiver and a processor. The transceiver is configured to transmit via the array of antennas downlink packets to WLAN STAs, and to receive uplink packets from the STAs. The processor is coupled to the transceiver and is configured to send a request to a plurality of the STAs to transmit a respective plurality of channel-sounding packets corresponding to the plurality of STAs, to receive the plurality of channel-sounding packets from the plurality of STAs in response to the request, to compute, based on the received plurality of channel-sounding packets, a beamforming matrix that defines subsequent transmission beams aimed toward at least a subset of the plurality of STAs, and to transmit one or more downlink data packets to one or more of the STAs via the array of antennas, in accordance with the beamforming matrix.
US11711784B2

The present invention relates to a user device, a base station, and data transmission and reception methods to be performed by a user device and a base station in a communications system. The user device comprises circuitry which, in operation, calculates the starting location of a paging region comprising resources in which user devices are paged, the paging region including paging information for paging said user device; and determines an offset with respect to the starting location of the paging region, the offset indicating the location of the paging information for paging said user device relative to the starting location of the paging region.
US11711775B2

Methods, systems, and devices for wireless communications are described. Generally, a user equipment (UE) may identify an energy per resource element (EPRE) ratio between a synchronization signal block (SSB) symbol containing a primary synchronization signal (PSS) and an SSB symbol containing a secondary synchronization signal (SSS), a physical broadcast channel (PBCH), or both, based on an operating band for the UE, a bandwidth of the SSB symbol containing the PSS and the SSB symbol containing the SSB, the PBCH, or both. The EPRE ratio may be based on maximum regulatory equivalent isotropically radiated power (EIRP) limits, maximum regulatory power spectral density (PSD) limits for the band, or both. The EPRE ratios may be different for different SSB symbols, when different SSB symbols have different bandwidths. A base station may configure and transmit, and a UE may receive, the SSB according to the identified EPRE ratio.
US11711772B2

Disclosed are techniques for wireless communication. In an aspect, BS transmits first and second configurations for first and second BWPs to UE. The first BWP is set as an active BWP based on the first configuration. BS transmits TCP command(s) that set an active power control adjustment state. BS transitions the active BWP from the first BWP to the second BWP based on the second configuration. The active power control adjustment state is maintained after the active BWP transition (e.g., not reset to some default state).
US11711770B2

A technique for power control including receiving, by a user device, a resource block allocation for uplink transmission that includes one or more resource blocks within a frequency channel; determining at least one resource allocation region or which an uplink resource block allocation within the resource allocation region will require an additional maximum power reduction (e.g., to reduce interference to a protected frequency band); and applying, by the user device, the additional maximum power reduction for a transmission power of the user device based on the resource block allocation being within the at least one resource allocation region.
US11711767B2

Systems, devices and methods are provided for power-efficient wireless communications between electronic devices. In particular, the embodiments disclosed herein can reduce battery consumption in a transmitting electronic device and enhance data integrity of data received by a receiving electronic device. According to the embodiments, a first electronic device transmits advertising packets according to a wireless communications protocol, wherein the advertising packets include a first payload data. In response to receiving the advertising packets, a second electronic device can transmit a scan request to the first electronic device which, in turn, terminates the transmission of advertising packets.
US11711764B2

A wireless communication system including a radio, a processing circuit including a processor and wake on radio circuitry. The wake on radio circuitry uses programmed descriptors to autonomously schedule transitioning into and out of sleep mode to periodically awaken and turn on the radio and perform at least one radio frequency deterministic function while the processor remains in a low power state. The deterministic functions may include a receive function, a transmit function, or a combination of both. The descriptors may be programmed according to any one of different scheduling modes supported by different communication protocols including a timeslot mode and a constant-interval mode. The wake on radio circuitry includes a scheduler that coordinates with protocol circuitry of the radio for performing one or more deterministic functions. The scheduler may program a sleep controller for scheduling sleep modes between communication sessions for performing the deterministic functions.
US11711758B2

A user equipment transmits user equipment information, associated with a communication of the user equipment, to permit a base station to select a first bandwidth part, a second bandwidth part, or a third bandwidth part. The user equipment is configured to communicate by the first bandwidth part, the second bandwidth part, and the third bandwidth part. The user equipment receives, from the base station, an instruction to monitor the first bandwidth part, the second bandwidth part, or the third bandwidth part. The instruction is selected based on the user equipment information. The user equipment monitors, based on the instruction, the first bandwidth part, the second bandwidth part, or the third bandwidth part.
US11711752B2

An electronic device may advertise a first BSSID and a second BSSID having a common SSID, separate wireless connection interfaces, and different capabilities, where the first BSSID may support a first IEEE 802.11 standard, and the second BSSID may support one or more previous IEEE 802.11 standards, but may not support the first IEEE 802.11 standard. Then, the electronic device may receive a probe request associated with a second electronic device. Moreover, the electronic device may determine whether the second electronic device supports the first IEEE 802.11 standard based at least in part on one or more fields in the probe request. Next, the electronic device may selectively provide a probe response to the second electronic device with one of the first BSSID and the second BSSID based at least in part on the determination.
US11711751B2

This application provides a communication method and a communications apparatus. The method includes: determining a system frame number of a radio system frame in which a to-be-sent first broadcast channel PBCH is located, to obtain a first transport block, where the first processing manner is used to indicate some bits of the system frame number of the radio system frame in which the first PBCH is located, and the first MIB includes remaining bits, other than the some bits, of the system frame number of the radio system frame in which the first PBCH is located; and sending, by using the first PBCH, the first transport block in the radio system frame.
US11711747B2

Methods, systems, and devices for wireless communication are described. A transmitting device may select an orthogonal metric based at least in part on at least one of each direction of a plurality of directions to transmit millimeter wave discovery signals or a location parameter associated with the transmitting device. The transmitting device may transmit, in the each direction of the plurality of directions, the millimeter wave discovery signals, where the each transmitted millimeter wave discovery signal has a different orthogonal metric applied that was selected based at least in part on the at least one of the each direction or the location parameter.
US11711741B2

An example system includes a server communicatively connected to a cellular base transceiver station having an RF coverage area and configured for RF communication with a first entity that is a transceiver device in the RF coverage area, wherein the server comprises a first publish-subscribe broker that is part of a publish-subscribe broker network that comprises one or more publish-subscribe brokers, wherein a second entity connected to any of the one or more publish-subscribe brokers in the publish-subscribe broker network accepts communications from the transceiver device if the second entity subscribes to data packets published by the transceiver device, and wherein the data packets published by the transceiver device are routed through the publish-subscribe broker to which the second entity is connected.
US11711738B2

A method includes communicating with a remote device using a first access node of an access network; determining, by a centralized stack node of the access network, that a quality of a first wireless communication link between the remote device and the first access node is below a threshold; identifying a second access node in the access network for which a quality of a second wireless communication link between the remote device and the second access node is above the threshold; responsive to identifying the second access node, updating, by a centralized controller of the stack node, an access node identifier associated with a connection with the remote device to be an identifier for the second access node; and communicating with the remote device using the second access node.
US11711734B2

An apparatus of a base station (BS) of a radio access network (RAN) comprises memory and processing circuitry. The processing circuitry includes a central unit (CU) portion and a distributed unit (DUI) portion that implement a BS multi-layer protocol stack divided between the CU portion and the DU portion. The processing circuitry initiates a handover to change a serving cell of user equipment (UE). The handover includes a change in a portion of logical layers of the BS multi-layer protocol stack, and the processing circuitry encodes an information element for transmission to the UE indicating logical layers of a UE multi-layer protocol stack implemented in the UE to be reset by the UE in association with the handover.
US11711733B2

Methods, systems, and devices for wireless communications are described. a first donor node may serve a relay node, which in turn may serve a child node. The first donor node may determine to transfer (e.g., via a handover procedure) the relay node to a second donor node. The first donor node may transmit a first context transfer request for the relay node to the second donor node, and may transmit a second context transfer request for the child node of the relay node to the second donor node. The first donor node may indicate a correlation between the two context transfers. The second donor node may identify the correlated context transfers, and may successfully perform a migration procedure for the relay node and any descendent devices or nodes based on the correlated context transfers.
US11711731B2

A data transmission method and apparatus are disclosed. The method includes: determining, by a source base station of a terminal in a handover process, first data and a radio air interface protocol sequence number of a data unit used to carry the first data, where the first data includes data that is not acknowledged by a terminal for correct reception during data transmission between the source base station and the terminal. The method further includes sending, by the source base station, the first data and the radio air interface protocol sequence number to a target base station; where the core network connected to the target base station is different from the core network connected to the source base station.
US11711718B2

There is provided a method at a first network node, comprising: receiving, from a second network node, a message comprising a requested quality of service (QoS) profile and one or more alternative QoS profiles, wherein the QoS profiles are associated with a communication with a user equipment; determining that the requested QoS profile cannot be provided by the first network node for a communication between the first network node and the user equipment; determining that at least one of the one or more alternative QoS profiles can be provided by the first network node for a communication between the first network node and the user equipment; transmitting, to the second network node, an indication that an alternative QoS profile can be provided by the first network node; and, transmitting, to the second network node, an indication for configuring the user equipment based on the requested QoS profile.
US11711717B2

A network device receives, from a policy control function (PCF), at least one set of multiple user equipment device (UE)-location based conditional policy rules. The network device selects a first one of the multiple UE-location based conditional policy rules based on a first geographic location of a first UE, and controls data traffic associated with the first UE using the selected first one of the plurality of UE-location based conditional policy rules.
US11711710B2

A coordinator electronic device includes a memory circuitry, a processor circuitry, and an interface circuitry. The processor circuitry is configured to obtain sensor data from a first sensor device. The processor circuitry is configured to provide to the first sensor device, based on the sensor data obtained, a first configuration parameter indicative of scheduling of reporting from the first sensor device.
US11711702B2

Provided is a mechanism capable of reducing a burden on a beam selection procedure on a plurality of frequency bandwidths. A communication device includes: a setting section (151) that performs setting of beam groups defined in a plurality of frequency bandwidths, respectively; and a notification section (153) that notifies a terminal device of information regarding identicalness between the beam groups defined in the frequency bandwidths different from each other.
US11711699B2

A provider system is connected to readers disposed at distances from the provider system. A secure local connection is established between the client device and the provider system via one of the readers. Before the client reaches an access touchpoint, the provider system receives from the client device a request for client access, the provider system sends to the client device a request for identification information of the client, and the client device sends client information associated with a first mobile identification credential (MIC) which the client device received from an authorizing party system (APS), the client having consented to release the client information to the provider system, and the client information having been verified. The provider system uses the verified client information associated with the first MIC to verify or not verify the identity of the client before granting or denying the request to the client.
US11711697B2

Disclosed is an electronic device. The electronic device includes a communicator comprising communication circuitry and a processor, the processor is configured to control the communicator to perform communication with an external device based on identifying that a strength of a signal received from an external device is equal to or greater than a predetermined threshold value, and after converting an electronic device to a low power mode, based on identifying that a strength of a signal received from an external device being within a first range, to control the electronic device to perform a secure pairing operation.
US11711690B2

Methods and systems are described herein for an improved mechanism for authenticating users. In particular, the methods and systems facilitate variable authentication of users on mobile devices based on current and historical physical movement of the mobile devices at geographic locations and during predetermined time intervals while maintaining user privacy. Specifically, methods and systems authenticate users by comparing current motion data to historical motion data to determine if a user must be re-authenticated. For example, current motion data may be inconsistent with historical motion data and may cause re-authentication of a user. As another example, current motion data may be consistent with historical motion data and may not require re-authentication of a user. Moreover, the methods and systems alleviate privacy concerns by not transmitting sensitive data over one or more wired or wireless networks.
US11711686B2

The present disclosure provides a method of controlling a display of a SIM card function menu, the method including: determining whether a preset command corresponding to a corresponding preset function is received from the SIM card; and uninstalling a default function module corresponding to the preset function, in response to no preset command corresponding to the preset function being received from the SIM card. The present disclosure further provides a device having a storage function and a terminal.
US11711683B2

Methods, systems, and devices for wireless communications are described. In a first case, a first user equipment (UE) may transmit to a second UE a sidelink discovery message preamble corresponding to a sidelink discovery message. The first UE may identify resources for transmission of the sidelink discovery messages based on the sidelink discovery message preamble. The first UE may either transmit the sidelink discovery message to the second UE or may receive the sidelink discovery message from the second UE using the identified resources for the transmission of the sidelink discovery message. In some cases, the second UE may transmit sidelink control information (SCI) to the first UE, and may transmit a sidelink discovery message to the first UE based on resources identified in the SCI. In some cases, the first UE may transmit the sidelink discovery message without transmission of a preamble or a SCI.
US11711682B2

A subscriber issues a message to a resource host to request subscription to multiple resources. This message may indicate identifiers of these resources, event notification criteria for each individual resource and define cross-resource notification criteria such as time window type and time window size. The resource host issues cross-resource notifications to the subscriber or its designated notification targets when expected changes on the target resources occur within a time window.
US11711677B2

A method in which a first apparatus performs wireless communication and an apparatus supporting the same are provided. The method may include: receiving information related to a physical sidelink feedback channel (PSFCH) resource from a base station; receiving a physical sidelink shared channel (PSSCH) from a second apparatus; and transmitting a PSFCH related to the PSSCH to the second apparatus. Here, the information related to the PSFCH resource may include, for example, information related to a resource block (RB) available for the first apparatus to transmit the PSFCH.
US11711668B2

To enable shared user experiences using augmented reality systems, shared reference points must be provided to have consistent placement (position and orientation) of virtual objects. Furthermore, the position and orientation (pose) of the users must be determinable with respect to the same shared reference points. However, without highly sensitive and expensive global positioning system (GPS) devices, pose information can be difficult to determine to a reasonable level of accuracy. Therefore, what is provided is an alternative approach to determining pose information for augmented reality systems, which can be used to perform location based content acquisition and sharing. Further, what is provided is an alternative approach to determining pose information for augmented reality systems that uses information from already existing GPS devices.
US11711667B2

Systems and methods for detecting the presence of a body in a network without fiducial elements, using signal absorption, and signal forward and reflected backscatter of RF waves caused by the presence of a biological mass in a communications network.
US11711664B2

During an electronic communication between a first user and a second user, an electronic device of the second user displays a graphical representation at a located selected by the first user. The graphical representation provides an indication to the second user where binaural sound associated with the graphical representation will externally localize to the second user. Subsequent movement of the graphical representation changes a location where the binaural sound externally localizes to the second user.
US11711663B2

An audio content playback method for a portable terminal. The audio content playback method includes checking a channel that is supportable by audio content that is currently engaged in group's simultaneous playback, in group's simultaneous playback of the audio content. The method includes allocating a channel to each of devices included in a group based on position information of each device included in the group or based on an input state in a user interface environment that is preset for channel allocation for each device included in the group, and transmitting the allocated channel information to each device included in the group to allow the device to select its allocated channel and play the audio content.
US11711662B2

Systems, apparatuses, and methods are described for a privacy blocking device configured to prevent receipt, by a listening device, of video and/or audio data until a trigger occurs. A blocker may be configured to prevent receipt of video and/or audio data by one or more microphones and/or one or more cameras of a listening device. The blocker may use the one or more microphones, the one or more cameras, and/or one or more second microphones and/or one or more second cameras to monitor for a trigger. The blocker may process the data. Upon detecting the trigger, the blocker may transmit data to the listening device. For example, the blocker may transmit all or a part of a spoken phrase to the listening device.
US11711656B2

The disclosure presents a method and an amplifier system for minimizing variation in an acoustical signal caused by variation in gain of an amplifier, comprising a battery for providing a supply voltage to the amplifier, a digital signal processor for providing the acoustical signal to the amplifier, a controller unit receiving an enablement signal when the supply voltage is in an offset mode, and based on the enablement signal requesting a measured voltage during a time period, and a first analog-to-digital converter configured for measuring the supply voltage to the amplifier when receiving the request from the controller unit or the first analog-to-digital converter is configured for measuring the supply voltage to the amplifier continuously, and where variations in the measured voltage relates to variations in the supply voltage during the time period. Furthermore, the controller unit is configured to predict offset modes (i.e. changes) in the supply voltage based on the enablement signals and a fitting of the measured voltages, and wherein the controller unit is configured to generate a compensating signal based on the fitting and transmit the compensating signal to the digital signal processor, the digital signal processor is then configured to minimize variation in the acoustical signal at the output of the amplifier by compensating the variation in gain of the amplifier based on the compensating signal.
US11711652B2

A reproduction device includes: an acquisition unit configured to acquire sound source information about a sound source; a determination unit configured to determine an output characteristic of the sound source with a virtual speaker arranged in a virtual space, based on a positional relationship between the virtual speaker and a virtual listener arranged in the virtual space; and a reproduction unit configured to reproduce the sound source with a real speaker arranged in a real space, based on the output characteristic determined by the determination unit.
US11711649B2

A method for audio signal noise cancellation is provided. In response to current noise cancellation coefficients being required to be updated to new noise cancellation coefficients, the digital signal processor calculates the new noise cancellation coefficients and writes the new noise cancellation coefficients into an idle storage module in the at least two storage modules, and the digital signal processor sends an update request for updating the noise cancellation coefficients to the active noise cancellation module. The update request carries position information configured to indicate a position of the storage module to which the new noise cancellation coefficients is written. The active noise cancellation module reads the new noise cancellation coefficients in the storage module indicated by the position information based on the position information carried in the update request, and performs noise cancellation processing according to the new noise cancellation coefficients after a current noise cancellation processing cycle ends.
US11711638B2

Audience monitoring systems and related methods are described herein. An example audience monitoring system includes a beacon to be disposed proximate a media presentation device. The beacon is to transmit a ping signal. The system also includes a portable metering device to be carried by a person. The portable metering device includes a microphone to receive an audio signal and a processor to determine a distance value indicative of a distance between the portable metering device and the beacon based on the ping signal.
US11711635B2

An image sensor includes a pixel array including a first pixel and a second pixel which are connected to a first column line, and a row driver configured to control a read operation of the second pixel. A voltage of the first column line is determined based on a higher voltage among a voltage of a floating diffusion node of the first pixel and a voltage of a floating diffusion node of the second pixel during the read operation of the second pixel.
US11711632B2

An image sensor comprises a row driver, a first row line which is connected to the row driver, first to fourth pixels connected to the first row line, first to fourth column lines connected to the first to fourth pixels and configured to receive respective first to fourth output signals from the first to fourth pixels, a boosting circuit connected to the first to fourth column lines, a second row line connected to the boosting circuit, first and second boosting drivers connected, respectively, to first and second terminals of the second row line. The boosting circuit may adjust voltage of the first and second output signals based on a first boosting enable signal received from the first boosting driver and may adjust a voltage of the third and fourth output signals based on a second boosting enable signal received from the second boosting driver.
US11711631B2

A dynamic vision sensor (DVS) or change detection sensor reacts to changes in light intensity and in this way monitors how a scene changes. This disclosure covers both single pixel and array architectures. The DVS may contain one pixel or 2-dimensional or 1-dimensional array of pixels. The change of intensities registered by pixels are compared, and pixel addresses where the change is positive or negative are recorded and processed. Analyzing frames based on just three values for pixels, increase, decrease or unchanged, the proposed DVS can process visual information much faster than traditional computer vision systems, which correlate multi-bit color or gray level pixel values between successive frames.
US11711623B2

A video stream processing method, a device, a terminal device, and a computer-readable storage medium are provided, including steps for acquiring a first video stream through a first camera and acquiring a second video stream through a second camera in response to receiving a slow-motion shooting instruction, the slow-motion shooting instruction carrying a frame rate of a slow-motion video stream; encoding the first video stream and the second video stream into a third video stream with a third frame rate, the third frame rate being greater than the first frame rate, and the third frame rate being greater than the second frame rate; and acquiring a fourth video stream with a fourth frame rate through performing a frame interpolation algorithm on the third video stream, the fourth frame rate being the same as the frame rate of the slow-motion video stream.
US11711617B2

Methods, systems, and apparatus, including computer programs encoded on computer-readable storage media, for automated camera positioning for feeding behavior monitoring. In some implementations, a system obtains an image of a scene, a spatial model that corresponds to a subfeeder, and calibration parameters of a camera, the system determines a size of the subfeeder in the image of the scene, the system selects an updated position of the camera relative to the subfeeder, the system provides the updated position of the camera relative to the subfeeder to a winch controller, and the system moves the camera to the updated position.
US11711615B2

A workpiece inspection device 1 includes a table (3), image capturing unit fixing part (7), first light projection unit (4), second light projection unit (5), linear movement mechanism (8), turning mechanism (9), quality determination unit (10), and control unit (11). The control unit (11) performs first image capturing step of causing first light projection unit (4) to project light and causing image capturing unit (6) to capture image, detailed inspection portion-determination step of setting, portion of workpiece (2) determined to require detailed inspection based on image captured in the first image capturing step, second image capturing step of causing second light projection unit (5) to project light onto the workpiece (2) and causing image capturing unit (6) to capture image of the detailed inspection-requiring portion, and quality determination step of determining quality of the detailed inspection-requiring portion based on image captured in the second image capturing step.
US11711602B2

A camera module is provided. The camera module includes a lens module having at least one lens; a housing, configured to accommodate the lens module; and a driving unit, disposed between the lens module and the housing, and including a magnet portion and a coil portion, wherein the coil portion is disposed to surround the magnet portion.
US11711599B2

A camera module comprising: a housing; a lens assembly that is fixed to the housing and comprises at least one lens; a circuit board that is arranged inside the housing and comprises a first circuit board and a second circuit board, on which image sensors arranged to face the lens are mounted, respectively; and a first shield can arranged inside the housing so as to support edges of the first and second circuit boards.
US11711595B2

An imaging apparatus includes a plurality of imaging elements, at least one signal processing circuit, and a transfer path, in which each of the plurality of imaging elements includes a memory that is incorporated in the imaging element and stores image data obtained by imaging a subject, and a communication interface that is incorporated in the imaging element and outputs output image data based on the image data stored in the memory, the transfer path connects the plurality of imaging elements and a single signal processing circuit in series, and the communication interface of each of the plurality of imaging elements outputs the output image data to an imaging element in a rear stage or the signal processing circuit through the transfer path.
US11711590B2

A programming access device such as, for example, a cable or satellite set top box (STB), a digital video recorder (DVR), a personal computer, and/or a digital media receiver automatically optimizes an order of content choices presented in a content listing, such as a program guide display, favorite channel display, and/or a recording listing display based on the past viewing and/or recording history of a current user.
US11711586B2

The systems and methods are described herein for playback of content based on progress point information. The systems and methods detect nearby media devices to transmit or request progress point information. Based on the communicated progress point information, the system may generate an option to play back content at a point within the content up to which content was last consumed. When content providers offer different versions of one content item and the user does not select to play back content from the content provider associated with the progress point information, the system determines a proper playback point in other content providers.
US11711585B2

A mobile terminal has a communication processing unit that transmits, to a video display apparatus for displaying a broadcasted video content, a request for setting a viewing schedule of the video content. A storage unit stores a starting time of the video content for which the setting of the viewing schedule has been requested; and an information provision unit provides information to a user of the mobile terminal. A control unit determines whether the video display apparatus is existent around the mobile terminal. At a first predetermined time before the starting time, the information provision unit notifies the user of the first predetermined time. If the video display apparatus is not existent around the mobile terminal at a second predetermined time before the starting time, the information provision unit then notifies the user that it is the second predetermined time before the starting time.
US11711582B2

An electronic apparatus includes a processor. The processor is configured to: obtain information about weighted values respectively assigned to a plurality of items having values that represent content features of a plurality of pieces of content, wherein the weighted values are assigned as higher weight values to items corresponding to the content features preferred by according to genres of content; identify a user content viewed by a user of the electronic apparatus; calculate similarities in values of the plurality of items, respectively, between a plurality of pieces of recommendable content and the user content, respectively; calculate recommendation scores of the plurality of pieces of content, based on the calculated similarities and the weighted values assigned to the items according to the genres; and perform a recommendation operation for one or more content pieces, of which the calculated recommendation score is equal to or higher than a preset ranking.
US11711579B1

Techniques for generating an interactive and dynamically updated content stream are described herein. Data assets that correspond to video segments provided by a plurality of content providers may be maintained. A video segment may correspond to a first portion of a full video segment for a piece of content from the plurality of content providers. A content stream may be generated that includes video segments provided by the plurality of content providers based at least in part on the data assets. The content stream may be presented via an application. Second input may be received via the application during presentation of the content stream that corresponds to a navigation command for displaying different content. The content stream may be updated to at least one of removing certain video segments or adding new video segments to the content stream based at least in part on the second input.
US11711573B1

A method and device for reversible story are provided. The method includes: when presenting a media stream of a current story, detecting a request performed by a user for generating an alternative story corresponding to the current story; in response to the request for generating the alternative story, determining a target path in a hyperstory, the hyperstory including multiple paths corresponding to multiple stories that describe different status change trends of one or more story characters, and the target path sharing a same initial segment with a path of the current story in the hyperstory and including a branch point where a story trend change occurs; determining a media stream of the alternative story according to the target path; and presenting the media stream of the alternative story.
US11711572B2

Disclosed is a system and method for reducing the total latency for transferring a frame from the low latency camera system mounted on an aerial vehicle to the display of the remote controller. The method includes reducing the latency through each of the modules of the system, i.e. through a camera module, an encoder module, a wireless interface transmission, wireless interface receiver module, a decoder module and a display module. To reduce the latency across the modules, methods such as overclocking the image processor, pipelining the frame, squashing the processed frame, using a fast hardware encoder that can perform slice based encoding, tuning the wireless medium using queue sizing, queue flushing, bitrate feedback, physical medium rate feedback, dynamic encoder parameter tuning and wireless radio parameter adjustment, using a fast hardware decoder that can perform slice based decoding and overclocking the display module are used.
US11711570B2

Methods and systems are provided for adjusting a size of a buffer based on a probability that a rewind request will be received during a currently playing segment of media. When the system determines that receiving a rewind request is likely, the system will increase the size of a buffer such that the rewind request can be accommodated using data from the buffer. When the system determines that receiving a rewind request is unlikely, the system will decrease the size of the buffer to free resources for other system components.
US11711566B2

A vehicle includes a plurality of broadcast reception antennae; a speaker; and an audio-video-navigation (AVN) device electrically connected to the plurality of broadcast reception antennae and the speaker; wherein the AVN device is configured to receive broadcast signals of a plurality of different frequencies from the plurality of broadcast reception antennae, synthesize the broadcast signals of different frequencies, and provide the synthesized broadcast signal to the speaker to output a sound corresponding to the synthesized broadcast signals.
US11711560B1

In an anonymous matching system, a demand-side service platform (DSP) may select segments to populate a target audience. A data warehouse platform and a multichannel video programming distributor (MVPD) platform ingest address lists, eliminate personally identifiable information (PII) from the address lists, and process the de-identified addresses to generate deterministic unique anonymous household identifiers (UHIDs). Households may be selected, for example, at the DSP's direction, to form a query request without exposing the PII. In response to the query request, the MVPD platform determines a matching UHID and includes a matching household attribute, such as an IP address or the like, in a query response without exposing the PII.
US11711552B2

Systems and methods in accordance with embodiments of this invention provide for encoding and playing back video at different frame rates using enhancement layers. In a number of embodiments, video is encoded using temporal scalability involving the creation of a base layer at a first frame rate and an enhancement layer including additional frames enabling playback at a second higher frame rate. The second higher frame rate can also be referred to as an enhanced frame rate. In a number of embodiments, the base and enhancement layers are stored in one or more container files that contain metadata describing the enhancement layer. Based on the capabilities of a playback device, it can select the particular frame rate at which to playback encoded video.
US11711551B2

The following describes techniques to maintain continuity of a live media stream. A media stream includes a first distribution layer with a first set of key frames and a set of delta frames succeeding key frames in the first set of key frames. The media stream also includes a second distribution layer including a second set of key frames, where the second set of key frames contains fewer key frames than the first set of key frames. Using the first and second distribution layers, a client device may subscribe to the media stream with a minimized start-up time and optimized quality of experience among varying complexity of the media content and dynamic network conditions.
US11711536B2

According to the present invention, there is provided A method of encoding a three-dimensional (3D) image, the method comprising: determining a prediction mode for a current block as an inter prediction mode; determining whether a reference block corresponding to the current block in a reference picture has motion information; when the reference block has the motion information, deriving motion information on the current block for each sub prediction block in the current block; and deriving a prediction sample for the current block based on the motion information on the current block.
US11711533B2

Provided is a method for decoding a video signal based on a reduced transform, which includes: checking whether a transform skip is applied to a current block; obtaining a transform index indicating a transform kernel of the current block from the video signal when the transform skip is not applied to the current block; determining a region where a primary transform is applied to the current block based on the transform kernel indicated by the transform index and a size of the current block; and performing an inverse primary transform on the region to which the primary transform is applied by using the transform kernel indicated by the transform index.
US11711520B2

According to the present invention, there is provided a method of decoding an image, the method including: deriving an initial motion vector of a current block; determining a motion refinement vector of the current block; and determining a motion vector of the current block on the basis of the initial motion vector and the motion refinement vector. Herein, the initial motion vector is derived from any one of merge candidates included in a merge candidate list for the current block.
US11711516B2

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 intra-prediction coding scheme based on an n-order polynomial model using at least one 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.
US11711508B2

A method for training a depth estimation model with depth hints is disclosed. For each image pair: for a first image, a depth prediction is determined by the depth estimation model and a depth hint is obtained; the second image is projected onto the first image once to generate a synthetic frame based on the depth prediction and again to generate a hinted synthetic frame based on the depth hint; a primary loss is calculated with the synthetic frame; a hinted loss is calculated with the hinted synthetic frame; and an overall loss is calculated for the image pair based on a per-pixel determination of whether the primary loss or the hinted loss is smaller, wherein if the hinted loss is smaller than the primary loss, then the overall loss includes the primary loss and a supervised depth loss between depth prediction and depth hint. The depth estimation model is trained by minimizing the overall losses for the image pairs.
US11711504B2

Systems and methods are described for simulating motion parallax in 360-degree video. In an exemplary embodiment for producing video content, a method includes obtaining a source video, based on information received from a client device, determining a selected number of depth layers, producing, from the source video, a plurality of depth layer videos corresponding to the selected number of depth layers, wherein each depth layer video is associated with at least one respective depth value, and wherein each depth layer video includes regions of the source video having depth values corresponding to the respective associated depth value, and sending the plurality of depth layer videos to the client device.
US11711502B2

A method and apparatus for outputting a three-dimensional (3D) image are provided. To output a 3D image, a stereo image is generated based on viewpoints of a user and rendered into a 3D image. Since the stereo image is generated based on the viewpoints of the user, the user views a different side of an object appearing in the 3D image depending on a viewpoint of the user.
US11711484B2

A system for stitching images together is disclosed. The images are sometimes referred to as frames, such as frames in a video sequence. The system comprises one or more imagers (e.g. cameras) that work in coordination with a matching amount of custom code modules. The system achieves image stitching using approximately one third the Field of View (FOV) of each imager (camera) and also by increasing the number of imagers to be above a predetermined threshold. The system displays these stitched images or frames on a computer monitor, either in a still-image context but also in a video-context. Normally these tasks would involve a great detail of computation, but the system achieves these effects while managing the computational load. In stitching the images together, it is sometimes necessary to introduce some image distortion (faceting) in the combined image. The system ensures no gaps in any captured view, and assists in achieving full situational awareness for a viewer.
US11711482B2

Provided is an electronic device in which, after user authentication is executed on the basis of identification information of a user acquired through a reader configured to read information from a contactless medium, a control unit causes a display unit to display a home screen when no job corresponding the identification information is registered, the control unit executes a process according to one piece of a job when only the one job is registered, and the control unit executes a process according to a job selected through an operation of the user from among two or more jobs when the two or more jobs are registered.
US11711470B1

One example method of operation may include receiving an access request from a user device, creating a current queue position status of a user profile associated with the user device based on one or more known status identifiers associated with the user device, assigning the user profile to a sub-queue and a specified time slot of a queue, managed by a computing node, among various other user profiles stored in the queue, and initiating a communication session to the user device at a specific time.
US11711465B2

A method and apparatus for providing assistance to customers seeking assistance from agents of an enterprise is disclosed. The method includes receiving a signal indicating the caller's wish to speak with a live agent associated with the enterprise to seek the assistance from the live agent. In response to a receipt of the signal, it is determined whether at least one live agent from among a plurality of live agents associated with the enterprise is available for a voice interaction with the caller. Subsequent to determining that no live agent from among the plurality of live agents is currently available for the voice interaction with the caller, the caller is diverted to an asynchronous messaging channel. A textual messaging-based interaction is facilitated between a messaging agent and the caller on the asynchronous messaging channel to provide the assistance to the caller.
US11711455B2

Wireless communication methods are described for a user plane integrity protection failure detection and handling, determination and management of integrity protection enabled data rate that exceeds or is close to exceeding a user equipment's capability or threshold, and management of integrity protection or encryption mechanisms in a dual-connectivity system that includes a master network node and a secondary network node.
US11711450B2

Embodiments of the present disclosure provide for improved interoperable data management between a user-accessed software application and an embedded software application. In some contexts, a user-accessed application provides both its own functionality as well as enabling access to functionality of an embedded application. The embedded application is accessed via a data-driven connection that provides several technical advantages and addresses various data interoperability and persistence problems. In some embodiments, a user-accessed application may be configured to provide functionality of multiple embedded applications consistent with the innovations herein described.
US11711447B2

A computer-implemented method for generating content recommendations for content items, each content item associated with one of a plurality of customers, the method comprising: receiving, by a network-connected server, a content request from a requesting user, the content request comprising a user identifier and a customer identifier; retrieving request parameters from a computer-implemented parameter service, the request parameters comprising indicia of a plurality of models and parameters for the models; retrieving user data comprising a set of indicia of recommendable resources associated with the customer identifier; routing the content request, request parameters and user data to a plurality of ranking and optimization component, each component generating a recommendation score for each recommendable resource; generating content recommendations based on the recommendation score which content recommendations are returned to the requesting user and stored by the server as a recommendation event within a repository of recommendation events; evaluating the relative efficacy of the one or more components, which models are returned to the requesting user and stored by the server as a recommendation event within a repository of recommendation events; evaluating the relative efficacy of the one or more components through continued usage; optimizing model efficacy by updating parameters within the parameter service based on the relative efficacy.
US11711446B2

Methods, systems, and computer-readable media are disclosed for utilizing unused network capacity for prefetch requests. One method includes: receiving, over a network, network traffic information from a network provider of the network; determining a threshold value for prefetch request fulfillment based on the received network traffic information; receiving, over the network, a plurality of prefetch requests from an application running on a mobile device connected to the network of the network provider; determining, for each prefetch request of the plurality of prefetch requests, a score for the prefetch request based on the received plurality of prefetch requests; and responding to, for each prefetch request of the plurality of prefetch requests, the prefetch request based on the determined threshold value and the determined score for the prefetch request.
US11711437B1

To distribute messages to subscribers that are located in multiple regions, a data center will receive messages that to be published to the subscribers. The data center will then perform a limited replication process to other data centers in other regions by accessing an interest map indicating additional data centers at which subscribers have recently expressed interest. The data center will transmit the messages to only that group of additional data centers for replication but not to other data centers at which no interest has been recently expressed.
US11711436B2

Systems and methods described herein can relate to a web browser-based application programming interface (API) that can control the authorization of data transmissions within a networked environment. The system enables content items displayed in a web page to make a call to the browser to request that the browser register the content item with the browser. The web browser can control the network transmissions to content items approved or authorized by the web browser. The system can reduce the number of transmissions that do not result in content for the client device—saving bandwidth and computational resources for the client device.
US11711434B2

One or more implementations of the present specification provide an information transmission method. Target information selected by a user of a first computing device is obtained by the first computing device. A unique identifier is obtained by the first computing device and from a second computing device, subsequent to the second computing device receiving the unique identifier from a server. The unique identifier is associated with the second computing device according to a mapping relationship. The unique identifier and the target information are sent to the server. The server identifies the second computing device associated with the unique identifier from the mapping relationship and forwards the target information to the second computing device.
US11711427B2

Provided are a data acquisition system and method. The system includes: data acquisition units, to acquire a plurality of pieces of data related to a target object within a data acquisition period; and a controller, communicatively connected to the data acquisition units, to set, according to an ith data acquisition period, a sampling interval time of the ith piece of data, and to set a polling interval time according to a minimum data acquisition period of the data acquisition units. Upon the controller starting to perform polling on the data acquisition units through n_1 polling interval times until a condition is satisfied for the first time, the controller performs first polling, for the ith piece of data, on a data acquisition unit of the data acquisition units for acquiring the ith piece of data.
US11711425B1

According to an aspect, a computer-implemented method for performing distributed communication operations includes receiving a request, by a first computing system, to perform a distributed communication operation and obtaining, by the first computing system, a tree structure for performing the distributed communication operation, wherein the first computing system is a root node of the tree structure. The method also includes creating, by the first computing system, a message having header information and a payload for the distributed communication operation and transmitting, by the first computing system, a portion of the message to each child node of the first computing system, wherein the portion transmitted to each child node is unique.
US11711420B2

A provider network hosting multiple network-based services that implement different resources for a client may provide automated management of resource attributes across the multiple network-based services. A client may send a request to a resource attribute service implemented at the provider network to add a resource attribute to different resources implemented among different network-based services that satisfy resource metadata selection criteria. In response to receiving the request, resource metadata maintained for the different resources implemented among the different network-based resources, which may include one or more previously applied resource attributes, may be evaluated to identify those resources that satisfy the resource metadata selection criteria. For those resources that satisfy the resource metadata selection criteria, the resource attribute may be added to the resource metadata maintained for the different resources.
US11711419B2

A method and a system for arranging a user multi-session from a plurality of user sessions, where the sessions are received from a plurality of computerized client devices communicatively coupled via a communication network to at least one content server. At least some of the client devices may be operated by a same user, and the data content may include at least part of data communicated between any client device and any content server. The method including dividing the received data content into a plurality of sessions, where at least two sessions are associated with the same user, selecting at least two sessions received from at least two respective client devices associated with the same user, and associating the selected at least two sessions to form a multi-session.
US11711417B2

A method for providing watermark to subscribers is provided. The method comprises observing a request for a first content from a subscriber, determining if the subscriber can receive a watermark, generating a second content comprising the watermark if the subscriber can receive a watermark, causing the subscriber to fetch the first content, and causing the subscriber to fetch the second content comprising the watermark overlaying the first content.
US11711411B2

A method is provided for performing zero-copy distribution of data samples between applications running on the same node in a system using an Object Management Group (OMG) Data Distribution Service (DDS) and/or a Real-Time Publish Subscribe (RTPS) protocol. Further provided is a method for selecting the network representation to communicate with a DataReader in a system using an Object Management Group (OMG) Real-Time Publish Subscribe (RTPS) protocol. Still further provided is the combination of these two methods to communicate transparently using zero-copy within the same node and not using zero-copy for different nodes. Embodiments of this invention lead to a relatively small communication latency that is constant and independent of the data size for applications running within a single node.
US11711408B2

A method, computer system, and a computer program product for application sharing are provided. Setting information that includes a display preference of a receiver is received. Application content from a host computer is received. The application content includes at least one screen image. The at least one screen image is converted according to the setting information. The converted screen image is transmitted to a receiver computer for real-time screen sharing with the host computer. A host controller action signal is received. The host controller action signal represents a host controller action at the host computer. A content modification is transmitted to the receiver computer for the real-time screen sharing and for displaying with the converted at least one screen image. The content modification corresponds to the host controller action.
US11711405B2

Methods and systems are disclosed for supporting delay budget information in IMS systems. Requests for DBI are received by a first node, contained within a SIP message. This can be achieved by filling a feedback field within the signal with a delay budget indicator. The first node analyzes the received signal in order to determine whether DBI is being requested. Based on this analysis, a request signal is forwarded to a second node, which carries out resource reservation. The request signal can be based on a H.248:Add.req message. In this manner, DBI can be signaled and supported even without dedicated DBI messaging.
US11711390B1

Techniques described and suggested herein include various systems and methods for determining risk levels associated with transiting data, and routing portions of the data in accordance with the determined risk levels. For example, a risk analyzer may apply risk classifiers to transiting data to determine overall risk levels of some or all of the transiting data. A traffic router may route transiting data according to determined risk profiles for the data. A sandbox may be implemented to compare, for a given input, expected and observed outputs for a subset of transiting data, so as to determine risk profiles associated with at least the subset.
US11711383B2

Methods and systems for detecting malicious activity on a network. The methods described herein involve gathering data regarding a first state of a computing environment, executing an attack tool to simulate malicious activity in the computing environment, and then gathering data regarding a second state of the computing environment. The methods described herein may then involve generating a signature based on changes between the first and second states, and then using the generated signature to detect malicious activity in a target network.
US11711381B2

A computer-implemented method to automatically identify hotspots in a network graph. The method includes receiving, by a processor, input data, wherein the input data includes a plurality of messages, each message containing a set of message data. The method further includes generating, by a pattern detector, and based on the input data, a network graph, wherein the network graph includes a plurality of nodes. The method also includes determining a first risk indicator for each of the plurality of nodes. The method includes assigning a first weight to the first risk indicator for each of the plurality of nodes. The method further includes identifying a first hotspot in the plurality of nodes, wherein the first hotspot is based on the first weight of the first risk indicator of a first node. The method also includes outputting, by a network interface, the first hotspot and the network graph.
US11711377B2

A trusted branded email method and apparatus in one aspect detects branded electronic messages and performs validation before it is sent to a recipient. In another aspect, an electronic messages is branded by embedding branding assets and validation signatures. Algorithms that generate validation signatures are dynamically selected to further strengthen the security aspects. Branding assets are presented to a user using a distinct indicia that represents to the user that the branding assets are secure.
US11711374B2

Methods and systems for understanding identity and organizational access to applications within an enterprise environment are provided. Exemplary methods include collecting data about relationships between applications and metadata associated with the applications in a computing environment of an enterprise, the metadata including information concerning a plurality of users accessing the applications; updating a graph database including nodes representing the applications of the computing environment of the enterprise and edges representing relationships between the applications; enriching the graph database by associating the nodes with metadata associated with the applications and associating user accounts with metadata associated with roles, organizations membership, privileges, and permissions; analyzing the graph database to identify a subset of nodes being accessed by a user of the plurality of users; and displaying, via a graphical user interface, a graphical representation of the subset of nodes and relationships between the nodes in the subset of the nodes.
US11711367B2

A network device may communicate with another network device via a media access control security (MACsec) key agreement (MKA) communication link, wherein an MKA session has been established between the network device and the other network device. The network device may determine that the other network device is unavailable. The network device may cause, based on determining that the other network device is unavailable, an MKA state of the network device to be placed in a paused state. The network device may receive, after causing the MKA state of the network device to be placed in the paused state, a packet from the other network device via the MKA communication link. The network device may determine, based on the packet, that the MKA session has not ended. The network device may continue, based on the MKA session having not ended, the MKA session by reactivating the MKA state.
US11711362B2

The disclosed exemplary embodiments include computer-implemented devices, apparatuses, and processes that, among other things, perform dynamic biometric authentication based on distributed ledger data. For example, a device may compute a first hash value based on first biometric data captured by a sensor unit, and may transmit a request to, and receive a response from, a computing system across a communications network via the communications unit. The request may cause the computing system to execute instructions maintained within the distributed ledger data, and to extract second biometric data maintained within an element of the distributed ledger data. The second biometric data may include a second hash, which the computing system may incorporate into the response. The device may authenticate an identity associated with the device when the first hash value corresponds to the second hash value incorporated within the response.
US11711361B2

There are provided systems and methods for biometric authentication during voice data transfers. A user may initiate voice communications with a service provider endpoint that provides automated services to the user through the voice or audio communications, such as an interactive voice response (IVR) system where a user may navigate menus through audio commands. The user may by required to authenticate their identity during the phone call or other voice data transfer, which may be done by entering a biometric, such as a fingerprint. The biometric may be converted to biometric feature data and provided to one or more token service providers. The token service providers may provide one or more tokens for the biometric, which may be used as the authentication token. This token may then be transmitted to the IVR system through the user's endpoint using a dialer feature of the endpoint.
US11711357B2

Various embodiments of the present application set forth a computer-implemented method that includes receiving, by a first service operating within a computing system, a modified identity data object from a second service operating within the computing system, where the modified identity data object includes at least one identifier associated with a client of the computing system determining, by the first service, that the second service performed a first action on an identity data object to generate the modified identity data object, and validating the modified identity data object based on whether the second service is authorized to perform the first action.
US11711352B2

Described embodiments provide systems and methods for protecting private data or confidential information. A device can receive a request from a client for a page from a server that includes confidential information to be verified with an owner of the confidential information. The device may be intermediary between the client and the server. Prior to providing the page to the client for rendering, the device may replace a first user interface (UI) element having the confidential information in the page, with a second UI element to obfuscate the confidential information. The device may receive an activation of the second UI element to request the owner to verify the confidential information from the client. The device may send to the client an update to the page to include an indication of whether the confidential information has been correctly verified with the owner.
US11711346B2

Systems and methods for neutral application programming interfaces are disclosed. In one embodiment, the disclosure relates to a system for neutral application programming interfaces. The system may comprise a device. The device may be configured to receive a request. The request may comprise an outer payload and an inner payload. The device may be further configured to parse the outer payload based on a common definition of the outer payload. The device may be further configured to extract information of an action from the outer payload. The device may be further configured to parse the inner payload based on a definition of the action. The device may be further configured to process the action.
US11711343B2

Web-filtering operations may be implemented on the user device, rather than on a centralized proxy server, to improve reliability, performance, and/or security of the web-filtering operations. Some or all of the necessary functions related to web-filtering may be performed on the end user device to remove the complexity and security issues inherent with the current methodology. One technique for allowing operation of proxy servers on user devices is to install smart agents on the user device. The smart agents, under control of a management server, may configure the proxy server, issue trust certificates to applications on the device, and/or provide proxy access configuration (PAC) files to applications on the device.
US11711340B2

A privatized link between an origin server and a content delivery network is provided. A privatized link can be a direct connection that does not route over the internet. Another privatized link is one that rotates IP addresses. An origin server may be assigned to use a set of multiple IP addresses for communication with the content delivery network. However, at any given time, the origin server is only using a small number of IP addresses. When one of the IP addresses being used to communicate with the content delivery network comes under attack, the origin server switches to another IP address in the set in order to continue serving content to the content delivery network via an IP address that is not under attack.
US11711339B1

A new host is detected being added to a network cluster, wherein each of a plurality of hosts are on the network cluster. Available interfaces on each of the plurality of hosts on the network cluster are detected responsive to detecting the new host being added. A classless inter-domain routing (CIDR) range is calculated for hosts and interfaces on the network cluster using the available interfaces. Pod routes with interface range and L3 host routes are set for each host.
US11711336B2

In one embodiment, a device in a network receives domain name system (DNS) information for a domain. The DNS information includes one or more service tags indicative of one or more services offered by the domain. The device detects an encrypted traffic flow associated with the domain. The device identifies a service associated with the encrypted traffic flow based on the one or more service tags. The device prioritizes the encrypted traffic flow based on the identified service associated with the encrypted traffic flow.
US11711330B2

Disclosed are some implementations of systems, apparatus, methods and computer program products for enabling out of office message settings of multiple computing systems using a single out of office message configuration. A request to generate an out of office message configuration associated with a user is received and an indication of computing systems associated with the request is obtained. In addition, an indication of a start date, an indication of an end date, and an out of office message are obtained in association with the request. The out of office message configuration is saved such that the start date, end date, and out of office message are associated with the computing systems and the user. For each of the computing systems, an out of office message setting is enabled using the start date, end date, and out of office message of the out of office message configuration such that an out of office function of the computing system is configured to transmit the out of office message, during a period from the start date to the end date, in response to receipt of a message addressed to the user via the computing system.
US11711328B2

Provided are a message output apparatus, a learning apparatus, a message output method, a learning method, and a program that allow a user to feel as if communication is being performed. An input section inputs, to a learned machine learning model that has been learned using learning data that includes learning input data including a plurality of consecutive frames of learning images and teaching data including a message associated with the learning input data, target input data including at least a plurality of consecutive frames of target images. A message identification section identifies a message according to output produced when the target input data is input to the machine learning model. A message output section outputs the identified message.
US11711317B1

In general, techniques are described for network connectivity for non-colocated customers of a cloud exchange. A programmable network platform for the cloud exchange comprises processing circuitry configured to: configure a virtual network device in the data center to run a network service for a customer; receive, from the customer, a request for a remote port and network information for a network service provider connectivity service for the customer; assign, in response to receiving the request for the remote port, a remote port of the cloud exchange to the customer; and configure, in response to receiving the request for the remote port using the network information, the cloud exchange to connect the network service provider connectivity service to the virtual network device via the remote port of the cloud exchange.
US11711308B2

In one embodiment, a networking device in a network detects an traffic flow conveyed in the network via the networking device. The networking device generates flow data for the traffic flow. The networking device performs a classification of the traffic flow using the flow data as input to a machine learning-based classifier. The networking device performs a mediation action based on the classification of the traffic flow.
US11711305B2

The present invention provides a method for packet processing according to a lookup table, comprising: receiving a packet, wherein the packet includes a packet header, and the packet header consists of control information; providing a lookup table with M entries, wherein each entry includes N conditions and a result/action indicator, and the M entries are sorted in a priority order; matching the information with the N conditions; and applying the result/action indicator in the matched entry with the highest priority on the packet.
US11711299B2

This disclosure describes various methods, systems, and devices related to mirrored traffic forwarding in a hybrid network. An example method includes receiving, from a source forwarder in a source network, a mirrored data packet. A session of the mirrored data packet may be identified based on a header of the mirrored data packet. A destination forwarder in a destination network may be identified based on the session. The destination network may be different than the source network. The mirrored data packet may be forwarded to the destination forwarder.
US11711294B2

A network device includes processing circuitry and multiple ports. The multiple ports are configured to connect to a communication network. The processing circuitry is configured to select a first port among the multiple ports to serve as an egress port for a packet, and to forward the packet to the first port, irrespective of whether or not the first port is usable as the egress port. The processing circuitry is further configured to, when the first port is usable as the egress port, transmit the packet to the communication network via the first port, and when the first port is unusable as the egress port, forward the packet from the first port to a second port among the multiple ports and transmit the packet to the communication network via the second port.
US11711289B2

A cloud-based multi-tenant system for policy-driven locality route and traffic management is disclosed. The cloud-based multi-tenant system includes a plurality of routes through the cloud-based multi-tenant system to deliver services to a plurality of end user devices. Each route is characterized by one or more of locality and residency. The plurality of routes are specified for a plurality of policies. An application running on an end user device requests a policy chosen from the plurality of policies. A route of the plurality of routes corresponding to the policy, traffic rules, and route maps corresponding to the policy for the end user device are returned. Communication is performed via the route between the application and a cloud service according to the policy. Compliance with the policy is tested for locality and residency, telemetry according to the testing is reported, and the plurality of routes is updated based upon the telemetry.
US11711282B2

Disclosed herein are system, method, and apparatus for account inheritance. The method performed at an application server includes receiving, via an application programming interface (API), data information received by each authorization gateway of a plurality of authorization gateways. The method includes performing calculation of an overall health of each authorization gateway of the plurality of authorization gateways based on a predetermined value of a weight assigned to each server of the plurality of servers and the value of service level corresponding to each server of the plurality of servers. The method includes balancing load of each authorization gateway of the plurality of authorization gateways by routing at least one client request message to a set of one or more authorization gateways of the plurality of authorization gateways based on the calculated overall health of each authorization gateway of the plurality of authorization gateways that is above a specific threshold value.
US11711281B2

The embodiments herein relate to a method in a network device. In one embodiment, there proposes a method in a network device, comprising: determining a classification to which a route belongs based on one or more classification criteria; determining, based on the classification to which the route belongs, a detection mechanism for detecting whether the route is an abnormal route; detecting whether the route is an abnormal route using the determined detection mechanism. With the embodiments herein, the abnormal routes, especially the black hole routes, can be automatically detected and resolved in real time.
US11711277B2

A server apparatus receives a device ID indicating one electrical home appliance among one or more electrical home appliances and a gateway ID indicating that the one electrical home appliance belongs to a same owner, a same group, or a same home as the one or more electrical home appliances, determines whether or not the one electrical home appliance is a newly connected electrical home appliance, using a management database that manages device IDs indicating the one or more electrical home appliances and the gateway ID, and when it is determined made that the one electrical home appliance is a newly connected electrical home appliance, provides an information device, which is associated with the gateway ID and which differs from the one electrical home appliance, with notification information for confirming whether or not it is to be permitted to collect the log information from the one electrical home appliance.
US11711276B2

A system and method are provided that automatically update a customer-support ticket in an online customer-support system. When the customer-support ticket is created or updated, the system applies a set of triggers, which modify the ticket based on business rules, wherein each trigger performs actions that modify the ticket when conditions for parameters associated with the ticket are satisfied. When applying a trigger to the ticket, the system evaluates the conditions for the trigger by evaluating an associated condition graph, which is a directed graph comprised of condition nodes, wherein each condition node specifies conditions on parameters associated with the ticket. During this evaluation, if a valid path through the condition graph is discovered, which comprises a sequence of satisfied condition nodes from the root node to a null node, the system fires the trigger, which involves performing actions associated with the trigger to update the ticket.
US11711266B2

Some organizations have a deployed and functional “controllerless” EVPN VxLAN Fabric in their data centers. Eventually, however, the organization may deploy a controller within the network. In one example, this disclosure describes a method that includes configuring a controller to communicate with each of a plurality of elements in a network; determining, by the controller, an initial operational state of the network; translating, by the controller, the initial operational state of the network to an intent-based configuration; pushing, by the controller, the intent-based configuration to the network to reconfigure each of the plurality of elements in the network in a manner consistent with the intent-based configuration; determining, by the controller and after pushing the intent-based configuration, an updated operational state of the network; and comparing, by the controller, the initial operational state of the network with the updated operational state of the network.
US11711261B2

A recovery workflow is part of an automated management service for bare metal hosts allocated for single-tenant operation in a multi-tenant environment. The health of the hosts is monitored using a set of health criteria. If it is detected that one of the host machines fails a health check then a host recovery workflow can be initiated. As part of the workflow, the failed host can be repurposed or retired. A spare host class can be used to obtain a new host to take over for the failed host. Once deployed, the operation of the new host can be tested. Upon passing the test, the new host can take over for the failed host. A new host resource can be automatically requested to be added to the spare host class in order to ensure that there are sufficient resources available in case of an additional failure.
US11711253B2

Systems and methods for transmitting data using various Modulation on Zeros schemes are described. In many embodiments, a communication system is utilized that includes a transmitter having a modulator that modulates a plurality of information bits to encode the bits in the zeros of the z-transform of a discrete-time baseband signal. In addition, the communication system includes a receiver having a decoder configured to decode a plurality of bits of information from the samples of a received signal by: determining a plurality of zeros of a z-transform of a received discrete-time baseband signal based upon samples from a received continuous-time signal, identifying zeros that encode the plurality of information bits, and outputting a plurality of decoded information bits based upon the identified zeros.
US11711250B2

A method, system and apparatus are disclosed. According to one or more embodiments, a network node configured to communicate with a wireless device is provided. The network node includes processing circuitry configured to dynamically indicate a mixed numerology to the wireless device for implementation where the mixed numerology corresponds to a first numerology for a data channel and a second numerology for a control channel, the first numerology being different from the second numerology.
US11711240B1

Techniques and architecture are described for providing broadcast/multicast support using VXLAN in and among private on-premises/cloud networks and public cloud networks by defining peer groups comprising VXLAN tunnel endpoints (VTEPs) within clustered network security devices. For example, a static peer group comprising two or more virtual extensible local access network (VXLAN) tunnel end points (VTEPs) is defined. The two or more VTEPs may each comprise a data interface of a network security device. Based at least in part on the static peer group, an overlay network comprising the two or more VTEPs is defined. A network security device discovers available VTEPs within the static peer group. The network security device establishes a mesh network of available VTEPs.
US11711238B2

A method of communication between a payload and a platform, including providing power to at least one payload via a platform, periodically sending an identification message from the at least one payload to the platform, decoding the identification message with the platform and sending a response message to the at least one payload, requesting access to one or more ethernet busses supplied by the platform, and enabling the one or more ethernet busses.
US11711236B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for machine learning for home understanding and notification. In one aspect, a method includes obtaining reference videos from a camera within a premises of a home, determining, from the reference videos, timing of actions in a routine that a particular person performs before leaving the home, determining from a sample video from the camera within the home that the particular person appears to be out of sync in performing a particular action based on the timing of actions in the routine determined from the reference videos, and in response, providing a notification to the particular person.
US11711233B2

A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
US11711232B2

A broadband access system, comprising a broadband access hub device (hub device) and broadband access premise devices (premise devices) wirelessly coupled the hub device to provide broadband services to multiple user equipment (UEs), is described. The hub device may access broadband services on a fiber optic broadband network and wirelessly provide access to the broadband services to the premise devices. The premise device may wirelessly communicate with the hub device and communicate with user equipment (UEs) for providing access to the broadband services through the hub device. The premise device may be attached to an electric utility meter, and a power interface module of the premise device may supply electrical power to the premise device from the electric utility meter.
US11711228B1

A data processing system is implemented for accessing information about a scheduled meeting of a user, the information including a start time and an end time of the scheduled meeting. The data processing system also implements determining a planned meeting time for the scheduled meeting based on the accessed information, receiving an attendance signal which indicates that the user has joined the scheduled meeting, and monitoring the attendance signal to determine an attended amount of time of the user in the scheduled meeting, wherein the attendance signal represents a user device of the user joining the scheduled meeting. Further, the data processing system implements determining an attendance ratio based on the attended amount of time and the planned meeting time for the scheduled meeting, and classifying the user as potentially fatigued based on the attendance ratio satisfying a threshold condition.
US11711226B2

Aspects of the present disclosure relate to generating and visualizing subgroups of participants within web-based conferences. Participant data for each of a plurality of participants attending a web-based conference can be obtained. The participant data can be analyzed for each of the plurality of participants. Each of the participants can be mapped to a subgroup of two or more subgroups based on the analysis. The two or more subgroups can then be visualized within the web-based conference to the participants.
US11711225B2

An apparatus for filtering an electrical power signal in an Ethernet communication system includes a link interface, a power interface, and a filter connected between the link interface and the power interface. The link interface is configured to connect to an Ethernet link. The power interface is configured to connect to one or both of (i) a power-supply that supplies the electrical power signal for transfer over the Ethernet link, and (ii) a circuit that consumes the electrical power signal transferred over the Ethernet link. The filter includes at least (i) a primary inductor configured to filter the electrical power signal transferred to or from the Ethernet link, and (ii) one or more complementary inductors connected in series with the primary inductor, the one or more complementary inductors configured to reduce a parasitic capacitance of the filter.
US11711224B2

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

A method of generating a trusted chain code (“TCC”) message, comprising: receiving a smart contract whose execution causes a transfer of value in response to at least one of an occurrence of an event or a fulfillment of a condition, wherein the smart contract is digitally signed by a first entity private key and a second entity private key; generating a chain code comprising a hash of a chain code of the smart contract, the chain code corresponding to at least one of an occurrence of an event or a fulfillment of a condition of the smart contract; and posting the TCC message to a distributed ledger, wherein an execution of a portion of the chain code in response to at least one of the occurrence of the event or the fulfillment of the condition is validated against corresponding chain code in the chain code manifest.
US11711217B2

A method includes providing an initial communication, by an access device to a user device. The access device can receive the user identifier and the access token and receive a secret associated with the user. The access device can determine, using the user identifier and/or the access token, if the transaction is authorized by an authorizing entity computer associated with the access device or by an authorizing entity not associated with the access device. If the transaction is authorized by the authorizing entity computer associated with the access device, the access device can transmit an authorization request message comprising the user identifier, the secret, and the access token to the authorizing entity computer. The authorizing entity computer validates the secret, retrieves a real credential of the user using the user identifier, and authorizes the transaction.
US11711205B2

Systems and methods for provisioning secure terminals for secure transactions are disclosed herein. A disclosed method includes generating a key using a key generator element on a secure terminal and sending a key validation request for the key from the secure terminal to a provisioning device. The method also includes parsing the key validation request and generating a key validation for the key and a trusted time stamp on the provisioning device. The method also includes sending, from the provisioning device, the key validation and the trusted time stamp to the secure terminal. The method also includes setting a clock on the secure terminal using the trusted time stamp and storing the key validation at the secure terminal.
US11711203B2

Systems and methods for determining consumer eligibility for a gated offer using verification data from a verification source, while reducing exposure of the verification data, are herein disclosed. In one example, a method for a verification source comprises, generating a seed hash from a pre-determined data specification, aggregating verification data based on one or more data fields indicated by the data specification to produce aggregated verification data, hashing the aggregated verification data using the seed hash to produce hashed verification data, receiving hashed customer data from a verification platform, receiving a comparison request from the verification platform, comparing the hashed customer data with the hashed verification data; and returning a result to the verification platform indicating if the hashed customer data matches the verification data.
US11711201B2

In one embodiment, an encoded pointer is constructed from a stack pointer that includes offset. The encoded pointer includes the offset value and ciphertext that is based on encrypting a portion of a decorated pointer that includes a maximum offset value. Stack data is encrypted based on the encoded pointer, and the encoded pointer is stored in a stack pointer register of a processor. To access memory, a decoded pointer is constructed based on decrypting the ciphertext of the encoded pointer and the offset value. Encrypted stack data is accessed based on the decoded pointer, and the encrypted stack is decrypted based on the encoded pointer.
US11711199B2

A system and method for a frequency detector circuit includes: a transition detector configured to receive a data input and provide a first edge output based on transitions in the data input; a first circuit configured to generate a second edge output; a second circuit configured to generate a third edge output; and a combinational logic configured to output an UP output when at least two of the first edge output, the second edge output, and the third edge output are high and configured to output a DOWN output when the first edge output, the second edge output, and the third edge output are all low.
US11711198B2

A synchronization detection device includes: a correction unit configured to correct sampled data of a waveform on which a dither signal is superimposed, for each period of a reference signal in accordance with a period of the dither signal; a multiplication unit configured to multiply the corrected sampled data by a weight coefficient that is different for each level of the reference signal and associated with a timing of the reference signal; and an averaging unit configured to derive, as a detection result, an average of a result of the multiplication of the corrected sampled data by the weight coefficient.
US11711196B2

Provided is a method for transmitting and receiving a signal by a terminal supporting dual-connectivity between evolved universal terrestrial radio access (E-UTRA) and new radio (NR). In the method, when the terminal is configured to aggregate at least two carriers and when the at least two carriers include one of E-UTRA operating bands 1, 3, 19, and 21 and at least one of NR operating bands n78 and n79, an uplink center frequency of a first carrier among the at least two carriers is a first value and a downlink center frequency of the first carrier is a second value, a predetermined maximum sensitivity degradation (MSD) is applied to a reference sensitivity used for reception of the downlink signal.
US11711193B2

Enhancing reception reliability for control information or data information includes receiving: a first configuration for a CORESET and a second configuration for a second CORESET; a first PDCCH, in the first CORESET or the second CORESET, including a first DCI format; and a first PDSCH, scheduled by the first DCI format, including a TB. The method further includes transmitting a first PUCCH including a first HARQ-ACK codebook and a second PUCCH including a second HARQ-ACK codebook. HARQ-ACK information, in response to receiving the TB, is included in: the first HARQ-ACK codebook when the first PDCCH is received in the first CORESET and the second HARQ-ACK codebook when the first PDCCH is received in the second CORESET.
US11711191B2

A method of transmitting configuration information and a related device are provided. The method includes sending DC assistance information to a network-side device, wherein the network-side device includes at least one of an MN and an SN; receiving assistance configuration information of DC interference cancellation sent by the network-side device, wherein the assistance configuration information of DC interference cancellation corresponds to the IDC assistance information.
US11711190B2

A method for performing wireless communication by a first device is proposed in an embodiment. The method may comprise the steps of: selecting a synchronization source on the basis of a sidelink synchronization priority; acquiring synchronization on the basis of the synchronization source; transmitting a sidelink-synchronization signal block (S-SSB) to a second device on the basis of the acquired synchronization; transmitting, to the second device, information related to a pattern of a physical sidelink shared channel (PSSCH) demodulation reference signal (DMRS) for decoding a PSSCH through sidelink control information (SCI) on a physical sidelink control channel (PSCCH); mapping the PSSCH DMRS onto a time resource related to the PSSCH on the basis of the information related to the pattern of the SSCH DMRS and an interval of a time resource scheduled for transmission of the PSSCH related to the PSCCH; and transmitting the PSSCH DMRS to the second device through the PSSCH.
US11711188B2

Example demodulation reference signal (DMRS) port indication methods and apparatus are described. In one example method, a network device determines DMRS port indication information, and sends the DMRS port indication information. The DMRS port indication information is used to indicate a DMRS port set, and the DMRS port set is one of a plurality of DMRS port sets. A first subset of the plurality of DMRS port sets are first DMRS port sets, and DMRS ports in each first DMRS port set belong to a plurality of CDM groups. A second subset of the plurality of DMRS port sets are second DMRS port sets, and at least one DMRS port in each second DMRS port set belongs to a same CDM group.
US11711183B2

Methods, systems, and devices for wireless communications are described. An access point (AP) may transmit, to a second AP and during a first portion of a transmission opportunity (TxOP), a request to participate in a multi-user (MU) transmission. The AP may receive, from the second AP and during the first portion of the TxOP, an indication of intent to participate in the MU transmission during the second portion of the TxOP, the indication of intent including a resource request of the second AP for participation in the MU transmission. The AP may transmit, during an initial period of the second portion of the TxOP, a trigger signal to the second AP indicating a set of one or more resources for the second AP during the MU transmission. The AP may participate, in conjunction with the second AP and during the second portion of the TxOP, in the MU transmission.
US11711167B2

There is provided an apparatus, said apparatus including circuitry configured for causing a plurality of data packets to be transmitted, in at least a first mode, determining at least one of the plurality of data packets based on at least one criterion based on at least one transmission parameter of at least one part of one of the plurality of data packets and causing a duplicate of the at least one determined data packet to be transmitted.
US11711165B2

[Object] To provide a terminal device capable of efficiently performing communication in a communication system in which a base station device and the terminal device communicate with each other. [Solution] A terminal device that communicates with a base station device includes: a higher layer processing unit configured to set an STTI channel setting through signaling of a higher layer from the base station device; and a receiving unit configured to receive a first PDSCH in a case in which the STTI channel setting is not set and receive a second PDSCH in a case in which the STTI channel setting is set. The first PDCCH is mapped to one or more resource blocks, the second PDCCH is mapped to one or more sub resource blocks, and the second PDSCH is demodulated using a reference signal mapped to a symbol including the sub resource block or a resource element before the symbol.
US11711158B2

A network device includes a port, a transmission pipeline and a time-stamping circuit. The port is configured for connecting to a network. The transmission pipeline includes multiple pipeline stages and is configured to process packets and to send the packets to the network via the port. The time-stamping circuit is configured to temporarily suspend at least some processing of at least a given packet in the transmission pipeline, to verify whether a pipeline stage having a variable processing delay, located downstream from the time-stamping circuit, meets an emptiness condition, and, only when the pipeline stage meets the emptiness condition, to time-stamp the given packet and resume the processing of the given packet.
US11711156B2

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

The present disclosure discloses an adaptive MIMO detection method and system. The method includes the following steps: a) determining whether a Signal to Noise Ratio of a data packet is greater than a set threshold for Signal to Noise Ratio, and if yes, performing ZF preprocessing on the channel matrix, and if not, performing MMSE preprocessing on the channel matrix; b) performing sorted QR decomposition on the channel matrix processed in step a) to obtain a plurality of decomposition matrices; c) determining whether a condition number of the channel matrix of the data packet is greater than a set threshold for condition number of the channel, and if yes, Lattice Reduction is performed on the decomposition matrices obtained in step b); d) determining whether an estimated value of an interference term of the channel matrix is greater than a threshold for the estimated value of the interference term of the channel matrix, and if yes, SIC detection mode is selected for MIMO detection on the data packets, and if not, K-best detection mode is selected for MIMO detection on the data packets; and e) according to processing results from steps a) to d), performing MIMO detection on the data packet.
US11711151B2

An optical transmission system according to an embodiment includes: an optical transmission unit which modulates an optical signal into which a known signal is inserted and transmits the optical signal; and an optical reception unit which receives the optical signal from the optical transmission unit, wherein the optical reception unit includes: an optical receiver which performs coherent detection of a reception signal of the optical signal received from the optical transmission unit; a receiver transfer function estimation section which estimates a nonlinear response transfer function of the optical receiver based on the known signal included in the reception signal after the detection by the optical receiver; and a receiver compensation section which compensates nonlinear distortion of the reception signal after the detection based on the nonlinear response transfer function which the receiver transfer function estimation section estimates.
US11711142B2

In some examples, fiber optic link intermittent fault detection and localization may include determining, for a fiber optic link that is to be analyzed, at least one section corresponding to the fiber optic link, at least one detection threshold corresponding to the at least one section, and a reference trace for the fiber optic link. A real-time trace may be acquired for the fiber optic link, and a comparison trace may be generated based on analysis of the reference trace and the real-time trace. Based on analysis of the at least one section to determine whether at least one section level parameter determined from the comparison trace exceeds the at least one detection threshold, an event associated with the fiber optic link may be identified.
US11711137B2

A user terminal and a method of using the user terminal disclosed. The method may comprise: storing, at a user terminal (UT), a dataset that comprises a plurality of elements, wherein each of the plurality of elements is associated with a unique predetermined terrestrial location; using the dataset, determining an element (Ek) from among the plurality of elements based on a proximity of the UT to the respective unique, predetermined terrestrial location of the element (Ek); and then determining one of the plurality of satellite beams with which to utilize satellite communication.
US11711133B2

An electronic device that includes a processing circuit configured to: receive information about a number N of candidate transmit beams from a user device, where N is an integer greater than 1; select from the N candidate transmit beams a transmit beam for sending downlink information to the user device; and determine, on the basis of the selected transmit beam, a transmission configuration indication (TCI) state, and send the TCI state to the user device. The electronic device, the wireless communication method and the computer readable storage medium enable a network-side device to notify the user device of the information about transmit beams.
US11711127B2

Embodiments of the disclosure provide a method, device and computer readable medium for new radio management measurement. According to embodiments of the present disclosure, the network device may transmit collocation information of component carriers to the terminal device. The terminal device may perform communication measurements based on the collocation information. In this way, the measurement effort and burden of the terminal device may be reduced while flexibility of the network deployment is stilled maintained.
US11711126B2

A wireless communication system based on millimeter wave (mmWave) radio frequency (RF) repeaters includes a first communication device. The first communication device includes a digital signal processor configured to provide access to a first type of communication network to a plurality of communication systems that are communicatively coupled to the first communication device via a plurality of different type of wireless networks. A plurality of radio frequency (RF) signals corresponding to different communication protocols is obtained via the plurality of different type of wireless networks. The obtained plurality of RF signals corresponding to different communication protocols are merged into a mmWave RF signal of a specified frequency. The mmWave RF signal of the specified frequency is transmitted to a second communication device.
US11711121B2

A wireless communication method and a wireless communication device. The method comprises: a sending side device generating a common sequence so as to send to a plurality of receiving side devices; each of the plurality of receiving side devices determining a first analogue weight parameter according to a receiving situation of the common sequence, and determining an antenna configuration for sending a pre-determined pilot frequency signal corresponding to the receiving side device according to the determined first analogue weight parameter so as to send the pre-determined pilot frequency signal to the sending side device; and the sending side device determining a second analogue weight parameter regarding the receiving side device according to a receiving situation of the pre-determined pilot frequency signal, and determining an antenna configuration for sending data regarding the receiving side device according to the determined second analogue weight parameter so as to send the data to the receiving side device.
US11711120B1

Various aspects of the present disclosure generally relate to wireless communication. A wireless communication device may have an apparatus that aligns the non-linearity between transmit chains of the wireless communication device that are driven by the same digital port. The apparatus may adjust an amplification power out or an amplification saturated power to adjust a ratio between the amplification saturated power and the amplification power out for one or more transmit chains of the wireless communication device. The apparatus may adjust the ratios of transmit chains to align the ratios of the transmit chains for more consistent management of non-linear characteristics of the chain components. Numerous other aspects are described.
US11711111B2

The present invention discloses a signal transceiving apparatus having echo-canceling mechanism. A mixer circuit includes a Wheatstone bridge and a transformer winding circuit. The Wheatstone bridge includes another transformer winding circuit and a variable load and includes a first input terminal, a first output terminal, a second input terminal and a second output terminal located at each two neighboring arms in an order. A transmission circuit is coupled to the first input terminal and the second input terminal to perform signal transmission through the mixer circuit. A receiving circuit is coupled to the first output terminal and the second output terminal to perform signal receiving through the mixer circuit. A control circuit adjusts the impedance of the variable load when a residual echo noise amount does not satisfy a minimum echo noise amount condition, and stops to adjust the impedance when the residual echo noise amount satisfies the condition.
US11711109B2

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive a discovery reference signal from a base station on an anchor channel. The UE may perform a first random or pseudorandom frequency hopping procedure to identify a plurality of downlink carriers for a first time period. The UE may perform a second random or pseudorandom frequency hopping procedure within the plurality of downlink carriers to select one of the plurality of downlink carriers as the uplink channel for a second time period. The UE may then transmit an uplink communication during the second time period on the selected uplink channel. In some examples, the uplink communication may be transmitted based at least in part on time division multiplexing (TDM) information.
US11711105B2

An electronic device may include wireless circuitry with a baseband processor, a transceiver circuit, a front-end module, and an antenna. The front-end module may include amplifier circuitry such as a low noise amplifier for amplifying received radio-frequency signals. The low noise amplifier is operable in a non-carrier-aggregation (NCA) mode and a carrier aggregation (CA) mode. The low noise amplifier may include a first input stage, a second input stage, a complementary degeneration transformer, and an input impedance compensation circuit. During the NCA mode, the first input stage is turned on while the second input stage is turned off, the degeneration transformer is controlled to provide maximum inductance, and the compensation circuit is turned on to provide input matching. During the CA mode, the first and second input stages are turned on, the degeneration transformer is adjusted to provide less inductance, and the compensation circuit is turned off.
US11711104B2

A method for detecting a beacon signal using an above-ground tracker. The tracker comprises an antenna assembly comprising a plurality of antennas. Each antenna is oriented in a different direction. During operation, if the beacon signal is interrupted due to a local noise source, transmission of the beacon signal is stopped. The tracker then detects radiation from the local noise source and the processor determines a direction from which peak ambient noise arrives at the tracker. The beacon signal is then resumed. A processor included in the tracker excludes any signals generated by the antenna assembly that are representative of radiation that arrived at the tracker from the same direction the peak ambient noise arrived at the tracker. The tracker then detects the beacon signal using the non-excluded signals.
US11711100B2

A syndrome calculation circuit includes a matrix product calculation circuit. The matrix product calculation circuit is configured to generate syndrome bits in a composite field by calculating a matrix product of input data bits and a first arithmetic matrix. The first arithmetic matrix is a matrix product of a basis conversion matrix for converting a data string from a Galois field to the composite field and a second arithmetic matrix, which is at least a part of a parity check matrix.
US11711099B1

Systems, devices, and methods for encoding information bits for storage, including encoding information bits and balance bits to obtain a first bit chunk of a first arrangement; permuting the first bit chunk to obtain a second bit chunk of a second arrangement; encoding the second bit chunk to obtain a third bit chunk of the second arrangement; permuting a first portion of the third bit chunk to obtain a fourth bit chunk of the first arrangement, and encoding the fourth bit chunk to obtain a fifth bit chunk of the first arrangement; permuting a second portion of the third bit chunk, and adjusting the balance bits based on the fifth bit chunk and the permutated second portion of the third bit chunk; adjusting the first arrangement based on the adjusted balance bits, and obtaining a codeword based on the adjusted first arrangement; and transmitting the codeword to a storage device.
US11711098B2

A transmitter is provided. The transmitter includes: a Low Density Parity Check (LDPC) encoder configured to encode input bits to generate parity bits; a parity permutator configured to group-wise interleave a plurality of bit groups including the parity bits; and a puncturer configured to select some of the parity bits in the group-wise interleaved bit groups and puncture the selected parity bits, wherein the parity permutator group-wise interleaves the bit groups such that some of the bit groups at predetermined positions in the bit groups before the group-wise interleaving are positioned serially after the group-wise interleaving and a remainder of the bit groups before the group-wise interleaving are positioned without an order after the group-wise interleaving so that the puncturer selects parity bits included in the some of the bit groups sequentially and selects parity bits included in the remainder of the bit groups without an order.
US11711097B2

The present technology relates to a data processing device and a data processing method which can ensure high communication quality in data transmission using LDPC codes. In group-wise interleaving, an LDPC code having a code length N of 64800 bits and a coding rate r of 13/15 is interleaved in a unit of a bit group of 360 bits. In group-wise deinterleaving, a sequence of bit groups of the LDPC code which has been subjected to the group-wise interleaving is returned to an original sequence. The present technology can be applied to, for example, a case in which data transmission is performed using LDPC codes.
US11711096B2

A low density parity check (LDPC) encoder, an LDPC decoder, and an LDPC encoding method are disclosed. The LDPC encoder includes first memory, second memory, and a processor. The first memory stores an LDPC codeword having a length of 16200 and a code rate of 3/15. The second memory is initialized to 0. The processor generates the LDPC codeword corresponding to information bits by performing accumulation with respect to the second memory using a sequence corresponding to a parity check matrix (PCM).
US11711072B2

A serial bus re-driver circuit includes an edge detector circuit and a booster circuit. The edge detector circuit is configured to detect a transition of serial bus signal. The booster circuit is coupled to the edge detector circuit, and is configured to switch current to the serial bus signal. The booster circuit includes a leading edge boost pulse generation circuit and a trailing edge boost pulse generation circuit. The leading edge boost pulse generation circuit is configured to switch a first current pulse to the serial bus signal at the transition of the serial bus signal. The trailing edge boost pulse generation circuit is configured to switch a second current pulse to the serial bus signal. The second current pulse is shorter than the first current pulse.
US11711069B2

Provided is a semiconductor integrated circuit including an oscillation circuit configured to output an oscillation signal, a heater configured to heat the oscillation circuit, a temperature sensor configured to detect a temperature of the oscillation circuit, and a nonvolatile memory configured to store temperature correction data. The oscillation circuit controls a frequency of the oscillation signal based on an output signal of the temperature sensor and the temperature correction data.
US11711064B2

An RF filter system includes a plurality of bulk acoustic wave resonators arranged in a circuit having serial and parallel shunt configurations of resonators. Each resonator having a reflector, a support member including a surface, a first electrode including tungsten, overlying the reflector, a piezoelectric film including crystalline aluminum scandium nitride overlapping the first electrode, a second electrode including tungsten overlapping the piezoelectric film and the first electrode, and a passivation layer including silicon nitride overlying the second electrode. Portions of the support member surface of at least one resonator define a cavity region having a portion of the first electrode of the at least one resonator is located within the cavity region. The pass band circuit response has a bandwidth corresponding to a thickness of at least one of the first electrode, piezoelectric film, second electrode, and passivation layer. The system can include single crystal or polycrystalline BAW resonators.
US11711063B2

A filter device includes a filter including at least one inductor and at least one capacitor, and a stack of a plurality of dielectric layers and a plurality of conductor layers. The plurality of dielectric layers include at least one first dielectric layer formed of a first dielectric material and at least one second dielectric layer formed of a second dielectric material. The plurality of conductor layers include at least one first conductor layer in contact with the at least one first dielectric layer, and at least one second conductor layer in contact with the at least one second dielectric layer. The temperature coefficient of resonant frequency of the first dielectric material has a positive value. The temperature coefficient of resonant frequency of the second dielectric material has a negative value.
US11711057B2

Circuits, devices and methods related to antenna tuner. In some embodiments, an antenna can be tuned by amplifying a signal for transmission by operating a transistor with a base current, and monitoring the base current. The method can further include adjusting an antenna tuner to thereby adjust an antenna load impedance presented to the amplified signal, with the adjustment being based on a variation of the monitored base current.
US11711054B2

The present invention relates to a fault detection system and method of a photovoltaic module and string. The fault detection system of a photovoltaic module and string includes a measurement input unit receiving a current power generation performance measurement value of the photovoltaic module and string from the outside, an estimation calculating unit calculating a power generation performance estimation value of the photovoltaic module and string based on input current environmental conditions, and a fault determining unit determining whether the photovoltaic module and string have a fault by comparing and analyzing the power generation performance measurement value from the measurement input unit and the power generation performance estimation value from the estimation calculating unit, wherein the photovoltaic module is configured as a double-sided or single-sided photovoltaic module.
US11711050B2

A solar tracking system includes a base member, a first shaft rotatably coupled to the base member, a support arm pivotably coupled to the first shaft, a second shaft having a first end and an opposing second end, the first end rotatably coupled to the support arm, a solar rack pivotably coupled to the second end of the second shaft, and a mass positioner configured to change an angle between the support arm and the first shaft by moving a predetermined mass between a first position and a second position.
US11711041B2

Embodiments relate to a motor driving system comprising a power network between an inverter and a motor and a method for designing such motor drive system, the motor drive system comprising: an AC motor; an inverter unit for applying a voltage to the AC motor; a controller configured for controlling an output voltage of the inverter unit; and a power network circuit disposed between the inverter unit and the AC motor, wherein the power network circuit is configured with passive element.
US11711040B2

An inverter for driving a motor that has a switchable connection of windings and drives a load element having a periodically varying load torque is provided. The inverter is controlled so that an output torque of the motor follows the periodic variation of the load torque. The inverter is controlled so that a current flowing through the motor is zero during a period including a minimum torque phase at which the load torque is at or near a minimum value. The connection is switched while the current flowing through the motor is zero. It is possible to switch the connection of the windings while the motor is rotating, and avoid an increase in apparatus size.
US11711038B2

Discloses a vector control method for a vehicle permanent magnet synchronous motor based on a DC power, which comprises a current closed-loop adjuster, a modulation index deviation calculator, a current command angle compensator, a current angle preset, a current command angle limit comparator, a current given amplitude compensator and a current given vector corrector. According to the present disclosure, the adjusting direction is always a flux-weakening direction, and instability caused by repeated adjustment will not occur; according to the present disclosure, by introducing the current for simultaneous correction, the voltage saturation-resistant pressure can be shared to the dq current, so that excessive output torque deviation caused by excessive adjustment of a single-axis current can be avoided; the traditional flux weakening target that the system is controlled without losing stability is ensured, and the accuracy of the torque is ensured.
US11711037B2

An output inductance value controlling method, apparatus, and computer device for a multi-tap reactor. A single output port of the multi-tap reactor is correspondingly connected to a single relay, and each relay is connected to a general power supply of all air conditioner internal units. When in use, an air conditioning system acquires a motor speed and a phase current of each air conditioner internal unit separately, and then calculates a sum of motor powers of all the air conditioner internal units according to the motor speeds and the phase currents. The system matches a basic inductance value required by the air conditioner internal units according to the sum of motor powers, sets a current output inductance value of the multi-tap reactor according to the basic inductance value, and inputs the output inductance value into the corresponding air conditioner internal units.
US11711031B2

A piezoelectric inertia actuator is disclosed herein, which includes an actuator body, a coupling body defining a receiver, a lock body positioned within the receiver, and a piezo body attached to the coupling body. At least one flexible frame configured to support an engaging body may extend from the piezo body. A spring blade configured to apply a preload force to the engaging body via a decoupling preload body may extend from the coupling body. A tension member may be positioned within the lock body and apply a preload force to the piezo body, thereby creating a net compressive stress therein. The piezoelectric inertia actuator may further include a piezo preload body configured to apply a reaction force to the piezo body in order to maintain the compressive stress therein. The preload applied to the piezo body may be substantially decoupled from the preload applied to the engaging body.
US11711028B2

Disclosed are an inverter control device and method. The method according to an embodiment of the present includes estimating a rotation speed of a motor, determining a slip frequency reference using an energy of a direct current terminal capacitor of an inverter, which provides an output voltage to the motor, and a direct current terminal energy reference when a direct current terminal voltage of the inverter is a certain level or less, and providing a frequency reference determined by adding the rotation speed of the motor and the slip frequency reference to the inverter.
US11711018B2

This application provides example circuit modules and example electronic devices comprising the circuit module. One example circuit module includes a power input terminal, a power output terminal, a first switching transistor, a second switching transistor, a comparison unit, a boost unit, an energy storage unit, and a direct current conversion unit, where the first switching transistor is turned on and the second switching transistor is cut off when a source voltage input by the power input terminal to the comparison unit is greater than the preset threshold, or the first switching transistor is cut off and the second switching transistor is turned on when a source voltage input by the power input terminal to the comparison unit is less than or equal to the preset threshold.
US11711014B2

There is obtained an electric-power conversion apparatus that prevents it that the temperature of a semiconductor switching device reaches a breakage temperature and hence the semiconductor switching device is broken and that realizes continuity of driving. The electric-power conversion apparatus includes a temperature sensor that detects a temperature of semiconductor switching device, and a temperature rising rate determination unit that compares a predetermined first threshold value with a temperature rising rate calculated based on a temperature detection value detected by the temperature sensor and determines that the temperature rising rate has exceeded the first threshold value; when the temperature rising rate determination unit determines that the temperature rising rate has exceeded the first threshold value, protective operation for suppressing an output of an electric-power conversion unit is performed.
US11711013B2

A circuit includes two thyristors coupled in anti-series. An AC capacitor has first and second electrodes respectively coupled to two different electrodes of the two thyristors. The first and second electrodes are coupled to receive an AC voltage. A control circuit detects discontinuance of application of the AC voltage to the AC capacitor and in response thereto simultaneously applies same gate currents to the two thyristors. A current path through the two thyristors (one passing current in forward mode and the other in reverse mode) discharges a residual voltage stored on the AC capacitor.
US11711010B2

A drive circuit includes a first driver to control on/off of an upper arm, a second driver to control on/off of a lower arm, a first switching device including a first terminal connected with a power supply for the first driver, a second terminal connected with a power supply for the second driver and a control terminal, a booster circuit to turn on the first switching device by boosting a control signal which is at a high level when the lower arm is in an on state, a second switching device to cause continuity between the control terminal and the booster circuit when the control signal is at the high level, and first switch unit to short-circuit the control terminal and the terminal for grounding when the control signal is at the low level.
US11711007B2

An apparatus is disclosed for harvesting ringing energy. In an example aspect, the apparatus includes a bootstrap circuit. The bootstrap circuit includes a bootstrap capacitor and a bootstrap switch. The bootstrap switch includes a first terminal configured to accept an input voltage. The bootstrap switch also includes a second terminal coupled to the bootstrap capacitor. The bootstrap switch additionally includes a body diode comprising an anode coupled to the first terminal and a cathode coupled to the second terminal. The bootstrap switch is configured to be in an open state to charge the bootstrap capacitor via the body diode. The bootstrap switch is also configured to provide a voltage at the second terminal of the bootstrap switch. The voltage is greater than an average of the input voltage.
US11711004B2

In an axial gap motor, a rotor includes a plurality of rotor cores fixed in a circumferential direction of a rotor base, and a stator includes a plurality of stator cores fixed in a circumferential direction of a stator base, and coils wound around the stator cores. End faces of each of the rotor cores and end faces of the corresponding stator core are opposed to each other while being exposed to each other.
US11710979B2

Technology for charging at least one battery is described. An aspect of the technology involves charging a battery using alternating current (AC) power by periodically stopping (602) charging of a battery of a mobile energy storage and power consumption device (16A) with AC power, and when charging of the battery with AC power is stopped, initiating (604) a direct current (DC) power charging communications cycle for the battery, in which the initiating the DC power charging communications cycle includes obtaining (606) state of battery related information for the battery by transmitting, over a communication link or interface, a request signal to a charging control device at the mobile energy storage and power consumption device indicating DC power charging mode of operation.
US11710978B2

A charger for impulsed charging of a battery includes first and second charging contacts configured to receive a battery to be charged, a DC power input having first and second terminals, and an inductor having first and second ends. The first end is selectively conductively connectable to the first terminal and the second charging contact. The second end is selectively conductively connectable to the first charging contact and the second terminal. A switch is between the second end and the second terminal such that with the switch in a first configuration, the inductor is connected across the DC power input to enable magnetic energization of the inductor, and in a second configuration, the inductor is disconnected from the DC power input and connected across the charging contacts to enable magnetic energy in the inductor to discharge to the battery. The switch is alternated between configurations during charging of the battery.
US11710977B2

A portable power bank for charging a rechargeable device is described, and a dynamic charging efficiency is monitored while the power bank is charging the rechargeable device. Particularly, instantaneous power output of a battery of the power bank is compared to power received by a battery of the rechargeable device to determine efficiency. The charging of the rechargeable device by the power bank is interrupted and/or resumed based upon the charging efficiency at any given time, thereby preventing inefficient use of the power bank.
US11710976B2

An embodiment of the present disclosure relates to a power supply interface comprising: a converter delivering a first DC voltage; a resistor connected between the converter and an output terminal of the interface delivering a second DC voltage; a first circuit delivering a second signal representative of a difference between the second DC voltage and a voltage threshold when a first signal is in a first state, and at a default value otherwise; a second circuit delivering a third signal representative of a value of a current in first resistor multiplied by a gain of the third circuit, and modifying the gain based on the second signal; and a third circuit configured to deliver a signal for controlling the converter based at least on the third signal.
US11710971B2

A method is disclosed for controlling the operating of a consumption appliance by way of a selector switch controlled by an energy saving device connected to a management center. The consumption appliance is kept in its default power mode, until receiving, by the energy saving device, an authentic secured control message sent by the management center. This message includes a command onto the mode in which the consumption appliance has to be switched. A counter is initialized with an initialization value before to be triggered. The consumption appliance is switched in the mode indicated by the command, either until the counter has reached a threshold value, or until receiving another authentic control message. If the counter has reached the threshold value, then the consumption appliance is switched in its default power mode. If another authentic secured control message has been received, then returning to the step of initializing the counter.
US11710968B2

A smart energy storage system is described. The system includes a smart energy storage unit coupled to a selected circuit of a local electric grid, and configured for being charged so as to withdraw and store energy from the local electric grid, and discharged for supplying energy to the local electric grid. The smart energy storage unit includes an energy storage cell configured for being charged so as to withdraw and store energy from the local electric grid, and discharged for supplying energy to the local grid, and a storage cell management unit for controlling the energy storage cell.
US11710958B2

A power system includes multiple power units (PUs), each including a circuit breaker (CB), a local controller (LC) and an intelligent electronic device (IED). For any one of the PUs, the IED, when determining that the CB has mechanically failed, outputs a disconnect message via a network to the IED(s) of the remaining PU(s). For each of the remaining PU(s), based on the disconnect message, the IED thereof, when determining that the corresponding CB is a relevant CB, outputs a trip control signal that indicates to trip for receipt by the corresponding LC, so that the LC causes the CB to switch to an open state.
US11710955B2

In some examples, a device includes a memory configured to store a pre-warning threshold level for a parameter of a power switch. The device also includes a logic circuit configured to receive a signal from a controller and set the pre-warning threshold level in response to receiving the signal from the controller. The logic circuit is also configured to determine that a magnitude of the parameter of the power switch does not satisfy the pre-warning threshold level. The logic circuit is further configured to output an alert to the controller in response to determining that the magnitude of the parameter does not satisfy the pre-warning threshold level.
US11710953B2

An outlet enclosure for enclosing an electrical outlet to cover the electrical outlet and its electrical socket. The outlet enclosure includes a base plate and an outlet cover or holder which wraps partially around the electrical outlet to allow access to the electrical socket. The outlet cover or holder includes tracks extending in a vertical direction along its outer surface. An outer cylindrical cover wraps completely around the outlet cover or holder. The outer cylindrical cover slides vertically via the tracks over the outlet cover or holder from a lowered position fully enclosing the outlet cover or holder to a raised position exposing the electrical socket to allow access to the electrical outlet so that a plug can be inserted into the socket of the electrical outlet. When the outer cylindrical cover is lowered, it protects the electrical outlet from exposure to the elements.
US11710950B2

A cutting blade assembly for use with a rotating cable preparation device includes a cutting blade defining a cutting edge and adapted to attach to a rotating member of the cable preparation device. The cutting blade assembly is selectively movable in a cutting direction for at least partially cutting a cable held by the device. The assembly further comprises a blade stop positioned adjacent to the cutting edge of the blade and defining a stop surface. The stop surface is arranged at a predetermined distance from the cutting edge of the blade in a depth direction of the blade, and extends in a direction generally perpendicular to the cutting direction and generally parallel to an axis of the cable.
US11710944B2

A multi-wavelength light emitting device is manufactured by forming first and second epitaxial materials overlying first and second surface regions. The first and second epitaxial materials are patterned to form a plurality of first and second epitaxial dice. At least one of the first plurality of epitaxial dice and at least one of the second plurality of epitaxial dice are transferred from first and second substrates, respectively, to a carrier wafer by selectively etching a release region, separating from the substrate each of the epitaxial dice that are being transferred, and selectively bonding to the carrier wafer each of the epitaxial dice that are being transferred. The transferred first and second epitaxial dice are processed on the carrier wafer to form a plurality of light emitting devices capable of emitting at least a first wavelength and a second wavelength.
US11710941B2

A semiconductor laser element includes: an n-type cladding layer disposed above an n-type semiconductor substrate (a chip-like substrate); an active layer disposed above the n-type cladding layer; and a p-type cladding layer disposed above the active layer, in which the active layer includes a well layer and a barrier layer, an energy band gap of the barrier layer is larger than an energy band gap of the n-type cladding layer, and a refractive index of the barrier layer is higher than a refractive index of the n-type cladding layer.
US11710937B2

An electronic-component-equipped terminal block includes a terminal block including first and second through holes provided in a front wall; an electronic component including a component body first and second leads; and an electrically insulating attachment assistance tool. The attachment assistance tool includes a base portion arranged outside a housing such that a rear surface thereof abuts against the front wall; and first and second insertion portions protruding from the rear surface of the base portion to be thereby inserted into the first and second through hole, respectively. The attachment assistance tool is provided with a first passage portion through which the first lead is inserted, and a second passage portion through which the second lead is inserted, and a receiving portion that receives and accommodates a rear portion of the component body is provided at a front-side position.
US11710933B2

A terminal module disclosed by this specification is provided with a shielded cable including two coated wires, a conductive shield portion for covering outer peripheries of the two coated wires and a sheath portion for covering an outer periphery of the shield portion, inner conductors to be connected to the coated wires, an insulating terminal accommodating member for accommodating end parts of the coated wires together with the inner conductors, and an outer conductor for accommodating the terminal accommodating member. An axis center β of a shield-side pull-out portion for pulling out the coated wires in the shield portion is radially shifted with respect to axis centers α of inner conductor-side pull-out portions for pulling out the coated wires in the inner conductors. A wire insertion path into which linking portions are insertable is formed in a lower wall of the terminal accommodating member.
US11710928B2

A wiring member includes a wire-like transmission member, a holding member, and a connector. The holding member is configured to hold the wire-like transmission member two-dimensionally in a positioned state. The connector is attached to an end portion of the wire-like transmission member. The connector is provided with an orientation recognition mark.
US11710927B2

A connector pair includes a header with a protrusion and an electrical connector assembly movable relative to the header between a mated position and an unmated position. The electrical connector assembly includes a connector housing and a connector position assurance retained on the connector housing for relative linear movement between a lock position and an open position. The connector position assurance includes a first lock surface that engages a second lock surface on the protrusion to retain the electrical connector assembly in the mated position. The connector position assurance includes a first assist surface that engages a second assist surface on the protrusion to move the electrical connector assembly from the mated position toward the unmated position.
US11710920B2

The plug shell of the electrical connector includes the accommodation portion for accommodating the contact pin and the housing that holds the contact pin, the insertion port for inserting the contact pin and the housing into the accommodation portion, the lid member for closing the insertion port, and the hold mechanism for holding the lid member. The hold mechanism includes the pedestal, on which the lid member is placed, and the pair of hold pieces, which hold the lid member on the pedestal by pressing. The pair of hold pieces press the end portions of the lid member toward the pedestal, so that thereby a stress that urges the end portions to become distant from the pedestal is generated in the lid member.
US11710914B2

An optical module includes: a first board having an optical component bonded thereto with an adhesive; a connection structure part rising from the first board and made of a material having lower thermal conductivity than thermal conductivity of a material of the first board; and a second board joined to the connection structure part.
US11710899B2

An antenna front-end module, a method, and an information handling system are provided. An antenna front-end module comprises a circuit board. The circuit board comprises an antenna tuning circuit adapted to tune a feed impedance of an antenna, the antenna electrically connected to the circuit board, and an antenna proximity sensing circuit adapted to obtain proximity sensing information indicative of proximity of a part of a human body to the antenna. A method comprises obtaining, at an antenna proximity sensing circuit on a circuit board, proximity sensing information indicative of proximity of a part of a human body to an antenna, the antenna electrically connected to the circuit board, and, in response to the obtaining, providing, to an antenna tuning circuit on the circuit board, a tuning parameter value to adapt antenna tuning for the proximity of the part of the human body to the antenna.
US11710898B1

An electronically scanned antenna comprising a travelling wave guiding structure having a bottom conductor and a top conductor developing each along a first direction, the top conductor comprising a plurality of first conductive patches arranged periodically along said first direction and connected in series by tuning circuits; the electronically scanned antenna further comprising a plurality of amplifiers arranged for compensating resistive and radiation losses along the length of the travelling wave guiding structure.
US11710890B2

An electronic device includes a housing that includes a front plate facing a first direction, a back plate facing a second direction opposite to the first direction, and a side member surrounding a space between the front plate and the back plate and at least a portion of which is formed of a metal material. A display is viewable through the front plate, and an antenna module is positioned in the space and includes a first surface facing a third direction different from the first direction and the second direction, a second surface facing a fourth direction different from the third direction, and at least one conductive element extended in a fifth direction, which is perpendicular to the third direction and the fourth direction and faces a first portion of the side member, adjacent to the side member, and between the first surface and the second surface.
US11710888B2

Systems and methods of manufacture are disclosed for a semiconductor device assembly having a semiconductor device having a first side and a second side opposite of the first side, a mold compound region adjacent to the semiconductor device, a redistribution layer adjacent to the first side of the semiconductor device, a dielectric layer adjacent to the second side of the semiconductor device, a first via extending through the mold compound region that connects to at least one trace in the dielectric layer, and an antenna structure formed on the dielectric layer and connected to the semiconductor device through the first via.
US11710883B2

A composite electronic component includes a multilayered body in which a plurality of dielectric layers and a plurality of conductor layers are alternately stacked, a first resonant circuit including a first line and a first capacitor, the first line being formed of one or more first conductor layers of the conductor layers, the first capacitor including a first electrode formed of a plurality of second conductor layers of the conductor layers, and a second resonant circuit including a second line and a second capacitor, the second line being formed of one or more third conductor layers of the conductor layers, the second capacitor including a second electrode formed of the second conductor layers, the second conductor layers being located between the one or more first conductor layers and the one or more third conductor layers.
US11710879B2

A method and associated device for joining a battery cell tab to a plurality of foils associated with a plurality of electrodes of a battery cell are described. This includes arranging the plurality of foils in a stack, and joining, via a first joining device, the plurality of foils, wherein the first joining device defines a joining region. A portion of the battery cell tab is arranged on the plurality of foils, and joined, via a second joining device, to the plurality of foils. The second joining device generates a weld joint that is encompassed within the joining region defined by the first joining device. In doing so, weld quality and strength of internal welds in a battery cell may be improved by reducing the occurrence of porosities and cracks in the foil/tab weld joints.
US11710875B2

A one-step molded lithium ion battery separator and preparation method and application thereof are provided. The battery separator comprises a support layer and a filler layer. The support layer comprises at least two of superfine main fiber, thermoplastic bonded fiber and first nanofiber, and the filler layer comprises at least one of inorganic fillers and third nanofiber. The lithium ion battery separator has a thickness of 19-31 μm, a maximum pore diameter of no more than 1 μm, and a heat shrinkage rate of less than 3% after treatment at 300° C. for 1 hour, and the separator still has a certain strength at a high temperature, ensuring stability and isolation of the rigid structure of the filler layer at a high temperature, satisfying requirements of the separator in terms of heat resistance, pore size and strength, having excellent comprehensive performance.
US11710869B2

A vehicle battery pack for an electric vehicle includes a battery, a battery-cooling-air channel, a fume exhaust channel, a fume-ventilation restricting unit, a temperature sensor, a blower fan, and a controller. Cooling air that cools the battery flows through the battery-cooling-air channel. Fumes generated from the battery flow through the fume exhaust channel. The fume exhaust channel is coupled to the battery-cooling-air channel. The fume-ventilation restricting unit closes off the fume exhaust channel from the battery-cooling-air channel in a normal state, whereas causing the battery-cooling-air channel and the fume exhaust channel to communicate with each other in an abnormal state. The temperature sensor detects a temperature of the fumes. The controller controls the blower fan, and increase the air volume of the blower fan on the basis of the temperature detected by the temperature sensor.
US11710866B2

A battery management system and method that allows a battery bank to be composed of battery modules that can be heterogeneous with respect to each other. A battery bank composed of modules that support the battery management system allows for any subset of modules to be easily replaced with modules of different electrochemical characteristics. Each of the modules may also have a controller that manages cells of the module. The bank level controller and module level controller may operate to virtualize the hardware under their management to reduce or eliminate the heterogeneous features of the underlying cells and modules.
US11710853B2

Provided are a nonaqueous electrolyte capable of providing a nonaqueous electrolyte energy storage device with reduced direct current resistance and an increased capacity retention ratio after charge-discharge cycles, a nonaqueous electrolyte energy storage device including such a nonaqueous electrolyte, and a method for producing such a nonaqueous electrolyte energy storage device. One mode of the present invention is a nonaqueous electrolyte for an energy storage device, containing an additive represented by the following Formula (1) or Formula (2). In Formula (1), R1 to R4 are each independently a hydrogen atom or a group represented by —NRa2, —ORa, —SRa, etc., with the proviso that at least one of R1 to R4 is a group represented by —ORa, —SRa, —COORa, —CORa, —SO2Ra, or —SO3Ra. In Formula (2), R5 to R7 are each independently a hydrogen atom or a group represented by —NRb2, —ORb, or —SRb, with the proviso that at least one of R5 to R7 is a group represented by —SRb.
US11710852B2

The present invention relates to a solid polymer electrolyte including a porous substrate formed of an inorganic fiber containing an ethylenically unsaturated group, a polymer compound coupled to the inorganic fiber and including a polymer network in which an oligomer containing a (meth)acrylate group is coupled in a three-dimensional structure, and a lithium salt, and to a lithium secondary battery including the same.
US11710849B2

This disclosure relates to an SO2-based electrolyte for a rechargeable battery cell containing at least one conducting salt of the Formula (I) wherein M is a metal selected from the group consisting of alkali metals, alkaline earth metals, metals of group 12 of the periodic table of the elements and aluminum; x is an integer from 1 to 3; the substituents R, R2, R3 and R4 are each independently selected from the group consisting of C1-C10 alkyl, C2-C1 alkenyl, C2-C1 alkynyl, C3-C10 cycloalkyl, C6-C14 aryl, and C5-C14 heteroaryl; and Z is aluminum or boron.
US11710844B2

A redox flow battery system includes an anolyte having chromium ions in solution, wherein at least a portion of the chromium ions form a chromium complex with at least one of the following: NH3, NH4+, CO(NH2)2, SCN−, or CS(NH2)2; a catholyte having iron ions in solution; a first half-cell including a first electrode in contact with the anolyte; a second half-cell including a second electrode in contact with the catholyte; and a first separator separating the first half-cell from the second half-cell.
US11710843B2

A redox flow battery and battery system are provided. In one example, the redox flow battery includes a cell stack assembly interposed by two endplates and comprising a plurality of mated membrane frame plates and bipolar frame plates forming, at a mated interface, a plurality of negative and positive flow channels configured to distribute negative and positive electrolyte into a plurality of bipolar plates. In the battery a membrane is coupled to each of the plurality of membrane frame plates and positioned sequentially between two of the bipolar plates included in the plurality of bipolar plates.
US11710842B2

A manufacturing method for a fuel cell may comprise preparing an electrode sheet including at least an electrolyte membrane; arranging a joining material constituted of a thermoplastic resin in a frame shape on the electrolyte membrane; arranging a support frame having an opening on the joining material arranged on the electrolyte membrane; performing a first laser irradiation process in which the support frame is irradiated with a laser beam such that a first portion of the joining material between the support frame and the electrolyte membrane melts and the electrolyte membrane and the support frame are welded to each other; and performing a second laser irradiation process in which a second portion of the joining material that is positioned inside the opening of the support frame is irradiated with a laser beam such that the second portion of the joining material melts and is welded to the electrolyte membrane.
US11710835B2

A fuel cell module includes a stack including a plurality of fuel cells stacked together, at least one dummy cell in contact with the stack at an end portion of the stack in a stacking direction, a reactant gas supply path configured to supply a reactant gas that is either a fuel gas or an oxidant gas to the fuel cells and the dummy cell, and a reactant gas discharge path in communication with the fuel cells and the dummy cell. The fuel cells and the dummy cell each include a reactant gas flow path configured to cause the reactant gas from the reactant gas supply path to flow toward the reactant gas discharge path. Pressure loss of the reactant gas flow path of the dummy cell is smaller than pressure loss of the reactant gas flow path of the fuel cells.
US11710832B2

An electrode material (1) for a fuel cell (50), comprising a planar body (11) made of an electrically conductive foam having an open and continuous porosity for at least one operating medium of the fuel cell (50), wherein the planar body (11) has a top side (12) and a bottom side (13), and wherein the thickness (14) of the material across all points (12a, 12a′) on the surface of the top side (12), measured in each case between a point (12a, 12a′) on the surface of the top side (12) and the point (13a, 13a′) opposite this point (12a, 12a′) on the surface of the bottom side (13), varies by at least 10%. An electrode (2) for a fuel cell (50), comprising a planar body (21) made of an electrically conductive foam having an open and continuous porosity for at least one operating medium of the fuel cell (50), wherein the planar body (21) has a top side (22) and a bottom side (23), and wherein the top side (22), and/or the bottom side (23), has regions (22a, 23a) in which the porosity of the planar body (11) is reduced by at least 10%. A fuel cell (50) comprising the electrode (2). A method for production.
US11710820B2

A rechargeable lithium battery including an electrode assembly includes a positive electrode including a positive current collector and a positive active material layer disposed on the positive current collector; a negative electrode including a negative current collector, a negative active material layer disposed on the negative current collector, and a negative electrode functional layer disposed on the negative active material layer; and a separator, wherein the positive active material layer includes a first positive active material including at least one of a composite oxide of metal selected from cobalt, manganese, nickel, and a combination thereof and lithium and a second positive active material including a compound represented by Chemical Formula 1, the negative electrode functional layer includes flake-shaped polyethylene particles, and a battery capacity is greater than or equal to about 3.5 Ah. LiaFe1−x1Mx1PO4  [Chemical Formula 1] In Chemical Formula 1, 0.90≤a≤1.8, 0≤x1≤0.7, and M is Mn, Co, Ni, or a combination thereof.
US11710819B2

This invention relates to particulate electroactive materials consisting of a plurality of composite particles, wherein the composite particles comprise a plurality of silicon nanoparticles dispersed within a conductive carbon matrix. The particulate material comprises 40 to 65 wt % silicon, at least 6 wt % and less than 20% oxygen, and has a weight ratio of the total amount of oxygen and nitrogen to silicon in the range of from 0.1 to 0.45 and a weight ratio of carbon to silicon in the range of from 0.1 to 1. The particulate electroactive materials are useful as an active component of an anode in a metal ion battery.
US11710805B2

A method of forming a light emitting device includes forming a semiconductor light emitting diode, forming a metal layer stack including a first metal layer and a second metal layer on the light emitting diode, and oxidizing the metal layer stack to form transparent conductive layer including at least one conductive metal oxide.
US11710787B2

A laterally diffused metal oxide semiconductor device can include: a base layer; a source region and a drain region located in the base layer; a first dielectric layer located on a top surface of the base layer and adjacent to the source region; a voltage withstanding layer located on the top surface of the base layer and located between the first dielectric layer and the drain region; a first conductor at least partially located on the first dielectric layer; a second conductor at least partially located on the voltage withstanding layer; and a source electrode electrically connected to the source region, where the first and second conductors are spatially isolated, and the source electrode at least covers a space between the first and second conductors.
US11710786B2

A semiconductor device includes a semiconductor substrate, a body layer, a source region, a drift layer, a drain region, a gate insulating film, and a gate electrode. The semiconductor substrate has an active layer. An element region is included in the active layer and partitioned by a trench isolation portion. The body layer is disposed at a surface layer portion of the active layer. The source region is disposed at a surface layer portion of the body layer. The drift layer is disposed at the surface layer portion of the active layer. The drain region is disposed at a surface layer portion of the drift layer. The gate insulating film is disposed on a surface of the body layer. The gate electrode is disposed on the gate insulating film. One of the source region and the drain region being a high potential region is surrounded by the other one being a low potential region.
US11710783B2

Various embodiments of the present disclosure are directed towards a method for forming a bipolar junction transistor (BJT). A dielectric film is deposited over a substrate and comprises a lower dielectric layer, an upper dielectric layer, and an intermediate dielectric layer between the lower and upper dielectric layers. A first semiconductor layer is deposited over the dielectric film and is subsequently patterned to form an opening exposing the dielectric film. A first etch is performed into the upper dielectric layer through the opening to extend the opening to the intermediate dielectric layer. Further, the first etch stops on the intermediate dielectric layer and laterally undercuts the first semiconductor layer. Additional etches are performed to extend the opening to the substrate. A lower base structure and an emitter are formed stacked in and filling the opening, and the first semiconductor layer is patterned to form an upper base structure.
US11710773B2

A semiconductor device and a process of forming the semiconductor device are disclosed. The semiconductor device type of a high electron mobility transistor (HEMT) has double SiN films on a semiconductor layer, where the first SiN film is formed by the lower pressure chemical vapor deposition (LPCVD) technique, while, the second SiN film is deposited by the plasma assisted CVD (p-CVD) technique. Moreover, the gate electrode has an arrangement of double metals, one of which contains nickel (Ni) as a Schottky metal, while the other is free from Ni and covers the former metal. A feature of the invention is that the first metal is in contact with the semiconductor layer but apart from the second SiN film.
US11710762B2

A display device includes a substrate including a display area and a non-display area, and a first surface and a second surface; pixels disposed on the first surface; a signal line disposed on the first surface, and electrically connected to each pixel; a cushion layer disposed on the pixels and the signal line, and including at least one contact hole that exposes a portion of the signal line; a connector disposed in the at least one contact hole and electrically connected to the signal line; and a driver disposed on the cushion layer and electrically connected to the pixels through the connector. Each pixel includes a display element layer disposed on the first surface and including at least one light emitting element, and a pixel circuit layer disposed on the display element layer and including at least one transistor electrically connected to the at least one light emitting element.
US11710759B2

One or more systems and/or methods are disclosed for building a relief print generator with no bezel. An electrode layer having more than one electrode can be used in an electrode-based, electro-luminescence component of the relief print generator. The respective electrodes may be connected to power sources with different voltage phases. An electrical circuit can be created between a biometric object and more than one electrode in the electrode layer when the biometric object contacts a surface of the generator. The electro-luminescent component can be activated by electrical charge and emit light indicative of a relief print of the biometric object. A contact electrode outside the electrode layer may not be used, which may allow for the removal of a bezel from an example device.
US11710754B2

A solid-state image sensor is provided. The solid-state image sensor includes a plurality of photoelectric conversion elements. The solid-state image sensor also includes a modulation layer disposed above the photoelectric conversion elements, and the modulation layer has a plurality of modulation segments. The modulation layer includes a plurality of first sub-layers and a plurality of second sub-layers having different refractive indexes. From the top view of the modulation layer, the modulation segments form a first group and a second group, and the second group is adjacent to the first group. The arrangement of the first sub-layers and the second sub-layers in the first group is different from the arrangement of the first sub-layers and the second sub-layers in the second group.
US11710749B2

Provided are a display panel, a manufacturing method thereof, and a display device. A first display region of the display panel includes first pixel units and first drive circuits, a second display region includes second pixel units and second drive circuits, wherein a pixel unit density of the first pixel units is less than a pixel unit density of the second pixel units, a number of first additional transistors in the first drive circuit is less than a number of second additional transistors in the second drive circuit, and an area of the orthographic projection of a channel area of the first drive transistor on the base substrate is less than an area of the orthographic projection of a channel area of the second drive transistor on the base substrate.
US11710744B2

A semiconductor device that is suitable for miniaturization and higher density is provided. A semiconductor device includes a first transistor over a semiconductor substrate, a second transistor including an oxide semiconductor over the first transistor, and a capacitor over the second transistor. The capacitor includes a first conductor, a second conductor, and an insulator. The second conductor covers a side surface of the first conductor with an insulator provided therebetween.
US11710737B2

Semiconductor devices and method of forming the same are provided. In one embodiment, a semiconductor device includes a first transistor and a second transistor. The first transistor includes two first source/drain features and a first number of nanostructures that are stacked vertically one over another and extend lengthwise between the two first source/drain features. The second transistor includes two second source/drain features and a second number of nanostructures that are stacked vertically one over another and extend lengthwise between the two second source/drain features.
US11710735B2

On a single-crystal semiconductor substrate with an upper surface including a first direction in which an inverted mesa step extends and a second direction in which a forward mesa step extends in response to anisotropic etching in which an etching rate depends on crystal plane orientation, a bipolar transistor including a collector layer, a base layer, and an emitter layer that are epitaxially grown, and a base wire connected to the base layer are arranged. A step is provided at an edge of the base layer, and the base wire is extended from inside to outside of the base layer in a direction intersecting the first direction in a plan view. An intersection of the edge of the base layer and the base wire has a disconnection prevention structure that makes it difficult for step-caused disconnection of the base wire to occur.
US11710726B2

Power control and decoupling capacitance arrangements for integrated circuit devices are discussed herein. In one example, an assembly includes a first circuit assembly comprising a first circuit board coupled to an integrated circuit device, wherein the first circuit board is coupled to first surface of a system circuit board. The assembly also includes a second circuit assembly comprising a second circuit board having one or more voltage adjustment units configured to supply at least one input voltage to the integrated circuit device, wherein the second circuit board is coupled to a second surface of the system circuit board and positioned at least partially under a footprint of the integrated circuit device with respect to the system circuit board.
US11710725B2

A slicing micro-light emitting diode (LED) wafer includes a driver circuit substrate, a plurality of micro-LEDs formed on the driver circuit substrate, the plurality of micro-LEDs being made from a plurality of epitaxial layer slices arranged side-by-side on the driver circuit substrate, and a bonding layer, formed at bottoms of the plurality of epitaxial layer slices and on a top surface of the driver circuit substrate, for bonding the micro-LEDs and the driver circuit substrate.
US11710720B2

A semiconductor package is provided, which includes a first die and a second die. The first die includes a first section of a power converter, and the second die includes a second section of the power converter. The power converter may include a plurality of switches, and a Power Management (PM) circuitry to control operation of the power converter by controlling switching of the plurality of switches. The PM circuitry may include a first part and a second part. The first section of the power converter in the first die may include the first part of the PM circuitry, and the second section of the power converter in the second die may include the second part of the PM circuitry.
US11710704B2

The present disclosure relates to a radio frequency (RF) device that includes a mold device die and a multilayer redistribution structure underneath the mold device die. The mold device die includes a device region with a back-end-of-line (BEOL) portion and a front-end-of-line (FEOL) portion over the BEOL portion, and a first mold compound. The FEOL portion includes an active layer, a contact layer, and isolation sections. Herein, the active layer and the isolation sections reside over the contact layer, and the active layer is surrounded by the isolation sections. The first mold compound resides over the active layer without silicon crystal, which has no germanium content, in between. The multilayer redistribution structure includes redistribution interconnections and a number of bump structures that are at bottom of the multilayer redistribution structure and electrically coupled to the mold device die via the redistribution interconnections.
US11710701B2

Provided is a semiconductor package including an interposer. The semiconductor package includes: a package base substrate; a lower redistribution line structure disposed on the package base substrate and including a plurality of lower redistribution line patterns; at least one interposer including a plurality of first connection pillars spaced apart from each other on the lower redistribution line structure and connected respectively to portions of the plurality of lower redistribution line patterns, and a plurality of connection wiring patterns; an upper redistribution line structure including a plurality of upper redistribution line patterns connected respectively to the plurality of first connection pillars and the plurality of connection wiring patterns, on the plurality of first connection pillars and the at least one interposer; and at least two semiconductor chips adhered on the upper redistribution line structure while being spaced apart from each other.
US11710698B2

A layout for a 6T SRAM cell array is disclosed. The layout doubles the number of bits per bit cell in the array by implementing dual pairs of bitlines spanning bit cell columns in the array. Alternating connections (e.g., alternating vias) may be provided for wordline access to the bitlines in the layout. Alternating the connections may reduce RC delay in the layout.
US11710691B2

A semiconductor device has a first semiconductor die and second semiconductor die with a conductive layer formed over the first semiconductor die and second semiconductor die. The second semiconductor die is disposed adjacent to the first semiconductor die with a side surface and the conductive layer of the first semiconductor die contacting a side surface and the conductive layer of the second semiconductor die. An interconnect, such as a conductive material, is formed across a junction between the conductive layers of the first and second semiconductor die. The conductive layer may extend down the side surface of the first semiconductor die and further down the side surface of the second semiconductor die. An extension of the side surface of the first semiconductor die can interlock with a recess of the side surface of the second semiconductor die. The conductive layer extends over the extension and into the recess.
US11710681B2

An embodiment related to a device. The device includes a first die with first and second die surfaces. The second die surface is bonded to a first die attach pad (DAP) disposed on a first substrate surface of a package substrate and the first die surface includes a first die contact pad. The device also includes a first clip bond including a first clip bond horizontal planar portion attached to the first die contact pad on the first die surface, and a first clip bond vertical portion disposed on an edge of the first clip bond horizontal planar portion. The first clip bond vertical portion is attached to a first substrate bond pad on the first substrate surface. The device further includes a first conductive clip-die bonding layer with spacers on the first die contact pad of the first die. The first conductive clip-die bonding layer bonds the first clip bond horizontal planar portion to the first die contact pad, and the spacers maintain a uniform Bond Line Thickness (BLT) of the first conductive clip-die bonding layer.
US11710678B2

A piezoelectric cooling system and method for driving the cooling system are described. The piezoelectric cooling system includes a first piezoelectric cooling element and a second piezoelectric cooling element. The first piezoelectric cooling element is configured to direct a fluid toward a surface of a heat-generating structure. The second piezoelectric cooling element is configured to direct the fluid to an outlet area after heat has been transferred to the fluid by the heat-generating structure.
US11710671B2

A semiconductor module includes a semiconductor element, a substrate on which the semiconductor module is mounted, a heat radiating plate on which the substrate is mounted, a resin case, and a first main current electrode and a second main current electrode, in which in the first main current electrode and the second main current electrode, one end of each thereof is joined to a circuit pattern on the substrate, an other end of each thereof is extended through and incorporated in a side wall of the resin case so as to project outward of the resin case, and each thereof has at least a portion of overlap at which a part thereof overlaps in parallel with each other with a gap therebetween, and each thereof has a slope portion provided between an external projection portion and an internal projection portion.
US11710648B2

One or more embodiments described herein generally relate to drying environments within semiconductor processing systems. In these embodiments, substrates are cleaned and dried within a drying environment before returning to the factory interface. However, due to an opening between the factory interface and the drying environment, air flows from the factory interface into the drying environment, often reducing the effectiveness of the drying processes. In embodiments described herein, the air flow is blocked by a sliding door that raises up to the closed position when a substrate enters the drying portion of the dryer located within the drying environment. After the substrate exits the dryer and before the substrate enters the factory interface, the sliding door lowers to the opened position such that the substrate can enter the factory interface. As such, these processes allow for multiple substrates to dry quickly and consistently within the system, improving throughput.
US11710645B2

A manufacturing method of a mounting structure includes: a step of preparing a mounting member including a first circuit member and a plurality of second circuit members placed on the first circuit member; a disposing step of disposing a thermosetting sheet and a thermoplastic sheet on the mounting member, with the thermosetting sheet interposed between the thermoplastic sheet and the first circuit member; a first sealing step of pressing a stack of the thermosetting sheet and the thermoplastic sheet against the first circuit member, and heating the stack, to seal the second circuit members and to cure the thermosetting sheet into a cured layer; and a removal step of removing the thermoplastic sheet from the cured layer. At least one of the second circuit members is a hollow member having a space from the first circuit member, and in the first sealing step, the second circuit members are sealed so as to maintain the space.
US11710628B2

An infrared light radiation device includes a radiation unit and a condenser. The radiation unit includes a heater and a metamaterial structure. The metamaterial structure is able to radiate, when heat energy is input from the heater, infrared light having a peak wavelength of a non-Planck distribution. The condenser includes at least one condensing lens that concentrates and transmits toward outside the infrared light radiated from the radiation unit.
US11710618B2

An ion implanter includes a high energy multistage linear acceleration unit for accelerating an ion beam. The high energy multistage linear acceleration unit includes high frequency accelerators in a plurality of stages provided along a beamline through which the ion beam travels, and electrostatic quadrupole lens devices in a plurality of stages provided along the beamline. The electrostatic quadrupole lens device in each of the stages includes a plurality of lens electrodes facing each other in a radial direction perpendicular to an axial direction, and disposed at an interval in a circumferential direction, an upstream side cover electrode covering a beamline upstream side of the plurality of lens electrodes and including a beam incident port, and a downstream side cover electrode covering a beamline downstream side of the plurality of lens electrodes and including a beam exiting port.
US11710610B2

An input apparatus includes a casing including an opening, a knob exposed to outside along a virtual central axis, a first support member that supports the knob so as to be capable of a first operation, a second support member that supports the first support member so as to be capable of a second operation of the knob, a first detection member that detects the first operation, a second detection member that detects the second operation, and a detachable regulating member that regulates movement of the second detection member. The second support member includes a groove extending parallel to the virtual central axis. When the second operation is to be disabled, the regulating member including a rib to be fitted in the groove is attached. When the second operation is to be enabled, the regulating member not including a rib to be fitted in the groove is attached.
US11710606B2

A system includes a mechanical switching device having a first moveable contact operatively connected to selectively contact a first static contact. A second moveable contact is operatively connected to selectively contact a second static contact that is electrically connected in parallel with the first static contact. The first and second moveable contacts are mechanically connected to each other to move between a closed circuit position and an open circuit position. The first moveable contact contacts the first static contact before the second moveable contact contacts the second static contact as the first and second moveable contacts move into the closed circuit position from the open circuit position. The first moveable contact disconnects from the first static contact after the second moveable contact disconnects from the second static contact as the first and second moveable contacts move from the closed circuit position into the open circuit position.
US11710604B2

A supercapacitor contains the zwitterionic polymer hydrogel electrolyte. A change rate of a capacitance retention of the supercapacitor, relative to a specific area capacity at 25° C. is less than 25% at extreme temperature. When temperature is increased to 60° C. or reduced to −30° C. the specific area capacity is changed to 178 mF cm−2 and 134 mF cm−2, which are 104% and 78% of that at 25° C. indicating an excellent electrochemical property at the extreme temperature.
US11710590B2

A superconducting coil device (10) includes: a coil case (20) housing a superconducting coil (30); a superconducting coil (30) housed in the coil case (20); and a resin part (50) formed of a polymer (51) filled in a gap between an inner wall of the coil case (20) and the superconducting coil (30). The resin part (50) is formed of a polymer (51) obtained by polymerizing a polymerizable composition containing a first monomer having a norbornene ring structure.
US11710587B2

An R-T-B based permanent magnet in which R is a rare earth element, T is Fe and Co, and B is boron. R at least includes Dy. The R-T-B based permanent magnet includes M, and M is at least one or more elements selected from the group consisting of Cu, Ga, Al, Mn, Zr, Ti, Cr, Ni, Nb, Ag, Hf, Ta, W, Si, Bi, and Sn. M at least includes Cu. A total content of R is 28.0 mass % to 30.2 mass %, a content of Dy is 1.0 mass % to 6.5 mass %, a content of Cu is 0.04 mass % to 0.50 mass %, a content of Co is 0.5 mass % to 3.0 mass %, and a content of B is 0.85 mass % to 0.95 mass %.
US11710582B2

A flexible flat cable (FFC) includes a first insulation layer, at least one pair of conductors, a plurality of low-k dielectric layers, two second insulation layers, and at least one shielding layer. The pair of conductors is located within the first insulation layer. Each pair of conductors includes a plurality of first conductors, and the first conductors are axially extending and arranged in parallel. The low-k dielectric layers are embedded in the first insulation layer. Each of the pair of conductors or each of the first conductors is covered and surrounded with one low-k dielectric layer. The two second insulation layers are located on two surfaces of the first insulation layer. The shielding layer is located on the two second insulation layers opposite to the first insulation layer.
US11710580B2

An object of the present invention is to provide an electrically conductive paste and a sintered body thereof having a low electric resistance value and excellent electrical conductivity when made into a sintered body. An electrically conductive paste comprising: a flake-like silver powder having a median diameter D50 of 15 μm or less; a silver powder having a median diameter D50 of 25 μm or more; and a solvent, wherein the content of the flake-like silver powder is 15 to 70 parts by mass and the content of the silver powder having a median diameter D50 of 25 μm or more is 30 to 85 parts by mass based on 100 parts by mass in total of the flake-like silver powder and the silver powder having a median diameter D50 of 25 μm or more.
US11710576B2

A system for computer-aided escalation can include and/or interface with any or all of: a set of user interfaces (equivalently referred to herein as dashboards and/or hubs), a computing system, and a set of models. A method for computer-aided escalation includes any or all of: receiving a set of inputs; and processing the set of inputs to determine a set of outputs; triggering an action based on the set of outputs; and/or any other processes.
US11710575B2

Systems and methods are provided for secure messaging with constrained user actions. An example method includes causing presentation of an interactive user interface, the interactive user interface enabling messaging with end users, each end user being associated with a respective phone number. Selection of a particular end user is received via the interaction user interface and the interactive user interface is updated to include a selectable option which triggers transmission of a standardized consent message to a particular phone number associated with the particular end user. A reply message is received from the particular phone number indicating the affirmative consent. The interactive user interface is updated, with the updated interactive user interface including an input portion configured to receive arbitrary information for transmission to the particular phone number.
US11710571B2

A long short-term memory (LSTM) model-based disease prediction method and apparatus, a computer device, and a storage medium are provided. The method includes: obtaining first medical data of a target object and second medical data of an associated object; inputting the first medical data and the second medical data into a first LSTM network in the LSTM model, to obtain a hidden state vector sequence in the first LSTM network; inputting the hidden state vector sequence into a second LSTM network for operation, to obtain a disease prediction result; selecting a predicted disease with an incidence rate higher than a preset threshold, and recording the predicted disease as a designated disease, and obtaining, based on a preset disease association network, an associated disease directly connected to the designated disease; and outputting the disease prediction result and the associated disease, thereby improving the prediction accuracy.
US11710570B2

A system and method for analyzing risk and providing risk mitigation instructions. The system receives analyzes sensor data and other data corresponding to a user to determine a test group. The system uses the test group to determine a risk score, and, subsequently, a risk mitigation strategy. Machine learning techniques are implemented to refine how the test group, risk score, and mitigation are each selected.
US11710560B2

A computer-implemented method reduces an amount of machine health data to be stored in a data storage device while preserving details of extrema values occurring within incremental measurement time intervals in an extended time period during which the data were collected. The method includes: sensing an operational characteristic of a machine and generating an operational characteristic signal; generating machine health parameter data that include amplitude values and associated time values; for each incremental measurement time interval, calculating an average value of the amplitude values, identifying a maximum value of the amplitude values, and identifying a minimum value of the amplitude values; and storing a compressed machine health parameter data set in the data storage device. The compressed machine health parameter data set includes the calculated average values and the identified maximum and minimum values for the incremental measurement time intervals.
US11710552B2

A method for refining label information, which is performed by at least one computing device is disclosed. The method includes acquiring a pathology slide image including a plurality of patches, inferring a plurality of label information items for the plurality of patches included in the acquired pathology slide image using a machine learning model, applying the inferred plurality of label information items to the pathology slide image, and providing the pathology slide image applied with the inferred plurality of label information items to an annotator terminal.
US11710547B2

The present disclosure relates to methods and systems suitable for use in identifying and providing personalised medicine to a patient. In some aspects, systems and method generate a co-therapy regimen for a patient suffering from a disease or condition. An identification of a co-therapy suitable to treat the disease or condition is received. A desired patient endpoint and a patient position are received, wherein the patient position is defined relative to the desired patient endpoint. A dataset relating to the patient is stored. The dataset comprises one or more patient data based on patient-related measurements. The dataset, the patient position and the desired patient endpoint are processed to generate a regimen for the co-therapy. The regimen is stored in a database.
US11710543B2

A system, device, and method for predicting an active set of compounds that bind to a biomolecular target is disclosed. The system and device contain modules allowing for the prediction of an active set of compounds. A core identification module can identify the core of an initial lead compound. A core hopping module is used to identify potential lead compounds having different cores compared to the core of an initial lead compound. A scoring module can use computational techniques to calculate the relative binding free energy of each identified potential lead compound. An activity prediction module can use the relative binding free energy calculations to predict an active set of compounds that bind to the biomolecular target. Empirical analysis can be used to inform the accuracy and completeness of the predicted active set of compounds.
US11710541B2

A chemical pattern recognition method for evaluating the quality of a traditional Chinese medicine based on medicine effect information, comprising: collecting chemical information of a traditional Chinese medicine sample, obtaining medicine effect information reflecting a clinical therapeutic effect thereof, performing spectrum-effect relationship analysis on the chemical information and the medicine effect information, and obtaining an index significantly related to the medicine effect as a feature chemical index; dividing the traditional Chinese medicine sample into a training set and a test set; using a pattern recognition method to extract a feature variable from samples of the training set by taking the feature chemical index as an input variable; building a pattern recognition model using the feature variable; and substituting feature variable values of samples of the test set into the model, and completing chemical pattern recognition evaluation of the quality of the traditional Chinese medicine. According to the method, chemical reference substances are not needed, the chemical pattern recognition model is built on the basis of the feature chemical index reflecting the medicine effect, the one-sidedness and the subjectivity of the existing standards are overcome, and a traditional Chinese medicine quality evaluation system capable of reflecting both the clinical therapeutic effect and overall chemical composition information is finally formed.
US11710540B2

Methods, systems and apparatus for detecting patterns in constituents of at least one biological organism are disclosed. In accordance with one method, clusters of the constituents are determined by selecting different subsets of at least one of genes or proteins and identifying the clusters from biological data corresponding to the selected subsets. Here, membership values for the constituents, indicating membership within the clusters, are calculated for use as a basis of an additional cluster determination process to obtain final clusters of constituents. By underpinning the preliminary clustering on different subsets of biological data and formulating the higher-level clustering on the basis of the membership values, the embodiments can enable an evaluation of a large variety of biological data in a practical, accurate and highly efficient manner.
US11710538B2

The efficiency of polymer synthesis is increased by reducing the number of monomer addition cycles needed to create a set of polymer strands. The number of cycles depends on the sequences of the polymer strands and the order in which each type of monomer is made available for addition to the growing strands. Efficiencies are created by grouping the polymer strands into batches such that all the strands in a batch require a similar number of cycles to synthesize. Efficiencies are also created by selecting an order in which the monomers are made available for addition to the growing polymer strands in a batch. Both techniques can be used together. With these techniques, the number of cycles of monomer addition and commensurate reagent use may be reduced by over 10% as compared to naïve synthesis techniques.
US11710530B2

The present disclosure provides a memory device, wherein: an address latch can output a block selection control signal according to a block selection enable signal; a test mode selection unit can output a test mode selection signal according to a test mode selection instruction signal; a block selection unit outputs a block selection signal according to a mode selection signal and a block selection enable signal; when the memory enters a first test mode according to the test mode selection signal, an output buffer disables some of the input/output ports, and sequentially outputs the first input/output data and the second input/output data through un-disabled the input/output ports. The memory device according to the present disclosure can occupy less input/output ports of a test machine.
US11710527B2

A determination that a first programming operation has been performed on a particular memory cell can be made. A determination can be made, based on one or more threshold criteria, whether the particular memory cell has transitioned from a state associated with a decreased error rate to another state associated with an increased error rate. In response to determining that the particular memory cell has transitioned from the state associated with the decreased error rate to the another state associated with the increased error rate, an operation can be performed on the particular memory cell to transition the particular memory cell from the another state associated with the increased error rate to the state associated with the decreased error rate.
US11710514B2

First signaling indicative of instructions to enter a self-refresh (SREF) mode can be received concurrently by a plurality of memory dies. Responsive to a memory die of the plurality of memory dies entering the SREF mode, self-refreshing of memory banks of the memory die can be delayed, at the memory die and based on fuse states of an array of fuses of the memory die, an amount of time relative to receipt of the signaling by the memory die. Delaying self-refreshing of memory banks of memory dies in a staggered, or asynchronous, manner can evenly distribute power consumption of the memory dies so that the likelihood of an associated power spike is reduced or eliminated.
US11710512B2

A method for writing to a non-volatile electronic memory with data words and assigned pieces of index information. The non-volatile electronic memory is initially filled exclusively with empty data frames. The empty data frames are overwritable with multi-data frames and/or individual data frames. A multi-data frame includes a selectable number of sequentially stored data words, and a multi-data frame header. A frame-type marker, the number of data words, and a selectable start index are stored in the multi-data frame header so that each data word is assignable a unique index value from an index interval by incrementing or decrementing. An individual data frame includes one data word and an individual data frame header. A frame-type marker and a selectable index value for the one data word of the individual data frame are stored in the individual data frame header.
US11710506B1

A heat-assisted magnetic recording head includes a near-field transducer including a plasmonic disk and a multilayer near-field emitter. The multilayer near-field emitter is configured to produce a hot spot on a proximal magnetic disk. The multilayer near-field emitter is disposed in a down-track direction relative to and coupled to the plasmonic disk.
US11710505B2

A magnetic-disk glass substrate contains an alkaline earth metal component as a glass composition and includes a pair of main surfaces, and an outer circumferential side edge surface that is a mirror surface. The outer circumferential side edge surface includes a surface having a roughness percentage of 40% or more and 68% or less when a bearing ratio of a roughness cross-sectional area is 50% in a bearing ratio curve of roughness cross-sectional areas obtained when a surface roughness of the outer circumferential side edge surface obtained after the outer circumferential side edge surface is etched by 2.5 μm is measured. A glass transition point of the glass composition that constitutes the magnetic-disk glass substrate is 700° C. or more. The glass composition that constitutes the magnetic-disk glass substrate is alkali-free glass.
US11710499B2

An information-processing device includes a first feature-value information acquiring unit for acquiring an acoustic feature-value vector and a language feature-value vector extracted from a user's spoken voice. The information-processing device includes a second feature-value information acquiring unit for acquiring an image feature-value vector extracted from the user's facial image. The information-processing device includes an emotion estimating unit including a learned model including: a first attention layer using, as inputs, a first vector generated from the acoustic feature-value vector and a second vector generated from the image feature-value vector; and a second attention layer using, as an input, an output vector from the first attention layer and a third vector generated from the language feature-value vector, wherein the emotion estimating unit is for estimating the user's emotion based on the output vector from the second attention layer.
US11710490B2

An audio data processing method is provided. The method includes: obtaining multi-path audio data in an environmental space, obtaining a speech data set based on the multi-path audio data, and separately generating, in a plurality of enhancement directions, enhanced speech information corresponding to the speech data set; matching a speech hidden feature in the enhanced speech information with a target matching word, and determining an enhancement direction corresponding to the enhanced speech information having a highest degree of matching with the target matching word as a target audio direction; obtaining speech spectrum features in the enhanced speech information, and obtaining, from the speech spectrum features, a speech spectrum feature in the target audio direction; and performing speech authentication on the speech hidden feature and the speech spectrum feature that are in the target audio direction based on the target matching word, to obtain a target authentication result.
US11710488B2

A method may include obtaining audio data originating at a first device during a communication session between the first device and a second device and providing the audio data to a first speech recognition system to generate a first transcript based on the audio data and directing the first transcript to the second device. The method may also include in response to obtaining a quality indication regarding a quality of the first transcript, multiplexing the audio data to provide the audio data to a second speech recognition system to generate a second transcript based on the audio data while continuing to provide the audio data to the first speech recognition system and direct the first transcript to the second device, and in response to obtaining a transfer indication that occurs after multiplexing of the audio data, directing the second transcript to the second device instead of the first transcript.
US11710486B2

A virtual environment platform may receive, from a user device, a request to access a virtual reality (VR) environment and may verify, based on the request, a user of the user device to allow the user device access to the VR environment. The virtual environment platform may receive, after verifying the user of the user device, user voice input and user handwritten input from the user device. The virtual environment platform may generate processed user speech by processing the user voice input, wherein a characteristic of the processed user speech and a corresponding characteristic of the user voice input are different and may generate formatted user text by processing the user handwritten input, wherein the formatted user text is machine-encoded text. The virtual environment platform may cause the processed user speech to be audibly presented and the formatted user text to be visually presented in the VR environment.
US11710479B1

Techniques for implementing a chatbot that utilizes context embeddings are described. An exemplary method includes determining a next turn by: applying a language model to the utterance to determine a probability of a sequence of words, generating a context embedding for the utterance based at least on one or more of: a dialog act as defined by a chatbot definition of the chatbot, a topic vector identifying a domain of the chatbot, a previous chatbot response, and one or more slot options; performing neural language model rescoring using the determined probability of a sequence of words as a word embedding and the generated context embedding to predict an hypothesis; determining at least a name of a slot and type to be fulfilled based at least in part on the hypothesis and the chatbot definition; and determining a next turn based at least in part on the chatbot definition, any previous state, and the name of the slot and type to be fulfilled.
US11710478B2

A system for capturing and processing portions of a spoken utterance command that may occur before a wakeword. The system buffers incoming audio and indicates locations in the audio where the utterance changes, for example when a long pause is detected. When the system detects a wakeword within a particular utterance, the system determines the most recent utterance change location prior to the wakeword and sends the audio from that location to the end of the command utterance to a server for further speech processing.
US11710471B2

An apparatus may be designed to enable a user to receive, record, display, edit, arrange, re-arrange, play, loop, extend, export and import audio and video data. The audio and video data to be organized as, for example, but not limited to, a song comprised of song parts. The song parts may be comprised of tracks, and each track may be comprised of one or more layers. The various methods and systems disclosed herein incorporate such data segmentation to enable the user to intuitively and hands-free record, arrange, and perform songs comprised of both sequential and parallel tracks. In this way, the looper may enable a musician to record and loop tracks for a song, arrange the tracks into song parts, and during the same session, transition the playback from one song part to another, all the while recording a track on top of the transitioning song parts.
US11710463B1

An information processing device includes: a foldable display; a memory which temporarily stores display data to be displayed on the display; and a processor which performs control when displaying the display data stored in the memory on the display. The processor performs folding angle detection processing to detect a folding angle of the display, and luminance correction processing to correct luminance of at least any one of plural areas preset inside a screen area of the display based on the folding angle detected by the folding angle detection processing and a user's viewpoint position.
US11710461B2

A gamma measurement method of a display device includes: storing a current value that is measured during gamma tuning of a display panel; resetting a target current of global current management (GCM) by referring to the current value; and measuring gamma of the display panel while applying the target current of the GCM.
US11710460B2

A display device includes at least a first luminance range and a second luminance range which includes a luminance different from the first luminance range. In a boundary area of a second dimming range corresponding to the second luminance range and which is adjacent to a first dimming range corresponding to the first luminance range, a reference luminance emitted from a pixel is maintained as a first constant luminance value, and an off-duty number, which is the number of periods in which the pixel is turned off during one frame, is gradually increased by an emission control signal.
US11710458B2

A display device includes a display panel including an opening and a plurality of pixels that display an image, a crack detection line disposed along a periphery of the opening, and a plurality of data lines connected to the plurality of pixels. The crack detection line is connected to one of the plurality of data lines, and detects a crack at the periphery of the opening through a single pixel array connected to the one of the plurality of data lines.
US11710455B2

A pixel includes an organic light emitting diode (OLED), a pixel circuit, and first and second transistors. The OLD includes a cathode electrode connected to a second power source. The pixel circuit includes a driving transistor having a gate electrode initialized by a third power source. The driving transistor controls the amount of current flowing from a first power source to the second power source via the OLED. The first transistor is connected between a fourth power source and the second power source and an anode electrode of the OLED. The first transistor is turned on based on a scan signal is supplied to a scan line. The second transistor is connected between a data line and the pixel circuit. The second transistor is turned on when the scan signal is supplied to the ith scan line.
US11710443B2

A shift register, a gate drive circuit, and a display panel are provided. The shift register includes an input sub-circuit configured to pre-charge a pull-up node using an input signal; an output sub-circuit configured to output a clock signal through an signal output terminal; a pull-down control sub-circuit configured to control a potential of a pull-down node using a power supply voltage signal; a first pull-down sub-circuit configured to pull down a potential of the pull-down node using a first preset voltage signal; and a first control sub-circuit configured to control the potential of the pull-up node using a second preset voltage signal in response to the potential of the pull-down node; a potential of the first preset voltage signal is lower than a potential of a non-operating level signal of the first pull-down sub-circuit, but higher than a potential of the second preset voltage signal.
US11710437B2

A method for charging a pixel and an enlarged pixel of the display device and a display device are provided. The enlarged pixel has a storage capacitance greater than a storage capacitance of the pixel, and the method includes charging the enlarged pixel in a greater amount of time than charging the pixel. Therefore, according to the display device of the disclosure, an image sensing unit may be configured under the enlarged pixel so as to implement an image sense function under a screen.
US11710436B2

The present application provides a GOA circuit and a display panel. In the GOA circuit, one of two GOA units of a same stage in GOA sub circuits at left and right sides of the display panel is deployed only with an all-on module and the other one of the two GOA units is deployed only with an all-off module. In such a way, both the number of the all-on modules and the number of the all-off modules required in the GOA unit are halved, thereby reducing the area occupied by the GOA circuit. It is beneficial for realizing a display panel with a narrow bezel.
US11710434B2

In a display device, transistors are disposed on a display panel. When the display panel has a short-circuit, the timing controller sends a signal to the level shifter to disconnect the transistors, causing the display panel to no longer receive scanning signals transmitted from GOA circuits, causing the display panel enter an overcurrent protection state, and thus preventing GOA wirings in the display panel from burning out in an event of the short-circuit.
US11710430B1

A virtual fish tank assembly for displaying three dimensional aquatic creatures includes a housing structure. The housing structure is positioned adjacent to a fish tank. A projector is coupled to an interior space of housing structure. A control module is in electric communication with the projector. The control module obtains data from a user, reads the data, and generates a plurality of three dimensional images. A power source is in electric communication with the projector and with the control module. The power source provides power to the projector and to the control module. A screen has a peripheral surface and a back surface. The peripheral surface attaches to a respective one wall of the plurality of walls of the fish tank. The screen displays the three dimensional figures projected from the projector to give the appearance of the figures being within the fish tank.
US11710427B2

A tangible structure includes a set of removable and parallel rods, each rod including a head; a set of drive devices, each drive device including a motor element generating a rotational motion to a transverse shaft to transmit a translational motion to a rod, the drive device being piloted in order to transmit a motion to the rod at a given speed and in a given direction; a holding system for the drive devices making the drive devices integral with each other, and a calculator determining a set of pilot set points, each pilot set point being transmitted to a drive device on the basis of a first digital set point.
US11710420B1

A technique for dynamic generation of a therapeutic derivative story includes obtaining attribute data that describes characteristics of a content consumer along with situational details describing an emotional situation involving the content consumer. A relatability score for the therapeutic derivative story is determined. A content data structure (CDS) is selected. The CDS specifies story elements of a preexisting story. The story elements are associated with metadata constraints that constrain modification or use of the story elements. The metadata constraints indicate whether associated ones of the story elements are mutable story elements. One or more of the mutable story elements are adapted based on the attribute data or the situational details as constrained by the metadata constraints and to an extent determined at least in part by the relatability score to generate the therapeutic derivative story.
US11710417B2

Autoland systems and processes for landing an aircraft without pilot intervention are described. In implementations, the autoland system includes a memory operable to store one or more modules and at least one processor coupled to the memory. The processor is operable to execute the one or more modules to identify a plurality of potential destinations for an aircraft. The processor can also calculate a merit for each potential destination identified, select a destination based upon the merit; receive terrain data and/or obstacle data, the including terrain characteristic(s) and/or obstacle characteristic(s); and create a route from a current position of the aircraft to an approach fix associated with the destination, the route accounting for the terrain characteristic(s) and/or obstacle characteristic(s). The processor can also cause the aircraft to traverse the route, and cause the aircraft to land at the destination without requiring pilot intervention.
US11710416B2

A multi-dimensional flight release efficiency evaluation method. The method comprises: obtaining air flow control production and operation data which mainly comprises airspace capacity information, flight scheduling basic information, flight four-dimensional trajectory information and the like through a business information comprehensive processing platform, identifying a flight object affected by flow control and a flight object restricted by flow control through processing the operation data, analyzing a flight release time-hopping degree, calculating flight release delay distribution, evaluating controlled flight release fairness, predicting a controlled flight release normal rate, comparing airspace flow capacity matching situations, establishing a multi-dimensional flight release efficiency evaluation index set, and visually displaying evaluation indexes in modes of list, histogram, line chart, radar chart and the like.
US11710415B2

Various embodiments of the present technology generally relate to unmanned aerial vehicle (UAV) scale rendered analysis, orthomosaic, and 3D mapping and landing platform systems. More specifically, some embodiments relate to systems, methods, and means for the collection and processing of images captured during a UAV flight sequence. In some embodiments, the UAV landing platform retrieves flight information and initial map information over a unidirectional virtual private network from a multitenant cloud-based scheduling application. The UAV landing platform sends the initial map information to a UAV over a WiFi, Bluetooth, or radio frequency network and initiates a drone flight sequence once the drone flight sequence has been approved by a local user. The UAV landing platform receives property image data from a UAV after a UAV flight sequence has ended and transmits the received property image data back to the cloud application.
US11710410B2

Methods, systems, and devices for wireless communications are described. A wireless device may receive a broadcast remote identification (BRID) message from a unmanned aerial vehicle (UAV), where the BRID message may include an identity of the UAV. The wireless device may identify UAV information associated with the UAV based on the UAV ID. In some cases, the wireless device may be configured with information that enables the identification of the UAV information. In other cases, the wireless device may request the UAV information from a network entity, such as a UAV flight management system (UFMS), which provides the requested UAV information. In some examples, the UFMS may request the UAV information from an unmanned aerial system (UAS) service supplier (USS) based on the BRID information. Upon identifying the UAV information, the wireless device may broadcast the UAV information to manned aerial vehicles, thereby indicating a presence of the UAV.
US11710408B2

Provided is a communication apparatus including: a target specification unit for specifying a position of a target at risk of approaching a moving body; and a communication unit for transmitting, based on the target position specified by the target specification unit, warning information including positional information of an external terminal to output a warning; a program causing a computer to function as: a target specification unit for specifying a position of a target at risk of approaching a moving body; and a communication unit for transmitting, based on the target position specified by the target specification unit, warning information including positional information of an external terminal to output a warning; and a communication method including: specifying a position of a target at risk of approaching a moving body; and transmitting, based on the specified target position, warning information including positional information of an external terminal to output a warning.
US11710406B2

An example operation may include one or more of detecting a potential event via sensors on a transport, sending data related to the potential event to other transports within a predefined distance, storing the data at the transports and a server, and performing a transport operation response on the transports.
US11710373B2

The technology teaches a distributed gaming system, comprising a server-side node configured to administer transactions for a gambling casino, selling and redeeming chips using a private database, and recording transactions on a distributed ledger using crypto-tokens for a house account, with a token vault wallet that has a unique identifier and private key to track transactions. Customer wallets, intermediary accounts and one-way redemption wallets track transactions on the distributed ledger. Client-side nodes accept token purchase messages and transfer tokens in the ledger and record in the database, accept token-to-chip messages from an intermediary account and transfer tokens on the ledger to the redemption wallet to extinguish and record the exchange, accept chip-to-token messages from an intermediary account and transfer tokens from the vault to the customer account and record the exchange, and accept token-to-fiat messages from an intermediary account and transfer tokens to extinguish, and record the exchange.
US11710366B2

A gaming system and method that provides a changing pattern matching award feature in a gaming environment, which includes a plurality of different patterns that are independently and randomly selectable and displayable by the gaming system during a series of plays of one or more games via one or more electronic gaming machines or other devices of the gaming system or configured to operate with the gaming system.
US11710354B1

An electronic control unit (ECU) is coupled to a vehicle network, such as a controller area network (CAN), which network can be either encrypted or non-encrypted. The ECU includes input and output ports (at least one) which provides a non-encrypted access into the vehicle network. The electronic control unit, also referred to as a specialized ECU or as an enhanced gateway module, in one embodiment includes at least one port for configuring the ECU through a personal computer or other computing device. The ECU in one embodiment includes multiple input/output ports which can interface with vehicle subsystems either through or separate from the CAN. The ECU, in one embodiment, includes a non-encrypted serial data port which allows for communication between the ECU and subsystems provided by a third-party for interfacing into an OEM vehicle network, and especially an encrypted network.
US11710351B2

A computer device extracts a plurality of target windows from a target video. Each of the target windows comprises a respective plurality of consecutive video frames. For each of the target windows, the device performs action recognition on the respective plurality of consecutive video frames corresponding to the target window to obtain respective first action feature information of the target window. The device obtains a similarity between the first action feature information of the target window and preset feature information. The device determines, from the respective obtained similarities corresponding to the plurality of target windows, a highest first similarity and a first target window corresponding to the highest first similarity. The device also determines a dynamic action corresponding to the highest first similarity as the preset dynamic action in accordance with threshold settings.
US11710348B2

Techniques are disclosed for providing a notification that a person is at a particular location. For example, a resident device may receive from a user device an image that shows a face of a first person, the image being captured by a first camera of the user device. The resident device may also receive, from another device having a second camera, a second image showing a portion of a face of a second person, the second camera having a viewable area showing a particular location. The resident device may determine a score indicating a level of similarity between a first set of characteristics associated with the face of the first person and a second set of characteristics associated with the face of a second person. The resident device may then provide to the user device a notification based on determining the score.
US11710334B2

A bipartite application implements a table auto-completion (TAC) algorithm on the client side and the server side. A client module runs a local model of the TAC algorithm on a user device and a server module runs a global model of the TAC algorithm on a server machine. The local model is continuously adapted through on-the-fly training, with as few as a negative example, to perform TAC on the client side, one document at a time. Knowledge thus learned by the local model is used to improve the global model on the server side. The global model can be utilized to automatically and intelligently extract table information from a large number of documents with significantly improved accuracy, requiring minimal human intervention even on complex tables.
US11710333B2

An information processing apparatus includes a processor configured to receive an input image including images of plural documents, execute detection of one or more items determined in advance as an item included in the document from the input image, and execute output processing of extracting and outputting the image of each document from the input image based on the detected one or more items.
US11710329B2

The image processing apparatus has an obtaining unit configured to obtain a scanned image, a first determination unit configured to determine a document type of a document format similar to a document format of the scanned image based on information on each registered document type, an extraction unit configured to extract a character string corresponding to a predetermined item, a second determination unit configured to use a different method for determining whether the document format indicated by the scanned image is similar to the document format of the document type determined by the first determination unit in a case where a user modifies the extracted character string, and a display control unit configured to display a screen prompting the user to perform overwriting in a case where the second determination unit determines that the document format is similar.
US11710311B2

A contextual filter system configured to perform operations that include, capturing an image frame at a client device, wherein the image frame includes a depiction of an object, identifying an object category of the object based on the depiction of the object within the image frame, accessing media content associated with the object category within a media repository, generating a presentation of the media content, and causing display of the presentation of the media content within the image frame at the client device.
US11710306B1

Two-dimensional objects are displayed upon a user interface; user input selects an area and selects a machine learning model for execution. The results are displayed as an overlay over the objects in the user interface. User input selects a second model for execution; the result of this execution is displayed as a second overlay over the objects. A first overlay from a model is displayed over a set of objects in a user interface and a ground truth corresponding to the objects is displayed as a second overlay on the user interface. User input selects the ground truth overlay as a reference and causes a comparison of the first overlay with the ground truth overlay; the visual data from the comparison is displayed on the user interface. A comparison of M inference overlays with N reference overlays is performed and visual data from the comparison is displayed on the interface.
US11710299B2

A method and apparatus for processing image data is provided. The method includes the steps of employing a main processing network for classifying one or more features of the image data, employing a monitor processing network for determining one or more confusing classifications of the image data, and spawning a specialist processing network to process image data associated with the one or more confusing classifications.
US11710297B2

A system and method for detecting a potential match between a candidate facial image and a dataset of facial images is described. Some implementations of the invention determine whether a candidate facial image (or multiple facial images) of a person taken, for example, at point of entry corresponds to one or more facial images stored in a dataset of persons of interest (e.g., suspects, criminals, terrorists, employees, VIPs, “whales,” etc.). Some implementations of the invention detect potential fraud in a dataset of facial images. In a first form of potential fraud, a same facial image is associated with multiple identities. In a second form of potential fraud, different facial images are associated with a single identity, as in the case, for example, of identity theft. According to various implementations of the invention, spectral clustering techniques are used to determine a likelihood that pairs of facial images (or pairs of facial image sets) correspond to the person or different persons.
US11710293B2

This application relates to a target detection method performed at a computer device. The method includes: obtaining a to-be-detected image; extracting a first image feature and a second image feature corresponding to the to-be-detected image; performing dilated convolution to the second image feature, to obtain a third image feature corresponding to the to-be-detected image; performing classification and regression to the first image feature and the third image feature, to determine candidate position parameters corresponding to a target object in the to-be-detected image and degrees of confidence corresponding to the candidate position parameters; and selecting a valid position parameter from the candidate position parameters according to their corresponding degrees of confidence, and determining a position of the target object in the to-be-detected image according to the valid position parameter. The solutions in this application can improve robustness and consume less time.
US11710291B2

An image recognition device (image recognition system 100) according to the present disclosure includes an imaging unit (10) and a recognition unit (14). The imaging unit (10) captures a plurality of images at the same exposure start timing in one frame period by using imaging pixels having different sensitivities to generate image data. The recognition unit (14) recognizes a subject from each of the image data. The imaging unit (10) includes a pixel array in which a plurality of imaging pixels having different exposure times, different light transmittances of color filters, or different light receiving areas are two-dimensionally arranged.
US11710284B2

A system comprising: a user device, comprising: sensors configured to sense data related to a physical environment of the user device, displays; hardware processors; and a non-transitory machine-readable storage medium encoded with instructions executable by the hardware processors to: place a virtual object in a 3D scene displayed by the second user device, determine a pose of the user device with respect to the physical location in the physical environment of the user device, and generate an image of virtual content based on the pose of the user device with respect to the placed virtual object, wherein the image of the virtual content is projected by the one or more displays of the user device in a predetermined location relative to the physical location in the physical environment of the user device.
US11710282B2

Methods for rendering augmented reality (AR) content are presented. An a priori defined 3D albedo model of an object is leveraged to adjust AR content so that is appears as a natural part of a scene. Disclosed devices recognize a known object having a corresponding albedo model. The devices compare the observed object to the known albedo model to determine a content transformation referred to as an estimated shading (environmental shading) model. The transformation is then applied to the AR content to generate adjusted content, which is then rendered and presented for consumption by a user.
US11710281B1

In one embodiment, a computer implemented method for rendering virtual environments is disclosed. The method includes associating by a computing system, an object with a container effect, by receiving information regarding an object category for the object and matching the object category to a category associated with the container effect, where the container effect defines virtual effects for objects associated therewith. The method also includes generating by the computing system a virtual environment including the object by retrieving a model of the object an utilizing the model and the container effect to render a virtual object.
US11710278B2

Embodiments of the present invention describe predictively reconstructing a physical event using augmented reality. Embodiments describe, identifying relative states of objects located in a physical event area by using video analysis to analyze collected video feeds from the physical event area before and after a physical event involving at least one of the objects, creating a knowledge corpus including the video analysis and the collected video feeds associated with the physical event and historical information, and capturing data, by a computing device, of the physical event area. Additionally, embodiments describe identifying possible precursor events based on the captured data and the knowledge corpus, and generating a virtual reconstruction of the physical event using the possible precursor events, displaying, by the computing device, the generated virtual reconstruction of the predicted physical event, wherein the displayed virtual reconstruction of the predicted physical event overlays an image of the physical event area.
US11710275B2

A shape generation system can generate a three-dimensional (3D) model of an object from a two-dimensional (2D) image of the object by projecting vectors onto light cones created from the 2D image. The projected vectors can be used to more accurately create the 3D model of the object based on image element (e.g., pixel) values of the image.
US11710271B2

A three-dimensional data creation method includes: creating first three-dimensional data from information detected by a sensor; receiving encoded three-dimensional data that is obtained by encoding second three-dimensional data; decoding the received encoded three-dimensional data to obtain the second three-dimensional data; and merging the first three-dimensional data with the second three-dimensional data to create third three-dimensional data.
US11710270B2

A programmatic arbitrary distribution of items in a modeling system may be provided. To perform the distribution, a surface may be received, and a point count of application points associated with locations on the surface may be determined. A density map may be applied over the surface to assign a density to portions of the surface for the point count. Application points are then assigned to locations on the surface according to the density map and a scattering function of the point count, where the scattering function is based on one or more repulsion forces between neighboring points. The one or more repulsion forces are treated as pushing each of the neighboring point apart. Thereafter, the surface may be provided having the application points scattered across the surface based on the one or more repulsion forces.
US11710265B2

A method for imaging expected results of a medical cosmetic treatment includes converting an input image of an anatomical feature into an input image vector. A direction vector corresponding to the medical cosmetic treatment is determined. An amplitude of the direction vector is determined. The direction vector is multiplied by the determined amplitude to obtain a product vector. The product vector is vector added to the input image vector. An output image corresponding to the expected visual appearance of the human anatomical feature is generated from the vector added product vector and input image vector. A computer program stored in a non-transitory computer readable medium causes a computer to perform the imaging method.
US11710254B2

A first six degree-of-freedom (DoF) pose of an object from a perspective of a first image sensor is determined with a neural network. A second six DoF pose of the object from a perspective of a second image sensor is determined with the neural network. A pose offset between the first and second six DoF poses is determined. A first projection offset is determined for a first two-dimensional (2D) bounding box generated from the first six DoF pose. A second projection offset is determined for a second 2D bounding box generated from the second six DoF pose. A total offset is determined by combining the pose offset, the first projection offset, and the second projection offset. Parameters of a loss function are updated based on the total offset. The updated parameters are provided to the neural network to obtain an updated total offset.
US11710253B2

According to one embodiment, a position and attitude estimation device includes a processor. The processor is configured to acquire time-series images continuously captured by a capture device installed on a mobile object, estimate first position and attitude of the mobile object based on the acquired time-series images, estimate a distance to a subject included in the acquired time-series images and correct the estimated first position and attitude to a second position and attitude based on an actual scale, based on the estimated distance.
US11710248B2

Aspects of the present disclosure involve a system and a method for performing operations comprising: accessing a source image depicting a target structure; accessing one or more target images depicting at least a portion of the target structure; computing correspondence between a first set of pixels in the source image of a first portion of the target structure and a second set of pixels in the one or more target images of the first portion of the target structure, the correspondence being computed as a function of camera parameters that vary between the source image and the one or more target images; and generating a three-dimensional (3D) model of the target structure based on the correspondence between the first set of pixels in the source image and the second set of pixels in the one or more target images based on a joint optimization of target structure and camera parameters.
US11710247B2

Embodiments allow live action images from an image capture device to be composited with computer generated images in real-time or near real-time. The two types of images (live action and computer generated) are composited accurately by using a depth map. In an embodiment, the depth map includes a “depth value” for each pixel in the live action image. In an embodiment, steps of one or more of feature extraction, matching, filtering or refinement can be implemented, at least in part, with an artificial intelligence (AI) computing approach using a deep neural network with training. A combination of computer-generated (“synthetic”) and live-action (“recorded”) training data is created and used to train the network so that it can improve the accuracy or usefulness of a depth map so that compositing can be improved.
US11710243B2

A method for predicting a direction of movement of a target object, a method for training a neural network, a smart vehicle control method, a device, an electronic apparatus, a computer readable storage medium, and a computer program. The method for predicting a direction of movement of a target object comprises: acquiring an apparent orientation of a target object in an image captured by a camera device, and acquiring a relative position relationship of the target object in the image and the camera device in three-dimensional space (S100); and determining, according to the apparent orientation of the target object and the relative position relationship, a direction of movement of the target object relative to a traveling direction of the camera device (S110).
US11710239B2

An approach is provided for using a machine learning model for identifying planar region(s) in an image. The approach involves, for example, determining the model for performing image segmentation. The model comprises at least: a trainable filter that convolves the image to generate an input volume comprising a projection of the image at different resolution scales; and feature(s) to identify image region(s) having a texture within a similarity threshold. The approach also involves processing the image using the model by generating the input volume from the image using the trainable filter and extracting the feature(s) from the input volume to determine the region(s) having the texture. The approach further involves determining the planar region(s) by clustering the image regions. The approach further involves generating a planar mask based on the planar region(s). The approach further involves providing the planar mask as an output of the image segmentation.
US11710223B2

Various methods and systems are provided for image processing for multiple cameras. In one embodiment, a method comprises acquiring image frames with a plurality of image frame sources configured with different acquisition settings, processing the image frames based on the different acquisition settings to generate at least one final image frame, and outputting the at least one final image frame. In this way, information from different image frame sources such as cameras may be leveraged to achieve increased frame rates with improved image quality and a desired motion appearance.
US11710221B2

An apparatus and method for successive multi-frame image denoising are herein disclosed. The apparatus includes a first subtractor including a first input to receive a frame of the image, a second input to receive a reference frame, and an output; an absolute value function block including an input connected to the output of the first subtractor and an output; a second subtractor including a first input connected to the output of the absolute value function block, a second input for receiving a first predetermined value, and an output; and a maximum value divider function block including an input connected to the output of the second subtractor and an output for outputting filter weights.
US11710220B2

An example apparatus for compressing dynamic range includes an image receiver to receive an input image with a high dynamic range. The apparatus further includes a darkness gamma transfer calculator to calculate gain values for each output pixel via a darkness gamma transfer function. The apparatus also further includes a gain applicator to apply the gain values to color channel values of the input image to generate a compressed image.
US11710219B2

Implementations relate to detecting/replacing transient obstructions from high-elevation digital images. A digital image of a geographic area includes pixels that align spatially with respective geographic units of the geographic area. Analysis of the digital image may uncover obscured pixel(s) that align spatially with geographic unit(s) of the geographic area that are obscured by transient obstruction(s). Domain fingerprint(s) of the obscured geographic unit(s) may be determined across pixels of a corpus of digital images that align spatially with the one or more obscured geographic units. Unobscured pixel(s) of the same/different digital image may be identified that align spatially with unobscured geographic unit(s) of the geographic area. The unobscured geographic unit(s) also may have domain fingerprint(s) that match the domain fingerprint(s) of the obscured geographic unit(s). Replacement pixel data may be calculated based on the unobscured pixels and used to generate a transient-obstruction-free version of the digital image.
US11710215B2

The present application discloses a face super-resolution realization method and apparatus, an electronic device and a storage medium, and relate to fields of face image processing and deep learning. The specific implementation solution is as follows: a face part in a first image is extracted; the face part is input into a pre-trained face super-resolution model to obtain a super-sharp face image; a semantic segmentation image corresponding to the super-sharp face image is acquired; and the face part in the first image is replaced with the super-sharp face image, by utilizing the semantic segmentation image, to obtain a face super-resolution image.
US11710211B2

The current document is directed to a dimensional shuffle transform (“DST”) that maps a 3D space to a one-dimensional space that preserves 3D neighborhoods within 1D neighborhoods within an implicit recursive hierarchical structure. The search for points in a 3D subspace is reduced, by the DST, to one or more searches in the transformed 1D space. The search is performed by either recursive decomposition of the 3D region indexed by the transform into subspaces, exploiting the transformed space structure, or by direct indexing into the region of interest. The searches over the subspaces generated by recursive decomposition are independent from one another, providing many opportunities for a variety of parallel, DST-enabled search methods.
US11710207B2

A graphics pipeline includes a first shader that generates first wave groups, a shader processor input (SPI) that launches the first wave groups for execution by shaders, and a scan converter that generates second waves for execution on the shaders based on results of processing the first wave groups the one or more shaders. The first wave groups are selectively throttled based on a comparison of in-flight first wave groups and second waves pending execution on the at least one second shader. A cache holds information that is written to the cache in response to the first wave groups finishing execution on the shaders. Information is read from the cache in response to read requests issued by the second waves. In some cases, the first wave groups are selectively throttled by comparing how many first wave groups are in-flight and how many read requests to the cache are pending.
US11710198B2

Provided is a control method including: receiving, from first power equipment, first transaction data including, for example, transmitted power amount information indicating the amount of power transmitted to power accumulation equipment; obtaining, from the power accumulation equipment, received power information including, for example, received power amount information indicating the amount of power received from the first power equipment; verifying the first transaction data by referring to the received power information; executing a first consensus algorithm with second servers when the first transaction data is verified successfully; and recording a block including the first transaction data in a distributed ledger of a first server when the validity of the first transaction data is verified through the first consensus algorithm.
US11710193B2

Systems and methods include a database maintained by a financial institution that stores transaction data associated with a previous financial transaction performed via a financial account of a respective account holder, wherein the transaction data comprises a transaction location and a transaction timestamp, a spend memory processor of the financial institution that retrieves the transaction data from the database, interacts with a social linking application programming interface (API) to receive, via a network, social data from a social networking site, wherein the social data comprises a social location and a social timestamp, compares the social data to the transaction data, and creates a spend memory record based on one or more similarities between the social data and the transaction data, and a communication interface of the financial institution that provides the spend memory record to a mobile device associated with the account holder.
US11710191B2

Unmanned aerial vehicles (UAVs) may facilitate insurance-related tasks. UAVs may actively be dispatched to an area surrounding a property, and collect data related to property. A location for an inspection of a property to be conducted by a UAV may be received, and one or more images depicting a view of the location may be displayed via a user interface. Additionally, a geofence boundary may be determined based on an area corresponding to a property boundary, where the geofence boundary represents a geospatial boundary in which to limit flight of the UAV. Furthermore, a navigation route may be determined which corresponds to the geofence boundary for inspection of the property by the UAV, the navigation route having waypoints, each waypoint indicating a location for the UAV to obtain drone data. The UAV may be directed around the property using the determined navigation route.
US11710190B2

A shared ledger operated by a group of network participants according to a set of consensus rules manages and resolves subrogation claims between a clamant and a defendant with arbitration. Evidence regarding the value of the subrogation claim is sent to the shared ledger by the parties to the subrogation claim, such as sending data to a smart contract deployed on the shared ledger. The parties to the claim may request arbitration, especially after attempts to settle the claim on-chain between the two parties have failed. An arbitrator may request evidence from the parties and/or request responses from the parties to accept damages calculations and/or settlement offers. Once the claim is resolved, the arbitrator may release funds on the chain to the prevailing party or may accept confirmation that any payments have been made between the parties off-chain.
US11710187B2

A back-end application computer server may receive a request along with a descriptive term. A look-up process may be performed based on the descriptive term (and hidden terms) may establish a set of potential pre-determined descriptions. The user may select one of the potential descriptions, and a user identifier may be associated with the request. A series of dynamic information exchanges may then help assign a category to the user identifier. A partial set of initial request details may be received from a third-party device and the user may adjust and/or add details to create a complete set. A potential value may then be calculated for the request. An indication of the potential value may be transmitted to the user, and information about the user identifier may be transmitted to a user response terminal to facilitate communication between the user response terminal and the user.
US11710186B2

Methods, computer-readable media, software, and apparatuses may determine, for a geographic region and based on geolocation data, a plurality of sub-regions, where each sub-region of the plurality of sub-regions may include real properties with a shared profile. The system may associate, with each sub-region, a collection of coordinate pairs, where each coordinate pair comprises a latitude and a longitude, and the collection describes a boundary of a geometric shape corresponding to the sub-region. The system may associate, with the geographic region, geometric shapes corresponding to the plurality of sub-regions. The system may associate, with each geometric shape, a rating factor for the real properties located within the sub-region corresponding to the geometric shape. The system may store the geometric shapes and rating factors, and may generate, based on the rating factor and for the real properties located within the sub-region, an output, and provide the generated output.
US11710182B2

A method can include obtaining a physical commodity that is divided into one or more physical units. The method can further include storing the physical commodity in a secure vault. Additionally, a map can be utilized to subdivide each of the one or more physical units into a plurality of segments. Each of the plurality of segments can be tangible portions of the physical unit that are distinct and identifiable. Subdividing each of the one or more physical units can render the physical units unaltered. Further, the map can be utilized to assign ownership of the plurality of segments to one or more owner users. The method can additionally include receiving an instruction to transfer ownership of a particular segment of the plurality of segments from a particular owner user to a buying user, and assigning in the map ownership of the particular segment to the buying user.
US11710174B2

A mobile computer system accesses a data base of products. On the display screen of the mobile computer system, a central image of a product is presented in a central position of the display. A first image of another product is presented on the display to a first side of central position of the display. A second image of another product is presented on the display on the second side of central position of the display. The second side of the display is opposite the first side with respect to the central position. Information is acquired with respect to the user and with respect to the product being presented in the central position.
US11710172B1

In some examples, a location of a merchant is updated as the merchant moves. A server receives the location of the merchant, and compares that location to the location of a user, so as to determine whether the merchant is located within a first threshold distance or a second, smaller threshold distance from the location of the user. If the user is within the first threshold distance, the server presents a first point of sale (POS) interface to initiate an order from the merchant and present the user with an option to fulfill that order through delivery. If the merchant is located within the second, smaller threshold distance from the user, the server presents the user with a second POS interface that gives the user an option to fulfill the order through pickup instead of delivery.
US11710171B2

An online concierge shopping system identifies recipes to users to encourage them to include items from the recipes in orders. The online concierge system maintains user embeddings for users and recipe embeddings for recipes. For users who have not placed orders, recipes are recommended based on global user interactions with recipes. Users who have previously ordered items from recipes are suggested recipes selected based on a similarity of their user embedding to recipe embeddings. Users who have purchased items but not from recipes are compared to a set of similar users based on the user embeddings, and recipes with which users of the set of similar users interacted are used for identifying recipes to the users. A recipe graph may be maintained by the online concierge system to identify similarities between recipes for expanding candidate recipes to suggest to users.
US11710164B2

The system includes a plurality of toy construction elements, a scanning device operable to capture a digital representation of a toy construction model constructed from one or more of said tov construction elements, and a processor. The processor is configured to determine, from the digital representation, one or more attribute parameters, each indicative of a respective attribute derivable from one or more toy construction elements in the toy construction model. The processor is further configured to determine, based on the determined one or more attribute parameters, a selection of one or more items selected from a choice of items. The selection provides a definition of the one or more deliverables. The system further comprises transmission means adapted to pass the definition to a production facility for producing and configuring the one or more deliverables in agreement with the definition.
US11710162B2

There are provided systems and methods for utilizing a vehicle to determine an identity of a user. A user may establish a vehicle as associated with the user, such as a vehicle owned by the user or used by the user. The vehicle may include a vehicle device that may be configured to establish connections with other devices using short range and network communications. In various embodiments, the other devices may be devices at merchant locations. Thus, a merchant at the merchant location may be informed about settings, preferences, and/or parameters for use of the vehicle established by the user. The merchant may receive these parameters even if another user is utilizing the vehicle, thus, establishing rules for use of the vehicle by the other user. In other embodiments, the other devices may be devices in other vehicles, allowing the users to communicate and set waypoints during trips.
US11710161B2

Systems and methods for assisting in pairing entities in an electronic payments processing network are disclosed herein. For example, systems and methods are disclosed herein for generating a customized user interface for displaying a plurality of potential partners/resellers for pairing with one or more leads. Systems and methods herein may be used to receive the identity of one or more potential partners/resellers having a plurality of attributes, receive the identity of one or more new leads and a plurality of lead attributes, select one or more potential partners/resellers having attributes that are compatible with the plurality of lead attributes, and display the one or more potential partners/resellers on a graphical user interface.
US11710158B2

A computer, including a processor and a memory, the memory including instructions to be executed by the processor to train a generative adversarial network (GAN) to reconstruct a missing portion of an image by determining a reconstructed portion of the image based on data from portions of the image surrounding the missing portion and compare an acquired image with the reconstructed portion of the image to determine a damaged portion. The instructions further include instructions to determine estimated damage based on the damaged portion.
US11710155B2

Described herein is a method and system for generating product descriptions of vehicles. A request for a customized vehicle publication is received, which includes at least a vehicle type, a set of standard features, and a set of optional features. One or more story templates associated with the vehicle type input are automatically received, where each of the story templates have populatable fields corresponding to the vehicle type, the set of standard features, and the set of optional features. The story templates have a theme correlated to usage of a vehicle having the vehicle type. A selection of a story template is received, and the vehicle characteristics are automatically populated. The completed vehicle product description is then provided.
US11710154B2

Provided herein are systems, methods and computer readable media for facilitating pricing. An example method may include determining a price adjustable promotion from a plurality of promotions, the price adjustable promotion having a first promotional price, a forecasted demand that provides an indication of a promotion inventory exhaustion period and a plurality of redemption parameters that comprise at least a promotional period, a promotional value and a redemption expiration and causing the price adjustable promotion to be offered at the second promotional price while at least one of the plurality of redemption parameters for the price adjustable promotion remain constant.
US11710145B2

In some examples, a server may determine that a case, created to address an issue of a computing device, is closed and perform an analysis of steps in a process used to close the case. The analysis may determine a length of time of each step and determine that a time to close the case or complete a particular step was at least a predetermined amount faster than average. The server may use machine learning to create a survey question to determine a technique used to close the case or complete the particular step faster than average and to determine one or more incentives to provide a technician that closed the case. An answer from the technician to the survey question may include the technique used to close the case or complete the particular step faster than average. The technique may be shared with other technicians.
US11710135B2

Disclosed is a method of establishing and managing an inter-institution transaction system. The method comprises creating plurality of threads to constitute parallel fund transfer system, wherein each thread is a replica of single fund transfer system, and wherein plurality of threads are to be operated in parallel; assigning plurality of institutions to plurality of threads, wherein a given institution is assigned as a sending institution and/or a receiving institution of a financial transaction to at least one thread, and a given thread has at least one sending institution-receiving institution pair assigned thereto; assigning financial transactions to plurality of threads based at least on sending institution-receiving institution pairs assigned to plurality of threads; and processing financial transactions at their corresponding threads.
US11710131B2

A method and an apparatus for identifying a transaction risk are disclosed. The method includes obtaining risk identification information of a sub-network to which a node relating to a transaction to be identified belongs; and identifying a risk of the transaction to be identified based on the risk identification information of the sub-network to which the node relating to the transaction to be identified belongs, wherein the sub-network is a network acquired by partitioning a relationship network based on connectivity, the relationship network is a network built up with entities and activities relating to a plurality of transactions. Embodiments of the present disclosure build up entities and activities relating to a transaction to be identified into a relationship network, and identify whether a risk exists in the transaction to be identified using risk identification information of the network which is difficult to be found or changed, and thus are able to identify a transaction risk in a more effective manner.
US11710121B2

Methods, systems, and apparatuses are described herein for the direct sharing and use of transaction data separately from transaction authorization processes. Transaction metadata associated with a transaction may be received and validated. Authorization information corresponding to the transaction may be received. The degree to which the transaction metadata is tested may be based on a predicted time of receipt of the authorization information. The transaction metadata and authorization information may be correlated. A computing device may determine whether to authorize the financial transaction based on the authorization information and the correlated transaction metadata. All or portions of the transaction metadata may be provided to one or more users after the transaction has been authorized or denied.
US11710116B2

In the field of payment terminals, a new generation of modular, function-rich payment terminals is appearing. Such smart payment terminals transmit, equally well, data relative to payment transactions and, for example, data relative to software updates. However, at present, a smart payment terminal in incapable of transmitting different data in accordance with their respective transmission constraints. This can represent a considerable cost for the merchant. A communications device is therefore provided to set up two connections simultaneously with two different gateways and thus be capable of exchanging data associated with different transmission parameters. Thus, the communications device can simultaneously transmit data relative to different types of services having distinct transmission parameters.
US11710093B2

Computer program products, methods, systems, apparatus, and computing entities for enhanced cargo screening capabilities are provided. In one embodiment, the method comprises: automatically and electronically executing a first screening procedure for capturing and storing first screening data comprising (a) an x-ray image and (b) first screening decontrol data; automatically and electronically determining whether at least a second screening procedure is required, the determination involving identifying at least one discrepancy between at least a portion of the first screening data and at least one predefined parameter; responsive to determining that the second screening is required, generating and transmitting one or more notifications configured to initiate the second screening procedure within a predetermined period of time; and responsive to determining that the at least second screening is not required, generating and transmitting a decontrol message configured to release the packages from further automated screening procedures.
US11710082B2

A device may receive vehicle operation data associated with operation of a plurality of vehicles, and may process the vehicle operation data to generate processed vehicle operation data. The device may extract multiple features from the processed vehicle operation data, and may train machine learning models, with the multiple features, to generate trained machine learning models that provide model outputs. The device may process the multiple features, with a feature selection model and based on the model outputs, to select sets of features from the plurality of features, and may process the sets of features, with the trained machine learning models, to generate indications of driving behavior and reliabilities of the indications. The device may select a set of features, from the sets of features, based on the indications and the reliabilities, where the set of features may be calculated by a device associated with a particular vehicle.
US11710079B2

In one embodiment, a method involves accessing training data, where the training data contains an ordered sequence of data associated with a plurality of entities, training one or more deep learning models to determine, from the ordered sequence of data, a first set of embeddings for each entity of the plurality of entities, where each entity has a plurality of entity attributes, determining, for each of the plurality of entity attributes, a corresponding initial embedding, training the one or more deep-learning models to refine the initial embeddings according to one or more criterion, generating one or more updated embeddings for each of the plurality of entities based on the refined initial embeddings of the plurality of entity attributes, and modifying the first set of embeddings based on the one or more updated embeddings.
US11710078B2

Systems and methods for embodiments of incremental training of machine learning model in artificial intelligence systems are disclosed. Specifically, embodiments of incremental training of machine learning models using drift detection models are disclosed, including embodiments that utilize drift detection models to determine drift based on identity graphs in artificial intelligence identity management systems.
US11710077B2

Computing systems may support image classification and image detection services, and these services may utilize object detection/image classification machine learning models. The described techniques provide for normalization of confidence scores corresponding to manipulated target images and for non-max suppression within the range of confidence scores for manipulated images. In one example, the techniques provide for generating different scales of a test image, and the system performs normalization of confidence scores corresponding to each scaled image and non-max suppression per scaled image These techniques may be used to provide more accurate image detection (e.g., object detection and/or image classification) and may be used with models that are not trained on modified image sets. The model may be trained on a standard (e.g. non-manipulated) image set but used with manipulated target images and the described techniques to provide accurate object detection.
US11710075B2

Methods, systems, and devices are provided for identifying hazards. According to one aspect, a computer-implemented method can include receiving a plurality of sensor data including one or more image files from a mobile device. The method can include generating one or more position and label pairs based on the plurality of sensor data. The method can include assigning a hazard recognition to each of the position and label pairs. The method can include assigning a score associated to each of the hazard recognitions. The method can include displaying a result including one or more image results based on the one or more image files, one or more hazard recognitions, the one or more hazard recognitions associated with at least one of the one or more image results, and one or more scores associated to each of the hazard recognitions.
US11710073B2

Disclosed are systems and methods relating to providing corridor metrics based on road network data and telematic data.
US11710070B2

In an example embodiment, a screening question-based online screening mechanism is provided to assess job applicants automatically. More specifically, job-specific questions are automatically generated and asked to applicants to assess the applicants using the answers they provide. Answers to these questions are more recent than facts contained in a user profile and thus are more reliable measures of an appropriateness of an applicant's skills for a particular job.
US11710068B2

A method, system and computer program product, the method comprising: obtaining a first model trained upon cases and labels, the first model providing a prediction in response to an input case; obtaining a second model trained using the cases and indications whether a predictions of the first model are correct, the second model providing a correctness prediction for the first; determining a case for which the second model predicts that the first provides an incorrect prediction; further training the first model also on a first corpus including the case and a label, thereby improving performance of the first model; providing the case to the first model to obtain a first prediction; and further training the second model also on a second corpus including the case and a correctness label, the correctness label being “correct” if the first prediction is equal to the label, thereby improving performance of the second model.
US11710062B2

The disclosure describes various aspects related to enabling effective multi-qubit operations, and more specifically, to techniques for enabling parallel multi-qubit operations on a universal ion trap quantum computer. In an aspect, a method of performing quantum operations in an ion trap quantum computer or trapped-ion quantum system includes implementing at least two parallel gates of a quantum circuit, each of the at least two parallel gates is a multi-qubit gate, each of the at least two parallel gates is implemented using a different set of ions of a plurality of ions in a ion trap, and the plurality of ions includes four or more ions. The method further includes simultaneously performing operations on the at least two parallel gates as part of the quantum operations. A trapped-ion quantum system and a computer-readable storage medium corresponding to the method described above are also disclosed.
US11710060B2

A method, apparatus, system, and computer program product for quantum processing. A target quantum programming for a process for a quantum computer is identified. A universal gate set is selected based on a computer type. Any operation possible for a particular quantum computer can be performed using the universal gate set. Instructions for the process in a source quantum programming language are sent to a source quantum language translator which outputs a digital model representation of quantum computer components that are arranged to perform the process using the instructions. The digital model representation of the quantum computer components and the universal gate set are sent to a target quantum language translator, which outputs the instructions for operations for the process in a target quantum programming language using the digital model representation of the quantum computer components and the universal gate set for the computer type for the quantum computer.
US11710059B2

An ising solver system that searches an optimal route of a vehicle from plural routes passing through plural locations. In the ising solver system, the search of the optimal route uses a Hamiltonian. The Hamiltonian includes an equation representing an interaction between Quadratic Unconstrained Binary Optimization (QUBO) variables depending on a relation between a departure location and an arrival location or capacitated variable of the ising solver. The capacitated variable corresponds to one of the QUOBO variables and includes a variable constraint, and the location-to-location travel step number corresponds to an accumulated movement time of the vehicle.
US11710058B2

Apparatus and method for quantum drift compensation. For example, one embodiment of a quantum system comprises: a quantum processor comprising one or more data quantum bits (qubits) and one or more ancilla qubits; a quantum controller to control the qubits responsive to a quantum runtime; an error detector to detect errors in the qubits; a quantum drift compensator to determine a current system drift for the quantum processor based on the errors and to responsively generate a set of compensation values if the current system drift is determined to be above a threshold.
US11710056B2

A method may include receiving, at a recommendation engine, a first indication to create a first sourcing event that includes a first object and a second object. The recommendation engine may respond to the first indication by updating a learning model to increment a first frequency of the first object being included in a sourcing event, a second frequency of the second object being included in a sourcing event, and/or a third frequency of the first object and the second object being included simultaneously in a sourcing event. The recommendation engine may receive a second indication to create a second sourcing event. In response to the second indication, the recommendation engine may apply the learning model to generate a recommendation to add, to the second sourcing event, the first object instead of the second object. Related systems and articles of manufacture are also provided.
US11710046B2

A method of generating a question-answer learning model through adversarial learning may include: sampling a latent variable based on constraints in an input passage; generating an answer based on the latent variable; generating a question based on the answer; and machine-learning the question-answer learning model using a dataset of the generated question and answer, wherein the constraints are controlled so that the latent variable is present in a data manifold while increasing a loss of the question-answer learning model.
US11710044B2

An efficient technique of machine learning is provided for training a plurality of convolutional neural networks (CNNs) with increased speed and accuracy using a genetic evolutionary model. A plurality of artificial chromosomes may be stored representing weights of artificial neuron connections of the plurality of respective CNNs. A plurality of pairs of the chromosomes may be recombined to generate, for each pair, a new chromosome (with a different set of weights than in either chromosome of the pair) by selecting entire filters as inseparable groups of a plurality of weights from each of the pair of chromosomes (e.g., “filter-by-filter” recombination). A plurality of weights of each of the new or original plurality of chromosomes may be mutated by propagating recursive error corrections incrementally throughout the CNN. A small random sampling of weights may optionally be further mutated to zero, random values, or a sum of current and random values.
US11710039B2

Described are system, method, and computer-program product embodiments for developing an object detection model. The object detection model may detect a physical object in an image of a real world environment. A system can automatically generate a plurality of synthetic images. The synthetic images can be generated by randomly selecting parameters of the environmental features, camera intrinsics, and a target object. The system may automatically annotate the synthetic images to identify the target object. In some embodiments, the annotations can include information about the target object determined at the time the synthetic images are generated. The object detection model can be trained to detect the physical object using the annotated synthetic images. The trained object detection model can be validated and tested using at least one image of a real world environment. The image(s) of the real world environment may or may not include the physical object.
US11710025B2

A system receives input from a user to initiate a process of generating a holodouble of the user. The system obtains image data of the user and deconstructs the image data to obtain a set of sparse data that identifies one or more attributes associated with the image data the user. The system uses a holodouble training model to generate and train the holodouble of the user based on the set of sparse data and obtained image data. The system renders a representation of the holodouble to the user concurrently while capturing new image data of the user, receives input from the user comprising approval of the holodouble, and completes training of the holodouble by saving the holodouble for subsequent use. The subsequent use includes one or more remote visual communication sessions.
US11710024B2

A transaction card having a metal layer, an opening in the metal layer for a transponder chip, and at least one discontinuity extending from an origin on the card periphery to a terminus in the opening. The card has a greater flex resistance than a card having a comparative discontinuity with the terminus and the origin the same distance from a line defined by a first long side of the card periphery in an absence of one or more strengthening features. Strengthening features include a discontinuity wherein one of the terminus or the origin are located relatively closer to the first long side of the card periphery than the other, a plurality of discontinuities wherein fewer than all extend from the card periphery to the opening, a self-supporting, non-metal layer disposed on at least one surface of the card, or one or more ceramic reinforcing tabs surrounding the opening.
US11710023B2

The present invention relates to a permanently attached UHF band RFID tire tag and a manufacturing method thereof, and more specifically, the present invention relates to a permanently attached UHF band RFID tire tag and a manufacturing method thereof, which is attached to a tire surface during the manufacturing process of a tire in a high-temperature and high-pressure environment, enabling the management of tire manufacturing history from the beginning of the production to product shipment, and thereafter, the durability is maintained even in the flexing motion of a tire that occurs while the tire is installed and operated in a vehicle such that chip damage of a tag and tag detachment from the tire do not occur, and therefore, it enables RFID communication to be performed without obstacles until the end of a tire life.
US11710019B2

Techniques are disclosed for providing information describing a fault code for an object. A display device having an electronic display detects a fault occurrence event in the object. The display device determines a fault code indicative of the fault occurrence event and one or more parameters associated with the fault code. The display device generates a machine-readable code representing the fault code and the one or more parameters.
US11710017B2

A medium output control device includes a processor configured to: perform control to output, among plural mediums to be output, a medium without a defect to a first output location; perform control to output, among the plural mediums, a medium with a defect to an output location different from the first output location; and perform control to, after the medium with a defect is output to the output location different from the first output location, keep outputting a medium without a defect among the plural mediums to the first output location until a quantity of mediums output to the first output location reaches a predetermined quantity.
US11710012B2

A digital printing process for printing an image (I) including a white area (W) and/or a coloured area (C) on a packaging material includes selecting a packaging material with a substantially white side, and preparing print data to be sent to a printing means taking into account that the side of the packaging material is substantially white. The print data represents one or more first image areas (A1) representing the image (I), and one or more second image areas (A2) representing a packaging look (L), to be printed on the substantially white side of the packaging material, outside the one or more first image areas (A1) where the image (I) is to be located. The method further includes printing by the printing means on the substantially white side of the packaging material using the print data.
US11710009B1

A method for determining the authenticity of an identity document is provided that includes capturing, by an electronic device, image data of an identity document. The identity document has a first side and a second side. The image data includes an image of the first side and an image of the second side. The first side includes data about a person associated with the identity document and second side includes a PDF417 barcode which has features. The method also includes determining a class of the identity document. The features of the PDF417 barcode adhere to criteria established for the determined class of the identity document. Moreover, the method includes analyzing the features of the PDF417 barcode for anomalies. In response to determining the features of the PDF417 barcode are free of anomalies, the identity document is determined to be authentic. Otherwise, the identity document is determined to be fraudulent.
US11710008B1

Methods and apparatus for locating small indicia in large images are disclosed herein. An example method includes: identifying an aiming pattern zone that includes a detected or presumed location of an aiming light pattern, wherein an offset between the location and a center of image data varies due to a parallax; determining one or more coordinates of the aiming pattern zone; capturing image data representing an image of an environment appearing within a field of view (FOV) of a handheld scanner including the indicia; encoding the one or more coordinates into a tagline of the image; and providing the image with the tagline to an indicia decoder such that the indicia decoder attempts to decode the indicia from the image data starting in a region of the image data selected based upon the one or more coordinates.
US11710003B2

Embodiments of this application include an information conversion method for translating source information. The source information is encoded to obtain a first code. A preset conversion condition is obtained. The preset conversion condition indicates a mapping relationship between the source information and a conversion result. The first code is decoded according to the source information, the preset conversion condition, and translated information to obtain target information. The target information and the source information are in different languages. Further, the translated information includes a word obtained through conversion of the source information into a language of the target information.
US11709997B2

Disclosed herein are systems and methods for correlating item data. A system for correlating item data may comprise a memory storing instructions and at least one processor configured to execute instructions to perform operations comprising: receiving reference text data associated with a reference item from a device; receiving reference image data associated with the reference item from the remote device; determining candidate text data and candidate image data associated with at least one candidate item; selecting a text correlation model; determining a first similarity score by applying the text correlation model to the reference text data and the candidate text data; selecting an image correlation model; determining a second similarity score by applying the image correlation model to the reference image data and the candidate image data; calculating a confidence score based on the first and second similarity scores; and performing a responsive action based on the calculated confidence score.
US11709994B1

A method includes receiving, via a user interface of a device associated with a user, a request to populate one or more cells of a plurality of cells of a document having a tabular structure, wherein the one or more cells correspond to a first attribute pertaining to a first column and a first object pertaining to a first row; analyzing the request to obtain contextual information indicating the first attribute and the first object; generating a query based at least in part on the contextual information; initiating an execution of the query to obtain a response using one or more data sources; causing the user interface to be modified to populate the response in the one or more cells corresponding to the first attribute and the first object; determining second contextual information based on the response, the second contextual information indicating a second attribute and a second object; generating a second query based at least in part on the second contextual information; initiating an execution of the second query to obtain a second response using one or more data sources; and causing the user interface to be modified to populate the second response in one or more cells corresponding to the second attribute and the second object.
US11709990B1

Methods for creating emails with complex graphics and customized web fonts that are ensured to render consistently across multiple platforms and email client applications and systems that ensure consistent rendering of created emails with complex graphics and customized web fonts by automatically transforming, completely transparently, the contents of each created email to a form that renders properly across the platforms and email clients are disclosed.
US11709974B2

Document spaces are used for intermediate technical documents created for a model with a displayed 3D model view. A document space is a finite volume having a location in the global three-dimensional coordinate system of the model and a reference to a technical document. A displayed document space in the displayed model view illustrates where one or more model parts, or corresponding pieces of model parts, which are included in the technical document, locate.
US11709966B2

A method for recording input text that is input in an input field of a webpage, the method comprising: providing the webpage to a client device, by processing circuitry, the webpage comprising: (a) the input field, and (b) instructions executable by web-accessing software for recording the input text; and wherein execution of the instructions results in: identification of masking information in the input text, if any, the masking information being information in the input text to be masked; and if the masking information is identified, masking of the masking information prior to the recording of the input text, so that the masking information is masked when recorded.
US11709960B2

Techniques are disclosed to provide correctness-preserving security for graph databases. In various embodiments, security context data associated with a user with respect to a graph database is stored. A query associated with the user with respect to the graph database is received. A path is allowed to be traversed in connection with responding to the query based at least in part on a grant of a traversal right, reflected in the security context data, to traverse one or more of a node and a relationship included in the path.
US11709958B2

Systems and methods for controlling access to data in applications using client-side encryption. In that regard, in some examples, a first application (e.g., an email application, calendar application, messaging application, word processing application, file storage application, etc.) hosted from a particular web domain may be configured to invoke a second application hosted from a different origin (e.g., a different web domain or subdomain) to handle receiving and encrypting any sensitive information from a client entered through a client application (e.g., a web browser), and to handle decrypting information to be provided to the client through the client application. This second application may be loaded in an inline frame or similar subwindow or subroutine configured to prevent or limit the first application from having access to sensitive information in the second application.
US11709937B2

An approach is provided that, after receiving a request to execute a computer program, determines an active set of metadata that corresponds to the requested computer program and then loads basic blocks of the requested computer program into memory. One of the loaded basic blocks is a starting block of the requested computer program. The memory also stores basic blocks corresponding to some previously loaded computer programs. The approach also inactivates basic blocks that are currently stored in the memory, with the inactivated basic blocks being identified based on a comparison of the active set of metadata to the sets of metadata that corresponding to the basic blocks of previously loaded computer programs. After inactivating some basic blocks, the approach executes the starting block of the requested computer program.
US11709928B2

An asymmetric cryptographic method for securing access to a private key generated and stored in a device is provided. The method includes generating an application password relating to a predetermined level of entropy; generating, within a trusted execution environment relating to a key manager, a user private key secured by using the application password; receiving, from a user via an input device, user entropy relating to a unique identifier for the user; deriving, using a password derivation function, a symmetric key based on the user entropy; encrypting, using an encryption system, the application password by using the symmetric key; and storing, in a memory, a device payload component relating to the application password and the symmetric key in a password management system.
US11709924B2

Methods and systems are disclosed herein for authenticating a user. A security device may use an object associated with a user and a device of the user to authenticate the user, for example, if the user has forgotten a password. A user may insert the object (e.g., a card, or other object) into the security device and may select an option to authenticate via a device that is trusted by both the security device and the user, rather than authenticating by entering a password at the security device.
US11709916B1

Systems and methods for analyzing image data to identify cabinet products are disclosed. A computer-implemented method may include receiving, from an electronic device via a network connection, at least one digital image depicting a cabinet. The method also may include analyzing, by one or more processors, the at least one digital image to determine a first set of characteristics of the cabinet. Additionally, the method may include accessing, by the one or more processors from memory, a second set of characteristics corresponding to a plurality of cabinet products and comparing the first set of characteristics to the second set of characteristics to identify a cabinet product of the plurality of cabinet products that matches the cabinet. Further, the method may include transmitting, to the electronic device via the network connection, an indication of the cabinet product.
US11709914B2

A backlight face recognition method, a terminal device using the same, and a computer readable storage medium are provided. The method includes: performing a face detection on each original face image in an original face image sample set to obtain a face frame corresponding to the original face image; capturing the corresponding original face images from the original face image sample set, and obtaining a new face image containing background pixels corresponding to the captured original face images from the original face image sample set; preprocessing all the obtained new face images to obtain a backlight sample set and a normal lighting sample set; and training a convolutional neural network using the backlight sample set and the normal lighting sample set until the convolutional neural network reaches a preset stopping condition. The trained convolutional neural network will improve the accuracy of face recognition in complex background and strong light.
US11709912B2

A method of detecting abnormality may include the following steps. A normal-value range of a parameter for a target object is determined based on historical values of the parameter in a preset time period or at a preset time point. Whether the target object is abnormal is determined based on the normal-value range and the value of the parameter for the target object in the preset time period or at the preset time point within a current time cycle. Further, another normal-value range may be determined based on historical deviation values for the target object in historical time periods or at historical time points before the preset time period or the preset time point. Whether the target object is abnormal is determined based on either of the two normal-value ranges.
US11709910B1

A computer readable medium includes a data set with data stored in rows and N columns. Each of the rows is associated with one individual patient. Each of the N columns is associated with one type of data for patients. One or more processors is configured to: initialize missing values in M ones of the N columns with M values for the M ones of the N columns, respectively; generate M mathematical models for the M ones of the N columns having one or more missing values; for each of the rows having one or more missing values, update ones of the M values for the M ones of the N columns; and fill missing values in the M ones of the N columns with the M values, respectively.
US11709905B2

Systems and methods are provided for providing search results. An expert search thread associated with a search term is received. A first query from a first user based on the search term is received, and a set of results to the first query is provided, where the set of results includes the expert search thread. A credibility score is determined for the expert search thread. A second query is received from a second user based on the search term. A placement of the expert search thread in a set of results for the second query is determined based on the credibility score for the expert search thread, and the set of results for the second query is provided to the second user.
US11709900B2

An apparatus for accessing web pages includes: a communication interface; and a processor communicatively coupled to the communication interface and configured to: receive a web crawler request, from the communication interface, to access a specified web page; select a first selected proxy server from among a plurality of proxy servers; send, via the communication interface, a first access request to the first selected proxy server requesting access to the specified web page; receive, via the communication interface, a response from the selected proxy server corresponding to the first access request; analyze the response from the selected proxy server; select a second selected proxy server from among the plurality of proxy servers in response to determining from the response that the first access request was denied, and send, via the communication interface, a second access request to the second selected proxy server requesting access to the specified web page.
US11709890B2

A method for searching a video and equipment with a video search function are provided. The method for searching a video includes constructing a video DB by analyzing continuity of a tag given to an appearing object and extracting section information about the tag, and detecting video information. An object may be recognized, a video database may be constructed, and a video may be searched on the basis of analysis based on an artificial intelligence (AI) model through a 5G network.
US11709888B2

A system and method for navigating digital media assets including a navigation system configured to receive a search query in response to a user input and process the search query by applying the search query to a search index of digital media asset conventional and time-based metadata and determining search results of titles of and start points in time within digital media assets that satisfy the search query. The navigation system may then display the search results to the user through the user interface. The search results may be displayed in a hierarchical format, wherein the title of the digital media asset is displayed and upon selecting the title of the digital media asset, the start points in time within that digital media asset are displayed or played as a video to the user through the user interface.
US11709881B2

An augmented reality (AR) overlay augments traditional menu items with corresponding photos, thereby facilitating a decision-making process of a user ordering from the menu. In addition to providing imagery of the menu items listed, other information may also be supplied, such as ratings, reviews etc. In this regard, users can visualize what to expect before ordering, and can order with a greater degree of confidence that they will enjoy the menu item they select.
US11709870B2

A graphical user interface may provide a digital map that includes digital marks for utility lines and excavation boundary. To determine the location information of a ground mark, a computing server may receive an image of a street view of a site and identify one or more ground marks from the image. The computing server may receive geographic information system (GIS) data, which records surveyed location information of benchmarks at the site. The computing server may identify, using an object recognition algorithm, pixels in the image of the street view that correspond to the benchmarks recorded in the GIS data. The computing server may determine, based on relative distances between the pixels that correspond to the benchmarks and the ground marks, location data of the ground marks. The computing server may transmit the location data for display in a digital map that includes digital marks corresponding to the ground marks.
US11709869B2

Methods, computer readable media, and devices for dynamically identifying and associating disparate records are disclosed. One method may include receiving a first set of association criteria, identifying a first source object and a first target object based on the first set of association criteria, creating a first association object indicating an association between the first source object and the first target object, storing the first association object, receiving a second set of association criteria, identifying a second source object and a second target object based on the second set of association criteria, and creating a second association object.
US11709868B2

An exemplary method comprises receiving data points, selecting a first subset of the data points to generate an initial set of landmarks, each data point of the first subset defining a landmark point and for each non-landmark data point: calculating first data point distances between a respective non-landmark data point and each landmark point of the initial set of landmarks, identifying a first shortest data point distance from among the first data point distances between the respective non-landmark data point and each landmark point of the initial set of landmarks, and storing the first shortest data point distance as a first landmark distance for the respective non-landmark data point. The method further comprising identifying a non-landmark data point with a longest first landmark distance in comparison with other first landmark distances and adding the identified non-landmark data point associated as a first landmark point to the initial set of landmarks.
US11709866B2

A distributed database compaction system can perform compaction for transactional queries in an asynchronous matter without affecting completion of the queries. The compaction system can implement asynchronous transformation of key pairs in the database, and older keys can be periodically purged using a scheduled compactor. Subsequent queries use the compacted stored keys to perform efficient queries with direct reads of committed transactions and more efficient access to key values stores of the distributed database.
US11709865B2

A system that provides for the accessing and playing of media files having differing associated rights such as non-DRM media files, purchased and downloaded media files, subscription download files such as tethered downloads, and subscription streamed DRM files. The system also provides a method and user interface for sharing a media collection among computing devices in communication via a network. The system allows access and playback, from each computing device on a network, of all media files in a media collection, regardless of their associated rights.
US11709861B1

An interactive planning system is provided to allow a user to create and manage plans in online, offline, and intermittent connectivity environments. In some embodiments, the interactive planning system comprises a mobile, web-based application with an in-browser database configured to allow the user to create and manage plans in an offline environment and synchronize the plan when online connectivity is restored. In some embodiments, the interactive planning system comprises a fitness planning system configured to allow users to create and manage physical fitness plans in online, offline, and intermittent connectivity environments; to provide instructors the ability to enter fitness plan attributes, detail focus areas and timeframe for fitness plans; to provide instructors the ability to highlight macro-level phases to inform plan analytics; and to provide an ability to share programs to groups.
US11709860B2

Some implementations herein relate to a graphical user interface (GUI) that facilitates dynamically partitioning agricultural fields into clusters on an individual agricultural field-basis using agricultural features. A map of a geographic area containing a plurality of agricultural fields may be rendered as part of a GUI. The agricultural fields may be partitioned into a first set of clusters based on a first granularity value and agricultural features of individual agricultural fields. The individual agricultural fields may be visually annotated in the GUI to convey the first set of clusters of similar agricultural fields. Upon receipt of a second granularity value different from the first granularity value, the agricultural fields may be partitioned into a second set of clusters of similar agricultural fields. The map of the geographic area may be updated so that individual agricultural fields are visually annotated to convey the second set of clusters.
US11709858B2

Automatically mapping unlabeled input data onto a target schema via semantic type detection is described. The input data includes data elements that are structured as 2D table rows and columns forming cells. Each data element is included in a cell. The target schema includes a set of fields. Schema mapping includes mapping each column to one or more fields. More particularly, the fields are clustered into field clusters, where each field cluster includes one or more of the fields. Each column is automatically mapped to one of the field clusters of the set of field clusters. The mapping between schema fields and data columns is automatically performed based on appropriate pairings of the detected semantic types, where the semantic types are encoded in vector representations of the fields, the field clusters, and the data elements.
US11709856B2

An apparatus includes a processor. The processor extracts a column from an external source for import into a database configured to store a set of columns including a first and second column. The processor splits the entries of the import column into a set of terms. The processor generates a first, second, and third vector based on the frequency of each term of the set of terms in the first, second, and import columns, respectively. The processor determines a first similarity measure between the first and third vectors and a second similarity measure between the second and third vectors. The first similarity measure is greater than the second. In response, the processor provides an indication to a user that the first column is a mapping candidate for the import column, such that entries of the import column may be stored in the database as additional entries in the first column.
US11709845B2

Techniques of federation of data during query time are disclosed herein. One example technique includes upon receiving an indication of interaction of a file by a user of a tenant, determining whether automatic replication of the file to a user shard corresponding to the user is permitted according to a company policy or a legal requirement, the user shard being in a second geographic region. The example technique can then include when automatic replication of the file is not permitted, storing the file in a tenant shard corresponding to the tenant in a network storage in the first geographic region and instead of replicating the file to the user shard in the second geographic region, creating, in the user shard in the second geographic region, a file reference that is a pointer to the file stored in the tenant shard in the network storage in the first geographic region.
US11709844B2

A method and system operable for: receiving a search query including search terms; using a machine learning module, selecting features of the search terms and mapping an association between the search terms and a domain object, thereby generating a domain object classification; tagging the domain object with the domain object classification; and using the domain object tagged with the domain object classification to conduct a subsequent search. Conducting the subsequent search includes: receiving a subsequent search query including subsequent search terms; tokenizing the subsequent search terms; finding permutations of the tokenized subsequent search terms; matching the subsequent search terms to the domain object tagged with the domain object classification; and displaying subsequent search results via a user interface.
US11709835B2

A method includes determining, in accordance with a first ordering, a plurality of read requests for a memory device. The plurality of read requests are added to a memory device queue for the memory device in accordance with the first ordering. The plurality of read requests in the memory device queue are processed, in accordance with a second ordering that is different from the first ordering, to determine read data for each of the plurality of read requests. The read data for the each of the plurality of read requests is added one of a set of ordered positions, based on the first ordering, of a ring buffer as the each of the plurality of reads requests is processed. The read data of a subset of the plurality of read requests is submitted based on adding the read data to a first ordered position of the set of ordered positions of the ring buffer.
US11709824B2

Methods, systems, and computer program products are provided for consolidating transaction log requests and transaction logs in a database transaction log service. A scalable log service may manage log requests and logs to reduce resource consumption, such as memory and I/O. Log requests may be managed by consolidating (e.g., organizing, merging and/or de-duplicating) the log requests. Transaction log requests may be mapped to read requests for transaction log storage devices in less than a one-to-one ratio. Transaction logs may be managed by using the consolidated log requests to consolidate (e.g., and prefetch) transaction logs from multiple cache and/or storage tiers to a log pool cache. Log requests may be served from the log pool cache.
US11709820B2

Systems, computer program products, and methods are described herein for implementing intelligent data analysis. The present invention is configured to receive, from a computing device of a user, a first data file, wherein the first data file is associated with a base version of a data source; receive, from the computing device of the user, a second data file, wherein the second data file is associated with an updated version of the data source; initiate an intelligent data analysis engine on the first data file and the second data file; analyze the second data file to determine one or more discrepancies in relation to the first data file; determine one or more discrepancy types associated with the one or more discrepancies; retrieve, from an action datastore, one or more offset actions to rectify the one or more discrepancies; and automatically execute the one or more offset actions.
US11709809B1

Techniques for using tree data structures to maintain a transactionally consistent set with support for time-travel queries are described. When a transaction commits, a new version of the tree data structure is created using a copy-on-write based method such that the tree shares internal nodes with previous trees to save space. This approach may be used in the implementation of a transactional data catalog in which the files that make up a table are stored in a transactional set.
US11709803B2

A method, an apparatus, and an electronic device for processing a data transaction are disclosed. The method includes receiving an application request from a client to perform a data operation in a target data partition; creating a corresponding data transaction according to the application request, and assigning a transaction identifier to the data transaction; returning the transaction identifier that is assigned to the data transaction to the client; performing the data operation based on the target data partition according to the data operation carrying the transaction identifier and sent by the client; and processing the data transaction according to a transaction instruction sent by the client. The method enables a data operation to implement transactional attributes, and to satisfy a transactional nature of the data operation. Moreover, the service logic of data transactions implemented by the method is relatively simple, thus ensuring that data services have a good transactional nature.
US11709801B2

Embodiments relate to file-based sharing of content through a content distribution network. A request is received from a source to disseminate content to a target consumer. The request does not include target consumer URL information. Based upon the request, content metadata stored in a database with content data, is referenced to generate a file including metadata comprising a portion of the content metadata. The file does not include the content data. The file is exported to the source. The source delivers the file to the target consumer through a communication channel (e.g., shared folder, email) located outside of the distribution network. The file is imported from the target consumer. The metadata of the file is processed to examine its integrity. The metadata may comprise a key for reference during this process. Upon confirming integrity of the file, the content data and the content metadata are distributed to the target consumer.
US11709800B2

One example method includes optimizing client-side deduplication. When backing up a client, an overwrite ratio is determined based on a size of actual changes made to a volume and a size indicated by changes in a change log. Client-side deduplication is enabled or disabled based on a value of the overwrite ratio.
US11709799B2

Embodiments provide for application-specific provisioning of files or registry keys. As applications are installed or launched, data is recorded by an application virtualization engine, and an index is created linking the recorded data to both the application and the underlying files or registry keys. As applications are requested (e.g., launched, updated, or the like), the application virtualization engine reveals various copies of file or registry keys to the application on demand or in accordance with a policy.
US11709780B2

Methods, non-transitory machine readable media, and computing devices that manage resources between multiple hosts coupled to dual-port solid-state disks (SSDs) are disclosed. With this technology, in-core conventional namespace (CNS) and zoned namespace (ZNS) mapping tables are synchronized by a host flash translation layer with on-disk CNS and ZNS mapping tables, respectively. An entry in one of the in-core CNS or ZNS mapping tables is identified based on whether a received storage operation is directed to a CNS or a ZNS of the dual-port SSD. The entry is further identified based on a logical address extracted from the storage operation. The storage operation is serviced using a translation in the identified entry for the logical address, when the storage operation is directed to the CNS, or a zone identifier in the identified entry for a zone of the ZNS, when the storage operation is directed to the ZNS.
US11709779B2

A streaming engine employed in a digital data processor may specify a fixed read-only data stream defined by plural nested loops. An address generator produces address of data elements for the nested loops. A steam head register stores data elements next to be supplied to functional units for use as operands. A stream template register independently specifies a linear address or a circular address mode for each of the nested loops.
US11709773B2

A computer-readable recording medium storing an information processing program for causing a computer to execute a process including: specifying an amount of first areas subjected to data update among a plurality of first areas that are contained in a cache storage area and allowed to be synchronized individually from each other with a nonvolatile storage area; and determining whether to individually synchronize the first areas subjected to the data update among the plurality of first areas with the nonvolatile storage area or collectively synchronize a second area that is formed by the plurality of first areas and allowed to be collectively synchronized with the nonvolatile storage area, with the nonvolatile storage area, based on the specified amount, a first processing time taken for synchronization between the first areas and the nonvolatile storage area, and a second processing time taken for synchronization between the second area and the nonvolatile storage area.
US11709769B2

Provided is a method for testing a microservice application with at least one microservice with at least one application programming interface, including: reading characteristic data of the application programming interface of the microservice of the microservice application and ascertaining at least one endpoint of the application programming interface; automatically generating an execution script on the basis of the characteristic data of the application programming interface; automatically generating a test infrastructure, wherein the test infrastructure includes at least one client entity; executing the execution script and transmitting the data query of the execution script by the client entity to the application programming interface of the microservice and receiving corresponding response data of the microservice by the client entity; and ascertaining the transfer characteristic by the client entity.
US11709764B2

A computer-implemented method, system and computer program product for generating test cases for testing software. Log files are analyzed for indications of software defects resulting in software errors. For those log files that were found to indicate software errors, such log files are analyzed to determine if they contain personal data that needs to be anonymized based on an entropy score of the personal data. When the entropy score of the personal data is below a threshold value, anonymized variations of the personal data are generated. Trace logs are then created containing the anonymized variations of the personal data, which are returned to a software tester to create a test case for testing software using the created trace logs without having access to personal data. In this manner, the software tester may reproduce the software errors without having access to the personal data.
US11709756B2

A tracing operation is initiated on a service, wherein the service comprises a plurality of method calls. A span is generated comprising timing information associated with the service, wherein the span comprises a plurality of nested spans associated with the plurality of method calls. A determination is made as to whether one or more method calls of the plurality of method calls are causing the service to underperform in view of the plurality of nested spans. In response to determining that the one or more method calls of the plurality of method calls are causing the service to underperform, a remedial action associated with the one or more method calls is performed.
US11709751B2

A storage unit stores statistical information including an amount of resource consumption and performance information, which represents a performance, of each piece of hardware of a plurality of types that are candidates for an arrangement destination of a function, an accepting unit accepts inputs of description details of a function in a high-level language corresponding to the hardware of the plurality of types, and a performance requirement that represents a required performance, a performance predicting unit calculates a predicted performance, and a predicted amount of resource consumption, using the description details and a predetermined algorithm for each piece of hardware; and a device selecting unit selects, as an arrangement destination, hardware with the calculated predicted performance and the performance information satisfying the performance requirement and a total value of the predicted amount of resource consumption and the amount of resource consumption being equal to or smaller than a resource capacity.
US11709749B1

Techniques are disclosed for capturing diagnostics data in a distributed computing environment comprising a plurality of computing devices executing a plurality of Kubernetes pods. A worker node is configured with a staging area for storing temporary diagnostics data. An agent is configured to upload the temporary diagnostics data. Each container in the worker node is assigned a directory in the staging area for writing the container's temporary diagnostics data. When a container in the worker node has written a temporary diagnostics data file to the container's directory in the staging area, the temporary diagnostics data file is uploaded to the persistent storage.
US11709731B2

Methods, systems, and devices for operating memory cell(s) using a direct-input column redundancy scheme are described. A device that has read data from data planes may replace data from one of the planes with redundancy data from a data plane storing redundancy data. The device may then provide the redundancy data to an error correction circuit coupled with the data plane that stored the redundancy data. An output of the error correction circuit may be used to generate syndrome bits, which may be decoded by a syndrome decoder. The syndrome decoder may indicate whether a bit of the data should be corrected by selectively reacting to inputs based on the type of data to be corrected. For example, the syndrome decoder may react to a first set of inputs if the data bit to be corrected is a regular data bit, and react to a second set of inputs if the data bit to be corrected is a redundant data bit.
US11709722B2

The present invention provides an extensible communication framework supporting multiple communication protocols, for connecting a software platform and a device. The extensible communication framework comprises a communication interface and a communication model, wherein the communication interface comprises a device interface, a channel interface and a protocol interface. The communication model calls the device interface, the channel interface and the protocol interface during communication. When the software platform is connected with the device, a class is created in the device interface, the class is inherited from the device interface; a channel protocol is newly created in the channel interface, the channel protocol is inherited from the channel interface; a sub-protocol interface is created in the protocol interface, the sub-protocol interface is inherited from the protocol interface. The software platform communicates with the device through the communication model, and the class, the channel protocol and the sub-protocol interfaces are called during communication. The present invention makes software code maintenance and function addition become very convenient, and ultimately ensures the product software quality.
US11709721B2

An issue tracking system configured to track issues, tickets, or tasks is described herein. The issue tracking system may be used to create, modify, and delete issue records during a live meeting or event. The issue tracking system may be adapted to determine a likelihood of user attendance or user proximity and, in accordance with the likelihood exceeding a threshold or meeting a criteria, suppress transmission of notifications to a subset of user devices. Normal or unsuppressed notification transmission is maintained to another subset of user devices.
US11709716B2

A method may include receiving, by a privileged component executed by a processing device, bytecode of a packet processing component from an unprivileged component executed by the processing device, analyzing, by the privileged component, the bytecode of the packet processing component to identify whether the bytecode comprises a first command that returns a redirect, analyzing, by the privileged component, the bytecode of the packet processing component to identify whether the bytecode comprises a second command that returns a runtime computed value, and responsive to determining that the bytecode comprises the first command or the second command, setting a redirect flag maintained by the privileged component.
US11709698B2

A method of deploying a network service (NS) across multiple data centers includes identifying virtual network functions (VNFs) associated with the NS in response to a request for or relating to the NS, generating commands to deploy VNFs based on VNF descriptors, and issuing the commands to the data centers to deploy VNFs. The data centers each have a cloud management server in which cloud computing management software is run to provision virtual infrastructure resources thereof for a plurality of tenants. The cloud computing management software of a first data center is different from the cloud computing management software of a second data center, and the commands issued to the first and second data centers are each a generic command that is not in a command format of the cloud computing management software of either the first data center or the second data center.
US11709696B2

Latency experienced by a user of a client device may be reduced by preloading virtual devices in anticipation of a connection request from the client device. For example, a plurality of virtual devices may be partially loaded prior to a connection request from a client device. In response to the connection request from the client device, a user associated with the client device may be identified and user profile information associated with the user may be retrieved. Based on the retrieved user profile information associated with the user, a virtual device, from among the plurality of preloaded virtual devices, may be loaded, such that the loading of the virtual device is complete and is specific to the user of the client device.
US11709689B2

An Application Execution Server and a method for managing a Background Process which is associated with a Rich Internet Application which is accessible via a Web Browser of an Internet Enabled User Device. The Application Execution Server comprises a Background Process Manager which is adapted to create a Background Process, in response to receiving a request for such a process from the Rich Internet Application, the Background Process being adapted to recognize a triggered event associated with said associated rich Internet application and to invoke the Rich Internet Application, irrespective of whether the Web Browser and/or the Rich Internet Application is presently running or not.
US11709683B2

A kexec-based system update process wherein user-specific data is transferred on reboot of the second kernel. Upon initializing kexec load, buffer memory is assigned to the second kernel and the system loads control pages of fixed size for the second kernel boot, and also loads user-specific data onto extended control pages of variable size. Upon boot of the second kernel, the user-specific data is extracted from the extended control pages and transferred to the corresponding applications.
US11709682B2

A datapath pipeline which uses replicated logic blocks to increase the throughput of the pipeline is described. In an embodiment, the pipeline, or a part thereof, comprises a number of parallel logic paths each comprising the same logic. Input register stages at the start of each logic path are enabled in turn on successive clock cycles such that data is read into each logic path in turn and the logic in the different paths operates out of phase. The output of the logic paths is read into one or more output register stages and the logic paths are combined using a multiplexer which selects an output from one of the logic paths on any clock cycle. Various optimization techniques are described and in various examples, register retiming may also be used. In various examples, the datapath pipeline is within a processor.
US11709681B2

A coprocessor such as a floating-point unit includes a pipeline that is partitioned into a first portion and a second portion. A controller is configured to provide control signals to the first portion and the second portion of the pipeline. A first physical distance traversed by control signals propagating from the controller to the first portion of the pipeline is shorter than a second physical distance traversed by control signals propagating from the controller to the second portion of the pipeline. A scheduler is configured to cause a physical register file to provide a first subset of bits of an instruction to the first portion at a first time. The physical register file provides a second subset of the bits of the instruction to the second portion at a second time subsequent to the first time.
US11709676B2

Aspects of the invention include includes determining a first instruction in a processing pipeline, wherein the first instruction includes a compare instruction, determining a second instruction in the processing pipeline, wherein the second instruction includes a conditional branch instruction relying on the compare instruction, determining a predicted result of the compare instruction, and completing the conditional branch instruction using the predicted result prior to executing the compare instruction.
US11709657B2

An optical device for a quantum random number generator comprising: a source of phase randomised pulses of light, the source of phase randomised pulses of light further comprising a plurality of gain-switched lasers, each gain-switched laser having an output, and each gain-switched laser being configured to emit a stream of pulses such that the phase of each pulse in the stream of pulses is randomised, and an optical pulse combiner, the optical pulse combiner being configured to receive streams of pulses from the output of each gain-switched laser, combine the streams of pulses with one another into a combined stream of pulses and direct the combined stream of pulses into at least one output of the optical pulse combiner, the at least one output of the optical pulse combiner being the output of the source of phase randomised pulses of light; wherein the source of phase randomised pulses of light is configured such that the streams of pulses of light emitted by the plurality of gain-switched lasers are temporally offset relative to one another, a phase measurement element, the phase measurement element being configured to receive the combined stream of pulses from the output of the source of phase randomised pulses of light; and an optical detector, the optical detector being optically coupled to the phase measurement element.
US11709656B2

A random bit generator includes a voltage source, a bit data cell, and a sensing control circuit. The voltage source provides a scan voltage during enroll operations. The data cell includes a first transistor and a second transistor. The first transistor has a first terminal coupled to a first bit line, a second terminal coupled to the voltage source, and a control terminal. The second transistor has a first terminal coupled to a second bit line, a second terminal coupled to the voltage source, and a control terminal. The sensing control circuit is coupled to the first bit line and the second bit line, and outputs a random bit data according to currents generated through the first transistor and the second transistor during an enroll operation of the bit data cell.
US11709649B2

In some embodiments, a method comprises receiving a first signal indicative of a current emotional state of a user, receiving a second signal corresponding to a desired emotional state of the user, and based on the first and second signals, generating a playlist of media content including a first item and an nth item. The first signal can be received from a wearable sensor. Generating the playlist can comprise selecting items of media content, and arranging the media content in a sequential order such that the playlist transitions from the first item toward the nth item. The method can further comprise playing back, via a playback device, at least the first item of the media content, and while playing back the first item, receiving a third signal indicative of an updated emotional state of the user.
US11709644B2

An information processing apparatus is capable of communicating via a universal serial bus (USB) cable with a USB host device configured to transmit a first control transfer command at a start of communication. The information processing apparatus includes one or more controllers configured to function as a unit configured to acquire and hold predetermined data in response to having received the first control transfer command from the USB host device and a unit configured to transmit the held predetermined data to the USB host device on the basis of having received a second control transfer command from the USB host device.
US11709638B2

An inspection apparatus includes: a hardware processor that: conducts an inspection on an image by comparing a scanned image with a correct image, the image being formed on paper in accordance with a print job, the scanned image being generated by reading the image, the correct image serving as a reference for the inspection of the image; and determines whether a page is a target for the inspection in accordance with a type of the paper on which the image will be formed according to print setting of the print job, wherein the hardware processor conducts the inspection on the image on a page that has been determined to be the target for the inspection by the hardware processor, and does not conduct the inspection on the image on a page that has been determined to not be the target for the inspection.
US11709632B2

A memory sub-system configured to dynamically determine input/output sizes of write commands based on a media physical layout of a memory sub-system. The memory sub-system can identify, dynamically in response to write commands being selected for execution in media units of the memory sub-system, a portion of a media layout that maps from logical addresses identified by the write commands in the logical address space to physical addresses of memory units in the media units. Based on the media layout, an input/output size for a next write command is identified and transmitted to the host system in a response. The host system generates the next write command and configures the amount of data to be written through the next write command based on based on the input/output size identified in the response.
US11709629B2

A nonvolatile memory device includes a first semiconductor layer including an upper substrate in which word-lines extending in a first direction and bit-lines extending in a second direction are disposed and a memory cell array, a second semiconductor layer, a control circuit, and a pad region. The memory cell array includes a vertical structure on the upper substrate, and the vertical structure includes memory blocks. The second semiconductor layer includes a lower substrate that includes address decoders and page buffer circuits. The vertical structure includes via areas in which one or more through-hole vias are provided, and the via areas are spaced apart in the second direction. The memory cell array includes mats corresponding to different bit-lines of the bit-lines. At least two of the mats include a different number of the via areas according to a distance from the pad region in the first direction.
US11709627B2

A recording control apparatus configured to access a plurality of recording media, includes a control unit configured to set a temperature threshold of each of first and second recording media, a functional restriction being imposed on the recording medium at the temperature threshold, wherein the control unit is configured to, in recording data read from the first recording medium into the second recording medium, make a first setting for the first recording medium and a second setting for the second recording medium, where the first setting includes setting the temperature threshold of the recording medium at which the functional restriction is imposed on the recording medium to a default value of the recording medium, and the second setting includes setting the temperature threshold of the recording medium at which the functional restriction is imposed on the recording medium to a value greater than the default value of the recording medium.
US11709624B2

Examples of the present disclosure generally relate to integrated circuits, such as a system-on-chip (SoC), that include a memory subsystem. In some examples, an integrated circuit includes a first master circuit in a first power domain on a chip; a second master circuit in a second power domain on the chip; and a first memory controller in a third power domain on the chip. The first master circuit and the second master circuit each are configured to access memory via the first memory controller. The first power domain and the second power domain each are separate and independent from the third power domain.
US11709623B2

A storage system includes a NAND storage media and a nonvolatile storage media as a write buffer for the NAND storage media. The write buffer is partitioned, where the partitions are to buffer write data based on a classification of a received write request. Write requests are placed in the write buffer partition with other write requests of the same classification. The partitions have a size at least equal to the size of an erase unit of the NAND storage media. The write buffer flushes a partition once it has an amount of write data equal to the size of the erase unit.
US11709621B2

A system and method for read threshold calibration in a non-volatile memory are provided. Physical dies in the memory are divided into groups based on device-level parameters such as time and temperature parameters. An outlier die may be identified outside of the plurality of groups based on a comparison of a bit error rate (BER) indicator for each die to a threshold. For each group of dies, a read parameter is determined for at least one die, and applied to each of the plurality of dies of the group. The read parameter may be determined based on a threshold measurement of a representative one or more word lines.
US11709600B2

A system that implements a scalable data storage service may maintain tables in a data store on behalf of storage service clients. The service may maintain table data in multiple replicas of partitions that are stored on respective computing nodes in the system. In response to detecting an anomaly in the system, detecting a change in data volume on a partition or service request traffic directed to a partition, or receiving a service request from a client to split a partition, the data storage service may create additional copies of a partition replica using a physical copy mechanism. The data storage service may issue a split command defined in an API for the data store to divide the original and additional replicas into multiple replica groups, and to configure each replica group to maintain a respective portion of the table data that was stored in the partition before the split.
US11709593B2

Disclosed are an electronic apparatus and a method of controlling the same. The electronic apparatus includes a camera, a display, a memory, and a processor configured to execute at least one instruction to: detect a plurality of fingers in a plurality of first image frames obtained through the camera and, in response to an identification that a pose of the plurality of detected fingers corresponds to a trigger pose, enter a character input mode, detect a first motion of a finger among the plurality of fingers in a plurality of second image frames obtained through in the character input mode, identify a key corresponding to the first motion, from among a plurality of keys mapped to the finger, based on a position of the finger by the first motion and a reference point set to the finger, and control the display to display information corresponding to the identified key.
US11709592B2

A handset for controlling a device having a plurality of movable parts defining a support, or a movable surface, the handset having a housing, a touchscreen display on a front face of the housing, the touchscreen display being adapted to display an image representative of a device or surface to be controlled, and a control system within the housing which is connected to the touchscreen display, wherein the control system has an input module which is adapted to receive an input command in the form of a gesture drawn on the touchscreen display, and an output module which is adapted to generate an output control signal, associated with the input command, for transmission to the device or surface.
US11709589B2

A parameterized sensory system uses interactions with a graphical user interface to reduce a disturbance level associated with information particular to a user. Parameters indicative of a reminder phrase related to the information and an initial rating for the disturbance level are received. The graphical user interface is operated. Input indicative of interaction with the graphical element during the operation of the graphical user interface is received. Another parameter indicative of a new rating for the disturbance level is received thereafter. The user interaction causes a reduction to the disturbance level such that the new rating is lower than the initial rating. The user interaction is without active processing by the user as to the reminder phrase or the information such that the cause of the reduction to the disturbance level is related to the user interaction with the input interface without the active processing.
US11709583B2

The field of the invention relates to methods, systems and computer program products for navigating digital media content, in particular for navigating digital media content using an interface abstracted from that digital media content instead of, or as a supplement to, traditional user interface controls. There is provided a method for presenting a user interface to an end user to facilitate the searching, browsing and/or navigation of digital media content, the method comprising the steps of: (a) analysing the digital media content to create “hooks” related to the digital media content, or retrieving “hooks” in the digital media content, and (b) replacing or augmenting a graphical or textual representation of the digital media content with the “hooks.”
US11709580B2

A medication delivery module is mounted to a patient care device, and a first graphic representative of the first medication delivery module is displayed on a display screen of the device, wherein the first graphic includes an information display area for display of infusion information associated with the first medication delivery module, and a status indicator for display of status information associated with the medication delivery module. Responsive to the indication, the status indicator is dynamically orienting such that the status indicator is displayed on a side of the first graphic nearest the coupling of the first medication delivery module. Infusion information from the first medication delivery module is displayed within the display area of the first graphic.
US11709548B2

A system, method and apparatus for detecting facial expressions according to EMG signals.
US11709542B2

A multi-user virtual reality system for providing a virtual reality experience to a plurality of users in a body of water includes a reference system adapted for emitting and/or receiving signals. The multi-user virtual reality system includes equipment configured to be mounted to a first user in the body of water, wherein the equipment includes a first display unit and a first signal emitting or receiving system adapted for emitting and/or receiving signals. The multi-user virtual reality system includes equipment configured to be mounted to a second user in the body of water, wherein the equipment includes a second display unit and a second signal emitting or receiving system adapted for emitting and/or receiving signals. The multi-user virtual reality system includes a data processing system including one or more data processing units. The data processing system is configured for determining a position of the first user in the body of water based on at least one signal transmitted between the first signal emitting or receiving system and the reference system. The data processing system is configured for determining a position of the second user in the body of water based on at least one signal transmitted between the second signal emitting or receiving system and the reference system. The data processing system is configured for determining whether the second user in the body of water is within a first target region 480 relative to the first user in the body of water. The data processing system is configured for instructing the first display unit to display virtual reality content to the first user in the body of water. If it is determined that the second user in the body of water is inside the first target region relative to the first user, the displayed virtual reality content includes a representation of the second user.
US11709538B2

A processing device in a memory sub-system detects a preemptive power loss condition in the memory sub-system and, in response, causes operations of a local media controller associated with a memory device in the memory sub-system to be suspended, wherein responsive to being suspended, the local media controller to perform power loss handling operations to complete a subset of a plurality of pending memory access operations, and wherein to perform the power loss handling operations, the local media controller to complete the subset of the plurality of pending memory access operations for which an acknowledgment signal has been sent to a requestor. The processing device further detects a full power loss and restore condition in the memory sub-system, responsive to detecting the full power loss and restore condition, initializes the memory device and causes operations of the local media controller to resume.
US11709526B2

Disclosed are an electronic apparatus and a method of controlling the same. The electronic apparatus includes: a display; and a processor configured to: control the display to display an image on the display, identify a screen mode of the display displaying an image among a plurality of screen modes having different aspect ratios, and provide information on content corresponding to the identified screen mode among a plurality of pieces of content.
US11709521B1

Synthetizing a hardware description language code into a netlist comprising loads and a multi-clock buffer (MBUF). The MBUF receives a global clocking signal and generates a first and a second related clocking signals. The loads are grouped into a first and a second groups receiving the first and the second clocking signals respectively. A first/second clock modifying leaf are placed between a common node and the first/group groups respectively, wherein the common node is positioned closer in proximity to the first/second groups in comparison to a clock source generating the global clocking signal. The first/second clock modifying leaves receive a least divided clocking signal from the MBUF and generate the first/second clocking signals respectively. The least divided clocking signal is routed from the MBUF to the first/second clock modifying leaves. The first/second clocking signals are routed from the first/second clock modifying leaves to the first/second group respectively.
US11709519B2

Provided is a reference voltage circuit configured to supply a reference voltage in which a variation in voltage with respect to a variation in power supply voltage is suppressed. The reference voltage circuit includes a reference voltage generation circuit which includes an output line for supplying a generated reference voltage to an output terminal; and an output control circuit which includes an output transistor and a stabilization transistor, and is configured to control the supply of the reference voltage to the output terminal, the output transistor containing a gate to which a control voltage is to be provided, the stabilization transistor containing a gate to be connected to a source of the output transistor, and a source to be connected to a drain of the output transistor, and having a gate-source voltage that is equal to or more than a dram-source voltage in a saturation region of the output transistor.
US11709516B2

A power supply circuit in an embodiment includes a series circuit of a first resistor and a second transistor, the series circuit being connected in parallel to a first transistor between an input terminal and an output terminal, a third transistor configured to output an electric current corresponding to an electric current flowing to the first resistor, a third resistor configured to generate a voltage corresponding to the electric current, and a second operational amplifier configured to output a signal corresponding to a voltage difference between the voltage and a reference voltage to a gate of the first transistor and a gate of the second transistor.
US11709514B2

A voltage regulator is provided wherein electricity flows through a second transistor in an operating state in which a control unit) applies an operating voltage to a base of the second transistor. A Zener diode sets, in the operating state, a voltage of a second conductive path to a voltage corresponding to a voltage across the Zener diode. A current corresponding to an addition value obtained by adding a value of a current flowing through a second resistor portion in the operating state, a value of a current flowing through a third resistor portion in the operating state, and a value of a current flowing through the Zener diode in the operating state flows through a ground-side resistor portion. A control unit stops the output of the operating voltage when a voltage of the second conductive path is lower than or equal to a threshold value.
US11709503B2

Aspects of the technology relate to exception handling for a vehicle. For instance, a current trajectory for the vehicle and sensor data corresponding to one or more objects may be received. Based on the received sensor data, projected trajectories of the one or more objects may be determined. Potential collisions with the one or more objects may be determined based on the projected trajectories and the current trajectory. One of the potential collisions that is earliest in time may be identified. Based on the one of the potential collisions, a safety-time-horizon (STH) may be identified. When a runtime exception occurs, before performing a precautionary maneuver to avoid a collision, waiting no longer than the STH for the runtime exception to resolve.
US11709502B2

Apparatus and methods related to routing robots are provided. A roadmap of an environment that includes first and second robots can be received. The roadmap can be annotated with unidirectional lanes connecting conflict regions, where each lane ends so to avoid blocking a conflict region. First and second routes for the respective uses of the first and second robots can be determined, where both the first and second routes include a first lane connected to a first conflict region. A first, higher priority and a second, lower priority can be assigned to the respective first and second robots. It can be determined that the second robot following the second route will block the first robot on the first lane. Based on the first priority being higher than the second priority, the computing device can alter the second route to prevent the second robot from blocking the first robot.
US11709501B2

A method, a system, and non-transitory computer readable medium for controlling an autonomous vehicle are provided. The method includes identifying a trend for an autonomous vehicle based on autonomous vehicle profiles associated with one or more vehicles within a network, identifying optimal driving conditions for the autonomous vehicle based on the trend; and controlling one or more subsystems of the autonomous vehicle based on the identified optimal driving conditions.
US11709491B2

In some implementations, a UAV flight system can dynamically adjust UAV flight operations based on radio frequency (RF) signal data. For example, the flight system can determine an initial flight plan for inspecting a RF transmitter and configure a UAV to perform an aerial inspection of the RF transmitter. Once airborne, the UAV can collect RF signal data and the flight system can automatically adjust the flight plan to avoid RF signal interference and/or damage to the UAV based on the collected RF signal data. In some implementations, the UAV can collect RF signal data and generate a three-dimensional received signal strength map that describes the received signal strength at various locations within a volumetric area around the RF transmitter. In some implementations, the UAV can collect RF signal data and determine whether a RF signal transmitter is properly aligned.
US11709489B2

A method for controlling an autonomous, mobile robot which is designed to navigate independently in a robot deployment area, using sensors and a map. According to one embodiment, the method comprises detecting obstacles and calculating the position of detected obstacles based on measurement data received by the sensors, and controlling the robot to avoid a collision with a detected obstacle, the map comprising map data that represents at least one virtual blocked region which, during the control of the robot, is taken into account in the same way as an actual, detected obstacle.
US11709488B2

Vehicles may have the capability to navigate according to various levels of autonomous capabilities, the vehicle having a different set of autonomous competencies at each level. In certain situations, the vehicle may shift from one level of autonomous capability to another. The shift may require more or less driving responsibility from a human operator. Sensors inside the vehicle collect human operator parameters to determine an alertness level of the human operator. An alertness level is determined based on the human operator parameters and other data including historical data or human operator-specific data. Notifications are presented to the user based on the determined alertness level that are more or less intrusive based on the alertness level of the human operator and on the urgency of an impending change to autonomous capabilities. Notifications may be tailored to specific human operators based on human operator preference and historical performance.
US11709482B2

A system may include sensor device comprising a sensor configured to measure sensor data indicating an operational parameter of industrial automation equipment associated with an industrial automation process. The system may also include communication circuitry configured to transmit the sensor data. Additionally, the system includes a processor configured to receive the sensor data. Further, the system includes a non-transitory computer-readable medium comprising computer-executable instructions that, when executed, are configured to cause the processor to perform operations including identifying an operational state of the industrial automation equipment based on the sensor data. The operations may also include determining a discrepancy between the sensor data and the operational state. Further, the operations may include modifying an operation of the processor from a first operational mode to a second operational mode of a plurality of operational based on the comparison.
US11709481B2

An industrial device supports device-level data modeling that pre-models data stored in the device with known relationships, correlations, key variable identifiers, and other such metadata to assist higher-level analytic systems to more quickly and accurately converge to actionable insights relative to a defined business or analytic objective. Data at the device level can be modeled according to modeling templates stored on the device that define relationships between items of device data for respective analytic goals (e.g., improvement of product quality, maximizing product throughput, optimizing energy consumption, etc.). This device-level modeling data can be provided to higher level systems together with their corresponding data tag values to high level analytic systems, which discovers insights into an industrial process or machine based on analysis of the data and its modeling data.
US11709479B1

Systems and methods for dynamically controlling chlorinator operations based on chlorine demand may include receiving an operation command associated with a chlorinator for a fluid system with a chlorinator operation management controller (“management controller”). The management controller may determine a remaining runtime for the chlorinator and access measured values for fluid conditions from a plurality of fluid condition sensors for fluid of the fluid system. The management controller may determine a current chlorine demand based on the measured fluid conditions and a predetermined threshold for a chlorine level for the fluid. An operation of the chlorinator between an active state and an inactive state may be caused by the controller based on the current chlorine demand, the remaining runtime, and a configuration of components for the fluid system. Causing the operation of the chlorinator may include managing operations of a legacy control for the chlorinator.
US11709476B2

There is provided an information processing apparatus and information processing method to implement a more natural and flexible behavior plan of an autonomous mobile object, the information processing apparatus including a behavior planner configured to plan a behavior of an autonomous mobile object based on estimation of circumstances, wherein the behavior planner is configured to, based on the circumstances that are estimated and multiple sets of needs that are opposed to each other, determine the behavior to be executed by the autonomous mobile object. The information processing method includes, by a processor, planning a behavior of an autonomous mobile object based on estimation of circumstances, wherein the planning includes, based on the circumstances that are estimated and multiple sets of needs that are opposed to each other, determining the behavior to be executed by the autonomous mobile object.
US11709463B2

A control method based on an adaptive neural network model for dissolved oxygen of an aeration system includes: obtaining related water quality monitoring data of a sewage treatment plant, and performing data preprocessing on the related water quality monitoring data; performing principal component analysis on the preprocessed related water quality monitoring data and a dissolved oxygen concentration of the aeration system through a principal component analysis method, and determining a water quality parameter with a highest rate of contribution to a principal component; taking the water quality parameter with the highest rate of contribution to the principal component, and predicting a dissolved oxygen concentration of the aeration system; and optimizing a dissolved oxygen predictive value obtained by means of the adaptive neural network model to obtain an optimal regulation value, and performing online regulation on a fuzzy control system of the adaptive neural network model.
US11709462B2

The training of a learning agent to provide real-time control of an object is disclosed. Training of the learning agent and training of a corresponding pioneer agent are iteratively alternated. The training of the learning and pioneer agents is under the supervision of a supervisor agent. The training of the learning agent provides feedback for subsequent training of the pioneer agent. The training of the pioneer agent provides feedback for subsequent training of the learning agent. During the training, a supervisor coefficient modulates the influence of the supervisor agent. As agents are trained, the influence of the supervisor agent is decayed. The training of the learning agent, under a first level of supervisor influence, includes real-time control of the object. The subsequent training of the pioneer agent, under a reduced level of supervisor influence, includes replay of training data accumulated during the real-time control of the object.
US11709460B2

A digital display and a digital time device are provided, which includes a housing, a drive assembly, display assemblies and a mainboard assembly. The housing is provided with seven windows arranged to form the shape of the character “”. The mainboard assembly is fixedly connected to the housing and is located behind the windows. Seven curved grooves are provided inside of the drive assembly. The display assemblies include display sheets and pull rods. One end of each pull rod is fixedly connected to the display sheets. The display sheets are slidingly connected to the mainboard assembly. There are seven display assemblies. Each pull rod is slidingly connected to the curved grooves in one-to-one correspondence, and each display sheet is one-to-one correspondence with the windows. The present invention can achieve many advantages, such as low power consumption, great waterproof, strong moisture resistance capabilities and high stability.
US11709457B2

An image forming apparatus comprises an ultrasonic sensor and a processor is configured to control the image forming apparatus based on an output signal of the ultrasonic sensor. The processor estimates a barometric pressure based on the output signal of the ultrasonic sensor and determines an image forming condition based on the estimated barometric pressure. The ultrasonic sensor is utilized for controlling the image forming apparatus and for estimating the barometric pressure.
US11709455B2

A cartridge that can be inserted in an apparatus main body of an image forming apparatus by moving along an axial direction of an image bearing member includes the image bearing member, a frame configured to support the image bearing member, a storage member configured to store therein information on the cartridge, and include an electrical contact, and a first pressed section and a second pressed portion configured to be pressed by the apparatus main body. The electrical contact is disposed between the first pressed section and the second pressed section, and is configured to be in contact with the main body contact on a lower side in a state where the cartridge is attached to the apparatus main body.
US11709454B2

An image forming apparatus includes a body casing, a pressing member, a process cartridge, and a drawer. The body casing includes a positioning member. The pressing member is disposed inside the body casing. The process cartridge includes a photosensitive drum. The drawer is configured to support the process cartridge and to move, in a sliding direction orthogonal to an axis direction of the photosensitive drum, between an inside position that is a position inside the body casing and an outside position that is a position outside the body casing. The process cartridge includes an engagement portion and a spring. The engagement portion is configured to be positioned by the positioning member. The spring is configured to be pressed by the pressing member such that the engagement portion is pressed toward the positioning member.
US11709446B2

A fixing unit includes a tubular film, a pressure roller, a heater including a first heating element and a second heating element, a detector configured to detect a temperature of the heater, a switcher configured to switch which of the first heating element and the second heating element is supplied power from a power supply, and a controller configured to control the switcher. The controller is configured to execute a first control of determining a first electric energy and a second electric energy based on the temperature of the heater detected by the detector and a target temperature of the heater, and a second control of causing the switcher to switch between a state in which power is supplied to the first heating element by the first electric energy and a state in which power is supplied to the second heating element by the second electric energy.
US11709423B2

A method of imprinting a pattern on a substrate is provided. The method includes forming a first pattern on a plurality of masters using a method other than imprinting, the first pattern including a plurality of patterned features of varying sizes; measuring the patterned features at a plurality of locations on each of the masters; selecting a first master of the plurality of masters based on the measurements of the patterned features on each of the masters; using the first master to form a second pattern on an imprint template; and imprinting the first pattern on a first device with the imprint template.
US11709416B2

A light source device includes a light emitting element, and a microlens array having a first multi-lens surface and a second multi-lens surface. The light which enters the first multi-lens surface has an angular distribution. The first multi-lens surface has a plurality of first cells arranged in an array, and the second multi-lens surface has a plurality of second cells arranged in an array. Light proceeding from one of the first cells toward the second multi-lens surface has a first light beam which enters one second cell, and a second light beam which enters another second cell different from the one second cell. A first area of an illumination target is irradiated with the first light beam, and a second area of the illumination target different from the first area is irradiated with the second light beam.
US11709401B2

Provided is a head-up display including a liquid-crystal panel including a display screen, a Fresnel lens which is on an opposite side of the liquid-crystal panel from the display screen, a light-diffusion structure between the liquid-crystal panel and the Fresnel lens, a backlight that emits light toward the Fresnel lens, a light-transmissive member between the backlight and the Fresnel lens, and a mirror that forms a virtual image corresponding to an image displayed on the display screen of the liquid-crystal panel, in a target space, where a length of the liquid-crystal panel in a longitudinal direction of the head-up display is longer than a length of the light-transmissive member in the longitudinal direction.
US11709399B2

Provided is a liquid crystal display device including a first and second sub-pixels and including a first and second substrates. The first substrate includes a common electrode, an interlayer insulating film, and a first and second sub-pixel electrodes. The first and second sub-pixel electrodes each include linear electrode portions at an edge area and a linear electrode portion at a central area. The interlayer insulating film includes a region overlapping the linear electrode portions at the edge area and a region overlapping the linear electrode portion at the central area for each sub-pixel and the regions are different in at least one of a film thickness or a relative permittivity. An electric field strength between the common electrode and the linear electrode portions at the edge area is lower than an electric field strength between the common electrode and the linear electrode portion at the central area.
US11709398B2

According to one embodiment, a liquid crystal display device includes first and second substrates and a liquid crystal layer. The first substrate includes scanning line extending in a first direction, signal line extending in a second direction, pixel electrodes including and a common electrode. The common electrode includes sub-electrodes extending in the first or second direction. Each of the sub-electrodes includes a first portion having a width greater than the scanning or signal line, and a second portion having a width less than the first portion but greater than the scanning or signal line. The first and second portions are alternately arranged along a direction in which the sub-electrodes extend.
US11709391B2

According to one embodiment, a display device includes a first substrate, a second substrate facing the first substrate and a liquid crystal layer. The first substrate includes a base material, and a sensor which outputs a detection signal based on incident light from a liquid crystal layer side. The sensor includes a photoelectric conversion element including a first surface and a second surface, a first electrode which is in contact with the first surface, and a second electrode which is in contact with the second surface. Each of the photoelectric conversion element and the second electrode is formed in an irregular shape having a plurality of curved portions and a plurality of straight portions connecting the curved portions as seen in plan view.
US11709389B2

Embodiments of the present disclosure disclose a display panel, which includes a cover plate, a pixel layer, and a driving circuit layer. The driving circuit layer is disposed between the cover plate and the pixel layer. The driving circuit layer includes a metal layer and a darkening layer, the darkening layer is disposed on a side of the metal layer towards the cover plate, and a reflectivity of the darkening layer of external light is less than a reflectivity of the metal layer of the external light. When the external light is irradiated, the reflectivity of the darkening layer is less; therefore rainbow mura generated when the external light source illuminates the display panel.
US11709386B2

Disclosed is a liquid crystal display device including: a liquid crystal display panel for displaying an image; a backlight unit for irradiating light toward a rear surface of the liquid crystal display panel; a cover bottom formed therein with a space in which the liquid crystal display panel and the backlight unit are installed; and a glass attached to a front surface of the liquid crystal display panel to protect the liquid crystal display panel, wherein the liquid crystal display panel and the backlight unit are spaced apart from each other so that air moves through a space between the liquid crystal display panel and the backlight unit. Accordingly, a sealed space is formed inside the liquid crystal display device, and the air inside the sealed space is circulated, so that thermal equilibrium is induced inside the sealed space.
US11709381B2

A heads-up display may comprise a viewing screen having a reflective surface; a housing defining an opening; a display element disposed within the housing and comprising an integral linear polarizer configured to polarize light in a first direction; and a first linear polarizer disposed between the display element and the viewing screen covering the opening defined by the housing configured to polarize light in the first direction. The display element may be capable of causing images to be displayed on the viewing screen.
US11709375B2

A display system for realizing concentric light field with monocular-to-binocular hybridization, and methods thereof. At least some embodiments include a display arranged to emit or transmit light rays based on image content from a content engine, and an optical subsystem arranged to configure the light rays into a concentric light field. The concentric light field provides a virtual image in a large, contiguous spatial region, such that each eye of the human viewer can detect monocular depth from the light field, to provide a large field of view.
US11709373B2

There is provided an illumination device comprising: a laser; a waveguide comprising at least first and second transparent lamina; a first grating device for coupling light from the laser into a TIR path in the waveguide; a second grating device for coupling light from the TIR path out of the waveguide; and a third grating device for applying a variation of at least one of beam deflection, phase retardation or polarization rotation across the wavefronts of the TIR light. The first second and third grating devices are each sandwiched by transparent lamina.
US11709372B2

Fiducial patterns that produce 2D Barker code-like diffraction patterns at a camera sensor are etched or otherwise provided on a cover glass in front of a camera. 2D Barker code kernels, when cross-correlated with the diffraction patterns captured in images by the camera, provide sharp cross-correlation peaks. Misalignment of the cover glass with respect to the camera can be derived by detecting shifts in the location of the detected peaks with respect to calibrated locations. Devices that include multiple cameras behind a cover glass with one or more fiducials on the cover glass in front of each camera are also described. The diffraction patterns caused by the fiducials at the various cameras may be analyzed to detect movement or distortion of the cover glass in multiple degrees of freedom.
US11709371B2

A vehicle mountable holographic promoting system and method of use; the vehicle mountable holographic promoting system includes a body with at least one light, a mount, and a controller in communication with a software application and the body. The body is mountable to the vehicle via the mount. The mount is able to be removably attachable or otherwise secured to roof of a vehicle. The controller controls the body such that the body is able to visually promote via an image display at least one promotable item using the at least one light. The promotable item appearing to float on a plane above the vehicle.
US11709361B2

An optical device of the present disclosure includes a first light guide body including a first light-incident portion provided with a first incidence-side diffraction element, and a second light guide body including a second light-incident portion provided with a second incidence-side diffraction element, wherein the second light guide body, when light is caused to enter the first light-incident portion, is disposed at a position at which a part of the light passing through the first light guide body enters the second light-incident portion, and the second incidence-side diffraction element is an element that diffracts light of monochromatic color at a smaller angle than the first incidence-side diffraction element does, when the light of monochromatic color is caused to enter at a same angle.
US11709359B2

A HUD system and light source apparatus can be manufactured with miniaturization at low cost. A head-up display apparatus includes: an image display apparatus generating image light to be projected; an optical system performing predetermined correction to the image light emitted from the image display apparatus; and a concave mirror reflecting the image light corrected by the optical system to project it onto a windshield or combiner. The image display apparatus includes: a solid light source; a collimating optical system converting, into parallel light, the light from the solid light source; a lighting optical system configured by an optical member that polarizes a direction of a light beam generated by the collimating optical system and simultaneously expands a width of the light beam; and a display apparatus, the image display apparatus being configured to be arranged across and opposite the optical system on an optical axis of the concave mirror.
US11709357B2

The present disclosure relates to devices and methods for detecting and removing vapor for an imaging acquisition device. A device for detecting and removing vapor may include a first light guide. The first light guide may include a first end to receive a light beam, and a second end to output the light beam at a predetermined angle with respect to a reference plane, so that when the light beam enters a target light transmission media from the first light guide, the light beam substantially perfectly reflects between a first surface and a second surface of the target light transmission media. The first surface and second surface may substantially parallel to the reference plane.
Patent Agency Ranking