US11711863B2

Embodiments include methods performed by an evolved Node B (eNB) configured with a Long-Term Evolution (LTE) radio access technology (RAT). Such methods include managing access to resources of the LTE RAT by a user equipment (UE) served by the eNB, based on one or more radio resource management (RRM) policies for the LTE RAT. Such methods also include sending, to a next-generation Node B (gNB) configured with a New Radio (NR) RAT, a request to establish dual connectivity with the UE as a secondary node (SN), wherein the request includes a Subscribers Profile ID for RAT/Frequency Priority (SPID) that is associated with the one or more RRM policies. Other embodiments include complementary methods performed by a gNB, as well as eNBs and gNBs configured to perform such methods.
US11711858B2

A network function and a method for associating a UE of a UE group to a PDU session with in a CN. The NF establishes a shared PDU session for the UE group before all of the UEs in the UE group register with the CN and binds a UE that has not yet registered with the CN to the shared PDU session when the UE registers with the CN, provided the UE will share at least one of a UL UP connection and a DL UP connection associated with the shared PDU session. The NF may be an SMF.
US11711843B2

A user equipment for a mobile telecommunications system has circuitry configured to communicate with at least one base station, wherein the circuitry is further configured to: interrupt processing of a lower priority data transmission when a higher priority data transmission has to be processed, when it is determined that an available processing power is below a predetermined threshold.
US11711842B2

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive, from a base station, a control signal indicating a resource allocation for either an uplink transmission or a downlink transmission. The UE may identify, based at least in part on a modulation and coding scheme indicated in the control signal, an aggregation factor of the uplink transmission or the downlink transmission. The UE may communicate with the base station by either transmitting the uplink transmission or receiving the downlink transmission in accordance with the resource allocation and the aggregation factor.
US11711839B2

A system that incorporates the subject disclosure may perform, for example, a method that determines at least one threshold for detecting signal interference in a first plurality of segments occurring in a first radio frequency spectrum of a first wireless communication system, detecting a pattern of recurrence over time of signal interference in a segment of the first plurality of resource blocks according to the at least one threshold, and performing one or more mitigation steps to mitigate the signal interference without filtering the signal interference where the one or more mitigation steps include at least one of transmitting signals out of phase from the signal interference, adjusting transmit power, increasing power in a resource block of a long term evolution communication session, performing beam steering, or changing time parameters for the resource block without changing to a new resource block. Other embodiments are disclosed.
US11711835B2

The present disclosure provides a method and a device in a communication node used for wireless communications. A communication node first receives first information and second information; and then transmits a first radio signal; and monitors a first signaling in a first time window; the first information is used to determine a time length of the first time window, an interval between an end for a transmission of the first radio signal and a start of the first time window is a first time interval, and the second information is used to determine a time length of the first time interval; a bit output by a first bit block through channel coding is used to generate the first radio signal, the first bit block carries a first identity, and a second identity is used for monitoring the first signaling. The present disclosure helps improve the performance of random access.
US11711833B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive downlink control information (DCI) that activates a semi-persistent scheduling (SPS) configuration. The UE may receive SPS transmissions in a plurality of SPS occasions that are according to the SPS configuration using at least one beam that is based at least in part on: whether a scheduling offset between the DCI and the plurality of SPS occasions satisfies a threshold time duration, whether a transmission configuration indicator (TCI) state, associated with a control resource set that carries the DCI and is used to determine the at least one beam, changes while the SPS configuration is active, or whether a mapping of a TCI identifier, indicated by the DCI, to one or more TCI states changes while the SPS configuration is active. Numerous other aspects are described.
US11711827B2

Techniques are provided for utilizing positioning reference signals (PRS) in full duplex scenarios. An example method for wireless communication by a user equipment (UE) includes receiving a positioning reference signal in a time slot, wherein the positioning reference signal spans a first frequency bandwidth, transmitting a signal in a second frequency bandwidth during the time slot, wherein the second frequency bandwidth includes frequencies within the first frequency bandwidth, and processing the positioning reference signal received in the first frequency bandwidth excluding the frequencies in the second frequency bandwidth.
US11711809B2

A system for providing an enhanced acknowledgement (ENH-ACK) frame is configured to receive an incoming packet transmitted by an external device, determine that an ENH-ACK response is required based on a MAC header of the incoming packet schedule transmission of the ENH-ACK frame to the external device in accordance with a standard turnaround time limit relative to receipt of the incoming packet, determine contents of one or more packet processed fields of the ENH-ACK frame and populate the one or more packet processed fields, and complete transmission of the ENH-ACK frame with the populated packet processed fields.
US11711807B2

A radio device receives a first message from a further radio device. The first message indicates an intention of the further radio device to perform a device-to-device radio transmission on a set of radio resources. The radio device determines a status of the set of radio resources. In response to the first message, the radio device sends a second message comprising an indicator which indicates the determined status of the set of radio resources in terms of at least three levels.
US11711806B2

Techniques and apparatus for using downlink control information (DCI) to avoid hybrid automatic repeat request (HARQ) process identifier (ID) conflicts in scenarios where multiple semi persistently scheduled (SPS) configurations share the same pool of HARQ process IDs are provided. One example technique involves a user equipment (UE) receiving an indication of a plurality of SPS configurations, each SPS configuration allocating the UE with a set of SPS occasions for physical downlink shared channel (PDSCH) transmissions. Information for resolving a conflict between a first HARQ process ID associated with a first SPS occasion of a first of the plurality of SPS configurations and a second HARQ process ID associated with a second SPS occasion of a second of the plurality of SPS configurations is received. The first SPS occasion occurs prior to the second SPS occasion. The conflict is resolved based on the information.
US11711803B2

A mechanism for time domain resource allocation for downlink shared channel, in which the time domain resource is allocated according to CORESET configurations when SS/PBCH block and RMSI CORESET are multiplexed with Type 1, Type 2 or Type 3 pattern.
US11711799B2

There is disclosed a method for operating a wireless device in a wireless communication network. The method comprises configuring, by the wireless device, a reporting time window for transmitting a report to the wireless communication network and determining, by the wireless device, whether data transmission from the wireless device to the wireless communication network is scheduled for a transmission time within the reporting time window, as well as transmitting the report together with the scheduled data transmission if it is determined that such is scheduled for a transmission time within the reporting time window. There are also disclosed corresponding methods and devices.
US11711797B2

Systems, apparatuses and method related to remotely executable instructions are described. A device may be wirelessly coupled to (e.g., physically separated) another device, which may be in a physically separate device. The another device may remotely execute instructions associated with performing various operations, which would have been entirely executed at the device absent the another device. The outputs obtained as a result of the execution may be transmitted, via the transceiver, back to the device via a wireless communication link (e.g., using resources of an ultra high frequency (UHF), super high frequency (SHF), extremely high frequency (EHF), and/or tremendously high frequency (THF) bands). The another device at which the instructions are remotely executable may include memory resources, processing resources, and transceiver resources; they may be configured to use one or several communication protocols over licensed or shared frequency spectrum bands, directly (e.g., device-to-device) or indirectly (e.g., via a base station).
US11711794B2

Aspects of the present disclosure provide apparatus, methods, processing systems, and computer readable mediums for applying a common beam for multiple signals to a default beam for a physical downlink shared channel (PDSCH). An example method generally includes receiving, from a network entity, configuration information, identifying a common beam for wireless communications between the UE and the network entity based on the received configuration information, identifying a default beam based, at least in part, on the common beam and one or more rules, and receiving a physical downlink shared channel (PDSCH) by using the identified default beam.
US11711792B2

Briefly, in accordance with one or more embodiments, an apparatus of a user equipment (UE) comprises baseband circuitry including one or more processors to decode a secondary synchronization signal (SSS) or a beam reference signal (BRS) received from an evolved Node B (eNB) to select a Tier-1 sector for receiving downlink transmissions from the eNB, decode a downlink control channel message received from the eNB at one or more fixed time offsets after the UE decodes the SSS to obtain index information for the Tier-1 sector to identify the Tier-1 sector, and if the Tier-1 sector has changed initiate a random access procedure to select an updated Tier-1 sector, and generate an updated Tier-1 sector index message to report to the eNB.
US11711780B2

A base station is disclosed, comprising: a processor; a memory coupled to the processor; a base station access radio coupled to the processor; a user equipment module, coupled to the processor, for providing a backhaul link for the base station; and a sniffing circuit coupled to the processor. The sniffing circuit further comprises: a radio receiver coupled to an amplifier and a filter, the amplifier and the filter both capable of being used across a plurality of frequencies; and a baseband processor coupled to the radio receiver, configured to convert a received signal from the radio receiver to a baseband frequency, to determine whether the received signal is one of a 2G, 3G, 4G, Wi-Fi, or 5G signal, to measure a signal strength of the received signal, and to identify a synchronization signal within the received signal.
US11711777B2

A Node-B sends a polling message to a wireless transmit/receive unit (WTRU). The WTRU sends an uplink synchronization burst in response to the polling message without contention. The Node-B estimates an uplink timing shift based on the synchronization burst and sends an uplink timing adjustment command to the WTRU. The WTRU then adjusts uplink timing based on the uplink timing adjustment command. Alternatively, the Node-B may send a scheduling message for uplink synchronization to the WTRU. The WTRU may send a synchronization burst based on the scheduling message. Alternatively, the WTRU may perform contention-based uplink synchronization after receiving a synchronization request from the Node-B. The WTRU may enter an idle state instead of performing a handover to a new cell when the WTRU moves to the new cell. A discontinuous reception (DRX) interval for the WTRU may be set based on activity of the WTRU.
US11711776B2

Disclosed is a method and apparatus for generating information indicating a synchronization signal (SS) block. A method comprises: determining a frequency resource associated with a wireless device; determining, by a base station and based on the determined frequency resource, whether to add or omit a first bitmap indicating a plurality of groups in which at least one synchronization signal (SS) block is transmitted: generating, based on the determining to add the first bitmap, system information comprising a parameter comprising: the first bitmap; and a second bitmap indicating a position of one or more transmission SS blocks in each of the plurality of groups; and transmitting, based on the position, the one or more transmission SS blocks each comprising a Physical Broadcast Channel (PBCH) and a synchronization signal.
US11711768B2

A method and apparatus for power control for wireless transmissions are disclosed. A wireless transmit/receive unit (WTRU) may reduce transmission power to channels for carrier aggregation such that a total transmit power of the WTRU is smaller than or equal to a maximum transmission power level in all symbols of a transmission. Further, transmission power may be allocated to the channels for carrier aggregation based on priority. Also, transmission power may be allocated to a physical uplink control channel (PUCCH) or a physical uplink shared channel (PUSCH) with uplink control information over a PUSCH without uplink control information. Moreover, transmission power may be allocated to a PUCCH or a PUSCH over a sounding reference signal (SRS) transmission. Additionally, the WTRU may transmit data over one or more channels, of the channels for carrier aggregation, at the respective transmission power allocated to the one or more channels.
US11711757B2

Systems and methods provide user equipment (UE) access parameters for access control when, for example, the UE is accessing a non-public network, the UE is accessing a private slice in a public land mobile network (PLMN), the UE is accessing a non-public network for PLMN service, and/or the UE is accessing a private slice in a PLMN for a non-public network service.
US11711756B2

A method is disclosed for handling cloud computing resources in a wireless communication network comprising a first and a second access subnetwork providing wireless access to wireless communication devices residing in a first and a second geographic area, respectively, and a first and a second cloud computing resource connected to the first and the second access subnetwork, respectively. The method comprises obtaining mobility information over a time period for the wireless communication devices of when, during the time period, each of the devices has wireless access to the communication network via the first access subnetwork and when they have wireless access to the communication network via the second access subnetwork. The method also comprises selecting which of the first or second cloud computing resource that is to serve each of the devices based on the obtained mobility information, and sending an instruction to each of the devices to connect to a server that is connected to the selected cloud computing resource for that wireless communication device.
US11711746B2

Convergence of a 5th-Generation communication system supporting higher data rates beyond 4th-Generation system(s) with a technology for Internet of Things (IoT) may be applied to intelligent services. Operator specific services are permitted and provided by allowing an unauthorized terminal to search for and access the such services, and includes notifying a terminal of information corresponding to “operator specific services” by allowing a base station to broadcast predetermined information, displaying information acquired by a terminal, matching information acquired by the terminal with information broadcast from a base station to arrange services, requesting access and notifying a terminal performs an access for “operator specific services” upon accessing a network, providing a menu for determining whether neighboring base stations are capable of “operator specific services” to a user of a terminal, and allowing the terminal to determine whether there is the base station broadcasting the information.
US11711744B2

The disclosure relates to a 5G or pre-5G communication system for supporting a higher data rate after a 4G communication system such as LTE. A method according to an embodiment of the disclosure is a control method in an edge enabler server (EES) of a mobile edge computing system, and may include subscribing to a user plane path change event at an edge application server (EAS); determining an application context relocation (ACR) based on receiving a user plane path management event notification from the mobile communication network in case of subscribing to the user plane path change event for the EAS; transmitting an ACR request message to the EAS; receiving an EAS response message from the EAS; and transmitting an application function (AF) acknowledgment message to a first node of the mobile communication network in response to receiving the EAS response message from the EAS.
US11711720B2

On-demand quality of service guarantees are provided in a wireless network environment. The system determines an on-demand quality of service for a segment of a communication path between a user equipment communicating with a radio access network connected to a core network and an external network connected to the core network. The system then determines if the on-demand quality of service for the segment meets a quality of service requirement. If the on-demand quality of service for the segment does not meet the quality of service requirement, the system identifies an alternate communication path between the user equipment and the external network, wherein the alternate communication path differs from the communication path. The system can then setup the alternate communication path for traffic between the user equipment and the external network.
US11711716B2

Certain aspects of the present disclosure provide techniques for implementing reflective quality of service (RQoS) in wireless communication systems. A method for implementing RQoS that may be performed by a user equipment (UE) generally includes receiving a plurality of downlink user data packets from a first base station (BS), determining at least one reflective quality of service (RQoS) mapping rule for one or more uplink packet transmissions based on a subset of the plurality of downlink user data packets, filtering the plurality of downlink user data packets based on the at least one RQoS mapping rule, and forwarding the plurality of downlink user data packets to a corresponding application entity of the UE based on the filtering.
US11711711B2

A method for configuring a measurement gap is provided. The method is used in a first access network device of at least two access network devices that have established connections with a terminal. The method includes: when the first access network device is a configuration device among the at least two access network devices, the first access network device generates measurement gap configuration information; here, the configuration device is an access network device, that configures a measurement gap for the terminal, as a part of the at least two access network devices, and the measurement gap is used to indicate a period of time during which the terminal performs signal measurement at a frequency point except a present working frequency point; and the first access network device sends the measurement gap configuration information to the terminal.
US11711709B2

A system configured to analyze cellular connectivity information for at least one wireless network and at least one wireless device includes a processor configured to receive cellular connectivity information from at least one wireless network for at least one wireless device; the processor further configured to receive geographic location information from the at least one wireless network for the at least one wireless device. The system also includes a database configured to store the cellular connectivity information, the geographic location information, and equipment type information related to the at least one wireless device. The processor further configured to analyze the cellular connectivity information and determine a wireless device having poor wireless service performance based on the analysis of the cellular connectivity information. The disclosure additionally includes a process to analyze cellular connectivity information for at least one wireless network and at least one wireless device.
US11711707B2

Systems and methods for correlating wireless communication performance with vehicle system configurations determine wireless message characteristics of wireless messages communicated with vehicles in vehicle systems and locations along a route where the wireless message characteristics were determined. The wireless message characteristics and the locations can be determined during movement of the vehicle systems along a route. Relative positions of the vehicles in the vehicle systems is obtained, and a signal propagation profile is determined based on the wireless message characteristics, the locations where the wireless message characteristics were determined, and the relative positions of the vehicles. The signal propagation profile can represent relationships between the wireless message characteristics, the relative positions of the vehicles, and the locations along the route. This profile can be used to control movement and/or communication of other rail vehicle systems, to generate trip plans for other vehicle systems, to diagnose communication faults, and the like.
US11711687B2

A method for sending and receiving multi-carrier information in a communication system supporting a multi-carrier includes sending by a base station system information to the terminal via a broadcast message, the system information regarding multi-carriers that the base station is able to support; receiving a unicast message from the terminal, the unicast message including information related to carriers that the terminal is able to support or prefers in the multi-carrier list included in the system information; and sending multi-carrier allocation information including a primary carrier and a second carrier that the terminal will use, to the terminal via a unicast message.
US11711685B2

A method, system and computer readable medium for providing support for CUPS PFCP Session at UE Level for Serving Gateway are presented. In one embodiment, a method includes providing a Packet Forwarding Control Protocol (PFCP) session at a User Equipment (UE) level for a Serving Gateway (SGW); anchoring, by the SGW, the UE session; handling, by the SGW, buffering of Idle UE and UE Active-to-Idle transitions; using, by the SGW, a same PFCP session for all Packet Data Networks (PDNs); and using, by the SGW, a same Buffering Action Rule (BAR) for all PDNs.
US11711684B2

Provisioning and communicating physical signals and channels in NR networks having a first subset of transmit and receive points that use a first cell ID and a second subset of transmit and receive points that use a second cell ID. Operations include transmitting from, and receiving from, a first transmit and receive point a first signal or channel wherein the first signal or channel is based on a first user equipment (UE) specific parameter assigned via the first subset of transmit and receive points and transmitting from, and receiving from, the first transmit and receive point the plurality of transmit and receive points a second signal or channel wherein the second signal or channel is based on a second UE specific parameter assigned via the second subset of transmit and receive points. A transmit and receive point and a UE for implementing the operations are also disclosed.
US11711676B2

Methods and apparatuses for activating a vehicular-capable terminal to connect to a base station and/or road side unit. Accordingly a vehicular-capable terminal which would otherwise be in idle mode can then participate in vehicular communications, if appropriate.
US11711673B2

A wireless communication network serves wireless user devices over a radio channel that is allocated into subchannels for wireless network slices. A wireless access node schedules resource blocks from the subchannels to the wireless user devices based on their wireless network slices. The wireless access node detects a subchannel has available resource blocks and other subchannels need the available resource blocks. The wireless access node schedules the available resource blocks to the wireless user devices that need the available resource blocks and that use a higher priority wireless network slice. The wireless access node wirelessly exchanges user data with the wireless user devices over the scheduled resource blocks and exchanges the user data with the wireless network slices. The wireless network slices exchanging at least some of the user data with external systems.
US11711665B2

A method or apparatus switches between binaural sound and stereo sound in response to head movements of a listener. An electronic device provides the listener with binaural sound at a sound localization point (SLP) in a field-of-view of the listener. Binaural sound at the SLP switches to one of mono or stereo sound when head movements of the listener cause the SLP to move outside the field-of-view.
US11711651B2

A bidirectional channel control system, method, device, and non-transitory computer-readable storage medium based on Digital Enhanced Cordless Telecommunications is provided. The system comprises a transmitter, at least one receiver, an audio channel, and a text message control channel. The transmitter is configured to send an audio data stream to the at least one receiver through the audio channel. The transmitter is configured to send a control command to the one receiver through the text message control channel in a one-to-one single-point text message mode, and to receive a feedback result from the one receiver in response to the control command. Alternatively, the transmitter is configured to send a control command to each of the at least one receiver based on DECT protocol through the text message control channel in at least one of a one-to-many broadcast messaging mode and a one-to-one single-point messaging mode, and to receive a feedback result from each of the at least one receiver in response to the control command in the one-to-one single-point messaging mode.
US11711646B2

An audio assembly provides audio content to a user. The audio assembly comprises an elongated body, a diaphragm, a transducer, and a plurality of vent assemblies. The elongated body has a first end and a second end opposite the first end. The diaphragm is within the elongated body and pivots about a pivot location that is proximate the second end. The transducer is within the elongated body and is positioned proximate to the first end. The transducer causes the diaphragm to pivot about the pivot location such that the diaphragm generates a positive acoustic pressure wave from a first surface of the diaphragm and a negative acoustic pressure wave from a second surface of the diaphragm. The plurality of vent assemblies are along one or more surfaces of the elongated body, and are configured to vent the positive acoustic pressure wave and the negative acoustic pressure wave.
US11711645B1

An audio system for a headset includes a plurality of speakers and an audio controller. The plurality of speakers may be in a dipole configuration that cancel sound leakage into a local area of the headset. The controller filters audio content presented by the plurality of speakers to further mitigate leakage of audio content into the local area. The audio determines sound filters based on environmental conditions, such as ambient noise levels, as well as based on the audio content being presented.
US11711644B2

Disclosed by the present application are an earphone and a worn detection device thereof. The detection device comprises a sensing panel used for forming a battery encapsulated metal shell, a detection chip connected to an input end and the sensing panel and a control chip connected to an output end of the detection chip; a battery is arranged in an earphone handle of the earphone; the detection chip is used for detecting a sensing signal of the sensing panel and determining a wearing state of the earphone according to the sensing signal; and the control chip is used to adjust the working state of the earphone according to the wearing state. When a user wears the earphone, the earphone handle of the earphone contacts the skin of the user, a capacitance effect is formed between the sensing panel and the skin of the user, and a sensing signal is generated. The detection chip determines the wearing state of the earphone by means of the sensing signal, and the control chip adjusts the working state of the earphone according to the wearing state. The present application reuses the encapsulated metal shell as the sensing panel, which is conducive to the miniaturization of the earphone and the improvement of the sensitivity and reliability of detecting the wearing state.
US11711643B2

Ear buds are provided that communicate wirelessly with an electronic device. To determine the current status of the ear buds and thereby take suitable action in controlling the operation of the electronic device and ear buds, the ear buds may be provided with sensor circuitry. The sensor circuitry may include proximity sensors. The ear buds may each have a housing with a main body portion that is configured to be inserted into the ear of the user and an elongated stem portion that extends from the main body portion. The proximity sensors may include sensors on the main body and sensors on the stem. The proximity sensors may be light-based sensors that emit light that passes through the housing.
US11711637B2

A solid-state imaging device includes: a plurality of pixel cells arranged in a matrix. In the solid-state imaging device, each of the plurality of pixel cells includes: a photoelectric converter that generates charge by photoelectric conversion, and holds a potential according to an amount of the charge generated; an initializer that initializes the potential of the photoelectric converter; a comparison section that compares the potential of the photoelectric converter and a predetermined reference signal, and causes the initializer to perform initialization when the potential of the photoelectric converter and the predetermined reference signal match; and a counter that counts a total number of times of initialization performed by the initializer, and outputs a signal corresponding to the total number of times as a first signal indicating an intensity of incident light.
US11711634B2

To suppress voltage variations due to transistor switching noise in a solid-state image sensor including a transistor that initializes a differentiating circuit. A capacitance supplies a charge corresponding to an amount of variation in a predetermined pixel voltage to a predetermined input terminal. A voltage output unit outputs, as an output voltage, a voltage corresponding to an input voltage at the input terminal from a predetermined output terminal. A reset transistor supplies one of a positive charge or a negative charge during a predetermined period to control the output voltage to an initial value in a case where initialization is instructed. A charge supply unit supplies the other of the positive charge or the negative charge when the predetermined period elapses.
US11711629B2

The present disclosure relates to a solid-state image pickup device and an electronic apparatus by which a phase-difference detection pixel that avoids defects such as lowering of sensitivity to incident light and lowering of phase-difference detection accuracy can be realized. A solid-state image pickup device as a first aspect of the present disclosure is a solid-state image pickup device in which a normal pixel that generates a pixel signal of an image and a phase-difference detection pixel that generates a pixel signal used in calculation of a phase-difference signal for controlling an image-surface phase difference AF function are arranged in a mixed manner, in which, in the phase-difference detection pixel, a shared on-chip lens for condensing incident light to a photoelectric converter that generates a pixel signal used in calculation of the phase-difference signal is formed for every plurality of adjacent phase-difference detection pixels. The present disclosure is applicable to a backside illumination CMOS image sensor and an electronic apparatus equipped with the same.
US11711628B2

A system for obtaining color imagery using SPADs includes a SPAD array that has a plurality of SPAD pixels. Each of the plurality of SPAD pixels includes a respective color filter positioned thereover. The system is configurable to capture an image frame using the SPAD array and generate a filtered image by performing a temporal filtering operation using the image frame and at least one preceding image frame. The at least one preceding image frame is captured by the SPAD array at a timepoint that temporally precedes a timepoint associated with the image frame. The system is also configurable to, after performing the temporal filtering operation, generate a color image by demosaicing the filtered image.
US11711626B2

A method for rolling shutter compensation during signal delay measurement, comprising displaying a video test pattern on a display, said video test pattern having a temporal event; capturing a video of the display, by a camera; monitoring a plurality of regions of the display in the video; detecting times (1230, 1240) at which the temporal event appears in each monitored region of the display in the video; and extrapolating the detected times (1230, 1240) to calculate the time (1250) at which said temporal event would appear at a selected region of the video.
US11711619B2

An image capturing control apparatus includes a detection unit configured to detect a specific object area in an image captured by an image capturing apparatus, an acquisition unit configured to acquire a first input/output characteristic of the image capturing apparatus, a conversion unit configured to convert the image by acquiring a second input/output characteristic that is an inverse input/output characteristic to the first input/output characteristic, and by applying the second input/output characteristic to the image, and a control unit configured to control exposure of the image capturing apparatus based on a luminance value of the specific object area in the converted image.
US11711614B2

An electronic device has multiple cameras and displays a digital viewfinder user interface for previewing visual information provided by the cameras. The multiple cameras may have different properties such as focal lengths. When a single digital viewfinder is provided, the user interface allows zooming over a zoom range that includes the respective zoom ranges of both cameras. The zoom setting to determine which camera provides visual information to the viewfinder and which camera is used to capture visual information. The user interface also allows the simultaneous display of content provided by different cameras at the same time. When two digital viewfinders are provided, the user interface allows zooming, freezing, and panning of one digital viewfinder independently of the other. The device allows storing of a composite images and/or videos using both digital viewfinders and corresponding cameras.
US11711613B2

Image frames for computational photography may be corrected, such as through rolling shutter correction (RSC), prior to fusion of the image frames to reduce wobble and jitter artifacts present in a video sequence of HDR-enhanced image frames. First and second motion data regarding motion of the image capture device may be determined for times corresponding to the capturing of the first and second image frames, respectively. The rolling shutter correction (RSC) may be applied to the first and second image frames based on both the first and second motion data. The corrected first and second image frames may then be aligned and fused to obtain a single output image frame with higher dynamic range than either of the first or second image frames.
US11711601B2

The disclosure provides a double barrels lens, a lens module, and an assembling method therefor. The double barrels lens includes a first barrel and a second barrel. The first barrel comprises a first end, a second end and a lens group. External screw threads are provided on an outer surface of the second end. The second barrel includes a first end surface, a second end surface and an inner surface with internal screw threads. The internal screw threads of the second barrel are engaged with the external screw threads of the first barrel. A distance H between an optical center of the lens group and the second end surface of the second barrel, a focal length f of the lens group, and a correction coefficient α meet the expression: H=f+α.
US11711600B2

Provided is a meta-optical device including a meta-lens including a plurality of nano-structures, a band pass filter configured to transmit light of predetermined wavelengths within an operation wavelength band of the meta-lens, and a spacer layer provided between the meta-lens and the band pass filter to support the plurality of nano-structures and to form a separation distance between the meta-lens and the band pass filter.
US11711596B2

A system includes a surgical instrument configured to perform a laparoscopic surgical operation, a location sensor configured to identify a spatial relationship between an anatomical structure and the surgical instrument, and a processor configured to receive a graphical representation of a patient, determine proximity of the distal end portion of the surgical instrument with the anatomical structure of the patient based on the spatial relationship, and generate a warning based on the determination of proximity.
US11711594B2

An image sensor device includes two or more image sensor arrays (or two or more regions of an image sensor array) and a low-power processor in a same package for capturing two or more images of an object, such as an eye of a user, using light in two or more wavelength bands, such as visible band, near-infrared band, and short-wave infrared band. The image sensor device includes one or more lens assemblies and/or a beam splitter for forming an image of the object on each of the two or more image sensor arrays. The image sensor device also includes one or more filters configured to select light from multiple wavelength bands for imaging by the respective image sensor arrays.
US11711589B2

The present disclosure relates to a method and system for presenting a set of control functions via an interface of a peripheral control device (PCD). A control function can include a command associated with one or more media contexts of a host media device. The method decodes a payload, from the host media device, with an encoded context identifier, where the context identifier indicates a primary media context active on the host media device. The method determines one or more control functions corresponding to the context identifier, and changes the set of control functions on the interface of the PCD to include the one or more control functions that can command the primary media context.
US11711581B2

A multimodal recommendation identification system analyzes data describing a sequence of past content item interactions to generate a recommendation for a content item for a user. An indication of the recommended content item is provided to a website hosting system or recommendation system so that the recommended content item is displayed or otherwise presented to the user. The multimodal recommendation identification system identifies a content item to recommend to the user by generating an encoding that encodes identifiers of the sequence of content items the user has interacted with and generating encodings that encode multimodal information for content items in the sequence of content items the user has interacted with. An aggregated information encoding for a user based on these encodings and a system analyzes the content item sequence encoding and interaction between the content item sequence encoding and the multiple modality encodings to generate the aggregated information encoding.
US11711576B2

Example apparatus disclosed herein are to determine a location of a portable device based on location data collected by the portable device, determine whether a person is within a threshold distance of the portable device based on proximity data collected by the portable device, and, when the person is determined to be within the threshold distance of the portable device: (i) infer at least one of a presence or an absence of the person in a media exposure environment based on the location of the portable device, (ii) determine a confidence level that the person corresponds to a member of the panelist household, and (iii) determine an accuracy of presence information collected by a people meter based on the confidence level and the inference of the at least one of the presence or the absence of the person, the people meter different than the portable device.
US11711564B2

A method and system for planning and running video-on-demand (VOD) advertising includes a planner for planning advertising campaigns and an ad selector for running selected advertisements from selected ones of the campaigns. The campaigns are associated with household demographic classifications, video content category categories, household geographic locations, and/or video viewing times. In response to a viewer requesting a video, the selector selects the campaigns corresponding to the demographic classification associated with the viewer, the content category of the requested video, the geographic location associated with the viewer, and/or the viewing time at which the requested video is viewed. The demographic classification is determined by using an identifier of the viewer's set-top-box. The selector may select the campaigns corresponding to the content categories of the requested video. The content categories are determined by using an identifier associated with the requested video.
US11711559B2

Systems and methods are disclosed herein for enabling multiple users' digital rights to be applied as needed to access media while those users are present to consume media. In particular, a media guidance application may receive a selection of a media asset and determine that the user equipment device does not allow access to the media asset. In response, the media guidance application may identify all the users consuming content from that user equipment device and retrieve digital rights for each user. The media guidance application may compare the digital rights of each user with digital rights required to access the media asset. The media guidance application may, based on the comparison, identify a set of digital rights (e.g., for another user present) that enable access to the media asset, and use those digital rights to access the media asset for consumption.
US11711556B2

In some implementations, a system is capable of dynamically associating content streams to improve a user's viewing experience while accessing primary content. To accomplish this, the CMS uses content association data assigning secondary content items to the primary content. Secondary content items can be assigned to designated frames of the primary content so that the secondary content items are presented to user at specified time points during the playback of the primary content. Secondary content items can represent content that is related to the subject matter of the primary content, or content that a user may be interested in accessing while viewing the primary content.
US11711530B2

A decoder (100) receives (30) a set of N compressed segments of a first picture, and a set of M compressed segments for a second picture that follows the first picture in a decoding order. Based on the set of N compressed segments, the decoder constructs a decodable picture for the first picture and decodes (32) the decodable picture. Based on the set of M compressed segments, the decoder constructs a decodable second picture in the compressed domain, in which each of the segments of the first picture are placed at the same spatial position as that of a corresponding segment in the second picture, and decodes (52) the decodable second picture. Additionally, at least one Intra coded segment is placed at one of the M spatial positions in the compressed domain in which there is no segment of the N segments.
US11711525B2

Different implementations are described for determining one or more illumination compensation parameters for a current block being encoded by a video encoder or decoded by a video decoder, based on the selection of one or more neighboring samples. The selection of the one or more neighboring samples is based on information used to reconstruct a plurality of neighboring reconstructed blocks. The selection may be based on the motion information, such as motion vector and reference picture information. In one example, only samples from neighboring reconstructed blocks that have (1) the same reference picture index and/or (2) a motion vector close to the motion vector of the current block is selected. In another example, if the current block derives or inherits some motion information from a top or left neighboring block, then only the top or left neighboring samples are selected for IC parameter calculation.
US11711519B2

An image encoding/decoding method and apparatus are provided. An image decoding method performed by an image decoding apparatus may include determining a prediction mode of a current block, generating a prediction block of the current block based on inter prediction mode information, based on the prediction mode of the current block being an inter prediction mode, generating a residual block of the current block based on a transform block of the current block, and reconstructing the current block based on the prediction block and the residual block of the current bloc.
US11711515B2

A video encoding method includes obtaining a video bitstream; encoding the video bitstream based on a residual coding scheme and signaling information; and outputting the encoded video bitstream. Encoding the video bitstream includes: obtaining residual information associated with the video bitstream, wherein the residual information includes at least a remainder; obtaining a transform coefficient based on a current state, a Rice parameter, and a next state; and encoding the residual information based on the transform coefficient.
US11711514B2

There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform receiving video data in an AOMedia Video 1 (AV1) format comprising data of at least two chroma prediction-residual signal blocks, a transformation between at least one signal block, having a size less than or equal to a combination of the chroma prediction-residual signal blocks, and the chroma prediction-residual signal blocks, and decoding the video data based on an output of the transformation comprising the at least one signal block having the size less than or equal to the combination of the chroma prediction-residual blocks.
US11711513B2

Video processing methods and apparatuses include receiving input video data associated with a current picture composed of multiple Coding Tree Units (CTUs) for encoding or decoding, determining a number of subpictures, partitioning the current picture into one or more subpictures, and encoding or decoding each subpicture in the current picture. Each subpicture contains multiple complete CTUs and boundaries of each subpicture are aligned with grids of the current picture in units of CTUs. The number of subpictures in the current picture is limited by an allowed maximum number of slices.
US11711507B2

An apparatus and method provide logic for processing information. In one implementation, an apparatus includes a display unit configured to display a first stereoscopic image. The first stereoscopic image includes a first and a second content, which may be disposed at corresponding display positions in a depth direction, and at least a portion of the first content appears to overlap at least a portion of the second content. A position-changing unit is configured to modify the display positions of the first and second content, in response to the apparent overlap. A control unit is configured to generate a signal to display, a second stereoscopic image that includes the first and second content disposed at the modified display positions. The display unit is further configured to display the second stereoscopic image such that the second stereoscopic image reduces the apparent overlap between the first and second content.
US11711497B2

A system and method for image recognition registration of an athlete into a sporting event. The athlete is registered in the sporting event using image recognition technology. A digital commencement image of the athlete taken by a camera (106) as the athlete crosses a starting line. The digital commencement image is compared with a stored profile image of the athlete to identify the athlete and enter them into the event without the need for the athlete to pre-register for the particular event. Enhanced recognition techniques incorporating pattern recognition may be used to increase identity accuracy.
US11711492B2

There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform controlling a delivery of a video conference call to a viewport, setting a timer and an event-based threshold with respect to the video conference call, determining whether any of the timer and the event-based threshold have been triggered based on any of an elapsed time and an event, and further controlling the delivery of the video conference call to the viewport based on determining whether any of the timer and the event-based threshold have been triggered.
US11711490B2

The described technology is directed towards generating a new video image sequence (e.g., for playback at 30 frames per second) based on an existing video image sequence (e.g., originated for playback at 24 frames per second). The technology is based on processing frames, e.g., adjacent pairs of frames in a four-frame sequence, to obtain candidate frames for selecting a similar candidate frame to insert into the original sequence to create the new sequence (e.g., a five-frame sequence). Aspects include selecting a repeated frame to insert or creating a new frame from existing frames to insert, to generate the new sequence based on a difference/scoring comparison.
US11711489B2

In some aspects, control circuitry receives and stores a user-specified time duration to associate with a skip-forward command. When the user later issues a skip-forward command to advance playback of a media asset to a desired location, the control circuitry retrieves the stored time duration, and determines an expected overshoot value associated with the skip-forward command. The control circuitry then compensates for the expected overshoot by calculating a new location in the media asset based on both the retrieved time duration and expected overshoot value. Upon advancing to the new location, the media asset is played back in a fast-forward mode, e.g., at a speed higher than normal speed.
US11711477B2

A controller is configured to: acquire first access information indicating a transmission source of instruction data; receive the instruction data based on the first access information; in response to receiving input-type instruction data, input content data of a storage target based on input method information included in the input-type instruction data, and store resource data in which the inputted content data is associated with resource identification information included in the input-type instruction data; in response to receiving output-type instruction data, read resource data corresponding to resource identification information included in the output-type instruction data, and output the content data associated with the resource identification information of the read resource data based on output method information included in the output-type instruction data; and in response to receiving the instruction data including reception instruction information, receive next instruction data based on second access information associated with the reception instruction information.
US11711469B2

Methods, computer program products, and systems are presented. The methods, computer program products, and systems can include, for instance: determining, in performance of an interactive voice response (IVR) session, prompting data for presenting to a user, and storing text based data defining the prompting data into a data repository; presenting the prompting data to the user; receiving return voice string data from the user in response to the prompting data; generating a plurality of candidate text strings associated to the return voice string of the user; examining the text based data defining the prompting data; augmenting the plurality of candidate text strings in dependence on a result of the examining to provide a plurality of augmented candidate text strings associated to the return voice string data; and evaluating respective ones of the plurality of augmented candidate text strings associated to the return voice string data; and selecting one of the augmented candidate text strings as a returned transcription associated to the return voice string data.
US11711467B2

A system and method for chatbot and search engine integration comprising chatbot crawler engine configured to detect all possible paths through a conversational flow between a chatbot and a user, and also comprising a chatbot search integration manager configured to receive a processed conversation flow from the chatbot crawler engine, parse the conversation flow to identify keywords and features, and build an indexable data structure which can be integrated into search engines in order to expose the information and data contained within the chatbot's knowledge base. This integration may allow search engine users to be redirected to a website hosting the chatbot when an indexed data structure comprises information relevant to a search engine query.
US11711464B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a spam telephone call reducer are disclosed. In one aspect, a method includes the actions of receiving first telephone call data that reflects telephone calls received by a first user and second telephone call data that reflects telephone calls received by a second user. The actions further include comparing the first telephone call data and the second telephone call data. The actions further include determining that the first user received more spam telephone calls than the second user. The actions further include determining a first characteristic of the first user and a second characteristic of the second user. The actions further include determining an action that increases a similarity of the first characteristic to the second characteristic. The actions further include performing the action on the first characteristic.
US11711453B2

A parsing apparatus includes a packet-type identification circuit and a parser. The packet-type identification circuit is to receive a packet to be parsed, and to identify a packet type of the packet by extracting a packet-type identifier from a defined field in the packet. The parser is to store one or more parsing templates that specify parsing of one or more respective packet types. When the packet type of the packet corresponds to a parsing template among the stored parsing templates, the parser is to parse the packet in accordance with the stored parsing template. When the packet type of the packet does not correspond to any of the stored parsing templates, the parser is to parse the packet using an alternative parsing scheme.
US11711451B2

Systems, methods, and computer-readable media are presented herein for providing lower level physical-layer gateway functionalities and upper-level application functionalities; a system designed with flexible configurations in order to support a wide range of connected applications. The system can include a processor that executes machine instructions to perform operations. The operations can comprise: receiving, from a first device, a first packet representing first data formatted in a first protocol language; transforming the first data to second data formatted in a second protocol language; and transmitting a second packet representing the second data to a second device.
US11711438B2

Systems and methods for periodically modifying data privacy elements are provided. The systems and methods may identify a set of data privacy elements. A data privacy element can characterizes a feature of a computing device and can be detectable by a network host. A first artificial profile can be generated by modifying a first data privacy element based on an artificial profile model that defines a relationship associated with one or more constraints between the set of data privacy elements. Subsequent to generating the first artificial profile, a second artificial profile can be generated by periodically modifying a second data privacy element in accordance with the relationship defined by the artificial profile model. The computer device can be masked from being identified by the network host by sending the second artificial profile including the second data privacy element to a requested network location.
US11711429B2

Multiple low cost individual sensors communicate with a server. A proxy sensor communicates with the server. The server periodically compares information from the individual sensors with information from the proxy sensor. The server validates and accepts information from individual sensors. The server changes gain and offset values for individual sensors providing information that is not validated by the comparing.
US11711416B2

A signal processing method includes obtaining, by a signal processing apparatus, a network delay time with respect to a device connected to the signal processing apparatus via a network, obtaining an input signal, determining an allowable upper limit of a delay time for an output signal corresponding to the obtained input signal based on the obtained network delay time and a total allowable delay time, selecting a signal processing having a longest delay time that is less than or equal to the allowable upper limit of the delay time, performing the selected signal processing on the obtained input signal, and transmitting the obtained input signal on which the selected signal processing has been performed, as the output signal, to the device connected to the signal processing apparatus via the network.
US11711415B2

Measuring quality-of-experience (QoE) for virtual reality (VR) streaming content is disclosed. A network computing device receives a client-side VR stream capture and a client pose data set that are generated by a client computing device based on a VR content and one or more induced network impairments (e.g., latency, packet loss, and/or jitter, as non-limiting examples). Using the same VR content and the client pose data set, the network computing device generates a source VR stream capture that is not subjected to the one or more induced network impairments. The network computing device performs a frame-by-frame comparison of the client-side VR stream capture and the source VR stream capture. Based on the frame-by-frame comparison, the network computing device generates a QoE metric that indicates a degree of degradation of the client-side VR stream capture relative to the source VR stream capture.
US11711407B2

Embodiments include an audio analyzer to analyze audio data received from a user computing system operating as a participant in a conference managed by a conferencing application and to detect one or audio pause conditions; a video analyzer to analyze video data received from the user computing system and to detect one or video pause conditions; and a conferencing manager to automatically pause distribution of the audio data to other participants of the conference when the one or more audio pause conditions are detected and automatically pause distribution of the video data to the other participants when the one or more video pause conditions are detected.
US11711403B2

A method of call handling when multiple namespaces are present for a call of a priority or emergency call type initiated by a subscriber of a wireless network includes: obtaining, by an originating Proxy Call Session Control Function (P-CSCF), a predetermined precedence order for the multiple namespaces; retrieving, by the originating P-CSCF, each namespace and associated priority from the subscriber's Registration Context; inserting, by the originating P-CSCF, a SIP Resource-Priority header for each namespace and associated priority; and inserting, by the originating P-CSCF, an additional SIP Resource-Priority header with an additional specified namespace (Multiple Namespace Precedence Order (MNPO)) and priority value identifying the predetermined precedence order for the multiple namespaces. The originating P-CSCF uses the namespace with the highest precedence order to select the appropriate values to fill in Reservation-Priority Attribute-Value Pair (AVP) and Multimedia-priority services (MPS) Identifier AVP in Rx interface signaling to a Policy and Charging Rules Function (PCRF).
US11711392B2

An Internet of Things device is herein disclosed. The Internet of Things device comprises a communications module having circuitry to communicatively connect to a computer network, a memory operable to store data, a processor coupled to the memory and the communications module and operable to execute instructions stored in the memory, and an activity module, including at least one of a sensor and a control device. The activity module operates under control of the processor to perform a designated activity with at least one of the sensor and the control device. The activity module further communicates on the computer network via the communications module. The processor curtails a volume of communication of the communications module on the computer network if a measured value of a system parameter exceeds a threshold value.
US11711386B2

An electronic device is disclosed, which is connectable with a CAN bus or other broadcast network. The electronic device programmed to compute expected periods and period variability metrics for historical accumulations of messages for different message headers and to identify periodic message headers based on the period variability metrics, and is further programmed to detect a temporal anomaly as a deviation of a period of a most recent set of two or more messages with a periodic message header from the expected period for the periodic message header, and to generate an alert indicating the detected temporal anomaly. The electronic device may be further programmed to maintain a state machine for a vehicle (or other platform) including the CAN bus and perform state-aware anomaly detection.
US11711369B2

Aspects of the disclosure relate to controlling access to secure information resources using rotational datasets and dynamically configurable data containers. A computing platform may receive, from a requesting system, a data access request. After authenticating the requesting system, the computing platform may load, using a first data container, first source data from a data track. The computing platform may send the first source data to a second data container. Then, the computing platform may load, using the second data container, second source data from the data track and may produce a first combined dataset. The computing platform may send the first combined dataset to a third data container. Subsequently, the computing platform may load, using the third data container, third source data from the data track and may produce a second combined dataset. Thereafter, the computing platform may send, to the requesting system, the second combined dataset.
US11711356B2

One or more first servers can implement an example method including storing, at a memory accessible by the first one or more servers, a primary email address for a user. The method further includes detecting a request, from a client device associated with the user, to access a network resource hosted at a second one or more servers, wherein the network resource is associated with an online service. The method also includes automatically generating a secondary email address for the user that is unique to the online service; and transmitting the secondary email address to the second one or more servers such that the online service receives the secondary email address for the user without receiving the primary email address for the user, thereby enabling the online service to transmit emails to the user despite not receiving the primary email address for the user.
US11711348B2

A system to provide scalable and reliable communication mechanism between a plurality of requesters and a plurality of edge devices comprising one or more requests from said plurality requesters to one or more coordinators discovering one or more edge devices relevant to said request based on one or more search method and directing said requests to the one or more of said edge devices or to other coordinators, wherein the edge device comprises one or more data publishers providing data to an agent to execute said one or more request to create one or more responses and sending said one or more responses to the coordinators which are aggregating said one or more responses and sending to said one or more requesters for further processing.
US11711347B2

A method and system for processing an email having redacted content, and/or where the message content has been encrypted and recorded as encrypted, is provided.
US11711344B2

A system for firewall data log processing, comprising a firewall logging system operating on a first processor and configured to cause the first processor to receive firewall log data and to process the firewall log data on a periodic basis to reduce the size of the firewall log data and a firewall reporting system operating on a second processor and configured to process the reduced size firewall log data to generate a report on a user interface that includes one or more analytics from the reduced size firewall data.
US11711327B1

In some examples, user models are generated to represent experience of users with respect to their roles. Models that represent conditions are also generated. As part of generating a support element for a particular user, a triggering event is detected (e.g., an update to a user record), a condition is identified, a condition model and a user model are compared to identify a condition preparedness score. This score is used to generate the support element, which is shared with a user device of the user.
US11711323B2

Embodiments discussed herein refer to systems and methods for chatbot interactions. When chatbot derived interactions are detected, the system can prevent those interactions from being further processed. This can be performed by an analysis system operative to engage in a dialog with customers. The system can manage a dialog with a first customer and evaluate the dialog to determine whether any interactions or responses are associated with a chatbot or a human. Interactions or responses determined be associated with a chatbot are dropped and not permitted to be further processed by the analysis system.
US11711318B1

Switches for performing packet switching and associated methods are provided. An example switch includes an ingress port for receiving a packet. The switch includes a plurality of egress ports for discharging the packet from the switch. The switch includes a plurality of egress queues with each egress queue associated with one of the plurality of egress ports. The switch includes a control plane configured to determine a descriptor associated with a packet, determine a first egress port from which to discharge the at least one packet and to transmit the descriptor to an egress queue associated with the first egress port. The switch includes a descriptor crossbar configured to transmit the descriptor from the egress queue to a second egress port of the plurality of egress ports. The switch includes a packet crossbar configured to transmit the at least one packet from the ingress port to the second egress port.
US11711312B2

An example method may include identifying a first transmit identifier (TID) associated with a first node of a wireless network as ready to transmit and adding the first TID to a ready to transmit queue at a first point in time. The method may also include identifying a second TID associated with a second node of the wireless network as ready to transmit, and adding the second TID to the ready to transmit queue at a second point in time later than the first point in time. The method may additionally include selecting the second TID from the ready to transmit queue before selecting the first TID based on a projected increased overall throughput of packets within the wireless network when communicating with the second node before communicating with the first node.
US11711307B2

In some embodiments, a method receives a set of packets for a flow and determines a set of features for the flow from the set of packets. A classification of an elephant flow or a mice flow is selected based on the set of features. The classification is selected before assigning the flow to a network resource in a plurality of network resources. The method assigns the flow to a network resource in the plurality of network resources based on the classification for the flow and a set of classifications for flows currently assigned to the plurality of network resources. Then, the method sends the set of packets for the flow using the assigned network resource.
US11711306B2

Methods and systems for determining traffic information for devices along one or more routes are described. A content server may send a message to a plurality of devices along a route. The message may comprise an indication requesting each of the devices to send, to the content server, status information regarding the respective device. Intermediary devices may receive the message, respond with the requested information, and forward the message through the route. The message may comprise a stateless messaging protocol message such as an ICMP or UDP packet.
US11711303B2

A communication control system includes a plurality of layer 2 switches (SWs); and a communication control device that controls communication of the SWs. Each SW includes one or more queues that each have a variable queue length for accumulating input frames, and a transmission unit that has a shaping function of transmitting the frames accumulated in the queues to a desired destination at a desired rate. The communication control device includes a correction processing unit that acquires an amount of discarded data generated in each queue of the SW, and multiplies the acquired amount of discarded data by a correction coefficient weighted by the cumulative number of times of discarding occurrences for which the amount of discarded data is not 0 to obtain a corrected amount of discarded data; and an adjustment processing unit that determines adjustment values for the queue length of each queue and shaping rate of the SW based on the corrected amount of discarded data, and notifies each SW of the adjustment values.
US11711301B2

Local management of data stream throttling in data movement operations, such as secondary-copy operations in a storage management system, is disclosed. A local throttling manager may interoperate with co-resident data agents and/or a media agent executing on any given local computing device, whether a client computing device or a secondary storage computing device. The local throttling manager may allocate and manage the available bandwidth for various jobs and their constituent data streams—across the data agents and/or media agent. Bandwidth is allocated and re-allocated to data streams used by ongoing jobs, in response to new jobs starting and old jobs completing, without having to pause and restart ongoing jobs to accommodate bandwidth adjustments. The illustrative embodiment also provides local users with a measure of control over data streams—to suspend, pause, and/or resume them—independently from the centralized storage manager that manages the overall storage system.
US11711298B2

The present disclosure relates to multi-MAC controllers and single PHY systems and methods. An example method may include receiving, at a remote PHY device and from a first MAC device located at a headend of a network, a first data packet, including a first identifier. The example method may also include determining, by the remote PHY device and using the first identifier included in the first data packet, a first output of the PHY device onto which to transmit the first data packet, the first output including a first group of customer devices. The example method may also include receiving, at the remote PHY device and from a second MAC device located at the headend, a second data packet, including a second identifier. The example method may also include determining, by the remote PHY device and using the second identifier included in the second data packet, a second output of the PHY device onto which to transmit the second data packet, the second output including a second group of customer devices.
US11711297B2

A network system includes a main network implementing a conventional network protocol and a BPD subtree implementing a custom network protocol. The main network comprises a plurality of MPD nodes, the conventional network protocol being configured for MPD nodes. The BPD subtree comprises a plurality of BPD nodes, the custom network protocol being configured for BPD nodes. The custom network protocol defines smaller and simpler subtrees relative to the conventional network protocol. As a result, the custom network protocol defines less complex functions relative to the conventional network protocol, including functions for discovery, messaging, and loop management. A root node of the BPD subtree is connected with an MPD node of the main network and one or more descendant nodes of the BPD subtree. The root node implements the conventional network protocol and the custom network protocol.
US11711287B2

A system receives, from one or more subsystems, one or more predicted outcomes associated with a device. The system provides provide at least a subset of the predicted outcomes as input to a machine learning model trained to identify a set of resolution actions. The system receives, from the machine learning model, the set of resolution actions for the subset of the predicted outcomes, wherein each resolution action in the set of resolution actions is associated with a probability of resolving at least one of the predicted outcomes in the subset of predicted outcomes. The system identifies a first resolution action from the set of resolution actions, wherein the first resolution action has a highest probability of resolving the at least one of the predicted outcomes in the subset of predicted outcomes. The system provides a first instruction to execute the first resolution action.
US11711278B2

Some embodiments provide a method for presenting a visualization of a data message flow within a logical network that is implemented across multiple sites. The method receives flow tracing data regarding the data message flow from a source endpoint in a first site to a second endpoint in a second site. The data message flow is processed according to logical forwarding elements (LFEs) implemented in at least the first and second sites. For each of the sites through which the data message flow passes, the method identifies the LFEs that process the data message flow in the site. The method presents a visualization for the data message flow. The visualization includes a separate section for each site through which the data message flow passes. Each section indicates at least a subset of the LFEs that process the data message flow in the corresponding site for the section.
US11711275B2

The disclosure herein describes predicting potential impact of issues reported in incident ticket data on infrastructure element. A ticket manager component includes an impact model utilizing machine learning to analyze real-time event and metric data with incident-related data to generate predicted impact data. The predicted impact data identifies potentially impacted infrastructure elements, such as, potentially impacted users, predicted infrastructure components impacted by the issue and/or an updated time-period associated with the issue. The ticket manager component creates labeled incident tickets by updating user-generated incident tickets with additional data generated by the impact model, including predicted impact data and/or additional details associated with the issue. The labeled incident tickets are provided back to the model as training data to further refine predictions generated by the model.
US11711269B1

Systems and methods for building management utilizing adaptive edge processing are disclosed. The building system can store gateway components on storage devices. The gateway components can facilitate communication with a cloud platform and facilitate communication with a physical building device. The building system can identify a computing system of the building that is in communication with the physical building device. The physical building device can store one or more data samples. The building system can deploy the gateway components to the computing system responsive to identifying that the computing system is in communication with the physical building device. The gateway components can cause the computing system to communicate with the physical building device to receive the one or more data samples and cause the computing system to communicate the one or more data samples to the cloud platform.
US11711262B2

Network elements are managed with a server to support client data models from heterogeneous data sources. A server receives a first query for configuration data of a network element to be returned in a first model. The server determines a model type for the configuration data of the network element. When the model type is a second model that is not the first model, the server sends a second query to the network element for the configuration data to be returned in the second model and transforms the configuration data received from the network element into the first model. Additionally, the server returns the configuration data in the first model as a response to the first query.
US11711259B2

An example method of detecting device malfunctions at a subject device includes: obtaining a device event indicator representing an event detected at a device sensor of the subject device; obtaining an external event indicator representing an external event detected by an environmental sensor, the external event occurring external to the subject device; and identifying a device malfunction at the subject device based on the device event indicator and the external event indicator.
US11711257B1

Systems, apparatuses, methods, and computer program products are disclosed for automating incident severity classification. An example method includes receiving, by communications circuitry, a historical incident dataset, the historical incident dataset including information regarding a set of historical incidents and an assigned severity classification for each historical incident in the set of historical incidents. The example method further includes training, by a model generator and using the historical incident dataset, a machine learning model to classify incident severity. The example method further includes receiving, by the communications circuitry, a new incident dataset, generating, by a prediction engine and using the trained machine learning model and the new incident dataset, a set of predicted severity classifications for the set of new incidents, and outputting, by the communications circuitry, the predicted set of severity classifications for the set of new incidents.
US11711252B1

Utilizing a fast Fourier transform (FFT) to cancel a non-liner phase response of a digital infinite impulse response (IIR) lowpass filter is presented herein. An apparatus generates, via the digital IIR lowpass filter, respective discrete time domain orthogonal frequency-division multiplexing (OFDM) based digital output values comprising non-linear phase distortion; in response to removing respective cyclic prefix values from the respective discrete time domain OFDM based digital output values to obtain a group of discrete time domain OFDM based digital output values, generates, based on such values via a digital FFT, respective frequency domain OFDM based digital output values comprising a non-linear phase response of the digital FFT; and based on the non-linear phase response of the digital IIR lowpass filter, applies phase compensation to the respective frequency domain OFDM based digital output values to obtain frequency compensated frequency domain OFDM based digital output values comprising a linear phase response.
US11711251B2

In the multiple short sequence based SRS, multiple items of sequence data having a short sequence length corresponding to a partial band are used for transmitting SRS in discontinuous bands. In the multiple short sequence based SRS, a terminal specifies a frequency domain to be used for transmitting a reference signal using predetermined sequence data, applies a phase shift index associated with the specified frequency domain to the reference signal, and transmits the reference signal to which the phase shift index is applied by using the specified frequency domain.
US11711249B2

Embodiments relate to the field of wireless communication technologies and provide a method for performing channel sounding, a network-side device, and a terminal. A first terminal sends a resource scheduling request to a network-side device when the first terminal starts a communication connection with a second terminal. The resource scheduling request carrying information about the second terminal requests the network-side device to allocate a transmission resource for channel sounding between the first terminal and the second terminal. The first terminal receives a sounding reference signal sent by the second terminal, and obtains information of a channel for communication between the first terminal and the second terminal. The method enables quick and effective channel sounding between terminals, thereby increasing communication efficiency between the terminals.
US11711248B1

A digital circuit in a baseband receiver to compensate for the IQ mismatch by aligning the amplitude of Ĩ with {tilde over (Q)} and by aligning the phase of {tilde over (Q)} to be 90 degrees away from Ĩ.
US11711244B2

Disclosed are a method for transmitting a sounding reference signal, a terminal device and a network device. The method comprises: a terminal device determining, in a first time-domain resource unit, a plurality of second time-domain resource units for sending a sounding reference signal (SRS) of the terminal device; the terminal device determining, according to a frequency hopping pattern of the terminal device, a target resource for sending the SRS on the plurality of second time-domain resource units; and the terminal device sending, according to the target resource, the SRS to a network device. The present invention reduces the interference of SRS signals between different terminal devices, and also avoids the occurrence of a continuous strong interference situation between terminal devices.
US11711242B2

A Software Defined Wide Area Network (SD-WAN) edge node is disclosed. The SD-WAN edge node includes edge node SD-WAN ports coupled to untrusted underlay networks. The SD-WAN edge node transmits a first Border Gateway Protocol (BGP) update message advertising WAN (Wide Area Network) properties of the edge node SD-WAN ports to a local controller via an encrypted channel over the untrusted underlay network. The SD-WAN edge node receives a second BGP update message from the local controller, the second BGP update message advertising WAN properties of peer node SD-WAN ports of a peer node. The SD-WAN edge node establishes a security association with the peer node over the untrusted underlay networks based on the WAN properties of the edge node SD-WAN ports and the WAN properties of the peer node SD-WAN ports.
US11711239B2

A communication system includes multiple VPN termination devices that perform a first VPN communication and a configuration server that configures the first VPN communication. Each of the VPN termination devices includes a first processor programmed to implement a configuration information receiver that receives configuration information for the first VPN communication sent from the configuration server, a communication controller that controls the first VPN communication based on the configuration information, and a first VPN communication unit that performs the first VPN communication with another one of the VPN termination devices according to a control of the communication controller.
US11711235B2

A cloud server (104) receives environmental information of respective installation sites of a plurality of appliances (101a, 101b, 101c, 102a, 102b) via a network (1000), and determines one or more appliances that are installed in a same room among the plurality of appliances (101a, 101b, 101c, 102a, 102b), based on the received environmental information.
US11711231B2

Methods, systems, computer readable media, and apparatuses for providing synchronous supplemental experiences are presented. According to one or more aspects, a video signal may be transmitted to a display device, and a sync signal may be transmitted to at least one other device. The sync signal may include an identifier of a program currently being displayed and a time value indicating a current point in time of the program. In at least one arrangement, the sync signal may cause the at least one other device to access content synchronization data; determine, based on the content synchronization data, that at least one supplemental experience corresponds to the identifier of the program and the time value; and present the at least one supplemental experience to a user.
US11711230B2

A system for multicast packet management in a first switch in an overlay tunnel fabric is provided. The system can operate the first switch as part of a virtual switch in conjunction with a second switch of the fabric. The virtual switch can operate as a gateway for the fabric. During operation, the system can receive a join request for a multicast group. The system can then determine whether to forward the join request to the second switch based on a type of a first ingress connection of the join request. Upon receiving a data packet for the multicast group, the system can determine how to forward the data packet based on respective types of a second ingress connection and an egress connection of the data packet. The type of a respective connection can indicate whether the connection includes an overlay tunnel.
US11711227B1

A method for use in a computing device, comprising: receiving an invite for a communications session; obtaining context information associated with the invite; generating a signature for the invite based on the context information; generating an attendance score for the invite by evaluating a neural network based on the signature for the invite, the attendance score being an estimate of a degree of importance of attending the communications session; generating a response to the invite based on the attendance score, the response indicating whether a user of the computing device accepts or rejects the invite; and transmitting the response to a sender of the invite.
US11711222B1

A method and apparatus for a certificate authority system providing authentication to a plurality of devices associated with an organization are described. The method may include receiving, at the certificate authority system, a request from a device to sign authentication information of the device, wherein the device is associated with the organization. The method may also include sending a challenge to the device to perform an action with a system other than the certificate authority system, and receiving the response to the challenge from the device. Furthermore, the method may include verifying that the response was generated correctly based on the challenge, and signing the authentication information of the device with one or more keys of the certificate authority system as an authentication of an identity of the device.
US11711220B1

From the enterprise cloud to robot swarms, distributed systems are everywhere. However, because these systems are realized through the careful coupling of disparate technologies (e.g., databases, messaging systems, and application runtimes), they are difficult to create and maintain—even for experienced engineers. This is a problem because the engineers of these systems have to work harder, be better trained, and thus cost more to employ, making it harder to create new products and inventions. A solution herein is a Data Backbone that provides a single medium for processing, storing, and sharing data in near-real-time. By combining these features into a single medium, the Data Backbone consolidates the functionality of several disparate tools into one system.
US11711219B1

Methods, systems, storage media for authentication are described. On the methods includes receiving, at a smart contract on a distributed ledger, a signed authentication challenge. The method includes verifying the identity of the user who signed authentication challenge. The method includes raising an event that indicates that the user has been authenticated; wherein a server listens for events from the smart contract, and associates a session between the browser and the server with the user based on the event.
US11711213B2

Methods, computer readable media, and devices for escrow of master keys and recovery of previously escrowed master keys may be disclosed. A method for escrow of master keys may include registering a root certificate authority (CA) within each of two first-party hardware security modules (HSMs), initializing each of three third-party HSMs as master escrow recovery devices, performing a bootstrap operation on an authoritative blockchain to generate three master keys, generating a first set of master key shard ciphertexts using a first one of the three master escrow recovery devices, a second set using a second one of the three master escrow recovery devices, and a third set using a third one of the three master escrow recovery devices, and storing the first, the second, and the third set of master key shard ciphertexts as opaque objects in each of the two first-party HSMs.
US11711210B2

In one embodiment, a secure computing system comprises a key generation sub-system configured to generate cryptographic keys and corresponding key labels for distribution to computer clusters, each computer cluster including a plurality of respective endpoints, a plurality of quantum key distribution (QKD) devices connected via respective optical fiber connections, and configured to securely distribute the generated cryptographic keys among the computer clusters, and a key orchestration sub-system configured to manage caching of the cryptographic keys in advance of receiving key requests from applications running on ones of the endpoints, and provide respective ones of the cryptographic keys to the applications to enable secure communication among the applications.
US11711206B2

A method comprises a server generating a server nonce and transmitting a server public key, a key signature and the server nonce to a device, the device verifying the server public key, signing the server nonce with a device private key, generating a device nonce, and transmitting the server nonce, the server nonce signature, a device public key, a device key signature, and the device nonce to the server, the server verifying the server nonce and the device public key, generating a session key, encrypting the session key with the device public key, signing the device nonce and the session key with a server private key, and transmitting the device nonce, the signed device nonce and session key, and the encrypted session key to the device, and the device verifying the device nonce, decrypting the encrypted session key with the device private key, and verifying the decrypted session key.
US11711200B2

Apparatus and methods for multiphase clock generation are provided herein. In certain embodiments, a multiphase clock generator includes a first clock buffer that generates a first output clock signal based on a first input clock signal, a second clock buffer that generates a second output clock signal based on a second input clock signal, and a first clock interpolation circuit that generates a third output clock signal based on interpolating the first input clock signal and the second input clock signal. The first clock interpolation circuit generates the third output clock signal based on multiplying the first input clock signal by a first adjustable current to generate a first multiplied current, multiplying the second input clock signal by a second adjustable current to generate a second multiplied current, combining the first multiplied current and the second multiplied current to generate a combined current, and integrating the combined current.
US11711195B2

A wireless device receives a radio resource control (RRC) reconfiguration message triggering a first active bandwidth part (BWP) switching of a first cell. Based on the triggering the first active BWP switching during a second active BWP switching of a second cell, the first active BWP switching is delayed until the second active BWP switching is completed.
US11711192B2

Methods and apparatuses for transmitting and receiving HARQ-ACK information. A method of operating a UE includes receiving: a configuration for a first group index for first control resource sets (CORESETs), physical downlink control channels (PDCCHs) in CORESETs, wherein the PDCCHs provide respective downlink control information (DCI) formats scheduling respective receptions of physical downlink shared channels (PDSCHs), and the PDSCHs corresponding to the PDCCHs. The method further includes determining HARQ-ACK information bits in response to a PDSCH reception. When a PDCCH reception is in a CORESET from the first CORESETs, the HARQ-ACK information bits are in a first HARQ-ACK codebook. When the PDCCH reception is not in a CORESET from the first CORESETs, the HARQ-ACK information bits are in a second HARQ-ACK codebook. The method further includes transmitting a first physical uplink control channel (PUCCH) with the first HARQ-ACK codebook and a second PUCCH with the second HARQ-ACK codebook.
US11711175B2

There is disclosed a method for controlling the timing of feedback transmissions by a communication device communicating over a communication link, wherein the communication link supports a retransmission scheme. The method comprises transmitting a feedback timing indicator, FTI, wherein the indicator is selected from a set of indicators.
US11711170B2

This disclosure provides systems, devices, apparatus and methods, including computer programs encoded on storage media, for terminating HARQ retransmissions. A wireless receiver may determine that a transmission of a first TB based on a first redundancy version is not received from a wireless transmitter. Based on the determination, the wireless receiver may transmit, to the wireless transmitter, a HARQ ACK to terminate one or more HARQ retransmissions associated with the different redundancy versions of the first TB.
US11711150B2

An object is to provide an optical communication system and an optical communication method that are capable of, when assigning wavelengths on a per-service basis and providing services on a per-area basis, preventing degradation of signal quality due to linear crosstalk and preventing an increase in cost and size. An optical communication system according to the present invention includes an optical splitter 300 connecting N first ports and M second ports by a combination of 2×2 fiber optical splitters, N and M each being an integer of two or more, where wavelengths of optical signals to be received are limited for each group of optical receivers 106, by using a correlation between a fused extension length of at least one 2×2 fiber optical splitter directly connected to the first port, among the 2×2 fiber optical splitters, and wavelength output characteristics of the second port of the optical splitter 300.
US11711149B2

A calibration system comprises control circuitry and waveform capture circuitry. The control circuitry selects a first calibration waveform for input to a digital predistortion circuit of a transmitter. The capture circuitry captures a first waveform output by the transmitter in response to the first calibration waveform. The control circuitry compares the first calibration waveform to the captured first waveform. The control circuitry selects a first one of a plurality of mapping circuit configurations based on the result of the comparison, wherein the mapping circuit is configured to map outputs of a plurality of delay circuits among inputs of a plurality of filter taps. The control circuitry stores the one of the mapping circuit configurations in nonvolatile memory associated with the transmitter.
US11711148B2

Probabilistic constellation shaping (PCS) is applied to a desired probability distribution over the 2-D constellation points. Constellation points are partitioned into multiple disjoint sets in which all the constellation points within a subset have the same energy level (i.e., amplitude) or distance from the origin on the complex plane. Each of the sets may be further subdivided into smaller disjoint sets of constellation points to facilitate labeling of the constellation points. The sets may be indexed from 0 to the total number of disjoint sets to form an index set. The desired distribution may then be applied over the index set either using a distribution matcher (DM) or using a lookup table. The desired distribution may be generated before forward error correction (FEC) encoding that preserves the generated amplitude distribution through FEC encoding of data bits. The scheme may map the FEC encoded data bits to the constellation points, such that the probability of occurrence of each signal set (with a specific energy level) follows the desired probability distribution within a fixed codeword length. In addition, PCS can be applied to both square and non-square constellations, which may or may not be arranged on a Cartesian grid.
US11711143B2

Methods for estimating the Effective Modal Bandwidth (EMB) of laser optimized Multimode Fiber (MMF) at a specified wavelength, λS, based on the measured EMB at a first reference measurement wavelength, λM. In these methods the Differential Mode Delay (DMD) of a MMF is measured and the Effective Modal Bandwidth (EMB) is computed at a first measurement wavelength. By extracting signal features such as centroids, peak power, pulse widths, and skews, as described in this disclosure, the EMB can be estimated at a second specified wavelength with different degrees of accuracy. The first method estimates the EMB at the second specified wavelength based on measurements at the reference wavelength. The second method predicts if the EMB at the second specified wavelength is equal or greater than a specified bandwidth limit.
US11711136B2

Systems, apparatuses, and method may provide unmanned aerial system communication. A method performed by at least one processor included in an unmanned aerial system (UAS) includes: transmitting, to a UAS Service Supplier (USS) implemented on at least one server, a first registration request to register a first remote identification (RID) corresponding to the UAS with the USS; receiving, from the USS, an indication that the first RID is a duplicate RID that is registered with the USS; determining, based on the first RID, a second RID corresponding to the UAS; and transmitting, to the USS, a second registration request to register the second RID.
US11711125B2

It is provided a method performed by a beamformer device for channel sounding in a network including a beamformer device and at least one beamformee device. In each round of channel sounding, the beamformer device may send an announcement message including identification information of beamformee devices included in a list when the list is not empty and clearing the list, wherein the beamformee devices included in the list have moved a distance exceeding a threshold value.
US11711123B2

The present inventive concept relates to a method for designing an optimal analog precoder for improving frequency spectrum efficiency in a millimeter wave-based multi-user massive MIMO-based hybrid beamforming system and a hybrid beamforming system applying the same, and more specifically, to a method for designing an optimal analog precoder using an approximation technique and an iterative optimization algorithm, and a hybrid beamforming system to which the same is applied.
US11711114B2

A system and method are disclosed for activating remote monitoring functionality of a personal wireless device associated with a released individual. After incarceration, former inmates are released under a variety of different circumstances, many of which require follow-up check-ins with case managers or other individuals. As part of their release, inmates often agree to multiple restrictions and requirements. In order to better monitor compliance with those requirements, a personal wireless device assigned to the released individual can be programmed with certain rules and automatically trigger when a violation is detected. As a result of a detected violation, the personal wireless device activates certain devices, such as a camera, microphone, etc., to capture data in order to remotely monitor the released individual. A case manager can also manually activate monitoring.
US11711112B2

A method for operating a wireless power transmission system includes providing a driving signal for driving a transmission antenna of the wireless power transmission system, the driving signal based, at least, on an operating frequency for the wireless power transmission system. The method further includes receiving, at a damping transistor of a damping circuit, damping signals for switching the damping transistor to one of an active mode and an inactive mode to control signal damping during transmission or receipt of wireless data signals. The method further includes selectively damping, by the damping circuit, the AC wireless signals, during transmission of the wireless data signals if the damping signals set the damping circuit to the active mode.
US11711108B2

A universal transmit-receive (UTR) module for phased array systems comprises an antenna element shared for both transmitting and receiving; a transmit path that includes a transmit-path phase shifter, a driver, a switch-mode power amplifier (SMPA) that is configured to be driven by the driver, and a dynamic power supply (DPS) that generates and supplies a DPS voltage to the power supply port of the SMPA; and a receive path that includes a TX/RX switch that determines whether the receive path is electrically connected to or electrically isolated from the antenna element, a bandpass filter (BPF) that aligns with the intended receive frequency and serves to suppress reflected transmit signals and reverse signals, an adjustable-gain low-noise amplifier (LNA), and a receive-path phase shifter. The UTR module is specially designed for operation in phased array systems. The versatility and wideband agility of the UTR module allows a single phased array system to be designed that can be used for multiple purposes, such as, for example, both radar and communications applications.
US11711107B2

Systems and methods for antenna impedance matching provide an integrated circuit (IC) configured to be placed proximate an antenna that includes a sensor based on a coupler having forward and reverse power detectors for detecting an impedance at the antenna and provides dynamic impedance matching. Further, exemplary aspects of the present disclosure contemplate using a single wire bus capable of supplying power and providing a bidirectional serial communication link to allow communication between the IC of the present disclosure and a control circuit (e.g., a bridge or transceiver). Further aspects of the present disclosure contemplate providing systems and methods for calibrating the IC at production. Further, the accuracy of the impedance sensor may be dependent on accurate determination of power and phase difference between forward and reverse coupled signals, and a system for removing an offset between the forward and reverse power detectors is disclosed.
US11711101B2

A communication device that applies an error in an upper layer in addition to error correction in a physical layer is provided. The communication device includes an acquisition unit that acquires control information regarding forward error correction (FEC) of an upper layer and control information regarding FEC of a lower layer, an encoding-decoding unit that performs error correction encoding or decoding of an information sequence in the upper layer according to control information regarding the FEC of the upper layer, and a puncturing processing unit that performs puncturing or depuncturing in the upper layer. The information sequence after FEC encoding of the upper layer is divided into blocks, and puncturing and interleaving are performed in units of blocks.
US11711091B2

An analog-to-digital converter, including a sample/hold circuit; a reference voltage driver; a digital-to-analog converter; a comparator; and a logic circuit, wherein the reference voltage driver includes: a first voltage supplier circuit configured to output an external supply voltage provided from outside of the analog-to-digital converter; a second voltage supplier circuit configured to output a sampled reference voltage that is obtained during a sampling phase based on control signals received from the logic circuit; and a switching driver configured to electrically connect the first voltage supplier circuit to the digital-to-analog converter during a first conversion phase after the sampling phase based on the control signals received from the logic circuit, and to electrically connect the second voltage supplier circuit to the digital-to-analog converter during a second conversion phase based on the control signals received from the logic circuit.
US11711090B2

In accordance with the present invention a system and method for calibration of the current steering DAC is elaborated which helps to reduce design complexity and reduce silicon area required in the design. Present invention is utilising a clocked comparator and plurality of switch transistors 405,305 and AUX DAC in conjunction with digital estimator and digital compensator blocks to estimate the errors in the current sources 406 and compensate the errors using same AUX DAC during normal operation mode.
US11711081B2

Techniques and apparatus for reducing low frequency power supply spurs in clock signals in a clock distribution network. One example circuit for clock distribution generally includes a plurality of logic inverters coupled in series and configured to drive a clock signal and a current-starved inverter coupled in parallel (or in series) with a logic inverter in the plurality of logic inverters.
US11711079B2

An integrated circuit includes first and second bus terminals, a pass-gate transistor, first and rising time accelerator (RTA) control circuits, and first and second falling time accelerator (FTA) control circuits. The pass-gate transistor couples between the first and second bus terminals. The first RTA control circuit couples to the first bus terminal, detects a rising edge on the first bus terminal, and accelerates the rising edge on the first bus terminal. The first FTA control circuit couples to the first bus terminal, detects a falling edge on the first bus terminal having a slope below a threshold, and accelerates the falling edge on the first bus terminal. The second RTA and FTA control circuits function similar to the first RTA and FTA control circuits but with respect to the second bus terminal.
US11711049B2

The present disclosure is a lightweight, portable solar tracker assembly that has a bottom frame coupled to a rotation drive disc coupled to a rotational linear actuator and a middle frame rotatably coupled to the bottom frame via the rotation drive disc such that when activated, the middle frame rotates. The assembly further has a solar array mounting frame coupled to the middle frame and comprising a vertical linear actuator coupled to the middle frame such than when activated, the solar array mounting frame moves vertically, and when the middle frame rotates, the solar array mounting frame rotates and at least one solar cell fixedly coupled to the solar array mounting frame. In addition, the assembly has a processor configured to determine a position in a sky of a sun, actuate the vertical linear actuator and the rotational linear actuator so that the at least one solar cell is aligned with the sun.
US11711048B2

Tracking systems for adjusting a photovoltaic array are disclosed. In some embodiments, the tracking system includes an actuator that moves one or more links to cause the array to rotate. The tracking system may be disposed below a torque rail of the tracking system. The actuator may be a slew drive that retracts or extends the one or more links to cause the array to rotate.
US11711047B2

A shelter or camper that provides improved portability and protection. The shelter or camper may include rigid walls to offer greater protection from weather, animals, and theft. The shelter or camper may be transitionable between different configurations for different purposes, including an open and expanded configuration for use as a shelter, camper, or sleeping quarters and a compact, closed case configuration for easy storage and transport. To facilitate this, the walls may be foldable, expandable, or collapsible. When the walls are folded or collapsed, roof and floor sections may be connected to each other and may enclose the folded, collapsed walls and internal components within the collapsed closed case.
US11711042B2

A motor drive system includes an input portion arranged to receive a DC input voltage across first and second conductors. An inverter is connected across the first and second conductors, and is arranged such that, in a normal mode, the inverter receives the DC input voltage and generates an AC drive voltage. A motor is connected to the inverter and is arranged such that, in the normal mode of operation, the motor receives the AC drive voltage. A first normally-open switch is connected along the first conductor between the input portion and the inverter. A damping controller comprising a second normally-closed switch and a damping means is connected in series between the first and second conductors. When the operated in the normal mode, the first switch is closed and the second switch is open. In a damping mode, the first switch is open and the second switch is closed.
US11711035B2

An exercise machine comprises a user force input element, a transmission unit, an electric motor, and an electrical circuit connected to the electric motor. The user force input element is connected to the electric motor via the transmission unit such that said electric motor turns at an angular velocity which is different than the velocity or angular velocity of the user force input element. The motor runs as a generator such that when the electric motor is turned, an electrical current is developed in the electrical circuit. The electrical circuit comprises an electrical resistor, a switching element, a Pulse Width Modulation (PWM) controller, and a load reference controller.
US11711012B2

A converter to convert an input voltage into a regulated output current for supplying a load includes a reverse current protection diode having an anode coupled to the input voltage and a cathode, an energy storage element coupled to the cathode of the reverse current protection diode, a high side transistor coupled to the energy storage element and responsive to a high side control signal, and a low side transistor coupled to the energy storage element and responsive to a low side control signal. A controller is configured to generate the high side control signal and the low side control signal such that the low side transistor is enabled and the high side transistor is disabled during a pre-regulation interval.
US11711011B2

A switched power converter (102) is arranged for supplying lighting means (108) as a load, having at least one (M40, M41) switch controlled by a control unit (106), wherein the control unit (106) comprises: a feedback controller, such as an ASIC or microcontroller, generating a switch control signal based on a feedback signal (Imeas), such as e.g. the load current (ILED), and a separate sweep block, supplied with a signal representing a characteristic of the load (LED), such as e.g. the load voltage (VLED), and modulating the switch control signal (tout-ctrl) by a cyclic sweep, wherein the modulated switch control signal (tout-sweep) is provided directly or indirectly to the at least one switch (M40, M41).
US11710994B2

In an IPM motor according to one aspect of the present disclosure, in a magnet structure installed in a magnet hole, a first soft magnetic body is located outside a first permanent magnet in a radial direction. Since the first soft magnetic body has a higher electrical resistivity than the electrical resistivity of a rotor core, a situation where an eddy current occurs in the first soft magnetic body is suppressed. In the IPM motor, a deterioration in efficiency caused by an eddy current loss is suppressed, so that the efficiency is improved.
US11710993B2

An electric machine includes a stator with stator slots securing therein electrically conductive windings. A rotor is rotatably mounted adjacent the stator and includes a stack of rotor laminates. Each laminate includes circumferentially spaced poles, each of which includes a magnet slot spaced from an insert slot. These laminate magnet slots cooperatively define the rotor's magnet slots. Likewise, the laminates' insert slots cooperatively define the rotor's insert slots. Magnets are mounted inside the rotor's magnet slots, and non-magnetic inserts are mounted inside the rotor's insert slots. One or more poles of each laminate includes a structural web that extends radially through the magnet and insert slots of that pole. Multiple poles of each rotor laminate lack a radially extending structural web. Each rotor laminate is rotated with respect to a neighboring rotor laminate such that each pole with a structural web axially aligns with a pole without a structural web.
US11710986B2

A near-field communication device having one or more processors configured to control the near-field communication device, an energy supplier having an energy supply circuit and a supply antenna configured to provide energy to a second antenna circuit arranged externally to the near-field communication device, wherein the supply antenna of the energy supplier is galvanically coupled to the energy supply circuit, and a first antenna circuit having a first communication circuit and a first antenna, wherein the first communication circuit is configured for communication with a second communication circuit of the second antenna circuit by means of an inductive coupling by means of the first antenna of the first antenna circuit.
US11710973B2

A battery charger system includes a first circuit configured to connect to a power bus and a second set of battery cells, and a second circuit configured to connect to the power bus and a first set of battery cells. The first circuit including a first switch to electrically connect or disconnect the first circuit to the power bus and the second set of battery cells. The second circuit includes a second switch to electrically connect or disconnect the second circuit to the power bus and the first set of battery cells. The system includes a third circuit configured to connect the first set of battery cells to the second set of battery cells. The third circuit includes a third switch to electrically connect or disconnect the first set of battery cells to the second set of battery cells. A battery charger process and an aircraft-based power system is disclosed as well.
US11710965B2

Methods for implementing power delivery transactions between a buyer and a seller of electrical energy supplied to an electrical grid by an integrated renewable energy source (RES) and energy storage system (ESS) of a RES-ESS facility are provided. Estimated total potential output of the RES is compared to a point of grid interconnect (POGI) limit to identify potential RES overgeneration, and the buyer is charged if potential RES overgeneration is less than potential overgeneration during one or more retrospective time windows. The method provides a basis for the RES-ESS facility owner to be paid for an estimated amount of energy that did not get stored as a result of a grid operator not fully discharging an ESS prior to the start of a new day.
US11710957B1

In one embodiment, an apparatus for redundant control of active fuses for battery pack safety is provided, comprising a battery; an electrical load coupled to the battery via a fuse capable of being activated by an electrical signal; a sensor configured to sense a short circuit condition at the electrical load and output an analog sensor signal; an analog-to-digital converter configured to sample the analog sensor signal and output a digital sensor signal; a microcontroller configured to detect the short circuit condition at the electrical load based on the digital sensor signal, and, during normal operation, to output a first electrical signal to activate the fuse after detecting the short circuit condition at the electrical load; and an analog circuit configured to operate independently of the microcontroller to receive the analog sensor signal and output a second electrical signal to activate the fuse after receiving the analog sensor signal.
US11710946B2

A gas arrester is disclosed. In an embodiment a gas arrester for a data line system includes a discharge electrode, a plurality of individual electrodes configured to connect data lines and a common gas discharge region formed between the individual electrodes and the discharge electrode, wherein the gas arrester is configured to reduce voltage differences between lines or line pairs of the data line system with more than 2 lines.
US11710945B2

An optoelectronic apparatus includes a heat sink, which is shaped to define a base, a first platform at a first elevation above the base, and a second platform alongside the first platform at a second elevation above the base, which is different from the first elevation. A first monolithic emitter array is mounted on the first platform and is configured to emit first optical beams. A second monolithic emitter array is mounted on the second platform and is configured to emit second optical beams. An optical element is configured to direct both the first and the second optical beams toward a target region.
US11710942B2

To provide a method of manufacturing a light-emitting module capable of accurately arranging a plurality of light-emitting elements at narrow intervals, and a light-emitting module manufactured by the method of manufacturing, and, moreover, a device on which the light-emitting module is mounted. Provided is a method of manufacturing a light-emitting module including: a plurality of light-emitting element arrays each including, in a plane parallel to resonator length of a light-emitting element, a plurality of the light-emitting elements arranged along a width direction perpendicular to a direction of the resonator length; and a substrate on which the plurality of light-emitting element arrays is mounted, the method including arranging the plurality of light-emitting elements on the substrate at predetermined intervals along the width direction in the light-emitting module, by causing side surfaces of the respective light-emitting element arrays adjacent to each other along the width direction to be in contact with each other and mounting the respective light-emitting element arrays on the substrate.
US11710926B2

A self-locking connector provides an electrical connection between sources, equipment, devices, and the like. The self-locking connector generally includes first and second connector components with first and second housings that include corresponding electrically conductive elements, first and second magnetic elements, and first and second lock elements. One housing includes stationary and movable housing components. The connector components are brought into a coupled state with the corresponding electrically conductive elements providing an electrical connection. As the connector components are brought into the coupled state, the movable housing component automatically moves and brings the locking elements into locked engagement. The magnetic elements urge the connector components in the coupled state and the locking elements in locked engagement. The movable housing component is manually moved to bring the lock components out of locked engagement and the connector components out of the coupled state to break the electrical connection.
US11710919B2

To provide an electrical connector with flat-type conductors, a counterpart electrical connector, and an electrical connector assembly, in which the size of the connector is not increased in the thickness direction of the flat-type conductors when using two flat-type conductors disposed in parallel opposite each other.
US11710917B2

An electrical connector includes a first set of conductors, a first overmolding in physical contact with a body portion of each of the first set of conductors, a second set of conductors, a second overmolding in physical contact with the body portion of each of the second set of conductors, and a spacer in contact with the first overmolding and the second overmolding. A gap is present between the spacer and at least one of the first set of conductors and a gap between the spacer and at least one of the second set of conductors.
US11710913B2

[Problem] To allow a plurality of connection terminals to be reliably arranged in a storage case, and the storage case to be placed into a housing. [Means for Resolution] A storage case 1 has a storage portion 2 in which female connection terminals T including connection portions at front ends are arranged in parallel along storage grooves 2d, and a cover 3 that covers the storage portion 2, and tubular temporarily storing portions 2i for inserting tips of connection portions Ta of the female connection terminals T for temporary storage are provided at the fronts of the respective storage grooves 2d.
US11710886B2

The present invention relates to a method of manufacturing a metal foil laminate which may be used for example to produce an antenna for a radio frequency (RFID) tag, electronic circuit, photovoltaic module or the like. A web of material is provided to at least one cutting station in which a first pattern is generated in the web of material. A further cutting may occur to create additional modifications in order to provide additional features for the intended end use of the product. The cutting may be performed by a laser either alone or in combinations with other cutting technologies.
US11710882B2

The present disclosure relates a battery, including an electrode assembly, a first tab, a second tab, a cap plate assembly, a first electrode terminal, a second electrode terminal and a shaping plate. The electrode assembly includes a first electrode plate, a second electrode plate and a separator arranged between the first electrode plate and the second electrode plate; each of the first electrode terminal and the second electrode terminal is arranged on the cap plate assembly; the first electrode terminal is connected to the first electrode plate through the first tab; the second electrode terminal is connected to the second electrode plate through the second tab; the shaping plate is arranged between the cap plate assembly and the electrode assembly, and each of the first tab and the second tab is bent around the shaping plate; the shaping plate is fixed and thermally fused to the cap plate assembly.
US11710873B2

A battery pack which is placed below a floor panel of a vehicle, includes a battery, a case for accommodating the battery, and a pressure release mechanism for releasing pressure inside the case. The pressure release mechanism includes a communication member which has one end and the other end and where the one end is connected to the case, and a gas discharge unit connected to the other end of the communication member and having a labyrinth structure.
US11710868B2

Aspects of the disclosure provide a battery pack and a method for charging the battery pack externally. The battery pack can include a charging port configured to charge the battery pack, a cooling circuit configured to cool the battery pack in a vehicle, and a cooling interface configured to connect the cooling circuit with an external cooling device that is external to the vehicle. The charging port and the cooling interface can be integrated into a charging port assembly, the cooling interface has an inlet port and an outlet port that have high pressure quick disconnect leakless fittings, and the battery pack is configured to be charged externally via the charging port. The battery pack can include a plurality of isolating devices configured to determine whether the cooling circuit is connected to the external cooling device.
US11710867B2

A method for breaking down electrochemical energy storage devices in conjunction with a subsequent reclamation of recyclable materials contained therein as secondary raw materials. The devices are broken down by a thermal treatment in a negative pressure environment in a process chamber to remove electrolyte and reactive substances, before the thermally treated material is subjected to downstream processing, by which the secondary raw materials are separated from one another. After introducing a batch of storage devices, in a first process step, the process chamber is evacuated with simultaneous heating of the devices to a first temperature level such that electrolytes in the devices evaporate and, due to the resulting vapor pressure, the devices are opened, wherein produced process gases containing electrolytes in the vapor phase are withdrawn from the process chamber. The devices are then heated to a second temperature level for further breakdown with a simultaneous pressure increase in the process chamber in a reducing atmosphere, before the chamber is ventilated and cooled and the broken down devices are removed, wherein the pressure increase is monitored during this second process step so that it increases continuously. Also, a thermal treatment system for removing electrolytes and reactive substances in electrochemical energy storage devices, thus for pyrolytically breaking them down.
US11710865B2

A connector for connecting cells of a battery unit is disclosed. The connector comprises a carrier having weld openings, a cover covering the weld openings, a contact disposed in the carrier, a film connector disposed along an edge of the carrier, and a film conductor disposed in the carrier and contacting the contact and the film connector.
US11710864B2

A method of making a reference electrode assembly for an electrochemical cell according to various aspects of the present disclosure includes providing a subassembly including a separator layer and a current collector layer coupled to the separator layer. The method further includes providing an electrode ink including an electroactive material, a binder, and a solvent. The method further includes creating a reference electrode precursor by applying an electroactive precursor layer to the current collector layer. The electroactive precursor layer covers greater than or equal to about 90% of a superficial surface area of a surface of the current collector layer. The electroactive precursor layer includes the electrode ink. The method further includes creating the reference electrode assembly by drying the electroactive precursor layer to remove at least a portion of the solvent, thereby forming an electroactive layer. The electroactive layer is solid and porous.
US11710863B2

In a recovery control method for a secondary battery that includes a positive electrode containing a positive electrode active material, a solid electrolyte, and a negative electrode containing a negative electrode active material containing at least a lithium metal or a lithium alloy, and is fastened from an outside, the recovery control method includes: measuring cell resistance of the secondary battery; calculating a recovery limit resistance value indicating an upper limit value of resistance that ensures recovering the secondary battery from a depth of charge/discharge of the secondary battery, a cell temperature of the secondary battery, and a pressure applied to the secondary battery; and inhibiting charging/discharging the secondary battery and executing recovery control that recovers the secondary battery when a resistance value of the cell resistance is equal to or less than the recovery limit resistance value.
US11710861B2

A vehicle battery charger and a vehicle battery charging system are described and illustrated, and can include a controller enabling a user to enter a time of day at which the vehicle battery charger or system begins and/or ends charging of the vehicle battery. The vehicle battery charger can be separate from the vehicle, can be at least partially integrated into the vehicle, can include a transmitter and/or a receiver capable of communication with a controller that is remote from the vehicle and vehicle charger, and can be controlled by a user or another party (e.g., a power utility) to control battery charging based upon a time of day, cost of power, or other factors.
US11710856B2

Provided is a solid electrolyte laminated sheet having a self-supporting property and capable of realizing a solid state battery having high output characteristics. A plurality of supports are used, a solid electrolyte is filled in each support to form a self-supporting sheet, and the self-supporting sheets are superimposed to form a solid electrolyte laminated sheet. Specifically, the solid electrolyte laminated sheet is configured by setting a layer of the solid electrolyte laminated sheet in contact with a positive electrode layer being the outermost layer as a self-supporting sheet in which a solid electrolyte resistant to oxidation is filled, and a layer in contact with a negative electrode layer being the opposite outermost layer as a self-supporting sheet in which a solid electrolyte resistant to reduction is filled.
US11710855B2

An all-solid-state battery is provided that includes a cathode layer, an anode layer, and a solid electrolyte layer, in which a porosity of the solid electrolyte layer is equal to or less than 10%. Moreover, the batter includes a surface roughness Rz1 of the cathode layer and a surface roughness Rz2 of the anode layer, such that Rz1+Rz2≤25.
US11710850B2

A solid electrolyte (10) of the present disclosure includes porous silica (11) having a plurality of pores (12) interconnected mutually and an electrolyte (13) coating inner surfaces of the plurality of pores (12). The electrolyte (13) includes 1-ethyl-3-methylimidazolium bis(trifluoromethanesulfonyl)imide represented by EMI-TFSI and a lithium salt dissolved in the EMI-TFSI. A molar ratio of the EMI-TFSI to the porous silica (11) is larger than 1.5 and less than 2.0.
US11710848B2

A control unit for an electronic vapor provision system includes a battery for providing electrical power to a heater which is used to produce vapor. The battery is a lithium iron phosphate battery. The battery provides an output voltage which remains at an approximately constant voltage level as the battery is discharged.
US11710845B2

An electrochemical module (EM) transfers a fluid across a membrane thereof using oxygen as a carrier gas. The EM has an anion exchange membrane (AEM) disposed between a first and second electrodes, each of which includes a catalyst. At an inlet side, the catalyst facilitates reaction of the fluid with carrier gas, such that an anion is formed. The anion is transported across the AEM in the presence of an electric field applied to the electrodes. At an outlet side, the catalyst facilitates dissociation of the anion back to the fluid and carrier gas. In some embodiments, the fluid comprises carbon dioxide, and the transporting by the EM is part of a heating/cooling cycle or a power generation cycle, or is used to capture carbon dioxide for storage or regeneration of stale air. In some embodiments, the fluid comprises water vapor, and the transporting by the EM dehumidifies air.
US11710841B2

A reaction device comprising: a first flow path to which a fuel gas is supplied; a second flow path to which a gas containing oxygen is supplied; a hydrogen permeable membrane that separates the first flow path and the second flow path and allows hydrogen contained in the fuel gas supplied to the first flow path to permeate toward the second flow path; and a catalyst that is provided in the second flow path and promotes oxidation reaction between the oxygen and hydrogen passing through the hydrogen permeable membrane, wherein the hydrogen permeable membrane comprises a barium zirconium oxide membrane.
US11710838B2

A system for controlling gas flow in a fuel cell circuit includes a fuel cell stack, a pressure sensor, and a valve to adjust a flow of gas through the fuel cell circuit. The system further includes an ECU designed to estimate pressure values of the gas at multiple locations in the fuel cell circuit based on the detected pressure of the gas and based on flow resistance values (including at the valve), the estimated pressure values including an estimated sensor pressure value at a location of the pressure sensor. The ECU is further designed to determine a pressure deviation between the detected pressure and the estimated sensor pressure value. The ECU is further designed to adjust the flow resistance value of the valve to determine a final flow resistance value of the valve that causes the pressure deviation to reach or drop below a threshold deviation amount.
US11710831B2

A fuel cell with high productivity, high power generation performance and high durability is described, along with a gas diffusion electrode base material having a microporous layer on one side of an electrically conductive porous base material, where the electrically conductive porous base material contains carbon fiber and resin carbide and has a density of 0.25 to 0.39 g/cm3 and a pore mode diameter in a range of 30 to 50 μm. The microporous layer contains a carbonaceous powder and a fluororesin and has a surface roughness of 2.0 to 6.0 μm, a porosity of 50 to 95%, and a pore mode diameter of 0.050 to 0.100 μm.
US11710829B2

Systems and methods for water based phenolic binders for silicon-dominant anodes may include an electrode coating layer on a current collector, where the electrode coating layer is formed from silicon and a pyrolyzed water-based phenolic binder. The water-based phenolic binder may include phenolic/resol type polymers crosslinked with poly(methyl vinyl ether-alt-maleic anhydride), poly(methyl vinyl ether-alt-maleic acid), and/or Poly(acrylamide-co-diallyldimethylammonium chloride) (PDADAM). The electrode coating layer may further include conductive additives. The current collector may comprise one or more of a copper, tungsten, stainless steel, and nickel foil in electrical contact with the electrode coating layer. The electrode coating layer may include more than 70% silicon. The electrode may be in electrical and physical contact with an electrolyte, where the electrolyte includes a liquid, solid, or gel. The battery electrode may be in a lithium ion battery.
US11710827B2

A method for the preparation of an electrode comprising a substrate made of an aluminium based material, vertically aligned carbon nanotubes and an electrically conductive polymer matrix, the method comprising the following successive steps: (a) synthesising, on a substrate made of an aluminium based material, a carpet of vertically aligned carbon nanotubes according to the technique of CVD (Chemical Vapour Deposition) at a temperature less than or equal to 650° C.; (b) electrochemically depositing the polymer matrix on the carbon nanotubes from an electrolyte solution including at least one precursor monomer of the matrix, at least one ionic liquid and at least one protic or aprotic solvent. Further disclosed is the prepared electrode and a device for storing and returning electricity such as a supercapacitor comprising the electrode.
US11710824B2

Disclosed is a lithium complex oxide and method of manufacturing the same, more particularly, a lithium complex oxide effective in improving the characteristics of capacity, resistance, and lifetime with reduced residual lithium and with different interplanar distances of crystalline structure between a primary particle locating in a internal part of secondary particle and a primary particle locating on the surface part of the secondary particle, and a method of preparing the same.
US11710822B2

The present application discloses a composite graphite material, a secondary battery, an apparatus and a preparation method thereof. The composite graphite material includes a core material and a coating layer coating at least a part of the surface of the core material, the core material including graphite; wherein the absolute value K of zeta potential of the composite graphite material in deionized water with a pH of 7 is at least 20 mV. The use of the composite graphite material provided by the present application can improve the cohesion and bonding force of the negative electrode plate, thereby reducing the cyclic expansion of the secondary battery.
US11710817B2

Provided are a method for designing an electrode for a lithium secondary battery comprising measuring the electrical conductivity of an electrode with an alternating current to determine whether an electrical path in the electrode has been appropriately formed, and a method for manufacturing an electrode for a lithium secondary battery comprising the same. According to the present invention, it is possible to determine the content of a conductive agent in the electrode using the same.
US11710816B2

A battery includes a positive electrode including a positive electrode active material, a negative electrode, and an electrolytic solution including a nonaqueous solvent. The positive electrode active material includes a compound having a crystal structure belonging to a space group FM3-M and represented by Compositional Formula (1): LixMeyOαFβ, where, Me is one or more elements selected from the group consisting of Mn, Co, Ni, Fe, Al, B, Ce, Si, Zr, Nb, Pr, Ti, W, Ge, Mo, Sn, Bi, Cu, Mg, Ca, Ba, Sr, Y, Zn, Ga, Er, La, Sm, Yb, V, and Cr; and subscripts x, y, α, and β satisfy the following requirements: 1.7≤x≤2.2, 0.8≤y≤1.3, 1≤α≤2.5, and 0.5≤β≤2. The nonaqueous solvent includes a solvent having at least one fluoro group.
US11710814B2

Electrodes and methods of forming electrodes are described herein. The electrode can be an electrode of an electrochemical cell or battery. The electrode includes a current collector and a film in electrical communication with the current collector. The film may include a carbon phase that holds the film together. The electrode further includes an electrode attachment substance that adheres the film to the current collector.
US11710809B2

A light-emitting device includes a support; a light-emitting element on or above the support; a first wavelength conversion member on or above the light-emitting element, the first wavelength conversion member having an area larger than that of the light-emitting element in a top view; a first light-transmissive member covering a lower surface of an extension region of the first wavelength conversion member an a lateral surface of the light-emitting element; a first light-reflective member on lateral sides of the first wavelength conversion member and the first light-transmissive member; and a second wavelength conversion member disposed on or above the first wavelength conversion member. A thickness of the second wavelength conversion member above a peripheral portion of the first wavelength conversion member is smaller than a thickness of the second wavelength conversion member above a central portion of the first wavelength conversion member.
US11710804B2

The present invention relates to an electrode assembly comprising nano-scale-LED elements and a method for manufacturing the same and, more specifically, to an electrode assembly comprising nano-scale-LED elements and a method for manufacturing the same, in which the number of nano-scale-LED elements included in a unit area of the electrode assembly is increased, the light extraction efficiency of individual nano-scale-LED elements is increased so as to maximize light intensity per unit area, and at the same time, nano-scale-LED elements on a nanoscale are connected to an electrode without a fault such as an electrical short circuit.
US11710800B2

A flexible laminate of photovoltaic cells is provided, including a layer of photovoltaic cells that are connected to one another; a front layer and a back layer configured to encapsulate the layer of photovoltaic cells; and an outer film of flexible material with anti-soiling properties disposed on the front layer, the outer film having an average roughness that is less than 1 μm. There is also provided a method for decreasing or limiting soiling on a surface of a flexible laminate of photovoltaic cells, the method including applying an outer film of flexible material with anti-soiling properties to the front layer, the outer film having an average roughness that is less than 1 μm.
US11710796B2

A semiconductor device includes an active region extending on a substrate in a first direction and including an impurity region, a plurality of channel layers vertically spaced apart from each other on the active region, a gate structure extending on the substrate in a second direction to intersect the active region and the plurality of channel layers, and surrounding the plurality of channel layers, a source/drain region disposed on the active region on at least one side of the gate structure and in contact with the plurality of channel layers, a barrier layer including a first barrier layer spaced apart from an upper surface of the active region and being disposed in the active region, and second barrier layers respectively disposed below the plurality of channel layers, and a contact plug connected to the source/drain region.
US11710795B2

An embodiment is a semiconductor device which includes a first oxide semiconductor layer over a substrate having an insulating surface and including a crystalline region formed by growth from a surface of the first oxide semiconductor layer toward an inside; a second oxide semiconductor layer over the first oxide semiconductor layer; a source electrode layer and a drain electrode layer which are in contact with the second oxide semiconductor layer; a gate insulating layer covering the second oxide semiconductor layer, the source electrode layer, and the drain electrode layer; and a gate electrode layer over the gate insulating layer and in a region overlapping with the second oxide semiconductor layer. The second oxide semiconductor layer is a layer including a crystal formed by growth from the crystalline region.
US11710790B2

A memory cell includes a ferroelectric (FE) material contacting a word line; and an oxide semiconductor (OS) layer contacting a source line and a bit line, wherein the FE material is disposed between the OS layer and the word line. The OS layer comprises: a first region adjacent the FE material, the first region having a first concentration of a semiconductor element; a second region adjacent the source line, the second region having a second concentration of the semiconductor element; and a third region between the first region and the second region, the third region having a third concentration of the semiconductor element, the third concentration is greater than the second concentration and less than the first concentration.
US11710789B2

Disclosed are semiconductor devices including a double gate metal oxide semiconductor (MOS) transistor and methods for fabricating the same. The double gate MOS transistor includes a first back gate, a second back gate, and a first dielectric layer disposed on the first back gate and on the second back gate. An MX2 material layer is disposed on the first dielectric layer, a second dielectric layer disposed on the MX2 material layer, and a work function metal (WFM) is disposed on the second dielectric layer. A front gate is disposed on the WFM, which fills a space between the first back gate and the second back.
US11710788B2

A semiconductor device may include active patterns extended in a first direction and spaced apart from each other in the first direction, a device isolation layer defining the active patterns, an insulating structure provided between the active patterns and between the device isolation layer, and a gate structure disposed on the insulating structure and extended in a second direction crossing the first direction. The gate structure may include an upper portion and a lower portion. The lower portion of the gate structure may be enclosed by the insulating structure.
US11710784B2

Provided is a semiconductor device comprising: a semiconductor substrate; a gate trench section that is provided from an upper surface to an inside of the semiconductor substrate and extends in a predetermined extending direction on the upper surface of the semiconductor substrate; a mesa section in contact to the gate trench section in an arrangement direction orthogonal the extending direction; and an interlayer dielectric film provided above the semiconductor substrate; wherein the interlayer dielectric film is provided above at least a part of the gate trench section in the arrangement direction; a contact hole through which the mesa section is exposed is provided to the interlayer dielectric film; and a width of the contact hole in the arrangement direction is equal to or greater than a width of the mesa section in the arrangement direction.
US11710780B2

Semiconductor device fabrication method is provided. The method includes providing a substrate; forming a first semiconductor layer on the substrate; forming a stack of semiconductor layer structures on the first semiconductor layer, each of the semiconductor layer structures comprising a second semiconductor layer and a third semiconductor layer on the second semiconductor layer, the second and third semiconductor layers having at least a common compound element, and the third semiconductor layer and the first semiconductor layer having a same semiconductor compound; performing an etching process to form a fin structure; performing a selective etching process on the second semiconductor layer to form a first air gap between the first semiconductor layer and the third semiconductor layer and a second air gap between each of adjacent third semiconductor layers in the stack of one or more semiconductor layer structures; and filling the first and second air gaps with an insulator layer.
US11710776B2

A bipolar transistor includes a stack of an emitter, a base, and a collector. The base is structured to have a comb shape including fingers oriented in a plane orthogonal to a stacking direction of the stack.
US11710771B2

Structures for a bipolar junction transistor and methods of forming a structure for a bipolar junction transistor. The structure includes an emitter having a raised portion, a collector having a raised portion, and a base having a base layer and an extrinsic base layer stacked with the base layer. The base layer and the extrinsic base layer are positioned in a lateral direction between the raised portion of the emitter and the raised portion of the collector, the base layer has a first width in the lateral direction, the extrinsic base layer has a second width in the lateral direction, and the second width is greater than the first width.
US11710770B2

A semiconductor device includes a substrate having a first region and a second region, first and second nanowires disposed sequentially on the substrate in the first region, and extending respectively in a first direction, third and fourth nanowires disposed sequentially on the substrate in the second region, and extending respectively in the first direction, a first inner spacer between the first nanowire and the second nanowire, and including hydrogen of a first hydrogen mole fraction, and a second inner spacer between the third nanowire and the fourth nanowire, and including hydrogen of a second hydrogen mole fraction that is greater than the first hydrogen mole fraction.
US11710767B2

In a general aspect, a semiconductor device can include a semiconductor region, an active region disposed in the semiconductor region, and a termination region disposed on the semiconductor region and adjacent to the active region. The termination region can include a trench having a conductive material disposed therein. The termination region can further include a first cavity separating the trench from the semiconductor region. A portion of the first cavity can be disposed between a bottom of the trench and the semiconductor region. The termination region can also include a second cavity separating the trench from the semiconductor region.
US11710766B2

Provided is a semiconductor device comprising a semiconductor substrate containing oxygen. An oxygen concentration distribution in a depth direction of the semiconductor substrate has a high oxygen concentration part where an oxygen concentration is higher on a further upper surface-side than a center in the depth direction of the semiconductor substrate than in a lower surface of the semiconductor substrate. The high oxygen concentration part may have a concentration peak in the oxygen concentration distribution. A crystal defect density distribution in the depth direction of the semiconductor substrate has an upper surface-side density peak on the upper surface-side of the semiconductor substrate, and the upper surface-side density peak may be arranged within a depth range in which the oxygen concentration is equal to or greater than 50% of a peak value of the concentration peak.
US11710764B2

An integrated circuit (IC) including a semiconductor surface layer of a substrate including functional circuitry having circuit elements formed in the semiconductor surface layer configured together with a Metal-Insulator-Metal capacitor (MIM) capacitor on the semiconductor surface layer for realizing at least one circuit function. The MIM capacitor includes a multilevel bottom capacitor plate having an upper top surface, a lower top surface, and sidewall surfaces that connect the upper and lower top surfaces (e.g., a bottom plate layer on a three-dimensional (3D) layer or the bottom capacitor plate being a 3D bottom capacitor plate). At least one capacitor dielectric layer is on the bottom capacitor plate. A top capacitor plate is on the capacitor dielectric layer, and there are contacts through a pre-metal dielectric layer to contact the top capacitor plate and the bottom capacitor plate.
US11710740B2

A semiconductor structure includes at least two field effect transistors. A gate strip including a plurality of gate dielectrics and a gate electrode strip can be formed over a plurality of semiconductor active regions. Source/drain implantation is conducted using the gate strip as a mask. The gate strip is divided into gate electrodes after the implantation.
US11710739B2

An integrated circuit device including a substrate including first and second device regions; a first fin active region on the first device region; a second fin active region on the second device region; an isolation film covering side walls of the active regions; gate cut insulating patterns on the isolation film on the device regions; a gate line extending on the fin active regions, the gate line having a length limited by the gate cut insulating patterns; and an inter-region insulating pattern on the isolation film between the fin active regions and at least partially penetrating the gate line in a vertical direction, wherein the inter-region insulating pattern has a bottom surface proximate to the substrate, a top surface distal to the substrate, and a side wall linearly extending from the bottom to the top surface.
US11710736B2

A semiconductor device includes a first active structure on a substrate including a first epitaxial pattern, a second epitaxial pattern and a first channel pattern between the first epitaxial pattern and the second epitaxial pattern, the first channel pattern including at least one channel pattern stacked on the substrate. A first gate structure is disposed on top and bottom surfaces of the first channel pattern. A second active structure on the substrate and includes the second epitaxial pattern, a third epitaxial pattern and a second channel pattern between the second epitaxial pattern and the third epitaxial pattern in the first direction. The second channel pattern includes at least one channel pattern stacked on the substrate. The number of stacked second channel patterns is greater than the number of stacked first channel patterns. A second gate structure is disposed on top and bottom surfaces of the second channel pattern.
US11710728B2

A memory device includes a cell wafer having a first pad on one surface thereof; and a peripheral wafer bonded to the one surface of the cell wafer, and having a second pad coupled to the first pad. The cell wafer includes a memory cell array; first and second bit lines coupled to the memory cell array; and a bit line selection circuit configured to couple one of the first and second bit lines to the first pad. The peripheral wafer includes a page buffer low-voltage circuit including a first page buffer low-voltage unit corresponding to the first bit line and a second page buffer low-voltage unit corresponding to the second bit line; and a page buffer high-voltage circuit configured to couple one of the first and second page buffer low-voltage units to the second pad.
US11710718B2

A method of making an assembly can include juxtaposing a top surface of a first electrically conductive element at a first surface of a first substrate with a top surface of a second electrically conductive element at a major surface of a second substrate. One of: the top surface of the first conductive element can be recessed below the first surface, or the top surface of the second conductive element can be recessed below the major surface. Electrically conductive nanoparticles can be disposed between the top surfaces of the first and second conductive elements. The conductive nanoparticles can have long dimensions smaller than 100 nanometers. The method can also include elevating a temperature at least at interfaces of the juxtaposed first and second conductive elements to a joining temperature at which the conductive nanoparticles can cause metallurgical joints to form between the juxtaposed first and second conductive elements.
US11710707B2

According to one embodiment, an electromagnetic wave attenuator includes a first structure body. The first structure body includes a first member, a second member, and a third member. The first member includes a first magnetic layer and a first nonmagnetic layer alternately provided in a first direction. The first nonmagnetic layer is conductive. The first direction is a stacking direction. The second member includes a second magnetic layer and a second nonmagnetic layer alternately provided in the first direction. The second nonmagnetic layer is conductive. The third member includes a third nonmagnetic layer. The third nonmagnetic layer is conductive. A direction from the third member toward the first member is along the first direction. A direction from the third member toward the second member is along the first direction. A first magnetic layer thickness is greater than a second magnetic layer thickness.
US11710706B2

A semiconductor device includes a semiconductor substrate having a scribe lane defined therein. A plurality of semiconductor chips is formed on an upper surface of the semiconductor substrate. At least one conductive structure is arranged on an upper surface of the semiconductor substrate, within the scribe lane thereof. A fillet is arranged on at least one side surface of the conductive structure. The fillet is configured to induce a cut line which spreads along the scribe lane, through a central portion of the conductive structure.
US11710705B2

A semiconductor device A1 disclosed includes: a semiconductor element 10 having an element obverse face and element reverse face that face oppositely in a thickness direction z, with an obverse-face electrode 11 (first electrode 111) and a reverse-face electrode 12 respectively formed on the element obverse face and the element reverse face; a conductive member 22A opposing the element reverse face and conductively bonded to the reverse-face electrode 12; a conductive member 22B spaced apart from the conductive member 22A and electrically connected to the obverse-face electrode 11; and a lead member 51 having a lead obverse face 51a facing in the same direction as the element obverse face and connecting the obverse-face electrode 11 and the conductive member 22B. The lead member 51, bonded to the obverse-face electrode 11 via a lead bonding layer 321, includes a protrusion 521 protruding in the thickness direction z from the lead obverse face 51a. The protrusion 521 overlaps with the obverse-face electrode 11 as viewed in the thickness direction z. This configuration suppresses deformation of the connecting member to be pressed during sintering treatment.
US11710702B2

A semiconductor device assembly includes a first remote distribution layer (RDL), the first RDL comprising a lower outermost planar surface of the semiconductor device assembly; a first semiconductor die directly coupled to an upper surface of the first RDL by a first plurality of interconnects; a second RDL, the second RDL comprising an upper outermost planar surface of the semiconductor device assembly opposite the lower outermost planar surface; a second semiconductor die directly coupled to a lower surface of the second RDL by a second plurality of interconnects; an encapsulant material disposed between the first RDL and the second RDL and at least partially encapsulating the first and second semiconductor dies; and a third plurality of interconnects extending fully between and directly coupling the upper surface of the first RDL and the lower surface of the second RDL.
US11710699B2

A CFET includes a fin that has a bottom channel portion, a top channel portion, and a channel isolator between the bottom channel portion and the top channel portion. The CFET further includes a source and drain stack that has a bottom source or drain (S/D) region connected to the bottom channel portion, a top S/D region connected to the top channel portion, a source-drain isolator between the bottom S/D region and the top S/D region. The CFET further includes a spacer foot physically connected to a base sidewall portion of the bottom S/D region and a buried S/D contact that is physically connected to an upper sidewall portion of the bottom S/D region. The CFET may further include a common gate around the bottom channel portion, around the top channel portion, and around the channel isolator.
US11710693B2

Semiconductor packages may include a molded interposer and semiconductor dice mounted on the molded interposer. The molded interposer may include two redistribution layer structures on opposite sides of a molding compound. Electrically conductive vias may connect the RDL structures through the molding compound, and passive devices may be embedded in the molding compound and electrically connected to one of the RDL structures. Each of the semiconductor dice may be electrically connected to, and have a footprint covering, a corresponding one of the passive devices to form a face-to-face connection between each of the semiconductor dice and the corresponding one of the passive devices.
US11710688B2

A semiconductor package structure includes a frontside redistribution layer, a stacking structure, a backside redistribution layer, a first intellectual property (IP) core, and a second IP core. The stacking structure is disposed over the frontside redistribution layer and comprises a first semiconductor die and a second semiconductor die over the first semiconductor die. The backside redistribution layer is disposed over the stacking structure. The first IP core is disposed in the stacking structure and is electrically coupled to the frontside redistribution layer through a first routing channel. The second IP core is disposed in the stacking structure and is electrically coupled to the backside redistribution layer through a second routing channel, wherein the second routing channel is separated from the first routing channel and electrically insulated from the frontside redistribution layer.
US11710684B2

A package is disclosed. In one example, the package comprises a substrate having at least one first recess on a front side and at least one second recess on a back side, wherein the substrate is separated into a plurality of separate substrate sections by the at least one first recess and the at least one second recess, an electronic component mounted on the front side of the substrate, and a single encapsulant filling at least part of the at least one first recess and at least part of the at least one second recess. The encapsulant fully circumferentially surrounds sidewalls of at least one of the substrate sections.
US11710683B2

A semiconductor module includes: a switching device including a gate pad; an output unit including an output pad connected with the gate pad of the switching device through a wire and outputting a drive signal from the output pad to the switching device; a temperature protection circuit detecting temperature and performing protection operation; and a heat conduction pattern connected with the output pad, extending from the output pad toward the temperature protection circuit, and conducting heat generated at the switching device to the temperature protection circuit.
US11710674B2

Various embodiments disclosed relate to a substrate for a semiconductor device. The substrate includes a first major surface and a second major surface opposite the first major surface. The substrate further includes a cavity defined by a portion of the first major surface. The cavity includes a bottom dielectric surface and a plurality of sidewalls extending from the bottom surface to the first major surface. A first portion of a first sidewall includes a conductive material.
US11710664B2

A method includes receiving a substrate having a front surface and a back surface; forming an isolation feature of a first dielectric material in the substrate, thereby defining an active region surrounded by the isolation feature; forming a gate stack on the active regions; forming a first and a second S/D feature on the fin active region; forming a front contact feature contacting the first S/D feature; thinning down the substrate from the back surface such that the isolation feature is exposed; selectively etching the active region, resulting in a trench surrounded by the isolation feature, the second S/D feature being exposed within the trench; forming, in the trench, a liner layer of a second dielectric material being different from the first dielectric material; forming a backside via feature landing on the second S/D feature within the trench; and forming a backside metal line landing on the backside via feature.
US11710655B2

Embodiments of the disclosure provide an integrated circuit (IC) structure, including a semiconductor-based isolation structure on a substrate. A shallow trench isolation (STI) structure may be positioned on the semiconductor-based isolation structure. An active semiconductor region is on the substrate and adjacent each of the semiconductor-based isolation structure and the STI structure. The active semiconductor region includes a doped semiconductor material. At least one device on the active semiconductor region may be horizontally distal to the STI structure.
US11710654B2

A substrate transport apparatus includes transport hands that clamp substrates by vacuum pressures, respectively, and that are located at different heights, a vacuum pressure supply unit that supplies the vacuum pressures to the transport hands, and a controller that controls the vacuum pressure supply unit to supply the vacuum pressures to the transport hands or interrupt the supply of the vacuum pressures to the transport hands. The controller controls the vacuum pressure supply unit such that the vacuum pressures of the transport hands are turned off at the same height from a substrate support member.
US11710651B2

The present invention relates to a container for storing a wafer, particularly to a container for storing a wafer in which a plurality of purging areas is vertically partitioned in the interior of a storage chamber, and a purge gas is sprayed into the plurality of purging areas, thereby allowing not only uniform purging of the wafer to be assured but also efficient purging of the wafer without waste of the purge gas to be achieved.
US11710642B2

Embodiments of the present application provide a semiconductor structure and a manufacturing method thereof. The semiconductor structure manufacturing method includes: providing a base substrate and an array region, the array region being composed of strip structures arranged in parallel, the base substrate being made of a same material as the array region, and a thickness of the base substrate being greater than a thickness of the array region; etching the strip structure to form discrete first strip structures; base substrate providing a second mask layer, an opening pattern of the second mask layer exposing the to-be-etched region and the side plane, and a right angle being formed between an orthographic projection of the side plane and the opening pattern; form a first active region, the first active region having a mapping right angle corresponding to the right angle.
US11710638B2

Generally, the present disclosure provides example embodiments relating to formation of a gate structure of a device, such as in a replacement gate process, and the device formed thereby. In an example method, a gate dielectric layer is formed over an active area on a substrate. A dummy layer that contains a passivating species (such as fluorine) is formed over the gate dielectric layer. A thermal process is performed to drive the passivating species from the dummy layer into the gate dielectric layer. The dummy layer is removed. A metal gate electrode is formed over the gate dielectric layer. The gate dielectric layer includes the passivating species before the metal gate electrode is formed.
US11710637B2

A method that provides patterning of an underlying layer to form a first set of trenches and a second set of trenches in the underlying layer is based on a combination of two litho-etch (LE) patterning processes supplemented with a spacer-assisted (SA) technique. The method uses a layer stack comprising three memorization layers: an upper memorization layer allowing first memorizing upper trenches, and then one or more upper blocks; an intermediate memorization layer allowing first memorizing intermediate trenches and one or more first intermediate blocks, and then second intermediate blocks and intermediate lines; and a lower memorization layer allowing first memorizing first lower trenches and one or more first lower blocks, and then second lower trenches and one or more second lower blocks.
US11710635B2

The present invention is related to a method for fabricating a semiconductor device capable of forming fine patterns. The method for fabricating the semiconductor device according to the present invention may comprise forming an etch mask layer on an etch target layer; forming a spacer structure in which first spacers and second spacers are alternately disposed and spaced apart from each other on the etch mask layer; forming first spacer lines through selective etching of the first spacers; forming second spacer lines through selective etching of the second spacers; and etching the etch target layer to form a plurality of fine line patterns using the first and second spacer lines.
US11710632B2

In a semiconductor manufacturing method, a mask is disposed on a semiconductor layer or semiconductor substrate. The semiconductor layer or semiconductor substrate is etched in an area delineated by the mask to form a cavity. With the mask disposed on the semiconductor layer or semiconductor substrate, the cavity is lined to form a containment structure. With the mask disposed on the semiconductor layer or semiconductor substrate, the containment structure is filled with a base semiconductor material. After filling the containment structure with the base semiconductor material, the mask is removed. At least one semiconductor device is fabricated in and/or on the base semiconductor material deposited in the containment structure.
US11710631B2

Exemplary semiconductor processing methods may include flowing deposition gases that may include a nitrogen-containing precursor, a silicon-containing precursor, and a carrier gas, into a substrate processing region of a substrate processing chamber. The flow rate ratio of the nitrogen-containing precursor to the silicon-containing precursor may be greater than or about 1:1. The methods may further include generating a deposition plasma from the deposition gases to form a silicon-and-nitrogen containing layer on a substrate in the substrate processing chamber. The silicon-and-nitrogen-containing layer may be treated with a treatment plasma, where the treatment plasma is formed from the carrier gas without the silicon-containing precursor. The flow rate of the carrier gas in the treatment plasma may be greater than a flow rate of the carrier gas in the deposition plasma.
US11710622B2

In some embodiments, a method for cleaning a processing chamber is provided. The method may be performed by introducing a processing gas into a processing chamber that has a by-product disposed along sidewalls of the processing chamber. A plasma is generated from the processing gas using a radio frequency signal. A lower electrode is connected to a first electric potential. Concurrently, a bias voltage having a second electric potential is applied to a sidewall electrode to induce ion bombardment of the by-product, in which the second electric potential has a larger magnitude than the first electric potential. The processing gas is evacuated from the processing chamber.
US11710617B2

Embodiments herein are directed to a resonator for an ion implanter. In some embodiments, a resonator may include a housing, and a first coil and a second coil partially disposed within the housing. Each of the first and second coils may include a first end including an opening for receiving an ion beam, and a central section extending helically about a central axis, wherein the central axis is parallel to a beamline of the ion beam, and wherein an inner side of the central section has a flattened surface.
US11710615B2

A charged particle beam device includes: a charged particle beam source; an analyzer that analyzes and detects particles including secondary electrons and backscattered charged particles that are emitted from a specimen by irradiating the specimen with a primary charged particle beam emitted from the charged particle beam source; a bias voltage applying unit that applies a bias voltage to the specimen; and an analysis unit that extracts a signal component of the secondary electrons based on a first spectrum obtained by detecting the particles with the analyzer in a state where a first bias voltage is applied to the specimen, and a second spectrum obtained by detecting the particles with the analyzer in a state where a second bias voltage different from the first bias voltage is applied to the specimen.
US11710611B2

A circuit breaker for connecting at least two line sections in an interruptible manner has at least one pair of vacuum tubes, each with a stationary switching contact and a movable switching contact. The switching contacts of the vacuum tubes are electrically connected in series. The movable switching contacts of the vacuum tubes are coupled to a common actuator and can be simultaneously switched by a movement of the actuator.
US11710601B2

A ceramic electronic device includes a multilayer chip in which a plurality of dielectric layers of which a main component is ceramic and a plurality of internal electrode layers are stacked. The plurality of internal electrode layers include Ni, Sn and Au.
US11710600B2

A multilayer electronic component that includes a stacked body having therein a plurality of dielectric layers including a CZ-based perovskite phase and an element M1, a plurality of internal electrode layers including Cu, and an interface layer including the element M1 in at least a portion of an interface with the plurality of internal electrode layers. Element M1 is an element that has a binding energy between CZ and Cu via the element M1 of less than or equal to −9.8 eV by first-principles calculation using a pseudopotential method. When amounts of elements included in the dielectric layers are expressed as parts by mol, a ratio m1 of an amount of the element M1 to an amount of the Zr in the interface layer is 0.03≤m1≤0.25.
US11710586B2

Provided are a SmFeN magnetic powder which is superior not only in water resistance and corrosion resistance but also in hot water resistance, and a method of preparing the powder. The present invention relates to a method of preparing a magnetic powder, comprising: plasma-treating a gas; surface-treating a SmFeN magnetic powder with the plasma-treated gas; and forming a coat layer on the surface of the surface-treated SmFeN magnetic powder.
US11710585B2

A method of removing a foil shield from a cable includes positioning the cable proximate a heating source, monitoring a characteristic of the cable or the heating source with at least one sensor, heating the foil shield in a designated area to weaken the foil shield, and removing an outer insulation of the cable and the foil shield.
US11710584B2

A Type II superconductor includes a perforated carbonaceous material with an activating material on at least one surface. The activating material a non-polar liquid that does not incorporate Pi-bonding in its structure. The superconductor is manufactured by perforating a carbonaceous material to produce voids and coating at least one surface of the carbonaceous material with the activating material. A superconductive cable includes wires with a perforated carbonaceous material wetted with the activating material on a non-conductive substrate interspersed with non-conducting spacers and surrounded by an insulation layer. The superconductor conducts current at room temperature and above.
US11710583B2

A superconducting coil comprising an oxide superconducting wire includes: a superconducting laminate comprising a substrate and an oxide superconducting layer; and a stabilization layer made of copper plating formed around the superconducting laminate. A thickness d of the stabilization layer is in the range of 10 to 40 μm. A ratio Ra/d of the thickness d of the stabilization layer and an arithmetic mean roughness Ra of an outer surface of the stabilization layer is in the range of 0.005 to 0.03. An intermediate layer is arranged between the substrate and the oxide superconducting layer. When a tensile test of pulling the oxide superconducting wire in a longitudinal direction within a stress range of 180 to 600 MPa in liquid nitrogen is performed, a ratio of a critical current when a repeated pulling number reaches 100,000 times and an initial critical current measured before the tensile test is 0.99 or more.
US11710578B2

Carbide-based fuel assembly includes outer structural member of ceramic matrix composite material (e.g., SiC—SiC composite), insulation layer of porous refractory ceramic material (e.g., zirconium carbide with open-cell foam structure or fibrous zirconium carbide), and interior structural member of refractory ceramic-graphite composite material (e.g., zirconium carbide-graphite or niobium carbide-graphite). Spacer structures between various layers provide a defined and controlled spacing relationship. A fuel element bundle positioned between support meshes includes a plurality of distributively arranged fuel elements or a solid, unitary fuel element with coolant channels, each having a fuel composition including high assay, low enriched uranium (HALEU). Fuel assemblies are distributively arranged in a moderator block and the upper end of the outer structural member is attached to a metallic inlet tube for hydrogen propellant and the lower end of the outer structural member is interfaced with a support plate, forming a nuclear thermal propulsion reactor.
US11710559B2

Monitoring devices monitor physiological parameters of a patient undergoing surgery. The physiological parameters describe a physiological condition of the patient. A processor matches the physiological parameters to stored surgical data associated with adverse surgical events associated with surgical procedures matching the surgery. The processor determines a predicted time at which the physiological condition of the patient will meet a threshold physiological condition associated with the adverse surgical event based on a rate of change of the physiological parameters. Responsive to determining the predicted time, the processor transmits a first alert to robotic surgical controls to adjust the surgery prior to the predicted time. The processor determines that the physiological condition of the patient has met the threshold physiological condition. The processor transmits a second alert to the robotic surgical controls to terminate the surgery.
US11710557B2

The present disclosure relates to a device configuration method for configuring a diabetes management device by a diabetes management system, the diabetes management system residing on a server computer, the method comprising: receiving, by the diabetes management system, a therapy setting instruction from a computing device, validating, by the diabetes management system, the credentials of the healthcare provider by way of a validation service based on the identification information, determining, by the diabetes management system, whether the therapy setting instruction is valid based on an association between the diabetes management system, the patient, and the healthcare provider; transmitting, by the diabetes management system, one or more parameters for configuring the feature defined by the therapy setting to the subject diabetes management device; and canceling, by the diabetes management system, the therapy setting instruction in response to the therapy setting instruction being invalid. Further, a method for issuing a prescription for configuring a diabetes management device by way of a prescription system and a diabetes management system, and a diabetes management system for processing a therapy setting instruction issued by a computing device operated by a healthcare provider is provided.
US11710550B2

A distributed computer system comprises one or more patient system, configured to be operated by patients seeking provider services, a front-end web server to interface to the one or more patient system, a back-end server system coupled to the front-end web server to receive patient information, a healthcare provider system that provides information about a procedure needed by a patient unable to pay for the procedure, providing the information to the back-end server system, and a donor computer system, for accepting and receiving messages from the back-end server system about funding patient procedures.
US11710548B1

A virtual quality control system and a method for virtual quality control of an automated medication fulfillment process are disclosed herein. In one aspect, the disclosure provides a virtual quality control system. In one embodiment, the virtual quality control system includes: (1) a verification controller configured to receive visual verification data and identification data of a verification event and generate comparison data from the identification data, and (2) a verification station configured to send a verification status to the verification controller based on the comparison data, the visual verification data, and input from a verifier.
US11710544B2

This disclosure includes techniques for analyzing patient data. In one example, a method includes accessing, by a computer system, one or more databases comprising health information, with protected health information, for a plurality of patients, accessing, by the computer system, an analytical model, and receiving, by the computer system via a user interface, instructions to apply the analytical model to health information for each of the plurality of patients. The protected health information is isolated from the user interface to restrict access to the protected health information. The method further includes applying, by the computer system, the analytical model to health information for each of the plurality of patients, and storing a result of the analytical model to the one or more databases.
US11710539B2

A method is disclosed for predicting in advance whether a melanoma patient is likely to benefit from high dose IL2 therapy in treatment of the cancer. The method makes use of mass spectrometry data obtained from a blood-based sample of the patient and a computer configured as a classifier and making use of a reference set of mass spectral data obtained from a development set of blood-based samples from other melanoma patients. A variety of classifiers for making this prediction are disclosed, including a classifier developed from a set of blood-based samples obtained from melanoma patients treated with high dose IL2 as well as melanoma patients treated with an anti-PD-1 immunotherapy drug. The classifiers developed from anti-PD-1 and IL2 patient sample cohorts can also be used in combination to guide treatment of a melanoma patient.
US11710537B2

The invention relates to an optimal selection method of gene chip probes for cancer screening. The method is characterized in that the gene chip probes capable of being used for cancer screening are obtained through three stages of constructing a point mutation site (SNV) group, constructing a candidate probe group and verifying and confirming probes on the basis of nucleic acid data of a confirmed case of a selected cancer.
US11710525B2

Apparatus might include an array of memory cells and a controller to perform access operations on the array of memory cells. The controller might be configured to establish a negative potential in a body of a memory cell of the array of memory cells, and initiate a sensing operation on the memory cell while the body of the memory cell has the negative potential. Apparatus might further include an array of memory cells, a timer, and a controller to perform access operations on the array of memory cells. The controller might be configured to advance the timer, and establish a negative potential in a body of a memory cell of the array of memory cells in response to a value of the timer having a desired value.
US11710523B2

Apparatus having a controller configured to connect a string of series-connected memory cells (e.g., a NAND string) to a node, perform a sensing operation on a selected memory cell of the NAND string while the selected memory cell is connected to the node through a first field-effect transistor (FET) between the node and the NAND string and through a second FET between the first FET and the NAND string, connect a control gate of the first FET to receive a lower voltage level after performing the sensing operation, connect the control gate of the second FET to receive the lower voltage level after connecting the control gate of the first FET to receive the lower voltage level, and connect a control gate of the selected memory cell to receive the lower voltage level after connecting the control gate of the second FET to receive the lower voltage level.
US11710520B2

A memory module with multiple memory devices includes a buffer system that manages communication between a memory controller and the memory devices. Each memory device supports an access mode and a low-power mode, the latter used to save power for devices that are not immediately needed. The module provides granular power management using a chip-select decoder that decodes chip-select signals from the memory controller into power-state signals that determine which of the memory devices are in which of the modes. Devices can thus be brought out of the low-power mode in relatively small numbers, as needed, to limit power consumption.
US11710509B1

Systems and methods for recording a meeting using a retroactive record feature. The present technology provides for improved systems and methods for providing a recording of a virtual meeting, where a selection to initiate the recording from the beginning or an earlier time in the meeting from a current time may be received after the virtual meeting has started. The system may process received meeting content streams to generate a plurality of data segments that may collectively form a meeting recording. Each data segment, for example, may include meeting content associated with a particular user/attendee and associated with a timestamp and/or time duration. In some examples, the plurality of data segments may be stored on a blockchain, which may provide an immutable meeting record that may be concatenated together and made available for playback based on a selection to record the meeting and consent given by the users/attendees.
US11710504B1

A heat-assisted magnetic recording head includes a near-field emitter and a middle disk. The near-field emitter includes a peg and an anchor disk. The peg is configured to produce a hot spot on a proximal magnetic disk. The peg is disposed proximal to a media-facing surface of the heat-assisted magnetic recording head. The anchor disk is disposed behind the peg relative to the media-facing surface. The middle disk has a melting temperature of at least 1500 degrees Celsius. The middle disk is disposed in a down-track direction relative to the near-field emitter and is coupled to the anchor disk.
US11710503B1

A gimbal assembly includes a frame having base, tip and mount portions, and a crossbar joined to the tip portion by a neck region. Portions of the crossbar and neck region define transition edge regions each extending from a point of minimum width D of the neck region to where the edge of the crossbar becomes substantially straight. Each of the transition edge regions includes a transition length a and a transition width b. The frame comprises an area of interest that includes the neck region and a portion of the crossbar that has a length of 0.6 mm and is centered to the neck region, and has a total area size A, a centroid C and a centroid distance H between the centroid C and a far side of the neck region. The crossbar and neck region have geometries that satisfy a design metric that is less than 0.05.
US11710501B2

A magnetic head includes a first magnetic pole, a second magnetic pole, a magnetic element, and a magnetic member. The magnetic element is provided between the first and second magnetic poles, and includes a first magnetic layer. The magnetic member includes a first magnetic part. A second direction from the first magnetic part to the magnetic element crosses a first direction from the first to second magnetic pole. The first magnetic part includes a magnetic material including at least one of first to third materials. The first material includes at least one selected from the group consisting of Mn3Sn, Mn3Ge and Mn3Ga. The second material includes at least one selected from the group consisting of a cubic or tetragonal compound including Mn and Ni, a cubic alloy including γ-phase Mn, and a cubic alloy including Fe. The third material includes an antiferromagnet.
US11710497B2

Disclosed are method and apparatus for speech analysis. The speech analysis apparatus and a server are capable of communicating with each other in a 5G communication environment by executing mounted artificial intelligence (AI) algorithms and/or machine learning algorithms. The speech analysis method and apparatus may collect and analyze speech data to build a database of structured speech data.
US11710494B2

Methods and systems for determining periods of excessive noise for smart speaker voice commands. An electronic timeline of volume levels of currently playing content is made available to a smart speaker. From this timeline, periods of high content volume are determined, and the smart speaker alerts users during periods of high volume, requesting that they wait until the high-volume period has passed before issuing voice commands. In this manner, the smart speaker helps prevent voice commands that may not be detected, or may be detected inaccurately, due to the noise of the content currently being played.
US11710493B2

Encoding and decoding systems are described for the provision of high quality digital representations of audio signals with particular attention to the correct perceptual rendering of fast transients at modest sample rates. This is achieved by optimising downsampling and upsampling filters to minimise the length of the impulse response while adequately attenuating alias products that have been found perceptually harmful.
US11710489B2

A system and method to determine a remaining useful life estimation of a material under evaluation. The equipment comprises at least one computer and a material features acquisition system operable to detect a plurality of material features. The features are then evaluated according to rules captured from of experts and inputted into the computer. The computer iterations are processed until an acceptable conclusion is made regarding the condition of the material under evaluation. The remaining useful life estimation capability may also be retrofitted into conventional inspection systems by extracting pertinent features through spectral frequency analysis and sensor normalization and utilizing those features in the autonomous remaining useful life estimation system.
US11710483B2

In an approach to controlling voice command execution via boundary creation, one or more computer processors determine one or more devices included in an Internet of Things platform. One or more computer processors receive, from a user, an indication of a boundary around two or more devices of the one or more devices. One or more computer processors create a boundary around the two or more devices of the one or more devices. One or more computer processors receive a voice command from the user associated with the two or more devices of the one or more devices. One or more computer processors transmit the voice command to the two or more devices of the one or more devices within the boundary.
US11710482B2

Systems and processes for operating a virtual assistant to provide natural assistant interaction are provided. In accordance with one or more examples, a method includes, at an electronic device with one or more processors and memory: receiving a first audio stream including one or more utterances; determining whether the first audio stream includes a lexical trigger; generating one or more candidate text representations of the one or more utterances; determining whether at least one candidate text representation of the one or more candidate text representations is to be disregarded by the virtual assistant. If at least one candidate text representation is to be disregarded, one or more candidate intents are generated based on candidate text representations of the one or more candidate text representations other than the to be disregarded at least one candidate text representation.
US11710481B2

A method, performed by an electronic device, of providing a conversational service includes: receiving an utterance input; identifying a temporal expression representing a time in a text obtained from the utterance input; determining a time point related to the utterance input based on the temporal expression; selecting a database corresponding to the determined time point from among a plurality of databases storing information about a conversation history of a user using the conversational service; interpreting the text based on information about the conversation history of the user, the conversation history information being acquired from the selected database; generating a response message to the utterance input based on a result of the interpreting; and outputting the generated response message.
US11710480B2

In an approach for optimizing an intelligent virtual assistant by using phonetic comparison to find a response stored in a local database, a processor receives an audio input on a computing device. A processor transcribes the audio input to text. A processor compares the text to a set of user queries and commands in a local database of the computing device using a phonetic algorithm. A processor determines whether a user query or command of the set of user queries and commands meets a pre-defined threshold of similarity. Responsive to determining that the user query or command meets the pre-defined threshold of similarity, a processor identifies an intention of a set of intentions stored in the local database corresponding to the user query or command. A processor identifies a response of a set of responses in the local database corresponding to the intention. A processor outputs the response audibly.
US11710476B2

A voice recognition system includes a microphone configured to receive one or more spoken dialogue commands from a user in a voice recognition session. The system also includes a processor in communication with the microphone. The processor is configured to receive one or more audio files associated with one or more audio events associated with the voice recognition system, execute the one or more audio files in a voice recognition session in an audio event, and output a log report indicating a result of the audio events with the voice recognition session.
US11710474B2

A text-to-speech engine creates audio output that includes synthesized speech and one or more media content item snippets. The input text is obtained and partitioned into text sets. A track having lyrics that match a part of one of the text sets is identified. The location of the track's audio that contains the lyric is extracted based on forced alignment data. The extracted audio is combined with synthesized speech corresponding to the remainder of the input text to form audio output.
US11710472B2

An active noise cancellation system (1) for cancelling environment noise perceived by a driver or passenger seated in a seat (3) mounted in a cabin of a vehicle, in combination with said seat, the seat comprising a seat cushion (19), a seat back (21) coupled to the seat cushion at a bottom end and extending upwards to a seat shoulder (23), and a headrest (22) coupled to the seat back, extending upwardly from the seat shoulder, the active noise cancellation system comprising an active noise cancellation circuit (ANC) (30), a plurality of microphones (10) mounted in the headrest and connected electrically to the ANC, and a plurality of speakers (16) mounted in the seat and connected electrically to the ANC circuit. The plurality of microphones comprises at least one first microphone mounted on a right side of the headrest and at least one second microphone mounted on a left side of the headrest, and the plurality of speakers comprises at least one first speaker mounted in the seat shoulder on a left side and at least one second speaker mounted in the seat shoulder on a right side, the right speaker configured to generate a noise cancellation sound from a noise signal picked up by the right microphone processed by the ANC circuit and the left speaker configured to generate a noise cancellation sound from a noise signal picked up by the left microphone processed by the ANC circuit.
US11710462B1

The display device that includes a backlight module and a control circuit is introduced. The control circuit divides an input image to a plurality of blocks, calculates a backlight parameter of each of the blocks, calculates a first duty cycle shift and a second duty cycle shift according to a plurality of duty cycles in the backlight parameter, calculates a first weight value and a second weight value according to a maximum duty cycle, a minimum duty cycle, and a duty cycle mean, and calculates a peaking duty cycle the first duty cycle shift, the second duty cycle shift, the first weight value and the second weight value. The control circuit is further configured to generate an output backlight parameter according to the peaking duty cycle, wherein the corresponding lighting unit of the backlight module is driven according to the output backlight parameter.
US11710453B2

A pixel circuit including an organic light emitting diode, a first transistor configured to drive the organic light emitting diode, a second transistor electrically connected between a gate node of the first transistor and a data line, a third transistor electrically connected between a source node of the first transistor and an initialization voltage line and a storage capacitor electrically connected between the gate node and the source node of the first transistor. In a data writing period in which the storage capacitor is charged with electric charges, a turn-off time of the third transistor lags compared to a turn-off time of the second transistor.
US11710449B2

A display device includes an afterimage compensator generating output grayscales by applying at least one of first and second weights to input grayscales when the input grayscales correspond to a still image, and pixels displaying an image based on the output grayscales. The afterimage compensator applies the first weight having an initial value greater than 1 to the input grayscales of a first group, and converges the first weight to 1, and applies the second weight having initial values less than 1 to the input grayscales of a second group, and converges the second weights to 1.
US11710448B2

A light emitting element includes a first electrode, a second electrode, and a light emission layer interposed between the first electrode and the second electrode, where an emission efficiency of the light emission layer varies based on a voltage applied to at least one selected from the first electrode and the second electrode.
US11710442B2

A gate driving circuit includes a plurality of unit stages connected to each other, wherein each of the plurality of unit stages includes a first transistor having a lower gate electrode, an upper gate electrode disposed on the lower gate electrode, an active layer disposed between the lower gate electrode and the upper gate electrode, a first electrode contacting a first portion of the active layer, and a second electrode contacting a second portion of the active layer, a first capacitor defined by a first region in which the lower gate electrode and the upper gate electrode overlap, and a second capacitor defined by a second region in which the upper gate electrode and the first electrode overlap, wherein the upper gate electrode and the lower gate electrode are electrically coupled to each other in the first region where the upper gate electrode and the lower gate electrode overlap to form the first capacitor.
US11710439B2

A display driver includes an image processing circuit and a driver circuit. The image processing circuit is configured to: receive input image data corresponding to an input image; generate first subpixel rendered data from a first part of the input image data for a first display region of a display panel using a first setting; and generate second subpixel rendered data from a second part of the input image data for a second display region of the display panel using a second setting different from the first setting. The first pixel layout is different than the second pixel layout. The driver circuit is configured to update the first display region of the display panel based at least in part on the first subpixel rendered data and update the second display region of the display panel based at least in part on the second subpixel rendered data.
US11710435B2

A shift register unit and a driving method thereof, a gate driving circuit, and a display device are provided. In the shift register unit, the input circuit inputs an input signal to a first node; the output circuit outputs an output signal to an output terminal; the first control circuit performs a first control on a level of a first control node; the first noise reduction control circuit controls a level of a second node; the second control circuit performs a second control on a level of a second control node; the second noise reduction control circuit controls a level of a third node; the first voltage-stabilizing circuit performs a third control on the level of the second control node, and the second control and the third control cause at least part of the second noise reduction control circuit to be in different bias states.
US11710429B2

A display control device controls a superimposed display of a content by a head-up display for a vehicle. The display control device estimates a visible area of a road surface in a foreground included in an angle of view of the head-up display, and an invisible area of the road surface in the foreground included in the angle of view; distinguishes, in a route content, a visible part superimposed in the visible area, an invisible part superimposed in the invisible area, and an overlapping portion between the visible part and the invisible part; and causes the overlapping portion to be displayed in a display mode different from display modes of a visible non-overlapping portion of the visible part out of the overlapping portion and an invisible non-overlapping portion of the invisible part out of the overlapping portion.
US11710425B2

Aspects of the present disclosure are directed toward a device for training emergency eye surgery such as lateral canthotomy and cantholysis training. The device includes a simulated eye, a base configured to receive the simulated eye, a simulated skin, an eye displacer, and a simulated tendon. The simulated skin is configured to attach to the base and at least partially cover the simulated eye, the simulated skin depicting an area immediately surrounding a human eye, and including an eye opening configured to expose at least a portion of the simulated eye through said eye opening when the simulated skin is attached to the base. The eye displacer is configured to displace the simulated eye from a first position to second position, the first position corresponding to an ocular injury and the second position indicating a properly performed ocular surgery.
US11710423B2

An endoscope manipulation training apparatus includes: a body including an organ support plate, two support leg plates, and an insertion tube support body; and a net body. Fitting portions are formed on both end portions of the organ support plate, threaded holes are formed in both corner portions of both end surfaces of the organ support plate, a fitting hole is formed in one of the fitting portions such that the fitting hole extends inward from an end surface of the fitting portion, and a latch groove is formed in the one of the fitting portions on both sides of the fitting hole. The support leg plate is formed such that an inner peripheral surface and an outer peripheral surface exhibit a regular octagonal shape.
US11710419B2

System and methods of gating notifications for content objects of an electronic learning platform are described herein. The notification may be conditioned on whether the content object is available to a user receiving the notification, or the state of the content object, for example.
US11710413B1

Aspects relate to a system for flight plan generation of an electric vertical takeoff and landing (eVTOL) aircraft. An exemplary system for flight plan generation includes a flight controller mounted on an eVTOL aircraft. The flight controller may be configured to receive a plurality of flight plan data and generate a flight plan for the aircraft as a function of the plurality of flight plan data.
US11710401B2

Synchronized work zone traffic management systems and methods are disclosed herein. An example method includes synchronizing, by a first vehicle, communication with a second vehicle over a wireless link, and displaying alternatingly, by the first vehicle, one of two messages on a first external display according to an alternating schema. A first message indicates to drivers to drive slowly and a second message indicates to the drivers to stop. The first message being displayed on the first external display when the second vehicle is displaying the second message on a second external display. The first vehicle displaying the second message on the first external display when the second vehicle is displaying the first message on the second external display. The alternating displaying of the first and second messages being used to control flow of traffic on a one-way street.
US11710394B1

Automated occupant protection in stationary vehicles, including: detecting that an occupant is inside a stationary vehicle and that an operator is not in the stationary vehicle; detecting, based on one or more observations of the occupant, that one or more risk conditions have been met; and sending an alert to the operator in response to the one or more risk conditions being satisfied.
US11710389B2

Provided is a haptic device including a medium for receiving a digital sound signal from a portable terminal, a digital-to-analog converter (DAC) for receiving the digital sound signal from the medium and converting the digital sound signal into an analog signal, a sound outputter for receiving the analog signal and outputting sound, and a haptic actuator driven by receiving the analog signal.
US11710388B1

An improved LED status indicating unit for an electrical appliance including at least one LED status indicator configured to indicate an operating status of the electrical appliance; at least one sensor; a storage unit configured to store one or more predefined conditions, each of which being associated with a command for controlling one or more lighting parameters of at least one LED status indicator; and a processing unit configured to determine, for each of the one or more signals produced by each of the at least one sensor, whether the signal satisfies any of the one or more predefined conditions; and if the signal satisfies any of the one or more predefined conditions, control the one or more lighting parameters of the at least one LED status indicator which is electrically connected with the processing unit according to the command associated with the predefined condition satisfied.
US11710381B2

This disclosure provides a pari-mutuel wagering system that includes a first wagering facility communicably coupled with a network and operable to receive a bet on a wagering event hosted by a second wagering facility. The first wagering facility is further operable to transmit the bet to the second wagering facility via the network. The system further includes a clearinghouse communicably coupled with the network and operable to capture audit information associated with the bet from the network.
US11710377B2

The present disclosure includes an illustrative method that includes initiating a first play of a game, where the game includes an array of cells; rendering a first distribution of symbols in the array of cells, where each cell in the array of cells includes a discrete symbol in the first distribution of symbols; determining that the first distribution of symbols qualifies for a symbol upgrade, where the set of symbols include a first symbol type; identifying each symbol in the first distribution of symbols that includes the first symbol type; and automatically performing the symbol upgrade, where each symbol in the set of symbols as well as at least one additional symbol not in the set of symbols are upgraded from the first symbol type to a second symbol type.
US11710375B2

A wireless device to provide mobile gamification services includes a transceiver configured to transmit data, an application to remotely connect via a network to a mobile website, to download a game from the mobile website to the wireless device, to execute the game locally on the wireless device, to execute the game via the mobile website, to redeem game rewards associated with wireless services, and to select the game rewards associated with the wireless services, a processor to control the transceiver and execute the application, a display to display the game and the game rewards, and a computer readable medium to store the application and user preferences associated with the game and with the wireless services.
US11710356B2

A system for digital twinning a refuse vehicle includes a refuse vehicle, and a controller. The controller is configured to receive multiple datasets from the refuse vehicle, and generate a virtual refuse vehicle based on the multiple datasets. The virtual refuse vehicle includes a visual representation of the refuse vehicle and the multiple datasets. The controller is further configured to operate a display of a user device to provide the visual representation of the refuse vehicle and one or more of the multiple datasets to a user.
US11710352B1

Techniques for detecting attributes and/or gestures associated with pedestrians in an environment are described herein. The techniques may include receiving sensor data associated with a pedestrian in an environment of a vehicle and inputting the sensor data into a machine-learned model that is configured to determine a gesture and/or an attribute of the pedestrian. Based on the input data, an output may be received from the machine-learned model that indicates the gesture and/or the attribute of the pedestrian and the vehicle may be controlled based at least in part on the gesture and/or the attribute of the pedestrian. The techniques may also include training the machine-learned model to detect the attribute and/or the gesture of the pedestrian.
US11710346B2

Methods and systems for training a neural network include generate an image of a mask. A copy of an image is generated from an original set of training data. The copy is altered to add the image of a mask to a face detected within the copy. An augmented set of training data is generated that includes the original set of training data and the altered copy. A neural network model is trained to recognize masked faces using the augmented set of training data.
US11710342B2

The present disclosure provides a fingerprint matching method and apparatus, an electronic equipment and a readable storage medium. The method includes: extracting a plurality of to-be-matched feature points from the to-be-identified fingerprint image; performing a first matching between the plurality of to-be-matched feature points and a plurality of template feature points in the template fingerprint image, wherein the first matching includes: identifying true feature points in the plurality of to-be-matched feature points, and determining feature point pairs each of which includes a true feature point and a template feature point corresponding to the true feature point in the template fingerprint image as a first matching result; removing at least one falsely matched feature point pair from the first matching result; and performing a second matching between the to-be-identified fingerprint image and the template fingerprint image based on remaining feature point pairs in the first matching result.
US11710335B2

The present disclosure describes human body attribute recognition methods and apparatus, electronic devices, and a storage medium. The method includes acquiring a sample image containing a plurality of to-be-detected areas being labeled with true values of human body attributes; generating, through a recognition model, a heat map of the sample image and heat maps of the to-be-detected areas to obtain a global heat map and local heat maps; fusing the global and the local heat maps to obtain a fused image, and performing human body attribute recognition on the fused image to obtain predicted values; determining a focus area of each type of human body attribute according to the global and the local heat maps; correcting the recognition model by using the focus area, the true values, and the predicted values; and performing, based on the corrected recognition model, human body attribute recognition on a to-be-recognized image.
US11710322B2

A surveillance information generation apparatus (2000) includes a first surveillance image acquisition unit (2020), a second surveillance image acquisition unit (2040), and a generation unit (2060). The first surveillance image acquisition unit (2020) acquires a first surveillance image (12) generated by a fixed camera (10). The second surveillance image acquisition unit (2040) acquires a second surveillance image (22) generated by a moving camera (20). The generation unit (2060) generates surveillance information (30) relating to object surveillance, using the first surveillance image (12) and first surveillance information (14).
US11710320B2

A system for monitoring a patient in a patient area having one or more detection zones, the system comprising one or more cameras, a user interface, and a computing system configured to receive a chronological series of frames from the one or more cameras, identify liquid candidates by comparing a current frame with a plurality of previous frames of the chronological series, determine locations of the liquid candidates, identify thermal signatures of the liquid candidates, determine types of liquids of the liquid candidates based on the locations and thermal signatures of the liquid candidates, and generate an alert with the user interface corresponding to the determined types of liquids.
US11710312B2

Disclosed are systems and methods for dynamically determining categories for images. A computer-implemented method may include training a neural network to receive an input image and determine one or more image categories associated with the input image; obtaining a set of images associated with a user; determining, using the trained neural network, one or more image categories associated with each image included in the obtained set of images; determining one or more dominant image categories associated with the user based on the determined image categories for the obtained set of images; and determining an image editing user interface for the user based on the determined one or more dominant image categories.
US11710310B2

Various implementations disclosed herein include devices, systems, and methods that use an object as a background for virtual content. Some implementations involve obtaining an image of a physical environment. A location of a surface of an object is detected based on the image. A virtual content location to display virtual content is determined, where the virtual content location corresponds to the location of the surface of the object. Then, a view of the physical environment and virtual content displayed at the virtual content location is provided.
US11710309B2

Camera or object pose calculation is described, for example, to relocalize a mobile camera (such as on a smart phone) in a known environment or to compute the pose of an object moving relative to a fixed camera. The pose information is useful for robotics, augmented reality, navigation and other applications. In various embodiments where camera pose is calculated, a trained machine learning system associates image elements from an image of a scene, with points in the scene's 3D world coordinate frame. In examples where the camera is fixed and the pose of an object is to be calculated, the trained machine learning system associates image elements from an image of the object with points in an object coordinate frame. In examples, the image elements may be noisy and incomplete and a pose inference engine calculates an accurate estimate of the pose.
US11710307B2

An urban remote sensing image scene classification method in consideration of spatial relationships is provided and includes following steps of: cutting a remote sensing image into sub-images in an even and non-overlapping manner; performing a visual information coding on each of the sub-images to obtain a feature image Fv; inputting the feature image Fv into a crossing transfer unit to obtain hierarchical spatial characteristics; performing convolution of dimensionality reduction on the hierarchical spatial characteristics to obtain dimensionality-reduced hierarchical spatial characteristics; and performing a softmax model based classification on the dimensionality-reduced hierarchical spatial characteristics to obtain a classification result. The method comprehensively considers the role of two kinds of spatial relationships being regional spatial relationship and long-range spatial relationship in classification, and designs three paths in a crossing transfer unit for relationships fusion, thereby obtaining a better urban remote sensing image scene classification result.
US11710302B2

A computer implemented method of performing single pass optical character recognition (OCR) including at least one fully convolutional neural network (FCN) engine including at least one processor and at least one memory, the at least one memory including instructions that, when executed by the at least processor, cause the FCN engine to perform a plurality of steps. The steps include preprocessing an input image, extracting image features from the input image, determining at least one optical character recognition feature, building word boxes using the at least one optical character recognition feature, determining each character within each word box based on character predictions and transmitting for display each word box including its predicted corresponding characters.
US11710301B2

An apparatus for performing continuous actions includes a memory storing instructions, and a processor configured to execute the instructions to obtain a first action of an agent, based on a current state of the agent, using a cross-entropy guided policy (CGP) neural network, and control to perform the obtained first action. The CGP neural network is trained using a cross-entropy method (CEM) policy neural network for obtaining a second action of the agent based on an input state of the agent, and the CEM policy neural network is trained using a CEM and trained separately from the training of the CGP neural network.
US11710300B2

Computing systems that provide a modularized infrastructure for training Generative Adversarial Networks (GANs) are provided herein. For example, the modularized infrastructure can include a lightweight library designed to make it easy to train and evaluate GANs. A user can interact with and/or build upon the modularized infrastructure to easily train GANs. The modularized infrastructure can include a number of distinct sets of code that handle various stages of and operations within the GAN training process. The sets of code can be modular. That is, the sets of code can be designed to exist independently yet be easily and intuitively combinable. Thus, the user can employ some or all of the sets of code or can replace a certain set of code with a set of custom-code while still generating a workable combination.
US11710296B2

Techniques for a perception system of a vehicle that can detect and track objects in an environment are described herein. The perception system may include a machine-learned model that includes one or more different portions, such as different components, subprocesses, or the like. In some instances, the techniques may include training the machine-learned model end-to-end such that outputs of a first portion of the machine-learned model are tailored for use as inputs to another portion of the machine-learned model. Additionally, or alternatively, the perception system described herein may utilize temporal data to track objects in the environment of the vehicle and associate tracking data with specific objects in the environment detected by the machine-learned model. That is, the architecture of the machine-learned model may include both a detection portion and a tracking portion in the same loop.
US11710292B2

Embodiments herein provide a method and system for real time ROI detection in thermal face images based on a heuristic approach. The ROI of the thermal images, once detected, is then further used to detect temperature of a subject corresponding to the ROI. Unlike state of the art techniques, the heuristic approach is computationally less intensive and provides fast and accurate ROI detection even in case of occluded faces in a crowd with a single thermal image having a plurality of subject being scanned. The heuristics applied does not focus on face detection but directly on point of interest detection. Once the point of interest (ROI) is detected, it may be used for plurality of applications such as subject tracking and the like, not limited to subject or object temperature sensing since the method disclosed herein is easily implementable on low power devices.
US11710268B2

A graphics processing unit (GPU) processes graphics data using a rendering space which is sub-divided into a plurality of tiles. The GPU comprises cost indication logic configured to obtain a cost indication for each of a plurality of sets of one or more tiles of the rendering space. The cost indication for a set of tile(s) is suggestive of a cost of processing the set of one or more tiles. The GPU controls a rendering complexity with which primitives are rendered in tiles based on the cost indication for those tiles. This allows tiles to be rendered in a manner that is suitable based on the complexity of the graphics data within the tiles. In turn, this allows the rendering to satisfy constraints such as timing constraints even when the complexity of different tiles may vary significantly within an image.
US11710263B2

A method of rasterising a line in computer graphics determines whether the line's start and/or end is inside a diamond test area within the pixel. If the end is not inside and the start is inside, the pixel is drawn as part of the line. If neither the start nor the end of the line are inside, it is determined whether the line crosses more than one extended diamond edge and if so, it is further determined (i) whether an extended line passing through the start and end is substantially vertical and touches the right point of the diamond area, (ii) if the extended line touches the bottom point of the diamond area, and (iii) whether the extended line is on a same side of each point of the diamond area. If any of (i), (ii) and (iii) is positive, the pixel is drawn as part of the line.
US11710245B2

Optical flow refers to the pattern of apparent motion of objects, surfaces, and edges in a visual scene caused by the relative motion between an observer and a scene. Optical flow algorithms can be used to detect and delineate independently moving objects, even in the presence of camera motion. The present invention uses optical-flow algorithms to detect and remove marine snow particles from live video. Portions of an image scene which are identified as marine snow are reconstructed in a manner intended to reveal underwater scenery which had been occluded by the marine snow. Pixel locations within the regions of marine snow are replaced with new pixel values that are determined based on either historical data for each pixel or a mathematical operation, such as one which uses data from neighboring pixels.
US11710229B2

Various methods and systems are provided for ultrasound imaging. In one embodiment, a method comprises acquiring, with an ultrasound transducer of a scanning apparatus during an ultrasound scan of a patient, an ultrasound image, detecting, with an artificial intelligence model, a region of interest within the ultrasound image including a possible tumor, acquiring, with the ultrasound transducer, an elastic image of tissue within the region of interest, and displaying, with a display device, the elastic image. In this way, shear wave elastography may be automatically targeted to a region of interest, thereby reducing the processing load for the analysis and enabling a higher elasticity imaging frame rate for three-dimensional ultrasound imaging.
US11710224B2

An image processing system for verifying that embedded digital content satisfies a predetermined criterion associated with display of the content, the image processing system a content embedding engine that embeds content in a resource provided by a content provider and that configures the resource for rendering, a rendering engine that renders the content embedded in the resource; an application interface engine that interfaces with the rendering engine and that generates a visualization of the resource and of the embedded content rendered in the resource; and an image processing engine that processes one or more pixels of the generated visualization of the resource and of the embedded content and the resource to verify that the specified visual element satisfies the predetermined criterion; and transmits verification data comprising an indication of whether the predetermined criterion is satisfied.
US11710216B2

The subject disclosure relates to solutions for reducing or eliminating motion sickness experienced by a vehicle occupant/passenger. In some aspects, a process of the disclosed technology includes steps for collecting motion data associated with a vehicle using one or more environmental sensors, tracking eye movements of a user within a cabin of the vehicle, processing the motion data and the eye movements to identify a motion event, and generating a motion compensation signal based on the motion event. Systems and machine-readable media are also provided.
US11710213B2

An application processor includes a reconfigurable hardware scaler which includes dedicated circuits configured to perform different scaling techniques, respectively and a shared circuit configured to be shared by the dedicated circuits. One of the different scaling techniques is performed by one of the dedicated circuits and the shared circuit.
US11710209B2

A graphics processing system comprises at least one memory device storing a plurality of pixel command threads and a plurality of vertex command threads. An arbiter coupled to the at least one memory device is provided that selects a pixel command thread from the plurality of pixel command threads and a vertex command thread from the plurality of vertex command threads. The arbiter further selects a command thread from the previously selected pixel command thread and the vertex command thread, which command thread is provided to a command processing engine capable of processing pixel command threads and vertex command threads.
US11710203B2

The present invention provides an apparatus and method for generating title products. A device accepts a title product search request for a title product for a property. The device initiates a search of databases that contain information about the property such as data or evidence of title. A rule engine compares the retrieved information with business rules such as title insurance underwriting criteria. The comparison provides results for generating a title report, insurance contract or other title insurance products.
US11710200B2

A restaurant service system for assessing the accuracy of estimated delivery time provided by a restaurant includes an order server, a restaurant server, a service server, and an assessment server. Each of the servers includes a server software application. The order server software application collects a set of orders from a set of diner devices. The restaurant server software application retrieves an estimated delivery time for each order in the set. The service server software application determines an order actual delivery time for at least one order in the set. The assessment server software application determines an accuracy measure of estimated delivery time for the restaurant.
US11710192B2

Methods, systems, and apparatus for automatically obtaining tax documents. The system includes a taxpayer client device and a server configured to automatically identify tax return items associated with the taxpayer by analyzing a prior year tax return. The server is configured to generate a list of tax return items including the automatically identified tax return items. The server is configured to receive, from the taxpayer client device, authentication data for a third party database. The server is configured to access the third party database using the authentication data. The server is configured to receive a document from the third party database and automatically determine whether the document corresponds to a tax return item from the list of tax return items. The server is configured to automatically store the document when the document corresponds to one of the tax return items from the list of tax return items.
US11710185B1

A method for providing smart auto rental estimatics to a user includes training a machine learning model to predict repair information, receiving a report, analyzing the report to identify a coverage, determining a vendor, receiving a chosen vendor, determining a branch, receiving a chosen branch, analyzing the report and a volume data using the trained machine learning model to determine loss information, calculating out-of-pockets, and transmitting the out-of-pockets to the user.
US11710183B2

Systems and methods for routing trade orders based on exchange latency are disclosed. An example method includes measuring a first latency associated with a first exchange based on a processing time of a first trade order; and routing a second trade order from a trading device to one of the first and a second exchange based on the first latency.
US11710180B2

A method and corresponding system to determine an optimized credit limit assignment using reinforcement learning techniques in order to maximize a reward function for a given bank. A reinforcement learning module is configured to use a set of user profiles and an associated set of risk profiles to determine an initial credit limit assignment. Based on this initial credit limit assignment, an updated set of user profiles and an associated set of updated risk profiles are generated. The reinforcement learning module can use these updated sets of user profiles and associated risk profile as inputs to determine an optimized credit limit assignment that maximizes the reward function for the given bank.
US11710178B2

A graphical user interface for a financial planning system includes a dashboard page that includes an estimated income widget. The estimated income widget includes a comparison of an estimated retirement income amount to a user goal. The GUI is programmed to call at least one planning engine to generate the comparison based on a respective user profile. The GUI also includes an opportunity rules engine programmed to identify, based on the respective user profile and without calling the at least one planning engine, one of an ordered list of candidate modifications. The dashboard page further includes an opportunity area including (i) a message recommending the identified candidate modification, and (ii) an associated jump link to a page of the GUI enabling the respective user to execute the identified candidate modification.
US11710175B2

A heat pump rental management system includes a detector, a transmission unit, a cloud server, a deduction unit and an electronic apparatus. The detector detects one of a temperature, a water flow rate, a pressure, and a power consumption of a heat pump apparatus. The cloud server receives the temperature, the water flow rate, the pressure, and the power consumption of the heat pump apparatus through the transmission unit, and the cloud server generates a rental fee according to a rate corresponding to account information.
US11710160B2

A series of associated merchant websites or respective merchant websites each selling narrowly defined product categories to shoppers who browse to select products for placement into a shopping cart. While each website is operated and controlled by a different merchant or a single merchant, each website has access to a shared server farm where information about each shopper is stored. Also shared is a virtual e-commerce shopping cart that the shopper can use to check out at any of the merchant websites even though the virtual e-commerce shopping cart may contain products from multiple different merchant websites. Each merchant website is associated with metadata limited to the narrowly defined product category, thereby providing enhanced SEO benefits without the need to purchase ad words. Each boutique specifically targets a single category making the shopping and buying experience easier. Information gathered from shoppers at each unique boutique is stored at the server farm for being shared with other associated merchants in the collection of sites. A shopper's user account will transfer between sites and allow the data gathered to be used in a cross-promotional method and will ensure the shopper's experience is consistent with what they like and want in future visits. Moreover, a merchant incentivizes an account holder to make an authorized transaction by terms and agreement to auditably donate to the account holder's affinity entity. To incent desirable commerce with locals, the merchant's terms may limit its donation by a derivation of navigation time between account holder and merchant, and/or by date and time of the transaction. The account holder can direct the donation to one of more affinity entities within their own community, and/or within a community where the transaction was physically conducted. An account holder can also donate at the time of transaction where the donation is paid by the account's issuer for reimbursement as a debit to the account holder's account statement. Other payment system participants may donate (the merchant's acquirer, issuer, and transaction handler for the issuer and acquirer), by way of favorable interchange rates, can also make audible donations to account holder directed affinities entities.
US11710159B2

A method and apparatus for generating one or more user interfaces for onboarding a merchant for use of services of a commerce platform system are described. The method may include transmitting, from a merchant system to a commerce platform system, a request for creating a merchant account that onboards the merchant for use of services provided by the commerce platform system. The method may also include in response to executing an onboarding user interface received from the commerce platform, establishing a merchant context for the merchant account in a memory of the merchant system, wherein the merchant context stores a local copy of merchant account data for the merchant account. Furthermore, the method may include determining, based on data stored in the merchant context, a composition that renders one of a plurality of different user interfaces for collecting a set of the merchant account data associated with the composition, and determining a subset of merchant account data from the set that is required to comply with a minimum set of account information that will enable the commerce platforms system to perform the services for the merchant.
US11710150B2

First and second cookies are obtained from first and second devices, respectively. The first cookie includes a first ID corresponding to a registered user ID, which is in turn associated with first information indicating activities related to interactions of a registered user with a first website. The second cookie includes a second ID corresponding to an anonymous user ID, which is in turn associated with second information identifying activities related to interactions of an anonymous user with a second website. The first and second user IDS, and the first and second information, are stored in a database, and correlated to determine commonalities. In response to identifying at least one commonality a determination is made, based on the at least one commonality, that the registered user and the anonymous user are a single user. The database is updated to include a unified listener identifier (ULID) that links the registered user ID with the anonymous user ID.
US11710148B2

A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform extracting meta features for an item to generate sparse feature embeddings for the item; reducing, using a multilayer perceptron, a dimension of the sparse feature embeddings to generate a representation vector for the meta features; extracting, using a recurrent neural network, sequential data from dense traffic features for the item over a period of time; and inputting the representation vector for the meta features and the sequential data from the dense traffic features into a multilayer neural network with a rectified linear unit (ReLU) activation function and a scoring layer to generate one or more performance metrics for the item. Other embodiments are disclosed.
US11710140B1

The systems, methods and computer program products (collectively “system”) described herein relate to customized real time data delivery. The system may be configured to receive, by a performance marketing cluster, first data from a first data source. The system may also receive, by the performance marketing cluster, second data from a second data source. The system may determine, by the marketing cluster, an analysis scheme for the first data and the second data based on the first data source. The system may also determine, by the marketing cluster, at least one of a propensity to act or a recommendation selected from a predefined number of available options for a population based on the analysis scheme and the first data source.
US11710134B2

A contactless card reader comprises a contactless card reader front-end coupled to a processor. A communications module is coupled to the processor and a set of sensors is coupled to the processor. The set of sensors determines parameters related to the location, orientation and motion of the card reader. The processor receives the parameters from the set of sensors and utilizes the parameters and scenario configuration data to evaluate a rule. The result of the evaluation of the rule results in a limitation on the operation of the card reader. The communications module is configured to intermittently receive the scenario configuration data from external sources.
US11710132B2

A user controlled mobile device for use in countering phantom billing fraud in connection with receiving or providing health care services includes one or more components capturing and outputting biometric data and location data, and a data storage device holding an event record created without explicit user intervention indicating whether the particular user was at the particular location, the event record including a timestamp corresponding to events at or near a time of the timestamp including a time of capture of the biometric and location data, the biometric data and location data, where the stored event record serves as the personal audit trail evidencing an existence or absence of phantom billing.
US11710130B2

A computer-implemented method and apparatus are provided to reduce false fraudulent declines of transactions. Payment processor (PP) systems may be provided with a request acceptor and a replacement transaction generator. The request acceptor receives a notification of a decline of a first transaction attempted by a cardholder with a merchant, for allegedly fraudulent, and a request to determine whether the first transaction was falsely identified as fraudulent, and if so, to remedy the first transaction. The replacement transaction generator generates, in response to a determination that the first transaction was falsely identified as fraudulent, and the merchant is a false fraudulent reduction partner merchant, a replacement second transaction to replace the declined first transaction. The replacement second transaction may include a bypass authorization code, and made available to the cardholder to use to transact with the merchant bypassing the declined first transaction.
US11710128B2

Apparatuses, systems, methods, and computer program products are presented for mobile device based identity verification. An apparatus includes a data module configured to receive sensor data from a hardware device associated with a user. An apparatus includes a transaction module configured to receive transaction data associated with a transaction. An apparatus includes a verification module configured to verify an identity of a user making a transaction based on received sensor data. A transaction may be allowed in response to verifying a user's identity.
US11710127B2

Disclosed are exemplary embodiments of systems and methods for use in authenticating consumers and/or computing devices to payment accounts. In an exemplary embodiment, a method generally includes generating, by a computing device, an authentication request for a consumer in response to a transaction by the consumer at a merchant. The transaction involves a payment account associated with the consumer, and the authentication request includes a direction to move a communication device associated with the consumer in a manner consistent with a reference movement. The method also includes receiving, by the computing device, an indication of movement of the communication device; comparing, by the computing device, the movement of the communication device to a reference movement; and then authenticating, by the computing device, the consumer to the payment account in connection with the transaction when the comparison indicates that the movement of the communication device matches the reference movement.
US11710124B2

A method and apparatus for secured, multi-lateral, assured data transfer over a computer network for the assured exchange of data between counterparties related to qualifying transactions, the method being accomplished by a distributed computing system including a distributed ledger platform and an off-chain data host platform. On-chain authorization tokens are used to track data access rights, enforce access policies, and control distribution of encryption keys.
US11710113B2

A system, method and computer readable medium for dynamically determining location-based rules affecting item sales at POS registers for a particular location and for distributing the location-based rules to the POS registers is discussed. A location-based ruleset of rules regulating sales of items at an individual store is created and transmitted to the store along with a rule group to item map file that maps rules and warnings to individual store items. A rules engine at the store provides updated item sale rules and warnings to POS registers based on the location-based ruleset and rule group to item map file. Embodiments thus provide an improved system for updating POS registers at different store locations with location-based rules specific to the store location.
US11710112B2

The systems and methods described herein provide for facilitating in-person payments at a transaction kiosk. First, the system provides an authentication interface for display at a network-enabled transaction kiosk. A user is authenticated at the kiosk via the authentication interface, and based on that authentication, the system detects a payment application and a payment request corresponding to the user, wherein the payment application is associated with a service provider and the payment request was created with the payment application. Next, the system identifies a user interface scheme associated with the payment application, and then updates the user interface for display at the transaction kiosk to match the user interface scheme, then initiates a blockchain payment based on the payment request.
US11710106B2

Disclosed herein is a method for facilitating generation of a carbon offset based on processing of a recyclable item. Accordingly, the method may include receiving, using a communication device, transportation data associated with transportation of at least one recyclable item from at least one first device. Further, the method may include analyzing, using a processing device, the transportation data. Further, the method may include determining, using the processing device, a carbon value associated with the transportation of the at least one recyclable item based on the analyzing. Further, the method may include generating, using the processing device, a net CO2e offset associated with the at least one recyclable item based on the carbon value. Further, the method may include storing, using a storage device, the net CO2e offset associated with the at least one recyclable item in a distributed ledger.
US11710104B2

A computing system accesses one or more data sources to determine maintenance optimization data associated with an asset within a set of assets. The maintenance optimization data may include one or more of: upcoming maintenance events for the asset, such as may be predicted based on analysis of historical maintenance information of the asset, a time series of predicted value of the asset over a time period around the upcoming maintenance event, such as within a few days or hours of the maintenance event, and/or a recommended window of time to initiate and/or perform upcoming maintenance events, which may be based on a combination of the expected upcoming maintenance events, and the time series of predicted value of the particular asset, for example.
US11710099B2

Various methods, apparatuses/systems, and media for automatically extracting information from unstructured data are provided. A receiver receives digitized data of a document having unstructured data format. A processor applies machine learning models for sectioning the digitized data. An OCR device applies an OCR processing to the sectioned digitized data. The processor matches the sectioned digitized data to patterns and rules; applies classification models to the matched digitized data to identify entities and events from the sectioned digitized data; automatically link each entity with corresponding event in a hierarchical format to generate a document having structured data format; and output the document having the structured data with metadata having the linked entity with corresponding event in the hierarchical format to downstream applications.
US11710088B1

Scalable order event monitoring and handling is provided. A fulfillment process of an order may be represented by a plurality of events corresponding to state or status changes of items included in the order. Consistent hashing is used to track order events to associate events that are tied to a same order to each other and to ensure associated events are distributed to a same general computing device/cluster for tracking purposes, while allowing parallel storage of order events across multiple separate data stores. Additionally, the order process may be represented as a weighted directed graph, which can help track missing events and order transitions efficiently.
US11710072B1

In one implementation, a method for inverse reinforcement learning for tailoring virtual agent behaviors to a specific user. The method includes: obtaining an initial behavior model for a virtual agent and an initial state for a virtual environment associated with the virtual agent, wherein the initial behavior model includes one or more tunable parameters; generating, based on the initial behavior model and the initial state for the virtual environment, a first set of behavioral trajectories for the virtual agent; obtaining a second set of behavioral trajectories from a source different from the initial behavior model; and generating an updated behavior model by adjusting at least one of the one or more tunable parameters of the initial behavior model as a function of the first and second sets of behavioral trajectories, wherein at least one of the first and second sets of behavioral trajectories are assigned different weights.
US11710071B2

A data analysis system includes processor to: arrange data in a multi-dimensional structure based on a target activity defined by a smart card; perform analysis on the data to predict an outcome of the target activity of activities; determine a probability of success of the outcome that has been predicted; determine, based on the outcome and probability of success, choices associated with the activities; determine patterns and changes in the data pertaining to the activities detected by an access device with access to the smart card; perform transformative and scheduling, exposed through an application programming interface for the data; schedule to arrange the choices and the probability of success of the outcome for the access device; cue the choices and the probably of success; and transmit the plurality of choices and the probability of success of the outcome to the access device for rendering on the smart card.
US11710066B2

A time-series feature extraction apparatus has a coefficient outputter to output a coefficient to be used in calculation for classifying time series data into a plurality of segments, a segment position outputter to perform calculation for classifying the time series data into the plurality of segments based on the coefficient to output information on boundary positions of the plurality of segments, a cluster classifier to classify the plurality of segments into a certain number of plurality of clusters equal to or smaller than a certain number of the plurality of segments, a representative element outputter to output a representative element which represents a local feature of each of the plurality of clusters and is set for each of the plurality of segments, a feature degree calculator to calculate a feature degree of the representative element, and a representative element updater to update the representative element based on the feature degree.
US11710064B2

Techniques and solutions are described for improving user interfaces, such as by analyzing user interactions with a user interface with a machine learning component. The machine learning component can be trained with user interaction data that includes an interaction identifier and a timestamp. The identifiers and timestamps can be used to determine the duration of an interaction with a user interface element, as well as patterns of interactions. Training data can be used to establish baseline or threshold values or ranges for particular user interface elements or types of user interface elements. Test data can be obtained that includes identifiers and timestamps. The time taken to complete an interaction with a user interface element, and optionally an interaction pattern, can be analyzed. If the machine learning component determines that an interaction time or pattern is abnormal, various actions can be taken, such as providing a report or user interface guidance.
US11710055B2

Systems and methods for processing machine learning attributes are disclosed. An example method includes: identifying a user transaction associated with a set of transaction attributes and a first transaction status; selecting, based on a risk evaluation model, a first plurality of transaction attributes from the set of transaction attributes; modifying a first value of a first transaction attribute in the first plurality of transaction attributes to produce a first modified plurality of transaction attributes; determining, based on the risk evaluation model, that the first modified plurality of transaction attributes identify a second transaction status different from the first transaction status; and in response to the determining, identifying the first transaction attribute as a risk attribute associated with the user transaction.
US11710054B2

The present disclosure discloses a method, apparatus, and server for information recommendation. Search behavior data, browsing behavior data, and click behavior data on recommended content of a specified user in a forum are acquired. A preprocessing on the search behavior data, the browsing behavior data, and the click behavior data on recommended content is performed respectively to obtain a first recommendation result, a second recommendation result, and a third recommendation result. Distribution and integration on the first recommendation result, the second recommendation result, and the third recommendation result are performed according to weights to obtain recommended content to be recommended to the specified user. Search behavior data, browsing behavior data, and click behavior data on recommended content are taken into comprehensive consideration, data used in recommendation is enriched, and accuracy of recommendation is improved.
US11710050B2

Diffusing a root identity of an entity among association and event covenants in a multi-dimensional computing security system involves generating a first generation of diffusion of identities of entities participating in mediated association and generating a second generation of diffusion of identities of the entities through recombinant mediated association of the entities and at least one other entity. The second generation of diffusion of identities facilitates securely constraining a computing system action associated with one of the entities.
US11710049B2

A system and method that given one or more input molecules, produces a contextualized summary of characteristics of related target molecules, e.g., proteins. Using a knowledge graph which is populated with all known molecules, input molecules are analyzed according to various similarity indexes which relate the input molecules to target proteins or other biological entities. The knowledge graph may also comprise scientific literature, governmental data (FDA clinical phase data), private research endeavors (general assays, etc.), and other related biological data. The summary produced may comprise target proteins that satisfy certain biological properties, general assay results (ADMET characteristics), related diseases, off-target molecule interactions (non-targeted molecules involved in a specific pathway or cascade), market opportunities, patents, experiments, and new hypothesis.
US11710045B2

A system and method for classifying products. A processor generates first and second instances of a first classifier, and trains the instances based on an input dataset. A second classifier is trained based on the input, where the second classifier is configured to learn a representation of a latent space associated with the input. A first supplemental dataset is generated in the latent space, where the first supplemental dataset is an unlabeled dataset. A first prediction is generated for labeling the first supplemental dataset based on the first instance of the first classifier, and a second prediction is generated for labeling the first supplemental dataset based on the second instance of the first classifier. Labeling annotations are generated for the first supplemental dataset based on the first prediction and the second prediction. A third classifier is trained based on at least the input dataset and the annotated first supplemental dataset.
US11710041B2

The present disclosure provides a processing device including: a coarse-grained pruning unit configured to perform coarse-grained pruning on a weight of a neural network to obtain a pruned weight, an operation unit configured to train the neural network according to the pruned weight. The coarse-grained pruning unit is specifically configured to select M weights from the weights of the neural network through a sliding window, and when the M weights meet a preset condition, all or part of the M weights may be set to 0. The processing device can reduce the memory access while reducing the amount of computation, thereby obtaining an acceleration ratio and reducing energy consumption.
US11710040B2

In some implementations, a training platform may receive data for generating synthetic models of a body part, such as a hand. The data may include information relating to a plurality of potential poses of the hand. The training platform may generate a set of synthetic models of the hand based on the information, where each synthetic model, in the set of synthetic models, representing a respective pose of the plurality of potential poses. The training platform may derive an additional set of synthetic models based on the set of synthetic models by performing one or more processing operations with respect to at least one synthetic model in the set of synthetic models, and causing the set of synthetic models and the additional set of synthetic models to be provided to a deep learning network to train the deep learning network to perform image segmentation, object recognition, or motion recognition.
US11710036B2

An artificial intelligence (AI) server is provided. The AI server includes a communication interface configured to communicate with an electronic device, and at least one processor configured to update a classification layer by training an artificial intelligence model in such a manner that classification training data and classification labeling data are provided to the artificial intelligence model including a feature extraction layer for extracting a feature vector and a classification layer for classifying input data using the feature vector, and transmit the updated classification layer to the electronic device.
US11710033B2

Machine learning models, semantic networks, adaptive systems, artificial neural networks, convolutional neural networks, and other forms of knowledge processing systems are disclosed. An ensemble machine learning system is coupled to a graph module storing a graph structure, wherein a collection of entities and the relationships between those entities forms nodes and connection arcs between the various nodes. A hotfile module and hotfile propagation engine coordinate with the graph module or may be subsumed within the graph module, and implement the various hot file functionality generated by the machine learning systems.
US11710032B2

A convolutional neural network includes a pooling unit. The pooling unit performs pooling operations between convolution layers of the convolutional neural network. The pooling unit includes hardware blocks that promote computational and area efficiency in the convolutional neural network.
US11710022B2

Disclosed are examples of transaction cards incorporating aluminum or aluminum alloys. The aluminum can be extracted or recycled from a retired aircraft. Other materials can also be incorporated into the transaction card to provide sufficient weight and rigidity to the transaction card. Stainless steel can be incorporated into the construction of the card in combination with aluminum to provide a desired user experience.
US11710016B1

An image forming apparatus includes a first generation unit to determine a density in each of a plurality of regions of a first image formed by the forming unit, and generate first correction data for correcting a density of an image to be formed by the forming unit for each of the plurality of regions based on the density. The first correction unit corrects the density of the image to be formed by the forming unit for each of the plurality of regions based on the first correction data stored by the first storage unit. The second generation unit determines a density of a second image formed by the forming unit, and generate second correction data based on the density. The first determination unit determines an amount of unevenness in the main scanning direction of formation density by the forming unit based on the density determined by the second generation unit. The second determination unit determines that the first correction data is to be generated, based on the amount of unevenness determined by the first determination unit.
US11710005B2

A microfluidic device that reads a colloidal mixture and separates the colloids based upon size and shape. and in the case of polymer colloids such as DNA, it reads patterns of markers attached to DNA. The combination of different separated fractions and DNA markers (it mapping) constitutes the physical code.
US11709998B2

Systems and methods that offer significant improvements to current chatbot conversational experiences are disclosed. The proposed systems and methods are configured to manage conversations in real-time with human customers based on a dynamic and unscripted conversation flow with a virtual assistant. In one embodiment, a knowledge graph or domain model represents the sole or primary source of information for the virtual assistant, thereby removing the reliance on any form of conversational modelling. Based on the information provided by the knowledge graph, the virtual agent chatbot will be equipped to answer customer queries, as well as demonstrate reasoning, offering customers a more natural and efficacious dialogue experience.
US11709995B2

A method for suggesting revisions to a document-under-analysis from a seed database, the seed database including a plurality of original texts each respectively associated with one of a plurality of final texts, the method for suggesting revisions including selecting a statement-under-analysis (“SUA”), selecting a first original text of the plurality of original texts, determining a first edit-type classification of the first original text with respect to its associated final text, generating a first similarity score for the first original text based on the first edit-type classification, the first similarity score representing a degree of similarity between the SUA and the first original text, selecting a second original text of the plurality of original texts, determining a second edit-type classification of the second original text with respect to its associated final text, generating a second similarity score for the second original text based on the second edit-type classification, the second similarity score representing a degree of similarity between the SUA and the second original text, selecting a candidate original text from one of the first original text and the second original text, and creating an edited SUA (“ESUA”) by modifying a copy of the first SUA consistent with a first candidate final text associated with the first candidate original text.
US11709989B1

Methods and systems for generating and using a conversation summary model. The method comprises receiving at least one training dataset. The at least one training dataset comprises data samples, each data sample comprising a text comprising text segments. The text is labelled with a conversation summary comprising any of the text segments which summarize the text. The at least one training dataset includes a dataset from a specific source. Using the at least one training dataset and the pre-trained model, the method further comprises generating the conversation summary model by fine-tuning the pre-trained model. The generated conversation summary model may be used to generate conversation summaries for chat conversations.
US11709988B2

A method for determining a deformation of a resist in a patterning process. The method involves obtaining a resist deformation model of a resist having a pattern, the resist deformation model configured to simulate a fluid flow of the resist due to capillary forces acting on a contour of at least one feature of the pattern; and determining, via the resist deformation model, a deformation of a resist pattern to be developed based on an input pattern to the resist deformation model.
US11709979B1

A bridge damage identification method considering uncertainty is used for damage identification based on a convolutional neural network. A domain classifier is added to form a domain adversarial transfer network, a finite element model of a bridge and a time domain acceleration signal of a real structure serve as input, and parameters in a feature extractor are continuously updated in an adversarial process of the domain classifier and the feature extractor, so as to design a brand-new feature extractor, and to achieve a purpose that extracted features are only sensitive to damage. The bridge damage identification method can solve the problem that model-based methods for bridge damage identification are influenced by environment uncertainty or modeling error to generate a difference between the finite element model and the real structure, resulting in reduction in damage identification performance of the method in practical application.
US11709973B2

The present invention is a method for accessing a model of a building; selecting a set of floor joists, wherein the floor joists are identified by a set of members, the type of members, and the member properties; isolating a plurality of the floor joists, wherein the floor joists interface with another floor joists in a horizontal type interface; selecting members of the floor joists involved in the interface, wherein the interface is identified as a connection between the floor joists; detecting the member type and the interface type; calculating a set of actual values associated with the interface type; comparing the set of actual values with a set of required values and determining the delta of the actual values and the required values; and identifying each interface where the delta is outside a predetermined range.
US11709962B2

One embodiment provides a method, including: receiving an indication of an addition of a new participant in a textual communication between at least two existing participants; identifying at least one confidential topic contained within the textual communication by (i) parsing the textual communication and (ii) identifying at least one topic contained within the textual communication; the identifying comprising (i) accessing a confidentiality graph comprising (a) nodes representing participants and (b) edges representing confidential concepts that are acceptable discussion topics between participants connected by a corresponding edge and (ii) determining that an edge corresponding to the at least one confidential topic does not connect the new participant with both of the existing participants; and alerting one of the existing participants that the at least one confidential topic is included in the textual communication to be sent to the new participant.
US11709953B2

Disclosed herein are systems and methods for classifying organizational structure for implementing data protection policies. In one exemplary aspect, a method may comprise retrieving a plurality of data files of an organization, wherein the plurality of data files are stored in a data storage; retrieving structural information of the organization, the structural information comprising details of user accounts, organizational roles, and file metadata within the organization; classifying the structural information into an organization type of a plurality of organization types; classifying each respective data file of the plurality of data files into a respective topic of a plurality of topics, wherein the plurality of topics are associated with the organization type; generating a data protection policy for the organization based on each respective topic of the plurality of data files and the organization type; and executing the data protection policy on the data storage.
US11709952B2

A method of data access control in an intermediation server includes: storing a record containing: a record identifier; a plurality of sections each containing data; and in association with each section, an owner identifier selected from a set of requester identifiers corresponding to respective requester subsystems; storing access control data corresponding to each requester identifier; wherein the access control data for a given requester identifier indicates which other requester identifiers are permitted to access a section of the record having the given requester identifier associated therewith as the owner identifier; responsive to receiving, from one of the requester subsystems, a request containing the record identifier and an active one of the requester identifiers corresponding to the active requester subsystem: granting access to a subset of the sections according to the active requester identifier, the owner identifiers and the access control data.
US11709951B2

A multifunctional peripheral (1) includes a communication part (22), a storage part (21), a free space determination part (25), a confidential document determination part (26), and a storage processing part (27). The free space determination part (25) determines that the storage part (21) contains a free space for storing print data, as a first storage condition. The confidential document determination part (26) determines that the print data is not a confidential document, as a second storage condition. The storage processing part (27) stores the print data in the storage part (21) in association with user information of a user terminal (23) when the first storage condition and the second storage condition are satisfied, and communicates with the user terminal (23) and stores the print data in the user terminal (23) when the first storage condition is not satisfied or when the second storage condition is not satisfied.
US11709950B2

Security system for protecting a vehicle electronic system by selectively intervening in the communications path in order to prevent the arrival of malicious messages at ECUs, in particular at the safety critical ECUs. The security system includes a filter which prevents illegal messages sent by any system or device communicating over a vehicle communications bus from reaching their destination. The filter may, at its discretion according to preconfigured rules, send messages as is, block messages, change the content of the messages, request authentication or limit the rate such messages can be delivered, by buffering the messages and sending them only in preconfigured intervals.
US11709943B2

A security assessment scheduling tool uses a configuration file that is configurable via a user interface, to specify one or more elements of an application to be analyzed during the scoping process. Further, the security assessment scheduling tool may automatically schedule assessments for large numbers of applications using one or more constraining optimization techniques and/or via modeling the scheduling problem as an RCPSP problem. The security assessment scheduling tool processes the RCPSP problem for a defined period of time and then schedules remaining unscheduled applications within a specified time period thereby allowing the security assessment scheduling tool to schedule assessments of tens of thousands of applications.
US11709941B1

A modified measured boot approach is utilized for establishing a secure communication link between two devices. Each device may execute a respective boot process until the device reaches the stage responsible for establishing the communication link with the other device. Each device may exchange its respective self-signed certificate and extend its certificate chain with the self-signed certificate received from the other device. Each device can then generate a new pair of keys based on its extended certificate chain that includes the identity of the other device, and exchange the public key of the new key pair with the other device. A secure link can be established using the public key of the other device as a based key for a key exchange protocol. A central management entity can attest the measurements of the boot stages for each device using the corresponding public key.
US11709939B2

An aspect of behavior of an embedded system may be determined by (a) determining a baseline behavior of the embedded system from a sequence of patterns in real-time digital measurements extracted from the embedded system; (b) extracting, while the embedded system is operating, real-time digital measurements from the embedded system; (c) extracting features from the real-time digital measurements extracted from the embedded system while the embedded system was operating; and (d) determining the aspect of the behavior of the embedded system by analyzing the extracted features with respect to features of the baseline behavior determined.
US11709934B2

Aspects of the disclosure relate to preventing unauthorized screen capture activity. A computing platform may detect, via an infrared sensor associated with a computing device, an infrared signal from a second device attempting an unauthorized image capture of contents being displayed by a display device of the computing device. Subsequently, the computing platform may determine, via the computing platform, the contents being displayed by the display device. Then, the computing platform may retrieve a record of the contents being displayed by the display device. Then, the computing platform may determine a risk level associated with the infrared signal. Subsequently, the computing platform may perform, via the computing platform and based on the risk level, a remediation task to prevent the unauthorized image capture.
US11709927B2

Provided is a consumable chip and a communication method thereof. The method is adopted for a consumable chip including a first consumable MCU unit, a verification cryptographic operation unit and a second consumable MCU unit; the method includes: when the first consumable MCU unit is incompatible with the printer, the first consumable MCU unit activating the second consumable MCU unit to execute a second consumable chip core processing flow, and calling the verification cryptographic algorithm function program of the verification cryptographic operation unit to calculate a new verification password; after the first consumable MCU unit inquires that the second consumable MCU unit has completed the second consumable chip core processing flow, the first consumable MCU unit reading the new verification password and sending to the printer, the new verification password is received by the printer to achieve compatibility between the first consumable MCU unit and the printer.
US11709907B1

This disclosure relates to electronically linking offline user activity to online activity of that user. Linking offline to online activity provides real-time feedback on traffic flow from a machine-readable label (“MRL”) scan to a conversion event on a target website. Linking offline to online activity enables tracking of specific MRLs and conversion events associated therewith. Linking offline to online activity enables calculating benchmarks such as time to conversion event and best performing conversion locations for an MRL. Linking offline to online activity enhances security and data quality as each conversion event can be traced back to a unique MRL scan and a timestamp and geolocation associated with the unique MRL scan.
US11709904B1

A method includes providing a server having a system email address for receiving emails and including a processor and a memory coupled to the processor and defining a database organized to store data for a plurality of customer matters, respective matters having matter numbers, and, for each matter, the database including a notes location associated with the matter; providing a graphical user interface using which a user can review information relating to matters, including notes; determining, in response to receiving an email having a subject line and body, if the email contains a matter number matching a database matter number and, if not, rejecting the email; and if the email is not rejected, routing at least a portion of the non-rejected email to the notes location of the matter. Other systems and methods are provided.
US11709901B2

One or more techniques and/or systems for sending push notifications of content items to client devices are provided herein. For example, an input received from a user can be expanded to obtain an expanded user interest. Content items from a content source can be filtered based upon the expanded user interest to obtain a set of filtered content items. A push notification can be constructed to comprise one or more of the filtered content items from the set of filtered content items. The push notification can be sent to a client device of the user for display as a device alert notification. In an example, the filtered content items, within the push notification, may be ranked based upon a ranking metric.
US11709897B2

A data management services architecture includes architectural components that run in both a storage and compute domains. The architectural components redirect storage requests from the storage domain to the compute domain, manage resources allocated from the compute domain, ensure compliance with a policy that governs resource consumption, deploy program code for data management services, dispatch service requests to deployed services, and monitor deployed services. The architectural components also include a service map to locate program code for data management services, and service instance information for monitoring deployed services and dispatching requests to deployed services. Since deployed services can be stateless or stateful, the services architecture also includes state data for the stateful services, with supporting resources that can expand or contract based on policy and/or service demand. The architectural components also include containers for the deployed services.
US11709896B2

A system and method for processing data by accessing data sets for a plurality of variables in at least one data store; associating a plurality of the data sets as at least one variable type; storing in a data store a plurality of operation definitions defining a plurality of operations on at least one of said at least one variable type; receiving from a user interface a selection of at least one operation definition and at least one data set of said at least one variable type operated on by the selected at least one operation definition; and processing the at least one data set in response to the selection according to the at least one operation definition to generate a derived data set.
US11709886B2

Methods, systems and computer program products are provided personalizing recommendations of items with associated explanations. The example embodiments described herein use contextual bandits to personalize explainable recommendations (“recsplanations”) as treatments (“Bart”). Bart learns and predicts satisfaction (e.g., click-through rate, consumption probability) for any combination of item, explanation, and context and, through logging and contextual bandit retraining, can learn from its mistakes in an online setting.
US11709876B2

A computer-implemented method is disclosed. The method includes receiving from a remote device a search query, generating a plurality of different category-directed result sets for the search query, determining an order for the plurality of category-directed result sets based on the search query, and transmitting the plurality of category-directed result sets to the remote device, in a manner that the result sets are to be displayed in the remote device in the determined order.
US11709873B2

Techniques and systems are provided for predicting answers in response to one or more input queries. For instance, text from a corpus of text can be processed by a reader to generate one or multiple question and answer spaces. A question and answer space can include answerable questions and the answers associated with the questions (referred to as “question and answer pairs”). A query defining a question can be received (e.g., from a user input device) and processed by a retriever portion of the system. The retriever portion of the system can retrieve an answer to the question from the one or more pre-constructed question and answer spaces, and/or can determine an answer by comparing one or more answers retrieved from the one or more pre-constructed question and answer spaces to an answer generated by a retriever-reader system.
US11709859B2

Aspects of the present disclosure relate to data visualization, and more specifically, to technology that automatically visualizes various analytics and predictions generated for mass participation endurance events, or other mass participation events of interest.
US11709857B2

Embodiments of the present disclosure provide for improved mapping from sequential semi-structured data of a first custom data format to a second custom data format. The improved mechanism for mapping between custom data formats significantly reducing the amount of manual effort otherwise used for creating mapping rules. Example embodiments utilize a state extractor model that extracts an untrained modified finite state machine embodied by a skeleton set of extracted states from particular sequential semi-structured input data, and generate a trained modified finite state machine that maps the first custom data format to the second custom data format based at least in part on the untrained modified finite state machine, sequential semi-structured input data of the first custom data format, and database structured output data of the second custom data format. The trained modified finite state machine may be used for subsequent processing data of the first custom data format.
US11709848B2

Various systems and methods are provided for performing soft entity resolution. A plurality of data objects are retrieved from a plurality of data stores to create aggregated data objects for one or more entities. One or more retrieved data objects may be associated with the same entity, based at least in part upon one or more attribute types and attribute values of the data objects. In response to a determination that the one or more of the retrieved data objects should be associated with the same entity, metadata is generated that associates the data objects with the entity, the metadata being stored separately from the data objects, such that the underlying data objects remain unchanged. In addition, one or more additional attributes may be determined for the entity, based upon the data objects associated with the entity.
US11709841B2

A method for to manage concurrent access to a shared resource in a distributed computing environment. A reference counter counts is incremented for every use of an object subtype in a session and decremented for every release of an object subtype in a session. A session counter is incremented upon the first instance of fetching an object type into a session cache and decremented upon having no instances of the object type in use in the session. When both the reference counter and the session counter are zero, the object type may be removed from the cache.
US11709836B2

A method, apparatus, system, and computer program code for retrieving data records. A set of static configuration objects is provided, including: a set of resources that describe available data items, and a set of views that express a serialized transformation of resources objects into a response. In response to receiving a data request, a computer system generates a data fetch execution plan from the set of resources and the set of views. The data fetch execution plan is generated using an executor adapted to a particular data store and set of performance requirements. The computer system retrieves the data records according to the data fetch execution plan.
US11709833B2

Disclosed embodiments include a method performed by server computer(s). The method includes receiving a query and defining a query plan based on the received query. The query plan refers to datasets contained in data sources. The method further includes determining that the received query can be accelerated based on an optimized data structure contained in a memory, where the optimized data structure is derived from a dataset referred to in the query plan. The method further includes modifying the query plan to include the optimized data structure, and executing the modified query plan to obtain query results that satisfy the received query by reading the optimized data structure in lieu of reading at least some data from the data sources.
US11709831B2

A document-oriented database system generates an optimal query execution plan for database queries on an untyped data field included in a collection of documents. The system generates histograms for multiple types of data stored by the untyped data field and uses the histograms to assign costs to operators usable to execute the database query. The system generates the optimal query execution plan by selecting operators based on the assigned costs. In various embodiments, the untyped data field stores scalars, arrays, and objects.
US11709830B2

Systems and methods for managing a highly available distributed hybrid database comprising: a memory storing instructions; and one or more processors configured to execute the instructions to: receive a query from a user device to retrieve data from a distributed database comprising a source node, a first plurality of replica nodes, and a second plurality of replica nodes, wherein the source node and the first plurality of replica nodes form a transactional cluster, and wherein the second plurality of replica nodes forms an analytical cluster; determine whether to process the query using the transactional cluster or the analytical cluster based on one or more rules; translate the query into a first protocol that the determined cluster comprehends; select a replica node corresponding to the determined cluster; process the query using the selected replica node; and send data associated with results from processing the query to the user device.
US11709825B2

A method according to one embodiment includes monitoring, by an access control device, for changes to a first access control database stored on the access control device, wherein the first access control database is associated with a first security ecosystem having a first set of security protocols; automatically updating a mediation database stored on the access control device to identify a change to the first access control database in response to a determination that the change occurred; and automatically updating a second access control database stored on the access control device based on the change identified in the mediation database and in response to the automatic update of the mediation database, wherein the second access control database is associated with a second security ecosystem different from the first security ecosystem and having a second set of security protocols different from the first set.
US11709823B2

A digital asset is represented and verified as a set of related digital asset or other content objects. Related metadata is stored on an immutable distributed ledger separately from the content objects themselves. For example, a transaction object includes metadata such as identifiers for two or more content objects, fingerprints for the content objects. The content objects may be stored in a local or cloud object repository. Validation of a later identified content object may include determining a fingerprint for the later identified content object, mapping that fingerprint to an address within the immutable distributed ledger to retrieve metadata previously mapped, and comparing the two fingerprints. Visual validation may be provided when the first and second fingerprints match, such as by displaying a positive icon adjacent the later identified object.
US11709822B2

A technique for managing a datapath of a data storage system includes receiving a request to access target data and creating a transaction that includes multiple datapath elements in a cache, where the datapath elements are used for accessing the target data. In response to detecting that one of the datapath elements is invalid, the technique further includes processing the transaction in a rescue mode. The rescue mode attempts to replace each invalid datapath element of the transaction with a valid version thereof obtained from elsewhere in the data storage system. The technique further includes committing the transaction as processed in the rescue mode.
US11709818B2

The subject technology receives a first transaction, the first transaction to be executed on linearizable storage. The subject technology assigns, prior to performing a read operation, a first read version to the first transaction, the first read version indicating a first version of the linearizable storage, the first read version corresponding to a particular timestamp of a current time. The subject technology performs the read operation from the first transaction on a table in a database. The subject technology determines a first commit version identifier corresponding to first data resulting from the read operation. The subject technology proceeds to perform a particular write operation from the first transaction. The subject technology determines that the first commit version identifier fails to match a second commit version identifier corresponding to a second transaction. The subject technology aborts the particular write operation from the first transaction.
US11709815B2

A method for execution by a processing system includes determining to retrieve index data for a set of objects stored by an object storage system. An index type is selected from a plurality of index. A request message indicating a request for the index data of one of a plurality of indices stored by the object storage system corresponding to the index type is generated, and the request message is transmitted to the object storage system. The index data for the set of objects is received in a response message from the object storage system. The index data includes a plurality of pairs that each include a key and a value, where the keys correspond to the index type, and where the value of each pair includes metadata of one of the set of objects. The index data is stored in local memory in response to receiving the index data.
US11709814B2

Techniques are disclosed relating to building an in-memory multi-level data structure useable to determine presence or absence of key ranges in files consisting of database records. In various embodiments, a computer system operates a database, including maintaining a set of records having a set of corresponding keys that are accessible in key-sorted order and generates a multi-level data structure that facilitates key range lookups against the set of records. The generating may include accessing ones of the set of keys in key-sorted order and determining, for a particular accessed key that includes a set of characters, an intermediate level within the multi-level data structure and a subset of the characters of the particular accessed key for insertion. The computer system may insert, starting at the intermediate level, information that identifies the subset of characters, with the inserting being performed without traversing any levels before the intermediate level.
US11709813B2

A system and method for automatic generation of a data tree structure are disclosed. A database stores contract metadata associated with a plurality of contracts. The metadata includes relationship information data regarding parentage and/or child relationship between a particular contract and other contracts among the plurality of contracts. A processor operatively connects to the database via a communication network and accesses the database via the communication network to retrieve the contract metadata including the relationship information data. The processor also implements a search engine; stores the retrieved contract metadata including the relationship information data onto the search engine for creating a linkage between data points; and automatically generates, based on the created linkage between the data points, both an application programming interface (API) and a data tree structure that displays inter-dependency between two or more sets of contracts among the plurality of contracts.
US11709812B2

One embodiment sets forth a technique for generating a tree structure within a computer memory for storing sparse data. The technique includes dividing a matrix into a first plurality of equally sized regions. The technique also includes dividing at least one region in the first plurality of regions into a second plurality of regions, where the second plurality of regions includes a first region and one or more second regions that have a substantially equal number of nonzero matrix values and are formed within the first region. The technique further includes creating the tree structure within the computer memory by generating a first plurality of nodes representing the first plurality of regions, generating a second plurality of nodes representing the second plurality of regions, and grouping, under a first node representing the first region, one or more second nodes representing the one or more second regions.
US11709798B2

An example method is provided in according with one implementation of the present disclosure. The method comprises generating, via a processor, a set of hashes for each of a plurality of objects. The method also comprises computing, via the processor, a high-dimensional sparse vector for each object, where the vector represents the set of hashes for each object. The method further comprises computing, via the processor, a combined high-dimensional sparse vector from the high-dimensional sparse vectors for all objects and computing a hash suppression threshold. The method also comprises determining, via the processor, a group of hashes to be suppressed by using the hash suppression threshold, and suppressing, via the processor, the group of selected hashes when performing an action.
US11709795B2

Disclosed is an electronic device which includes a main processor, and a systolic array processor, and the systolic array processor includes processing elements, a kernel data memory that provides a kernel data set to the processing elements, a data memory that provides an input data set to the processing elements, and a controller that provides commands to the processing elements. The main processor translates source codes associated with the systolic array processor into commands of the systolic array processor, calculates a switching activity value based on the commands, and stores the translated commands and the switching activity value to a machine learning module, which is based on the systolic array processor.
US11709790B2

The embodiments herein describe a 3D SmartNIC that spatially distributes compute, storage, or network functions in three dimensions using a plurality of layers. That is, unlike current SmartNIC that can perform acceleration functions in a 2D, a 3D Smart can distribute these functions across multiple stacked layers, where each layer can communicate directly or indirectly with the other layers.
US11709783B1

In one embodiment, a method for tensor data distribution using a direct-memory access agent includes generating, by a first controller, source addresses indicating locations in a source memory where portions of a source tensor are stored. A second controller may generate destination addresses indicating locations in a destination memory where portions of a destination tensor are to be stored. The direct-memory access agent receives a source address generated by the first controller and a destination address generated by the second controller and determines a burst size. The direct-memory access agent may issue a read request comprising the source address and the burst size to read tensor data from the source memory and may store the tensor data into an alignment buffer. The direct-memory access agent then issues a write request comprising the destination address and the burst size to write data from the alignment buffer into the destination memory.
US11709778B2

A streaming engine employed in a digital data processor specifies a fixed read only data stream defined by plural nested loops. An address generator produces address of data elements. A steam head register stores data elements next to be supplied to functional units for use as operands. The streaming engine stores an early address of next to be fetched data elements and a late address of a data element in the stream head register for each of the nested loops. The streaming engine stores an early loop counts of next to be fetched data elements and a late loop counts of a data element in the stream head register for each of the nested loops.
US11709772B1

This disclosure provides for improvements in managing multi-drive, multi-die or multi-plane NAND flash memory. In one embodiment, the host directly assigns physical addresses and performs logical-to-physical address translation in a manner that reduces or eliminates the need for a memory controller to handle these functions, and initiates functions such as wear leveling in a manner that avoids competition with host data accesses. A memory controller optionally educates the host on array composition, capabilities and addressing restrictions. Host software can therefore interleave write and read requests across dies in a manner unencumbered by memory controller address translation. For multi-plane designs, the host writes related data in a manner consistent with multi-plane device addressing limitations. The host is therefore able to “plan ahead” in a manner supporting host issuance of true multi-plane read commands.
US11709759B2

A system receives real-time log messages from an executing process that experiences a runtime error. Information such as a filename and line number for the underlying source code may be embedded in the log messages using compiler macros. When the log messages are received, a developer URL may be generated that links a developer workstation directly to the underlying source code file and line number in a source code repository. A support URL may also be generated with a link to a support center and an embedded search string that retrieves resources that are known to address the process error.
US11709757B1

Systems and methods provide for an integrated script development and script validation platform. The integrated script development and script validation platform archives data in a way such that the dependencies between contributions of code strings (e.g., script sets) are detected and recorded. That is, the systems and methods detect dependency branches in the script code of script sets. By doing so, the systems and methods may identify individual performance characteristics for a given script set as well as determine the overall impact on the application itself.
US11709752B2

Methods, systems, and computer-readable storage media for receiving a capture file, the capture file holding data representative of a workload executed in a source database system, processing the capture file to provide a replay file, the replay file being in a format that is executable by a replayer to replay the workload in a target database system, the workload including a set of requests represented within the replay file, providing a set of tags associated with the replay file, the set of tags including one or more tags, each tag associated with a request in the set of requests, and during replay of the workload in the target database system: pausing replay of the workload in response to a tag, executing a request associated with the tag, providing replay results specific to the request, and selectively resuming replay of the workload in the target database system.
US11709750B2

A computer-based system and method for real-time monitoring of computer resource usage, including obtaining, by a monitoring application executed by a processor, from a plurality of applications, each application executed by a processor, a report upon the accessing of at least one accessed resource by at least one accessing user; and generating, by the monitoring application based on the report, a map of resources accessed by the plurality of applications. If a notification that a resource has been compromised is obtained, a list of all applications that have accessed the resource may be generated based on the map.
US11709745B2

A method includes, in response to a memory error indication indicating an uncorrectable error in a faulted segment, associating in a remapping table the faulted segment with a patch segment in a patch memory region, and in response to receiving from a processor a memory access request directed to the faulted segment, servicing the memory access request from the patch segment by performing the requested memory access at the patch segment based on a patch segment address identifying the location of the patch segment. The patch segment address is determined from the remapping table and corresponds to a requested memory address specified by the memory access request.
US11709744B2

The present disclosure provides a method, system, and device for security object synchronization at multiple nodes of an active-active environment. To illustrate, a source node may generate a corresponding security object sync request for each of multiple target nodes. The source node may send the security object sync request to the target nodes via a source queue and, for each target node, a corresponding distribution queue. A distribution queue may be closed based on an acknowledgement received from a corresponding target node, after a time period, or after a number of transmission attempts. A synchronization log may be maintained to indicate which security object sync requests have been delivered to which target nodes. In some implementations, the source node and the target nodes are part of an active-active environment that may be synchronized in time so the nodes resolve conflicts between received security object updates initiated from two different nodes.
US11709741B1

The present disclosure generally relates to a first network device in a primary region that can failover network traffic into a second network device in a failover region. The first network device can receive routing criteria identifying how traffic originating in the primary region should be routed. The first network device can transmit this routing criteria to the second network device in the failover region. Based on determining the occurrence of a failover event, the first network device may transmit network traffic originating in the primary region to the second network device in the failover region. The second network device can determine how to route the network traffic based on the routing criteria of the primary region. In some embodiments, the second network device can determine how to route the network traffic based on the routing criteria of the failover region.
US11709740B2

One example method includes receiving a group of files, two or more of the files being of different respective file types, creating a backup saveset that includes the group of files, classifying each of the files in the backup saveset based in part on the respective file types of the files, assigning a respective storage media type to each of the classified files in the backup saveset, and transmitting the backup saveset to a storage site.
US11709730B2

Systems, apparatuses, and methods for transmission failure feedback associated with a memory device are described. A memory device may detect errors in received data and transmit an indication of the error when detected. The memory device may receive data and checksum information for the data from a controller. The memory device may generate a checksum for the received data and may detect transmission errors. The memory device may transmit an indication of detected errors to the controller, and the indication may be transmitted using a line that is different than an error detection code (EDC) line. A low-speed tracking clock signal may also be transmitted by the memory device over a line different than the EDC line. The memory device may transmit a generated checksum to the controller with a time offset applied to the checksum signaled over the EDC line.
US11709726B2

A method, a system, and a computer program product for analyzing error messages. A first error log generated as a result of an execution of at least one task of a computing system at a first instance is received. The first error log include a plurality of first error messages. A first association rules model is generated using the first error messages. The first association rules model includes a plurality of association rules defining one or more relationships. A second error log, including a plurality of second error messages, generated as a result of an execution of the task at a second instance is received and a second association rules model is generated using the second error messages. Based on the first and second association rules models, at least one error message pattern associated with execution of the at least one task is determined.
US11709717B2

Disclosed is a method for designing an application task architecture for an electronic control unit based on an AUTOSAR operating system that is adaptable to a plurality of microcontrollers. Prior to association with a microcontroller, the method involves developing the application task architecture by using at least one virtual core different from the one or more cores of the microcontroller, the various tasks being assigned respectively to the at least one virtual core, and associating the at least one virtual core with the one or more cores of the microcontroller so as to allocate tasks assigned to the at least one virtual core to the core or among the cores of the microcontroller.
US11709715B2

Apparatuses, systems, and methods related to memory pooling between selected memory resources are described. A system using a memory pool formed as such may enable performance of functions, including automated functions critical for prevention of damage to a product, personnel safety, and/or reliable operation, based on increased access to data that may improve performance of a mission profile. For instance, one apparatus described herein includes a memory resource, a processing resource coupled to the memory resource, and a transceiver resource coupled to the processing resource. The memory resource, the processing resource, and the transceiver resource are configured to enable formation of a memory pool between the memory resource and another memory resource at another apparatus responsive to a request to access the other memory resource transmitted from the processing resource via the transceiver.
US11709708B2

A function resource configuration method includes receiving, by a wearable device, a distribution request sent by a first terminal, where the distribution request is used to request the wearable device to distribute a first function resource of the wearable device to the first terminal, and where the first function resource is already occupied by a second terminal. The wearable device determines, based on the distribution request, whether to allow the first terminal to use the first function resource. If the wearable device allows the first terminal to use the first function resource, the wearable device sends a notification message to the first terminal that instructs the first terminal to use the first function resource.
US11709703B2

Methods and systems are disclosed for automated semantic tagging that include detecting a particular thread executed by a processor and identifying a root process of the particular thread. An object-process link may be by linking an object that executed code that called the particular thread to the root process. A thread list of thread definitions of the object may be identified. A particular thread definition that corresponds to the particular thread can be mapped. Resource types to be consumed upon executing an instance of the thread instantiated from the particular thread definition can be identified and the corresponding values of the resource types can be determined. A process specification can be generated that encapsulates the thread definition, resource types and values so as to reproduce a state of the root process at a point in which the particular thread executed.
US11709702B2

A system and method are described for work conserving, load balancing, and scheduling by a network processor. For example, one embodiment of a system includes a plurality of processing cores, including a scheduling circuit, at least one source processing core that generates at least one task and at least one destination processing core that receives and processes the at least one task, and generates a response. The scheduling circuit of the exemplary system receives the at least one task and conducts a load balancing to select the at least one destination processing core. In an embodiment, the scheduling circuit further detects a critical sequences of tasks, schedules those tasks to be processed by a single destination processing core, and, upon completion of the critical sequence, conducts another load balancing to potentially select a different processing core to process more tasks.
US11709695B2

The generation, actuation, and enforcement of policies within a distributed computing system is provided. The policies are employed to manage the resources of the system. The resources include virtualized resources, such as virtual machines (VMs) and virtual storage disks (VSDs). A policy includes a rule and scope. Enforcing a policy includes applying the rule to resources that are within the policy's scope. Policies are employed to constrain the leasing period and reclaim leased resources, as well constrain the access of certain users to specific operations on the leased resources. Policies may be created via a UI that automatically generates a policy encoding. The policy is registered and accessed via a policy store. When multiple policies target a common resource, merging strategies are applied to the multiple policies. The multiple policies are ranked, merged, filtered, and any remaining conflicts are resolved to generate an effective policy that is consistent with the multiple policies and is enforced on the common resource.
US11709674B2

A method of implementing a processor architecture and corresponding system includes operands of a first size and a datapath of a second size. The second size is different from the first size. Given a first array of registers and a second array of registers, each register of the first and second arrays being of the second size, selecting a first register and corresponding second register from the first array and the second array, respectively, to perform operations of the first size. This allows a user, who is interfacing with the hardware processor through software, to provide data of the datapath bit-width instead of the register bit-width. Advantageously, the user is agnostic to the size of the registers.
US11709671B2

The correct clusters of operating system (OS) components to package for hydration to client devices is learned through analyzing telemetry data of numerous end devices. The telemetry data captures snapshots of the OS components that were used or loaded by the end devices during runs of different applications. An OS component service mines this telemetry data and compares the frequency in which pairs of OS components are used by the end devices together during the different applications runs. Using on these frequencies, the OS components are filtered in a relationship graph and an clustering algorithm is applied to determine whether the OS components are interdependent (meaning used together) or independent (meaning not used together). Interdependent OS components are packaged together into a hydration package and may be transmitted to client computing devices requesting any of their constituent OS components.
US11709666B2

An electronic control system for vehicle includes a center device that manages a program update of a vehicle, and a vehicular master device that is communicable with the center device. The center device, responsive to a user giving approval for program update by using a device not being a possession owned by the user, receives approval information of the user, and stores and manages the approval information in association with vehicle information of the user. The center device transmits the approval information to the user's vehicle side. When the vehicular master device receives the approval information, the vehicular master device performs rewriting of the program.
US11709663B2

Specific images of an OS are built using only the driver bindings that are necessary to link the OS to the particular hardware of a client device. A device tree of the client device is analyzed to identify the hardware components. Databases of different hardware source code for various hardware drivers are maintained and used to craft the driver bindings and instances for the hardware of the client device. The device tree is also analyzed to identify compatibility strings of the various hardware on the client device. The hardware source code is searched for these compatibility strings to see if a driver exists in the databases of hardware source code. Specific driver bindings and driver instances with the actual variable names and configuration parameters of the identified hardware drivers are then generated and included in an image of the OS that may be installed on the client device.
US11709662B2

Methods and systems relating to the field of parallel computing are disclosed herein. The methods and systems disclosed include approaches for sparsity uniformity enforcement for a set of computational nodes which are used to execute a complex computation. A disclosed method includes determining a sparsity distribution in a set of operand data, and generating, using a compiler, a set of instructions for executing, using the set of operand data and a set of processing cores, a complex computation. Alternatively, the method includes altering the operand data. The method also includes distributing the set of operand data to the set of processing cores for use in executing the complex computation in accordance with the set of instructions. Either the altering is conducted to, or the compiler is programmed to, balance the sparsity distribution among the set of processing cores.
US11709660B1

A message management platform may receive, from an application operator, a configuration of a message flow. The message flow includes one or more messages associated with trigger conditions. The platform may receive, from a code snippet incorporated in an application of a user computing device, a notification that the user computing device has used the application. The platform may associate a user identifier with the user computing device. The platform may subscribe to, on behalf of the application operator, one or more API notification channels of the application builder platform. The platform may receive an API notification from the application builder platform. The platform may determine that the application builder platform's user is associated with the user identifier used by the message management platform. The platform may determine that the event described in the payload matches the trigger condition and transmit the first message to the user computing device.
US11709659B1

Systems and methods for code generation are described. The method may include accessing an application programming interface (API) specification written in a first computer programming language. The method may also include processing the API specification in the first computer programming language with a code generation tool. Furthermore, the method may include generating, from the API specification, code in each of a plurality of different computer programming languages different from the first computer programming language and different from each other.
US11709655B2

Disclosed is an electronic device. The electronic device comprises: a microphone comprising circuitry; a speaker comprising circuitry; and a processor electrically connected to the microphone and speaker, wherein the processor, when a first user's voice is input through the microphone, identifies a user who uttered the first user's voice and provides a first response sound, which is obtained by inputting the first user's voice to an artificial intelligence model learned through an artificial intelligence algorithm, through the speaker, and when a second user's voice is input through the microphone, identifies a user who uttered the second user's voice, and if the user who uttered the first user's voice is the same as the user who uttered the second user's voice, provides a second response sound, which is obtained by inputting the second user's voice and utterance history information to the artificial intelligence model, through the speaker. In particular, at least some of the methods of providing a response sound to a user's voice may use an artificial intelligence model learned in accordance with at least one of a machine learning, neural network, or deep learning algorithm.
US11709642B2

An image processing apparatus includes: a controller configured to: control a reader to read an image on a reading medium; determine whether a preview image corresponding to the read image is to be displayed on a display, based on a setting value for a setting item, reading-obtained information, or the setting value and the reading-obtained information, in a case where the controller determines that the preview image is to be displayed, control the display to display the preview image, and execute a particular processing based on obtained read-image data in a case where a processing instruction is input after the preview image is displayed; and in a case where the controller determines that the preview image is not to be displayed, execute the particular processing based on the read-image data without displaying the preview image.
US11709639B2

A terminal device may obtain a public key and target identification information from a communication device, search for the communication device via a wireless interface of the terminal device, based on the target identification information and a result of the search for the communication device, determine whether the communication device is to establish a wireless connection with an external device or with the terminal device, in a case where it is determined that the communication device is to establish the wireless connection with the external device, send first connection information to the communication device, in a case where it is determined that the communication device is to establish the wireless connection with the terminal device, send second connection information different from the first connection information to the communication device, establish the wireless connection with the communication device via the wireless interface by using the second connection information.
US11709636B1

Nonsequential readahead for deep learning training that includes: receiving an indication of a list of batch storage locations for a batch of data objects; prefetching, for each storage location in the list of batch storage locations, storage content corresponding to the batch of data objects; and storing the storage content corresponding to the batch of data objects within a cache accessible to an artificial intelligence workflow.
US11709634B2

Methods, systems, and devices related to multiplexed signal development in a memory device are described. In one example, an apparatus in accordance with the described techniques may include a set of memory cells, a sense amplifier, and a set of signal development components each associated with one or more memory cells of the set of memory cells. The apparatus may further include a selection component, such as a signal development component multiplexer, that is coupled with the set of signal development components. The selection component may be configured to selectively couple a selected signal development component of the set of signal development components with the sense amplifier, which may support examples of signal development during overlapping time intervals.
US11709631B2

A system includes a processing device, operatively coupled with a memory device, to perform operations including receiving a media access operation command designating a first memory location, and determining whether a first media access operation command designating the first memory location and a second media access operation designating a second memory location are synchronized, after determining that the first and second media access operation commands are not synchronized, determining that the media access operation command is an error flow recovery (ERF) read command, in response to determining that the media access operation command is an ERF read command, determining whether a head command of the first queue is blocked from execution, and in response to determining that the head command is unblocked from execution, servicing the ERF read command from a media buffer maintaining previously written ERF data.
US11709630B2

A memory system includes a nonvolatile memory and a controller. The nonvolatile memory has first regions in which data writes and data reads can be executed in parallel. Each of the first regions has second regions which are each a data write/read unit. The controller acquires first values indicating a data write load for each of the first regions, detects a first region having a first value greater than or equal to a first threshold, acquires second values indicating a data write load for each of the plurality of second regions in the detected first region, detects a second region having a second value greater than or equal to a second threshold but less than or equal to a third threshold that is higher than the second threshold, and then move data from the detected second region to a second region in another first region.
US11709628B2

In file storage, a CPU is configured to: divide a file into a plurality of chunks, execute encoding processing on at least one of the chunks to obtain an encoded chunk, and store in cloud storage a plurality of chunks of the file including the encoded chunk; acquire, when receiving a read command of which target is data of a part of a file stored in the cloud storage, a read target chunk including data, which is a target of the read command, from the cloud storage; and execute, when an encoded chunk is included in the read target chunk, decoding processing on the encoded chunk, identify data that is a read target from the read target chunk including the chunk having been subjected to decoding processing, and hand over the identified data to a command source of the read command.
US11709618B2

Methods, apparatus, and processor-readable storage media for automatically processing storage system data and generating visualizations representing differential data comparisons are provided herein. An example computer-implemented method includes obtaining current data from a first storage system and historical data from the first storage system and/or one or more additional storage systems; determining, for the first storage system, at least one current state value for at least one storage system parameter by processing the current data using a first hashing algorithm; determining, for the first storage system with respect to the first storage system and/or the additional storage systems, at least one differential state value for the at least one storage system parameter by processing the current data and the historical data using a second hashing algorithm; and generating data visualizations based on the current state value(s) and/or the differential state value(s).
US11709612B2

A data storage device includes a memory device including multiple memory blocks corresponding to multiple sub-regions and a memory controller. The memory controller accesses the memory device and updates content of a read count table in response to a read command with at least one designated logical address issued by a host device. Each field of the read count table records a read count associated with one sub-region and the content of the read count table is updated by increasing the read count associated with the sub-region that the designated logical address belongs to. The memory controller selects at least one sub-region to be rearranged according to the content of the read count table and performs a data rearrangement procedure to move data of logical addresses belonging to the selected at least one sub-region to a first memory space of the memory device having continuous physical addresses.
US11709609B2

A data storage system and a global deduplication method thereof are provided. The data storage system includes multiple storage devices and one dispatch device. The dispatch device divides an original data corresponding to a data writing request into at least one data chunk. The dispatch device performs a summary calculation on one data chunk, so as to generate a representative value. The dispatch device performs a first distribution calculation on the representative value, so as to determine a destination location corresponding to the representative value. The dispatch device transmits the data chunk and the representative value to at least one destination storage device among the storage devices through a communication network according to the destination location. The at least one destination storage device checks the representative value, so as to determine whether to store the data chunk in a storage space of the at least one destination storage device.
US11709607B2

Aspects include obtaining data to be transformed. A selected transformation to be applied to the data is determined based on a storage block address list entry (SBALE) in a storage block address list (SBAL). The SBALE includes at least one field that is used in determining the selected transformation to be applied. The selected transformation is applied on the data to generate transformed data and the transformed data is placed in a location specified by the SBAL.
US11709606B2

A memory controller controls a memory device including memory blocks, and can equalize wear levels of cores for controlling memory devices. The memory controller includes: cores for controlling the zones; a reset information controller for generating reset count values representing a number of reset requests input with respect to the zones, in response to a reset request, and generating reset count sum values obtained by summing reset count values of zones controlled by each of the cores; and a wear level manager for controlling the cores such that a core that is different from a first core having a highest reset count sum value from among the cores controls some of zones controlled by the first core according to whether a difference value between the highest reset count sum value and a lowest reset count sum value from among the reset count sum values exceeds a threshold difference value.
US11709603B2

Techniques are provided for multi-tier write allocation. A storage system may store data within a multi-tier storage environment comprising a first storage tier (e.g., storage devices maintained by the storage system), a second storage tier (e.g., a remote object store provided by a third party storage provider), and/or other storage tiers. A determination is made that data (e.g., data of a write request received by the storage system) is to be stored within the second storage tier. The data is stored into a staging area of the first storage tier. A second storage tier location identifier, for referencing the data according to a format utilized by the second storage tier, is assigned to the data and provided to a file system hosting the data. The data is then destaged from the staging area into the second storage tier, such as within an object stored within the remote object store.
US11709598B2

The over-provisioning (OP) of a physical storage device (PSD) may be increased, and the useful life of the PSD increased, by converting uncompressed data stored on the PSD to compressed data. It may be determined that increasing the useful life of the PSD, and the data reduction resulting from the compression, outweigh the benefit of faster I/O response times if the data remains uncompressed. A first portion of the PSD may be initially reserved for compression. A second portion of the PSD may store compressed data. It may be determined whether it is desirable to increase the OP of the PSD to thereby reduce the effective write rate on the PSD. If compression is determined to be desirable, the dynamic portion may be compressed, thereby reducing the amount of storage space consumed by the data, and freeing up storage space that can be used by the PSD for OP.
US11709597B2

According to one embodiment, when receiving a write request to designate a first block number and a first logical address from a host, a memory system determines a first location in a first block having the first block number, to which data from the host is to be written, and writes the data from the host to the first location of the first block. The memory system updates a first address translation table managing mapping between logical addresses and in-block physical addresses of the first block, and maps a first in-block physical address indicative of the first location to the first logical address.
US11709594B2

A mobile terminal and a control method therefor are disclosed. The mobile terminal includes a body, an input unit configured to receive user input, a display coupled to the body to vary a display region viewed from a front face of the body according to switching between an enlarged display mode and a reduced display mode, and a controller. The controller controls output of at least one application on the display in the enlarged display mode, and controls, upon receiving an event, output of an application corresponding to the event in a first region based on a signal for confirming the received event. The first region is an event application region when a preset application is being output in the enlarged display mode and is a main region of the enlarged display mode when the preset application is not being output in the enlarged display mode.
US11709582B2

A system that incorporates teachings of the present disclosure may include, for example, a computing device having a controller to present a plurality of associable actions and a plurality of accessories of distinct operational types, associate an action with an input function of a select one of the plurality of accessories, monitor the selected accessory for a stimulation of the input function, and transmit the action to an operating system to launch a first software application or to convey to a second software application the action or an aspect of the action. Additional embodiments are disclosed.
US11709578B1

A computing device may include a provider application and data defining perceptible elements that provide users with various functionalities in more easily consumable stages. The application may determine that the user is at a first level of sophistication based on user activities and/or circumstances, and present a first set of perceptible elements in response thereto to provide a first set of functionalities. The application may then determine the user is at a second, higher level of sophistication based on subsequent activities and/or circumstances, and present a second set of perceptible elements to provide a second set of functionalities that includes at least one new functionality not provided via the first set of perceptible elements. Applications can be less resource intensive by evolving to strategically tailor available functionality to the circumstances and needs of particular users.
US11709573B2

A touch input device is disclosed that may comprise a display panel and/or a touch sensor. The touch sensor may include a driving electrode and/or a receiving electrode that may be disposed on the display panel and/or inside the display panel. The touch input device may comprise an electrode pattern that may be disposed on a bottom surface of the display panel. The touch input device may comprise a controller that may be configured to provide a first driving signal to the driving electrode of the touch sensor. The controller may be configured to receive a touch detection signal from the receiving electrode of the touch sensor. The controller may be configured to detect a touch position, perhaps for example based on the touch detection signal. The controller may be configured to provide a second driving signal different from the first driving signal to the electrode pattern.
US11709564B2

According to various embodiments, an electronic device may comprise: one or more first electrodes; one or more second electrodes arranged in at least a different direction from the one or more first electrodes; one or more third electrodes arranged between the one or more second electrodes, respectively, in the same direction as the second electrodes when viewed from above; and a control circuit, wherein the control circuit is configured to detect touch information related to an external object, at least on the basis of a change in a capacitance value between at least a part of the one or more first electrodes and at least a part of the one or more second electrodes, and detect hovering information related to the external object, at least on the basis of a capacitance value related to at least a part of the one or more third electrodes. Various other embodiments are possible.
US11709556B2

A mouse device includes a body, a cover plate, a covering layer, and an adhesive layer. The cover plate is disposed on the body and includes a button. The covering layer covers the cover plate, and the material of the covering layer is different from the material of the cover plate. The adhesive layer is bound between the cover plate and the covering layer, and the adhesive layer has a hollow portion corresponding to the button.
US11709553B2

Provided is a method, computer program product, and system for predicting a location of an object using machine learning. A processor may monitor a data stream received from one or more observation devices. The processor may detect a gesture initiated by a user from the data stream, the gesture indicating that the user is searching for an object. The processor may identify the object by analyzing a set of contextual data associated with the user. The processor may predict, in response to identifying the object, a location of the object by analyzing historic data associated with the object from the data stream. The processor may output the predicted location of the object to the user.
US11709551B2

The specification discloses methods and systems for enabling users to configure one or more actuators in data communication with a user's computing device and positioned on a prop to generate and deliver feedback to a motion capture actor engaged with the prop. At least one graphical interface in the computing device is configured to enable the user to configure occurrence of at least one event during a scene, associate a time and duration of occurrence to the at least one event within an overall duration of the scene, select the prop, assign the at least one event and the associated time and duration of occurrence to at least one actuator on the prop, configure at least one parameter for the feedback, and activate the at least one actuator to generate and deliver the feedback to the actor in response to an occurrence of the at least one event.
US11709544B2

Head-mounted augmented reality (AR) devices can track pose of a wearer's head to provide a three-dimensional virtual representation of objects in the wearer's environment. An electromagnetic (EM) tracking system can track head or body pose. A handheld user input device can include an EM emitter that generates an EM field, and the head-mounted AR device can include an EM sensor that senses the EM field. EM information from the sensor can be analyzed to determine location and/or orientation of the sensor and thereby the wearer's pose. An improved or optimized pose can be provided by reverse-estimating a reverse EM measurement matrix and optimizing the pose based on a comparison between the reverse EM measurement matrix and an EM measurement matrix measured by the EM sensor.
US11709540B2

Processor-based systems employing local dynamic power management based on controlling performance and operating power consumption, and related methods. The processor-based system is configured to locally manage its power consumption by dynamically adjusting operating frequency and/or operating voltage of power supplied to the processor-based system. The processor-based system includes a power control circuit that is aware of the overall power budget for the processor-based system. The control processor in the processor-based system can dynamically increase the voltage level of the power supplied to the processor-based system and/or the operating frequency if the consumed power is lower than the power budget. The power control circuit can also dynamically decrease the operating frequency and/or the voltage level of the power supplied to the processor-based system if the consumed power is higher than the power budget.
US11709539B2

The present disclosure generally relates to split, non-operational power states for a data storage device. The data storage device can transition between the split, non-operational power states without advertising the transition to the host device. The power state parameters that are advertised to the host device are adjusted such that the host device is guided to the correct power decision based on the advertised power and duration. By splitting the non-operational power states, the data storage device does not incur additional transitional energy costs for short idle durations.
US11709537B2

A semiconductor device and a power-off method of the semiconductor device, the semiconductor device including a first power source group including first and second power sources, a second power source group including a third power source and a power sequence controller. The power sequence controller performs power-on operations and power-off operations of the first to third power sources. The power sequence controller starts a power-off operation of the first power source group at a first time, and starts a power-off operation of the second power source group when the power voltage of the first power source group becomes a first voltage or when a first reference time has passed from the first time.
US11709511B2

An energy harvesting device (CTH) installed in an electrical distribution system (EDS) for powering ancillary electrical devices (AD) used in the distribution system. The device includes a first voltage regulator circuit (CC) configured to produce a voltage matched to a power curve of a current transformer (CT) to which the device is electrically coupled. The device also includes a second and separate voltage regulator circuit (SVR) which continuously operates to maximize the amount of electrical energy recovered from the current transformer.
US11709509B2

Systems and techniques are described for monitoring energy use habits of consumers. In some implementations, a method includes obtaining temperature data from a monitored property. An energy model of the monitored property is generated based on the obtained temperature data. The current temperature data is obtained from the monitored property. The current temperature data is provided to the generated energy model to generate a duty-cycle for turning an HVAC system of the monitored property off an on during the on-peak hours. The HVAC system of the monitored property is instructed to cycle off and on during the on-peak hours based on the generated duty-cycle.
US11709508B2

Provided are a control method, a control system and an electric valve. The control method includes steps described below. An actually measured setting parameter curve is acquired. A required setting parameter curve is acquired. Both the actually measured setting parameter curve and the required setting parameter curve represent a corresponding relationship between a position of the electric valve and a setting parameter. The actually measured setting parameter curve and the required setting parameter curve are fitted to acquire a position mapping curve. A setting required position is obtained according to a required setting parameter and the required setting parameter curve, and a setting actual position is acquired according to the setting required position and the position mapping curve. The electric valve is controlled to run toward the setting actual position of the electric valve.
US11709507B2

A system and method for cleaning of heat exchanger tubes including an assembly, an indexer, and a communication device provided with specialized software and programming. The indexer includes orthogonally arranged first and second arms. A trolley and sensors are provided on the indexer arms. One or more lances are provided on the trolley to deliver water jets into the openings. Sensors measure displacement as the trolley is moved relative to the heat exchanger's face plate. An operator controls the system from a distance away using the communication device. During setup, the pattern of the face plate is learned and mapped utilizing information from the sensors as one of the inputs. This information is utilized to help navigate the face plate during a subsequent cleaning operation. A kit for retrofitting existing X-Y indexers is also disclosed.
US11709505B2

Systems and methods are provided for imposing physical actions, by endpoints, based on activities by users. One such method includes imposing a physical actions via a drone, by an endpoint associated with the drone, based on an activity undertaken by a user. The method includes receiving, by a computing device, an activity message including data indicative of an activity of a user and retrieving at least on rule from a data structure based on the data indicative of the activity where the at least one rule includes a physical action for said activity of the user. The method then includes identifying, by the computing device, the physical action from the at least one rule and transmitting, by the computing device, an order for the physical action to an endpoint, whereby the endpoint commands a drone to perform the physical action.
US11709498B2

The invention discloses a method, system and related device of implementing vehicle automatic loading and unloading, so as to achieve the automatic loading and unloading of the unmanned vehicle. The method includes: controlling, by a vehicle controller, a vehicle to drive automatically and stop at a loading and unloading position; obtaining, by a loading and unloading control apparatus corresponding to the loading and unloading position, vehicle identification information of the vehicle; verifying the vehicle identification information and controlling a loading and unloading machine to load and unload when the verification succeeds; sending a loading and unloading completion indication to the vehicle controller after the loading and unloading is completed; and controlling, by the vehicle controller, the vehicle to leave the loading and unloading position when receiving the loading and unloading completion indication.
US11709497B2

A method for controlling an autonomous mobile robot for carrying out a task in a local region of an area of application of the robot. According to one embodiment, the method comprises the following steps: positioning the robot in starting position within the area of application of the robot; detecting information relating to the surroundings of the robot by means of at least one sensor; selecting a region with a determined geometric basic shape; and automatically determining, based on the detected information relating to the surroundings, at least one of the two following parameters: size and position (also including the orientation/alignment) of the selected region.
US11709478B2

A production system, including an engineering device configured to set a higher-level control device capable of controlling a control device configured to control one or more industrial machines, wherein the engineering device is configured to: display a name of each of a plurality of variables stored in the higher-level control device; receive specification of a variable to be subjected to at least one of collection or rewriting from among the plurality of variables; and perform setting of the at least one of the collection or rewriting of the specified variable.
US11709469B2

A method for determining a physical model of an energy installation from a plurality of components linked together according to one or more constraints to form a tree, called tree of constraints, each component including one or more output ports, each output port being associated with a physical quantity of which the value depends on one or more variables internal to the component and/or on one or more variables external to the component, each external variable being communicated to the component through an input port. A second aspect relates to a method for controlling an electrical installation including a first phase of determining a physical model of the installation using the described method; and a second control phase during which each set point is determined as a function of a simulation carried out using the physical model obtained during the phase of determining a physical model of the energy installation.
US11709464B1

This disclosure describes a system for presenting items to a user at a presentation area within a materials handling facility. In some instances, a predicted items list that identifies items that are likely to be picked by a user are determined and, when the user arrives at the materials handling facility, those predicted items are presented to the user for selection. For example, predicted items may be determined and inventory holders that contain the predicted items may be routed to a presentation area and positioned for presentation to the user. The user may browse the presented items and pick the items they desire.
US11709456B2

An image forming apparatus includes a main body housing, a drawer, a drum cartridge and a toner cartridge. The drawer is movable in a first direction between an inner position at which the drawer is located inside the main body housing and an outer position at which the drawer is located outside the main body housing. The drum cartridge includes a photosensitive drum. The drum cartridge is attachable to and detachable from the drawer. The toner cartridge accommodates toner. When the drum cartridge is attached to the drawer and the drawer is at the inner position, the toner conveyor conveys toner from the toner cartridge to the drum cartridge.
US11709453B2

According to a first aspect of the present invention, there is provided a toner cartridge detachably mountable to a receiving device, the toner cartridge comprising a container including a accommodating portion for accommodating the toner and a discharge opening for discharging the toner from the accommodating portion into the receiving device; and an open/close member including a closing portion for closing the discharge opening and an engaging portion movable relative to the closing portion, the open/close member being rotatable relative to the container between (a) an opening position for causing the closing portion to open the discharge opening and (b) a closing position for causing the closing portion to close the discharge opening, wherein the engaging portion is movable relative to the closing portion between (c) a engaging position for engagement with the receiving device to receive a force for moving the open/close member from the opening position to the closing position when the toner cartridge is dismounted from the receiving device and (d) a retracted position retracted from the engaging position, and wherein the engaging portion is movable from the retracted position to the engaging position with rotation of the open/close member from the closing position to the opening position.
US11709449B2

A fixing device 9 includes a nozzle unit 9A and an opposite electrode 9B. The nozzle unit 9A sprays a fixing solution to a sheet S on which a toner image is formed. The opposite electrode 9B is located at an interval from the nozzle unit 9A. The opposite electrode 9B is applied with a voltage. The opposite electrode 9B has a first flat plate 31 and a plurality of first projections 32. The first flat plate 31 extends in a first direction. The plurality of first projections 32 extends from the first flat plate 31 in a second direction that is a direction facing from the opposite electrode 9B toward the nozzle unit 9A. The plurality of first projections 32 are aligned in the first direction.
US11709447B2

According to an embodiment, a heater unit includes a substrate. A first heating element is on a first side of the substrate. A second heating element is on a second side of the substrate. A first wiring is on the first side of the substrate and connected to the first heating element. A first electrode is on the first side of the substrate and connected to the first heating element. A second wiring is on the second side of the substrate and connected to the second heating element. A second electrode is on the second side of the substrate and connected to the second heating element via the second wiring. A portion of the second heating element overlaps a first portion of the first heating element.
US11709444B2

An image heating apparatus includes a heater having a first heating block and a second heating block, a heating rotating member to be heated by the heater, a pressure rotating member forming a nip portion for conveying a recording material between the pressure rotating member and the heating rotating member, first temperature detection elements and second temperature detection elements for detecting temperatures of the first heating block and second heating block respectively at positions farther from a recording material conveyance reference position than the first temperature detection elements. In the image heating apparatus, the first temperature detection elements are arranged on a side downstream of the heater in a recording material conveying direction, and the second temperature detection elements are arranged on upstream of the first temperature detection elements in the recording material conveying direction.
US11709441B2

An image forming apparatus includes a developing container to store developer, an operation portion, an operation detection portion, a conveyance unit to convey a recording material, a detection unit, a door that is openable and closable, a door detection portion, an agitation member, a drive portion, and a control unit. The control unit controls the drive portion in such a manner that, in a case where the operation detection portion detects movement of the operation portion, a supply agitation operation in which the agitation member agitates the developer stored in the developing container is performed. The control unit controls the drive portion in such a manner that, in a case where, in a state in which the supply agitation operation is being performed, the door detection portion has detected an opened state of the door or the detection unit has detected the recording material, the supply agitation operation is stopped.
US11709436B2

Disclosed is a method for obtaining a computationally determined interference electric field describing scattering of radiation by a pair of structures comprising a first structure and a second structure on a substrate. The method comprises determining a first electric field relating to first radiation scattered by the first structure; determining a second electric field relating to second radiation scattered by the second structure; and computationally determining the interference of the first electric field and second electric field, to obtain a computationally determined interference electric field.
US11709427B2

A positive resist composition comprising a base polymer comprising recurring units having a carboxyl group whose hydrogen is substituted by a pyridine ring-containing tertiary hydrocarbyl group.
US11709426B2

A resist composition comprising a base polymer and an acid generator containing a sulfonium salt having the formula (1) or an iodonium salt having the formula (2).
US11709421B2

An imprint apparatus for forming a pattern of an imprint material on a substrate using a mold having a mesa including a pattern region where a pattern and a mark are formed. The apparatus includes an alignment optical system which includes an illumination system configured to illuminate the mark with illumination light and a detecting system configured to detect an image of the mark illuminated by the illumination system. The illumination system includes a limiter configured to limit incidence of the illumination light to a side of the mesa, a ridge line of the mesa, and an outer region of the side.
US11709419B2

The disclosure provides a display unit and a projection device. The display unit includes a first display panel having first light emitting elements configured to provide a first color light, a wavelength conversion element located on a transmission path of the first color light and having a conversion region and a non-conversion region, a second display panel having second light emitting elements configured to provide a second color light, and a light combining element. A quantum dot conversion material is disposed on the conversion region. Part of the first color light is converted into a third color light after passing through the conversion region, and another part of the first color light passes through the non-conversion region. The light combining element is located on transmission paths of the first color light, the second color light and the third color light and is configured to form an image beam.
US11709410B2

Provided is a black partition wall pattern film that comprises: a transparent substrate; an electrode layer provided on the transparent substrate; a black partition wall pattern provided on the electrode layer; and a black UV-curable resin layer provided in a region of the electrode layer where no black partition wall pattern is provided.
US11709409B2

This disclosure relates generally to optically-switchable devices, and more particularly, to systems, apparatus, and methods for controlling optically-switchable devices. In some implementations, an apparatus for controlling one or more optically-switchable devices includes a processing unit, a voltage regulator and a polarity switch. The processing unit can generate: a command voltage signal based on a target optical state of an optically-switchable device, and a polarity control signal. The voltage regulator can receive power at a first voltage and increase or decrease a magnitude of the first voltage based on the command voltage signal to provide a DC voltage signal at a regulated voltage. A polarity switch can receive the DC voltage signal at the regulated voltage to maintain or reverse a polarity of the DC voltage signal based on the polarity control signal. The polarity switch can output the DC voltage signal at the regulated voltage and at the polarity based on the polarity control signal to power the optically-switchable device. In some other implementations, the apparatus includes a processing unit, an energy storage device, and first and second voltage regulators.
US11709408B2

A device and system for augmenting the focal length of an electronic display. The device may comprise a display, a first mirror, a second mirror, and a lens. The display is operable to emit light corresponding to a first image in a first direction. The first mirror has a first focal length and is operable to reflect light from the first direction to a second direction. The second mirror has a second focal length and is operable to reflect light from the second direction to a third direction. The lens has a third focal length and is operable to transmit light from the third direction. Further, the light transmitted by the lens is viewable by a user as a second image. Additionally, the perceived distance from the user to the second image is greater than a distance from the user to the lens.
US11709407B2

An electro-active device is disclosed that may comprise a buffer immobilized on one or more films. The electro-active device may comprise a first substrate, a second substrate, a first electrode, and a second electrode. The first and second substrates may be disposed in a spaced apart relationship. Further, the first electrode may be associated with the first substrate and the second electrode may be associated with the second substrate. Additionally, a cathodic film may be associated with one electrode and an anodic film may be associated with the other electrode. The anodic film may comprise an anodic compound immobilized thereon and the cathodic film likewise may comprise a cathodic compound immobilized thereon. Further, a buffer component may be immobilized on the cathodic film and/or the anodic film.
US11709400B2

Provided is a head-up display including a liquid-crystal panel including a display screen provided at a front surface thereof, a Fresnel lens opposite 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 body part accommodating 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. The body part has a step-shaped structure including a first step surface and a second step surface, the first step surface and the second step surface are oriented in the same direction as the front surface of the liquid-crystal panel, the first step surface is located on the liquid-crystal panel side from the second step surface, and the liquid-crystal panel is supported on the second step surface.
US11709394B2

A light-emitting module includes a light guide member including a first light guide portion including a first upper surface, a first lower surface, a first lateral surface, a first extending portion facing the first lateral surface and extending continuously from a portion of the first lateral surface, and a first hole portion, and a second light guide portion including a second upper surface, a second lower surface, a second lateral surface, a second extending portion facing the second lateral surface and extending continuously from a portion of the second lateral surface, and a second hole portion; a light source unit including a first light source disposed in the first hole portion, and a second light source disposed in the second hole portion; and a first light-reflective member covering at least a portion of the first lateral surface facing the first extending portion and at least a portion of the first extending portion facing the first lateral surface, in which the first extending portion faces the second extending portion.
US11709392B2

A display device including a light source member including a plurality of light emitting units emitting a first color light, an optical member disposed on an upper side of the light source member, and a liquid crystal display panel disposed on an upper side of the optical member. The optical member includes a base substrate, a color conversion layer disposed on the base substrate and including a quantum dot for converting the first color light into a second color light and a third color light, a filter layer disposed between the base substrate and the color conversion layer and transmitting the first color light and reflecting the second color light and the third color light, and an optical path changing layer disposed on at least one of an upper surface and a lower surface of the filter layer.
US11709388B2

According to one embodiment, a display device includes a first substrate, a second substrate opposing the first substrate, a liquid crystal layer and a light source that emits light to the liquid crystal layer, and the first substrate includes a first portion opposing the second substrate and having a first thickness and a second portion not opposing the second substrate and having a second thickness which is less than the first thickness, and the light source is disposed on the second portion, and the light source includes a first surface opposing the second portion and a second surface opposing the first surface, and a wiring substrate is disposed on the second surface so that the wiring substrate does not protrude with respect to the second substrate in a thickness direction.
US11709379B2

A method of assembling an adjustable fluid-filled lens assembly comprising biaxially tensioning an elastomeric membrane to a surface tension of greater than 180 N/m, typically greater than 1000 N/m; thermally conditioning the tensioned membrane, e.g., for one hour at a temperature of about 80° C., to accelerate relaxation of the membrane; mounting the membrane to a peripheral support structure whilst maintaining the tension in the membrane; assembling the mounted membrane with one or more other components to form an enclosure with the membrane forming one wall of the enclosure; and thereafter filling the enclosure with a fluid. The membrane may be formed from an aromatic polyurethane, and the fluid may be a phenylated siloxane. In some embodiments, the membrane is able to hold a substantially constant surface tension of at least 180 N/m for a period of at least 12 months.
US11709377B2

Spinnable frames for spectacles are provided. A spinnable frame allows a user to hold a distal end of one of the temples and freely spin the remainder of the spectacles around that end of the temple. A spin joint is provided in at least one of the temples that allows this spinning action. The spin joint may span an interface between the distal end of the temple and a proximal end of the temple, the proximal end being coupled to a front portion of the frame at a hinge interface. In this way, the temple arm is allowed to fold against the front portion for compact storage, as with conventional eyeglass frames, while facilitating spinning of the spectacles in a way that avoids excess forces on the hinge interface and/or other portions of the frame or lenses mounted therein.
US11709376B2

Systems, apparatuses, and methods are taught that provide reconfigurable components for eyewear devices. A reconfigurable component for use in an eyewear device includes an embedded electronics system. The embedded electronics system is configured for wireless communication and for processing sensor signals. The embedded electronics system is embedded into a component of the eyewear device. A plurality of sensors is embedded into one or more of the reconfigurable component and the eyewear device. The plurality is in electrical communication with the embedded electronics system. The embedded electronic system further includes a processor. The processor is configured to receive outputs from the plurality of sensors and to determine a system control parameter from an output of at least one sensor of the plurality of sensors.
US11709368B2

Embodiments of this application relate to the technical field of optical design, and disclose a method for adjusting field of view angle applied to a waveguide plate in a near-eye display equipment, the waveguide plate forms a tilt angle relative to horizontal direction of human face, the method firstly acquires refractive index, bottom angle of the waveguide plate and a required field of view angle, then calculates the tilt angle of the waveguide plate according to the refractive index and bottom angle of the waveguide plate and the field of view angle, and finally, adjusts the tilt angle to make sure the near-eye display equipment with the field of view angle; the method disclosed by this application enables the waveguide plate to realize low refractive index and large field of view angle at the same time, and features better imaging, lower cost and better stability.
US11709360B2

An imaging method is provided for a modular mixed reality (MR) device having an MR calculation module, an MR optical path module and an MR posture module. The MR calculation module is configured to adjust display content according to data from the MR posture module. The MR optical path module comprises a virtual-image optical path and a mixed optical path. A semi-transparent semi-reflective mirror is provided in the mixed optical path. One surface of the mirror is a real-image introduction surface facing a real environment, while the other is a virtual-image introduction surface facing the virtual-image optical path. Virtual-image light is reflected by the virtual-image introduction surface onto an observation end and mixed with real environment light transmitted to the observation end by the real-image introduction surface to form a mixed reality image.
US11709358B2

A waveguide display includes a waveguide and a staircase structure coupled to the waveguide. The waveguide includes a first substrate, a second substrate, and a holographic material layer between the first substrate and the second substrate. The holographic material layer includes a first grating and a second grating. The staircase structure is positioned on top of at least a portion of the first grating but not on top of the second grating. The staircase structure includes an input grating that is on top of the first grating and is configured to couple display light into the waveguide. The first grating is configured to redirect the display light coupled into the waveguide by the input grating towards the second grating.
US11709352B2

Microscopic analysis of a sample includes a system using dark-field illumination. A mid-IR optical source generates a mid-infrared beam, which is directed onto the sample to induce a temperature change by absorption of the mid-infrared beam. A visible light source generates a light illuminating the sample on a substrate and creating a scattered field and a reflected field along a collection path of the system. A pupil mask is positioned along the collection path to block the reflected field while allowing the scattered field to pass therethrough. A camera is positioned at an end of the collection path to collect the scattered field and generate a dark-field image of the sample.
US11709350B2

A sample observation device includes: an emission optical system that emits planar light to a sample on an XZ plane; a scanning unit that scans the sample in a Y-axis direction so as to pass through an emission surface of the planar light; an imaging optical system that has an observation axis inclined with respect to the emission surface and forms an image of observation light generated in the sample; an image acquisition unit that acquires a plurality of pieces of XZ image data corresponding to an optical image of the observation light; and an image generation unit 8 that generates XY image data based on the plurality of pieces of XZ image data. The image generation unit extracts an analysis region of the plurality of pieces of XZ image data acquired in the Y-axis direction, integrates brightness values of at least the analysis region in a Z-axis direction to generate X image data, and combines the X image data in the Y-axis direction to generate the XY image data.
US11709349B2

The present disclosure discloses an optical imaging lens assembly including, sequentially from an object side to an image side along an optical axis, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, and a sixth lens. The first lens has a positive refractive power; the second lens has a negative refractive power; the third lens has a negative refractive power; the fourth lens has a refractive power, and an image-side surface thereof is a convex surface; the fifth lens has a negative refractive power, and an object-side surface thereof is a concave surface; and the sixth lens has a refractive power, and an object-side surface thereof is a concave surface. Here, an effective focal length f3 of the third lens and an effective focal length f of the optical imaging lens assembly satisfy −3
US11709343B2

A five-piece infrared single focus lens system includes, in order from the object side to the image side: a stop, a first lens element with a positive refractive power, a second lens element, a third lens element with a positive refractive power, a fourth lens element, a fifth lens element, wherein a focal length of the first lens element is f1, a focal length of the third lens element is f3, a central thickness of the first lens element along an optical axis is CT1, a central thickness of the third lens element along the optical axis is CT3, a radius of curvature of an object-side surface of the first lens element is R1, a radius of curvature of an object-side surface of the third lens element is R5, satisfying the relation: −1.60<(f1×CT1×R1)/(f3×CT3×R5)<2.43. Such a system has a wide field of view, high resolution, short length and less distortion.
US11709340B2

The present disclosure discloses an optical imaging lens assembly including a first lens; a second lens with a convex object-side surface and a concave image-side surface; a third lens having a positive refractive power with a convex object-side surface; a fourth lens having a negative refractive power with a concave object-side surface; a fifth lens; a sixth lens with a convex object-side surface and a concave image-side surface, and at least one of the object-side surface and the image-side surface thereof having an inflection point; and a seventh lens having a refractive power with a convex object-side surface and a concave image-side surface, and at least one of the object-side surface and the image-side surface thereof having an inflection point, wherein a total effective focal length f and a radius of curvature R11 of the object-side surface of the sixth lens satisfy 1.00
US11709337B2

An optical article, such as a spectacle lens, includes, on a substrate, a photochromic layer containing a photochromic dye and a resin component, and a protective film. The indentation hardness of the photochromic layer in the thickness direction is less than or equal to the indentation hardness of the surface of the substrate. The result of multiplying the indentation hardness of the protective film in the thickness direction and the thickness of the protective film is five-hundredths or more times and one or less times the result of multiplying the indentation hardness of the photochromic layer in the thickness direction and the thickness of the photochromic layer.
US11709335B2

A camera module includes a housing assembly, a driving assembly received in the housing assembly, and a lens assembly received in the driving assembly and including at least one lens aligned in a first direction. The driving assembly includes a first magnetic member fixed to one side surface of the driving assembly and driven in the first direction. The housing assembly includes a first coil disposed to face the first magnetic member and configured to generate a magnetic field in response to a first signal to drive the first magnetic member and a first position sensor disposed at one side of the first coil and configured to measure a position of the first magnetic member. The first position sensor is disposed to be partially overlapped with a first virtual expansion area formed by expanding the first magnetic member in a direction that uniformly maintains spacing from the first coil.
US11709332B2

Apparatuses and methods for optical fiber loop relaxation are provided for telecommunications management apparatuses, such as fiber optic telecommunications trays. The apparatus includes a radius limiter block for routing fibers therearound, and a fiber loop management recess provided on a peripheral surface of the radius limiter block. The fiber loop management recess is configured to receive a fiber loop management device between the radius limiter block and the fibers routed around the radius limiter block.
US11709329B2

An optical fiber cable includes: a sheath; a core that is housed in the sheath and comprises optical fibers; tensile strength members embedded in the sheath; and ripcords embedded in the sheath. Recesses and protrusions are disposed alternately in a circumferential direction on an outer circumferential surface of the sheath. The recesses each include: two connecting portions respectively connected to radial inner ends of two adjacent protrusions; and a bottom surface positioned between the two connecting portions. In a transverse cross-sectional view, the ripcords are positioned inside some of the protrusions, and the tensile strength members are positioned inside the remaining protrusions.
US11709328B2

A plug connector is attachable with an optical fiber cable and is connectable with a receptacle connector. The receptacle connector comprises a receptacle shell. The plug connector comprises a front holder, a cable holding portion, a rear holder and a coupling member. The front holder is made of metal. The front holder is mated with the receptacle shell when the plug connector is connected with the receptacle connector. The cable holding portion is made of metal. The cable holding portion is configured to hold the optical fiber cable. The rear holder guards the cable holding portion. The rear holder comprises, at least in part, a thermal insulating portion made of non-metal material. The coupling member couples the front holder and the rear holder with each other. Each of the coupling member and the front holder is in contact with the rear holder only on the thermal insulating portion.
US11709321B2

An optical cable includes a single optical connector configured for insertion into an optical receptacle so as to receive optical signals at a plurality of different wavelengths from the optical receptacle, and multiple electrical connectors, configured for insertion into respective electrical receptacles. Each electrical connector includes a transceiver configured to convert the optical signals into electrical output signals for output to an electrical receptacle. The optical cable further includes a plurality of optical fibers, having respective first ends connected together to the single optical connector so as to receive the optical signals. Each of the optical fibers has a respective second end coupled to a respective one of the electrical connectors. Wavelength selection optics are associated with the optical fibers so that the transceiver in each of the electrical connectors receives the optical signals at a different, respective one of the wavelengths.
US11709302B2

Provided is a phase difference film formed of a resin containing a polymer having crystallizability. The phase difference film has an NZ factor of less than 1 and an in-plane retardation Re that satisfies 125 nm≤Re≤345 nm. The polymer has a crystallization degree of 15% or more. Alternatively, the polymer is an alicyclic structure-containing polymer being a hydrogenated product of a ring-opening polymer of dicyclopentadiene.
US11709290B2

The present disclosure provides heat-curable coating compositions for optical articles. The coating compositions include a multifunctional epoxy monomer in combination with a UV absorber. The inclusion of at least one multifunctional epoxy monomer and at least one UV absorber provide epoxy coatings that exhibit excellent adhesion on a variety of lens substrates.
US11709286B1

A method, a system, and a device for full-waveform inversion deghosting for a marine variable depth streamer data acquisition are provided for solving existing problems that deghosted seismic data has low accuracy and is accompanied by artifacts due to a large error in ghost prediction. The provided method includes: acquiring seismic data, jointly solving Lippmann-Schwinger equations to obtain normal derivatives of an incident wave field and a wave field of a receiver surface, performing a wave field extrapolation by a Kirchhoff equation that includes only an integral on the receiver surface to obtain a wave field of a sea surface recorded by a horizontal streamer, calculating a ghost operator, and subjecting the ghosted wave field of the sea surface recorded by the horizontal streamer to full-waveform inversion deghosting to obtain deghosted seismic data. The provided method improves the accuracy and signal-to-noise ratio (SNR) of deghosted seismic data.
US11709280B2

Some embodiments of the invention relate to generating correction information based on global or regional navigation satellite system (NSS) multiple-frequency signals observed at a network of reference stations, broadcasting the correction information, receiving the correction information at one or more monitoring stations, estimating ambiguities in the carrier phase of the NSS signals observed at the monitoring station(s) using the correction information received thereat, generating residuals, generating post-broadcast integrity information based thereon, and broadcasting the post-broadcast integrity information. Other embodiments relate to receiving and processing correction information and post-broadcast integrity information at NSS receivers or at devices which may have no NSS receiver, as well as to systems, NSS receivers, devices which may have no NSS receiver, processing centers, and computer programs. Some embodiments may for example be used for safety-critical applications such as highly-automated driving and autonomous driving.
US11709272B2

Disclosed is a LIDAR apparatus for a vehicle including a light-emitting unit configured to generate and emit laser light, a light-receiving unit configured to receive reflected light based on the laser light, at least one electronic component electrically connected to the light-emitting unit and the light-receiving unit, and a case configured to accommodate the light-emitting unit, the light-receiving unit, and the electronic component therein, wherein the case is formed of a metal material, and is in contact with at least one element included in at least one of the light-emitting unit, the light-receiving unit, or the electronic component.
US11709266B2

A time-of-flight (TOF) sensor device includes: an illumination component that emitting a light beam toward a viewing space; a receiving lens element receiving reflected light and directing the reflected light to a photo-receiver array; and a processor. The processor is configured to generate distance information for a pixel corresponding to an object in the viewing space based on time-of-flight analysis of the reflected light; record a variation of an intensity of the reflected light from the object over time to yield intensity variation information; record a variation of the distance information for the pixel corresponding to the object over time to yield distance variation information; and apply a correction factor to the distance information in response to a determination that the intensity variation information and the distance variation information do not conform to an inverse-square relationship.
US11709262B2

A device, system and method of use for the relative navigation in a fluid medium, the device having a receiver and a controller, the receiver capable of receiving signals through the fluid medium. The signals, produced by a source, are capable of undergoing Doppler shift, and the controller is capable of determining the Doppler shift of the signals and determining the bearing between the device and the source of the signals. The system further having a first vehicle capable of producing the signals and a second vehicle having the device and wherein the device determines the bearing of the second vehicle in relation to the first vehicle.
US11709255B2

The methods and device disclosed herein provide an array such as a Radio Frequency (FR) antenna array for measuring the array movement or displacement of the array relative to a reference location. In some cases the array may be attached to or in communication with the device. The array comprises at least two transducers (e.g. RF antennas), wherein at least one of the at least two transducers is configured to transmit a signal towards the object, and at least one transceiver attached to said at least two transducers, the at least one transceiver is configured to repetitively transmit at least one signal toward an object and receive a plurality of signals affected or reflected while the array is moved in proximity to the object/medium or scene; and at least one processor unit, configured to: process the affected signals to yield a plurality of signal measurements and compare said signal measurements obtained at different locations over time of said second object and calculate a movement of the object relative to a reference location.
Patent Agency Ranking