US11696281B2

Apparatuses, systems, and methods for a user equipment device (UE) to perform multiple TTI PUSCH transmissions in a wireless communication system as well as code block groups (CBGs) based retransmissions operations. A UE may perform radio resource control (RRC) signaling with a network entity to configure a data structure that may include one or more sets of physical uplink shared channel (PUSCH) transmission configurations, where each set of PUSCH transmission configurations span multiple TTIs. The wireless device may be configured to receive, from the network entity, a downlink control information (DCI) message that may include a time domain resource assignment field (TDRA) that may indicate a set of PUSCH transmission configurations included in the data structure. The wireless device may perform PUSCH transmissions spanning multiple TTIs according to the indicated set of PUSCH transmission configurations over an unlicensed band.
US11696280B2

An on-demand scheduling request (SR) design is disclosed. Such an on-demand or triggered SR operation provides pre-configuration of user equipments (UEs) with triggered SR resources. Base stations may also configure UEs to monitor for a trigger signal within a bit field of control signaling from the base station. Upon detecting the trigger signal within such bit field, the UEs may use the triggered SR resources for transmitting triggered SR requests. Such use of the triggered SR resources may be in response to UEs detected cancelation of other periodic configured SR resources.
US11696275B2

Techniques discussed herein can facilitate determination of spatial (and/or beam) assumption(s) for PDSCH (Physical Downlink Shared Channel) transmitted after a BFR (Beam Failure Recovery) request but before TCI (Transmission Configuration Information) reconfiguration. One example embodiment can be an apparatus configured to: generate a BFR request that indicates a new candidate beam; process a CORESET (Control Resource Set)-BFR of a set of configured CORESETs, wherein the CORESET-BFR comprises a response to the BFR request; determine a spatial assumption for a first PDSCH based on the BFR request, wherein the first PDSCH is scheduled by a first CORESET of the set of configured CORESETs, wherein the first CORESET is different than the CORESET-BFR, wherein the first PDSCH is scheduled before a TCI state is one of reconfigured, reactivated, or re-indicated; and process the first PDSCH based on the determined spatial assumption for the first PDSCH.
US11696274B2

Embodiments of this application provide a wireless communications method and device, to improve communication performance in an aspect of PUCCH transmission. The method includes: determining resource or signal indication information; determining, according to the resource or signal indication information, an uplink or downlink signal quasi co-located with a to-be-transmitted physical uplink control channel PUCCH; and sending the to-be-transmitted PUCCH according to a quasi co-location relationship between the to-be-transmitted PUCCH and the uplink or downlink signal.
US11696272B2

An uplink transmission method, a terminal device and a network device are provided. The method includes: receiving, by a terminal device, indication information sent by a network device, the indication information being used for indicating a beam corresponding to at least one uplink transmission channel of the terminal device, wherein a beam corresponding to each uplink transmission channel is used for transmitting the each uplink transmission channel; and performing, by the terminal device, uplink transmission according to the indication information.
US11696270B2

An extreme-high-throughput (EHT) physical-layer protocol data unit (PPDU) is signaled between a first station (STA) and a second STA to indicate a resource unit (RU) allocation with respect to multiple users. One or more RU allocated to the first STA or the second STA as indicated in the EHT PPDU can be determined by using a RU allocation table that includes, in addition to entries corresponding to RUs allocatable to a plurality of users, one or more empty RU entries corresponding to one or more of an empty 242-tone RU, an empty 484-tone RU and an empty 996-tone RU.
US11696262B2

Embodiments of the present invention disclose a communication method and a communications apparatus. In the communication method, a network-side device determines a resource configuration policy. The network-side device determines an operation mode of a terminal based on the resource configuration policy; broadcasts information about a plurality of configured resource pools and the operation mode, so that the terminal performs sending based on the configured one or more resource pools; and determines, based on the operation mode, that the terminal sends information on one or more resource units of the plurality of resource pools. According to the communication method and the communications apparatus provided in the specific embodiments of the present invention, the one or more resource pools are configured for a plurality of carriers for inter-terminal communication, so that the terminal can send a message on the one or more resource pools of the plurality of carriers.
US11696255B2

Apparatuses, methods, and systems are disclosed for transmission of a paging message. One apparatus includes a processor and a transceiver that transmits at least one paging occasion (“PO”) configuration in a system information block (“SIB”), where the SIB includes a first quantity of PO configurations. The processor determines a paging frame (“PF”) and a PO identity within the PF and selects a PO configuration, where an amount of POs per PF corresponds to the first quantity of PO configurations included in the SIB and where the selected PO configuration is associated with the determined PO identity. The transceiver transmits a PDCCH carrying paging DCI on a particular paging symbol within a particular paging slot of the determined PF, where the particular paging slot and the particular paging symbol are determined based on the selected PO configuration.
US11696253B2

A method of operating a terminal device to receive user plane data from a network infrastructure equipment in a wireless telecommunications network when the terminal device is not in an active radio resource connected mode, the method comprising: receiving paging message signalling from the network infrastructure equipment, wherein the paging message signalling comprises an indication the network infrastructure equipment has user plane data for transmission to the terminal device while the terminal device is not in an active radio resource connected mode; determining from the paging message signalling a set of radio resources on which the user plane data is to be transmitted by the network infrastructure equipment to the terminal device; and receiving the user plane data from the network infrastructure equipment using the determined set of radio resources while the terminal device is not in an active radio resource connected mode.
US11696251B2

A device may receive data identifying a quantity of wireless network devices, distance data identifying distances from the wireless network devices to a geographical location, data identifying signal strengths of the wireless network devices, carrier data identifying wireless and wireline carriers for the wireless network devices, or path data identifying wireline paths for the wireless network devices and wireline network devices. The device may assign scores to the quantity, the distance data, the signal strengths, the carrier data, or the path data to generate scores, and may combine the scores to generate a diversity risk score. The device may compare the diversity risk score to a diversity risk threshold scale and may determine whether the diversity risk score satisfies thresholds of the diversity risk threshold scale based on the comparison. The device may perform actions based on whether the diversity risk score satisfies the thresholds.
US11696248B2

A service layer entity may register to another service layer entity and proactively request to gain access to the local services hosted by the registrar entity. A registrar entity may accept a registree entity's registration request but only grant access of its partial services to the registree entity. If a registree entity does not need to proactively request the services within its registration request message, the registrar entity decides what services may be needed by the registree entity and grants access of those services to the registree entity.
US11696236B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a wireless communication device may transmit a set of reference signals to a first wireless node; receive information identifying a transmit power capability of the first wireless node based at least in part on transmitting the set of reference signals; and configure one or more transmission parameters for a first link with the first wireless node or a second link with a second wireless node based at least in part on the transmit power capability of the first wireless node. Numerous other aspects are provided.
US11696234B2

Techniques for dynamic configuration of channel state information (CSI) processing units are disclosed. In an example, a user equipment (UE) may determine an operational state of the UE. The UE may also identify a number of channel state information (CSI) processing units that are supported by the UE for calculating and reporting one or more CSI reports based on the operational state of the UE. The UE may also transmit, to a base station, a notification indicating the number of CSI processing units.
US11696228B2

A system for managing power on distributed devices may include a first device having a master logic and a second device having a slave logic. The master logic may enable the first device to communicate with multiple devices having the slave logic on one or more channels. The slave logic may enable the second device having the slave logic to communicate with the first device and to communicate with a third device having the slave logic. The slave logic may enable the multiple devices having the slave logic to manage operations of the distributed devices.
US11696222B2

A method and a device for searching for an access point in a wireless LAN are disclosed. An operating method of a station comprising a PCR and a WUR comprises the steps of: allowing the WUR operating in a wake up state to receive a WUR beacon frame from an access point; shifting an operating state of the PCR from a sleep state to the wake up state, when the WUR beacon frame is received; and allowing the PCR operating in the wake up state to communicate with the access point. Therefore, the performance of a communication system can be improved.
US11696221B2

Network side beacon reports (NSBRs) may be generated based on probe signals received from one or more client devices (CDs) in a wireless network. Once enabled, an NSBR mode is configured to generate NSBRs remotely from a CD. When in the NSBR mode, an NSBR may be generated based on compiled probe signal parameters associated with one or more probe signals received from the CD.
US11696219B2

A method for transmitting data, a terminal device and a network device are provided. The method includes: generating, by a network device, indication information, wherein the indication information is used for indicating at least one of the following: a first interface, a type of the first interface, a criterion for determining the type of the first interface, and a criterion for determining the first interface under at least one interface type; and sending, by the network device, the indication information to the terminal device, so that the terminal device enters or remains in an idle state under the first interface according to the indication information.
US11696207B2

A data transmission method, electronic device and computer readable storage medium are provided. The method includes: acquiring a first data packet to be sent; determining a first data stream to which the first data packet belongs; detecting a link state of the first data stream; when the link state of the first data stream is an establishing state, and the first data packet is sent for the first time, selecting a first wireless communication link from the plurality of wireless communication links for the first data packet, and marking the first data packet according to a first link identifier of the first wireless communication link; and sending the first data packet through a network interface of the first wireless communication link according to the first link identifier.
US11696200B2

The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The present disclosure relates to a method of supporting a network slice of a network and a user equipment (UE) when the UE moves between a 4G network and a 5G network in the 3GPP 5G network technology.
US11696197B2

There is provided a method comprising: upon detecting that a first condition is met, causing a transmission of a measurement report to a wireless network; acquiring a conditional handover command from the wireless network; upon detecting that a second condition, associated with the conditional handover command, is met, starting a handover execution timer for triggering execution of a handover from a source cell to a target cell; detecting that a radio link failure condition is met before the execution of the handover is triggered; and on the basis of the detecting, signaling, to the wireless network, information indicative of a cause of a conditional handover failure to be either misconfigured first condition or misconfigured second condition.
US11696196B2

Systems, apparatuses, and methods are described for wireless communications. Random access procedures may include various types of procedures, such as 4-step or 2-step random access procedures. One or more indicators may be included in one or more messages for a handover to indicate a type of a random access procedure.
US11696190B2

Systems and methods are disclosed for a CDMA base station management gateway for integrating CDMA into an LTE Evolved Packet Core (EPC) core network. In one embodiment, a system is disclosed, comprising: a base station management gateway situated between a code division multiple access (CDMA) base transceiver station (BTS) and an Evolved Packet Core (EPC) core network, the base station management gateway also situated between an additional base station and the EPC core network, the base station management gateway The method may further comprise: a stateful interworking proxy configured to perform interworking of CDMA signaling to Evolved Universal Mobile Telecommunications System Terrestrial Radio Access (EUTRAN) signaling by using an S2a/S2b interface toward the EPC and an A10/A11 interface towards the CDMA BTS; and a packet routing virtual function configured to enable mobile devices attached to the CDMA BTS to obtain IP connectivity via the EPC core network.
US11696189B2

This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer storage media, for wireless communication via a non-terrestrial network (NTN). In one aspect, a method for wireless communication includes initiating, by a user equipment (UE), a registration process with a network entity of an NTN to access the NTN. The method further includes transmitting, by the UE to the network entity, UE capability information of the UE. Other aspects and features are also claimed and described.
US11696181B1

Systems and methods presented herein provide for expediting a setup of a wireless session. In one embodiment, a method comprises intercepting setup information for a wireless session from a mobile core (e.g., operated by an MNO) servicing the UE, initiating a communication session between a Modem Termination System (MTS) and a modem based on the intercepted setup information to support a forthcoming wireless session, and providing the wireless session through the communication session setup.
US11696173B2

Methods, systems, and devices for wireless communications are described. Techniques are described to enable wake-up signal (WUS) error handling at a user equipment (UE). The UE may detect an error pattern when attempting to receive a WUS from a base station based on a configuration for receiving the WUS. For example, the base station may transmit the configuration for receiving the WUS to a set of UEs including the UE. Based on detecting the error pattern, the UE may perform a mitigation operation based on determining the error pattern, such as waking up multiple cells to receive a transmission indicated by the WUS, transmitting a radio link failure indication to the base station, etc. Additionally or alternatively, the base station may transmit multiple WUSs to the UEs, such as a first WUS according to the configuration and a second WUS according to a reconfiguration.
US11696161B2

A distributed network performance management system and method that distributes a large portion of the network performance management to wireless client devices connected to the network. Rather than rely on a central server to perform the bulk of network performance management, a distributed network performance management system offloads much of the work of service quality testing, reporting, and troubleshooting to wireless client devices that are connected to the network. It utilizes spare computing power and storage space on the wireless client devices to reduce the cloud operation costs of the system including such things as bandwidth requirements, data storage requirements, and data processing requirements.
US11696146B1

A cross-scheduling resource allocation method for NOMA-based DSS is provided for a first wireless technology carrier and a different second wireless technology carrier co-existing on a same network communication channel. The method includes providing a resource subframe the first carrier within the channel at a specified bandwidth and duration, synchronizing the second wireless carrier to the specified duration within the specified bandwidth, allocating first PRBs within a first portion of the specified bandwidth for the first technology user traffic and second PRBs within a second non-overlapping portion of the specified bandwidth for the second technology user traffic, programming a frequency gap between the first PRBs and the second PRBs, obtaining channel information regarding the target communication channel, and dynamically adjusting the programmed frequency gap based on the obtained channel information.
US11696137B2

A method performed by a network node that generates a schedule of communication exchanges between the network node and a small cell of a telecommunications network. The schedule is unique for the small cell among multiple small cells and sets times for sending status signals to the small cell and receiving counterpart response signals from the small cell. When the network node detects non-compliance with the schedule, the network node can begin to monitor the small cell for anomalous activity. Upon detecting that the anomalous activity includes malicious activity, the network node can communicate with the small cell wirelessly to deauthorize the small cell.
US11696136B2

A method and system for detecting if a relay is present in a PEPS system for a vehicle is provided by (a) determining whether movement of an authentication device was detected within a predefined time period after the authentication device enters a PEPS entry operational region; and (b) determining if the authentication device was stationary for a predetermined time period during a PEPS entry triggering event.
US11696133B2

A method at an electronic device, the method including initiating authentication with a network through a network element; providing a configuration request, the configuration request including an attribute set for the electronic device; and receiving a configuration response, the configuration response including a certificate or credential for future authentication with the network.
US11696127B2

A communication system for resuming a connection comprises a user equipment (UE) and network nodes. A first network node is configured to prepopulate a UE context, and send, to a second network node, the UE context. The second network node is configured to receive, from the first network node, the UE context, and send, to a UE, a resume request message including a freshness parameter and the UE context. The UE is configured to receive, from the second network node, a resume request message including the freshness parameter and the UE context, generate an authentication token based on the freshness parameter and the UE context, and send, to the second network node, a resume response message including the authentication token. The communication system provides a freshness parameter and a prepopulated UE context to secure and facilitate resume procedure against replay attacks.
US11696117B2

A method and a wireless communication device for providing communication service to devices connected to the wireless communication device. By establishing a starter wireless carrier connection using a starter SIM from a plurality of local SIMs, the wireless communication device establishes one or more logical data connections with one or more SIM banks. Remote-SIMs are selected from the one or more SIM banks and used to establish further wireless carrier connections to allow communication service to be provided to the devices over wireless carrier connections.
US11696114B2

Apparatuses, systems, and methods for SoR list management and PLMN selection based on an SoR list. A UE may receive an SoR container which may include a list of OPLMNs. The UE may store a prior list of OPLMNs stored on a USIM of the UE on a memory of the UE. The UE replace the prior list of OPLMNs stored on the USIM with the list of OPLMNs included in the SoR container. The UE may consider the prior list of OPLMNs as a lower priority list as compared to the list of OPLMNs stored on the USIM. Additionally, in response to determining to move from a current PLMN, the UE may scan for a new PLMN based on the list of OPLMNs stored on the USIM.
US11696108B2

A system for providing locations of emergency callers receives call data related to emergency calls received at a public safety answering point (PSAP) and a supplemental data signal that includes a location of an emergency. A signal correlation engine determines whether the supplemental data signal corresponds to one of the emergency calls received at the PSAP. A web server provides a user interface that includes a map and a supplemental signal indicator corresponding to the supplemental data signal. The supplemental signal indicator is positioned on the map at the location of the emergency, and the supplemental signal indicator has a visual characteristic indicating whether or not the supplemental data signal corresponds to an emergency call received at the PSAP.
US11696107B2

Aspects of the present disclosure include methods, apparatus, and systems for mass notification including receiving the message from an alarm notification device via a link and causing the projector to project the message on a surface using the light patterns.
US11696086B2

An auditory wearable device management system for supporting effective use of an auditory wearable device shared by a collection of people (hereinafter abbreviated as an auditory device) is provided. An auditory wearable device management system for distributing audio information from one or more information sound sources to an auditory device worn by each wearer constituting a collection of people and acting collectively includes wearing information holding means that associates the wearer with a wearing status of the auditory device worn by the wearer as wearing information, audio information distribution control means that outputs distribution control information for designating the wearer, the wearer being a distribution destination of the audio information from each of the one or more information sound sources.
US11696082B2

A microphone assembly comprises a substrate. An acoustic transducer is disposed on the substrate and configured to generate an electrical signal responsive to an acoustic signal. An integrated circuit is disposed on the substrate and electrically coupled to the acoustic transducer. An enclosure is disposed on the substrate, and comprises a main body, and a sidewall projecting axially from outer edges of the main body towards the substrate and contacting the substrate such that an internal volume is defined between the enclosure and the substrate. An insulating layer is insert molded on an inner surface of the enclosure, or over molded on an outer surface of the enclosure such that the insulating layer is not disposed on a portion of the sidewall proximate to the substrate.
US11696073B2

A system and method for conducting a refractive examination of an eye of a patient, has a communication device with a communication module that connects to the internet, a processor that is programmed to connect to a remote computer via the communication module and which has a display screen, a microphone and a speaker. The remote computer has a data storage device that stores images of eye charts. The communication device is mounted in a virtual reality headset configured to be worn by the patient and has at least one screen through which the display screen of the communication device is viewable. The communication device displays images in the form of the eye charts to the patient, who communicates through the communication to a remote examiner who conducts the refractive examination using multiple different eye charts to determine the prescription of the patient.
US11696065B2

A speaker system includes a speaker, a processor, and an active noise cancellation (ANC) circuit communicatively coupled with the processor. The ANC is configured to apply ANC on audio signals from outside the speaker system to generate a modified audio signal stream through the speaker. The application of ANC is to include generation of ANC signals to interfere with at least part of the audio signals from outside the speaker system in the modified audio signal stream. The processor is configured to determine of low-frequency energy at the speaker system, the low-frequency energy below a threshold frequency. The ANC circuit is configured to, based on the determination of low-frequency energy at the speaker system, perform a corrective action on application of ANC to the audio signals from outside the speaker system.
US11696058B2

Various implementations include audio devices and components of such devices. Certain implementations include an audio device with a sealing member for providing a substantially water resistant seal. Certain additional implementations include an audio device with an internal heat sink for transferring heat away from device components such as a control module.
US11696052B2

The present technology relates to a signal processing device and method, and a program that enable easier and more accurate failure detection. The signal processing device includes: an addition unit that adds test data for failure detection to valid data on which predetermined processing is to be performed, two or more samples processed in parallel in different paths having a same sample value in the test data; and a signal processing unit that performs the predetermined processing on the valid data and the test data that has been added to the valid data by a plurality of the paths. The present technology can be applied to in-car cameras.
US11696046B2

Techniques are described for efficient high-resolution output of an image captured using a high-pixel-count image sensor based on pixel binning followed by luminance-guided umsampling. For example, an image sensor array is configured according to a red-green-blue-luminance (RGBL) CFA pattern, such that at least 50-percent of the imaging pixels of the array are luminance (L) pixels. Pixel binning is used during readout of the array to concurrently generate a downsampled RGB capture frame and a downsampled L capture frame. Following the readout, the L capture frame is upsampled (e.g., by upscaling and interpolation) to generate an L guide frame with 100-percent luminance density. An upsampled RGB frame can then be generated by interpolating the RGB capture frame based both on known neighboring RGB information (e.g., from the RGB capture frame and previously interpolated information), as adjusted based on local luminance information from the L guide frame.
US11696035B2

A method for decoding a 360-degree image includes: receiving a bitstream obtained by encoding a 360-degree image; generating a prediction image by making reference to syntax information obtained from the received bitstream; combining the generated prediction image with a residual image obtained by dequantizing and inverse-transforming the bitstream, so as to obtain a decoded image; and reconstructing the decoded image into a 360-degree image according to a projection format. Here, generating the prediction image includes: checking, from the syntax information, prediction mode accuracy for a current block to be decoded; determining whether the checked prediction mode accuracy corresponds to most probable mode (MPM) information obtained from the syntax information; and when the checked prediction mode accuracy does not correspond to the MPM information, reconfiguring the MPM information according to the prediction mode accuracy for the current block.
US11696028B2

A blur correction device includes a blur correction element that is movable to correct blurring of a subject image formed via an image-capturing optical system, a motion sensor that detects a motion of a device equipped with the blur correction device, an input unit to which information indicating a position on an image sensor that captures the subject image is input, and a drive unit that moves the blur correction element based on the position and the motion. In a case where the position is different, the direction of the blur correction element moved based on the motion is different.
US11696012B2

Systems and methods are disclosed and an example system includes a digital image receiver for receiving a digital image, and an automatic obscuration processor coupled to the image receiver and configured to determine whether the digital image includes a region that classifies as an image of a category of object and, upon a positive determination, to obscure the region and output a corresponding obscured-region digital image.
US11696008B2

A method of assembling an image capture device that includes: positioning a first sealing member between a front housing portion and a mounting structure; connecting the mounting structure to the front housing portion such that the first sealing member forms a watertight seal therebetween; positioning a second sealing member between the mounting structure and an integrated sensor-lens assembly (ISLA); orienting the second sealing member such that a locating feature extending rearwardly from the mounting structure is aligned with a notch defined by the second sealing member to facilitate proper relative orientation of the mounting structure and the second sealing member; connecting the ISLA to the mounting structure such that the locating feature is positioned within the notch and the second sealing member forms a watertight seal between the ISLA and the mounting structure; and connecting a rear housing portion to the front housing portion.
US11696007B2

An imaging apparatus, having an imaging element has top, bottom, front, and rear sides, includes exterior members, a control circuit on a control circuit board to control the imaging apparatus, a display panel on the rear side as one of the exterior members, and a heat release fan. The control circuit board and the display panel are arranged sequentially in a direction of an optical axis from the front side to the rear side. A duct having a vent formed on the duct rear side as one of the exterior members extends from the rear side to the front side and from the top side to the bottom side and connects to a bottom side vent formed on the bottom side as one of the exterior members. The heat release fan is inside the duct near the bottom side below the control circuit board as one of the exterior members.
US11696003B2

A camera system includes two or more sensor arrays and an optical path. The sensor arrays are on the same sensor chip. Each sensor array includes the same field of view (FOV) as each other sensor array. The optical path includes a main lens and a metalens that are shared by each sensor array, and a microlens associated with each sensor array. The metalens splits incident light into different spectrums of light and directs each respective spectrum to a corresponding sensor array. The different spectrums of light include at least two of visible light, near infrared light, shortwave infrared and longwave infrared, and at least one sensor array includes single-photon avalanche diodes. The image processor that provides image processing, object recognition and object tracking and/or image fusion functionality may be on the same sensor chip as the sensor arrays.
US11696002B2

A playback application is configured to dynamically generate topology for an interactive media title. The playback application obtains an initial topology and also collects various data associated with a user interacting with the feature. The playback application then modifies the initial topology, based on the collected data, to generate a dynamic topology tailored to the user. The dynamic topology describes the set of choices available to the user during playback as well as which options can be selected by the user when making a given choice. In addition, the playback application also selectively buffers different portions of the interactive media title, based on the collected data, in anticipation of the user selecting particular options for available choices.
US11695992B2

Systems and methods are provided for recommending media content to users with disabilities. In response to determining that a user has a disability, a type of the disability is determined. A media content item to recommend to the user is determined, among a plurality of media content items, based on the determined type of disability and a favorability factor of the media content item for the determined type of disability. The favorability factor of the media content item corresponds to an ability of a user with the determined type of disability to comprehend the media content item. An identifier of the determined media content item is generated for presentation.
US11695986B2

Aspects of the subject disclosure may include, for example, receiving, for a selected channel, a first video; processing the first video for rendering on a display being viewed by a user; selecting from among a plurality of channels a subset of channels for which to pre-fetch data, the selecting being according to predictions that each channel of the subset of channels is more likely to be requested by the user than each channel of the plurality of channels that is not part of the subset; prioritizing the subset of channels such that a first channel of the subset of channels has a priority over a second channel of the subset of channels, the first channel being given the priority based upon a prediction that the first channel is more likely to be requested by the user than the second channel; pre-fetching, for the first channel, first data of a first type and second data of a second type; and pre-fetching, for the second channel, third data of the first type without pre-fetching any data of the second type. Other embodiments are disclosed.
US11695979B2

The present application discloses techniques of implementing multi-screen display of interactive data. The techniques comprise receiving an interaction request from another computing device; establishing an interactive data connection channel with the other computing device according to the interaction request; receiving interactive data for the other computing device through the interactive data connection channel; determining a plurality of types of interactive data and corresponding interactive instructions included in the interactive data by analyzing field data in a data format of the interactive data based on a predetermined data format table; and performing display of the plurality of types of interactive data based on the corresponding interactive instructions.
US11695970B2

A system and method is provided for minimizing delay time for controlling media content capture during live video broadcast production. The system includes a video production receiver that receives media content streams from one or more cameras that includes live media content captured by the cameras and encoded in a first encoding format. Moreover, a multi-view interface displays the media content and a video production controller generates control instructions based on inputs to the interface to change operation of the cameras capturing the respective media content. A camera controller is included that transmits the generated control instructions to the cameras to change the operation for capturing the respective media content. Moreover, the video production controls production of a live video stream for video broadcast production using media content that is captured from the cameras and that is encoded in a second encoding format different than the first encoding format.
US11695966B2

Coding schemes for coding a spatially sampled information signal using sub-division and coding schemes for coding a sub-division or a multitree structure are described, wherein representative embodiments relate to picture and/or video coding applications.
US11695963B2

A device may be configured to signal scaling window information according to one or more of the techniques described herein.
US11695954B2

A method for signalling an intra chroma prediction mode and a method for implementing the signalled intra chroma prediction mode, the intra chroma prediction mode taking an intropolation of previously predicted luma samples from neighboring blocks of video data to attain an intra chroma prediction of a current chroma prediction unit.
US11695949B2

At least one of a vector candidate derivation unit and a merge candidate derivation unit derives a motion vector of each of multiple sub-blocks contained in a decoding target block by referring to motion vectors at multiple control points including two points at an interval which is longer than one side of the target block, and a prediction image generation unit refers to the motion vector of each sub-block to generate a prediction image.
US11695943B2

A three-dimensional data encoding method is a method of encoding three-dimensional points each having an attribute information item. The three-dimensional data encoding method includes: assigning each of the three-dimensional points to any one of layers; encoding the attribute information item of each three-dimensional point using the layers; and encoding information indicating a total number of three-dimensional points belonging to each of the layers.
US11695942B2

According to the disclosure of the present document, the granularity of value(s) of a chroma residual scaling factor can be controlled through explicit signaling of information on the value(s) of the chroma residual scaling factor. In addition, chroma residual scaling can be efficiently performed through implicit derivation of the information on the value(s) of the chroma residual scaling factor.
US11695932B2

An apparatus includes at least one processor; and at least one memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to: provide an animation timing extension; wherein the animation timing extension links a graphics library transmission format animation to timed metadata and a metadata track of the timed metadata; wherein the metadata track of the timed metadata is listed with an object associated with moving picture media; and align at least one timeline of the moving picture media with at least one timeline of the graphics library transmission format animation; wherein a sample of the metadata track is used to manipulate an animation event.
US11695930B2

Provided is an image decoding method including: generating an intra prediction value of a current sample based on a position of the current sample in a current block and an intra prediction mode of the current block; determining, based on the position of the current sample in the current block, a sample value of at least one filtering reference sample to be filtered and a first weight with respect to the filtering reference sample and a second weight with respect to the intra prediction value of the current sample; generating a filtered prediction sample value of the current sample based on the determined sample value of the filtering reference sample to be filtered, the intra prediction value of the current sample, the first weight with respect to the filtering reference sample, and the second weight with respect to the intra prediction value of the current sample; and generating a prediction block of the current block, the prediction block including the filtered prediction sample value of the current sample.
US11695923B2

An image decoding method performed by a decoding device according to the present document comprises the steps of: obtaining image information including an output layer set (OLS) decoded picture buffer (DPB) parameter index for a target OLS and DPB parameter information; deriving DPB parameter information for the target OLS on the basis of the OLS DPB parameter index; performing a picture management process on pictures of a DPB on the basis of the DPB parameter information for the target OLS; configuring a reference picture list for a current picture on the basis of the pictures of the DPB; and performing an inter prediction on a block in the current picture on the basis of the reference picture list.
US11695917B2

A method for decoding an image according to the present document includes obtaining prediction mode information and residual related information from a bitstream, deriving prediction samples of a current block by performing prediction based on the prediction mode information, deriving residual samples of the current block based on the residual related information, and generating reconstruction samples of the current block based on the prediction samples and the residual samples, and the residual related information includes a transform skip flag based on a size of the current block and a maximum transform skip size, the transform skip flag represents whether a transform skip is applied to the current block, and information about the maximum transform skip size is obtained from the bitstream.
US11695910B2

A method for generating a quality inspection data block for a distributed ledger includes: determining an identification code associated with a sample to be inspected, inspecting the sample and thereby generating quality inspection data associated with the sample, and after completion of the inspecting of the sample combining the identification code and the quality inspection data into the quality inspection data block. The method also includes adding the quality inspection data block to the distributed ledger. An inspector including a sensor that senses a characteristic of a sample, a memory that stores sensor output data, and a processor configured to: determine an identification code associated with a sample to be inspected, generate quality inspection data based on the sensor output data, and combine the identification code and the quality inspection data into a quality inspection data block. In one example, the inspector is an in-flight 3D inspector.
US11695908B2

There is provided an information processing apparatus, information processing method, and recording medium that each allow a user to recognize a border of a virtual space without breaking the world view of the virtual space. The information processing apparatus includes a control unit that tracks a motion of a user to present an image of a virtual space to the user, and performs distance control to increase a distance between a viewpoint of the user and a border region in the virtual space while an operation of the user coming closer toward the border region is being inputted. The border region is fixed at a specific position in the virtual space.
US11695904B2

This reflective screen 10 reflects a part of image light beam projected from an image source LS, to display an image. The reflective screen 10 is provided with: a first optical shape layer 12 which has optical transparency and has a plurality of unit optical shapes 121 arranged on a rear surface thereof; and a reflective layer 13 which is formed in at least some of the unit optical shapes 121 and by which a part of incident light is reflected and at least the other part of the incident light is transmitted, wherein a light diffusing action in the direction in which the unit optical shapes 121 are arranged is larger than a light diffusing action in a direction perpendicular to the arrangement direction.
US11695898B2

A method is presented. The method includes receiving a first sequence of frames depicting a dynamic element. The method also includes decomposing each spatial position from multiple spatial positions in the first sequence of frames to a frequency domain. The method further includes determining a distribution of spectral power density over a range of frequencies of the multiple spatial positions. The method still further includes generating a first set of feature maps based on the determined distribution of spectral power density over the range of frequencies. The method still further includes estimating a first physical property of the dynamic element.
US11695894B1

A system and method provide for automated evaluation of reference point pairs. For each of a set of reference point pairs in an input color space, a straight line connecting the reference points is sampled to generate a set of sampled points. Each of the set of sampled points in the input color space is converted to a sampled point in an output color space. For each of a set of color separations in the output color space, discontinuities are identified, based on the set of sampled points in the output color space. Candidate reference point pairs are identified in the set of reference point pairs for which at least one discontinuity is identified. The candidate reference point pairs can be validated by printing test sweeps, which are each derived from a respective set of sampled points in the output color space, and identifying contour artifacts in the printed test sweeps.
US11695891B2

An object is to improve convenience for a user to lay out image data by displaying a trimming region when necessary. A non-transitory computer readable storage medium stores a program that causes a computer to function as a display control unit capable of displaying a screen having a first region in which to place an object and a second region surrounding the first region, and configured to switch to displaying or to hiding the second region in the screen according to a setting indicating whether to display or to hide the second region. In a case when the setting indicates hiding the second region, the display control unit displays the second region based on a position of the object in the first region.
US11695888B2

An image forming apparatus that executes a password-protected job includes a function for omitting an input of a job password, manages a user password for keyboard authentication in association with a user, manages a personal identification number for icon authentication in association with the user, accepts login to an account of the user based on the keyboard authentication, permits execution of a password-protected print job associated with the user based on a print instruction without inputting a job password, accepts login to the account of the user based on the icon authentication, and permits execution of a password-protected print job associated with the user based on a print instruction with an input of a job password.
US11695883B2

It is an object to realize a correcting process for correcting a defective image in a region of interest (ROI) that is a partial region segmented from a captured image. A transmitting apparatus includes a controlling section that controls the holding of defect correcting information for use in correcting a defect in an image included in a ROI and a transmitting section that sends out image data of the image included in the ROI as payload data and sends out ROI information as embedded data.
US11695880B2

An information processing method including: acquiring a superimposed image in which electronic information corresponding to an image of an object captured by an image capturing unit of an information processing apparatus is superimposed on the image; storing the superimposed image in a storage; and displaying the superimposed image stored in the storage on a display of the information processing apparatus, and even in a case where the object is not included in an image capturing range of the image capturing unit, the superimposed image stored in the storage is displayed on the display.
US11695877B1

A mobile virtual network operator is provided. The operator includes a server that is communicatively coupled to a mobile device. The mobile device includes application software provided by the virtual network operator for allowing phone call and data connectivity.
US11695874B2

A system and method for providing a communication session is provided. The system and method include a client device in communication with a plurality of communication networks. The system and method further includes a server also in communication with the plurality of communication networks. The client device includes a network monitor module and a dialer module. The network monitor module determines which networks to utilize in the communication session, and the dialer module initiates and terminates the communication session. The server receives a data signal associated with the communication session from the selected communication network. The server places a separate call to the recipient client device and completes the connection from the client device to the recipient client device by sending the data signal over the phone call to the recipient client device.
US11695872B2

Techniques for benchmarking performance in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for benchmarking contact center system performance comprising cycling, by at least one computer processor configured to perform contact center operations, between a first contact-agent pairing strategy and a second contact-agent pairing strategy for pairing contacts with agents in the contact center system; determining an agent-utilization bias in the first contact-agent pairing strategy comprising a difference between a first agent utilization of the first contact-agent pairing strategy and a balanced agent utilization; and determining a relative performance of the second contact-agent pairing strategy compared to the first contact-agent pairing strategy based on the agent-utilization bias in the first contact-agent pairing strategy.
US11695871B2

Described herein are systems, devices, methods, and media providing emergency data to emergency service providers (ESP; e.g., public safety answering points (PSAPs)). Also provided are systems, methods, and media for utilizing location data and geofences to provide emergency data to ESPs and interactive graphical displays to efficiently display relevant emergency data.
US11695866B2

To provide a mobile phone which can be used without hampering convenience in a condition where functions of the mobile phone are switched and can improve operability. The mobile phone includes an optical sensor, a display element, a pixel circuit portion where a plurality of pixels having a plurality of transistors are arranged in matrix, an optical sensor control circuit which is connected to an optical sensor driver circuit for driving the optical sensor and reads a signal from the optical sensor, a display portion control circuit which is connected to a display element driver circuit for driving the display element and outputs an image signal for displaying an image on a display portion, a gradient detection portion for outputting a signal in accordance with a gradient of the mobile phone, and an arithmetic circuit for performing display in the pixel circuit portion by switching image signals output to the display portion control circuit with a signal from the gradient detection portion.
US11695864B2

A system may include an electronic device that includes an enclosure having a transparent cover. The electronic device may also include a display positioned below the transparent cover and configured to display a first graphical user interface and a second graphical user interface different from the first graphical user interface, and a touch sensor positioned below the transparent cover and configured to detect touch inputs applied to the transparent cover. The system may also include a protective case that includes a shell defining a cavity and configured to at least partially cover the enclosure of the electronic device when the electronic device is positioned in the cavity, and a near-field wireless communication antenna coupled to the shell and detectable by the electronic device. In response to detecting the near-field wireless communication antenna, the electronic device may be configured to switch from the first graphical user interface to the second graphical user interface.
US11695858B2

Various example embodiments for supporting control over fragmentation of packets in communication networks are described. Various example embodiments for supporting control over fragmentation of packets in communication networks may be configured to support control over fragmentation of Internet Protocol (IP) packets. Various example embodiments for supporting control over fragmentation of IP packets in communication networks may be configured to support control over fragmentation of an IP packet based on inclusion of an IP fragmentability header, including information indicative as to whether the IP packet is permitted to be fragmented, within the IP packet. The IP packet may include a header and a payload, where the header includes an IP packet header and the IP fragmentability header including the information indicative as to whether the IP packet is permitted to be fragmented and, optionally, additional information.
US11695855B2

A pluggable CDN system and method include an edge node that is installed at each premises and caches/serves content/data to that premises that may be an individual user or a community. The edge node may use a hybrid push/pull caching scheme and may serve data to users even without any Internet connectivity.
US11695847B2

Communication systems may benefit from more accurate information regarding the passage of data through a network. For example, certain wireless communication systems may benefit from throughput guidance based on user plane insight and optional radio channel information. A method can include monitoring the bandwidth available on at least one of a per data bearer, per application or per transmission control protocol flow basis. The method can also include providing throughput guidance to an entity configured to attempt at least one of transmission control protocol or content level optimization. The throughput guidance can be configured to assist the entity in attempting the at least one of the transmission control protocol or content level optimization.
US11695844B2

The present invention faces the issues of re-selection of another NF Service instance (103, 201) for a subsequent request (S-520, S-535) with a same data consistency (Consistency 1) as a previously selected NF Service instance (101). To solve this issue, the present invention provides for identifying at configuration, based on the deployment and on the Storage solution for the Session/context data, which instances (101, 103, 201) of the same service type have access with strong consistency to the same data, and provide this information to the consumer (40), so it is allowed to prioritize selection of an alternative NF service instance that supports strong consistency, whenever possible.
US11695843B2

A distributed computer system including a story application for a mobile computing device enables presentation of media using multiple different real or virtual social media apps executed using the mobile computing device. Under control of a programmed story script, and in response to input signals to advance a media presentation, the story application selectively invokes a particular social media app, from among a plurality of different social media apps installed on the mobile device and instructs the particular social media app to present or play a particular story element of the media presentation. Successive story elements are presented serially in response to successive input signals, without interruption of other apps that may be running on the mobile device. In this manner, media presentations such as entertainment programs or stories may be presented using multiple different social media apps rather than via passive video playback.
US11695842B2

Disclosed are various embodiments for an instance monitoring service. Instances are associated with alarm conditions indicating a deviation in the operational health of the instance. Upon an alarm condition being satisfied, a remedy operation may be applied to restore the operational health of the instance. A notification system may let customers know of satisfied alarms, and confirm or cancel remedy operations.
US11695838B2

A method, a computing unit and a system for token-based information exchange between a computing unit of a first entity (400A) and a computing unit of one second entity (400B) are presented. The method comprises obtaining (110) a token set (200A) associated with the first entity (400A) and a token set (200B) associated with the one second entity (400B), clustering (120) the token set (200A) associated with the first entity (400A) into clusters, requesting (130) information on tokens (205, 205A, 205B) from the computing unit of the one second entity (400B), receiving (140) information on said tokens (205, 205 A, 205B) from the computing unit of the one second entity (400B), determining (150) an active cluster associated with the first entity (400A), modifying (160) the token subset (310, 320) associated with the determined active cluster of the first entity (400A) at least partly with information on the received tokens (205, 205A, 205B) associated with the second entity (400B).
US11695837B2

A system for facilitating a plurality of virtual transmission control protocol connections between a target application and a source application is provided. The system includes a server proxy, a client proxy, and a network protection interposed between the server proxy and the client proxy. The server proxy is configured to receive an open request from the client proxy via a stateless protocol, including a target identifier, the open request originating from the source application, open a connection between the server proxy and the target application based on the target identifier, provide a response to the client proxy indicating a status of the open request, the response including at least one of a session identifier or a sequence identifier, receive, a data request from the client proxy, including the session identifier and an incremented sequence identifier, and provide the data request to the target application.
US11695827B2

A distributed computing system uses dynamically calculates a subset size for each of a plurality of load balancers. Each of a plurality of load balancers logs requests from client devices for connections to back-end servers and periodically sends a request report to a traffic aggregator, which aggregates the report requests from the load balancers in the corresponding zone. Each traffic aggregator sends the aggregated request data to a traffic controller, which aggregates the request data to determine a total number of requests received at the system. The total request data is transmitted through each traffic aggregator to each load balancer instance, which calculates a percentage of the total number of requests produced by the load balancer and determines a subset size based on the calculated percentage.
US11695820B2

A uniform resource locator (URL) shortener relies on client-side support to embed links to websites into, for example, text messages, emails, tweets, or other forms of microblogging, and that provides additional capabilities. A method may include: recognizing a token indicator; recognizing a token in conjunction with the token indicator; selecting a template corresponding to the token indicator; and executing a process enabled according to the token and the template. Executing an enabled process may include one or more of: generating a URL; generating a URL that is itself a server-based URL shortener, in which the token indicator is substituted for the server-based URL shortener hostname to reduce the character count from that of the server-based URL shortener; displaying information from a destination website of the URL generated from the token and the template; or generating a URL according to a distinctive visual characteristic of the token indicator.
US11695802B2

Integrated controls frameworks are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for using an integrated control framework for an application comprising a plurality of application modules may include: (1) defining an application profile, an application model, and a target cloud environment for an application; (2) identifying a plurality of security, resiliency, and controls requirements for the target cloud environment; (3) configuring a plurality of security controls for the application based on the plurality of security, resiliency, and controls requirements; and (4) deploying the security controls to the target cloud environment.
US11695801B2

To realize more secured Authentication while convenience is secured. There is provided a communication device including a control unit configured to control a process relating to transmission or reception of a first authentication signal and a second authentication signal used for a first authentication process that is authentication between the communication device and another communication device, in which the control unit further controls a second authentication process that is authentication different from the first authentication process and starts a process relating to transmission or reception of signals used for a second authentication process that is authentication different from the first authentication process before transmission or reception of the first authentication signal.
US11695800B2

Endpoints in a network execute a sensor module that intercepts commands. The sensor module compares a source of commands to a sanctioned list of applications received from a management server. If the source does not match a sanctioned application the command is ignored and a simulated acknowledgment is sent or, deception data is returned instead. In some embodiments, certain data is protected such that commands will be ignored or modified to refer to deception data where the source is not a sanctioned application. The source may be verified to be a sanctioned application by evaluating a certificate, hash, or path of the source. Responses from an active directory server may be intercepted and modified to reference a decoy server when not addressed to a sanctioned application. Requests to view network resources may be responded to with references to a decoy server.
US11695796B1

Described are implementations that analyze the unencrypted messages of a cryptographic protocol handshake between two devices and/or the receipt or absence of encrypted messages of the handshake to detect security vulnerabilities of one or both of those devices. For example, the unencrypted messages of a TLS handshake between a client device and a server may be analyzed to determine security vulnerabilities of the client device. Because the disclosed implementations utilize the unencrypted messages of a handshake and/or detection of the receipt or absence of encrypted messages of the handshake, involvement in the handshake or decryption of encrypted messages of the handshake is not necessary. The requirement is that the disclosed implementations are able to observe the messages of a handshake that are used to establish a secure communication between the devices.
US11695795B2

Implementations are directed to an agile security platform for enterprise-wide cyber-security and performing actions of receiving, from an agile security platform, analytical attack graph (AAG) data representative of one or more AAGs, each AAG representing one or more lateral paths within an enterprise network for reaching a target asset from one or more assets within the enterprise network, determining, for each instance of a plurality of instances of the AAG, a graph value representing a measure of hackability of the enterprise network at respective times, providing a profile of the enterprise network based on a set of graph values determined for instances of the AAG, the profile representing changes in graph values over time, determining an effectiveness of one or more security controls based on the profile, and selectively executing one or more remedial actions in response to the effectiveness.
US11695791B2

An apparatus, including systems and methods, for classifying, mapping, and predicting cybercriminal activity is disclosed herein. For example, in some embodiments, an apparatus is configured to: receive cybercriminal communication (CCC) data of postings from a source forum; identify, classify, and rank a threat topic for each posting; identify a first subset of postings that includes postings assigned the threat topic classification with the greatest threat topic rank; for each posting of the first subset of postings: identify and rank the threat actor; identify a second subset of postings that includes postings associated with the threat actor assigned the greatest threat actor rank; and send, to a cybersecurity data exchange module, the CCC data of the second subset of postings and associated enriched data including the source forum, the threat topic classifications, the threat actor, the threat actor rank, or the other threat actors that mentioned the threat actor.
US11695789B2

Techniques for detection of algorithmically generated domains based on a dictionary are disclosed. In some embodiments, a system, process, and/or computer program product for detection of algorithmically generated domains based on a dictionary includes receiving a DNS data stream, wherein the DNS data stream includes a DNS query and a DNS response for resolution of the DNS query; generating a graph based on the DNS data stream; and identifying a malicious dictionary based on the graph.
US11695781B2

The invention discloses a method for managing communication authority based on multi-energy equipment data flow using digital twin and a system thereof, comprising the following steps: generating a unique permission code; Establishing a data flow interaction channel; utilizing a broadcast detection mechanism to periodically check the data flow communication authority based on the channel and continuously remove the data flow interaction channel that is expired and illegally authorized, thus to complete the data flow communication management. The present invention has the advantages that the management is more scientific, the algorithm is clearer, more efficient and safer, and the level is well arranged; the channel resource utilization rate is improved, filling the gap in the current stage of a method for managing communication authority based on multi-energy equipment data flow using digital twin and a system thereof, and ensuring the real-time mapping between physical entities and virtual images.
US11695777B2

Techniques for providing hybrid access control in a cloud-services computing environment are provided. In one embodiment, a method for providing hybrid access control is provided at a host computing device. The method includes obtaining access control settings including at least a first user's role-based access settings with respect to a first sub-system of a hierarchical computing-resource system. The method further includes propagating the access control settings from the first sub-system to a second sub-system; obtaining user group domains assigned to a plurality of sub-systems; and obtaining a group membership associated with the first user. The method further includes determining, based on the obtained user group domains and the obtained group membership associated with the first user, whether the first user's role-based access settings propagated to the second sub-system are to be adjusted; and making adjustments accordingly.
US11695765B2

A system and technique for a Request Forwarder as for a computer network architecture is disclosed to provide selective access to one or more cloud services. In some implementations, a computer system may receive a request for access to a cloud service, the request including a container credential. The computer system may determine an identification of the container using the container credential. The computer system may verify that the container requesting access to the cloud service is authorized based at least in part on stored policies. Based at least in part on the determination that the container requesting access to the cloud service is authorized: receiving instance credential from a metadata service. The computer system may include the instance credential with the request. The computer system may send the request to the cloud service. In various examples, the Request Forwarder can be provided as a service.
US11695764B2

In some implementations, an authentication device may receive information related to website browsing activity at a client device. The information related to the website browsing activity may include information associated with a web address for a current website where information associated with a virtual credential was entered. The authentication device may identify one or more valid web addresses associated with the virtual credential, which may be valid only for an entity associated with the one or more valid web addresses. The authentication device may transmit, to the client device, information to indicate whether the website browsing activity is authenticated based on a comparison of the web address for the current website where the information associated with the virtual credential was entered and the one or more valid web addresses associated with the virtual credential.
US11695763B2

Methods and systems are presented for generating a device fingerprint based on data obtained from one or more sensors on a device. A plurality of data points corresponding to sensor readings are obtained from the one or more sensors on the device. A set of time-domain features and a set of frequency-domain features are extracted from the plurality of data points and inputted to a neural network trained using a triplet network. A device fingerprint that may be used to identify the device is obtained from the neural network.
US11695762B2

A heterogeneous device authentication system and method authenticate heterogeneous devices in various manners according to user environments. The heterogeneous device authentication system includes an authentication information matching device communication-connected with a plurality of heterogeneous devices and configured to match a plurality of user authentication information of different authentication means to the heterogeneous devices. The authentication information matching device includes a controller and a communication unit communication-connected with the heterogeneous devices. The controller: matches user authentication information selected from among the plurality of user authentication information to a device selected from among the heterogeneous devices based on a user input; stores the resulting matching information; and provides user authentication information matched to each of the heterogeneous devices based on the matching information such that the heterogeneous devices perform user authentication.
US11695759B1

Systems, apparatuses, methods, and computer program products are disclosed for generating behavioral attribute data structures. An example method includes generating, by video monitoring circuitry, a video data structure comprising a video stream captured over a duration of time, wherein the video stream comprises a plurality of video frames, extracting, by biometric attribute generation circuitry, a set of biometric attributes from the video stream, generating, by biometric attribute generation circuitry, a biometric attribute data structure comprising the set of biometric attributes extracted from the video data structure, generating, by sensor circuitry, a sensor data structure comprising a set of sensor data captured over the duration of time, and generating, by behavioral attribute generation circuitry, a behavioral attribute data structure from the sensor data structure and the biometric attribute data structure, wherein the behavioral attribute data structure comprises a set of behavioral attributes of the user derived from the set of sensor data.
US11695757B2

Methods and systems for faster and more efficient smart card logon in a remote computing environment are described herein. Fast smart card logon may be used to reduce latency and improve security. For example, the system may reduce the number of operations (e.g., interactions) between a server used for authentication and the client device. A virtual channel may be established between the server and the client device. The server may receive, from the client device a message including answer to reset (ATR) data of a smart card associated with the client device. The server may substitute the ATR data of the smart card with proxy ATR data of a proxy smart card. The server may determine, based on the proxy ATR data, a cryptographic service provider. The server may transmit, via the cryptographic service provider, via the virtual channel, and to the client device, one or more requests for a cryptographic operation involving the smart card.
US11695753B2

Accessing and organizing data sets directly from a data warehouse including receiving, by a data analyzer, a request from a service provider client instructing the data analyzer to retrieve a data set from a service provider data warehouse, wherein the service provider client is a client of a service provider, and wherein the service provider data warehouse stores data sets for the service provider; retrieving, by the data analyzer, the data set directly from the service provider data warehouse using credentials provided by the service provider; selecting, by the data analyzer, a worksheet template based on the service provider; organizing, by the data analyzer, the data set into a worksheet based on the worksheet template; and presenting, by the data analyzer to the service provider client, the worksheet comprising the data set.
US11695752B2

A system and method for participating in and operating a distributed computing pool are disclosed. Computing pools combine computational resources from a plurality of computing devices over a network by splitting jobs into smaller jobs and distributing those smaller jobs to the computing devices so that they can be solved in parallel with little or no overlap in the work performed. The computing devices attempt to find solutions to the smaller jobs. Solutions found are signed and submitted back to the pool. The pool uses the signature to confirm the true origin of the solution and that the solution has not been tampered with.
US11695750B2

The present disclosure relates generally to authentication of voice communications. Methods performed by a user device for mutually authenticated communications can include creating a first communication channel with a backend, creating a secure session across a second communication channel with the backend, receiving a first identification message from the backend via the second communication channel, receiving a second identification message from the backend via the first communication channel, sending an attestation that the second identification message matches the first identification message to the backend via the second communication channel, receiving a second step authorization instruction from the backend via the second communication channel, assessing the identity of the user, and delivering an authorization response to the backend via the second communication based of the assessed identity of the user.
US11695738B2

A communication system utilizing unified gateways bridges communication gaps between data transmitters having differing transmission, security, data format, overhead restrictions and performance metrics by dynamically determining optimal data paths for the data being routed. The unified gateways can also dynamically alter data packages to upgrade/downgrade security standards, alter transmission networks, translate data to match recipient requirements and split/combine data to optimize data throughput using disparate systems.
US11695736B2

A system for processing data is disclosed that includes a first processor configured to operate one or more algorithms to identify a user identity as a function of user metadata and to provide access to a predetermined network resource using a cloud-based explicit proxy as a function of the user identity and one or more service requests, the first processor configured to operate one or more algorithms to detect a change in the one or more service requests and wherein access to the predetermined network resources using the cloud-based explicit proxy is modified as a function of the detected change in the one or more service requests.
US11695732B2

The embodiments herein describe a firewall for a media production system to provide flexible security between an on-premises production environment and remote media production applications and devices (e.g., cloud-based virtual production environments). As new media devices and applications (referred to generally as media nodes) are added at remote locations, the firewall is updated to permit the media nodes to communicate with the on-premises production environment. The embodiments herein described an automatic (e.g., software driven) process where a network orchestrator can detect a change in the media nodes and update the rule set in the firewall accordingly.
US11695731B2

Systems and techniques are described for monitoring network communications using a distributed firewall. One of the techniques includes receiving, at a driver executing in a guest operating system of a virtual machine, a request to open a network connection from a process associated with a user, wherein the driver performs operations comprising: obtaining identity information for the user; providing the identity information and data identifying the network connection to an identity module external to the driver; and receiving, by a distributed firewall, data associating the identity information with the data identifying the network connection from the identity module, wherein the distributed firewall performs operations comprising: receiving an outgoing packet from the virtual machine; determining that the identity information corresponds to the outgoing packet; and evaluating one or more routing rules based at least in part on the identity information.
US11695719B2

Systems and methods for generating tasks based on chat sessions between users of a collaboration environment are disclosed. Exemplary implementations may: obtain content information characterizing content of the chat sessions between the users of the collaboration environment; generate tasks for the users based on the content from the chat sessions, a first task being generated based on the first content information for the first chat session; and/or store information defining the tasks generated as part of the state information such that the first task is defined by a first task record.
US11695718B2

The subject technology retrieves, by a client device from a storage device, first image data captured by the client device at a previous time. The subject technology receiving first metadata corresponding to a selected image processing operation. The subject technology generates second image data based on the first metadata and the image processing operation performed on the first image data. The subject technology generates second metadata comprising information related to the image processing operation, the second metadata including a first identifier associated with the first image data, and second identifier associated with the second image data. The subject technology generates a message comprising the second metadata, the second image data, and the first image data.
US11695707B1

A network switch displays a state signal of network connection ports by a combination of LEDs and includes a signal management unit, a control unit, switch members, and the LEDs. The signal management unit receives the state signal from the network connection ports and transmits data to the control unit to control each of the switch members and correspondingly output to control each of the LEDs. The state signal includes that a first state data outputs an active/inactive state via a first control signal, a second state data and a third state data output a link-down/up state and a connection speed state via a second control signal, so that the LEDs displays different states of the network connection ports based on a combination of each of the first control signal and each of the second control signal.
US11695695B2

For a network controller for managing hosts in a network, a method for configuring a host to resolve network addresses is described. The method configures an address resolution module in a host to resolve a network address. The method configures a managed forwarding element in the host to (1) avoid sending a request to resolve the network address to another host by using the address resolution module to resolve the network address and (2) forward packets using the resolved network address.
US11695693B2

A packet transmission method, device, and system for network technologies are disclosed. A first network device receives, by using a first VPLS instance a packet to be sent to a user-side device connected to the second network device. The first network device forwards, based on an association relationship between the first VPLS instance and the first VPWS instance, the packet to a second VPWS instance in the second network device by using the first VPWS instance. A VPLS instance is associated with a VPWS instance in the first network device. A packet that is received by using the VPLS instance and that is to be sent to a user-side device can be forwarded by using the associated VPWS instance, so that pressure to learn a MAC address for packet transmission is reduced, and forwarding performance of the system is ensured.
US11695686B2

A router node may be configured for communication of multicast traffic in a network fabric which may include a plurality of spine nodes interconnected to a plurality of leaf nodes. The router node may be configured as one of the leaf nodes and serve as a first hop router for multicast traffic. At the router node, a message for flooding the network fabric may be sent based on an indication of communication of multicast traffic for a multicast group from a source device. The message may include at least one spine node identifier of at least one preferred spine node joined to the multicast group at the router node. The message may be for indicating, to at least one of the leaf nodes, to prioritize joining to the multicast group at the at least one preferred spine node according to at least one spine node identifier.
US11695684B1

Certain aspects of the disclosure are directed to routing data communications based on time zone. According to a specific example, a data-communications system for routing data communications based on time zone includes a communications routing circuit and a processing circuit. The communications routing circuit receives and routes data communications to a plurality of data communications stations and provides data communications services to remotely-situated client entities. For data communications routed for client entities in which a time zone routing feature is applied, the processing circuit determines a geographic location of the respective data communications station. The processing circuit then identifies a respective set of routing functions, based on a time zone of the geographic location, and routes the data communication based on the time zone, and according to the respective set of routing functions.
US11695678B2

A device receives network information from an analyzer device associated with a host device, a target device, and a link of a network, and compares the network information and historical equalizer calibration information to identify a set of equalizer calibration information. The historical equalizer calibration information is associated with multiple host devices, multiple target devices, and multiple links. The device ranks the set of equalizer calibration information, based on quality information associated with the historical equalizer calibration information, to generate a ranked set of equalizer calibration information. The device provides the ranked set of equalizer calibration information to the analyzer device to permit the analyzer device to identify selected equalizer calibration information of the ranked set of equalizer calibration information, and utilize the selected equalizer calibration information.
US11695667B2

Techniques for Qprints using telemetry-based similarity for DNS are provided. In some embodiments, a system/process/computer program product for Qprints using telemetry-based similarity for DNS in accordance with some embodiments includes aggregating a set of network related event data, wherein the set of network related event data includes Domain Name System (DNS) related query data; clustering the DNS related query data; and generating similarity clusters for domains based on their DNS related query data. For example, the set of network related event data can include passive DNS (pDNS) data aggregated over a period of time to express pDNS data at-scale, and similarity of the pDNS data aggregated over the period of time is quantified, within and across networks based on telemetry-based similarity for DNS using a statistical model.
US11695661B1

A distributed cloud computing system is disclosed that includes a controller configured to deploy a first gateway in a first cloud computing network and a second gateway in a second cloud computing network and logic. The logic, upon execution by one or more processors, causes performance of operations including generating a topology mapping visualization illustrating a plurality of constructs and communication paths therebetween, wherein a first subset of the plurality of constructs are deployed in the first cloud computing network and a second subset of the plurality of constructs are deployed in the second cloud computing network, receiving user input corresponding to (i) a selection of one or more constructs and (ii) an identifier for the selection, generating a filtered topology mapping visualization of the selection of the one or more constructs and any connections therebetween, and causing rendering of the filtered topology mapping visualization on a display screen.
US11695651B2

The subject matter described herein provides systems and techniques for a network planning and optimization tool that may allow for network capacity planning using key network failures for an arbitrary pair of network topology and demands. Performing network capacity planning with key network failures, instead of using other techniques, may avoid over-building the topology of a network. In particular, key network failures may be generated from the probabilistic failures, and the impact of these failures on a network may be computed. Expected flow availability SLO or a function thereof may be computed, using this information, and used by the tool to design a robust network. With an embedded flow availability calculation and updated risk framework, the capacitated cross-layer network topologies output by the tool may meet network demands/flows with their respective SLO type at the lowest cost.
US11695640B2

The present disclosure provides systems, methods, and non-transitory computer-readable storage media for determining container to leaf switch connectivity information in a data center in a presence of blade switches and servers. In one aspect of the present disclosure, a method of determining container to leaf switch connectivity information of a data center utilizing at least one blade switch and at least one blade server, includes receiving, at a network controller, link connectivity information that includes south-bound neighboring information between the at least one blade switch of the data center and the at least one blade server of the data center; determining, at the network controller, the container to leaf switch connectivity information of the data center, based on the link connectivity information; and generating a visual representation of a topology of the data center based on the container to leaf switch connectivity information.
US11695637B2

A non-transitory computer readable media, methods, system and network function virtualization orchestrator can be used to instantiate a network service operating as at least a portion of a network slice. A network service descriptor describing the network service comprises at least one service deployment flavor; zero or more sharing allowed attribute defining if the network service or constituent instances of the network service is allowed to be shared with another network service instance, or with its constituent instances; and zero or more external placement rule attribute defining if the network service or constituent instances of the network service, is affine or anti-affine with current and future other network service or constituent instances of the current and future other network service.
US11695635B2

Devices, systems, and processes for rapid installation of numerous Internet-of-Things (IoT) devices are described. For at least one embodiment, a system for installing multiple Internet-of-Things (IoT) devices may include a multi-device hub communicatively coupled to each of multiple IoT devices. One or more gateways are coupled to the multi-device hub. One or more IoT servers are coupled to at least one of the one or more gateways. The multi-device hub is configured to facilitate a bulk installation of the multiple IoT devices by executing non-transient computer instructions for registering and activating each of the IoT devices with use with one or more IoT servers.
US11695632B1

Automatic onboarding, management, and control across heterogeneous edge devices of a client network using device abstractions may be performed (e.g., different types of edge devices manufactured by different vendors). A device onboarding and integration service may emulate, by a first device abstraction, an edge device of a client network, where the edge device is a first type of device. The service emulates, by a second device abstraction, the edge device as a second type of edge device (e.g., from a different vendor/uses a different API). The service updates a state of the first device abstraction based on a state of the edge device. The service then updates a state of the emulating, by a second device abstraction, the edge device as a second type of edge device. The second device abstraction sends its updated state to an application at the client network.
US11695626B2

A method, performed by a server, of executing a software package in a wireless communication system includes: obtaining package usage information for each of a plurality of software packages with respect to user equipment's (UEs) accessing a plurality of base stations (BSs) connected to the server; determining a first hardware component (HC) set, including a plurality of HCs, for processing tasks operating in a first software package from among the plurality of software packages, based on the package usage information including a use for each of the plurality of HCs included in the first HC set and a respective usage amount for the plurality of HCs; generating a second software package that is allocated to the first HC set; migrating the tasks operating in the first software package to the second software package; and deleting the first software package.
US11695624B1

A method and system for outcome-based workload configurations for IT environments. Existing solutions directed to implementing multi-tier configurations on bare-metal IT infrastructure tend to require specialized tools and skills on a tier-by-tier basis. A more unified approach, where a single or singleton configuration that defines and implements the desired state (or outcome) of one or more tiers, is sought and thus proposed. Within this disclosure, implementation of workload deployment policies, is emphasized.
US11695612B2

A faulted message element in 5G or 6G can often be identified according to its modulation parameters, including a large deviation of the branch amplitudes from the predetermined amplitude levels of the modulation scheme, and/or the SNR of the branch amplitudes, and/or an amplitude variation of the raw signal or the branches during the message element, and/or an inconsistency between the modulation state as determined by the amplitude and phase of the raw waveform versus the amplitudes of the orthogonal branch signals, among other measures of modulation quality. An AI model may be necessary to correlate the various quality measures, and optionally to determine the correct demodulation of faulted message elements. Costly, time-consuming retransmissions may be avoided by determining the correct demodulation of each message element at the receiver, thereby improving throughput and reliability with fewer delays.
US11695600B2

The present invention relates to the field of digital signal processing, and in particular to a Costas sequence time-frequency joint synchronization method based on all-phase spectrum correction. The method improves the defects existing in a discrete frequency spectrum correction algorithm using short-time Fourier transform and sliding correlation. The improvement mainly comprises: the present disclosure provides a solution based on iterative optimization: when an actual frequency offset is an integral multiple of the spectral resolution, a large error can occur, frequency offset correction and time delay correction are carried out on a signal by using an estimated value having a large estimated error, then estimation is carried out again, and the frequency offset of the signal is not a special value by means of an iteration mode.
US11695585B2

A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices. A service manager, controlled by the subscription manager, distributes service specific configuration data to authenticated gateway devices.
US11695582B2

Disclosed is a method, system, and non-transitory computer-readable record medium for providing a plurality of group calls in a single chatroom. A group call providing method including receiving, by the at least one processor, information about a plurality of group call channels generated in response to a first request from at least one member included in a chatroom, from a server, providing, by the at least one processor, a group call channel list about the plurality of group call channels through the chatroom based on the information about the plurality of group call channels, and starting, by the at least one processor, a group call through a specific group call channel, from among the plurality of group call channels, in response to receiving a second request for joining the specific group call channel through the group call channel list may be provided.
US11695574B2

A method at an Intelligent Transportation System (ITS) Transmitting Entity, the method including: generating an ITS message; augmenting the ITS message with an Integrity Report generated by an integrity detection function at the ITS Transmitting Entity to create an augmented ITS message; signing the augmented ITS message with an Authorization Certificate or Ticket, the Authorization Certificate or Ticket including an assurance indication from an Audit Certificate Authority for the integrity detection function; and sending the signed, augmented ITS message to an ITS Receiving Entity.
US11695569B2

A request to add tags (e.g., labels, key-value pairs, or metadata) to resources can be digitally signed by the entity making the request, such that the source can be verified and an authorization determination made for each tag. For a request involving multiple services (or entities) that can each add tags, any tag added by a service can be included in the request and digitally signed by that service. Each service processing the request can also digitally sign the request before forwarding, so that each service signs a version of the request, which includes elements signed by other services earlier in the request chain. When the request is received to a tagging service, the service ensures that every tag was digitally signed by the appropriate authorized entity or service, and validates the signatures to ensure that no data was modified or omitted, before adding the tags to the designated resource(s).
US11695568B1

This disclosure describes techniques for verifying virtualized network functions (VNFs) using Decentralized Identifiers (DIDs). For example, a system includes an orchestrator configured to obtain, using a Decentralized Identifier (DID) that is associated with a virtualized network function (VNF) image for a VNF, a DID document associated with the DID, verify, based on the DID document associated with the DID, the VNF image, and deploy the VNF image as a VNF instance on a Network Functions Virtualization infrastructure (NFVi). The system also includes one or more consensus networks that store the DID document associated with the VNF image in a distributed ledger.
US11695547B2

A method and system of creating and managing encryption keys that facilitates sharing of encrypted content. The system may include an information management system with a key management server and a computing device having an encryption service module. The encryption service module detects operations at the computing device and encrypts a document with an encryption key created using user information and a secret.
US11695545B2

A multi-scheme random selection of blockchain endorsers may preserve anonymity of nodes that participate in a blockchain network, and may assign each node an endorsement load that is proportionate to the utilization of the blockchain network by that node. Selection of one or more nodes to endorse data before recordation to the blockchain may include randomly selecting an active endorser selection scheme from a set of available endorser selection schemes, and randomly selecting one or more nodes as endorsers for the data based on the active endorser selection scheme. Each scheme may be derived based on the tracked utilization over different time scales. Exit criteria may determine when to switch the active endorser selection scheme. The exit criteria may be based on a number of times each node is selected as an endorser under the active endorser selection scheme, and utilization of the blockchain network by each node.
US11695523B2

In a distribution shaping method, information compression and distribution shaping are executed at the same time. A symbol sequence of a predetermined length is allocated to an input bit sequence of a predetermined length on a one-to-one basis. In the allocation, a bit sequence smaller in entropy is allocated a symbol sequence smaller in average power.
US11695521B2

Embodiments of the present disclosure relate to a method and apparatus of transmitting a reference signal and a method and apparatus of receiving a reference signal. In one embodiment of the present disclosure, the method of transmitting a reference comprises receiving a reference signal configuration indication, wherein reference signal resources are divided into at least two reference signal groups, and the reference signal configuration indication indicates a reference signal configuration including a reference signal group configuration; and transmitting the reference signal using a reference signal sequence in a reference signal group as indicated by the reference signal group configuration, wherein the reference signal sequence can be multiplexed with another layer or another user in different reference signal groups. With embodiments of the present disclosure, reference signals for different layers or users can be multiplexed in different reference signal groups and thus, more mu-users with unequal allocated bandwidths can be supported without significant channel estimation loss and Peak to Average Power Ratio (PAPR) loss.
US11695512B2

Certain aspects may be implemented in a method for wireless communication. The method generally includes determining a counter downlink assignment index (cDAI) to be included in each of a plurality of downlink control information (DCI), each of a first subset of the plurality of DCI being on a control channel, and each of a second subset of the plurality of DCI being on a data channel, each of the first subset of the plurality of DCI scheduling one of the data channels, and wherein each of the control channels and the data channels is on a cell of a plurality of cells, the determination of the cDAIs being based on order of the cell, with respect to the plurality of cells, on which each of the cDAIs is to be transmitted; generating and outputting for transmission the control channels and data channels in accordance with the determination.
US11695507B2

A multiple access method, a multiple access transmitter, and a multiple access receiver includes performing, by a transmitter, channel coding on a bit sequence to determine a coded sequence. The method also includes interleaving and/or scrambling the coded sequence, and performing multidimensional constellation modulation on the interleaved and/or scrambled sequence; performing grid mapping on the modulated symbol sequence to determine a mapped sequence, and transmitting the mapped sequence. The method also includes receiving, by a receiver, mixed signals from multiple transmitters, the mixed signals are obtained by performing, by each of the multiple transmitters, interleaving and/or scrambling, multidimensional constellation modulation and grid mapping on data. The method further includes decoding, by the receiver, mixed information according to interleaver information and/or scrambler information, multidimensional constellation information and grid mapping pattern information corresponding to each transmitter to obtain data corresponding to each transmitter.
US11695494B2

An asynchronous adaptation process includes receiving a first plurality of frames of a first interface group at a first rate, determining idle/stuffing data to be added in each of the first plurality of frames based on a second rate associated with a second plurality of frames of a second interface group, adding information about the idle/stuffing data in each frame of the first plurality of frames in a preceding frame, and transmitting the second plurality of frames of the second interface group with the idle/stuffing data included therein, wherein the second plurality of frames includes the first plurality of frames with the idle/stuffing data.
US11695491B2

Systems and methods to enable 5G system support for conveying time synchronization are provided. In some embodiments, a method performed by a wireless device for conveying external time domain information is provided. The method includes receiving a message in a first time domain used by the wireless device, the message comprising external time domain information; determining information about a second time domain based on the external time domain information; and conveying information about the second time domain to another node. In some embodiments, timing information is included into a GPRS Tunneling Protocol (GTP) payload, and the wireless device can get timing information directly from the data payload. This minimizes the RAN and/or gNB impact and adds the potential for multiple time domain support.
US11695477B2

A system comprising a plurality of points of access deployed in venue having a crowd area located next to an event happening area, each one of the plurality of points of access comprising an optical transmitter adapted to broadcast an encoded media stream in light emissions, a plurality of portable optical receiver units, each having: a connector adapted to be electrically connected to one of a plurality of client devices, an optical receiver adapted to capture the light emissions, and a controller adapted to convert the light emissions into a digital stream forwarded via the connector to a respective client device of the plurality of client devices to allow a presentation of the digital stream on a display of the respective client device by an application executed on the respective client device.
US11695465B2

Aspects of the present disclosure relate to wireless communications, and more particularly, to techniques for performing beam failure recovery involving a secondary cell.
US11695462B2

Methods, systems, and devices for wireless communications that support coordinated beamforming in millimeter wave (mmW) systems. A user equipment (UE) may indicate a number of supported antennas for signal reception. A plurality of transmission-reception points (TRxPs) may coordinate a beam training with the supported antennas, in determining a beam estimation for coordinated reception at the UE. The coordinated beam training may be carried over combined beams of the associated TRxPs, and may be based on co-phasing factors within a single antenna panel for each of the TRxPs. Based on the coordinated beam training, the UE may determine a matched filtering beam estimate for reception and receive coordinated beamformed transmissions from the plurality of TRxPs as part of coordinated multipoint (CoMP) transmissions.
US11695459B2

A design for reference signals dedicated for positioning measurements in UL and DL directions and a mechanism for Tx/Rx beam pair selection for positioning is disclosed. The design can improve performance of positioning operation in NR communication systems, can improve resource efficiency of positioning operation in NR communication systems, and can reduce the amount of resources needed for PRS transmission, reduce latency and increase the positioning measurement quality.
US11695457B2

Disclosed is a precoding method comprising the steps of: generating a first coded block and a second coded block with use of a predetermined error correction block coding scheme; generating a first precoded signal z1 and a second precoded signal z2 by performing a precoding process, which corresponds to a matrix selected from among the N matrices F[i], on a first baseband signal s1 generated from the first coded block and a second baseband signal s2 generated from the second coded block, respectively; the first precoded signal z1 and the second precoded signal z2 satisfying (z1, z2)T=F[i] (s1, s2)T; and changing both of or one of a power of the first precoded signal z1 and a power of the second precoded signal z2, such that an average power of the first precoded signal z1 is less than an average power of the second precoded signal z2.
US11695455B2

A relay device relaying, to a reception device, a signal stream transmitted by a transmission device through MIMO transmission, the relay device including a lattice base reduction processing unit transforming bases of the signal stream transmitted by the transmission device through MIMO transmission, to increase orthogonality of a lattice of the signal stream, a MIMO equalization unit detecting, by equalization, reception symbols in the signal stream with the bases transformed by the lattice base reduction processing unit, a symbol quantization unit performing quantization by mapping the reception symbols detected by the MIMO equalization unit, to a region on a complex plane delimited by quantization threshold values, and a transmission unit transmitting, to the reception device, at least a signal quantized by the symbol quantization unit.
US11695454B2

Apparatus and methods for multi-antenna communications are provided. In certain embodiments, a communication system includes an antenna array including a plurality of antenna elements, and a plurality of RF circuit channels each coupled to a corresponding one of the antenna elements. The plurality of RF circuit channels generate two or more analog baseband signals in response to the antenna array receiving a radio wave. The communication system further includes a controllable amplification and combining circuit that generates two or more amplified analog baseband signals based on amplifying each of the two or more analog baseband signals with a separately controllable gain, and that combines the two or more amplified analog baseband signals to generate a combined analog baseband signal.
US11695442B2

A receiver includes a switch network, a mixer, and an IQ mismatch (IQMM) estimation circuit. The switch network is adapted to be coupled to an output of a transmitter. The switch network is configured to selectably swap complementary signals of a differential pair. The mixer is coupled to the switch network and is configured to down-convert an output signal of the switch network. The IQ IQMM estimation circuit is coupled to the mixer, and is configured to estimate an IQMM of the transmitter based on an output signal of the mixer.
US11695441B2

A method of cancelling interference signals may comprise: receiving, from a transmitting communication node, a first polarization signal including an interference signal and a second polarization signal that is orthogonal to the first polarization signal and includes the interference signal; generating a combined signal by combining the first polarization signal and the second polarization signal using initial combining coefficients; calculating a correlation between the combined signal and one of the first polarization signal and the second polarization signal; selecting final combining coefficients based on the correlation; and generating an output signal by combining the first polarization signal and the second polarization signal using the final combining coefficients.
US11695438B2

The embodiments include a stackable computing device that includes an integrated heatsink and antenna structure and a housing structure. The housing structure includes a housing casing that surrounds the integrated heatsink and antenna structure. The integrated heatsink and antenna structure includes a heatsink base and one or more radio frequency (RF) antenna portions. The heatsink base includes a connector port that provides an interface between components of the computing device and other computing or peripheral devices. For example, the heatsink base may include platform that is configured to have circuitry fixedly secured on a first side of the platform with a connector of the circuitry aligned with an aperture of the connector port such that a connection to the circuitry is accepted by circuitry of another computing device.
US11695434B2

Systems and methods are provided for decoding data read from non-volatile storage devices. A method may comprise receiving a chunk of data read from a physical location of a non-volatile storage device and searching a memory for soft information associated with the physical location using a unique identifier associated with the physical location. The soft information may be generated from one or more previous decoding processes on previous data from the physical location. The method may further comprise retrieving the soft information identified by the unique identifier associated with the physical location from the memory, decoding the chunk of data with the soft information indicating reliability of bits in the chunk of data and updating the soft information with decoding information generated during the decoding.
US11695432B2

There is provided an apparatus including an acquisition unit that acquires an information block generated from transmission data for a user and subjected to error correction coding, and an interleaving unit that interleaves a bit sequence of the information block using an interleaver unique to the user. The interleaving unit interleaves the bit sequence by interleaving each of two or more partial sequences obtained from the bit sequence.
US11695426B1

A successive approximation register (SAR) analog-to-digital converter (ADC) includes a comparator, a threshold generator and a controller. The comparator receives an analog signal and the SAR ADC outputs an output codeword. The comparator performs a plurality of first comparisons and a plurality of second comparisons. The controller determines a plurality of most significant bits of the output codeword according to a plurality of first comparison results corresponding to the first comparisons. The first comparisons are performed by comparing the analog signal with a plurality of first thresholds. The controller determines a plurality of least significant bits of the output codeword according to a plurality of second comparison results corresponding to the second comparisons. The second comparisons are performed by comparing the analog signal with a second threshold. The controller controls the threshold generator to produce the plurality of first thresholds and the second threshold according to the first comparison results.
US11695414B2

A method of generating multiple gating signals for a multi-gated input/output (I/O) system. The system includes an output level shifter and an output driver which are coupled in series between an output node of a core circuit and an external terminal of a corresponding system. The method includes: generating first and second gating signals having corresponding first and second waveforms, the first waveform transitioning from a non-enabling state to an enabling state before the second waveform transitions from the non-enabling state to the enabling state; receiving the first gating signal at the output level shifter; and receiving the second gating signal at the output driver.
US11695409B2

A drive circuit of a power semiconductor element comprises a gate drive voltage generator to generate, based on an ON/OFF drive timing signal input to an input terminal, a gate drive voltage to be applied to a gate electrode of a switching element having the gate electrode for controlling a main current that flows between a first main electrode and a second main electrode, wherein the gate drive voltage generator includes a gate current limiting circuit in which a current limiter to limit a current and a voltage limiter to limit the magnitude of a voltage applied to both ends of the current limiter are connected in parallel.
US11695406B2

An overcurrent protection circuit configured to limit an output current flowing through an output transistor includes a sense transistor that provides a sense current proportional to the output current, a sense resistor through which the sense current flows, a current limiting circuit that detects a sense voltage generated by the sense resistor and controls a gate voltage of the output transistor, and a current correction circuit that provides the sense resistor with a corrected sense current added to the sense current based on a difference of voltage between a drain voltage of the output transistor and a drain voltage of the sense transistor.
US11695400B1

A low-power phase interpolator circuit has a phase generator that receives an input clock signal and uses the input clock signal to generate multiple intermediate clock signals with different phase shifts; a phase rotator circuit that outputs phase-adjusted clock signals, each phase-adjusted clock signal having a phase that lies within a range bounded by phases of two of the intermediate clock signals; a frequency doubler circuit that receives a plurality of the phase-adjusted clock signals and outputs two frequency-doubled clock signals having a 180° phase difference; and a quadrature clock generation circuit that receives the two frequency-doubled clock signals and provides four output signals that include in-phase and quadrature versions of the two frequency-doubled clock signals.
US11695398B2

A fixed time-delay circuit of a high-speed interface is disclosed. The fixed time-delay circuit comprises: a counter circuit for generating a shift selection signal of any bit; a data selector circuit for receiving first parallel data signals and rearranging the first parallel data signals according to the shift selection signal and a first low-speed clock to obtain second parallel data signals; a clock selector circuit for selecting, according to the shift selection signal, one clock from multiple input clocks having different phases, for outputting, to form a second low-speed clock; and a synchronization circuit for synchronizing the second parallel data signals according to the second low-speed clock. According to the circuit, initialization alignment among multichannel data of the high-speed interface can be achieved.
US11695396B2

A circuit, for generating ultrahigh-precision digital pulse signals comprises: a pulse edge control circuit used for delaying a signal on an input pin and accurately controlling positions of a rising edge and a falling edge of the pulse signal to accurately control the width of pulses and generate ultrahigh-precision pulses; a static calibration circuit used for calculating step size information representing the relationship between a work clock period of a system and a delay of delay cells in the pulse edge control circuit when the system is powered on to work, and storing the step size information, wherein the step size information is the number of delay cells through which the signal is propagated and passes within one system clock period; and a dynamic calibration circuit used for dynamically calculating step size information when a rising edge or a falling edge of each pulse in the input pin arrives.
US11695388B2

An elastic wave device includes an IDT electrode on a second main surface of an element substrate that includes a piezoelectric layer, a support layer on the second main surface and surrounding the IDT electrode, a cover member on the support layer, and routing wiring lines extending from the second main surface of the element substrate onto side surfaces of the element substrate.
US11695384B2

A micro-electrical-mechanical system (MEMS) resonator device includes at least one functionalization material arranged over at least a central portion, but less than an entirety, of a top side electrode. For an active region exhibiting greatest sensitivity at a center point and reduced sensitivity along its periphery, omitting functionalization material over at least one peripheral portion of a resonator active region prevents analyte binding in regions of lowest sensitivity. The at least one functionalization material extends a maximum length in a range of from about 20% to about 95% of an active area length and extends a maximum width in a range of from about 50% to 100% of an active area width. Methods for fabricating MEMS resonator devices are also provided.
US11695377B2

An amplifier including a P-channel transistor having current terminals coupled between a first node and a second node and having a control terminal coupled to a third node receiving an input voltage, an N-channel transistor having current terminals coupled between a fourth node developing an output voltage and a supply voltage reference and having a control terminal coupled to the second node, a first resistor coupled between the first node and a supply voltage, a second resistor coupled between the first and fourth nodes, and a current sink sinking current from the second node to the supply reference node. The amplifier may be converted to differential form for amplifying a differential input voltage. Current devices may be adjusted for common mode, and may be moved or added to improve headroom or to improve power supply rejection. Chopper circuits may be added to reduce 1/f noise.
US11695375B2

An amplifier includes a semiconductor die and a substrate that is distinct from the semiconductor die. The semiconductor die includes a III-V semiconductor substrate, a first RF signal input terminal, a first RF signal output terminal, and a transistor (e.g., a GaN FET). The transistor has a control terminal electrically coupled to the first RF signal input terminal, and a current-carrying terminal electrically coupled to the first RF signal output terminal. The substrate includes a second RF signal input terminal, a second RF signal output terminal, circuitry coupled between the second RF signal input terminal and the second RF signal output terminal, and an electrostatic discharge (ESD) protection circuit. The amplifier also includes a connection electrically coupled between the ESD protection circuit and the control terminal of the transistor. The substrate may be another semiconductor die (e.g., with a driver transistor and/or impedance matching circuitry) or an integrated passive device.
US11695373B1

One example includes a differential amplifier, a voltage weighting element, coupled to a voltage source which provides an input voltage, to provide a reference voltage with a constant power limit when the input voltage varies, an error amplifier configured to receive and compare the reference voltage provided from the voltage weighting element and a feedback sensed voltage provided from the differential amplifier to identify whether the sensed voltage exceeds the reference voltage, and a pulse width modulation (PWM) controller, coupled to a power transformer and the error amplifier, that reduces a transformer input current provided to the power transformer based on the comparison of the reference voltage from the voltage weighting element and the feedback sensed voltage from the differential amplifier.
US11695369B1

Surface mount assembly for mounting to a solar panel frame to an installation surface is disclosed. In some embodiments, a surface mount assembly includes a base and an enclosure. The base includes a lower member and an upper member. The lower member could include a brace, a center aperture extending through the lower and upper members for receiving a fastener to facilitate the mounting to a solar panel frame; the upper member could include a hub from which a plurality of arms may extend. The mount enclosure could include a chamber with a chamber aperture for receiving a fastener from the surface mount, a post support extending upward from the chamber and forming a post aperture for receiving a post, and a horizontal member with one or more sealant grooves extending horizontal outward from the chamber.
US11695366B2

Provided are a short circuit state analyzer to compare difference value when the AC excitation current is applied at a first frequency with a threshold value, to estimate a short circuit resistance from the difference value based on data indicating a relationship between the short circuit resistance and the difference value at the first frequency when the difference value is smaller than the threshold value, to cause an excitation power supply to apply the AC excitation current to the field windings at a second frequency lower than the first frequency when the difference value is equal to or greater than the threshold value, and to estimate the short circuit resistance from a difference value obtained by the AC excitation current at the second frequency based on data indicating a relationship between the short circuit resistance and the difference value at the second frequency.
US11695360B2

A method and apparatus for estimating a rotor position of a motor, and a motor control system. The method includes: obtaining a position error signal by injecting a high-frequency signal into a stator winding of the motor; obtaining a load parameter indicating a load of the motor, obtaining a direct-current component disturbance value according to the load parameter and a first preset relationship, obtaining a harmonic component disturbance value according to the load parameter and a second preset relationship, and obtaining an observer parameter value according to the load parameter and a third preset relationship; compensating the position error signal according to the direct-current component disturbance value and the harmonic component disturbance value to obtain a compensated position error signal; adjusting an observer parameter according to the observer parameter value, and adjusting the compensated position error signal through an adjusted observer to obtain the rotor position and a rotor speed.
US11695359B2

The disclosure relates to an autonomous apparatus, moving and performing preset work in a defined working area, the autonomous apparatus including an energy module supplying energy to the autonomous apparatus, a motor, a sensor circuit, and a control circuit, the motor obtaining the energy from the energy module, to drive the autonomous apparatus to move and/or work in the working area, the sensor circuit detecting working parameters and environmental parameters of the autonomous apparatus, and transmitting detection results to the control circuit, the control circuit controlling the operation of the motor according to a signal transmitted by the sensor circuit, where the motor is a sensorless brushless motor, and before the motor rotates, the control circuit measures a resistance value of the motor, and estimates, one the basis of the resistance value of the motor, a rotor position of the motor, so as to control the operation of the motor.
US11695358B2

A speed control method for a permanent magnet synchronous motor considering current saturation and disturbance suppression aims to effectively ensure that a current of the motor is always within a given range to avoid the problem of control performance reduction caused by the fact that the current gets into a saturation state, ensure the safety of a system, do not need to use unavailable state variables such as motor acceleration and the like, effectively estimate and compensate disturbances including parameters uncertainty and unknown load torque disturbance existing in a permanent magnet synchronous motor system, and rapidly and accurately control a speed of the motor finally. There is no need to configure a plurality of sensors in practical industrial application, so system building costs can be reduced on the one hand, and the stability of the system can be improved on the other hand.
US11695351B2

Provided is a triboelectricity-based energy harvesting material including a first carbon composite layer, a second carbon composite layer, a first charge layer and a second charge layer applied onto the first carbon composite layer and the second carbon composite layer, respectively, and a spacer that is provided between the first charge layer and the second charge layer and maintains a predetermined interval between the first charge layer and the second charge layer, wherein the spacer is provided only in a partial region of the first charge layer and the second charge layer, and accordingly, the first charge layer and the second charge layer come into contact with each other according to deformation of the material in a region in which the spacer is not provided so as to generate triboelectricity.
US11695350B2

A three-phase grid-connected inverter, and a method and a device for controlling the three-phase grid-connected inverter are provided. The method is applied to a three-phase three-leg grid-connected inverter. A structure of the three-phase three-leg grid-connected inverter is improved, so that a filter capacitor (C1, C2, and C3) is connected to a negative electrode of a direct current input bus to form a harmonic bypass circuit. Inverter devices connected in parallel in the system operate stably without increase of inductance of an inductor (L1, L2, L3). In addition, the three-phase three-leg grid-connected inverter according to the present disclosure operates in a discontinuous mode of inductor current (iL1, iL2, and iL3). That is, in the process that a power switch transistor (Q1, Q2, Q3, Q4, Q5 and Q6) on bridge legs is turned on, the inductor current (iL1, iL2, and iL3) drops to zero.
US11695341B2

A method for operating a DC-DC voltage converter apparatus having a plurality of DC-DC voltage converter units connected in parallel in an electrical network is provided. The DC-DC voltage converter units are operated in a master/slave configuration based on current mode control in order to set a desired output voltage. Here, a reference voltage, to which the output voltage is intended to be adjusted, for the slave converters is determined by way of a preconditioning function according to a predetermined calculation specification from a master reference voltage prescribed by the master converter. Stable control can therefore be ensured even in the case of fluctuating loading at the respective DC-DC voltage converter units.
US11695340B2

Disclosed is an electronic device, which includes a direct voltage to direct voltage converter, and a controller that receives first current information, second current information, an input voltage, and a feedback voltage from the direct voltage to direct voltage converter, controls the direct voltage to direct voltage converter based on the input voltage in one of a first mode, a second mode, or a third mode, controls the direct voltage to direct voltage converter based on the first current information and an output voltage such that buck conversion is performed in the first mode and the second mode, and controls the direct voltage to direct voltage converter based on the second current information and the output voltage such that boost conversion is performed in the second mode and the third mode.
US11695333B2

A method for controlling a hybrid switched capacitor (SC) converter includes (a) generating control signals for controlling switching devices of the hybrid SC converter, in a manner which regulates one or more parameters of the hybrid SC converter, (b) detecting flying capacitor voltage imbalance in the hybrid SC converter, and (c) in response to detecting flying capacitor voltage imbalance in the hybrid SC converter, generating the control signals in a manner which varies switching state duration of the hybrid SC converter, to move flying capacitor voltage towards balance.
US11695323B2

Systems, apparatuses, and methods are described for discharging an input voltage by utilizing discharge circuitry configured to produce a relatively constant discharge voltage value/output voltage, a relatively constant discharge current value/output current, or a relatively constant discharge power value/output power. The discharge circuitry may include at least one power device, such as a DC to DC converter.
US11695322B2

An alternating current (AC)-side symmetrically-split single-phase inverter for decoupling, which includes an H-bridge inverter, the H-bridge inverter includes an upper half-bridge structure and a lower half-bridge structure that are symmetrical to each other, the upper half-bridge structure includes an upper half-bridge first unit and an upper half-bridge second unit in parallel, the upper half-bridge first unit includes an insulated-gate bipolar transistor G1, a diode D1, and a capacitor C3 in parallel, the upper half-bridge second unit includes an insulated-gate bipolar transistor G3, a diode D3, and a capacitor C4 in parallel; and the lower half-bridge structure includes a lower half-bridge first unit and a lower half-bridge second unit in parallel, the lower half-bridge first unit includes an insulated-gate bipolar transistor G2, a diode D2, and a capacitor C1 in parallel, the lower half-bridge second unit includes an insulated-gate bipolar transistor G4, a diode D4, and a capacitor C2 in parallel.
US11695320B2

In some examples, a circuit includes a resistor network, a filter, a current generator, and a capacitor. The resistor network has a resistor network output and is adapted to be coupled between a switch terminal of a power converter (104) and a ground terminal. The filter has a filter input and a filter output, the filter input coupled to the resistor network output. The current generator has a current generator output and first and second current generator inputs, the first current generator input configured to receive an input voltage and the second current generator input coupled to the filter output. The capacitor is coupled between the current generator output and the ground terminal.
US11695313B2

The magnetic attraction and repulsion device for driving axes in rotation is a system for producing motive force released through one or two coaxial outlets. The magnetic attraction and repulsion device includes a centrally positioned axis carrying one or various permanent magnets and at least one synchronization toothed gear to form the rotor. The system also consists of other peripheral axes around the rotor, each carrying at least one permanent magnet and at least one synchronization toothed gear. The transmission toothed gears are connected by meshing the synchronization toothed gears of the rotor and of the peripheral axes. All the axes should be in stainless steel. The continuous activity of the system is achieved by the fact that one or various magnetic poles of permanent magnets carried by the rotor axis is directed in alternation between two or four magnetic poles of permanent magnets carried by the peripheral axes.
US11695312B2

An electric tool, a blower and a method of discharging electrostatic charge in an electric tool. The tool may include a housing, a motor supported by the housing and powered by a power source, the motor including a rotor, a fan supported by the housing and driven by the motor to cause an air flow, and a wire electrically connected between the rotor and a terminal of the power source and operable to dissipate electrostatic discharge in the tool.
US11695309B2

A coil substrate includes a flexible substrate, and coils formed on the flexible substrate such that the coils are positioned substantially in a raw and that each coil has a center space and wirings surrounding the center space. The coils are formed such that each coil includes first wirings on a first surface of the flexible substrate, second wirings on a second surface of the flexible substrate on the opposite side with respect to the first surface, and via conductors penetrating through the flexible substrate and connecting the first and second wirings, and the coils are positioned such that a m-th coil has the second wirings positioned below the center space of a (m+1)-th coil and that a (m+2)-th coil has the first coils positioned on the center space of a (m+1)-th coil, where in is an integer equal to or greater than 1.
US11695306B2

A rotating electrical machine capable of obtaining a higher torque while minimizing the amount of permanent magnets used. A rotor core includes a plurality of first insertion holes each having an auxiliary magnet embedded therein, the auxiliary magnet being embedded so as to surround a rotation axis of a rotor in a cross-section orthogonal to the rotation axis. The rotor core includes a plurality of second insertion holes each having a main magnet embedded therein, the main magnet being embedded so as to extend from the auxiliary magnet toward an outer circumferential direction of the rotor. The rotor includes a plurality of magnetic poles formed around the rotation axis, the magnetic poles each having the auxiliary magnet and the plurality of main magnets. The auxiliary magnet is arranged disproportionately on one side of the first insertion hole in the circumferential direction of the rotor so as to form a clearance on the other side of the first insertion hole.
US11695299B2

The present invention relates to a quick-response voltage control method of distribution systems considering multiple participants, comprising a multiple agent system (MAS), which collects the local information of the distribution system controlled by each agent and interacts with the local information collected by each agent, so that voltage-power sensitivity of the distribution system, used for providing the theoretical basis for voltage regulation, is calculated by distributed calculation; and multiple participants, which establish incentive mechanism by DSOs based on the bidding game with imperfect information, and independently decide their own strategies to obtain the voltage regulation subsidy from the DSOs, according to the calculated voltage-power sensitivities, thus provide voltage support for the distribution system in the process of pursuing benefit maximization.
US11695289B2

An adapter comprises an input port being coupleable with a single-voltage output interface of a single-voltage battery pack or a multi-voltage output interface of a multi-voltage battery pack, an output port electrically connected to the input port and being coupleable with a single-voltage input interface of a first power tool or a multi-voltage input interface of a second power tool, a switching mechanism being switchable between a first state and a second state. When the switching mechanism is in the first state, the input port is coupled with the single-voltage output interface and the output port is coupled with the multi-voltage input interface of the second power tool, when the switching mechanism is in the second state, the input port is coupled with the multi-voltage output interface and the output port is coupled with the single-voltage input interface of the first power tool.
US11695280B2

An electronic device is provided. The electronic device includes a voltage divider circuit, a first battery electrically connected to a first point of the voltage divider circuit, and a second battery connected in series to the first battery. A second point different from the first point of the voltage divider circuit is electrically connected from a first node on an electric path through which the first battery and the second battery are electrically connected.
US11695279B2

A physical address determining method, apparatus, and device, and a storage medium, and belongs to the field of solar power generation, includes: controlling at least two slave nodes to sequentially start up, and detecting a change status of an input voltage of the master node; dividing a photovoltaic power generation system into a plurality of photovoltaic strings; and for each candidate photovoltaic string, controlling any slave node located in the candidate photovoltaic string to start up and other slave nodes to shut down, and using the physical address as a physical address of the candidate photovoltaic string. This disclosure provides a manner of automatically determining a physical address of a photovoltaic string, thereby implementing photovoltaic-string locating and expanding a system function range. When an anomaly occurs, the anomaly can be eliminated in a timely manner, thereby improving system stability.
US11695276B2

A system and method for energy distribution leveraging dynamic feedforward allocation of distributed energy storage using multiple energy distribution pathways to maximize load-balancing to accelerate return on investment, reduce system energy consumption, and maximize utilization of existing energy infrastructure particularly for modular construction.
US11695265B2

A heat shrink component includes a heat shrink layer and a heating unit in thermal contact with at least a part of the heat shrink layer and heating the heat shrink layer to a heat shrink temperature. The heat shrink component has a first dimension in an expanded state and a second dimension in a shrunk state after heating, the first dimension is larger than the second dimension. The heating unit includes an electrically conductive lead heated by an electrical current flowing through the electrically conductive lead and a heat spreading layer arranged in thermal contact with the electrically conductive lead and distributing a heat generated by the electrically conductive lead.
US11695264B2

A device for winding a flexible tube, the device including two identical blades LA placed opposite ways round one against the other and pivotally secured to each other about their respective axes of axial symmetry, which together constitute a pivot axis PIV. One of the blades presents in its left edge an upwardly open notch EC that is formed by a first circular arc ARC1 having its origin at a connection point PR situated on the right edge of the notch and on the longitudinal axis LG of the blade; a diameter of the first circular arc lying on the longitudinal axis; and the first circular arc presenting a central angle α of not less than 180°.
US11695259B2

The present invention provides methods and systems for a modular ion generator device that includes a bottom portion, two opposed side portions, a front end, a back end, and a top portion. A cavity is formed within the two opposed side portions, front end, back end, and top portion. At least one electrode is positioned within the cavity, and an engagement device is engaged to the front end and/or an engagement device engaged to the back end for allowing one or more modular ion generator devices to be selectively secured to one another.
US11695251B2

A laser diode chip has a laser facet, which includes a coating. The coating includes an inorganic layer and an organic layer. In one example, the coating has a number of inorganic layers, including a heat-conductive layer. For example, the inorganic layers may form a reflection-increasing or reflection-decreasing layer sequence.
US11695250B2

A thermally tunable laser includes: a substrate; a laser resonator, wherein the laser resonator includes a gain section, and wherein the laser resonator includes a tuning section; a heating arrangement; a heat sink arrangement for dissipating a heat flow from the laser resonator to the heat sink arrangement; and a hole arrangement for influencing the heat flow from the laser resonator to the heat sink arrangement, wherein the hole arrangement is arranged between the substrate and the heat sink arrangement, wherein one or more holes of the hole arrangement include at least one hole being arranged within a horizontal range of the tuning section, so that a thermal resistance between the tuning section and the heat sink arrangement is increased.
US11695244B2

A preformed solder-in-pin system for use with electrical connectors. The preformed solder-in-pin system generally includes a connector pin having an open cavity at one end, into which a preformed solder member can be first inserted and then pressed, rather than melted, in place, such that voids and air spaces within the cavity are eliminated. The preformed solder-in-pin system can be assembled in high quantities, where the preformed solder members are placed in a fixture and the fixture is placed on a shaker table, so that large numbers of connector pins, pre-installed in connector grommets, can be inserted largely simultaneously.
US11695240B2

A system and method for providing electromagnetic compatibility (EMC) protection for a removable component through a retractable EMC protection apparatus. The EMC protection apparatus includes an actuation pin, a stabilizing bracket, an actuation arm, a spring brace, an arm spring, a second stabilizing bracket, a rounded pin, an angled engagement feature, an enclosure opening, a conductive surface, a protection device spring, and a retractable EMC protection device. The actuation pin is configured to engage upon a surface of an end product upon insertion of the removable component into the end product. The activation arm is configured to simultaneously compress the arm spring against the stop brace and to push on the angled engagement feature. The angled engagement feature is configured to push in a downward direction on the conductive surface to seal an enclosure opening of the removable component with the retractable EMC protection device.
US11695239B2

An electrical connector includes multiple electrical modules sequentially stacked along a vertical direction. Each electrical module includes an insulating block being arc-shaped, a row of conductors fixed to the insulating block, and a first shielding member. The row of conductors includes multiple first grounding conductors and multiple pairs of first signal conductors arranged on the insulating block along a left-right direction. The two first signal conductors in a same pair of first signal conductors have a same length. The first shielding member has a first main body portion overlapping with a projection of one pair of first signal conductors in the vertical direction. The first shielding member and each conductor bend and extend downward from a top thereof and backward from a front thereof to be arc-shaped. The first contact portions of the row of conductors located on the same electrical module are located on a same horizontal plane.
US11695229B1

Auxiliary power connector PCBs are described. In one example, an auxiliary power connector is described. The auxiliary power connector includes a printed circuit board (PCB) and a PCI express graphics (PEG) connector mounted to the PCB, the PEG connector configured to connect to an auxiliary power source. The auxiliary power connector further includes a set of connectors provided on the PCB, the set of connectors configured to connect the PCB to a main PCB of a device.
US11695221B2

The disclosure concerns an antenna assembly having a substrate with an antenna radiating element and a ground conductor disposed on the substrate, the ground conductor further characterized by a plurality of ground resonators, wherein a length associated with each of the ground resonators increases as the ground resonators are distanced from the antenna radiating element. Additionally, a coaxial cable is routed around the antenna assembly for configuring the coaxial cable as an additional ground resonator associated with the antenna assembly. The resulting antenna provides wide band performance between 700 MHz and 2700 MHz with improved efficiency compared with conventional antennas.
US11695211B2

An antenna module of a wireless communication system is provided. The antenna module includes a radiator comprising a top face to which a radio wave is radiated, a dielectric material disposed on a bottom face of the radiator, the bottom face of the radiator being opposite to the top face of the radiator, a feeding unit disposed on a bottom face of the dielectric material, the feeding unit being configured to supply an electric signal to the radiator through the dielectric material, and a support unit disposed on the bottom face of the dielectric material, the support unit comprising a metallic material.
US11695208B2

An antenna assembly has a conductive line coupled to a feed point. An element is configured to resonate at a predetermined frequency. The element is electrically coupled to the conductive line and aligned perpendicular to the conductive line wherein the predetermined frequency of the element determines a distance from the feed point along the conductive line.
US11695200B2

Antenna systems for access points and other wireless radio units include an RF ground plane, a radiating element mounted in front of the RF ground plane, and a coaxial feed cable coupled to the radiating element. The cable jacket includes a first opening that exposes a first portion of an outer conductor of the coaxial feed cable so that the cable jacket is on either side of the first opening along a longitudinal direction of the coaxial feed cable. The first portion of the outer conductor is galvanically connected to the RF ground plane via a first direct galvanic connection.
US11695189B2

A method for connecting a flexible printed circuit (FPC) to a battery module and a cell supervision circuit board (CSCB) is provided. The method includes: providing a coil of a continuous, strip-shaped FPC; unwinding a first section of the FPC from the coil, positioning the first section of the FPC over a first contact portion of the battery module, and welding a conductive structure of the FPC in the first section to the first contact portion of the battery module; unwinding a second section of the FPC from the coil, positioning the second section of the FPC over a contact pad of the CSCB, and welding the conductive structure of the FPC in the second section to the contact pad of the CSCB; and separating the first section and second section of the FPC from the coil of the FPC.
US11695185B2

A separator including a porous substrate layer, an intermediate layer, and a ceramic coating layer is provided. The ceramic coating layer is disposed on a side of the intermediate layer away from the porous substrate layer. The intermediate layer includes a metal oxide powder. The particle diameter of the metal oxide powder is less than the pore diameter of the porous substrate layer, and at least a portion of the metal oxide powder is embedded in the porous substrate layer. A method of preparing the separator and a lithium-ion battery including the separator are also provided.
US11695183B2

A battery pack includes: a battery cell including first and second surfaces arranged at opposite sides and at which first and second electrodes are respectively located, and a side surface connecting the first and second surfaces to each other; a first circuit board arranged on the first surface and connected to the first electrode; a second circuit board arranged on the second surface; a first flexible line extending from a first side of the first circuit board to the second circuit board while surrounding a portion of the side surface of the battery cell; and a second flexible line extending from a second side of the first circuit board to the second surface of the battery cell while surrounding another portion of the side surface of the battery cell and connected to the second electrode.
US11695181B2

A power storage module including: a stacked body that includes electrodes stacked along a first direction; a sealing body that includes a first sealing portion joined to an edge portion of each of the electrodes, forms an inner space between the electrodes adjacent to each other, and seals the inner space; and an electrolytic solution that is stored in the inner space and includes an alkali solution. The electrodes include bipolar electrodes, and a negative terminal electrode. The power storage module includes surplus spaces different from the inner space on a route of an alkali creep phenomenon in which the electrolytic solution reaches the outside from the inner space through the negative terminal electrode.
US11695174B2

Systems, methods and a cooling module are described. The cooling module is configured to directly cool the plurality of battery cell tabs. The cooling module includes a generally prismatic isolation sheet contacting the battery cell tabs along a common plane and a heat exchanger. The heat exchanger includes a metallic portion defining an open cavity and a lightweight portion joined to the metallic portion to define a unitary flow assembly. The metallic portion includes an outer planar surface engaging the second planar surface. The lightweight portion is formed from a thermally conductive plastic material and includes baffles integrally formed with and extending therefrom. The plurality of baffles engage an interior surface of the metallic portion to thereby define a serpentine path for the cooling fluid.
US11695172B2

A heat-radiating structure of a cylindrical battery cell includes a first plate configured to contact an upper partial area of a battery cell and to which a current of the battery cell is discharged, the first plate having an area not contacting the battery cell, a second plate disposed between the first plate and the battery cell, the second plate not contacting the battery cell, and a heat transfer part disposed between the second plate and the battery cell and configured to transfer heat generated in the battery cell to the second plate while contacting the battery cell is provided. The second plate contacts the area of the first plate not contacting the battery cell and a portion of the current discharged from the battery cell to the first plate is discharged from the second plate. A heat-radiating system of a cylindrical battery is also provided.
US11695157B2

This application provides a lithium-ion battery and an apparatus. The lithium-ion battery includes an electrode assembly and an electrolyte. The electrode assembly includes a positive electrode plate, a negative electrode plate, and a separator. A positive active material of the positive electrode plate includes Lix1Coy1M1-y1O2-z1Qz1, where 0.5≤x1≤1.2, 0.8≤y1≤1.0, 0≤z1≤0.1, M is selected from one or more of Al, Ti, Zr, Y, and Mg, and Q is selected from one or more of F, Cl, and S. The electrolyte contains an additive A that is a polynitrile six-membered nitrogen-heterocyclic compound with a relatively low oxidation potential. The lithium-ion battery has superb cycle performance and storage performance, especially under high-temperature and high-voltage conditions.
US11695152B2

A case having elasticity corresponding to expansion and contraction of a stacked body housed therein and a method for manufacturing the same, a method for inserting the stacked body into the case, and a cell stack using the case are provided. A case configured to house a stacked body includes two opposed contact parts in contact with the stacked body, and two spring structures connecting the two contact parts with each other.
US11695145B2

A method for treating hydrogen-containing and oxygen-containing residual gases of fuel cells, wherein the residual gases are fed to a gas circuit, and a residual gas mixture resulting therefrom is circulated in the gas circuit by a device for converting hydrogen and oxygen to water. In order to reduce the amount of hydrogen and oxygen in the residual gas mixture, at least part of the residual gas mixture is discharged from the gas circuit.
US11695140B2

A method and apparatus for detecting oxidation in at least one planar fuel cell stack that includes a multitude of cells is described. The height of the stack is measured to determine if there has been an increase from a previously-measured height. Such an increase correlates with the oxidation of at least some of the planar cells. In some cases, the fuel flow rate or airflow rate to each fuel cell stack can be adjusted, based in part on the oxidation detection technique. A power delivery system with at least two fuel cell stacks is also described, and it includes a stack height-measurement system, a health monitor for the fuel cell stacks, and a load balancer or airflow regulator.
US11695128B2

A conductor assembly including an electrically conductive material defining a longitudinal axis, a microporous membrane surrounding the electrically conductive material defining a series of pores, and a ceramic material within at least a first portion of the series of pores.
US11695126B2

An alloy member includes a base member that includes a recess in a surface of the base member and is constituted by an alloy material containing chromium, an anchor portion is disposed in the recess and contains an oxide containing manganese and a covering layer is connected to the anchor portion and contains a low-equilibrium oxygen pressure element whose equilibrium oxygen pressure is lower than that of chromium.
US11695125B2

Apparatuses and methods for depositing materials on both sides of a web while it passes a substantially vertical direction are provided. In particular embodiments, a web does not contact any hardware components during the deposition. A web may be supported before and after the deposition chamber but not inside the deposition chamber. At such support points, the web may be exposed to different conditions (e.g., temperature) than during the deposition. Also provided are substrates having materials deposited on both sides that may be fabricated by the methods and apparatuses.
US11695123B2

A cathode includes: a mixed conductive layer, wherein the mixed conductive layer includes a core-shell structured particle having a core portion including a solid electrolyte and a shell portion including an electronic conductor, wherein the cathode is configured to use oxygen as a cathode active material.
US11695118B2

A lithium-sulfur battery includes: a substrate; a composite cathode disposed on the substrate; a solid-state electrolyte disposed on the composite cathode; and a lithium anode disposed on the solid-state electrolyte, such that the composite cathode comprises: active elemental sulfur, conductive carbon, sulfide electrolyte, and ionic liquid.
US11695116B2

The cathode active material is capable of reducing cathode resistance of a secondary battery by enhancing electron conductivity thereof without reducing discharge capacity of the secondary battery. The method for manufacturing a cathode active material includes: mixing transition metal-containing composite compound particles containing lanthanum with a lithium compound to obtain a lithium mixture; calcinating the lithium mixture at a temperature equal to or lower than the melting point of the lithium compound; and then subjecting the lithium mixture to main firing at a firing temperature within a range of 725° C. to 1000° C. Lithium carbonate is preferably used as the lithium compound, and in this case, the calcination temperature is within a range of 600° C. to 723° C. It is preferable to obtain the transition metal-containing composite compound particles containing lanthanum by a coprecipitation method and to uniformly disperse a lanthanum element in the particles.
US11695111B2

A sulfur-carbon composite including porous carbon material, and sulfur, wherein at least a portion of an inside and a surface of the porous carbon material coated with the sulfur, the sulfur-carbon composite has a pore volume of 0.180 cm3/g to 0.300 cm3/g, and the sulfur-carbon composite has an average pore size of 40.0 nm to 70.0 nm, and a method of manufacturing the same. Also, a method of manufacturing a sulfur-carbon composite, which includes (a) mixing a porous carbon material with sulfur particles, wherein the sulfur particles have a particle size of 1 nm to 1 μm using a Henschel mixer; and (b) drying the resulting mixture of (a).
US11695106B2

Systems and methods are provided for carbon additives for direct coating of silicon-dominant anodes. An example composition for use in directly coated anodes may include a silicon-dominated anode active material, a carbon-based binder, and a carbon-based additive, with the composition being configured for low-temperature pyrolysis. The low-temperature pyrolysis may be conducted at <600° C. An anode may be formed using a direct coating process of the composition on a current collector. The anode active material yields silicon constituting between 86% and 97% of weight of the formed anode after pyrolysis. The carbon-based additive yields carbon constituting between 2% and 6% of weight of the formed anode after pyrolysis.
US11695105B2

Battery core packs employing minimum cell-face pressure containment devices and methods are disclosed for minimizing dendrite growth and increasing cycle life of metal and metal-ion battery cells.
US11695104B2

Systems and methods for improved performance of silicon anode containing cells through formation may include a cathode, electrolyte, and silicon containing anode. The battery may be subjected to a formation process comprising one or more cycles of: charging the battery at a 1 C rate to 3.8 volts or greater until a current in the battery reaches C/20, and discharging the battery to 2.5 volts or less. The battery may comprise a lithium ion battery. The electrolyte may comprise a liquid, solid, or gel. The anode may comprise greater than 70% silicon. The battery may be discharged until the current reaches 0.2 C. The battery may be discharged at a 1 C rate or at a 0.2 C rate. The battery may be in a rest period between the charge and discharge.
US11695095B2

A dislocation-free GaN/InGaN-based nanowires-LED epitaxially grown on a transparent, electrically conductive template substrate. The simultaneous transparency and conductivity are provided by a thin, translucent metal contact integrated with a quartz substrate. The light transmission properties of the translucent metal contact are tunable during epitaxial growth of the nanowires LED. Transparent light emitting diodes (LED) devices, optical circuits, solar cells, touch screen displays, and integrated photonic circuits can be implemented using the current platform.
US11695087B2

A back contact structure of a solar cell, includes: a silicon substrate, the silicon substrate including a back surface including a plurality of recesses disposed at intervals; a plurality of first conductive regions and a plurality of second conductive regions disposed alternately in the plurality of recesses, where each first conductive region includes a first dielectric layer and a first doped region which are disposed successively in the plurality of recesses, and each second conductive region includes a second doped region; a second dielectric layer disposed between the plurality of first conductive regions and the plurality of second conductive regions; and a conductive layer disposed on the plurality of first conductive regions and the plurality of second conductive regions.
US11695084B2

An antenna electrode including a first electrode that includes a core and a first conductive surface; a second electrode that includes a second conductive surface; and an electrical tunnel junction between the first conductive surface and the second conductive surface, the tunnel junction having a gap width greater than about 0.1 nm and less than about 10 nm.
US11695083B2

A method of processing a power diode includes: creating an anode region and a drift region in a semiconductor body; and forming, by a single ion implantation processing step, each of an anode contact zone and an anode damage zone in the anode region. Power diodes manufactured by the method are also described.
US11695075B2

The disclosure provides a thin film transistor, a method of manufacturing the thin film transistor, an array substrate and a display device, belongs to the field of display technology, and can solve the problem that an existing thin film transistor is prone to cracking or breaking due to bending. The thin film transistor of the present disclosure includes a substrate and an active layer arranged on the substrate, and at least one groove is arranged on a surface of the active layer distal to the substrate.
US11695066B2

There is provided a semiconductor layer structure (100) comprising: a Si substrate (102) having a top surface (104); a first semiconductor layer (110) arranged on said substrate, the first semiconductor layer comprising a plurality of vertical nanowire structures (112) arranged perpendicularly to said top surface of said substrate, the first semiconductor layer comprising AlN; a second semiconductor layer (120) arranged on said first semiconductor layer laterally and vertically enclosing said nanowire structures, the second semiconductor layer comprising AlxGa1-xN, wherein 0≤x≤0.95; a third semiconductor layer (130) arranged on said second semiconductor layer, the third semiconductor layer comprising AlyGa1-yN, wherein 0≤y≤0.95; and a fourth semiconductor layer (140) arranged on said third semiconductor layer, the fourth semiconductor layer comprising GaN. There is also provided a high-electron-mobility transistor device and methods of producing such structures and devices.
US11695065B2

Provided are a semiconductor device in which the lifetime of holes is controlled and the switching loss is suppressed, and a method of manufacturing the same. Provided are a semiconductor substrate having a drift layer of a first conductivity type between a first main surface and a second main surface opposite to the first main surface, a first buffer layer of the first conductive type provided between the drift layer and the second main surface in contact with the drift layer, having a resistivity lower than that of the drift layer, and having an impurity concentration higher than that of the drift layer, and a high resistivity layer provided between the first buffer layer and the second main surface and having a resistivity higher than that of the drift layer.
US11695064B2

Device structures and fabrication methods for a bipolar junction transistor. The device structure includes a substrate and a trench isolation region in the substrate. The trench isolation region surrounds an active region of the substrate. The device structure further includes a collector in the active region of the substrate, a base layer having a first section positioned on the active region and a second section oriented at an angle relative to the first section, an emitter positioned on the first section of the base layer, and an extrinsic base layer positioned over the trench isolation region and adjacent to the emitter. The second section of the base layer is laterally positioned between the extrinsic base layer and the emitter.
US11695060B2

Disclosed herein are methods for forming MOSFETs. In some embodiments, a method may include providing a device structure including a plurality of trenches, and forming a mask over the device structure including within each of the plurality of trenches and over a top surface of the device structure. The method may further include removing the mask from within the trenches, wherein the mask remains along the top surface of the device structure, and implanting the device structure to form a treated layer along a bottom of the trenches. In some embodiments, the method may further include forming a gate oxide layer along a sidewall of each of the trenches and along the bottom of the trenches, wherein a thickness of the oxide along the bottom of the trenches is greater than a thickness of the oxide along the sidewall of each of the trenches.
US11695059B2

A technique relates to a semiconductor device. A first epitaxial material is formed under a bottom surface of a set of fins, the first epitaxial material being under fin channel regions of the set of fins. A second epitaxial material is formed adjacent to the first epitaxial material and remote from the fin channel regions, a combination of the first epitaxial material and the second epitaxial material forming a bottom source or drain (source/drain) layer. A top source/drain layer is formed on an upper portion of the set of fins, gate material being disposed around the set of fins between the top source/drain layer and the bottom source/drain layer.
US11695053B2

Energy bands of a thin film containing molecular clusters are tuned by controlling the size and the charge of the clusters during thin film deposition. Using atomic layer deposition, an ionic cluster film is formed in the gate region of a nanometer-scale transistor to adjust the threshold voltage, and a neutral cluster film is formed in the source and drain regions to adjust contact resistance. A work function semiconductor material such as a silver bromide or a lanthanum oxide is deposited so as to include clusters of different sizes such as dimers, trimers, and tetramers, formed from isolated monomers. A type of Atomic Layer Deposition system is used to deposit on semiconductor wafers molecular clusters to form thin film junctions having selected energy gaps. A beam of ions contains different ionic clusters which are then selected for deposition by passing the beam through a filter in which different apertures select clusters based on size and orientation.
US11695052B2

This disclosure describes the structure of a transistor that provides improved performance by reducing the off-state capacitance between the source and the drain by using a cap layer to extend the electrical distance between the gate and the source and drain contacts. In certain embodiments, a dielectric layer may be disposed between the gate electrode and the cap layer and vias are created in the dielectric layer to allow the gate electrode to contact the cap layer at select locations. In some embodiments, the gate electrode is offset from the cap layer to allow a more narrow cap layer and to allow additional space between the gate electrode and the drain contact facilitating the inclusion of a field plate. The gate electrode may be configured to only contact a portion of the cap layer.
US11695048B2

A silicon wafer having a layer of oxygen precipitates and method of manufacturing thereof wherein the wafer exhibiting robustness characterized as having a ratio of a first average density from a first treatment that to a second average density from a second treatment is between 0.74 to 1.02, wherein the first treatment includes heating the wafer or a portion of the wafer at about 1150° C. for about 2 minutes and then between about 950 to 1000° C. for about 16 hours, and the second treatment includes heating the wafer or a portion of the wafer at about 780° C. for about 3 hours and then between about 950 to 1000° C. for about 16 hours. The wafer exhibits heretofore unattainable uniformity wherein a ratio of an oxygen precipitate density determined from any one cubic centimeter in the BMD layer of the wafer to another oxygen precipitate density from any other one cubic centimeter in the BMD layer of the wafer is in a range of 0.77 to 1.30.
US11695043B2

According to an embodiment, a semiconductor device includes a first semiconductor region of a first conductivity type, a second semiconductor region of the first conductivity type, a first metal portion, a third semiconductor region of a second conductivity type, a first electrode, a fourth semiconductor region of the second conductivity type, and a second electrode. The first semiconductor region includes a first portion and a second portion. The second semiconductor region is provided on the first semiconductor region. The third semiconductor region is provided on part of the second semiconductor region. The first metal portion is provided in the first semiconductor region. The third semiconductor region is positioned on the first portion. The fourth semiconductor region is provided on another part of the second semiconductor region. The fourth semiconductor region is separated from the third semiconductor region. The fourth semiconductor region is positioned on the second portion.
US11695032B2

A display device includes a base layer, a display layer on the base layer and defined with a plurality of light emitting areas and a surrounding area, a sensing layer on the display layer, and an antenna layer on the display layer and including a plurality of antennas, wherein each of the plurality of antennas includes a first pattern configured to receive a signal, and a second pattern on the same layer as the first pattern, the second pattern being separated from the first pattern and grounded, and each of the first pattern and the second pattern has a mesh structure and overlaps the surrounding area.
US11695027B2

The present invention provides a semiconductor structure for forming a CMOS image sensor. The semiconductor structure includes at least a photodiode formed in the substrate for collecting photoelectrons, and the photodiode has a pinning layer, a first doped region and a second doped region in order from top to bottom in a height direction of the substrate. The semiconductor structure further includes a third doped region located in the substrate corresponding to a laterally extending region of the second doped region. The first doped region has an ion doping concentration greater than the ion doping concentration of the second doped region, the ion doping concentration of the second doped region is greater than the ion doping concentration of the third doped region, and the third doped region is in contact with the second doped region after diffusion. The present invention also provides a method of manufacturing the above-described semiconductor structure.
US11695025B2

An image sensor includes a detection region, a first transistor region, and a second transistor region. The detection region including a first demodulation node and a second demodulation node generates a hole current in a substrate, and captures photocharges that are generated by incident light and move by the hole current. The first pixel transistor region including a plurality of transistors is disposed at one side of the detection region, and processes photocharges captured by the first demodulation node. The second pixel transistor region including a plurality of transistors is disposed at other side of the detection region, and processes photocharges captured by the second demodulation node.
US11695022B2

An image capturing apparatus includes a plurality of photoelectric conversion elements, a first selection unit, and a second selection unit. Each of the photoelectric conversion elements includes an avalanche diode and a counter. The photoelectric conversion elements have a first photoelectric conversion element and a second photoelectric conversion element. The first selection unit controls the first photoelectric conversion element. The second selection unit controls the second photoelectric conversion element. The first and second selection units are controlled by a first control line and a second control line. In a first mode, the second selection unit controls the second photoelectric conversion element to be brought into a state where no signal is read from the second photoelectric conversion element. In a second mode, the second selection unit controls the second photoelectric conversion element to be brought into a state where a signal is read from the second photoelectric conversion element.
US11695021B2

A display panel and an electronic device are provided by the present disclosure, wherein the display panel includes a first area, a second area and a third area. The first area includes a plurality of first pixels and a plurality of first signal lines electrically connected with the plurality of first pixels. The second area includes a plurality of second pixels and a plurality of second signal lines electrically connected with the plurality of second pixels. The third area includes a plurality of third pixels and a plurality of third signal lines electrically connected with the plurality of third pixels. The first area, the second area, and the third area have different transmittances.
US11695020B2

An active matrix substrate includes a plurality of source bus lines, a lower insulating layer covering the source bus lines, a plurality of gate bus lines formed above the lower insulating layer, and an oxide semiconductor TFT disposed to correspond to each pixel area. The oxide semiconductor TFT includes an oxide semiconductor layer disposed on the lower insulating layer, and a gate electrode disposed above the oxide semiconductor layer. The gate electrode is formed in a different layer from the gate bus lines, and is disposed to be separated from another gate electrode disposed in an adjacent pixel area. The gate electrode is covered by an interlayer insulating layer. The gate bus line is disposed on the interlayer insulating layer and in a gate contact hole formed in the interlayer insulating layer, and is connected to the gate electrode in the gate contact hole.
US11695018B2

A display apparatus includes a wireless transmission unit and a display panel. The display panel includes a substrate, a plurality of pixel units and a signal line. The substrate includes a display region and a periphery region. The periphery region surrounds the display region. The pixel units are disposed on the display region. Each of the pixel units includes an active device and a pixel electrode. The active device is electrically connected to the pixel electrode. The signal line is on the periphery region. As viewed from a top view, the signal line has an annular shape having a gap and surrounds the display region.
US11695010B2

Wells formed in a semiconductor device can be discharged faster in a transition from a stand-by state to an active state. The semiconductor device includes an n-type well applied, in an active state, with a power supply voltage and, in a stand-by state, with a voltage higher than the power supply voltage, a p-type well applied, in the active state, with a ground voltage and, in the stand-by state, with a voltage lower than the ground voltage, and a path which, in a transition from the stand-by state to the active state, electrically couples the n-type well and the p-type well.
US11695001B2

A discrete three-dimensional (3-D) processor comprises first and second dice. The first die comprises 3-D memory (3D-M) arrays, whereas the second die comprises logic circuits and at least an off-die peripheral-circuit component of the 3D-M array(s). Typical off-die peripheral-circuit component could be an address decoder, a sense amplifier, a programming circuit, a read-voltage generator, a write-voltage generator, a data buffer, or a portion thereof.
US11694990B2

A display device includes a display panel including a display area and a non-display area defined therein and including a plurality of signal pads overlapping the non-display area, an electronic component including a base layer with an upper surface and a lower surface, a plurality of driving pads disposed on the lower surface of the base layer, and a plurality of driving bumps respectively disposed on the plurality of driving pads, the plurality of driving bumps being respectively connected to the signal pads, and a filler disposed between the display panel and the electronic component. A first hole is defined in the upper surface of the base layer, and the first hole does not overlap the plurality of driving bumps in a plan view.
US11694987B2

Semiconductor packages including active package substrates are described. In an example, the active package substrate includes an active die between a top substrate layer and a bottom substrate layer. The top substrate layer may include a via and the active die may include a die pad. An anisotropic conductive layer may be disposed between the via and the die pad to conduct electrical current unidirectionally between the via and the die pad. In an embodiment, the active die is a flash memory controller and a memory die is mounted on the top substrate layer and placed in electrical communication with the flash memory controller through the anisotropic conductive layer.
US11694982B2

Disclosed are examples of integrated circuit (IC) structures and techniques to fabricate IC structures. Each IC package may include a die (e.g., a flip-chip (FC) die) and one or more die interconnects to electrically couple the die to a substrate. The die interconnect may include a pillar, a wetting barrier on the pillar, and a solder cap on the wetting barrier. The wetting barrier may be wider than the pillar. The die interconnect may also include a low wetting layer formed on the wetting barrier.
US11694979B2

Various embodiments of the present disclosure are directed towards a method for forming a semiconductor structure. The method includes forming a first isolation structure on a first surface of a substrate. A second isolation structure is formed into the first surface of the substrate. Sidewalls of the first isolation structure are disposed laterally between inner sidewalls of the second isolation structure. A bond pad is formed in the substrate such that the second isolation structure continuously laterally wraps around the bond pad.
US11694975B2

A chip package structure is provided. The chip package structure includes a substrate. The chip package structure also includes a first chip structure and a second chip structure over the substrate. The chip package structure further includes an anti-warpage bar over a first portion of the first chip structure and over a second portion of the second chip structure. A width of the anti-warpage bar overlapping the second portion of the second chip structure is greater than a width of the anti-warpage bar overlapping the first portion of the first chip structure.
US11694958B2

Semiconductor device layout designs for Vt tuning are provided. In one aspect, a semiconductor device is provided. The semiconductor device includes: at least one first metal line in contact with a source or drain of an FET; at least one second metal line in contact with a gate of the FET, wherein the first metal line crosses the second metal line; and an oxygen diffusion blocking layer on top of the at least one first metal line in an overlap area of the at least one first metal line and the at least one second metal line. A method of forming a semiconductor device is also provided.
US11694956B2

A semiconductor component for a memory device is provided. The semiconductor component comprises a first active region extending in a first direction; a second active region extending in the first direction; a first conductive layer disposed across the first active region and the second active region, in a second direction substantially perpendicular to the first direction; a second conductive layer extending in the first direction; and a first conductive via connecting the first conductive layer and the second conductive layer.
US11694949B2

A semiconductor package includes a package substrate, an interposer on the package substrate, and a first semiconductor device and a second semiconductor device on the interposer, the first and second semiconductor devices connected to each other by the interposer, wherein at least one of the first semiconductor device and the second semiconductor device includes an overhang portion protruding from a sidewall of the interposer.
US11694944B1

A 3D semiconductor device including: a first level including a plurality of first metal layers; a second level, where the second level overlays the first level, where the second level includes at least one single crystal silicon layer, where the second level includes a plurality of transistors, where each transistor of the plurality of transistors includes a single crystal channel, where the second level includes a plurality of second metal layers, where the plurality of second metal layers include interconnections between the transistors of the plurality of transistors, and where the second level is overlaid by a first isolation layer; and a connective path between the plurality of transistors and the plurality of first metal layers, where the connective path includes a via disposed through at least the single crystal silicon layer, and where the via includes contact with at least one of the plurality of transistors.
US11694943B2

A semiconductor device includes a chip package comprising a semiconductor die laterally encapsulated by an insulating encapsulant, the semiconductor die having an active surface, a back surface opposite to the active surface, and a thermal enhancement pattern on the back surface; and a heat dissipation structure connected to the chip package, the heat dissipation structure comprising a heat spreader having a flow channel for a cooling liquid, and the cooling liquid in the flow channel being in contact with the thermal enhancement pattern.
US11694940B1

A packaging technology to improve performance of an AI processing system resulting in an ultra-high bandwidth system. An IC package is provided which comprises: a substrate; a first die on the substrate, and a second die stacked over the first die. The first die can be a first logic die (e.g., a compute chip, CPU, GPU, etc.) while the second die can be a compute chiplet comprising ferroelectric or paraelectric logic. Both dies can include ferroelectric or paraelectric logic. The ferroelectric/paraelectric logic may include AND gates, OR gates, complex gates, majority, minority, and/or threshold gates, sequential logic, etc. The IC package can be in a 3D or 2.5D configuration that implements logic-on-logic stacking configuration. The 3D or 2.5D packaging configurations have chips or chiplets designed to have time distributed or spatially distributed processing. The logic of chips or chiplets is segregated so that one chip in a 3D or 2.5D stacking arrangement is hot at a time.
US11694930B2

A method for fabricating a semiconductor device includes forming a trench in a substrate, forming a gate dielectric layer on a surface of the trench, forming a lower gate, which partially fills the trench, over the gate dielectric layer, forming a low work function layer over the lower gate, forming a spacer over the low work function layer, etching the low work function layer to be self-aligned with the spacer in order to form vertical gate on both upper edges of the lower gate, and forming an upper gate over the lower gate between inner sidewalls of the vertical gate.
US11694925B2

Representative implementations of techniques and devices are used to reduce or prevent conductive material diffusion into insulating or dielectric material of bonded substrates. Misaligned conductive structures can come into direct contact with a dielectric portion of the substrates due to overlap, especially while employing direct bonding techniques. A barrier interface that can inhibit the diffusion is disposed generally between the conductive material and the dielectric at the overlap.
US11694918B2

A method for taping a wafer is disclosed. A wafer taping device comprising a wafer stage is provided. A wafer is mounted and secured on the wafer stage. A tape is delivered along a first direction over the wafer. The tape is forced into adhesion with a surface of the wafer in a non-contact manner. The tape is cut along a perimeter of the wafer.
US11694910B2

Provided is a disclosure for a brush for cleaning a surface, where the brush comprises a center core and cleaning material around the center core. Modules are found on the cleaning material, where nodule density on the cleaning material varies. Accordingly, a first nodule density of a first region of the cleaning material is different than a second nodule density of a second region of the cleaning material.
US11694909B2

The present disclosure, in some embodiments, relates to a brush cleaning apparatus. The brush cleaning apparatus includes a wafer support configured to support a wafer. The brush cleaning apparatus also includes a cleaning brush including a porous material coupled to a core material. An uppermost surface of the porous material defines a planar cleaning surface. A first nozzle is configured to apply a first cleaning liquid directly between the wafer and the planar cleaning surface of the cleaning brush.
US11694900B2

A semiconductor device includes an n-type semiconductor layer; a first metal layer provided on the n-type semiconductor layer, the first metal layer including first atoms capable of being n-type impurities in the n-type semiconductor layer; a second metal layer provided on the first metal layer, the second metal layer including titanium atoms; a third metal layer provided on the second metal layer; and a second atom capable of being a p-type impurity in the n-type semiconductor layer. The second atom and a part of the titanium atoms are included in a vicinity of an interface between the first metal layer and the second metal layer.
US11694898B2

Embodiments disclosed herein include electronic packages and methods of forming such packages. In an embodiment, an electronic package comprises a package substrate, a first die over the package substrate, the first die having a first bump pitch, a second die over the package substrate, the second die having a second bump pitch that is greater than the first bump pitch, and a plurality of conductive traces over the package substrate, the plurality of conductive traces electrically coupling the first die to the second die. In an embodiment, a first end region of the plurality of conductive traces proximate to the first die has a first line space (L/S) dimension, and a second end region of the plurality of conductive traces proximate to the second die has a second L/S dimension. In an embodiment, the second L/S dimension is greater than the first L/S dimension.
US11694897B2

Disclosed herein are methods for backside wafer dopant activation using a high-temperature ion implant. In some embodiments, a method may include forming a semiconductor device atop a first main side of a substrate, and performing a high-temperature ion implant to a second main side of the substrate, wherein the first main side of the substrate is opposite the second main side of the substrate. The method may further include performing a second ion implant to the second main side of the substrate to form a collector layer.
US11694894B2

A high-quality crystalline film having less impurity of Si and the like and useful in semiconductor devices is provided. A crystalline film containing a crystalline metallic oxide including gallium as a main component, wherein the crystalline film includes a Si in a content of 2×1015 cm−3 or less.
US11694892B2

There is provided a method of filling one or more gaps by providing the substrate in a reaction chamber and introducing a first reactant to the substrate with a first dose, thereby forming no more than about one monolayer by the first reactant on a first area; introducing a second reactant to the substrate with a second dose, thereby forming no more than about one monolayer by the second reactant on a second area of the surface, wherein the first and the second areas overlap in an overlap area where the first and second reactants react and leave an initially unreacted area where the first and the second areas do not overlap; and, introducing a third reactant to the substrate with a third dose, the third reactant reacting with the first or second reactant remaining on the initially unreacted area.
US11694890B2

A substrate processing method for forming a nitride film on a substrate, includes: a raw material gas supply step of supplying a raw material gas containing an element to be nitrided; a hydrogen gas supply step of, after the raw material gas supply step, supplying a hydrogen gas activated by plasma; a thermal nitriding step of supplying a first nitriding gas containing nitrogen activated by heat and nitriding the element; and a plasma nitriding step of supplying a second nitriding gas containing nitrogen activated by plasma and nitriding the element.
US11694878B2

When a gas supplied to a gas injection unit is switched from a first processing gas to a second processing gas, a controller of a gas supply system performs control to open a first supply on/off valve connected to the gas injection unit and provided in a first gas supply line for supplying the first processing gas and a second exhaust on/off valve provided in a first gas exhaust line branched from the first gas supply line, close a second supply on/off valve connected to the gas injection unit and provided in a second gas supply line for supplying the second processing gas and a first exhaust on/off valve provided in a second gas exhaust line branched from the second gas supply line; and then open the second supply on/off valve and the first exhaust on/off valve and close the first supply on/off valve and the second exhaust on/off valve.
US11694871B2

Provided is a charged particle beam device capable of improving the accuracy of measurement and processing. The charged particle beam device includes an electrostatic chuck that adsorbs an inspection object, a voltage generation unit that generates a voltage to be supplied to the electrostatic chuck, and a state determination unit that determines a state of the inspection object. Here, the state determination unit includes a current waveform simulation unit that simulates a time-series change of an electrostatic chuck current flowing through the voltage generation unit when the electrostatic chuck normally adsorbs the inspection object, a difference integration unit that acquires an integration value of a difference between a time-series change of a simulation current generated by the current waveform simulation unit and the time-series change of the electrostatic chuck current flowing through the voltage generation unit, and a difference determination unit that determines an adsorption state of the inspection object and a shape feature of the inspection object based on the integration value of the difference.
US11694864B2

A vacuum interrupter having a structure to trap running cathode tracks is disclosed. The interrupter includes a first electrode assembly and a second electrode assembly, at least one of which is moveable. The interrupter also includes a sidewall having a longitudinal axis. One or more trench structures are formed in at least one of the electrode assemblies. Each trench structure has an opening that faces the other electrode assembly in a direction that is parallel to the longitudinal axis, to trap the running cathode tracks to prevent them from getting close to the sidewall.
US11694862B2

A trigger switch assembly for use with an electrical device, including: a switch housing; a switch circuit disposed within the switch housing; an actuator rod configured for operable-interaction with a contact lever of the switch circuit; a trigger member having an actuator rod engagement recess configured for receiving a first end of the actuator rod therein, and, a finger-engagement portion configured for engagement by a user's finger so as to urge the actuator rod along the movement axis from the OFF position in to its ON position; and a lock-off mechanism.
US11694859B2

Cradle-assist assemblies attached to the breaker cradle housing and/or base or residing at least partially in the breaker cradle housing and/or base include at least one actuator configured to laterally translate the at least one right and the at least one left lock members from the extended lock position to the retracted unlocked position in response to input from a user. The at least one actuator and/or transverse member(s) can be held in a defined position so that the lock members of the cradle can be locked in the respective retracted or extended positions until the cradle assist (internal) lock is manually or automatically released.
US11694854B2

A separator for power storage devices includes a synthetic resin film having minute pore portions, the separator having an air resistance of 30 sec/100 mL/16 μm or more and 100 sec/100 mL/16 μm or less, and a first scattering peak in a stretching direction measured by small-angle X-ray scattering measurement (SAXS) present in a range where a scattering vector is 0.0030 nm−1 or more and 0.0080 nm−1 or less.
US11694850B2

A porous metal foil and porous metal wire are described. Capacitor anodes made from either or both of the porous metal foil and porous metal wire are further described as well as methods to make same.
US11694849B2

A multilayer ceramic capacitor includes: a multilayer structure in which each of dielectric layers and each of internal electrode layers are stacked, wherein a relationship of 8.0≥IA/IB>1.40 is satisfied in a TSDC (Thermally Stimulated Depolarization Currents) of temperature elevation rate of 10 degrees C./min under a condition of 130 degrees C., 5 V/μm and a polarization of 30 min, when a peak current value on a lower temperature side in a temperature range of 130 degrees C. to 190 degrees C. is IA and a peak current value on a higher temperature side in a temperature range of 190 degrees C. to 280 degrees C. is IB.
US11694848B2

There is provided a multilayered ceramic capacitor, including: a ceramic body; an active layer including a plurality of first and second internal electrodes; an upper cover layer; a lower cover layer formed below the active layer, the lower cover layer being thicker than the upper cover layer; first and second external electrodes; at least one pair of first and second internal electrodes repeatedly formed inside the lower cover layer, wherein, when A is defined as ½ of an overall thickness of the ceramic body, B is defined as a thickness of the lower cover layer, C is defined as ½ of an overall thickness of the active layer, and D is defined as a thickness of the upper cover layer, a ratio of deviation between a center of the active layer and a center of the ceramic body, (B+C)/A, satisfies 1.063≤(B+C)/A≤1.745.
US11694845B2

A multi-layer ceramic electronic component includes a multi-layer unit and a side margin. The multi-layer unit includes a functional unit including internal electrodes laminated in a first direction, and a pair of covers that covers the functional unit from both sides in the first direction, the multi-layer unit satisfying a relationship of (2*t2)/t1≥0.6, where t1 represents a dimension of the functional unit in the first direction and t2 represents a dimension of each of the pair of covers in the first direction. The side margin covers the multi-layer unit in a second direction orthogonal to the first direction.
US11694843B2

A multilayer capacitor includes a body including a stack structure in which a plurality of dielectric layers are stacked and a plurality of internal electrodes stacked with respective dielectric layers interposed therebetween, external electrodes disposed on external surfaces of the body and connected to the internal electrodes, and an insulating layer covering a surface of the body. One of the external electrodes includes a metal layer connected to the insulating layer, and the insulating layer includes an oxide of a metal component of the metal layer.
US11694840B2

Provided is a transformer arrangement wherein active and/or reactive power can be injected in an alternating current link using a current regulator and a voltage regulator portion, wherein at least one winding with which the current regulator is connected in parallel is at least one tertiary winding, and wherein the current regulator includes a number of current regulator sections, each connected to a corresponding voltage regular section of a voltage regulator portion via a corresponding dc link.
US11694836B2

A stacked transformer or inductor apparatus including a first layer with a first layer wire element extending around a center axis and a second layer with a second layer wire element. The second layer element includes side by side first and second wire components in parallel spaced relation extending around the center axis and the first wire component is connected to the first layer wire element to form a primary turn winding. A third layer includes a third layer wire element extending around the center axis and connected to the second wire component of the second layer wire element to form a secondary turn winding partially overlapping with the primary turn winding.
US11694835B2

An inductor device includes a first trace, a second trace, and a double ring inductor. The first trace is disposed at a first area. The second trace is disposed at a second area. The double ring inductor is located at an outside of the first trace and the second trace. The double ring inductor is respectively coupled to the first trace and the second trace in an interlaced manner.
US11694829B2

A magnetic sheet according to an embodiment of the present invention comprises: a first soft magnetic layer including a first surface and a second surface opposite to the first surface; a first resin layer disposed on the first surface of the first soft magnetic layer and having a first viscosity; a second soft magnetic layer disposed on the first resin layer; and a second resin layer disposed between the first soft magnetic layer and the first resin layer and having a second viscosity different from the first viscosity, wherein the second resin layer comprises a plurality of magnetic particles, the first soft magnetic layer includes a plurality of crack areas propagated from the first surface toward the second surface, and a part of the second resin layer is disposed in the plurality of crack areas.
US11694827B2

The present invention can provide light-colored magnetic particles having a zirconium oxide coating layer formed on a magnetic core, and having a silver coating layer formed on the zirconium oxide coating layer, and a part of the surface of the zirconium oxide coating layer is exposed to the outside, but chemical resistance is excellent, and thus the magnetic particles hardly cause a change of magnetic characteristics so as to be suitable for security elements.
US11694823B2

An Ethernet cable that includes a pair of cores including a single-wire conductor and an insulator covering the single-wire conductor; and an armoring layer entirely covering the pair of cores, wherein the pair of cores are twisted together to have a twist pitch (P1) in a cable length direction satisfying certain characteristics.
US11694822B2

A medium voltage electric cable having a conductor, an inner semi-conductive layer, an insulating layer, an outer semi-conductive layer, a wire metal screen, a filler layer made from an extruded elastomeric low smoke zero halogen (LSOH) composition containing a polyethylene homopolymer and/or copolymer having a density lower than 0.93 g/cm3 and a metal hydroxide, and an outer sheath made from a low smoke zero halogen (LSOH) composition containing a polymer mixture of an EVA polymer and polyethylene homopolymer and/or copolymer having a density lower than 0.93 g/cm3, the polymer mixture being charged with a metal hydroxide and a phyllosilicate clay.
US11694820B2

A radiation source apparatus includes a vessel, a laser source, a collector, and a reflective mirror. The vessel has an exit aperture. The laser source is at one end of the vessel and configured to excite a target material to form a plasma. The collector is disposed in the vessel and configured to collect a radiation emitted by the plasma and to direct the collected radiation to the exit aperture of the vessel. The reflective mirror is in the vessel and configured to reflect the laser beam toward an edge of the vessel.
US11694813B2

Methods and systems are disclosed for creating and using a neural network model to estimate a cardiac parameter of a patient, and using the estimated parameter in providing blood pump support to improve patient cardiac performance and heart health. Particular adaptations include adjusting blood pump parameters and determining whether and how to increase or decrease support, or wean the patient from the blood pump altogether. The model is created based on neural network processing of data from a first patient set and includes measured hemodynamic and pump parameters compared to a cardiac parameter measured in situ, for example the left ventricular volume measured by millar (in animals) or inca (in human) catheter. After development of a model based on the first set of patients, the model is applied to a patient in a second set to estimate the cardiac parameter without use of an additional catheter or direct measurement.
US11694811B2

Systems and methods for vital sign monitors are disclosed herein. In some cases, a warning score is calculated based on first measurements of a first biological condition and second measurements of a second biological condition. In particular cases, the first measurements and the second measurements are automatically measured during the same time period. The warning score may be calculated based on an average of the first measurements and an average of the second measurements. Based on determining that the warning score is outside of a predetermined range, a clinical device may output an alert.
US11694797B2

A system comprising a pair of devices to enable communication between a first person and a second person; a body-suit to be worn by the first person; and a model replica of the body-suit configured to receive the tactile stimuli and/or the electrical stimuli from the second person and to convert the tactile stimuli and/or the electrical stimuli into the electrical signals which are conveyed to the body-suit over a network; wherein the body-suit is configured to replicate the tactile stimuli and/or the electrical stimuli of the model replica and convey the tactile stimuli and/or the electrical stimuli to the first person; and wherein the system allows a human to send a physical sensation of touch remotely to another human.
US11694795B2

Disclosed herein are radiotherapy methods and systems that can display a workflow-oriented graphical user interface(s). In an embodiment, a method comprises retrieving, by a server, information from a radiotherapy file associated with a patient, the information comprising an alignment data of at least a treatment region of the patient; presenting, by the server, for display on a graphical user interface, an image corresponding to the patient positioned on a couch of a radiotherapy machine, the image comprising an overlay on a surface of the patient in the treatment region; and presenting, by the server, for display, a visually distinct revised overlay for at least a portion of the surface of the patient in the treatment region that matches, within a predetermined margin of error, the alignment data.
US11694793B2

A device is configured to process medical-event related information, such as associated with a medical code event, such as by receiving medical-event related information, recording medical event information with timestamps, generating additional medical information, displaying medical events and additional medical information on media display, visual indicators, and user devices to provide real-time notifications of recorded and reminders for upcoming medical events, and sending medical events with timestamps and additional medical information to other devices for further processing. The device may be configured as a code clock which includes an analog clock.
US11694792B2

Examples of the present disclosure describe systems and methods for predicting the reading time and/or reading complexity of a breast image. In aspects, a first set of data relating to the reading time of breast images may be collected from one or more data sources, such as image acquisition workstations, image review workstations, and healthcare professional profile data. The first set of data may be used to train a predictive model to predict/estimate an expected reading time and/or an expected reading complexity for various breast images. Subsequently, a second set of data comprising at least one breast image may be provided as input to the trained predictive model. The trained predictive model may output an estimated reading time and/or reading complexity for the breast image. The output of the trained predictive model may be used to prioritize mammographic studies or optimize the utilization of available time for radiologists.
US11694783B2

A medication dispensing apparatus includes a housing for at storing at least one medication in bulk, a dispenser, and a verification sensor. The at least one medication including a plurality of doses of the at least one medication. The dispenser separates a single dose from the at least one medication in bulk. The dispenser moves the single dose of the at least one medication from a position within the housing to a position outside the housing. The verification sensor verifies that the at least one medication is a correct medication.
US11694778B2

A personal health system, method and device that maintains a health knowledge base, inputs user characteristics, generates health scores based on the user characteristics and provides recommendations based on the user characteristics, health scores and knowledge base, wherein the recommendations are indicated by the knowledge base to be likely to improve the user's health.
US11694773B2

Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for estimating treatment effect of medical treatments.
US11694768B2

Technology provided herein relates in part to non-invasive classification of one or more genetic copy number variations (CNVs) for a test sample. Technology provided herein is useful for classifying a genetic CNV for a sample as part of non-invasive pre-natal (NIPT) testing and oncology testing, for example.
US11694763B2

A system includes a memory device having a plurality of groups of memory cells and a processing device communicatively coupled to the memory device. The processing device is be configured to read a first group of memory cells of the plurality to determine a calibrated read voltage associated with the group of memory cells. The processing device is further configured to determine, using the calibrated read voltage associated with the first group of memory cells, a bit error rate (BER) of a second group of memory cells of the plurality. Prior to causing the memory device to perform a copyback operation on the plurality of groups of memory cells, the processing device is further configured to determine whether to perform a subsequent read voltage calibration on at least the second group of the plurality based, at least partially, on a comparison between the determined BER and a threshold BER.
US11694756B2

A power circuit is adapted for providing a programming voltage to an electronic fuse circuit, and includes a pass transistor of a P-type metal-oxide-semiconductor transistor, a buffer circuit, and a bulk voltage control circuit. The pass transistor includes a bulk electrode, a gate electrode, a first source/drain electrode receiving a system high voltage, and a second source/drain electrode connected to a bit line. The buffer circuit provides a control voltage to the gate electrode of the pass transistor. The pass transistor is turned on during a programming operation and turned off during a reading operation. The bulk voltage control circuit independently provides a bulk voltage to the bulk electrode. A last-stage buffer of the buffer circuit is also activated by the bulk voltage to control the pass transistor during the reading operation of the electronic fuse circuit. A method for providing power to an electronic fuse circuit is also provided.
US11694751B2

A selective non-volatile memory programming method for a selected memory cell in a memory array is described so as to reduce or avoid program disturbance on an unselected memory cell. This selective programming method comprises: applying a programming pulse to a selected memory cell to be programmed and an unselected memory cell, wherein the programming pulse allows a change of the unselected memory cell within a range specified; boosting a region of the unselected memory cell; and setting a threshold time of the programming pulse, wherein the threshold time is defined when an absolute magnitude of a voltage difference between a floating gate of the unselected memory cell and the boosted region of the unselected memory cell reaches a threshold value defined.
US11694748B2

A method, a circuit, and a system for reading memory cells. The method may include: applying a first voltage with a first polarity to a plurality of the memory cells; applying a second voltage with a second polarity to one or more of said plurality of the memory cells; applying at least a third voltage with the first polarity to one or more of said plurality of the memory cells; detecting electrical responses of memory cells to the first voltage, the second voltage, and the third voltage; and determining a logic state of respective memory cells based on the electrical responses of the memory cells to the first voltage, the second voltage, and the third voltage.
US11694747B2

Systems, methods and apparatus to program a memory cell to have a threshold voltage to a level representative of one value among more than two predetermined values. A first voltage pulse is driven across the memory cell to cause a predetermined current to go through the memory cell. The first voltage pulse is sufficient to program the memory cell to a level representative of a first value. To program the memory cell to a level representative of a second value, a second voltage pulse, different from the first voltage pulse, is driven across the memory cell within a time period of residual poling in the memory cell caused by the first voltage pulse.
US11694742B2

An apparatus is described. The apparatus according to an embodiment includes a voltage dividing resistor circuit formed on a semiconductor substrate and including first and second resistors and first and second selector switches. The first and second resistors and the first and second selector switches are arranged with one of first and second layouts. The first layout is such that the first and second selector switches are placed between the first and second resistors. The second layout is such that the first and second resistors are placed between the first and second selector switches.
US11694741B2

An internal voltage generation circuit includes an enable control circuit configured to generate a final enable signal by limiting an activation time point of an enable signal to a point in time after a reset time, after the enable signal is inactivated. The internal voltage generation circuit also includes a start-up control circuit configured to perform a reset operation during the reset time and generate a start-up signal based on the final enable signal, a reference voltage generation circuit configured to generate a reference voltage based on the start-up signal, a current generation circuit configured to generate a reference current based on the reference voltage, and a voltage generation circuit configured to generate an internal voltage based on the reference current.
US11694733B2

An apparatus includes an in-memory compute circuit that includes a memory circuit configured to generate a set of products by combining received input values with respective weight values stored in rows of the memory circuit, and to combine the set of products to generate an accumulated output value. The in-memory compute circuit may further include a control circuit and a plurality of routing circuits, including a first routing circuit coupled to a first set of rows of the memory circuit. The control circuit may be configured to cause the first routing circuit to route groups of input values to different ones of the first set of rows over a plurality of clock cycles, and the memory circuit to generate, on a clock cycle following the plurality of clock cycles, a particular accumulated output value that is computed based on the routed groups of input values.
US11694730B2

A method is for operating a nonvolatile dual in-line memory module (NVDIMM). The NVDIMM includes a dynamic random access memory (DRAM) and a nonvolatile memory (NVM) device, the DRAM including a first input/output (I/O) port and a second I/O port, and the second I/O port connected to the NVM device. The method includes receiving an externally supplied command signal denoting a read/write command and a transfer mode, driving a multiplexer to select at least one of the first and second I/O ports according to the transfer mode of the command signal, and reading or writing data according to the read/write command of the command signal in at least one of the DRAM and NVM device using the at least one of the first and second I/O ports selected by driving the multiplexer.
US11694722B1

The present disclosure generally relates to using a data timestamp and/or a read counter to prevent data from being re-read and signal that the data has been accessed. The write assist element in the write head can be utilized to degrade the data or an allocated marker after the data has been read. The degradation functions as a read counter to indicate how many times the data has been read. Additionally and/or alternatively, a timestamp can be utilized. The timestamp is updated each time that the data has been accessed. In so doing, it is possible to determine whether data in a data storage device has been accessed.
US11694718B2

A substrate for a magnetic disk includes a substrate main body having two main surfaces and an outer circumferential edge surface that has a side wall surface and chamfered surfaces, and a film that is an alloy film containing Ni and P and provided on a surface of the substrate main body. A disk shape of the substrate main body has an outer diameter of 90 mm or more. A thickness T of the substrate that includes the film provided on the main surfaces is 0.520 mm or less. A total thickness D mm of the film on the main surfaces and the thickness T mm satisfy D≥0.0082/T−0.0015. A film thickness of the film on the outer circumferential edge surface is larger than a film thickness of the film on the main surfaces, and is 150% or less of the film thickness of the film on the main surfaces.
US11694714B2

A magnetoresistance effect element and a Heusler alloy in which a state change due to annealing does not easily occur. The element includes a first ferromagnetic layer, a second ferromagnetic layer, and a non-magnetic layer positioned between the first ferromagnetic layer and the second ferromagnetic layer, in which at least one of the first ferromagnetic layer and the second ferromagnetic layer is a Heusler alloy in which a portion of elements of an alloy represented by Co2FeαZβ is substituted with a substitution element, in which Z is one or more elements selected from the group consisting of Al, Si, Ga, Ge, and Sn, α and β satisfy 2.3≤α+β, α<β, and 0.5<α<1.9, and the substitution element is one or more elements selected from the group consisting of elements having a melting point higher than that of Fe among elements of Groups 4 to 10.
US11694713B2

A spin-orbit torque (SOT) magnetic tunnel junction (MTJ) device includes a substrate, a buffer layer formed over the substrate, and a bismuth antimony (BiSb) layer formed over the buffer layer, the BiSb layer having a (012) orientation. In certain embodiments, the SOT MTJ device is part of a microwave assisted magnetic recording (MAMR) write head. In certain embodiments, the SOT MTJ device is part of a magnetoresistive random access memory (MRAM) device.
US11694706B2

The present disclosure describes aspects of adaptive energy limiting for transient noise suppression. In some aspects, an adaptive energy limiter sets a limiter ceiling for an audio signal to full scale and receives a portion of the audio signal. For the portion of the audio signal, the adaptive energy limiter determines a maximum amplitude and evaluates the portion with a neural network to provide a voice likelihood estimate. Based on the maximum amplitude and the voice likelihood estimate, the adaptive energy limiter determines that the portion of the audio signal includes noise. In response to determining that the portion of the audio signal includes noise, the adaptive energy limiter decreases the limiter ceiling and provides the limiter ceiling to a limiter module effective to limit an amount of energy of the audio signal. This may be effective to prevent audio signals from carrying full energy transient noise into conference audio.
US11694701B2

The invention provides an audio encoder for encoding an audio signal so as to produce therefrom an encoded signal, the audio encoder including: a framing device configured to extract frames from the audio signal; a quantizer configured to map spectral lines of a spectrum signal derived from the frame of the audio signal to quantization indices, wherein the quantizer has a dead-zone, in which the input spectral lines are mapped to quantization index zero; and a control device configured to modify the dead-zone; wherein the control device includes a tonality calculating device configured to calculate at least one tonality indicating value for at least one spectrum line or for at least one group of spectral lines, wherein the control device is configured to modify the dead-zone for the at least one spectrum line or the at least one group of spectrum lines depending on the respective tonality indicating value.
US11694688B2

Systems and methods of selecting digital platforms for execution of voice-based commands are provided. The system receives an application that performs an action associated with a service via digital platforms. The system debugs the application to validate parameters of the action on at least two platforms of the digital platforms. The system receives data packets comprising an input audio signal detected by a sensor of a client device, and parses the input audio signal to identify the action and the service. The system selects a first platform from the digital platforms to perform the action. The system initiates, responsive to selection of the first platform, an interactive data exchange to populate parameters of an action data structure corresponding to the action. The system executes the action via the selected platform using the action data structure.
US11694677B2

A decoding method and apparatus in an artificial neural network for speech recognition. The decoding method in the artificial neural network for speech recognition includes performing a first decoding task of decoding a feature including speech information and at least one token recognized up to current time, using a shared decoding layer included in the artificial neural network, performing a second decoding task of decoding the at least one token, using the shared decoding layer, and determining an output token to be recognized subsequent to the at least one token based on a result of the first decoding task and a result of the second decoding task.
US11694674B1

Techniques for performing text-to-speech are described. An exemplary method includes receiving a request to generate audio from input text; generating audio from the input text by: generating a first number of vectors from phoneme embeddings representing the input text, predicting one or more spectrograms having the first number of frames using multiple scales wherein a coarser scale influences a finer scale, concatenating the first number of vectors and the predicted one or more spectrograms, generating at least one mel spectrogram from the concatenated vectors and the predicted one or more spectrograms, and converting, with a vocoder, the at least one mel spectrogram frames to audio; and outputting the generated audio according to the request.
US11694672B2

An active noise control device includes a first adaptive filter configured to generate a control signal by performing a filtering process on a reference signal corresponding to noise, and a first filter coefficient updating unit configured to update a filter coefficient of the first adaptive filter based on based on the reference signal and an added error signal acquired by adding a first error signal acquired by detecting residual noise by a first microphone and a second error signal acquired by detecting residual noise by a second microphone.
US11694671B2

An active noise control device includes a control signal generating unit including a first adaptive filter configured to generate a control signal by performing a filtering process on a reference signal corresponding to noise, an identifying unit configured to identify a peak frequency in an impedance frequency characteristic of an actuator, a peak frequency storage unit configured to store an initial peak frequency of the actuator, a first determination unit configured to determine whether or not a difference between the peak frequency currently identified and the initial peak frequency is greater than or equal to a threshold value, and a control unit configured to change a characteristic of the control signal generated by the control signal generating unit when the first determination unit determines that the difference is greater than or equal to the threshold value.
US11694668B2

A deployment module according to the present application enables both compact stowage of a sensor array and expansion of the sensor array into a three-dimensional volumetric array shape that enables improved directionality of the sensors during operation. The deployment module includes a support shell that is configured to retain a cable of the sensor array separately from sensors of the sensor array and an expandable deployment body formed of a superelastic shape memory alloy that uses superelasticity and stored energy for deployment of the sensor array. During deployment, the deployment body is removed from the support shell and the sensors are subsequently pulled out of the support shell. The deployment body then expands and holds the cable to retain the three-dimensional volumetric shape of the deployed array.
US11694666B2

An electronic cymbal and a bell part sensor installation method are provided. The electronic cymbal includes: a disk-shaped frame; a frame bell part which is configured at a center of the frame in a top view; a bell part sensor which is attached onto the frame bell part in a circumferential direction and detects a hit on the frame bell part; and a cover which covers the frame and the bell part sensor and has a surface formed as a hit surface, wherein the bell part sensor is separated in at least a radial direction of the frame bell part.
US11694665B2

A sound source includes: a processor that implements instructions to execute a plurality of tasks, including: a first calculating task that calculates a first estimated value based on a detection result yielded by a detecting device that detects passage of a key through a first, a second, and a third positions, the first estimated value pertaining to behavior of the key at a predetermined position; a second calculating task that calculates a second estimated value based on the result, the second estimated value pertaining to behavior of the key at a fourth position; a signal generating task that generates a first and a second sound signals; a first adjusting task that adjusts an output level of the first sound signal based on the first estimated value; and a second adjusting task that adjusts an output level of the second sound signal based on the second estimated value.
US11694664B2

A keyboard musical instrument includes a musical instrument case including an upper case, and a lower case having a concave part provided on a lower surface and opened on an outer peripheral surface-side, and a strap pin fixing portion is arranged in the concave part.
US11694660B1

An improved body for a stringed instrument wherein the base of the neck slides into a body pocket and onto a flexible protrusion, both made of the body material. The flexible protrusion is drawn toward the pocket by a fastener thereby clamping the base of the neck to the instrument body. No metal parts attach to the base of the neck. The only metal parts involved are the threaded fastener which draws the flexible protrusion toward the pocket and the threaded insert in the flexible protrusion to which this fastener threads. Most of the clamping assembly is hidden inside the body and neck and is not visible when the body and neck are connected. The neck can be removed and replaced rapidly allowing instrument storage in a smaller space and allowing necks of varying scale lengths, fret configurations, or fretboard radius to be attached to the same instrument.
US11694658B2

In an exemplary process, a virtual object is displayed in an enhanced reality setting. A request to transfer the virtual object is received, wherein a determination is made whether a set of one or more virtual object transfer criteria is satisfied. Movement of the virtual object away from an avatar is displayed in accordance with a determination that the set of one or more virtual object transfer criteria is satisfied. Displaying movement includes determining whether a size of the virtual object satisfies a set of one or more size criteria. In accordance with a determination that the size of the virtual object satisfies the set of one or more size criteria, a reduction in the size of the virtual object is displayed. In accordance with a determination that the size of the virtual object does not satisfy the set of one or more size criteria, displaying of a reduction in the size of the virtual object is foregone.
US11694656B2

A display control device provided at a vehicle and including a processor, a first display section, a second display section adjacent to the first display section, and a third display section adjacent to the second display section in a different direction from the first display section. The processor being configured to: control the first display section, the second display section, and the third display section; acquire notification information to be notified to a driver of the vehicle; and execute an animation such that the notification information currently being displayed on one of the first display section or the third display section is displayed on the second display section and then displayed on another of the first display section or the third display section.
US11694645B2

Disclosed is an array substrate. The array substrate includes a substrate and a pixel unit array. A first side of each row of pixel units is provided with a first scanning line corresponding to the row of pixel units, and the first scanning line is connected to switch elements of first-type pixel units in the row of pixel units; and the second side of each row of pixel units is provided with a second scanning line corresponding to the row of pixel units, and the second scanning line is connected to switch elements of second-type pixel units in the row of pixel units. An active layer structure of the switch element of a second-type pixel unit in an ith row of pixel units has a common region with an active layer structure of the switch element of a first-type pixel unit in an (i+1)th row of pixel units.
US11694633B2

The display device includes a display panel where sub-pixels are disposed. The display device includes a data driver that supplies a data voltage to the sub-pixels via data lines. The sub-pixels includes first sub-pixels to third sub-pixels. The first sub-pixels and second sub-pixels are alternately disposed on odd-numbered columns and the third sub-pixels are disposed on even-numbered columns. Each of the data lines branches into sub-data lines through a MUX, and the sub-data lines are disposed on both sides of the sub-pixels disposed on a column. Any one third sub-pixel of the third sub-pixels disposed on a row is connected to a sub-data line disposed on one side of the any one of third sub-pixel. Further, another third sub-pixel adjacent to any one third sub-pixel disposed on the row is connected to a sub-data line disposed on another side of the adjacent third sub-pixel. Thus, line dim is reduced.
US11694628B2

A shift register unit, a driving method thereof, and a gate driving circuit are disclosed. The shift register unit includes: an input circuit configured to receive an input signal from an input signal terminal and output the input signal to a voltage stabilizer node; a voltage-stabilizing circuit configured to input potential of the voltage stabilizer node to a pull-up node and control potential of the voltage stabilizer node; an output circuit configured to receive a clock signal from a clock signal terminal and provide an output signal to an output signal terminal based on the clock signal received under control of the potential of the pull-up node; and a control circuit configured to control potential of the output signal terminal under control of the potential of the pull-up node.
US11694626B2

A scan driver and a driving method thereof, in which the scan driver includes a plurality of stages outputting an output signal in response to clock signals supplied at a first frequency during a driving time of one frame, wherein the plurality of stages are supplied with the clock signals at a second frequency lower than the first frequency during a hold time of the one frame that is separate from the driving time of the one frame.
US11694625B2

A display device includes: a substrate having a first display area, a second display area, and a non-display area; a first circuit disposed on the substrate; a first light emitter electrically connected to the first circuit and which overlaps the first display area; a second circuit disposed on the substrate; a second light emitter electrically connected to the second circuit and which overlaps the second display area; and a scan driver positioned on the substrate and which overlaps at least a portion of the second display area and the non-display area.
US11694622B1

Provided are a pixel circuit, a method for driving the pixel circuit, and a display panel. The pixel circuit includes a drive transistor including a gate terminal, a source terminal, a drain terminal, and a body terminal, where the source terminal is connected to a first power line, the body terminal is connected to a second power line, and the gate terminal of the drive transistor is connected to a gate potential control circuit; the first power line is configured to provide a first voltage or a second voltage, where the first voltage is higher than the second voltage; and the second power line is configured to provide the fixed first voltage.
US11694617B2

An image processing device includes a blender and a display quality enhancer. The blender is configured to receive a plurality of layer data, generate first image data by blending the plurality of layer data, the first image data including a plurality of pixel values corresponding to a screen in a display device, and generate pixel map data including a plurality of pixel identifications (IDs) based on the plurality of layer data, the plurality of layer data representing a plurality of images to be displayed on the screen, the plurality of pixel IDs indicating display quality enhancement algorithms to be applied to the plurality of pixel values. The display quality enhancer is configured to generate second image data including a plurality of display quality enhancement pixel values by applying the display quality enhancement algorithms to the plurality of pixel values based on the first image data and the pixel map data.
US11694614B2

A display device includes: a substrate including a first pixel region, at least one second pixel region having a smaller area than the first pixel region, the at least one second pixel region being disposed adjacent to the first pixel region, and a peripheral region surrounding the first pixel region and the second pixel region; first and second pixels respectively provided in the first and second pixel regions; first and second lines respectively connected to the first and second pixels; a dummy line connected to one of the first and second lines to extend to the peripheral region; and a first dummy part including a dummy pixel connected to the dummy line in the peripheral region.
US11694611B2

A four-way dual scanning electronic display board capable of scan control, whereby, in order to provide drive control, an LED module arrangement method, and processing for each LED pixel dot (R, G, B), which are for easily enabling a high definition image, pixel display dots of an LED module are controlled by processing image display dots of the module by means of a four-way method by an automatic image switching device through the display control of SCU image switching, in order to display a high definition image through the four-way control of each image dot (R, G, B) pixel, and thus high resolution image quality may be enabled and displayed.
US11694609B2

Provided are a display panel and a display device. The display panel includes a first light-emitting element, a second light-emitting element, a first driver circuit and a second driver circuit. The first driver circuit is electrically connected to the first light-emitting element and configured to provide a first drive current to the first light-emitting element to control the first light-emitting element to emit light, and the second driver circuit is electrically connected to the second light-emitting element and configured to provide a second drive current to the second light-emitting element to control the second light-emitting element to emit light. At least at a maximum grayscale, an average current value of the first drive current is greater than an average current value of the second drive current.
US11694598B2

Disclosed are a display driving circuit and a frequency correction method of the display driving circuit, capable of quickly correcting a frequency change of a clock signal when a display device is driven at a low scan rate.
US11694594B2

To provide a display device capable of displaying a plurality of images by superimposition using a plurality of memory circuits provided in a pixel. A plurality of memory circuits are provided in a pixel, and signals corresponding to images for superimposition are retained in each of the plurality of memory circuits. In the pixel, the signals corresponding to the images for superimposition are added to each of the plurality of memory circuits. The signals are added to the signals retained in the memory circuits by capacitive coupling. A display element can display an image corresponding to a signal in which a signal written to a pixel through a wiring is added to the signals retained in the plurality of memory circuits. Reduction in the amount of arithmetic processing for displaying images by superimposition can be achieved.
US11694591B2

A display device includes: a timing controlling part generating an image data, a data control signal and a gate control signal; a data driving part generating a data voltage using the image data and the data control signal; a gamma part transmitting the data voltage corresponding to the image data; a gate driving part generating a gate voltage using the gate control signal; a display panel including subpixels, gate lines, left data lines at a left side of the subpixels and right data lines at a right side of the subpixels; and first MUX switches, second MUX switches, third MUX switches, fourth MUX switches, fifth MUX switches and sixth MUX switches sequentially transmitting the data voltage to the left data lines and the right data lines.
US11694587B2

A demultiplexer gate driver circuit and a display panel are provided. The demultiplexer gate driver circuit aims at the problem that the output amplitude of the m sub-gate drive signals divided from the gate drive signal by the demultiplexer module is low, which results in a poorer All Gate On function, when the GOA circuit of the demultiplexer module is used to achieve the All Gate On function. The full-on control module is improved by connecting the full-on control module to the m sub-gate drive signals divided from the gate drive signal. The m sub-gate drive signals are directly controlled by the full-on control module to output the high potential at the same time, and there is only one threshold voltage consumption from the full-on control signal to the sub-gate drive signals. The effect of the All Gate On function is effectively improved.
US11694581B2

A tag anchor comprises an elastic loop having opposed outer and inner surfaces and an elastic anchor that extends radially from the elastic loop. The anchor includes a shank that extends from one of the outer and inner surfaces and a pair of opposed arms that extend laterally from the shank toward the elastic loop and which are sized to not contact one of the surfaces when deflected toward the shank. The anchor further includes a crown that extends radially from the shank.
US11694580B2

A wristband and label form. The form comprises a first portion having a plurality of releasable labels die cut therein and a second portion having a void and a wristband formed of a single ply. The wristband is releasably secured to the second portion and has a first panel and a second panel. The first panel has a printable area comprising printable coating. The printable area is accessible through the void and is configured to receive indicia from a printer through the void while the wristband is releasably secured to the second portion. Upon removal of the wristband from the second portion, the second panel is foldable over the first panel to laminate the printable area.
US11694570B2

Aspects relate to augmented reality (AR) methods and systems for simulated operation of an electric vertical take-off and landing (eVTOL) aircraft. An exemplary AR system includes at least an aircraft component of an eVTOL aircraft, a computing device configured to operate a flight simulator to simulate flight in an environment and simulate at least a virtual representation interactive with the flight simulator, where the at least a virtual representation includes an aircraft digital twin of the at least an aircraft component, and a mesh network configured to communicatively connect the at least an aircraft component and the computing device and communicate encrypted data.
US11694562B2

Boundary information for a three-dimensional (3D) flying space is obtained. An input associated with steering a vehicle is received from an input device and location information associated with the vehicle is received from a location sensor. A control signal for the vehicle is generated based at least in part on the boundary information, the input, and the location information. In the event the input would cause the vehicle to cross the boundary of the 3D flying space if obeyed, the control signal for the vehicle is generated so that the vehicle is prevented from crossing the boundary of the 3D flying space. In response to receiving an indication associated with the vehicle landing, the boundary information is modified so that the 3D flying space includes a landing pathway.
US11694553B2

Aspects of the disclosure relate to controlling autonomous vehicles to provide automated emergency response functions. A computing platform may receive vehicle data associated with a vehicle from an on-board vehicle monitoring system associated with the vehicle. Subsequently, the computing platform may detect an occurrence of an emergency at a location. Thereafter, the computing platform may select an autonomous vehicle to respond to the emergency at the location based on autonomous vehicle state information. Then, the computing platform may generate one or more dispatch commands directing the autonomous vehicle to move to the location and execute one or more emergency response functions. Subsequently, the computing platform may send, to an on-board autonomous vehicle control system associated with the autonomous vehicle, the one or more dispatch commands directing the autonomous vehicle to move to the location and execute the one or more emergency response functions.
US11694551B2

An information processing device includes a communication unit and a control unit. The control unit determines a degree of danger of an area based on information on at least one vehicle traveling in the area which is received by the communication unit.
US11694550B1

This disclosure describes systems and methods for determining vehicle parking scores. An example method may include calculating, subsequent to a first vehicle parking within a first parking space of a parking lot and based on first sensor data obtained by the first vehicle, a first vehicle parking score. The example method may also include calculating, subsequent to a second vehicle parking within the first parking space of the parking lot and based on second sensor data obtained by the second vehicle, a second vehicle parking score. The example method may also include calculating a first average vehicle parking score for the first parking space based on the first vehicle parking score and the second vehicle parking score. The example method may also include presenting an indication of the first average vehicle parking score for the first parking space to a third vehicle within the parking lot.
US11694542B2

A computer includes a processor and a memory, the memory storing instructions executable by the processor to collect biometric data of a vehicle user, identify a set of user-specific data from one or more stored sets of user-specific data based on the biometric data, and receive a request for a stored location. When the biometric data of the vehicle user match the stored biometric data, the instructions include instructions to display the requested location. When the biometric data of the vehicle user do not match the stored biometric data, the instructions include instructions to identify an offset location based on the requested location and a population density of the requested location and display the offset location.
US11694536B2

In some examples, a system includes a plurality of articles of personal protected equipment (PPE) that are each assigned to a particular worker. The system may also include a data hub that detects an input that initiates a broadcast of diagnostic self-check messages; identifies, in response to the input, each article of PPE of the plurality of articles of PPE; broadcasts, based on identifying each article of PPE, the diagnostic self-check messages to the respective articles of PPE, wherein each article of PPE receives its respective self-check message at its communication component; in response to receiving a set of diagnostic acknowledgement messages from one or more of the plurality of articles of PPE that have performed a diagnostic self-check, determines whether the set of diagnostic acknowledge messages satisfy one or more self-check criteria; and performs one or more operations based on whether the self-check criteria are satisfied.
US11694535B2

A mount for a device configured to monitor the movements or other activities of patient. Aspects include a monitoring unit and base, where the base may further include a pad with one or more pins extending into the base. The pad may be positioned inside a garment worn by a patient, the pins passing through the garment and electrically connecting to circuits in the fabric of the garment (e.g. a sock worn by the patient). The circuits may include sensors which are response to changes in pressure caused by patient movement. Output from the sensors may be carried by the circuits in the garment to the pins in the pad, and from there through the garment and into the base and the monitoring unit for processing and reporting to caregivers as needed.
US11694534B2

Apparatus and associated methods relate to a smart hook, a safety harness module, and associated electronic components that detect a safety state of a user by monitoring various parameters at the smart hook and safety harness module and determining whether the user is using proper safety protocol at extreme heights and/or whether the user has experienced a height-related accident. In an illustrative example, the user may don a safety harness that may include a module that contains sensors that monitor an acceleration/velocity/position of the user and/or ambient air pressure around the user. The module may receive wireless signals from at least one rebar hook having sensors that monitor the acceleration/velocity/position and gate position of the rebar hooks. A controller included with the safety harness module may use these sensors to advantageously determine the safety state of the user and generate alert/warning signals.
US11694528B2

A low or medium voltage switchgear monitoring system includes: at least one sensor; a processing unit; and an output unit. The at least one sensor acquires sensor data within a compartment of a switchgear. The sensor data includes first sensor data. The sensor data includes second sensor data. The second sensor data is acquired a set time after the first sensor data. The at least one sensor provides the first sensor data and the second sensor data to the processing unit. The processing unit determines status information for a compartment of the switchgear based on a comparison of the second sensor data to the first sensor data. The output unit outputs the status information.
US11694523B1

A method includes receiving a transaction request at a transaction machine, the transaction request being associated with an account holder, determining a weather status for the transaction machine, determining screen content for the transaction machine based on the weather status, and displaying the screen content to the account holder via a display screen of the transaction machine.
US11694522B2

Various embodiments of the gaming systems and methods provide plays of a multi-hand poker game where extra hands can be added and/or where extra card duplications can be made.
US11694518B2

A gaming method including conducting a first game at a first gaming device for a first player; conducting a second game at a second gaming device for a second player; modifying play of the first game based on play of the second game; and modifying play of the second game based on play of the first game.
US11694513B2

A method includes: processing a request to execute a transaction of a virtual asset of a video game; responsive to the request, accessing a blockchain to perform an anti-fraud verification, including analyzing data of a prior transaction involving the virtual asset; responsive to the anti-fraud verification providing a result that does not indicate fraudulent activity, then generating transaction data based on an identifier for the first user account, an identifier for the second user account, an identifier for the virtual asset, and state data of the virtual asset, and submitting the transaction data to a node network, to write the transaction data to a block of the blockchain; receiving confirmation of the writing of the transaction data; responsive to receiving the confirmation, then updating a registry of virtual assets to transfer ownership of the virtual asset from the first user account to the second user account.
US11694501B2

A refrigerated vending system can conduct automatic purchase transactions. A refrigerated cooler has a refrigerated compartment with a door. An automatic lock selectively locks and unlocks the door, and a door sensor detects when the door closes. A three-dimensional imaging sensor inside the compartment captures a three-dimensional image of the merchandise. A vending transaction controller detects presentation of a method of payment, unlocks the door, determines from the door sensor that the door has been opened and closed, locks the door when it closes, actuates the three-dimensional imaging sensor to capture an updated three-dimensional image of the merchandise after the door closes, determines based on the updated image what refrigerated merchandise was removed while the door was open, and charges the method of payment for the refrigerated merchandise removed.
US11694479B1

According to some embodiments, disclosed are systems and methods for a novel framework that performs management of a location and the individuals operating therein based on determined fatigue data of such individuals. The framework may track a person (e.g., a user) at or around a location. Such tracking may be performed based on captured digital imagery of the user via a set of strategically positioned cameras at the location. In some embodiments, as soon as a user begins working, or upon detection by a camera(s), the framework may cause the camera(s) to begin capturing footage of the user, which may be fed, uploaded and/or streamed to a fatigue detection system that determines fatigue data related to the user. Such fatigue data may be leveraged to control which jobs certain users are performing, while reassigning other users based on safety decisions formed from their respective fatigue data.
US11694478B2

A computerized method for providing a sentiment score by evaluating expressions of participants during a video meeting is provided herein. The computerized method comprising: a Sentiment Analysis (SA) module. The SA module is: (i) retrieving one or more recordings of a video meeting from the database of video meeting recordings of each participant in the video meeting and associating the one or more recordings with a participant; (ii) dividing each retrieved recording into segments; (iii) processing the segments in a Facial Expression Recognition (FER) system to associate each segment with a timestamped sequence of expressions for each participant in the video meeting; and (iv) processing each segment in an Artificial Neural Network (ANN) having a dense layer, by applying a prebuilt and pretrained deep learning model, to yield a sentiment score for each statement for each participant.
US11694475B2

A spoofing detection apparatus comprises obtaining, from an image capture apparatus, a first image frame that includes the face of a subject person obtained when a light-emitting apparatus is emitting light and a second image frame that includes the face of the subject person obtained when the light-emitting apparatus is turned off, extracting, from the first image frame, information specifying a face portion of the subject person, and extract, from the second image frame, information specifying a face portion of the subject person, extracting a portion that includes a bright point formed by reflection in an iris region of an eye of the subject person, from the first image frame, extracts a portion corresponding to the portion that includes the bright point, from the second image frame, and calculates a feature that is independent of the position of the bright point, and determining authenticity of subject person based on the feature.
US11694474B2

A computer-implemented method, for verifying an electronic device user, comprising the steps of issuing at least one action instruction to an electronic device user using a notification mechanism of the electronic device; recording response data from a plurality of data acquisition systems of the electronic device, the response data pertaining to the user's response to the at least one action instruction; processing the response data to form classification scores; combining the classification scores to form a classification value; and verifying the user if the classification value satisfies a threshold, wherein each of the at least one action instruction comprises a liveness challenge.
US11694471B2

A biometric identification apparatus is provided to include a light-transmissible plate, a light filtering module, a display member and a photodetection member. The display member is configured to emit light, and the light is reflected by a surface of the light-transmissible plate and formed as an original reflected light. The light filtering module is configured to filter the original reflected light to obtain a light with a traveling direction in a predetermined angle range, and the photodetection member is configured to receive the light filtered by the light filtering module.
US11694442B2

Repetitive activities can be captured in audio video content. The AV content can be processed in order to predict the number of repetitive activities present in the AV content. The accuracy of the predicted number may be improved, especially for AV content with challenging conditions, by basing the predictions on both the audio and video portions of the AV content.
US11694441B2

Disclosed is an electronic device which includes a processor, and a memory that stores instructions and at least one images. The instructions, when executed by the processor, cause the electronic device to: classify the at least one images into at least one image group, based on meta information of the at least one image; identify tag information about at least one object of first images in a first image group of the at least one image group; identify place information about the first images, based on the tag information; and correct meta information of the first images, based on the identified place information.
US11694436B2

The present application discloses a vehicle re-identification method and apparatus, a device and a storage medium, which relates to the field of computer vision, intelligent search, deep learning and intelligent transportation. The specific implementation scheme is: receiving a re-identification request from a terminal device, the re-identification request including a first image of a first vehicle shot by a first camera and information of the first camera; acquiring a first feature of the first vehicle and a first head orientation of the first vehicle according to the first image; determining a second image of the first vehicle from images of multiple vehicles according to the first feature, multiple second features extracted based on the images of the multiple vehicles in an image database, the first head orientation of the first vehicle, and the information of the first camera; and transmitting the second image to the terminal device.
US11694435B2

Systems and methods of disabling user control interfaces during attachment of a wearable electronic device to a portion of a user's clothing or accessory are disclosed. The wearable electronic device can include inertial measurement units (IMUs), optical sources, optical sensors or electromagnetic sensors. Based on the information provided by the IMUs, optical sources, optical sensors or electromagnetic sensors, an electrical processing and control system can make a determination that the electronic device is being grasped and picked up for attaching to a portion of a user's clothing or accessory or that the electronic device is in the process of being attached to a portion of a user's clothing or accessory and temporarily disable one or more user control interfaces disposed on the outside of the wearable electronic device.
US11694431B2

Various embodiments of a cyber-physical system for providing cloud prediction for photovoltaic array control are disclosed herein.
US11694428B1

Disclosed is a method for detecting Ophiocephalus argus cantor under intra-class occulusion based on cross-scale layered feature fusion, including image collecting, image processing and network model, where collected images are labeled, image sizes are adjusted to obtain input images, and the input images are input into an object detection network, integrated by convolution and inserted into cross-scale layered feature fusion modules, characterized by including dividing all features input into the cross-scale layered feature fusion modules into n layers, composed of s feature mapping subsets, and fusing features of each feature mapping subset with that of other feature mapping subsets, and connecting; carrying out convolution operation, outputting training result; adjusting network parameters by a loss function to obtain parameters for a network model; inputting final output candidate boxes into a non-maximum suppression module to screen correct prediction boxes, so that prediction result is obtained.
US11694416B2

Embodiments of the present invention are directed towards intuitive editing of three-dimensional models. In embodiments, salient geometric features associated with a three-dimensional model defining an object are identified. Thereafter, feature attributes associated with the salient geometric features are identified. A feature set including a plurality of salient geometric features related to one another is generated based on the determined feature attributes (e.g., properties, relationships, distances). An editing handle can then be generated and displayed for the feature set enabling each of the salient geometric features within the feature set to be edited in accordance with a manipulation of the editing handle. The editing handle can be displayed in association with one of the salient geometric features of the feature set.
US11694411B2

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying augmented reality content. The program and method provide for receiving, from a first device associated with a first user, a first request to submit a media content item for viewing, the media content item corresponding to display of a first image, captured by the first device, with an augmented reality content item, the first request including an identifier of the augmented reality content item; storing the media content item together with the identifier of the augmented reality content item; providing, to a second device associated with a second user, the media content item; receiving, from the second device, a second request to identify the augmented reality content item; and providing, to the second device, the identifier of the augmented reality content item.
US11694394B2

Various techniques pertaining to methods, systems, and computer program products identify, for a first portable device at a first location in a three-dimensional (3D) physical environment, a first sparse map, the first portable device connected to a remote computing system for accessing sharable world data of the 3D physical environment that comprises a physical object, wherein the plurality electronic devices include the plurality of portable devices having respective sparse maps installed thereupon. A second sparse map is identified for a second portable device connected to the remote computing system for accessing the sharable world data. The second portable device performs content persistence for a virtual content relative to the physical object at least by using a merged map determined by merging a version of the first sparse map and a version of the second sparse map based at least in part upon one or more persistence coordinate frames.
US11694389B2

An avatar output device includes an avatar storage unit that stores, for each of two or more avatars, avatar information including first model information for displaying the avatar; a determination unit that determines at least one first avatar displayed using the first model information and at least one second avatar displayed using second model information with a data size smaller than a data size of the first model information from among the two or more avatars; an avatar acquisition unit that acquires an avatar using the second model information for each of the at least one second avatar determined by the determination unit, and acquires an avatar using the first model information for each of the at least one first avatar; and an avatar output unit that outputs the two or more avatars acquired by the avatar acquisition unit.
US11694382B2

A method of generating or modifying poses in an animation of a character are disclosed. Variable numbers and types of supplied inputs are combined into a single input. The variable numbers and types of supplied inputs correspond to one or more effector constraints for one or more joints of the character. The single input is transformed into a pose embedding. The pose embedding includes a machine-learned representation of the single input. The pose embedding is expanded into a pose representation output. The pose representation output includes local rotation data and global position data for the one or more joints of the character.
US11694378B2

Systems and methods are provided for providing a timeline representing a culture media protocol for a culture medium. Providing a timeline representing a culture media protocol can include receiving the culture media protocol for the culture media generating the timeline on a user interface based on the culture media protocol, monitoring time on the timeline, receiving one or more culture media images related to the culture media protocol, associating each of the one or more culture media images with a position on the timeline that correlates to a time at which the culture media image was captured, and generating a selectable marker for each culture media image associated with the timeline, the selectable marker being aligned with the position on the timeline that correlates to the time at which the culture media image was captured.
US11694374B2

A method for gating in tomographic imaging system includes steps of: (a) performing a tomographic imaging on an object with a target moving periodically along a first axis for acquiring projection images; (b) obtaining projected curves by summing up pixel values along a direction of a second axis perpendicular to the first axis in each projection image; (c) determining a target zone on the projection images, wherein a central position on the first axis of the target zone is corresponding to a position having the largest variation in the projected curves on the first axis; (d) calculating parameter values of pixel values in the target zones and obtaining a curve of a moving cycle of the target according to the parameter values; and (e) selecting the projection images under the same state in the moving cycle for image reconstruction according to the curve of the moving cycle of the target.
US11694372B2

Systems and methods are disclosed for non-linear color correction. The method including receiving an input image from an image sensor, converting the input image from a red, green, blue (RGB) color space format to an alternate color space format, determining localized hue correction parameters for a selected color in the alternate color space, determining localized saturation correction parameters for a selected hue in the alternate color space, applying the localized hue correction parameters and the localized saturation correction parameters to the input image to generate an output image and storing, displaying, or transmitting the output image based on at least the localized hue correction parameters and the localized saturation correction parameters.
US11694362B2

Data processing systems are disclosed for determining semantic and person keypoints for an environment and an image and matching the keypoints for the image to the keypoints for the environment. A homography is generated based on the keypoint matching and decomposed into a matrix. Camera parameters are then determined from the matrix. A plurality of random camera poses can be generated and used to project keypoints for an environment using image keypoints. The projected keypoints can be compared to the actual keypoints for the environment to determine an error and weighting for each of the random camera poses.
US11694358B2

Disclosed are systems and methods for improving interactions with and between computers in content searching, hosting and/or providing systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide an image processing framework that sub-divides computer vision techniques into three computationally efficient steps: detection, classification and matching. These steps provide an improved image processing framework that can analyze live stream data of a media file, in real-time, in order to identify and track specific digital objects depicted therein. This enables not only image processing detection results, but also the capabilities of augmenting the video stream with additional data related to the detected object.
US11694350B2

In a method for time-of-flight (ToF) based measurement, a scene is illuminated using a ToF light source modulated at a first modulation frequency FMOD(1). While the light is modulated using FMOD(1), depths are measured to respective surface points within the scene, where the surface points are represented by a plurality of respective pixels. At least one statistical distribution parameter is computed for the depths. A second modulation frequency FMOD(2) higher than FMOD(1) is determined based on the at least one statistical distribution parameter. The depths are then re-measured using FMOD(2) to achieve a higher depth accuracy.
US11694343B2

A binocular-vision-based method for tracking fruit space attitude and fruit space motion, the method comprising: establishing a connected base coordinate system by taking a junction of a fruit and a fruit stem as an origin; statically photographing a feature point on the surface of the fruit and a point of the connected base coordinate system established at the junction of the fruit and the fruit stem; storing a photographed image; acquiring an inherent relationship between the feature point and the connected base coordinate system; photographing dynamic motion of the fruit; acquiring absolute coordinates of the feature point on the surface of the fruit; calculating, according to the inherent relationship between the feature point and the connected base coordinate system, absolute coordinates of a point of the connected base coordinate system at each moment corresponding to each frame of image; and respectively calculating the displacement, instantaneous speed and instantaneous acceleration of the fruit, calculating swing angular displacement and swing angular acceleration of the fruit, and calculating a fruit torsion angular speed and a fruit torsion angular acceleration at the moment t. The study of a fruit motion state in the field of forest fruit harvest through vibration is performed, so that the motion of fruits can be better tracked.
US11694337B1

A processing path generating method includes the following steps. An image-capturing device is moved to the first position of the region of interest to perform an image-capture on a workpiece, so as to obtain a first image. The image-capturing device is moved to a second position to perform the image-capture on the workpiece, so as to obtain a second image. A first edge characteristic and a second edge characteristic of the workpiece are obtained according to the first image and the second image. Three-dimensional edge information of the workpiece is fitted according to the first edge characteristic and the second edge characteristic. A processing path is generated according to the three-dimensional edge information.
US11694331B2

An imaging system includes a microscope to generate magnified images of regions of interest of a tissue sample, a camera to capture and store the magnified images, and a controller. The controller is configured to, for each magnification level in a sequence of increasing magnification levels, image one or more regions of interest of the tissue sample at the current magnification level. For each region of interest, data is generated defining one or more refined regions of interest based on the magnified image of the region of interest of the tissue sample at the current magnification level. Each refined region of interest corresponds to a proper subset of the tissue sample, and the refined regions of interest of the tissue sample provide the regions of interest to be imaged at a next magnification level from the sequence of increasing magnification levels.
US11694325B2

An object of the present disclosure is to provide a system for deriving a type of a defect of a semiconductor element and a non-transitory computer-readable medium. The system receives, from the image acquisition tool, image data obtained by sequentially irradiating a plurality of patterns provided on the semiconductor wafer with a beam and extracts characteristics of the plurality of patterns sequentially irradiated with a beam from the received image data, the characteristics being included in the image data, or receives characteristics of the plurality of patterns sequentially irradiated with a beam from the image acquisition tool, the characteristics being extracted from the image data (Step 603), and derives (Step 605) a type of a defect by referring to (Step 604) related information for the characteristics of the plurality of patterns, the related information storing the characteristics of the plurality of patterns and types of defects in association with each other.
US11694324B2

An inspection apparatus is an inspection apparatus includes an excitation light source that generates excitation light to irradiate the object, a dichroic mirror that separates fluorescence from the sample by transmitting or reflecting the fluorescence according to a wavelength, a camera that images fluorescence reflected by the dichroic mirror, a camera that images fluorescence transmitted through the dichroic mirror, and a control apparatus that derives color irregularity information of a light-emitting element based on a first fluorescence image acquired by the camera and a second fluorescence image acquired by the camera, and an edge shift width corresponding to a width of a wavelength band in which transmittance and reflectance change according to a change in wavelength in the dichroic mirror is wider than a full width at half maximum of a normal fluorescence spectrum of the light-emitting element.
US11694322B2

Methods and systems for milling and imaging a sample based on multiple fiducials at different sample depths include forming a first fiducial on a first sample surface at a first sample depth; milling at least a portion of the sample surface to expose a second sample surface at a second sample depth; forming a second fiducial on the second sample surface; and milling at least a portion of the second sample surface to expose a third sample surface including a region of interest (ROI) at a third sample depth. The location of the ROI at the third sample depth relative to the first fiducial may be calculated based on an image of the ROI and the second fiducial as well as relative position between the first fiducial and the second fiducial.
US11694318B2

This disclosure provides systems, methods, and apparatus detecting defects in a substrate. An image of the substrate is compared with a reference image to identify potential defects. Images corresponding to the potential defects are processed sequentially by a set of classifiers to generate a set of images that include a defect. The set of classifiers can be arranged to have increasing accuracy. A subset of the images corresponding to the potential defects is processed by a type classifier that can determine the type, size, and location of the defect in the images. The defects can be further processed to determine the severity of the defects based on the location of the defects on the substrate.
US11694312B2

An improved method and apparatus for enhancing an inspection image in a charged-particle beam inspection system. An improved method for enhancing an inspection image comprises acquiring a first image and a second image of multiple stacked layers of a sample that are taken with a first focal point and a second focal point, respectively, associating a first segment of the first image with a first layer among the multiple stacked layers and associating a second segment of the second image with a second layer among the multiple stacked layers, updating the first segment based on a first reference image corresponding to the first layer and updating the second segment based on a second reference image corresponding to the second layer, and combining the updated first segment and the updated second segment to generate a combined image including the first layer and the second layer.
US11694306B2

An image processing apparatus for performing image quality processing on an image includes a feature extraction network and an image quality processing network including one or more modulation blocks, wherein each of the one or more modulation blocks includes a convolution layer, a modulation layer, and an activation layer for processing the image.
US11694295B2

A system and method for providing proxy picking of non-fungible goods within an automated storage and retrieval system is provided, which repurposes one or more automated mobile robots operating within the automated inventory management system to perform a plurality of tasks across multiple different areas of an automated store. The proxy picking system and method are configured to pick individually identified non-fungible goods according to a customer selection on an ordering screen based on measured attributes and images of the goods, the attributes selected by the customer.
US11694292B2

A system and method includes soft-segment based rules optimization that can mitigate the overall false positives while maintaining 100% true positive detection. The soft clustering allows real-time re-assignment of an account to a dominate archetype behavior, as well as rule optimization based on a logical order with more relaxation on thresholds for the most inefficient rules is performed within each archetype. The rule optimization provides false positive reduction compared to a baseline rule system. The method can be used to reduce false positives for any rule-based detection system in which the same true positive detection is required.
US11694291B1

A computer-implemented trading platform, system, and method are provided for facilitating the trading and accounting for health quality offsets. So-called “health quality credits” related to emissions of ‘potentially avoidable complications’ (PACs) or ‘potentially avoidable mortality’ (PAMs). Emissions trading or “cap-and-trade” is an administrative approach used to control emissions that degrade public-goods assets by providing economic incentives for achieving and sustaining economically significant reductions in the emissions of pollutants that impair public goods such as clean air or health. In one embodiment, a method of accounting for health quality offsets established in one or more offset markets includes registering a health quality offset to an owner thereof; assigning a unique identifier to the health quality offset; crediting a client account with the health quality offset; receiving notification of a trade between a buyer and a seller; if the seller has an amount of health quality offsets sufficient for the trade, adjusting buyer and seller accounts with corresponding credits and debits; otherwise, providing a notification of insufficient health quality offsets to carry out the trade.
US11694290B2

Methods, systems and computer storage media are disclosed for providing resources to a platform issue. Embodiments describe associating educational resources and an event resource to resolve the platform issue.
US11694281B1

In one embodiment, a method includes receiving a user request from a client system associated with a user, generating a response to the user request which references one or more entities, generating a personalized recommendation based on the user request and the response, wherein the personalized recommendation references one or more of the entities of the response, and sending instructions for presenting the response and the personalized recommendation to the client system.
US11694279B1

Systems implement a software platform that creates dynamic user device pools that facilitate in-person engagement between and among platform users as well as the participation in local events and activities. The system includes a profile server that communicates with one or more user computing devices, such as smartphones. The provider server determines a pool area that can be predefined or determined based on a geometric area surrounding a user computing device. The provider server determines the user devices within the pool area and obtains profile data associated with the user devices where the profile data represents information personal to the platform users. The provider server applies user relationship information and privacy settings to filter the profile data before transmitting the profile data to user computing devices for display. Platform users communicate with other users in the pool area according to permissions settings that safely limit the types of permissible communications.
US11694276B1

This document describes a non-transitory computer readable media programmed to enrich an entered record submitted to be matched with a dataset record stored on a data storage device. The enrichment is done by supplementing data in the entered record with customer data from a dataset. The media is further programmed to search through a plurality of dataset records in the dataset for the entered record. The search is programmed to first determine if the entered record unambiguously matches one of the dataset records or if the entered record unambiguously does not match one of the dataset records. If the entered record does not unambiguously match one of the dataset records, score match characteristics using a Fellegi-Sunter algorithm, save the score as a highest score if the score is above the highest score less a threshold, and save a location of one of the dataset records as a matching record if the score is above a previous highest score. Next, tune a Fellegi-Sunter algorithm parameter with the data from the entered record and data from one of the dataset records; and when the dataset records have been checked, return the matching record.
US11694267B2

Systems and methods for secure messaging and automation are disclosed herein. An example method includes providing a user-facing application secured through use of a security token cached on a web browser, establishing a security protocol or security token utilized between the application server layer and the web services layer that is different from the security token cached on the web browser; and performing asynchronous processing based on user interaction with a goal-based planning application that provides queries that are directed to assessing both risk willingness and goal ability, generates a risk willingness score and a goal ability score, selects a goal-based plan, and generating one or more instructions sets that are used to automatically reconfigure the plurality of user accounts to ensure that a goal is met within a specified time frame.
US11694264B1

Systems and methods for offering and purchasing tokenized securities on a blockchain platform meeting current and future federal, state, and offering and holding entity rules and regulations. Tokenized securities purchased during or after the tokenized securities offering are tradable on a secondary market. The server computer of the tokenized securities provides an automated transfer capability for tokenized securities holders.
US11694252B2

Provided herein are systems, methods and computer readable media for proving gift giving within a group. Consumers may register for a gift giving program, create a group and invite other consumers to participate. Group members may be randomly assigned to a group, or assigned to a group based on an invitation or indicated group. Relationships between gift givers and recipients within a group may be determined, such as in a randomized format. Gift givers may purchase a gift, such as a good or a promotion from a promotion and marketing service. The promotion and marketing service may assign the promotion to the recipient so that the recipient may redeem the promotion for a good, service, or experience. Promotions may be automatically purchased on behalf of a gift giver who fails to purchase the promotion by a gift-giving deadline.
US11694247B2

A system and method allows one or more users to purchase an offering of goods or services using at least three computer systems, by one user making a proposal for the two to jointly consume the offering, and the other user accepting the proposal.
US11694239B2

A medical information navigation engine (“MINE”) is provided. In some embodiments, the system computes a current patient encounter vector for a current patient encounter, and then an optimal patient encounter vector is computed by assuming a best case patient encounter in accordance with the organizational objectives. The system is then able to compute the difference between the best case encounter and the current patient encounter. This difference is used to compute a corresponding payoff using an intelligent matrix.
US11694234B2

A decentralized and trust-minimizing computer architecture for computing rewards for users of an advertising system includes cryptographic black box accumulators (BBA), which is a cryptographic counter that only the issuer can update. An attention application requests initialization of a BBA from a guardian and subsequently requests updates to the BBA to track interactions between a user of the attention application and ads on the attention application. The guardian signs updates to the BBA to reach agreement on the state of ad interactions. The attention application may randomize the BBA and submit requests via an anonymous channel such that no participant can link two encounters with the BBA to each other or link the BBA to a specific attention application, thus improving user privacy. Reward redemption requests can be made based on a known policy and committed to a public blockchain for verification by observers that the protocol is operating correctly.
US11694233B2

A system is configured to receive a product feed including one or more products, receive a plurality of transaction records including one or more transactions, for each transaction, generate an attribution report, wherein the attribution report attributes each transaction to a publisher, associate a publisher with each of the one or more transactions, associate each product of the product feed with the transactions, for each of the one or more products of the product feed, generate a product profile, the product profile including one or more variables, apply a commission rule based on the one or more variables of the product profile and the attribution report, obtain an analytics report including transaction records corresponding to an associated advertisement associated with the advertiser, generate the attribution report based on the analytics report, the attribution report providing an indication associating a publisher with a completed transaction; and validate the analytics report.
US11694230B2

A virtual local presence display apparatus, system and method is disclosed. Included are an extraction engine capable of automatically disassociating the virtual local presence from its production background; a first data feed of an actual background in which the displaying device resides; a background data feed of a plurality of optional backgrounds including at least the production background of the virtual local presence; a stream subject data feed of an extracted one of the virtual local presence extracted from the production background; an integrated data feed in which the virtual local presence and a background are integrated; a first processing having a receiver capable of receiving the data feeds and assessing a plurality of focal lengths to focal planes for the virtual presence in the production background, and in a selected one of the other backgrounds; and a second processing for causing displaying, on the display device, the virtual presence at a suitable location with regard to the focal planes in a selected one of the other backgrounds.
US11694224B2

A favorable merging or grouping of simply connected regions into which the array of information samples is sub-divided, is coded with a reduced amount of data. To this end, a predetermined relative locational relationship is defined enabling an identifying, for a predetermined simply connected region, of simply connected regions within the plurality of simply connected regions which have the predetermined relative locational relationship to the predetermined simply connected region. Namely, if the number is zero, a merge indicator for the predetermined simply connected region may be absent within the data stream. In other embodiments, spatial sub-division is performed depending on a first subset of syntax elements, followed by combining spatially neighboring simply connected regions depending on a second subset of syntax elements, to obtain an intermediate sub-division.
US11694217B2

A crowd management system includes at least one local controller associated with an attraction area of an individual attraction within a theme park. The crowd management system includes a transceiver of the at least one local controller, where the transceiver receives guests data via wireless signals from guest-associated devices within a detection range of the local controller. The crowd management system includes a remote central controller in communication with the at least one local controller and the guest-associated device. The remote central controller receives the guest data from the at least one local controller and determines one or more crowd metrics of the individual attraction based on the guest data. The remote central controller generates an activity command based on the one or more crowd metrics. The remote central controller transmits the activity command to at least one guest-associated device of the guest-associated devices.
US11694210B2

A computerized system and method of managing events surrounding the lifecycle of used and new mobile devices. The system provides a “360 view” that integrates a mobile device's service options, such as financing and device protection, as well as at the device level regarding potential hardware/software errors. This provides an end-to-end view of consumers, such as claims on device protection plans, repayment issues, utilization of upgrades and/or other information in a user's profile across multiple underlying systems during the device's lifecycle.
US11694203B1

Various examples are directed to systems and methods for authentication transactions. A mobile computing device may send to a financial institution system, an access request message. The mobile computing device may receive from a second server system, a transaction request message requesting authorization for a transaction on an account associated with the mobile computing device, the transaction request including a transaction amount. The mobile computing device may prompt a user of the mobile computing device to authorize the transaction. The mobile computing device may receive, from the financial institution system, summary data describing the transaction amount.
US11694201B2

Various methods, apparatuses/systems, and media for implementing a multi-tier intercommunication module (MTIM) for an automatic teller machine (ATM) to prevent fraudulent and forced transactions are provided. A processor within the MTIM verifies whether an anomaly withdrawal transaction is occurring based on analysis of a user's normal banking behavior. When anomaly transactions are detected, the processor transmits a notification to the user's registered Multi-Factor Authentication (MFA) device to verify whether the transaction is fraudulent. Additionally, the MTIM provides a continuous feedback loop of user location data when forced transactions have been triggered. Forced card transactions are allowed completion and the MTIM sends a custom security code (CSC) to the user's registered MFA mobile device. An application module, running on this MFA device, upon receiving this CSC will automatically send continuous push notifications on pre-determined time deltas containing location data of the user to a security module operated by a local authority.
US11694197B2

Disclosed is method and system for turning existing object-oriented programming languages into smart contract languages without introducing new syntactic features. The invented method and system provide a protocol that enables storing a history of computations on a decentralized computer network, such as UTXO-based blockchain system, for any object-oriented computer language. The invented method and system further provide for storing and updating data on blockchains, where such blockchains may be used in cryptocurrency applications and for smart contracts.
US11694194B2

Methods and arrangements for effecting authentication in a secure transaction. There are defined, on behalf of a user, individuals who are members of a social network of the user. There is received, from the user, a transaction request for a secure transaction. An authentication test is conducted with the user and, upon meeting a predetermined requirement of the authentication test, the transaction request is validated. The authentication test requests the user to confirm at least one information item related to at least one member of the user's social network. Other variants and embodiments are broadly contemplated herein.
US11694192B1

A computer system includes one or more processors and machine readable storage media coupled to the one or more processors having instructions stored therein that cause the computer system to: receive a request for a dynamic token on behalf of a payor; route the request to a first financial institution; receive a message from a second financial institution including a merchant identifier and the dynamic token having a code comprising account information of the payor; identify the first financial institution based on the code; route the dynamic token and the merchant identifier to the first financial institution; receive the account information of the payor; and route the account information of the payor to the second financial institution to process a payment from an account of the payor to an account of the merchant.
US11694190B2

In an example embodiment, the user initiates a digital wallet transaction at a point of sale (“POS”) terminal of a merchant system. The POS terminal receives payment account information options associated with the user's digital wallet account from the account management system to display to the user. The user selects one or more payment account information options via a user interface of the POS terminal. The account management system receives an indication of the user's one or more selections, generates one or more payment tokens based on the corresponding selected payment account information options, and transmits the one or more payment tokens to the POS terminal for use in a transaction. The POS terminal communicates with one or more issuer systems associated with the selected payment account information options to process the transaction using corresponding payment tokens. The user receives a transaction receipt at the POS terminal.
US11694179B2

The present disclosure involves systems, software, and computer implemented methods for generating new credit accounts for immediate availability for use in current online transaction. One example process includes identifying a request to perform a credit application process associated with a particular user via a client application. A first signal can be transmitted that includes a redirect instruction for the client application to a credit application site to perform a credit application process. A second signal can be transmitted that includes a merchant-specific identifier of the particular user and a request to perform the credit application process. A third signal can be received from the credit application site that includes an approval, a payment credential associated with a newly created credit account, and the merchant-specific identifier of the particular user. The payment credential can be associated with the user profile of the user corresponding to the merchant-specific identifier.
US11694175B2

A merchant and a user register with a payment processing system, which establishes a facial template based on a user image. The user signs into a payment application via a user computing device, which receives an identifier from a merchant beacon device to transmit to the payment processing system. The payment processing system transmits facial templates to the merchant camera device for other users who are also signed in to the payment application in range of the merchant beacon device. The merchant camera device compares a captured facial image against the received facial templates to identify the user. A merchant POS device operator selects an account of the user. The merchant POS device transmits transaction details to the payment processing system, which processes the transaction with an issuer system. The payment processing system receives an approval of the transaction authorization request and transmits a receipt to the merchant POS device.
US11694173B1

Systems, methods, and apparatuses described herein relate to a method for delivering cash to a user. The method includes receiving a cash delivery request from a first user device of the user. The method includes generating a cash authentication code (CAC) for the cash delivery request to be verified by a cash dispenser machine. The method may include transmitting the cash delivery request and the CAC to a second user device of a driver. The method may include determining a route for the driver from a first location of the driver, to a second location of a cash dispenser machine, and to a third location of the customer to deliver the cash delivery request. The method may include instructing the cash dispenser machine to dispense cash in response to authenticating the second user device based on the CAC and determining that the first current location is at the second location.
US11694167B1

Disclosed are systems, methods, and non-transitory computer readable mediums for receiving a location of a mobile device, determining an identity of a user of the mobile device, determining respective proximities of the mobile device to a plurality of devices, receiving statuses of the devices, determining an authorized subset of the devices, generating a list of statuses of the authorized subset for which the user is authorized with the list ordered by priority and a device type having a higher priority than a status, generating maintenance instructions for a portion of the authorized subset, and transmitting the list of statuses and the maintenance instructions to the mobile device.
US11694149B2

A system and method are described for ensuring that a product has been transported in acceptable environmental conditions. For example, one embodiment of the invention comprises: one or more sensors to measure environmental conditions during transport of the IoT device from an origin location to a destination location; a sensor interface coupled to the one or more sensors to communicate environmental values associated with the environmental conditions; a storage device to store monitor application program code; a processor coupled to the sensor interface and storage device, the processor to process the monitor application program code to perform operations based on the environmental values including storing the environmental values on the storage device; and a wireless communication interface to connect to an Internet of Things (IoT) service at one or more intermediate locations between the origin location and the destination location and/or at the destination location, the wireless communication interface to transmit the environmental values and/or event data associated with the environmental values to the IoT service; wherein the IoT service is to provide the environmental values and/or event data associated with the environmental values to one or more apps running on one or more client devices, the one or more apps associated with one or more accounts on the IoT service.
US11694147B1

Disclosed are various embodiments for generating location confirmation models using crowdsourced wireless fingerprints. Wireless fingerprints can be generated and associated with a given location during events that use proximity to specific locations. The wireless fingerprints can be processed to generate location confirmation models that can be used for location confirmation. Periodically, the collected wireless fingerprints can be analyzed and compared to previously collected wireless fingerprints to detect a change in a wireless infrastructure at the given location. Upon determining that a previously generated location confirmation model is invalid according to a level of significance of the change, the outdated wireless fingerprints can be identified and removed from storage or otherwise ignored for future models. An updated location confirmation model can be generated using the up-to-date wireless fingerprints.
US11694140B2

Systems and methods for generating prioritization models and predicting workflow prioritizations are disclosed. Exemplary implementations may: manage environment state information maintaining a collaboration environment; effectuate presentation of a series of questions via a first client computing platform associated with the first user; receive user input from the first client computing platform; generate a first prioritization model based on the response information; and determine one or more priorities for the first user based on the first prioritization model such that a primary first unit of work within the first set of units of work is determined to be a higher priority than a secondary first unit of work within the first set of units of work.
US11694131B2

Described are platforms, systems, and methods for determining quantifiable measures of dyadic ties. In one aspect, a method comprises receiving contextual data for a user from at least one data source; processing the contextual data through a first machine-learning model to determine quantifiable measures of dyadic ties between the user and each of a plurality of individuals, the first machine-learning model trained with previously received contextual data of a plurality of other users; determining a grouping for the user based on the determined quantifiable measures, the grouping comprising at least one of the individuals; and providing, through a user-interface, access to the determined quantifiable measures to members of the grouping.
US11694128B2

Techniques herein attempt to provide actors with more flexible and satisfactory experiences regarding obtaining tickets for an event. A learning model may identify attributes indicative of whether a particular actor (e.g., attempting to purchase tickets to an event) possesses a desirable characteristic (e.g., is likely to attend the event). Each actor can then be evaluated to estimate whether she is a good actor (possesses the characteristic). If so, favored opportunities may be made available, such as the opportunity to buy high-demand tickets. An actor may further have the opportunity to hold or reserve tickets for a period time, during which other actors cannot purchase them. A fee for holding or reserving tickets (and/or maintaining the hold or reserve) can be dynamically set based on market factors. Opportunities to modify seat assignments to allow a group of friends to sit together may also be provided.
US11694125B2

An image encoder for outputting a bitstream by encoding an input image includes a predictive block, a machine learning based prediction enhancement (MLBE) block, and a subtractor. The predictive block is configured to generate a prediction block using data of a previous input block. The MLBE block is configured to transform the prediction block into an enhanced prediction block by applying a machine learning technique to the prediction block. The subtractor is configured to generate a residual block by subtracting pixel data of the enhanced prediction block from pixel data of a current input block.
US11694123B2

Described herein are software and systems for analyzing videos and/or images. Software and systems described herein are configured in different embodiments to carry out different types of analyses. For example, in some embodiments, software and systems described herein are configured to locate an object of interest within a video and/or image.
US11694118B2

In accordance with various embodiments, described herein are systems and methods for use of computer-implemented machine learning to automatically determine insights of facts, segments, outliers, or other information associated with a set of data, for use in generating visualizations of the data. In accordance with an embodiment, the system can use a machine learning process to automatically determine one or more outliers or findings within the data, based on, for example, determining a plurality of combinations representing pairs of attribute dimensions within a data set, from which a general explanation or pattern can be determined for one or more attributes, and then comparing particular values for attributes, with the determined pattern for those attributes. Information describing such outliers or findings can be graphically displayed at a user interface, as text, graphs, charts, or other types of visualizations, and used as a starting point for further analysis of the data set.
US11694115B2

Systems and methods for expanding a multi-relational data structure tunable for generating a non-linear dataset from a time-dependent query. The systems include a processor and a memory. The memory may store processor-executable instructions that, when executed, configure the processor to: receive the query of the multi-relational data structure, wherein the query includes at least one entity node at a queried time relative to the time data; obtain, based on the query, a temporal representation vector based on a diachronic embedding of the multi-relational data structure, the diachronic embedding based on a combination of a first sub-function associated with a temporal feature and a second sub-function associated with a persistent feature; determine, from the temporal representation vector, at least one time-varied score corresponding to the queried time; and generate a response dataset based on the at least one time-varied score determined from the temporal representation vector.
US11694112B2

The data analysis server manages first data configuration information for managing a correspondence of the learned data model, a raw data bucket that stores the raw data for generating the learned data model, and a curated data bucket that stores the curated data for generating the learned data model and second data configuration information for managing correspondences of the learned data model and the first storage area, the curated data bucket and the second storage area, and the raw data bucket and the third storage area, and gives an instruction to acquire snapshots of the second storage area that stores the curated data for generating the learned data model and the third storage area that stores the raw data for generating the learned data model to the data storage via the storage management server when the learned data model is generated.
US11694111B2

A learning device is configured to perform learning of a decision tree. The learning device includes a branch score calculator, and a scaling unit. The branch score calculator is configured to calculate a branch score used for determining a branch condition for a node of the decision tree based on a cumulative sum of gradient information corresponding to each value of a feature amount of learning data. The scaling unit is configured to perform scaling on a value related to the cumulative sum used for calculating the branch score by the branch score calculator to fall within a numerical range with which the branch score is capable of being calculated.
US11694106B2

A quantum computing device including a first plurality of qubits having a first resonance frequency and a second qubit having a second resonance frequency, the second resonance frequency being different from the first resonance frequency; and a first tunable frequency bus configured to couple the first plurality of qubits to the second qubit.
US11694094B2

In various examples there is a computer-implemented method performed by a digital twin at a computing device in a communications network. The method comprises: receiving at least one stream of event data observed from the environment. Computing at least one schema from the stream of event data, the schema being a concise representation of the stream of event data. Participating in a distributed inference process by sending information about the schema or the received event stream to at least one other digital twin in the communications network and receiving information about schemas or received event streams from the other digital twin. Computing comparisons of the sent and received information. Aggregating the digital twin and the other digital twin, or defining a relationship between the digital twin and the other digital twin on the basis of the comparison.
US11694092B2

System and methods for automatically providing action recommendations are described. A method may include collecting a set of telemetry data from a client application. The set of telemetry data contains a plurality of pages generated based on a plurality of user actions performed on the client application. The method may include generating a plurality of prior probabilities corresponding to the plurality of pages and the plurality of user actions. In response to the client application displaying a first page, the method may generating a plurality of posterior probabilities for a subset of user actions that can be invoked in the client application from the first page, and selecting a plurality of recommended actions from the subset of user actions for having the highest corresponding posterior probabilities among the plurality of posterior probabilities.
US11694089B1

A simulation environment is disclosed. In embodiments, the simulation environment includes deep learning neural networks trained to generate photorealistic geotypical image content while preserving spatial coherence. The deep learning networks are trained to correlate geo-specific datasets with input images of increasing detail and resolution to iteratively generate output images until the desired level of detail is reached. The correlation of image input with geo-specific data (e.g., labeled data elements, land use data, biome data, elevational data, near-IR imagery) preserves spatial coherence of objects and image elements between output images, e.g., between adjacent levels of detail and/or between adjacent image tiles sharing a common level of detail.
US11694082B2

An all-optical Diffractive Deep Neural Network (D2NN) architecture learns to implement various functions or tasks after deep learning-based design of the passive diffractive or reflective substrate layers that work collectively to perform the desired function or task. This architecture was successfully confirmed experimentally by creating 3D-printed D2NNs that learned to implement handwritten classifications and lens function at the terahertz spectrum. This all-optical deep learning framework can perform, at the speed of light, various complex functions and tasks that computer-based neural networks can implement, and will find applications in all-optical image analysis, feature detection and object classification, also enabling new camera designs and optical components that can learn to perform unique tasks using D2NNs. In alternative embodiments, the all-optical D2NN is used as a front-end in conjunction with a trained, digital neural network back-end.
US11694080B2

A computer system is provided and programmed to assemble a plurality of synthetic datasets and blend those synthetic datasets into a synthesized dataset. An evaluation is then performed to determine whether an existing model should be associated with the synthesized dataset or a new model should be trained from an existing model using the synthesized dataset.
US11694077B2

Methods, systems, and articles of manufacture to autonomously select data structures are disclosed. An example apparatus includes an ordinal assigner to assign training code operations to respective first ordered values, and assign candidate data structure types to respective second ordered values, a filter generator to, for a first instruction of the training code operations, generate a Bloom filter bit vector pattern based on (a) one of the first ordered values, (b) one of the second ordered values corresponding to a first one of the candidate data structure types, and (c) a size of the first instruction, a label generator to generate a first model training input feature vector based on the Bloom filter bit vector pattern, data corresponding to the first instruction, and a performance metric of the first one of the candidate data structure types, and a neural network manager to train the data structure selection model with the first model training input feature vector.
US11694062B2

A computer-implemented method includes instantiating a neural network including a recurrent cell. The recurrent cell includes a probabilistic state component. The method further includes training the neural network with a sequence of data. In an embodiment, the method includes extracting a deterministic finite automaton from the trained recurrent neural network and classifying a sequence with the extracted automaton.
US11694060B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a neural network that is configured to receive a network input and to generate a network output for the network input. The neural network comprises a plurality of layers arranged in a sequence, including a plurality of capsule layers. Each particular capsule in a particular capsule layer is configured to receive respective inputs including: (i) outputs generated by capsules of a previous capsule layer that is before the particular capsule layer in the sequence, and (ii) final routing factors between capsules of the previous capsule layer and the particular capsule, wherein the final routing factors are generated by a routing subsystem. Each particular capsule in the particular capsule layer is configured to determine a particular capsule output based on the received inputs, wherein the particular capsule output is of dimension greater than one.
US11694057B2

Aspects of the present disclosure includes a method of manufacturing a radio frequency identification (RFID) tag, including connecting a first wire and a second wire across a chip, maintaining the spaced apart distance between the first wire and the second wire adjacent to each side of the chip to define a spaced apart segment of the first wire and the second wire that forms part of an inductive loop, connecting the first wire and the second wire at each side of the chip distal from and adjacent to the spaced apart segment of the first wire and the second wire to close the inductive loop, define connected wire segments, and to form an RFID assembly, and moving the RFID assembly through a casing material at or above a glass transition temperature of the casing material to encase the RFID assembly.
US11694055B2

The present disclosure provides an optical tag-based information apparatus interaction method and system. The method includes: using a terminal device to perform image acquisition on an optical tag at a relative fixed position to an information apparatus so as to determine a position and an attitude of the terminal device relative to the optical tag; determining, in conjunction with a predetermined position of each information apparatus relative to the optical tag, the position of the terminal device relative to each information apparatus; acquiring an imaging position of each information apparatus on a display screen of the terminal device, and displaying an interactive interface of each information apparatus at the imaging position thereof on the display screen, such that an interactive operation can be performed on each information apparatus. The disclosure allows a user to control an information apparatus in a field of view anytime and anywhere, and interact with the device as What You See Is What You Get (WYSIWYG).
US11694053B2

A mobile device includes a smartcard controller that does not rely on power received from an interrogating RF field. The mobile device also includes a small inductive device capable of inductive coupling with an RFID reader. The smartcard controller includes circuitry to modulate an impedance of a port coupled to the inductive element when in the presence of an interrogating RF field at substantially 13.56 MHz.
US11694048B2

To suppress an increase in processing time due to a load of inference processing while improving reading accuracy by the inference processing of machine learning. An optical information reading device includes a processor including: an inference processing part that inputs a code image to a neural network and executes inference processing of generating an ideal image corresponding to the code image; and a decoding processing part that executes first decoding processing of decoding the code image and second decoding processing of decoding the ideal image generated by the inference processing part. The processor executes the inference processing and the first decoding processing in parallel, and executes the second decoding processing after completion of the inference processing.
US11694043B2

A computer system and method for identifying and monitoring animals in a confined space. A tracking apparatus is provided having a plurality of antenna arrays in proximity to a confined space. One or more animals to be disposed in the confined space are associated with a detection component operable to identify and detect a core body temperature of an animal it is associated with when detected by the tracking apparatus. Data is received in a computer monitor system from a detection component when detected by the tracking apparatus in the confined space. The received data identifies an animal in correlation with its motion and temperature data. Real-time position and core body temperature of a detected animal is determined while the animal is disposed in the confined space by analysis of the received data in the computer monitor system.
US11694040B2

Systems, devices, and methods of the present invention relate to detecting a request for explanation in text. In an example, a method creates a discourse tree from a subset of text. The discourse tree includes nodes, each nonterminal node representing a rhetorical relationship between two of the fragments and each terminal node of the nodes of the discourse tree is associated with one of the fragments. The method forms a communicative discourse tree from the discourse tree by matching each fragment that has a verb to a verb signature. The method further identifies that the subset of text comprises a request for an explanation by applying a classification model trained to detect a request for an explanation to the communicative discourse tree.
US11694037B2

Systems, devices, and methods of the present invention calculate a rhetorical relationship between one or more sentences. In an example, a computer-implemented method accesses a sentence comprising a plurality of fragments. At least one fragment includes a verb and a words. Each word includes a role of the words within the fragment. Each fragment is an elementary discourse unit. The method generates a discourse tree that represents rhetorical relationships between the sentence fragments. The discourse tree includes nodes including nonterminal and terminal nodes, each nonterminal node representing a rhetorical relationship between two of the sentence fragments, and each terminal node of the nodes of the discourse tree is associated with one of the sentence fragments. The method matches each fragment that has a verb to a verb signature, thereby creating communicative discourse tree.
US11694023B2

The disclosed technology creates a family of spreadsheet functions (predefined formulas) which allows users to create programming loop equivalents in their regular spreadsheet cells combining familiar range or array evaluating functions (e.g., SUM, COUNT, MIN, MAX, etc.) with data filtering and output selection. The input data to these new functions can be sourced from multiple cells within the spreadsheet or a broad spectrum of numeric, date and text data not stored in a spreadsheet, including data not discretely defined. The technology disclosed can use as inputs cell ranges or Non-spreadsheet Cell (NSC) data formulas. The technology supports functions with predefined combinations and user specified combinations all capable of automating, millions of looped calculations.
US11694021B2

A method for providing a user interface (UI) for generating training data for an artificial intelligence (AI) model may include providing, for display via the UI, image information that depicts an object, a set of operations of the object, and a process associated with the set of operations. The method may include providing, for display via the UI, text information that describes the object, the set of operations of the object, and the process associated with the set of operations. The method may include receiving, via the UI, a user input that associates respective image information of the image information with corresponding text information of the text information. The method may include generating association information that associates the respective image information with the corresponding text information, based on the user input. The method may include generating discourse and semantic information from the text information associated to the image information.
US11694017B2

A quality rating for a memory device to be installed at a memory sub-system is determined, where the quality rating corresponds to a performance of the memory device at one or more operating temperatures. A determination is made whether the quality rating for the memory device satisfies a first quality rating condition associated with a first temperature zone of two or more temperature zones of the memory sub-system. Responsive to the determination that the quality rating for the memory device satisfies the first quality rating condition, the memory device is assigned to be installed at a first memory device socket of the first temperature zone.
US11694008B2

Disclosed herein are techniques for visualizing and configuring controller function sequences. Techniques include identifying at least one executable code segment associated with a controller; analyzing the at least one executable code segment to determine at least one function and at least one functional relationship associated with the at least one code segment; constructing, a software functionality line-of-code behavior and relation model visually depicting the determined at least one function and at least one functional relationship; displaying the software functionality line-of-code behavior and relation model at a user interface; receiving a first input at the interface; in response to the received first input, animating the line-of-code behavior and relation model to visually depict execution of the at least one executable code segment on the controller; receiving a second input at the interface; and in response to the received second input, animating an update to the line-of-code behavior and relation model.
US11694006B2

A method for enhanced oil recovery may comprise inputting into a computer system data related to properties of a hydrocarbon reservoir and depletion of the hydrocarbon reservoir; calculating, with the computer system, a current oil saturation and a current gas saturation of the hydrocarbon reservoir based on the data; determining, with the computer system, that the current reservoir pressure is less than a bubble point pressure based on the data; calculating, with the computer system, a time to repressure the hydrocarbon reservoir by waterflooding based on the data; comparing, with the computer system, the data related to properties of the hydrocarbon reservoir to oil recovery screening criteria; selecting a flooding technique from a plurality of flooding techniques, with the computer system, based on satisfying the oil recovery screening criteria with the data related to properties of the hydrocarbon reservoir.
US11694004B2

A dynamic optimization method for procurement specifications of BEF raw materials includes: obtaining finished product data; obtaining an initial feasible raw material size set; mapping the initial feasible raw material size set in length and width directions to obtain a complete feasible raw material size set; filtering an unreasonable raw material size out of the complete feasible raw material size set to obtain a final feasible raw material size set; and determining whether a scale of the final feasible raw material size set is larger than a threshold, if not, building and solving an integer programming model, and outputting results; and if yes, batchwise processing the final feasible raw material size set to obtain multiple subsets, and building an integer programming model for each subset, and solving the integer programming model, and outputting results. A dynamic optimization system of BEF is further provided.
US11693998B2

A method for providing a real-time-capable simulation for control unit development, wherein the real-time-capable simulation simulates a control unit or an environment of a control unit or a combination of a control unit and an environment of the control unit. The real-time-capable simulation has a co-simulation of a real-time-capable sub-simulation and a non-real-time-capable sub-simulation that interacts with the real-time-capable sub-simulation, wherein the real-time-capable sub-simulation and the non-real-time-capable sub-simulation are designed for communication of simulation data. The real-time-capable sub-simulation has a first simulation time corresponding to real time and the non-real-time-capable sub-simulation has a virtual, second simulation time that is coupled to the first simulation time and that matches the first simulation time at the start of the real-time-capable simulation.
US11693993B2

A system including a bus, a processor coupled to the bus, a non-volatile memory coupled to the bus, circuitry for providing a detected condition, and a secure controller. The secure controller is coupled to the circuitry for providing a detected condition and to selectively enable communication of information between the non-volatile memory and the bus in response to the detected condition.
US11693989B2

According to an aspect, there is provided a computer-implemented method of operating a first node. The first node has an algorithm for evaluating input data from another node, with the input data having a plurality of different attributes. The method comprises receiving, from a second node, a proposal for the evaluation of a first set of input data by the algorithm; estimating the performance of the algorithm in evaluating the first set of input data based on the proposal; and outputting, to the second node, an indication of the estimated performance of the algorithm. A corresponding first node is also provided.
US11693972B2

Various embodiments of systems and methods for an at-risk system identification via analysis of discussions from various online hacker communities are disclosed herein.
US11693969B2

According to some example embodiments, a method for providing security to a storage device includes receiving, by the storage device, a public key via a network; sending, by the storage device, the received public key and a proposed configuration corresponding to the storage device to a security manager that resides in a control plane of the network; determining, by the security manager, whether the public key received from the storage device matches a private key available to the security manager; downloading, by the security manager, the proposed configuration to the storage device; determining, by the security manager, if the proposed configuration is successfully downloaded to the storage device; operating the storage device according to the downloaded configuration; and granting, by the security manager, a request to lease the storage device operating in the downloaded configuration for a time interval.
US11693957B1

An operation behavior monitoring method includes: obtaining target historical operation behavior data of a target user, and performing data statistics on the target historical operation behavior data according to different dimensions, to build a multi-dimensional coordinate system; when a target operation behavior is received, determining a target data item corresponding to the target operation behavior in each dimension, determining whether a labeling point corresponding to the target data item exists in the multi-dimensional coordinate system or not; if yes, increasing the density of the labeling points by one; if not, determining a labeling point corresponding to the target data item in the multi-dimensional coordinate system, and setting the density of the labeling point to be 1; and calculating a center-of-gravity position corresponding to each coordinate axis according to the density of all the labeling points on each coordinate axis, determining a target point based on all the center-of-gravity positions.
US11693938B2

Systems and methods for enrolling and authenticating a user in an authentication system via a user's camera of camera equipped mobile device include capturing and storing enrollment biometric information from at least one first image of the user taken via the camera of the mobile device, capturing authentication biometric information from at least one second image of the user, capturing, during imaging of the at least one second image, path parameters via at least one movement detecting sensor indicating an authentication movement of the mobile device, comparing the authentication biometric information to the stored enrollment biometric information, and comparing the authentication movement of the mobile device to an expected movement of the mobile device to determine whether the authentication movement sufficiently corresponds to the expected movement.
US11693927B2

Described herein are systems, methods, and non-transitory computer readable media for generating fused sensor data through metadata association. First sensor data captured by a first vehicle sensor and second sensor data captured by a second vehicle sensor are associated with first metadata and second metadata, respectively, to obtain labeled first sensor data and labeled second sensor data. A frame synchronization is performed between the first sensor data and the second sensor data to obtain a set of synchronized frames, where each synchronized frame includes a portion of the first sensor data and a corresponding portion of the second sensor data. For each frame in the set of synchronized frames, a metadata association algorithm is executed on the labeled first sensor data and the labeled second sensor data to generate fused sensor data that identifies associations between the first metadata and the second metadata.
US11693920B2

Systems and methods by a telematics server are provided. The method includes receiving, over a network, training data including model input data and a known output label corresponding to the model input data from a first device, training a centralized machine-learning model using the training data, determining, by the centralized machine-learning model, an output label prediction certainty based on the model input data, determining an increase in the output label prediction certainty over a prior predicted output label certainty of the centralized machine-learning model, and sending, over the network, a machine-learning model update to a second device in response to determining that the increase in the output label prediction certainty is greater than an output label prediction increase threshold.
US11693919B2

Described herein are neural network-based systems, methods and instrumentalities associated with estimating the motion of an anatomical structure. The motion estimation may be performed utilizing pre-learned knowledge of the anatomy of the anatomical structure. The anatomical knowledge may be learned via a variational autoencoder, which may then be used to optimize the parameters of a motion estimation neural network system such that, when performing motion estimation for the anatomical structure, the motion estimation neural network system may produce results that conform with the underlying anatomy of anatomical structure.
US11693918B2

Computer-implemented methods and systems described herein are directed to reducing volumes of log messages sent from edge systems to a data center. The computer-implemented methods performed at each edge system includes collecting a stream of log messages generated by one or more event sources of the edge system. Representative log messages of the stream of log messages are determined. The edge systems may discard non-representative log messages from data storage devices at the edge system. The representative log messages are sent from each of the edge systems to the data center where the representative log messages are received and stored in data storage devices of the data center, thereby reducing the volumes of log messages sent from the edge systems to the data center.
US11693912B2

Adapting database queries from a common interface into conditions specific to database storage formats, optimization of a data model, and virtualization of query results from combined databases.
US11693911B2

Systems and methods for managing contacts and generating communications with relevant content are disclosed herein. In an embodiment, a system for generating correspondence with one or more contact includes a central server with at least a processor and a memory. The central server is configured to communicate with a user terminal and a plurality of content sources. The processor is configured to execute instructions stored on the memory to cause the central server to: (i) determine at least one keyword relevant to at least one contact based on at least one contact input entered using the user terminal; (ii) use the at least one keyword to identify relevant content from the plurality of content sources; (iii) calculate at least one value for the relevant content; and (iv) generate a suggested communication to be displayed for the user on the user terminal when the at least one value meets a threshold.
US11693902B2

A system, computer readable storage medium, and computer-implemented method presents video search results responsive to a user keyword query. The video hosting system uses a machine learning process to learn a feature-keyword model associating features of media content from a labeled training dataset with keywords descriptive of their content. The system uses the learned model to provide video search results relevant to a keyword query based on features found in the videos. Furthermore, the system determines and presents one or more thumbnail images representative of the video using the learned model.
US11693899B1

Methods, systems, and devices are described for identifying images which may be of interest to a user based on their current geographic location. In some embodiments, a check is first performed to determine if the current geographic location is a location-of-interest. Images are searched that are in geographical proximity to the current geographic location of the user to identify images-of-interest. The images-of-interest may be designated in part based on actions taken by subjects having had interactions with the images. The user is notified based on the discovery of one or more images-of-interest. The one or more images-of-interest may be presented to the user through the use of map overlays and/or augmented reality techniques.
US11693894B2

In implementations of the subject matter described herein, a new approach for presenting a response to a message in a conversation is proposed. Generally speaking, in response to receiving a message in a conversation, the received message will be matched with one or more documents on the sentence basis. That is, the received message is compared with the sentences from a document(s), rather than predefined query-response pairs. In this way, a whole sentence may be selected from the document as a candidate response. Then the suitability of this sentence with respect to the ongoing conversation will be determined, and the response will be generated and rendered in an adaptive way based on the suitability. As a result, the user experiences may be significantly enhanced in the chatbot scenario.
US11693892B2

Some embodiments provide a non-transitory machine-readable medium that stores a program. The program identifies a first data structure having a first type. The first data structure is configured to store a set of geometries. The program further identifies a second data structure associated with the first data structure. The second data structure is configured to store modifications to the set of geometries. The program also perform a merge operation on the first data structure and the second data structure to form a third data structure.
US11693874B2

Systems and methods include an application programming interface based on a first plurality of object attributes of a data structure, and a framework to update the data structure with a second one or more object attributes and associate the first object type with a first search method. The application programming interface is updated based on the updated data structure, and the framework receives attribute values and the first object type via the updated application programming interface, maps the attribute values to respective ones of the first object attributes and the second object attributes, and identifies and executes the first search method to generate a query of object instances of the first object type.
US11693863B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ranking query completions based on activity session data. One of the methods includes receiving a query prefix from a user. A reference parameter for the user is obtained. One or more likely queries that are likely to co-occur with the reference parameter in user activity sessions are identified, wherein each likely query has an associated prediction score. A ranking of the one or more likely queries is provided in response to receiving the query prefix.
US11693858B2

A computer-implemented method for access path optimization is provided according to embodiments of the present disclosure. In the method, a plurality of real values of an access path factor may be collected during a specified time period. One of the real values may be generated when a query is executed on a first access path. Then, at least one second access path may be generated for the query based on the plurality of real values of the access path factor. Moreover, an optimal access path for the query may be identified from the first access path and the at least one second access path.
US11693857B1

Implementations described herein relate to systems and methods to configure a data warehouse system. In some implementations, a method includes obtaining, by a configuration management system, historical query workload metadata associated with a data warehouse from the data warehouse system, determining, a first configuration setting associated with a configurable parameter for a first time period, wherein the first configuration setting is associated with a computing resource utilization at the data warehouse system different from a previous configuration setting, transmitting, to the data warehouse system, the first configuration setting for the configurable parameter, receiving, from the data warehouse system, during the first time period, query workload metadata, determining, whether the query workload metadata meets a threshold performance, and based on a determination that the query workload metadata does not meet the threshold performance, transmitting a backoff configuration setting for the configurable parameter to the data warehouse system.
US11693842B2

A compact data structure generation engine can be used to generate a compact data structure that represents performance data for high-scale networks. The compact data structure representing the performance data can be used to monitor the operation performed on or by a computer system to identify potentially anomalous conditions. In response, a corrective action can be taken to address the issue. This can be useful, for example, in improving the efficiency, effectiveness, and reliability of the computer system during operation.
US11693837B2

A system includes an interface, a processor, and a memory. The interface is configured to receive a version of a model from a model registry. The processor is configured to store the version of the model, start a process running the version of the model, and update a proxy with version information associated with the version of the model, wherein the updated proxy indicates to redirect an indication to invoke the version of the model to the process. The memory is coupled to the processor and configured to provide the processor with instructions.
US11693827B2

Aspects of the present disclosure relate to systems and methods for syncing and propagating updated metadata across multiple endpoints. In one aspect, a request is sent from a client computing device to a service for updated metadata of a dataset. When updated metadata is identified at the service, updated metadata associated with a parent node of the dataset may be received at the client computing device without requiring the service to send updated metadata for one or more children nodes in the dataset. store the updated metadata associated with the parent node of the dataset may be stored in a local data store at the client computing device.
US11693821B2

The present disclosure is directed to systems and methods for performant data matching. Entities maintain large amounts of data and desire to reconcile duplicative records. One way to solve this problem is through data matching. However, standard data matching at the record level can be laborious and inefficient. To remedy these inefficiencies in data matching, the present disclosure describes a system where the token records are tokenized a second time into token sets based on the token records satisfying at least one token set rule. A token set rule may be based on the common presence of multiple tokens in a token record. If multiple token records have the required tokens from the set rule, then those token records can be hashed and rolled-up into the token set (i.e., tokenized a second time into the token set). The token set allows for more efficient data matching.
US11693818B2

A plurality of computing devices are communicatively coupled to each other via a network, and each of the plurality of computing devices is operably coupled to one or more of a plurality of storage devices. A plurality of failure resilient address spaces are distributed across the plurality of storage devices such that each of the plurality of failure resilient address spaces spans a plurality of the storage devices. The plurality of computing devices maintains metadata that maps each failure resilient address space to one of the plurality of computing devices. The metadata is grouped into buckets. Each bucket is stored in the backend of a computing device. Data may be migrated from an external file system to the plurality of storage devices using inode stubs to represent directories and files of the external file system. As the contents of the external file system are copied, the inode stubs are replaced with real inodes.
US11693813B2

A link controller includes a Peripheral Component Interconnect Express (PCIe) physical layer circuit for coupling to a communication link and providing a data path over the communication link, a first data link layer controller which operates according to a PCIe protocol, and a second data link layer controller which operates according to a Gen-Z protocol. A multiplexer-demultiplexer selectively connects both data link layer controllers to the PCIe physical layer circuit. A protocol translation circuit is coupled between the multiplexer-demultiplexer and the second data link layer controller, the protocol translation circuit receiving traffic data from the second data link layer controller in a Gen-Z format, encapsulating the Gen-Z format in a PCIe format, and passing traffic data to the multiplexer-demultiplexer circuit.
US11693800B2

Bandwidth consumption for IO paths between a storage system and host may be managed. It may be determined whether there is congestion on a front-end port (FEP) link. For example, the storage system may monitor for a notification from the switch in accordance with a Fibre Channel (FC) protocol. If a notification is received indicating congestion on an FEP link, the bandwidth thresholds (BWTs) for one or more IO paths between the storage system and one or more hosts that include the FEP link may be reduced. The host port BWTs may continue to be reduced until a congestion notification communication has not been received for a predetermined amount of time, in response to which the host port BWTs for one or more host port links on IO paths that include the FEP link may be increased. Similar techniques may be employed for an FEP link determined to be faulty.
US11693796B2

Various implementations described herein are directed to a device having a multi-layered logic structure with a first logic layer and a second logic layer arranged vertically in a stacked configuration. The device may have a memory array that provides data, and also, the device may have an inter-layer data bus that vertically couples the memory array to the multi-layered logic structure. The inter-layer data bus may provide multiple data paths to the first logic layer and the second logic layer for reuse of the data provided by the memory array.
US11693794B2

A data storage system includes a storage medium including a plurality of memory cells; a storage controller in communication with the storage medium; and an electrical interface between the storage medium and the storage controller. The electrical interface includes an N-bit data bus; a data strobe; a command latch enable signal; and an address latch enable signal; wherein, while the command latch signal or the address latch enable signal is asserted, the storage medium is configured to: (i) receive command or address data via a subset of lines of the data bus; and (ii) latch the command or address data using the data strobe.
US11693791B2

A caching system including a first sub-cache and a second sub-cache in parallel with the first sub-cache, wherein the second sub-cache includes a set of cache lines, line type bits configured to store an indication that a corresponding cache line of the set of cache lines is configured to store write-miss data, and an eviction controller configured to flush stored write-miss data based on the line type bits.
US11693788B1

An arbiter gathers translation invalidation requests assigned to state machines of a lower-level cache into a set for joint handling in a processor core. The gathering includes selection of one of the set of gathered translation invalidation requests as an end-of-sequence (EOS) request. The arbiter issues to the processor core a sequence of the gathered translation invalidation requests terminating with the EOS request. Based on receipt of each of the gathered requests, the processor core invalidates any translation entries providing translation for the addresses specified by the translation invalidation requests and marks memory-referent requests dependent on the invalidated translation entries. Based on receipt of the EOS request and in response to all of the marked memory-referent requests draining from the processor core, the processor core issues a completion request to the lower-level cache indicating completion of servicing by the processor core of the set of gathered translation invalidation requests.
US11693786B2

A semiconductor memory is provided. The memory includes: a memory array; a row address processing unit configured to output a row address; a bank address processing unit configured to output a bank address; a column address processing unit configured to output a column address; and a mapping factor generating unit, configured to generate a mapping factor, wherein an output of the mapping factor generating unit is coupled to at least one of an output of the row address processing unit, an output of the bank address processing unit, and an output of the column address processing unit, and the output of the mapping factor generating unit is further coupled to the memory array, and wherein the memory array receives a result from logical processing performed on the mapping factor and at least one of the row address, the bank address, and the column address. The technical solutions of the embodiments of the present invention can improve the security, service life and reliability of the semiconductor memory.
US11693781B2

A processing device in a memory system receives, from a host system, a read command comprising an indication of a sub-region of a logical address space of a memory device. The processing device increments a counter associated with a region of the logical address space, the region comprising a plurality of sub-regions including the sub-region, the counter to track a number of read operations performed on the plurality of sub-regions of the region, wherein the counter is periodically decremented in response to an occurrence of a recency event on the memory device. The processing device further determines whether a value of the counter satisfies a cacheable threshold criterion and, responsive to the value of the counter satisfying the cacheable threshold criterion, sends, to the host system, a recommendation to activate the sub-region.
US11693769B2

Systems and methods for adapting garbage collection (GC) operations in a memory device to an estimated device age are discussed. An exemplary memory device includes a memory controller to track an actual device age, determine a device wear metric using a physical write count and total writes over an expected lifetime of the memory device, estimate a wear-indicated device age, and adjust an amount of memory space to be freed by a GC operation according to the wear-indicated device age relative to the actual device age. The memory controller can also dynamically reallocate a portion of the memory cells between a single level cell (SLC) cache and a multi-level cell (MLC) storage according to the wear-indicated device age relative to the actual device age.
US11693768B2

A media management operation is executed to write data from a source block of a cache memory to a set of pages of a destination block of a storage area of a memory sub-system. An entry of a data structure identifying a page count corresponding to the source block of the cache memory is generated. A power loss event associated with the destination block of the storage area is identified. A data recovery operation is executed using the data stored in the source block to complete the write to the destination block. The data is erased from the source block in response to the page count satisfying a condition.
US11693761B1

A method of rendering a service graph responsive to a query comprises generating a plurality of frontend traces and a plurality of backend traces associated with an application or website. The method also comprises determining connection information between one or more frontend traces of the plurality of frontend traces and corresponding backend traces of the plurality of backend traces. Further, the method comprises consolidating the one or more frontend traces with the corresponding backend traces to form one or more end-to-end traces using the connection information. Responsive to the query, the method comprises retrieving a set of exemplary end-to-end traces from the one or more end-to-end traces and rendering a service graph in accordance with constraints applied in the query using the set of exemplary end-to-end traces and the connection information.
US11693757B2

A system and a method for requirement gathering in process automation is disclosed. The method includes capturing one or more application screens along with one or more actions performed by a user on the one or more corresponding application screens; extracting one or more features from one or more captured application screens; determining a level of similarity between one or more extracted features of the corresponding one or more application screens and one or more prestored features of corresponding one or more prestored application screens; creating clusters of the one or more actions performed by the user based on a determined level of similarity; creating one or more nodes of the at least one application screens based on clustering of the one or more actions; generating a specification template for process automation based on the one or more nodes of the at least one application screens.
US11693751B2

A method includes determining, by an analysis system, a system aspect of a system for an issue response analysis evaluation. The method further includes determining, by the analysis system, at least one evaluation perspective and at least one evaluation viewpoint for use in performing the issue response analysis evaluation on the system aspect. The method further includes obtaining, by the analysis system, issue response analysis data regarding the system aspect in accordance with the at least one evaluation perspective and the at least one evaluation viewpoint. The method further includes calculating, by the analysis system, an issue response analysis rating as a measure of system issue response analysis maturity for the system aspect based on the issue response analysis data, the at least one evaluation perspective, the at least one evaluation viewpoint, and at least one evaluation rating metric.
US11693749B2

Concepts and technologies are disclosed herein for providing a network virtualization policy management system. An event relating to a service can be detected. A first policy that defines allocation of hardware resources to host the virtual network functions can be obtained, as can a second policy that defines deployment of the virtual network functions to the hardware resources. The hardware resources can be allocated based upon the first policy and the virtual network functions can be deployed to the hardware resources based upon the second policy.
US11693742B2

Examples described herein are generally directed to backing up and restoring of container clusters. According to an example, the conventional tight coupling between namespaces and tenants is eliminated by providing within a container platform a tenant abstraction for each tenant of the container platform that shares resources of a container cluster. The tenant abstraction for a given tenant includes information indicative of a subset of namespaces of the container cluster assigned to the given tenant. Responsive to receipt via a user interface of the container platform of a request to backup a particular tenant of the container platform: the container platform determines the subset of namespaces assigned to the particular tenant; and for each namespace, causes a namespace-level backup/recovery tool to backup object data for the namespace within a backup location, and backup data associated with persistent volume claims for each unit of cluster replication within the namespace.
US11693735B2

Methods, systems, and devices for erasure decoding for a memory device are described. In accordance with the described techniques, a memory device may be configured to identify conditions associated with an erasure, a possible erasure, or an otherwise indeterminate logic state (e.g., of a memory cell, of an information position of a codeword). Such an identification may be used to enhance aspects of error handling operations, including those that may be performed at the memory device or a host device (e.g., error handling operations performed at a memory controller external to the memory device). For example, error handling operations may be performed using speculative codewords, where information positions associated with an indeterminate or unassigned logic state are assigned with a respective assumed logic state, which may extend a capability of error detection or error correction compared to handling errors with unknown positions.
US11693730B2

A replaceable unit includes a communication unit to perform communication with a main body, and a non-volatile memory storing code information indicating whether a configuration of an error detection code is a first configuration or a second configuration. The communication unit stores, in a volatile memory, the code information, executes the communication in accordance with the code information in the volatile memory, and, upon receiving a change command, updates the code information stored in the volatile memory. The first configuration uses an error detection code of a first code length, the second configuration uses an error detection code of a second code length longer than the first code length, and the first configuration is used for the change command in order to change from the first configuration to the second configuration.
US11693728B2

Techniques facilitating voltage droop reduction and/or mitigation in a processor core are provided. In one example, a system can comprise a memory that stores, and a processor that executes, computer executable components. The computer executable components can comprise an observation component that detects one or more events at a first stage of a processor pipeline. An event of the one or more events can be a defined event determined to increase a level of power consumed during a second stage of the processor pipeline. The computer executable components can also comprise an instruction component that applies a voltage droop mitigation countermeasure prior to the increase of the level of power consumed during the second stage of the processor pipeline and a feedback component that provides a notification to the instruction component that indicates a success or a failure of a result of the voltage droop mitigation countermeasure.
US11693727B2

Various methods, apparatuses/systems, and media for identifying production incidents and implementing automated preventive and corrective measures are disclosed. A processor automatically triggers, in response to a generated incident of a job/process/host failure, a self-healing service. The processor identifies an application to which the event generated belongs to by accessing a database that stores the application and host details; fetches functional identification (ID) of the application from the database, identifies the type of job failure or service degradation; automatically executes, by utilizing predefined micro services, the steps required for mitigation; records, in response to executing, outcome of the mitigation in the database along with output at each stage of execution; and evaluates the outcome of the mitigation by executing health checks using micro services to determine whether the failed job or process or host is healthy; and closes the incident based on healthy determination.
US11693726B2

An error documentation system including tools to collect and analyze application error data for individual development teams and tools to share documented defects and solutions across development teams during any stage of development cycle. The system may receive and analyze event logs for error events triggered by applications on end-user devices. The system may automatically generate defect tickets and/or ticket entries for defects identified in event logs. The system may train one or more machine learning (ML) models to correlate input with identified defects from a defects database. In response to identifying correlated identified defects, the system may generate ticket entries indicating the correlated identified defects and associated solutions for the defects. The system may provide an interface for users to query the data stored in the database.
US11693725B2

Detecting execution hazards in offloaded operations is disclosed. A second offload operation is compared to a first offload operation that precedes the second offload operation. It is determined whether the second offload operation creates an execution hazard on an offload target device based on the comparison of the second offload operation to the first offload operation. If the execution hazard is detected, an error handling operation may be performed. In some examples, the offload operations are processing-in-memory operations.
US11693715B2

A real-time dynamic API traffic shaping and infrastructure resource protection in a multiclient network environment is provided. A traffic rules engine (TRE) applies traffic shaping only to customers that are utilizing “more than their fair share” of the currently available bandwidth without allowing them to negatively impact the user experience of other users. The present invention takes current API traffic into consideration, allowing one or a few high volume users to utilize most of all available bandwidth as long as other users do not need that bandwidth. This includes dynamically measuring and adjusting which users had traffic shaping applied to them based on the overall traffic during any given second. The solution of the present invention avoids any slowdown of customer API requests unless the maximum allowable TPS limit is near to being reached.
US11693714B2

A system and method for facilitating management of cloud infrastructure by using smart bots is disclosed. The method includes obtaining one or more insights associated with one or more user accounts on a cloud infrastructure from one or more cloud infrastructure resources and determining one or more cloud infrastructure issues associated with the one or more user accounts by validating the obtained one or more insights based on a set of predefined rules. The method further includes creating one or more customized bots for the determined one or more cloud infrastructure issues based on one or more user parameters by using a rule engine based AI model and deploying the created one or more customized bots on the one or more cloud infrastructure resources. Further, the method includes managing the cloud infrastructure via the deployed one or more customized bots.
US11693713B1

Self-tuning clusters for resilient microservices, including: receiving, by a services orchestrator within a cloud-computing environment and from a plurality of cloud computing instances, respective latency measurements corresponding to respective control plane operations directed to a shared resource of the plurality of cloud computing instances; determining, based on a current timeout value and on the respective latency measurements from the plurality of cloud computing instances, an updated timeout value for the shared resource; and providing, to each of the plurality of cloud computing instances, the updated timeout value for the shared resource.
US11693708B2

In various embodiments, an isolation application determines processor assignment(s) based on a performance cost estimate. The performance cost estimate is associated with an estimated level of cache interference arising from executing a set of workloads on a set of processors. Subsequently, the isolation application configures at least one processor included in the set of processors to execute at least a portion of a first workload that is included in the set of workloads based on the processor assignment(s). Advantageously, because the isolation application generates the processor assignment(s) based on the performance cost estimate, the isolation application can reduce interference in a non-uniform memory access (NUMA) microprocessor instance.
US11693706B2

A scheduling algorithm for scheduling training of deep neural network (DNN) weights on processing units identifies a next job to provisionally assign a processing unit (PU) based on a doubling heuristic. The doubling heuristic makes use of an estimated number of training sets needed to complete training of weights for a given job and/or a training speed function which indicates how fast the weights are converging. The scheduling algorithm solves a problem of efficiently assigning PUs when multiple DNN weight data structures must be trained efficiently. In some embodiments, the training of the weights uses a ring-based message passing architecture. In some embodiments, performance using a nested loop approach or nested loop fashion is provided. In inner iterations of the nested loop, PUs are scheduled and jobs are launched or re-started. In outer iterations of the nested loop, jobs are stopped, parameters are updated and the inner iteration is re-entered.
US11693702B2

A processor-implemented method is disclosed. The method includes: obtaining, from an activity logging system, activity data associated with one or more defined computing tasks, the activity data indicating progress towards completion of the one or more defined computing tasks, the defined computing tasks being associated with one or more projects; obtaining, from a resource usage monitoring system, time-based resource tracking data associated with at least one of the projects, the resource tracking data including project identifying data associated with the at least one project and project time data identifying one or more time periods reflecting use of a computing resource in association with the at least one project; determining mappings of the one or more time periods to the one or more defined computing tasks based on the project identifying data and the activity data associated with the one or more defined computing tasks; determining, based on the mappings, that at least one task-based resource usage criterion is satisfied; and in response to determining that the at least one task-based resource usage criterion is satisfied, generating a notification of resource usage for display on a computing device.
US11693701B2

Embodiments of this application relate to the field of communications technologies, and provide a system service timeout processing method and an apparatus. The method includes: when a target system service thread in at least one system service thread times out, determining, by a terminal, a first application process communicating with the target system service thread, where the timeout of the target system service thread includes at least one of the following: a locked object occupied by the target system service thread is not released within a preset time, and the target system service thread is blocked; and ending, by the terminal, the first application process.
US11693698B2

A method, system and computer program product, the method comprising: determining properties of a set of containers that are deployed over a computer infrastructure, wherein the computer infrastructure is provisioned via an infrastructure management service; determining properties of one or more headroom containers, wherein the one or more headroom containers are not deployed over the computer infrastructure; simulating the container orchestrator using the properties of the set of container and the properties of the headroom containers, for obtaining an expected deployment of the set of containers together with the one or more headroom containers; based on the expected deployment, determining whether the computer infrastructure is sufficient for deploying the set of containers together with the one or more headroom containers; and subject to the computer infrastructure being insufficient, issuing a request to the infrastructure management service to allocate additional computer infrastructure.
Patent Agency Ranking