US11729362B2

An apparatus for white balance editing, includes a memory storing instructions, and at least one processor configured to execute the instructions to obtain an input image having an original white balance that is corrected by image signal processing, and obtain, using a first neural network, an intermediate representation of the obtained input image, the intermediate representation having the original white balance that is not corrected by the image signal processing. The at least one processor is further configured to execute the instructions to obtain, using a second neural network, a first output image having a first white balance different than the original white balance, based on the obtained intermediate representation.
US11729358B2

Provided is a surveillance system, including: a trailer having wheels, a mast, and a trailer towing coupler; a camera coupled to the mast; a cellular modem communicatively coupled to the camera and operative to transmit video captured by the camera; a command center server operative to remotely receive and store data describing operation of a fluid-handling device and to receive the transmitted video and send the video to a user in response to a request from a web browser of the user; a power storage device; and a solar panel coupled to the power storage device such that the solar panel charges the power storage device.
US11729351B2

A virtual presence system includes a display having a structural matrix configured to arrange a plurality of spaced pixel elements. A plurality of spaced pixel elements collectively form an active visual area wherein an image is displayable. At least one image capture device is disposed within the active visual area for capturing an image. The system is able to sense the environment in front of the display and, in response to what is sensed, is able to change one or more attributes of a displayed image, or, is able to change the displayed image or a portion of the displayed image.
US11729348B2

An image processing apparatus includes: an acquisition unit configured to acquire a captured image of 1 frame as an Nth frame image; and a control unit configured to (1) record the Nth frame image in a memory, (2) enlarge an region having a predetermined aspect ratio in a horizontal direction wherein the region is a part of an image of a frame prior to the Nth frame recorded in the memory, and (3) display the enlarged region, within a period in which the Nth frame image is acquired and recorded.
US11729331B2

A service providing system and an information processing method. The service providing system stores in one or more memories, a plurality of settings of an application that receives an execution request from the electronic device, duplicates the application that uses one of the plurality of settings stored in the one or more memories to generate duplicated application, and transmits information on the duplicated application to the electronic device, and the electronic device displays on a display, a screen for selecting an application to be executed by a user, the screen including the duplicated application for selection by the user.
US11729324B2

An imaging apparatus includes imaging units that image a subject, a title generation executing unit that generates title images each including a display title for classifying a plurality of captured images acquired by the imaging unit and inserts the title image into the captured images, a storage unit that stores the captured images and the title images, a display unit that displays the captured images and the title images stored in the storage unit in the form of a list, and an image search executing unit that searches for a desired captured image from the plurality of captured images and the title images displayed on the display unit in the form of the list. The title generation executing unit hierarchically generates the title images in accordance with a priority set in each type of display title for classifying the captured images.
US11729323B2

An information processing apparatus configured to connect to an external apparatus includes a display control unit configured to control icons to be arranged and displayed in list form on a remote user interface provided to the external apparatus accessing the information processing apparatus, wherein the icons are displayed on a plurality of pages on a local user interface of the information processing apparatus, and a control unit configured to control movement of the icons displayed on the local user interface, in response to an operation on the remote user interface. The display control unit displays a first instruction button in association with an icon included in the icons displayed in list form, and the first instruction button is configured to instruct the control unit to move the icon from a page to another page in the plurality of pages.
US11729322B2

A voice operation system includes: an image forming apparatus that forms an image on a recording material; a server that accepts voice information related to an operation on the image forming apparatus, and gives an operation instruction to the image forming apparatus; and a voice input/output device that converts an input voice into voice information, sends the voice information to the server, receives voice information as a response to the voice information related to the operation on the image forming apparatus, and emits a sound of the voice information, wherein the server has a hardware processor that stores information on a part of a function or configuration of the image forming apparatus, and the server determines executability of an operation associated with voice information transmitted from the voice input/output device, and causes the image forming apparatus to execute determination of executability of an operation that is not determinable.
US11729319B2

A method for converting a facsimile includes receiving the facsimile via the public-switched telephone network, generating an enhanced portable document format (EPDF) file that includes information in addition to image information and communicating the EPDF file to an e-mail server. The EPDF file can then be communicated as an attachment to an e-mail message addressed to the intended recipient of the facsimile. A facsimile processing system includes a public-switched telephone network interface, a packet-switched network interface, a mail transfer protocol server, an input agent, a job processor and a translator. The input agent identifies and forwards the incoming facsimile to the job processor. The job processor determines when an EPDF file is desired and communicates appropriate instructions to the translator. The translator generates the EPDF file in response to the instructions and the image information from the facsimile. The translator integrates signatures and repositionable notes in outbound facsimiles.
US11729318B2

A memory device can be configured to direct communication of data from an image sensor to the memory device and/or image signal processing circuitry coupled thereto. The memory device can be configured to receive first signaling indicative of first data from an image sensor via a first port and provide the first signaling from the memory device to image signal processing (ISP) circuitry via a second port. The memory device can be configured to receiving, by the memory device, second signaling indicative of second data from the image sensor while the ISP circuitry operates on the first data. An image processing operation can be performed using logic circuitry of the memory device. Directing communication of data using the memory device can reduce data transfers, reduce resource consumption of an imaging system, and offload workloads from a host device and/or a host processing device, for example.
US11729314B1

One example method of operation may include identifying a call from a caller and destined for a callee, receiving a data message associated with the call, forwarding the data message to a call processing server, processing the data message to identify one or more call parameters, comparing the one or more call parameters to an active call scam model applied by the call processing server, determining a scam score for the call based on the comparing of the one or more call parameters to the active call scam model applied by the call processing server, and determining whether to notify the callee that the call is a scam based on the scam score.
US11729311B2

Embodiments for automatically distributing phone call recordings to interested parties generally include associating one or more forwarding criteria with each of one or more interested parties, establishing a phone call from a calling party to a destination number through an institutional phone system, recording the phone call, and, if the phone call satisfies one or more forwarding criteria associated with one or more interested parties, automatically distributing the recording of the phone call to the at least one interested party associated with the satisfied one or more forwarding criteria. Distribution may be by e-mail, by uploading the recording to a website that interested parties (and preferably only interested parties) can access, by queuing the recordings for export to physical media, and/or through a voice mail system. Calls may be selected for distribution based on the caller, the called party, conversation content, call time, or any other suitable criteria.
US11729298B2

A video kiosk inmate assistance system is disclosed herein. A kiosk management server receives, from an inmate agent device, a login request to a presence based service. Further, the kiosk management server authenticates the client device based on client credentials and sets a presence status of a client to available. In addition, the kiosk management server determines client information corresponding to the client, and transmits the client information to a kiosk device located in a booking facility based on the presence status. Additionally, the kiosk management server receives a selection of the client from the kiosk device, and initializes an out of band communication channel between the client device and the kiosk device.
US11729296B2

Dynamically scaling control plane for ingress services for large numbers of applications with minimal traffic disruption includes receiving an estimate of a number of applications to be executed by multiple clusters implemented by an orchestrator platform. Each cluster includes multiple containers. The multiple clusters implement a centralized controller that control execution of the applications by the multiple clusters. The centralized controller is sharded into a variable number of controllers that collectively control the estimated number of applications based on the estimate of the number of applications and a pre-determined number of applications that each controller can control. Each controller of the variable number of controllers controls an execution of a respective subset of the applications. In response to a change in the number of applications over time, the number of controllers is modified based on a number of applications to be executed by the multiple clusters at any given time.
US11729290B1

A method for an intelligent multicast proxy between containers and an outside network includes receiving, at a proxy, a multicast discovery message from a container of one or more containers running on a host OS of a server. The proxy is running on the host OS and the server is connected to computing devices over a subnet network. The method includes adding a container tag to a user defined field of the multicast discovery message and relaying the multicast discovery message with the container tag to two or more of the computing devices connected to the subnet network. The method includes receiving a response to the multicast discovery message, where the response includes the container tag, and relaying the response to the container based on the container tag.
US11729289B2

A communication apparatus for communicating a push message with another communication apparatus, comprises an obtaining unit configured to obtain time information to synchronize a period in which processing related to the push message is possible with the other communication apparatus; and a communication unit configured to execute, during a period of processing in which the processing related to the push message is possible and which is specified based on the time information obtained by the obtaining unit, push message communication with the other communication apparatus.
US11729288B2

Systems and methods for presenting an in-application message to a user of a software application make use of trigger conditions that occur on remote servers. When a remote server notes the occurrence of activity relating to a user that comprises a trigger condition, the remote server sends information about the activity to a customer engagement service. The customer engagement service causes a push notification to be sent to a user's computing device that is running a software application. Receipt of the push notification causes a campaign within the software application to log a trigger condition as satisfied, which in turn causes the campaign to present the user with an in-application message.
US11729279B2

Embodiments of systems and methods for remote assisted optimization of applications executed by an Information Handling System (IHS) are described. In an illustrative, non-limiting embodiment, an IHS may include computer-executable instructions for determining one or more application performance features of a target application using an application machine learning (ML) engine, and generating one or more application profile recommendations for the target application according to the determined application performance features. Using the profile recommendations, the instructions adjust one or more settings of the IHS to optimize a performance of the target application, and transmit the application profile recommendations to a server that is configured to provide a service for the target application. The server then uses the one or more application profile recommendations to provision the service for use by the target application.
US11729274B2

A system, which includes a first device associated with a user, a second device configured to establish a user session and a server, performs storing a default user session setting associated with the user, the default user session setting defining a default user access privilege to functionality or content; determining that the first device is proximate to the second device; receiving a second user input requesting to modify the default user session setting, the second user input including modification data defining a restrictive modification to the default user session setting; modifying, at the server, the default user session setting based on the modification data to create a customized user session setting defining a customized user access privilege to the functionality or content available via the system; and establishing, at the second device, the customized user session for the user based on the customized user setting received from the server.
US11729272B2

A current loop includes a receiver assembly and a transmitter assembly. The current loop also includes: a first conductor between the receiver assembly and the transmitter assembly; and a second conductor between the receiver assembly and the transmitter assembly to complete the current loop. The transmitter assembly includes: a Highway Addressable Remote Transducer (HART) modem; a component in communication with the HART modem via a partial set of Universal Asynchronous Receiver-Transmitter (UART) communication lines; and a break extension protocol controller coupled to or included with the HART modem and configured to support UART and non-UART communications between the HART modem and the component using the partial set of UART communication lines.
US11729261B2

Systems and method may provide unmanned aerial system communication. A method, performed by at least one processor that implements at least one server includes: obtaining a group identifier of a pair of an unmanned aerial vehicle (UAV) and a controller of the UAV, or a respective group identifier for each of the pair; provisioning Quality of Service (QoS) for communication of the pair, using the group identifier of the pair or the respective group identifier for each of the pair; and determining whether a condition of the communication satisfies a pre-defined QoS requirement for the communication of the pair of the UAV and the controller, wherein the pre-defined QoS requirement includes a UAV originated QoS and a UAV terminated QoS.
US11729255B2

Systems and methods include a cloud hub located in a premises, and the cloud hub comprises adapters configured for coupling to premises devices. The cloud hub is configured as a gateway for the premises devices. The system includes a virtual gateway located in a cloud server environment and coupled to the cloud hub. The virtual gateway is configured as a server-side abstraction of the cloud hub. The cloud hub and the virtual gateway are configured as an automation platform that maintains state data of the premises devices, controls interaction among the premises devices, and monitors and manages the premises devices.
US11729249B2

A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource.
US11729229B2

An information processing system includes a server device and one or more edge systems. The server device includes a memory, and one or more processors coupled to the memory and configured to: receive a plurality of first stream data to which first time information is associated from the edge systems; receive reference information in which second time information and the first time information corresponding to the selected first stream data are associated to each other, from the edge systems; receive an acquisition request of the first stream data corresponding to third time information expressed in the same format as the second time information; and identify the first stream data to which the first time information corresponding to the third time information is associated based on the reference information.
US11729227B1

Methods and systems disclosed herein describe automatically establishing two concurrent electronic communication sessions. Participants of a primary electronic communication session may request a private (secondary) electronic communication session in which only a subset of the participants of the primary electronic communication session can participate. Methods and systems described herein also describe automatically identifying participants of the second electronic communication session based on various factors including predetermined lists, commonality among different users or user identifiers, and geographic location of each participant of the primary and/or secondary electronic communication session. The methods and systems described herein also describe monitoring location of all participants of the primary and secondary electronic communication sessions and causing input and output elements of various electronic devices based on each user's location and/or whether the user is participating in the secondary or primary electric communication session.
US11729215B2

A method of monitoring traffic by a router acting as a gateway between a first and second network is described. The router can receive data packets sent from the first device over the TCP connection and can send a TCP ACK packet to the first device in response to each data packet. The data packets can be stored without sending them to the second device. The stored data packets can be examined in order to determine whether to block or allow the TCP connection. In the event that it is determined to allow the TCP connection, the router can send each of the stored data packets to the second device. In the event that it is determined to block the TCP connection, the router can send a TCP RST message to each of the first and second devices in order to close the TCP connection.
US11729205B2

An internal network can include a plurality of linked internal nodes, each internal node being configured to communicate with other internal nodes or with one or more external servers over an external network. The internal network can analyze the configuration of the internal nodes and the network traffic between internal nodes of the internal network and external servers. Based on the analysis, a network vulnerability score measuring the vulnerability of the internal network to attack can be determined. If the vulnerability score is below a threshold, the internal network can be isolated from the external network, for example by preventing internal nodes from communicating with or over the external network.
US11729191B2

One or more computing devices, systems, and/or methods for assessing riskiness of a domain are provided. For example, a content request is received from a content provider service that hosts a website associated with a domain. The content request is evaluated to identify request features. Feature scores are assigned to the request features using labeled feature data. The feature scores are aggregated to generate a content request risk score corresponding to a riskiness of the content request corresponding to fraud, such as domain spoofing. The content request risk score along with other content request risk scores of content requests associated with the content provider service are aggregated to create a content provider risk score corresponding to a riskiness of the content provider service, such as a risk of the domain being fraudulent. The content provider risk score is used to either block or process the content request.
US11729176B2

A runtime application self protection (RASP) plug-in logic monitors for, and prevents, outbound network connections that are initiated by server application logic and that are not intended by the application logic. The RASP plug-in has access to information generally available only to the application logic and identifies specific vulnerabilities within the application logic that can be patched. The vulnerabilities are identified by (i) data identifying the portion(s) of the application logic that is the source of the vulnerability and (ii) data identifying the authenticated user, if any, that is the source of the attack. The RASP plug-in catches and identifies specific attacks on the application logic in real-world, production operation.
US11729175B2

An active distributed ledger may comprise an indication of an inactive permission associated with a user device. An entry comprising such indication added to another distributed ledger that is supplemental to the active distributed ledger. An updated active distributed ledger may be generated that does not comprise the indication of the inactive permission. The updated active distributed ledger may comprise an indication of a new permission associated with the user device. The updated active distributed ledger may be stored on the user device or any other device on a network.
US11729170B2

A remote network management platform may include a provider computing instance, a recipient computing instance, and a neutral computing instance including persistent storage that defines a table and fields therein, and where the neutral computing instance is configured to: (i) receive, by way of a first software interface, data from the provider computing instance, where the data is an update to a field within the table; (ii) validate that the provider computing instance is permitted to update the field; (iii) write a representation of the data to the field; (iv) receive, by way of a second software interface, a request from the recipient computing instance for the data; (v) validate that the recipient computing instance is permitted to access the field; and (vi) transmit the data as stored in the field to the recipient computing instance.
US11729158B2

Systems and methods for account access/identity verification based on access to a third party account. In various embodiments, the disclosed system facilitates access to a particular account via verification of the identity of the accessing user through control of a third party account. That is, in one embodiment, the system allows a user to access an account if the user can prove that he/she also has access to another account (e.g., via providing a code to the system that was transmitted to the other account).
US11729156B2

A method including establishing a communication connection of a first Internet of Things device with a trusted device; acquiring a first communication key, the first communication key being provided to the first Internet of Things device and/or a second Internet of Things device via the trusted device; performing, on the basis of the first communication key, encrypted communication with the second Internet of Things device, thereby ensuring that the first Internet of Things device and the second Internet of Things device are capable of acquiring the first communication key, and performing encrypted communication on the basis of the first communication key, thus enhancing the security and reliability of communication between the first Internet of Things device and the second Internet of Things device.
US11729143B2

The present disclosure relates to network security software cooperatively configured on plural nodes to authenticate and authorize devices, applications, users, and data protocol in network communications by exchanging nonpublic identification codes, application identifiers, and data type identifiers via pre-established communication pathways and comparing against pre-established values to provide authorized communication and prevent compromised nodes from spreading malware to other nodes.
US11729142B1

Systems and methods for managing deployment of applications and services within a network having a plurality of edge platforms. A domain name service (DNS) request from a client device requesting for content from a third-party provider is modified to include location information indicating a client device location. A deployment manager uses the location information in the modified request to select a nearby edge platform for servicing the request. Changes to the edge platform servicing the request may be imitated based on changes in location information received in future requests. The deployment manager may also maintain a database to track resources that are already deployed in nearby edge platforms, conserving resources when selecting the edge platforms to service requests. The deployment manager also directs third-party content providers to the edge platform using a separate service so that communication with third-party content providers does not share the location information.
US11729135B2

An information processing apparatus includes a processor configured to detect unauthorized access from a subject terminal to a subject host as a result of inputting subject input data into an autoencoder, an Internet protocol address of the subject terminal and an Internet protocol address of the subject host being used as at least part of the subject input data, the autoencoder having performed learning by using learning data, an Internet protocol address of a terminal and an Internet protocol address of a host to which the terminal has connected being used as at least part of the learning data.
US11729125B2

Various techniques for gesture-based community moderation are described, including activating a moderator application at a computing platform hosting a syndication of electronic messages, receiving a signal causing presentation of an electronic message at an interface, detecting an input associated with a position of each of the electronic messages on the interface and activating an automatic action by the moderator application, determining if a non-compliant message component is included in the each of the electronic messages, modifying each of the electronic messages if the non-compliant message component is detected, invoking a predicted automatic action based on the modified electronic message, and displaying the modified electronic message in a different position of the interface.
US11729120B2

The present disclosure provides method and apparatus for generating responses in automated chatting. A message in a chat flow may be obtained. A plurality of candidate responses to the message may be determined. The candidate responses may be ranked based at least on knowledge data. A response to the message may be generated based at least on one or more ranked candidate responses.
US11729114B2

Providing access to content is disclosed. An indication of a context is received. Access is provided to a context-relevant subset of a body of managed content. In some cases, the context-relevant subset includes a document relevant to the content.
US11729112B2

The present disclosure relate to allocating electronic resources. In some arrangements, a server configures allocable electronic resources for a live streaming room in response to receiving a first configuration request from a first client. The first configuration request is configured to indicate a first configuration operation performed by an anchor to the live streaming room, and the allocable electronic resources are associated to a target commodity corresponding to the live streaming room. The server acquires an allocation request sent by a second client, wherein the allocation request is triggered by an interactive operation of an audience of the second client in the live streaming room. The server allocates an electronic resource from the allocable electronic resources to the audience of the second client, in response to the allocation request, wherein the allocated electronic resource is used by the audience for completing an order operation about the target commodity.
US11729110B2

Implementing network constraint exceptions on a per device basis is disclosed. A network manager determines that a subscriber device associated with a subscriber network is to be granted an exception to a network constraint of the subscriber network. An aggregation device that is coupled to a set of subscriber networks including the subscriber network is sent aggregation device instructions to grant the exception to packets associated with the subscriber device that flow through the aggregation device. A network gateway device that serves as a network gateway for the subscriber network is sent gateway device instructions to associate packets associated with the subscriber device with information for identifying the packets as being associated with the subscriber device.
US11729105B2

A method of reducing network traffic includes blocking, at a mobile device, a first channel to reduce network signaling in a network and to reduce battery consumption. The first channel includes a non-common channel. The method includes offloading application traffic of an application onto a second channel. The second channel may include a common channel. The method may include monitoring the application traffic of the application over the second channel, unblocking the first channel based on the monitored application traffic so that the application can perform an action, and re-blocking the first channel after the action has been completed. The method may include unblocking the first channel when user activity is detected, wherein the user activity includes whether the mobile device is being interacted with.
US11729103B2

The controller (10) acquires information about the band of the flow within the tunnel and the band of each flow after policing or shaping, calculates the ratio of the traffic volume after policing or shaping to the traffic volume before policing or shaping by using the acquired information about the band, and estimates the traffic volume of the flow to be monitored within the tunnel by using the calculated ratio and the band of each flow after policing or shaping.
US11729097B2

In one embodiment, a device obtains behavioral metrics for application traffic in a network for a plurality of applications. The device identifies a first application and a second application from among the plurality of applications as fate sharing applications, based on a correlation between the behavioral metrics for their application traffic. The device generates a configuration change for the network that would prevent the first application and the second application from being fate sharing applications, when application traffic for the first application negatively affects the behavioral metrics for the application traffic of the second application. The device causes the configuration change to be implemented in the network.
US11729094B2

Some embodiments provide a method that configures a virtual datacenter that includes a set of workloads executing on hosts in a public cloud and an edge gateway executing on a particular host for handling data traffic between the workloads and different external entities having different sets of network addresses. The method configures a router to execute on the particular host to route data messages between the edge gateway and an underlay network of the public cloud. The router has at least two different interfaces for exchanging data messages with the edge gateway, each router interface corresponding to an interface of the edge gateway. The edge gateway interfaces enable the edge gateway to perform different sets of services on data messages between the workloads and the external entities. The method configures the router to route traffic received from the external entities and addressed to the workloads based on source network addresses.
US11729091B2

Disclosed are various embodiments that provide highly available data-processing network functions for radio-based networks. In one embodiment, a tunnel host consistently routes network traffic associated with a range of network addresses in a radio-based network to a first instance of a data-processing network function instead of a second instance of the data-processing network function. A problem with the first instance of the data-processing network function is then detected. Additional network traffic associated with the range of network addresses is redirected from the first instance of the data-processing network function to the second instance of the data-processing network function.
US11729075B1

A controller device includes a memory and one or more processors coupled to the memory. The memory stores instructions that, when executed, cause the one or more processors to receive, from a set of sensor devices, first telemetry data indicating a first set of changes for telemetry parameters that occur during a first time range. The instructions further cause the one or more processors to determine, using the first snapshot and the first telemetry data, a second snapshot that specifies a first complete state at an end of the first time range. The instructions further cause the one or more processors to determine a second complete state of the telemetry parameters for the second time range based on the second snapshot and second telemetry data indicating a second set of changes for the set of telemetry parameters that occur during a second time range.
US11729070B2

An apparatus includes a processor and a memory having instructions stored thereon that, when executed by the processor, cause the apparatus to cause a graphical user interface to be output by a display. The graphical user interface includes a first user input field configured to receive a first user input identifying a target key performance indicator (KPI) parameter associated with a network, a second user input field configured to receive a second user input identifying a KPI historical data parameter, and a third user input field configured to receive a third user input identifying a baseline threshold parameter. The apparatus is also caused to process the target KPI parameter, the KPI historical data parameter and the baseline threshold parameter to generate a KPI management profile. The apparatus is further caused to process the target KPI parameter and historical KPI values to generate a dynamic baseline threshold value.
US11729059B2

Various embodiments are described herein to enable physical topology independent dynamic insertion of a service device into a network. One embodiment provides for a network system comprising a set of network elements to interconnect a set of host devices, the set of network elements having a physical topology defined by the physical links between network elements in the set of network elements and a logical topology defined by a flow of network data between a network service device and a client of the network service device, wherein the physical topology differs from the logical topology, and a network management device including a service policy module to monitor a service policy of the network service device and automatically configure the logical topology of the network elements based on a change in the service policy.
US11729056B2

Various embodiments are described herein to track and/or update the state of components within a network element. One embodiment provides for a network management system comprising a collector node including an ingest gateway to receive configuration and status data of a set of network elements coupled to the collector node via the network, the collector node further to store the configuration and status data from the set of network elements in a distributed database; a search engine to locate and retrieve the configuration and status data of a specified subset of the network elements at a specified time period; and an interface server to receive a request for the configuration and status data from an external requester, the interface server to facilitate provision of the configuration and status data in response to the request.
US11729054B2

Methods and systems for processing signals and data are disclosed. An example method can comprise receiving a first portion of a first signal. An example method can comprise processing the first portion of the first signal based on a module. The module can comprise instructions for physical layer processing. An example method can comprise receiving an update for the module. The update can be configured to modify the instructions for physical layer processing. The module can be reconfigured based on the update. An example method can comprise processing at least one of a second portion of the first signal and a second signal based on the module reconfigured based on the update.
US11729047B2

A method for SCell BFR performed by a BS is provided. The method includes: receiving, from a UE, a BFR MAC CE that includes a cell index of an SCell for which a beam failure is detected, and a reference signal index for the SCell, the BFR MAC CE is transmitted, by the UE, via a UL transmission associated with a HARQ process having a HARQ process ID; and transmitting, to the UE, DCI that schedules a PUSCH transmission with the HARQ process ID of the HARQ process that is used for the UL transmission of the BFR MAC CE, the DCI indicating a toggled NDI value, wherein the UE is configured to: determine, upon receiving the DCI, that the SCell BFR procedure is successfully completed; and monitor, on the SCell, a PDCCH using antenna port quasi-colocation parameters associated with the reference signal index after receiving the DCI.
US11729043B2

Techniques for performing traffic outage detection in the Internet are disclosed. In some embodiments, a system, process, and/or computer program product for traffic outage detection in the Internet includes deploying a plurality of agents and a plurality of tests to be executed by the deployed agents; collecting path trace data from the plurality of agents to identify one or more terminal events; and detecting a network outage based on the one or more terminal events.
US11729040B2

Disclosed are techniques to compensate frequency systematic known error (FSKE) in reflector or initiator radios using a hybrid RF-digital approach in multi-carrier phase-based ranging. The hybrid RF-digital approach combines a coarse frequency compensation technique in the RF domain and a fine frequency compensation technique in the digital domain to remove the FSKE across all carrier frequencies from a device. The coarse frequency compensation performed in the RF domain may use a PLL to multiply the crystal frequency to arrive close to a target carrier frequency to compensate for a coarse portion of the known FSKE at the target frequency. The fine frequency compensation may use digital techniques to remove the remaining portion of the known FSKE not compensated by the RF. The hybrid approach reduces the number of fractional bits in the multiplier of the PLL when compared to an approach that uses only the RF-PLL to remove the FSKE.
US11729039B2

According to some embodiments, a method includes selecting a length for an advanced television system committee (ATSC) 3.0 frame for transmission by a single frequency network (SFN) transmitter and aligning the SFN transmitter with a global positioning system (GPS) epoch. The method further includes storing geographical coordinates of the SFN transmitter and a corresponding SFN transmitter identification (TX ID) in a database. The method also includes encoding the SFN TX ID in a non-coherent symbol of a plurality of positioning navigation timing (PNT) symbols comprising a plurality of coherent symbols and the non-coherent symbol with orthogonal frequency-division multiplexing (OFDM) numerology to support positioning. The method further includes prepending the plurality of PNT symbols to the ATSC 3.0 frame to generate a modified ATSC 3.0 frame and transmitting the modified ATSC 3.0 using a SFN transmitter antenna of the SFN transmitter.
US11729035B2

A communication apparatus transmits or receives an Extremely High Throughput (EHT) single-user (SU) physical-layer protocol data unit (PPDU), an EHT extended range (ER) SU PPDU, or an EHT multi-user (MU) PPDU. The transmitted or received EHT PPDU includes an EHT signal field (EHT-SIG) which includes a field indicating information regarding semi-orthogonal multiple access (SOMA).
US11729032B2

A method includes generating a preamble for a protocol version of a wireless local area network, where the preamble includes a legacy signal (L-SIG) field and a high efficiency signal (HE-SIG) field that are arranged in order, the HE-SIG field includes a first orthogonal frequency division multiplexing (OFDM) symbol and a second OFDM symbol that are arranged in order, and an input information bit of the first OFDM symbol is the same as that of the second OFDM symbol, and sending the preamble to a receive end device, so that the receive end device restores the preamble, and when determining that input information bits obtained after restoring the first OFDM symbol and the second OFDM symbol are the same, determines that the preamble is the preamble of the protocol version.
US11729024B2

A system transports a plurality of UDP datagrams from a sending application to a receiving application by creating a TCP tunnel between a TCP sending-end and a TCP receiving-end, encapsulating the datagrams in TCP packets at the TCP transmitting-end, transmitting the TCP packets via the TCP tunnel to the TCP receiving-end over a network using a TCP/IP protocol, and extracting the datagrams from the TCP packet and forwarding the extracted datagrams to the receiving application. The TCP tunnel may provide the same delay and responsiveness as UDP protocol. The TCP receiving-end may detect when a packet is missing and request retransmission when a packet is missing, so that the TCP sending-end retransmits the missing packets. The transmitting of TCP packets to the TCP receiving-end continues when the receiving-end detects a missing packet, so that there is no lag in the forwarding of the extracted datagrams. Retransmitted packets may be discarded.
US11729021B2

A user station for a serial bus system and a method for communication in a serial bus system. The user station includes a communication control unit, and a transceiver unit for transmitting a transmit signal for a message which is exchanged between user stations of the bus system. The bit time of a signal transmitted in the first communication phase on the bus differs from a bit time of a signal transmitted in the second communication phase. The communication control unit generates the transmit signal according to a frame, in which in addition to a field which indicates the priority of the message, a field for a data type is provided, and the communication control unit being designed to write a value in the field for the data type which indicates which type of information is located in a data field of the frame.
US11729017B2

A load drive system includes a communication bus; a controller; and a driver. The controller has a CAN transceiver and a CAN controller that transmit an instruction message instructing a drive state of a solenoid of an automatic transmission via the communication bus. The driver has (i) a CAN transceiver and a CAN controller that receive the instruction message via the communication bus, and (ii) a drive circuit that drives the solenoid according to the received instruction message. The controller transmits a first periodic message in a first cycle and a second periodic message in a second cycle, respectively as the instruction message.
US11729011B1

Disclosed is an approach in which news alerts are scanned in real-time or near real-time, relevant alerts identified through a topic extraction model, and associated actors identified through an entity extraction model. An entity resolution model may be applied to determine which actors are clients. The topic extraction, entity extraction, and/or entity resolution models may apply, for example, natural language processing models. The alert may be enriched by being packaged with client and transactional data to generate an enriched alert. A predictive model may be applied to the enriched alert to identify events with a high probability of law enforcement referral, and the enriched alert may be automatically transmitted to certain identified devices. The predictive model is trained using a combination of news alerts and data on clients and transactions, yielding enhanced predictions. The disclosed approach reveals relevant underlying associations and connections between entities and transactions not otherwise feasibly discoverable.
US11729004B2

Methods and systems for remote dynamic isolation of IoT devices are provided. One system includes a first IoT device and a second IoT device configured with an active communication channel with the first IoT device and a role certificate. An operator device is configured to interact with a distributed ledger to issue and revoke role certificates for a plurality of devices including the first IoT device and the second IoT device. The first IoT device periodically validates a role certificate proof received from the second IoT device with an entry of the role certificate proof recorded on the distributed ledger.
US11729003B1

A method including transmitting, by an infrastructure device to a distributor device, an invitation link to enable the distributor device to distribute network services; activating, by the distributor device, the invitation link; transmitting, by the infrastructure device to the distributor device, seed information based on verifying that the invitation link was activated by the distributor device; determining, by the distributor device, a distributor key pair including a distributor public key and a distributor private key based on utilizing the seed information; transmitting, by the distributor device to the infrastructure device, an action request related to an action to be performed regarding the network services, a portion of the action request being signed based on utilizing the distributor private key; and validating, by the infrastructure device, the action request based on utilizing the distributor public key to enable performance of the action regarding the network services is disclosed.
US11729001B2

A computer-based method for combining individual hashpower of a plethora of shards that use a proof-of-work hash procedure such that each shard benefits from the hashpower from all other shards in the plethora of shards whereby a chosen set of shards having a maximal combined individual hashpower is a consensus.
US11728998B2

Techniques are provided for authenticating communications between physical ports using knowledge of shared secrets. One method comprises receiving, by a first entity, a connection request to establish a communication between physical ports of the first entity and a second entity; providing a first pseudo-random value to the second entity; obtaining a shared secret for communications with the second entity; generating a first hash value based on the shared secret and the first pseudo-random value; obtaining a second hash value from the second entity based on the shared secret and the first second pseudo-random value; and authenticating the communication in response to the first entity validating the first hash value using the second hash value. An encryption key based on the shared secret can protect communications between the physical ports of the first and second entities.
US11728985B2

The present application relates to a method and apparatus for providing fault tolerant provisioning verification for cryptographic keys including receiving, via an interface, a first security key, a second security key, and a first verification data generated in response to the first security key and the second security key, coupling, by a processor, the first security key and the second security key to an electronic controller, receiving, by the processor, a second verification data generated by the electronic controller in response to the first security key and the second security key, and marking, by the processor, the controller as provisioned in response to the first verification data matching the second verification data.
US11728984B2

A method, computer program, and computer system is provided for encrypting data or information represented by bits, numbers, used to encode images, text, or audio. For the case of an RGB image encryption applications, the data may be separated into its constituent channels before encryption. In addition to the standard encryption keys, another encryption isokey is generated based on an isounit using an algebraic isofield having a multiplicative identity value different than the number one. On the sender side, each of the channels is encrypted using the standard keys and the generated isokey. On the receiver side, each encrypted channel is decrypted before combining them to obtain the recovered RGB image. In addition to images, the cryptographic algorithm can also be used the encrypt data related to text, audio, and other file types.
US11728972B2

Embodiments described herein enable the generation of cryptographic material for ranging operations in a manner that reduces and obfuscates potential correlations between leaked and secret information. One embodiment provides for an apparatus including a ranging module having one or more ranging sensors. The ranging module is coupled to a secure processing system through a hardware interface to receive at least one encrypted ranging session key, the ranging module to decrypt the at least one encrypted ranging session key to generate a ranging session key, generate a sparse ranging input, derive a message session key based on the ranging session key, and derive a derived ranging key via a key derivation cascade applied to the message session key and the sparse ranging input, the derived ranging key to encrypt data transmitted during a ranging session.
US11728953B2

A wireless communication base station apparatus which is able to prevent deterioration in the throughput of LTE terminals even when LTE terminals and LTE+ terminals coexist. In this apparatus, based on the mapping pattern of the reference signals used only in LTE+ terminals, a setting unit sets, in each subframe, the resource block groups where the reference signals used only by the LTE+ terminals are mapped. For symbols mapped to the antennas, an mapping unit maps, to all the resource blocks within one frame, cell specific reference signals used for both LTE terminals and LTE+ terminals. For the symbols mapped to the antennas, the mapping unit maps, to the plurality of resource blocks, of which part of the resource block groups is comprised, in the same subframe within one frame, the cell specific reference signals used only for LTE+ terminals, based on the setting results inputted from the setting unit.
US11728948B2

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may identify a payload for inclusion in an uplink transmission. The UE may organize the payload into a code block group (CBG) that includes one or more code blocks (CB). The UE may map each CB of the CBG to a corresponding uplink shared channel resource unit (e.g., a physical uplink shared channel resource unit) of an uplink transmission occasion of the first UE. The uplink transmission occasion may also be shared with one or more additional UEs such that the CBG of the first UE is multiplexed with additional CBGs from the additional UEs. The UE may transmit, to a base station, the uplink transmission including each uplink shared channel resource unit on which the CBG is organized.
US11728944B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may transmit, using a random access channel transmission and when operating in an idle mode or inactive mode, a request for information identifying a reference signal configuration; and selectively receive, as a response to the request and based at least in part on a mode of the UE, the information identifying the reference signal configuration for reception of a reference signal, wherein the reference signal is a channel state information reference signal or a tracking reference signal. Numerous other aspects are provided.
US11728937B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may determine a hybrid automatic repeat request (HARQ) process identifier for a communication between the UE and a base station using a semi-persistent scheduling (SPS) configuration or a configured grant (CG) configuration, wherein the determination of the HARQ process identifier is based at least in part on an offset applied for the determination of the HARQ process identifier; and perform the communication based at least in part on the HARQ process identifier. Numerous other aspects are provided.
US11728934B2

This application provides an information transmission method and apparatus. The method includes: receiving, by a terminal device, a plurality of pieces of downlink control information DCI, where each of the plurality of pieces of DCI is used to trigger reporting of one piece of UCI and indicate a physical uplink control channel PUCCH resource carrying the UCI, the UCI includes at least one piece of channel state information CSI and response information, and PUCCH resources indicated by the plurality of pieces of downlink DCI occupy at least one same orthogonal frequency division multiplexing OFDM symbol; and sending, by the terminal device, target UCI on a target PUCCH resource, where the target UCI includes UCI triggered by the plurality of pieces of DCI, and the target PUCCH resource is one of the PUCCH resources indicated by the plurality of pieces of DCI.
US11728932B2

Techniques are disclosed relating to improving the reliable of a computing network. A first computing device receives changing states of a data object to send to a second computing device via a network interface. The first computing device sends, to the second computing device, a baseline packet having a complete one of the states of the data object. The first computing device sends, to the second computing device, a sequence of update packets corresponding to the changing states of the data object. An update packet in the sequence includes sufficient information to update a stored state of the data object at the second computing device to a current state of the data object responsive to the stored state being one of two or more previous ones of the states.
US11728929B2

A method by a network device for detecting data in a data stream. The method includes receiving the data stream, where the data stream includes a sequence of original characters, generating a sequence of type-mapped characters corresponding to the sequence of original characters, converging each of two or more consecutive occurrences of a first character in the sequence of type-mapped characters into a single occurrence of the first character, searching for occurrences of one or more predefined sequences of characters in the sequence of type-mapped characters, and responsive to finding an occurrence of any of the one or more predefined sequences of characters, extracting a sequence of characters in the sequence of original characters corresponding to the occurrence of the predefined sequence of characters found in the sequence of type-mapped characters.
US11728923B2

Methods, systems, and devices for wireless communications are described. In some cases, randomized shifts of a base sequence may be used for transmitting uplink control information. For example, a user equipment (UE) may identify a base sequence of an uplink control message. The UE may also receive signaling that indicates a UE-specific initial shift that may be applied to the base sequence. In some examples, the signaling that indicates the randomized shift may be explicit, implicit, or a combination thereof. After determining one or more shifted sequences based on the UE-specific initial shift, a payload of the uplink control message, and the base sequence, the UE may select a shifted sequence to be transmitted, where the selection is based on a payload of the uplink control message. For example, different shifted sequences may be selected for respective transmissions of scheduling requests, 1-bit acknowledgments (ACKs), 2-bit ACKs, and the like.
US11728907B2

Embodiments are provided for replacing media items in a queue of a playback device. An example implementation involves receiving, at the playback device, first data indicating an addition of a first media item to a queue. The playback device determines that the first media item is no longer accessible to the playback device at a later second time. The playback device initiates a query for a media item similar to the first media item and receives second data indicating that a second media item has replaced the first media item in the queue, the second media item being similar to the first media item. In response, the playback device initiates playback of the second media item on the playback device.
US11728888B2

Tracking control of a light beam is achieved at high speed and with good precision, without requiring preparation of an optical system that causes high signal loss when coupling a reception light beam with an optical fiber. A reception device for optical space communication comprises: fibers having a plurality of propagation modes with spatially different characteristics; an optical coupling system for coupling the reception light beam to the fibers; and a mode separator that separates the coupled light into a plurality of propagation modes, the adjustment axes of the optical coupling system for coupling the reception light beam to one end of the fibers being controlled on the basis of the total coupling strength to all of the modes, and the priority of control of the axes being adjusted on the basis of information about the coupling strength ratio for each mode.
US11728886B2

A cubesat communication system implementing addressable data packet for transmitting information collected by the cubesat to one or more receive-only ground stations. The cubesat may transmit information to the receive-only ground stations according to a scheduler. The receive-only ground stations may receive information from the cubesat without sending any commands to the cubesat to prompt transmission and re-transmit to a central common station using a bent pipe streaming protocol. Information between the cubesat and the ground station may be transmitted via a connectionless, datagram network protocol.
US11728881B2

An active repeater device including a first antenna array, a controller, and one or more secondary sectors receives or transmits a first beam of input RF signals from or to, respectively, a first base station operated by a first service provider and a second beam of input RF signals from or to, respectively, a second base station operated by a second service provider. A controller assigns a first beam setting to a first group of customer premises equipment (CPEs) and a second beam setting to a second group of CPEs, based on one or more corresponding signal parameters associated with the each corresponding group of CPEs. A second antenna array of the second RH unit concurrently transmits or received a first beam of output RF signals to or from the first group of CPEs and a second beam of output RF signals to the second group of CPEs.
US11728870B2

Beam determination and beam activation may be used in wireless communications. An initial (e.g., default) TCI state pool, of a plurality of TCI state pools, may be used to receive one or more messages indicating a second TCI state pool for communicating signals between a wireless device and a base station. The one or more messages may comprise an indication of a TCI state pair (e.g., an uplink TCI state and a downlink TCI state) of the second TCI state pool.
US11728866B1

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first network node may receive, from a second network node, a first set of reference signals, wherein receiving the first set of reference signals comprises receiving each reference signal using a respective antenna element of the first network node. The first network node may transmit, to the second network node, a second set of reference signals, wherein the second set of reference signals is based on the first set of reference signals, and wherein each reference signal of the second set of reference signals is associated with an antenna element of the plurality of antenna elements of the first network node. The first network node may receive, from the second network node, an estimation report comprising estimation information associated with the second set of reference signals. Numerous other aspects are described.
US11728859B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may transmit capability information including information regarding a beamforming capability of the UE; receive configuration information indicating a beamforming configuration, wherein the beamforming configuration is based at least in part on digital beamforming, analog beamforming, or a combination thereof; and communicate in accordance with the beamforming configuration. Numerous other aspects are provided.
US11728852B2

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive configuration signaling indicating a parameter for generating a plurality of first orthogonal matrices, wherein the plurality of first orthogonal matrices are based at least in part on a second orthogonal matrix, and wherein a size of the second orthogonal matrix is based at least in part on a number of one or more time periods configured for conveying a payload and a number of one or more frequency tones configured for conveying the payload. The UE may generate a plurality of codebooks corresponding to the plurality of first orthogonal matrices. The UE may transmit a first portion the payload using a first sequence from a first codebook of the plurality of codebooks and a second portion of the payload using a second codebook of the plurality of codebooks.
US11728847B2

A passive radio frequency identification (RFID) reader is configured to dynamically vary the Q factor of its resonant antenna coil circuit in order to optimize its performance under different conditions. This RFID reader suitably provides optimal performance for both transponder reading and transponder writing operations, rather than being designed for optimal performance for only one operation or the other, or some fixed compromise between them.
US11728845B2

A power line communication device including a current path provided between a first terminal and a second terminal. A coupling circuit includes a first circuit of a first inductor connected in parallel with a first capacitor and a first resistor, wherein the coupling circuit is connected between the first and second terminals. A sensor is configured to sense a communication parameter of the coupling circuit. The communication parameter may be a resonance of the first circuit, the quality (Q) factor of the resonance, the bandwidth (BW) of the coupling circuit, the resistance of the first resistor, or the impedance of the first circuit. A transceiver is adapted to couple to the first and second terminal to transmit a signal onto the current path or receive a signal from the current path responsive to the parameter of the coupling circuit and a level of current in the current path sensed by the sensor.
US11728832B2

An interface circuitry includes an interface, a transmitter module and a receiver module. The transmitter module includes an input stage, a driving circuit and a regulator circuit. The input stage is powered by a regulated voltage and configured to receive an input signal and generate a first output signal and a second output signal. The driving circuit is configured to drive the interface according to the first output signal and the second output signal and to provide a first data signal, a second data signal and a driving signal. The regulator circuit is coupled between the input stage and the driving circuit, and configured to provide the supply voltage according to the driving current.
US11728827B2

Techniques are provided for implementing additional compression for existing compressed data. Format information stored within a data block is evaluated to determine whether the data block is compressed or uncompressed. In response to the data block being compressed according to a first compression format, the data block is decompressed using the format information. The data block is compressed with one or more other data blocks to create compressed data having a second compression format different than the first compression format.
US11728826B2

Methods, systems, and apparatus, including computer-readable storage media for hardware compression and decompression. A system can include a decompressor device coupled to a memory device and a processor. The decompressor device can be configured to receive, from the memory device, compressed data that has been compressed using an entropy encoding, process the compressed data using the entropy encoding to generate uncompressed data, and send the uncompressed data to the processor. The system can also include a compressor device configured to generate, from uncompressed data, a probability distribution of codewords, generate a code table from the probability distribution, and compress incoming data using the generated code table.
US11728825B2

A disclosed information handling system includes an edge device communicatively coupled to a cloud computing resource. The edge device is configured to respond to receiving, from an internet of things (IoT) unit, a numeric value for a parameter of interest by determining a compressed encoding for the numeric value in accordance with a non-lossless compression algorithm. The edge device transmits the compressed encoding of the numeric value to the cloud computing resource. The cloud computing resource includes a decoder communicatively coupled to the encoder and configured to respond to receiving the compressed encoding by generating a surrogate for the numeric value. The surrogate may be generated in accordance with a probability distribution applicable to the parameter of interest. The compression algorithm may be a clustering algorithm such as a k-means clustering algorithm.
US11728819B2

Methods and devices for digitizing an analog repetitive signal using waveform averaging are described. An example method includes generating a time-varying dither signal, receiving the analog repetitive signal comprising multiple instances of a waveform, wherein each waveform has a waveform duration, wherein an average of the time-varying dither signal over multiple waveform durations is substantially zero, and wherein the time-varying dither signal varies over each waveform duration, generating a timing alignment, combining each waveform with the corresponding portion of the time-varying dither signal over each waveform duration to produce an analog output signal, converting the analog output signal to a digital output signal, and producing, based on the timing alignment, a digital averaged signal based on averaging the multiple instances of the waveform in the analog output signal, wherein the timing alignment is used to align the multiple instances of the waveform in the analog output signal.
US11728815B2

A semiconductor device outputs, as an output signal synchronized to a phase-locked loop clock signal, a synchronized input signal that is synchronized to a reference clock signal of a phase-locked loop circuit. The semiconductor device includes the phase-locked loop circuit, a first flip-flop that receives the input signal in synchronization with the reference clock signal on the basis of a feedback signal inputted to a phase comparator of the phase-locked loop circuit 10, and a second flip-flop that receives an output from the first flip-flop on the basis of the phase-locked loop clock signal. The second flip-flop outputs the output from the first flip-flop as the output signal. A setup time to synchronize the input signal to the phase-locked loop clock signal is set to one half of a period of the reference clock signal.
US11728814B1

The disclosure provides a voltage droop monitor (VDM) and a voltage droop monitoring method. The method includes: receiving a first reference clock signal and delaying the first reference clock signal as a first clock signal; delaying the first clock signal as a corresponding second clock signal; receiving the corresponding second clock signal from the corresponding first DCDL and generating a corresponding third clock signal via modifying a phase of the corresponding second clock signal; receiving the corresponding third clock signal; receiving a second reference clock signal; and collectively outputting a TDC code combination based on the second reference clock signal and the corresponding third clock signal, wherein the TDC code combination varies in response to a voltage variation of a to-be-monitored voltage.
US11728812B2

Apparatuses and methods for identifying memory devices of a semiconductor device sharing an external resistance are disclosed. A memory device of a semiconductor device may be set in an identification mode and provide an identification request to other memory devices that are coupled to a common communication channel. The memory devices that are coupled to the common communication channel may share an external resistance, for example, for calibration of respective programmable termination components of the memory devices. The memory devices that receive the identification request set a respective identification flag which can be read to determine which memory devices share an external resistance with the memory device having the set identification mode.
US11728800B1

A radio frequency (RF) switch includes a switchable RF path including a plurality of transistors coupled in series; a gate bias network including a plurality of resistors, wherein the gate bias network is coupled to each of the plurality of transistors in the switchable RF path; and a bypass network including a first plurality of transistors coupled in parallel to each of the plurality of transistors in the switchable RF path and a second plurality of transistors coupled in parallel to each of the plurality of resistors in the gate bias network.
US11728797B2

Systems and techniques that facilitate multi-resonant couplers for preserving ZX interaction while reducing ZZ interaction are provided. In various embodiments, a first qubit can have a first operational frequency and a second qubit can have a second operational frequency, and a multi-resonant architecture can couple the first qubit to the second qubit. In various embodiments, the multi-resonant architecture can comprise a first resonator and a second resonator. In various cases, the first resonator can capacitively couple the first qubit to the second qubit, and a second resonator can capacitively couple the first qubit to the second qubit. In various aspects, the first resonator and the second resonator can be in parallel. In various instances, the first resonator can have a first resonant frequency less than the first operational frequency and the second operational frequency, and the second resonator can have a second resonant frequency greater than the first operational frequency and the second operational frequency. In various other embodiments, the multi-resonant architecture can comprise a resonator, a first end of which can be capacitively coupled to the first qubit and to the second qubit, and a second end of which can be coupled to ground. In various instances, the resonator can have a first harmonic less than the first operational frequency and the second operational frequency, and can have a second harmonic greater than the first operational frequency and the second operational frequency. In various other embodiments, the multi-resonant architecture can comprise a resonator and a direct coupler. In various embodiments, the resonator and the direct coupler can both capacitively couple the first qubit to the second qubit, and the resonator and the direct coupler can be in parallel. In various cases, the direct coupler can couple opposite pads of the first qubit and the second qubit. In various embodiments, a first end of the resonator can be capacitively coupled to the first qubit and the second qubit, a second end of the resonator can be coupled to ground, and the direct coupler can capacitively couple common pads of the first qubit and the second qubit.
US11728790B2

Electronic circuits are disclosed. One electronic circuit includes: a transistor device having a load path and a drive input; a first drive circuit configured to receive a supply voltage and generate a drive signal for the transistor device based on the supply voltage; and a biasing circuit connected in parallel with the load path of the transistor device. The biasing circuit includes a bias voltage circuit configured to receive the supply voltage and generate a bias voltage higher than the supply voltage based on the supply voltage.
US11728788B1

A digital high-speed hybrid load pull test system comprises a slide screw automatic passive tuner, a digital active forward injection loop in a closed loop transmission configuration, calibration and tuning algorithms. The forward active injection loop comprises at least one adjustable coupler, a digital electronic tuner and feedback power amplifier; the passive tuner comprises one or more metallic tuning probes, used to create passive reflection factors. Small signal calibration of the passive and active tuners create a global calibration data base, used to pre-tune in the area of the target impedance and final high power (nonlinear) tuning employs a in-situ signal power wave search and measurement for digital impedances around the small signal pattern. The system provides for high speed low injected power tuning with maximum reflection factor at DUT reference plane reaching unity.
US11728774B2

An average power tracking (APT) power management integrated circuit (PMIC) is provided. The APT PMIC is configured to generate an APT voltage to a power amplifier for amplifying a high modulation bandwidth (e.g., ≥200 MHz) radio frequency (RF) signal. The APT PMIC includes a voltage amplifier configured to generate an initial APT voltage and an offset capacitor configured to raise the initial APT voltage by a modulated offset voltage. The APT PMIC can be configured to modulate the initial APT voltage and the modulated offset voltage concurrently based on a time-variant APT target voltage. As a result, the APT PMIC can adapt the APT voltage very quickly between different voltage levels, thus making it possible to amplify a high modulation bandwidth radio frequency (RF) signal for transmission in a fifth-generation (5G) communication system.
US11728769B2

A fault detection apparatus includes a temperature detection unit, a current detection unit, a controller, and a breaking unit. The temperature detection unit is configured to detect temperatures of the plurality of filter capacitors and output the temperatures to the controller. The current detection unit is coupled to the plurality of filter capacitors and is configured to detect currents of the plurality of filter capacitors and output the currents to the controller. The controller is separately connected to the temperature detection unit, the current detection unit, and the breaking unit, and is configured to: when the received temperature exceeds a first threshold and the received current exceeds a second threshold, control the breaking unit to be disconnected. The breaking unit is connected between the output end of the grid-tied inverter and the plurality of filter capacitors and is configured to be disconnected or connected under control of the controller.
US11728768B2

A method of signaling between a photovoltaic module and an inverter module. The inverter module is connected to the photovoltaic module. In an initial mode of operation an initial code is modulated thereby producing an initial signal. The initial signal is transmitted from the inverter module to the photovoltaic module. The initial signal is received by the photovoltaic module. The operating mode is then changed to a normal mode of power conversion, and during the normal mode of operation a control signal is transmitted from the inverter to the photovoltaic module. A control code is demodulated and received from the control signal. The control code is compared with the initial code producing a comparison. The control command of the control signal is validated as a valid control command from the inverter module with the control command only acted upon when the comparison is a positive comparison.
US11728744B2

A voltage source converter having first and second DC terminals for connection to a DC network is provided. The voltage source converter includes at least one converter limb that extends between the first and second DC terminals and first and second limb portions that are separated by a respective AC terminal for connection to a corresponding phase of an AC network. Each limb portion includes a chain-link converter which is defined by a plurality of series-connected switching modules which operate in combination to provide a stepped variable voltage source. The voltage source converter includes a control apparatus configured to coordinate operation of the chain-link converters to cause an exchange of power between the DC and AC networks, evaluate the performance of one of the pluralities of series-connected switching modules, and modify the operation of the respective chain-link converter when the performance becomes degraded to a predetermined amount.
US11728738B2

An electrical power distribution system includes a first high side sub-module including a high side converter and a high side energy storage device. The first high side sub-module is electrically coupled to a high side load that requires a high voltage or medium voltage DC, the high voltage DC being higher than the medium voltage DC. The system also includes a first low side sub-module including a low side converter and a low side energy storage device. The first high side sub-module and the first low side sub-module are configured to be inductively coupled. The first high side sub-module and the first low side sub-module form a first module.
US11728724B2

A method for a power system having a string of a plurality of power sources connected across a power device includes connecting a plurality of safe voltage units having safety switches connected respectively across each of the power sources. The method includes sensing a plurality of parameters of the power sources, and monitoring for a signal transmitted from the power device. Each of the safety switches is activated to be OFF responsive to detecting the signal within a predetermined time period. Upon not detecting the signal from the power device within the predetermined time period, a safe mode of operation of the power system is entered in which the voltages of each of the power sources is reduced to a voltage level less than a predetermined voltage level by turning the safety switches ON.
US11728717B2

An electrical machine (1) operating by switching of magnetic flux comprises a first magnetic structure (10), a second magnetic structure (20) and a winding (30). The first and second magnetic structures are arranged movable relative to each other along a predetermined motion path (4) and have respective sections (12,22) interleaved with each other via more than 4 air gaps. The first magnetic structure presents at each air gap a variable magnetic permeability. The second magnetic structure presents at each air gap a variable magnetic permeability and/or permanent magnet poles. Magnetic periodicities of the first and second magnetic structures are equal. For each of the air gaps, most of the magnetic flux passes at each instant in the same direction. The winding has a respective loop (32) provided either around respective section in the direction of the predetermined motion path, or along respective section along an entire closed predetermined motion path.
US11728711B2

A numeric value control unit outputs a connection diagnostic signal to a target position switching unit to place the three-phase motor in a position at an angle that causes no torque generation upon application of a diagnostic current to the three-phase motor, and thereafter, outputs a connection diagnostic signal to a current instruction switching unit to apply a diagnostic current. Then, in order to apply a diagnostic current to the other two phases, the three-phase motor is placed in a position at an angle that causes no torque generation upon second application of a diagnostic current, and a diagnostic current is thereafter applied. When a diagnostic current is applied twice and in the case where no defect in connection is detected in either application, it is determined that connection is normal. Meanwhile, in the case where connection is detected once or twice, it is determined that connection is defective.
US11728708B2

An electric generator comprising a rotor with permanent magnets, configured for rotating about a rotation axis; at least one magnetic yoke with at least two arms extending axially inside or outside of the rotor so as to be adjacent to the radial inner or outer side, respectively, of the rotor; wherein the permanent magnets are arranged according to an Halbach array so as to maximize the magnetic field on the radial side of the rotor adjacent to the arms of the at least one yoke. Also, a valve for gas cylinder, equipped with a corresponding electric generator.
US11728707B2

According to one aspect of the present disclosure, a driving device is a driving device for rotating an axle of a vehicle and includes: a motor having a rotor rotating about a motor axis extending in a horizontal direction orthogonal to a vertical direction; a reduction gear connected to the rotor; a differential gear connected to the motor via the reduction gear; and a housing configured to house the motor, the reduction gear and the differential gear therein. The housing has a protrusion that protrudes upward in the vertical direction, and at least one circumferential rib that extends in a circumferential direction. The protrusion has a female screw hole into which an eye bolt can be tightened. At least one of the circumferential ribs is connected to the protrusion.
US11728703B2

An electric machine includes a rotor, rotatable about an axis of rotation defining an axial direction, and a stator having stator windings, a coolant distribution chamber and a coolant collection chamber arranged axially at a distance thereto. The coolant distribution chamber fluidically communicates with the coolant collection chamber with a cooling channel through which a coolant can flow. The cooling channel and the stator winding are embedded in a plastic mass made of a plastic for thermal coupling to the coolant. The stator has stator teeth extending along the axial direction and spaced apart from one another along a circumferential direction and carrying the stator windings. The plastic mass is arranged together with the cooling channel and the stator winding in an intermediate space formed between two stator teeth arranged adjacent in the circumferential direction and sections of cooling channel are configured as a tube body within the intermediate space.
US11728690B2

A wireless power transmitter pulses the transmit power level unresponsively to the wireless power receiver's power requests in order to perform foreign object detection (FOD). The FOD is performed by the transmitter analyzing the receiver's responses to the pulsed power. Some embodiments avoid mistaking FOD for coil misalignment. Other features are also provided.
US11728688B2

Systems, methods and apparatus for wireless charging are disclosed. An apparatus has a wireless charging apparatus has a battery charging power source coupled to a charging circuit, a plurality of charging cells configured to provide a charging surface, and a controller. The controller may be configured to provide a pulse to the charging circuit, detect a frequency of oscillation of the charging circuit responsive to the pulse or a rate of decay of the oscillation of the charging circuit, and determine that a chargeable device has been placed in proximity to a coil of the charging circuit based on changes in a characteristic of the charging circuit. The pulse may have a duration that is less than half the period of a nominal resonant frequency of the charging circuit.
US11728683B2

Systems, methods and apparatus for wireless charging are disclosed. A charging device has a plurality of charging cells provided on a charging surface, a charging circuit and a controller. The controller may be configured to cause the charging circuit to provide a charging current to a resonant circuit when a receiving device is placed on the charging surface, provide a measurement slot by causing the charging circuit to decrease or terminate the charging current for a period of time and determine whether the receiving device has been removed from the charging surface based on measurement of a characteristic of the resonant circuit during the measurement slot. The characteristic of the resonant circuit may be representative of electromagnetic coupling between a transmitting coil in the resonant circuit and a receiving coil in the receiving device.
US11728680B2

A power receiving unit of the disclosure includes: a power receiving section that receives power transferred from a power transfer unit in a contactless manner; a protection circuit section that varies a receiving power voltage of the power received by the power receiving section; and a control section that controls an operational state of the protection circuit section to a plurality of statuses on the basis of a plurality of thresholds.
US11728677B2

Integrated energy storage system including a thermal energy storage coupled with a liquid metal battery storage and a cryogenic energy storage and related methods are described. An example integrated energy storage system includes a liquid metal battery storage, a cryogenic energy storage configured to store energy using a liquefied cryogen, a thermal energy storage, and a control system. The control system is configured to cause selective transfer of heat from the thermal energy storage to at least one battery unit associated with the liquid metal battery storage. The control system is configured to during a first mode associated with the cryogenic energy storage, cause selective transfer of heat from the cryogenic energy storage to the thermal energy storage. The control system is configured to during a second mode associated with the cryogenic energy storage, cause selective transfer of heat from the thermal energy storage to the cryogenic energy storage.
US11728675B2

A power supply apparatus is coupled to an AC power source, a critical load, and a general load. The power supply apparatus includes a UPS, a generator system, a power conversion system, and a controller. The power conversion system includes a first power conversion path and a second power conversion path. The first power conversion path is connected to the critical load and an output side, and the second power conversion path is connected to the general load and an input side. The first power conversion path and the second power conversion path are jointly connected to a DC bus. When the controller determines that the AC power source is abnormal, the controller controls disconnecting the AC power source, and activates the UPS to supply power to the critical load so as to enable the first power conversion path and disable the second power conversion path.
US11728669B2

A charger includes a first connection portion, a second connection portion, a power-supply circuit, an integration circuit, a storage device, a first calculation circuit, a threshold setting circuit, a detection circuit, and a reduction circuit. The power-supply circuit includes a heat-generating component. At a start of charging a battery, the first calculation circuit calculates a first detection threshold candidate based on a first correspondence data (or a first correlation data). The first detection threshold candidate corresponds to a first temperature threshold that is calculated, with a calculated integrated capacity assigned to a battery capacity, based on the first correspondence data. The threshold setting circuit sets the first detection threshold candidate as a detection threshold. The reduction circuit performs reduction of a charging current value in response to a detected temperature of the heat-generating component having become higher than or equal to the detection threshold.
US11728663B2

A drone recharging station comprising a housing carried by a base; one or more photovoltaic panels carried by the housing; an electrical energy storage assembly located within the housing, the electrical energy storage assembly having an electrical input and an electrical output, wherein the or each photovoltaic panel is electrically connected to the electrical input of the electrical energy storage assembly; a drone receiving platform carried by the housing which is configured to receive thereon a drone; and a power coupling electrically connected to the electrical output of the electrical energy storage assembly, wherein the power coupling transfers electrical energy from the electrical storage assembly to a drone in use.
US11728655B2

Various implementations described herein are directed to systems and methods for managing a plurality of loads connected to a plurality of power sources using a switching apparatus. Apparatuses described herein may include multi-throw switches designed for fast and efficient switching of loads. Methods described herein may include selecting one or more loads from a group of loads to connect to one or more alternative power sources, and selecting one or more loads to connect to a main (e.g. utility) electrical grid.
US11728643B2

A device includes a protected terminal, a reference terminal, and a rate-triggered circuit coupled to the protected terminal and to the reference terminal. The rate-triggered circuit is configured to provide an output voltage responsive to a ramp rate of a voltage at the protected terminal being greater than a rate threshold. The device also includes a transistor configured to shunt current from the protected terminal to the reference terminal responsive to the rate-triggered circuit output voltage, and a level-sensing circuit configured to turn off the transistor responsive to the voltage at the protected terminal being greater than a level-sense threshold.
US11728641B2

An over-voltage protection system is provided for use with electrical equipment. The system includes a protection circuit having a first bus for receiving electrical power, a second bus for providing power to the equipment and two parallel surge arresters connected between the first bus and ground. A main and backup bushing are arranged in parallel between the first and second bus. The main bushing is arranged in series with a normally closed contact maintaining the main bushing in service by default. The backup bushing is arranged in series with a normally open contact isolating the backup bushing by default. The protection circuit comprises a controller for testing the insulation of the arresters and bushings. The controller is configured to selectively actuate the contacts to selectively isolate, or incorporate, the arresters and bushings in the circuit to facilitate testing and maintenance while maintaining the protection circuit operational.
US11728639B2

The invention provides a transformer short-circuit protection method and a transformer short-circuit protection device. The transformer short-circuit protection method includes: acquiring output voltages of a plurality of output lines of at least one winding on a low-voltage side of a transformer; and determining a short circuit according to the output voltages, and sending a protection signal when the short circuit is determined.
US11728635B2

An apparatus for joining extended lengths of conduit. The apparatus provides a means for decreasing the time required to assemble extended lengths of conduit. The apparatus comprises an apparatus head, an extender joining body and a conduit interface.
US11728626B2

A method for manufacturing a prechamber spark plug including an external thread and a cap including at least one through-opening. The method includes: providing the prechamber spark plug without a cap and including a cylindrical circumferential surface for the external thread. Mounting the cap, which includes at least one through-opening, in an arbitrary alignment at the prechamber spark plug, and creating the external thread at the circumferential surface in such a way that a thread start and/or a thread end of the external thread is aligned in relation to the through-opening at a predetermined position.
US11728625B2

A light emitting element of the present disclosure includes a compound semiconductor substrate 11, a stacked structure 20 including a GaN-based compound semiconductor, a first light reflection layer 41, and a second light reflection layer 42. The stacked structure 20 includes, in a stacked state a first compound semiconductor layer 21, an active layer 23, and a second compound semiconductor layer 22. The first light reflection layer 41 is disposed on the compound semiconductor substrate 11 and has a concave mirror section 43. The second light reflection layer 42 is disposed on a second surface side of the second compound semiconductor layer 22 and has a flat shape. The compound semiconductor substrate 11 includes a low impurity concentration compound semiconductor substrate or a semi-insulating compound semiconductor substrate.
US11728624B2

Tensile strained germanium is provided that can be sufficiently strained to provide a nearly direct band gap material or a direct band gap material. Compressively stressed or tensile stressed stressor materials in contact with germanium regions induce uniaxial or biaxial tensile strain in the germanium regions. Stressor materials may include silicon nitride or silicon germanium. The resulting strained germanium structure can be used to emit or detect photons including, for example, generating photons within a resonant cavity to provide a laser.
US11728620B2

Semiconductor devices, such as vertical-cavity surface-emitting lasers, and methods for manufacturing the same, are disclosed. The semiconductor devices include contact extensions and electrically conductive adhesive material, such as fusible metal alloys or electrically conductive composites. In some instances, the semiconductor devices further include structured contacts. These components enable the production of semiconductor devices having minimal distortion. For example, arrays of vertical-cavity surface-emitting lasers can be produced exhibiting little to no bowing. Semiconductor devices having minimal distortion exhibit enhanced performance in some instances.
US11728618B2

An optoelectronic assembly and methods of fabrication thereof are provided. The assembly includes a sub-mount, one or more micro-devices attached to the sub-mount, and a lid attached to the sub-mount. The lid includes a dispense channel and a gel groove which allows for a thermal gel to be dispensed between the lid and the micro-device in a manner that mitigates the thermal gel dispersing and/or flowing onto components of the micro-devices.
US11728610B2

Implantable medical devices include elongated conductor bodies and related features including an attachment to the medical device at one end and a connector that receives a medical lead at the other end. The connector may have various features such as a modular design whereby the connector is constructed from a series of stacked contact modules. Other features of the connector include electrical contacts that are relatively thin conductors or the order of 0.040 inches or less and that may include radial protrusions to establish contact with the electrical connectors of the lead. Furthermore, electrical contacts may be mounted within the connector in a floating manner so that radial movement of the electrical contact may occur during lead insertion. Additional features include a feedthrough where conductors exposed beyond a housing of the implantable medical device make direct electrical connection to conductors present within the elongated body.
US11728599B2

An assembly includes: first and second printed circuit boards (PCBs), the PCBs being disposed generally parallel to each other; a first coaxial connector mounted to the first PCB, the first coaxial connector comprising a first inner contact and a first outer connector body, the first outer connector body having a first thickness; and a second coaxial connector mounted to the second PCB, the second axial connector comprising, a second inner contact and a second outer connector body. The second outer connector body includes an engagement surface, the engagement surface being flexible in a direction normal to the second PCB, the engagement surface having a second thickness that is greater than the first thickness.
US11728586B2

A wire-clamping connector assembly includes a wire-clamping connector and a mating connector that are mated with each other. The wire-clamping connector includes a casing and a conductive cable. The casing includes a first wire-fixing portion, a second wire-fixing portion, and a third wire-fixing portion that is located therebetween. A first gap is formed between the first wire-fixing portion and the third wire-fixing portion, and a second gap is formed between the second wire-fixing portion and the third wire-fixing portion. The conductive cable includes a conductive cable body and insulating bodies that cover the conductive cable body. The conductive cable passes through the first gap and the second gap, such that a third extension section is surroundingly arranged below the third wire-fixing portion. An extension direction of the conductive cable is perpendicular to a mating direction of the mating connector and the wire-clamping connector.
US11728585B2

An electrical connector includes a housing having a wall bounding, at least in part, an opening in which a plurality of terminals are exposed and a shell configured to encircle an outer surface of the wall. The shell may include: guide portions, a plurality of first portions configured to conform with the outer surface of the wall, a plurality of second portions spaced apart from the outer surface of the wall, and a plurality of hook portions configured to engage with an edge of the wall. The hook portions may be opposite the guide portions. Second portions, spaced from the outer surface of the wall, may be distributed around the bounding wall and may have different sizes to receive different projections from the plug, both preventing insertion of the plug in an incorrect orientation and counterbalancing the force on the connector housing during mating of a plug to the connector.
US11728582B2

A grounding clip for fastening and electrically contacting two cables to a separate surface includes a plate having a first and second longitudinal edges opposite each other and extending in a first direction, and first and second transverse edges opposite each other and extending perpendicularly to the longitudinal edges in a second direction. First and second cable fastening regions for fastening and electrically contacting first and second cables to the plate extends along the first and second transverse edges, respectively. An opening is arranged between the cable fastening regions for inserting a fastener. First and second tabs extend between the first and second cable fastening regions in parallel to the first and second transverse edges, respectively, and perpendicularly to a plane of the plate in a direction of an underside of the plate.
US11728569B2

An electronic device may be provided with a phased antenna array and a display cover layer. The phased antenna array may include a dielectric resonator antenna. The dielectric resonator antenna may include a dielectric resonating element embedded in a lower permittivity dielectric substrate. The substrate and the resonating element may be mounted to a flexible printed circuit. A slot may be formed in ground traces on the flexible printed circuit and aligned with the resonating element. The slot may excite resonant modes of the resonating element. The resonating element may convey corresponding radio-frequency signals through the cover layer. A dielectric matching layer may be interposed between the resonating element and the cover layer. If desired, the slot may radiate additional radio-frequency signals and the matching layer may have a tapered shape. Dielectric resonator antennas for covering different polarizations and frequencies may be interleaved across the array.
US11728568B2

A dual band radio frequency signal acquisition and source location system, provided with a steerable phased array antenna operable in a first and a second radio frequency band. A digital signal processor electrically connected to the steerable phased array antenna is configured to control steering of an antenna beam of the steerable phased array antenna and apply frequency time division multiplexing to radio frequency signaling in the first and the second radio frequency bands. In particular, the first frequency band may be 2.4 GHz Bluetooth/Bluetooth Low Energy, and the second frequency band may be 900 MHz passive UHF RFID.
US11728550B2

The present disclosure enables a decline in a joining force between an internal terminal and an external terminal to be suppressed even when a load is applied to a sealed battery from the outside. In a sealed battery disclosed herein, an external terminal includes a plate portion and a flange portion. The plate portion has a rectangular shape and includes an internal terminal joining portion that is joined to the internal terminal at one end of the plate portion in a lengthwise direction and an external device joining portion that is joined to an external device at another end of the plate portion in the lengthwise direction. The flange portion is arranged in at least one side edge portion of the plate portion in a transverse direction so as to rise approximately perpendicularly with respect to the plate portion. A first imaginary line which passes through a nearest point of the internal terminal joining portion to the external device joining portion and which is parallel to the transverse direction of the plate portion intersects with the flange portion.
US11728545B2

Lithium ion batteries, electrodes, nanofibers, and methods for producing same are disclosed herein. Provided herein are batteries having (a) increased energy density; (b) decreased pulverization (structural disruption due to volume expansion during lithiation/de-lithiation processes); and/or (c) increased lifetime. In some embodiments described herein, using high throughput, water-based electrospinning process produces nanofibers of high energy capacity materials (e.g., ceramic) with nanostructures such as discrete crystal domains, mesopores, hollow cores, and the like; and such nanofibers providing reduced pulverization and increased charging rates when they are used in anodic or cathodic materials.
US11728543B2

The invention relates to lithium ion batteries and, more particularly, to lithium ion conducting composite polymer electrolyte separators. The separators include a nanofiber mat composed of electrospun nanofibers. The nanofibers include a polymer having one or more polar halogen groups, a lithium-containing solid or liquid electrolyte and nanoparticle filler. The polymer, electrolyte and filler are combined to form a solution that is subjected to the electro-spinning process to produce electrospun nanofibers in the form of the mat.
US11728540B2

A battery assembly for an aircraft includes a cold plate having an upper planar member, a lower planar member, and at least one fluid channel positioned between the upper and lower planar members and configured to receive a cooling fluid. The battery assembly also includes an upper battery mounted to the upper planar member for transferring heat from the upper battery to the cooling fluid through the upper planar member. The battery assembly further includes a lower battery mounted to the lower planar member for transferring heat from the lower battery to the cooling fluid through the lower planar member.
US11728534B2

A jelly-roll type of electrode assembly in which a negative electrode sheet, a positive electrode sheet, and a separation membrane interposed between the negative electrode sheet and the positive electrode sheet are wound together is provided. The electrode assembly also includes: at least one electrode tab attached to the negative electrode sheet or the positive electrode sheet and at least a portion extending outside; and a heat radiation tape adhered to the electrode. The electrode tab to which the heat radiation tape is adhered is positioned between the center part of the wound electrode assembly and an external circumferential surface, or on the external circumferential surface, the heat radiation tape includes a heat diffusion layer, and the heat diffusion layer includes at least one of graphite and a metal foil.
US11728532B1

In an aspect an electric aircraft is presented. An electric aircraft includes a consumable coolant reservoir housed within the electric aircraft. A consumable coolant reservoir is configured to contain a coolant. An electric aircraft includes a battery pack temperature control system including at least a thermal pathway. A thermal pathway is in thermal communication with a consumable coolant reservoir and at least a battery pack of an electric aircraft. A thermal pathway is configured to transport a thermal energy away from at least a battery pack.
US11728525B2

Systems and apparatus may carry out analysis of battery physical phenomena, and characterize batteries based on phenomena occurring in particular time and/or frequency domains. These systems may be additionally responsible for charging and/or monitoring a rechargeable battery. Examples of battery physical phenomena include mass transport (e.g., diffusion and/or migration) in battery electrolytes, mass transport in battery electrodes, and reactions on battery electrodes.
US11728516B2

A battery including a first electrode layer, a solid electrolyte layer on the first electrode layer, a second electrode layer which is located on the solid electrolyte layer and which is a counter electrode layer of the first electrode layer, and a space portion, wherein a first thickness portion is located on the first active material layer, the second thickness portion is located on the first electrode layer, the second active material layer is located at a position which faces the first thickness portion and which does not face the first active material layer via the second thickness portion, the second collector extends to the position facing the second thickness portion and a region provided with the second active material layer, the second thickness portion is in contact with the second electrode layer, and the space portion is surrounded by the second electrode layer and the second thickness portion.
US11728515B2

An electrolyte for a lithium secondary battery according to embodiments of the present invention includes an organic solvent, a lithium salt, and an additive including a cyclic ether-sulfate-based compound. Thereby, cycle characteristics and high-temperature stability of the lithium secondary battery may be improved.
US11728513B2

An electrolyte additive for a lithium secondary battery, an electrolyte, and a lithium secondary battery, the additive comprising a compound represented by Formula 1 below:
US11728510B2

A solid conductor including: a compound represented by Formula 1, a compound represented by Formula 2, or a combination thereof Li1+x+y−zTa2−xMxP1−yQyO8−zXz  Formula 1 wherein, in Formula 1, M is an element having an oxidation number of +4, Q is an element having an oxidation number of +4, X is a halogen, a pseudohalogen, or a combination thereof, and 0≤x≤2, 0≤y<1, and 0≤z≤2, except that cases i) x and y and z are simultaneously 0, ii) M is Hf, X is F, x is 1, y is 0, and z is 1, iii) M is Hf, X is Cl, x is 2, y is 0, and z is 2, and iv) M is Hf, X is F, x is 2, y is 0, and z is 2, Li1+x+y−zTa2−xMxP1−yQyO8·zLiX  Formula 2 wherein, in Formula 2, M is an element having an oxidation number of +4, Q is an element having an oxidation number of +4, X is a halogen, a pseudohalogen, or a combination thereof, and 0≤x≤2, 0≤y<1, and 0≤z2, except that cases i) x and y and z are simultaneously 0, ii) M is Hf, X is F, x is 1, y is 0, and z is 1, iii) M is Hf, X is Cl, x is 2, y is 0, and z is 2, and iv) M is Hf, X is F, x is 2, y is 0, and z is 2.
US11728507B2

An electrode for a rechargeable battery in which a current collector is coated with an electrode mixture including an electrode active material and a binder includes a first electrode composite layer including PVdF as a first binder and an electrode active material and applied on a current collector; and a second electrode composite layer including a second binder and an electrode active material and applied on the first electrode composite layer, wherein crystallinity of the first binder is 58 or greater.
US11728501B2

A fuel cell includes: an electrolyte layer; a base electrode formed on one side of the electrolyte layer; and a catalyst electrode formed on the other side of the electrolyte layer to be apart from the base electrode with the electrolyte layer interposed therebetween. The catalyst electrode includes: a first electrode portion that covers a part of the electrolyte layer; and a second electrode portion that covers a part of a surface of the first electrode portion to form an electrode portion interface in contact with the first electrode portion.
US11728497B2

A rebalancing reactor for a redox flow battery system may include a plurality of reactor vessels arranged in stages, each vessel of the plurality of reactor vessels housing a catalyst bed. In one example, the rebalancing reactor is fluidly coupled to an electrolyte storage tank and configured to flow electrolyte through the plurality of reactor vessels, enabling a chemical rebalancing of electrolyte in the redox flow battery cell.
US11728489B2

The present invention provides a three-dimensional current collector used in a metal secondary battery and the preparation method of said current collector. Said current collector is a three-dimensional porous hollow carbon fiber current collector which has both porous structure and hollow structure and is used to load metal anode, so that lithium dendrites growth can be suppressed and the Coulombic efficiency can be improved. Said current collector is intertwined by micrometer-sized hollow carbon fibers with the diameter of 1 to 50 μm, the wall thick of 0.5 to 6 μm, and the pore volume of 0.005 to 0.05 cm3 cm−2.
US11728483B2

A method of producing a positive electrode active material for a nonaqueous electrolyte secondary battery, the method includes preparing nickel-containing composite oxide particles having a ratio 1D90/1D10 of a 90% particle size 1D90 to a 10% particle size 1D10 in volume-based cumulative particle size distribution of 3 or less; obtaining a raw material mixture containing the composite oxide particles and a lithium compound and having a ratio of a total number of moles of lithium to a total number of moles of metal elements contained in the composite oxide in a range of 1 to 1.3; subjecting the raw material mixture to a heat treatment to obtain a heat-treated material; subjecting the heat-treated material to a dry-dispersion treatment to obtain a first dispersion; and bringing the first dispersion into contact with a liquid medium to obtain a second dispersion.
US11728482B2

The present invention features a new way of doping layered cathode materials in lithium ion batteries. Using a “high entropy” doping strategy, more than four impurity elements can be introduced to the host materials. The present invention applies this high entropy doping strategy to a high nickel content layered oxide material and a lithium-manganese rich material. This new high entropy doping strategy allows the layered oxide materials used in the positive electrode of lithium ion battery to achieve high energy density, long life cycle and reduced reliance on the expensive and toxic cobalt, all of which are desired attributes for improving the performance of lithium ion batteries and reducing their cost.
US11728459B2

A display panel includes a panel cover; and a plurality of display modules removably attached to the panel cover. Each of the plurality of display modules includes a substrate including a mounting surface on which a plurality of inorganic light emitting diodes is mounted, and a module plate attached to a surface opposite to the mounting surface of the substrate.
US11728446B2

Embodiments of the present disclosure provide a solar cell and a solar cell module. The solar cell includes a first region and a second region, and further includes a substrate having a first surface and a second surface; a tunneling layer covering the second surface; a first emitter disposed on part of the tunneling layer in the first region; and a second emitter disposed on part of the tunneling layer in the second region and on the first emitter, a conductivity type of the second emitter being different from a conductivity type of the first emitter. The solar cell further includes a first electrode disposed in the first region and configured to electrically connect with the first emitter by penetrating through the second emitter; and a second electrode disposed in the second region and configured to electrically connect with the second emitter.
US11728439B2

A method for manufacturing a merged PiN Schottky (MPS) diode may include steps of providing a substrate having a first conductivity type; forming an epitaxial layer with the first conductivity type on top of the substrate; forming a plurality of regions with a second conductivity type under a top surface of the epitaxial layer; forming a plasma spreading layer; depositing and patterning a first Ohmic contact metal on the regions with the second conductivity type; depositing a Schottky contact metal on top of the entire epitaxial layer; and forming a second Ohmic contact metal on a backside of the substrate. In another embodiment, the step of forming a plurality of regions with a second conductivity type may include steps of depositing and patterning a mask layer on the epitaxial layer, implanting P-type dopant into the epitaxial layer, and removing the mask layer.
US11728436B2

A thin film transistor is disclosed. The thin film transistor comprises an active layer, and a gate electrode overlapped with the active layer, wherein the active layer includes a channel portion overlapped with the gate electrode, and the channel portion includes a source boundary portion, a drain boundary portion, and a main channel portion, wherein at least a part of the drain boundary portion have a relatively smaller thickness in comparison to a thickness of the main channel portion. Also, according to one embodiment of the present disclosure, a display apparatus comprising the thin film transistor is provided.
US11728435B2

The embodiments of the present disclosure provide an array substrate and a method for manufacturing the same, and a display device. The array substrate includes a substrate, wherein the substrate has a display region and a peripheral region surrounding the display region, the display region has a plurality of pixels arranged in an array, and each of the plurality of pixels includes a light transmission region and a light shielding region, and a light shielding block covering at least a part of the light transmission region of at least one pixel close to the peripheral region of the plurality of pixels.
US11728429B2

A semiconductor device includes at least one active pattern on a substrate, at least one gate electrode intersecting the at least one active pattern, source/drain regions on the at least one active pattern, the source/drain regions being on opposite sides of the at least one gate electrode, and a barrier layer between at least one of the source/drain regions and the at least one active pattern, the barrier layer being at least on bottoms of the source/drain regions and including oxygen.
US11728423B2

Transistor device and method of making thereof comprising a substrate heavily doped with a first conductivity type and an epitaxial layer lightly doped with the first conductivity type on top of the substrate. A body region doped with a second conductivity type is formed in the epitaxial layer wherein the second conductivity type is opposite the first conductivity type and a source region doped with the first conductivity type is formed in the body region of the epitaxial layer. An integrated planar-trench gate having a planar gate portion is formed on the surface of the epitaxial layer that is contiguous with a gate trench portion formed in the epitaxial layer.
US11728418B2

The current disclosure describes a tunnel FET device including a P-I-N heterojunction structure. A high-K dielectric layer and a metal gate wrap around the intrinsic channel layer with an interlayer positioned between high-K dielectric layer and the intrinsic channel layer of the P-I-N heterojunction. The interlayer prevents charge carriers from reaching the interface with high-K dielectric layer under the trap-assisted tunneling effect and reduces OFF state leakage.
US11728417B2

A semiconductor device includes a drift region of a first conductivity type in a semiconductor body having a first main surface, and a body region of a second conductivity type between the drift region and the first main surface. Trenches extend into the semiconductor body from the first main surface and pattern the semiconductor body into mesas including a first mesa between first and second trenches, and a second mesa between second and third trenches. An electrode in the first trench is one electrode out of an electrode group of an electrode electrically coupled to a first gate driver output, an electrode electrically coupled to a second gate driver output, and an electrode electrically connected to a first load contact. An electrode in the second trench is another electrode out the electrode group, and an electrode in the third trench is a remaining electrode out of the electrode group.
US11728412B2

This application discloses a method for manufacturing a thin film transistor, and a display panel. The method for manufacturing a thin film transistor includes steps of providing a substrate; forming an amorphous silicon thin film layer on the substrate; patterning the amorphous silicon thin film layer to form an amorphous silicon layer; forming a metal seed layer made of a nickel disilicide (NiSi2) material on the amorphous silicon layer; converting the amorphous silicon layer into a polysilicon layer under an induction effect of the metal seed layer and through an annealing treatment; and forming a source and drain layer.
US11728402B2

The present disclosure provides an integrated circuit (IC) device, including: a semiconductor substrate having a top surface; a first source/drain feature and a second source/drain feature disposed on the semiconductor substrate; and a plurality of semiconductor layers including a first semiconductor layer and a second semiconductor layer. Each of the first semiconductor layer and the second semiconductor layer extends longitudinally in a first direction and connects the first source/drain feature and the second source/drain feature. The first semiconductor layer is stacked over the second semiconductor layer in a second direction perpendicular to the first direction. A length of the first semiconductor layer along the first direction is less than a length of the second semiconductor layer along the first direction. The IC device further includes a gate structure engaging center portions of the first semiconductor layer and the second semiconductor layer.
US11728399B2

A flash memory device includes a floating gate electrode formed within a substrate semiconductor layer having a doping of a first conductivity type, a pair of active regions formed within the substrate semiconductor layer, having a doping of a second conductivity type, and laterally spaced apart by the floating gate electrode, an erase gate electrode formed within the substrate semiconductor layer and laterally offset from the floating gate electrode, and a control gate electrode that overlies the floating gate electrode. The floating gate electrode may be formed in a first opening in the substrate semiconductor layer, and the erase gate electrode may be formed in a second opening in the substrate semiconductor layer. Multiple instances of the flash memory device may be arranged as a two-dimensional array of flash memory cells.
US11728394B2

A semiconductor structure and a method of forming the same are provided. In an embodiment, an exemplary method of forming the semiconductor structure includes forming a fin structure extending from a front side of a substrate, recessing a source region of the fin structure to form a source opening, forming a semiconductor plug under the source opening, planarizing the substrate to expose the semiconductor plug from a back side of the substrate, performing a pre-amorphous implantation (PAI) process to amorphize the substrate, replacing the amorphized substrate with a dielectric layer, and replacing the semiconductor plug with a backside source contact. By performing the PAI process, crystalline semiconductor is amorphized and may be substantially removed. Thus, the performance and reliability of the semiconductor structure may be advantageously improved.
US11728392B2

A novel material is provided. A composite oxide semiconductor includes a first region and a second region. The first region contains indium. The second region contains an element M (the element M is one or more of Ga, Al, Hf, Y, and Sn). The first region and the second region are arranged in a mosaic pattern. The composite oxide semiconductor further includes a third region. The element M is gallium. The first region contains indium oxide or indium zinc oxide. The second region contains gallium oxide or gallium zinc oxide. The third region contains zinc oxide.
US11728388B2

A semiconductor device including an active structure on a substrate, the active structure including silicon germanium patterns and silicon patterns alternately and repeatedly stacked in a vertical direction perpendicular to an upper surface of the substrate; a semiconductor layer on sidewalls of the active structure that face in a first direction parallel to the upper surface of the substrate, the semiconductor layer being a source/drain region; and a gate structure on a surface of the active structure and the substrate, the gate structure extending in a second direction that is perpendicular to the first direction, wherein the silicon germanium patterns are silicon rich-silicon germanium.
US11728381B2

The present disclosure relates to semiconductor structures and, more particularly, to electrostatic discharge (ESD) devices and methods of manufacture. The structure includes a bipolar transistor device, including a base region, having a base contact region, in a first well of a first conductivity type, a collector region, having a collector contact region, in a second well of a second conductivity type, and an emitter region, having an emitter contact region, in the first well, located between the base contact region and the second well, and a reverse-doped resistance well, of the second conductivity type, located in the first well of the first conductivity type between the base contact region and the emitter contact region structured to decrease turn-on voltage of the bipolar transistor device.
US11728376B2

Structures and formation methods of a semiconductor device structure are provided. The semiconductor device structure includes a semiconductor substrate and a gate stack over the semiconductor substrate. The gate stack includes a gate dielectric layer and a work function layer. The gate dielectric layer is between the semiconductor substrate and the work function layer. The semiconductor device structure also includes a halogen source layer. The gate dielectric layer is between the semiconductor substrate and the halogen source layer.
US11728374B2

A capacitor structure for a power semiconductor device includes a semiconductor substrate, an isolation insulating layer having a ring-shape and including an outer periphery and an inner periphery defining an opening region, a first electrode disposed on the isolation insulating layer, a dielectric layer disposed on the first electrode, and a second electrode disposed on the dielectric layer.
US11728372B2

There is provided a semiconductor device capable of improving the performance and/or reliability of the element, by increasing the capacitance of the capacitor, using a capacitor dielectric film including a ferroelectric material and a paraelectric material. The semiconductor device includes first and second electrodes disposed to be spaced apart from each other, and a capacitor dielectric film disposed between the first electrode and the second electrode and including a first dielectric film and a second dielectric film. The first dielectric film includes one of a first monometal oxide film and a first bimetal oxide film, the first dielectric film has an orthorhombic crystal system, the second dielectric film includes a paraelectric material, and a dielectric constant of the capacitor dielectric film is greater than a dielectric constant of the second dielectric film.
US11728370B2

An image display device comprises a drive circuit substrate including a drive circuit that supplies currents to micro light-emitting elements to emit light; and the micro light-emitting elements arranged in an array shape on the drive circuit substrate, wherein a light-distribution control unit that increases forward light emission of the micro light-emitting elements is disposed on a light-emitting surface of each of the micro light-emitting elements, and a partition wall that does not transmit the light emitted by the micro light-emitting elements is disposed around the light-distribution control unit.
US11728368B2

The present invention provides a semiconductor packaging method and semiconductor device based on a molding process. In the packaging method, first, at least a portion of a compensation part is kept on at least a portion of a bonding region formed between a first adjoining surface of a semiconductor element and a second adjoining surface of a packaging component, to form a semi-finished product of a semiconductor device; then, during hardening of the packaging component, the compensation part is caused to undergo different degrees of deformation at different positions to compensate for a difference between a magnitude of deformation of the packaging component and a magnitude of deformation of the semiconductor element, so as to package the semiconductor element to form the semiconductor device. By means of the method, undesirable phenomena such as cracking and deformation of the surface of the semiconductor element can be avoided.
US11728364B2

A method includes forming image sensors in a semiconductor substrate, thinning the semiconductor substrate from a backside of the semiconductor substrate, forming a dielectric layer on the backside of the semiconductor substrate, and forming a polymer grid on the backside of the semiconductor substrate. The polymer grid has a first refractivity value. The method further includes forming color filters in the polymer grid, wherein the color filters has a second refractivity value higher than the first refractivity value, and forming micro-lenses on the color filters.
US11728357B2

The present disclosure relates to a solid-state imaging device and electronic equipment that enable improvement of image quality of a captured image. In the solid-state imaging device, two or more photoelectric conversion layers including a photoelectric converter and a charge detector are laminated. The solid-state imaging device is configured to include a state in which light having entered one pixel of a first photoelectric conversion layer closer to an optical lens is received by the photoelectric converter of a plurality of pixels of the second photoelectric conversion layer farther from the optical lens. The technology of the present disclosure can be applied to, for example, a solid-state imaging device that performs imaging.
US11728345B2

A semiconductor device includes a substrate including a first region and a second region, fin type active areas extending in a first direction away from the substrate in each of the first and second regions, a plurality of nanosheets extending parallel to an upper surface of the fin type active areas and being spaced apart from the upper surface of the fin type active areas, a gate extending over the fin type active areas in a second direction crossing the first direction, a gate dielectric layer interposed between the gate and each of the nanosheets, first source and drain regions included in the first region and second source and drain regions included in the second region, and insulating spacers interposed between the fin type active areas and the nanosheets, wherein air spacers are interposed between the insulating spacers and the first source and drain regions.
US11728342B2

Disclosed are a semiconductor device and a method of fabricating the same. The semiconductor device includes first and second gate patterns that are spaced apart from each other in a first direction on a substrate and extend in the first direction, a separation pattern that is disposed between and being in direct contact with the first and second gate patterns and extends in a second direction intersecting the first direction, a third gate pattern that is spaced apart in the second direction from the first gate pattern and extends in the first direction, and an interlayer dielectric layer disposed between the first gate pattern and the third gate pattern. The separation pattern includes a material different from a material of the interlayer dielectric layer. A bottom surface of the separation pattern has an uneven structure.
US11728339B2

A spinal fixation system includes an interbody and a plate. The interbody defines at least one locking aperture. The plate includes a front surface, a back surface, and at least one locking projection extending from the back surface. The at least one locking projection is removably engaged with the at least one locking aperture such that the plate is removably coupled to the interbody.
US11728330B2

An electrostatic discharge (ESD) protection apparatus and method for fabricating the same are disclosed herein. In some embodiments, the ESD protection apparatus, comprises: a plurality of transistors patterned on a semiconductor substrate during a front-end-of-line (FEOL) process, metal interconnects formed on top of the plurality of transistors during a back-end-of-line (BEOL) process and configured to interconnect the plurality of transistors, and a plurality of passive components formed under the semiconductor substrate in a backside layer during a backside a back-end-of-line (B-BEOL) process, wherein the plurality of passive components are connected to the plurality of transistors through a plurality of vias.
US11728322B2

A monolithic sensor for detecting infrared and visible light according to an example includes a semiconductor substrate and a semiconductor layer coupled to the semiconductor substrate. The semiconductor layer includes a device surface opposite the semiconductor substrate. A visible light photodiode is formed at the device surface. An infrared photodiode is also formed at the device surface and in proximity to the visible light photodiode. A textured region is coupled to the infrared photodiode and positioned to interact with electromagnetic radiation.
US11728319B2

A semiconductor package includes a first sub-semiconductor package, an interposer substrate, and a second sub-semiconductor package that are sequentially stacked. The first sub-semiconductor package includes a first package substrate, a first semiconductor device, and a first mold member that are sequentially stacked, and the interposer substrate includes at least one hole. The first mold member includes: a mold main portion which covers the first semiconductor device; a mold connecting portion extended from the mold main portion and inserted into the at least one hole; and a mold protruding portion extended from the mold connecting portion to cover a top surface of the interposer substrate outside the at least one hole. The mold main portion, the mold connecting portion, and the mold protruding portion constitute a single object.
US11728314B2

Provided are integrated circuit packages and methods of forming the same. An integrated circuit package includes at least one first die, a plurality of bumps, a second die and a dielectric layer. The bumps are electrically connected to the at least one first die at a first side of the at least one first die. The second die is electrically connected to the at least one first die at a second side of the at least one first die. The second side is opposite to the first side of the at least one first die. The dielectric layer is disposed between the at least one first die and the second die and covers a sidewall of the at least one first die.
US11728309B2

A clip for connecting an electronic component with a carrier in a package is provided. The clip includes a clip body having a component connection portion configured to be connected with the electronic component to be mounted on the carrier, and a carrier connection portion configured to be connected with the carrier. The clip further includes at least one locking recess in a surface portion of the clip body, the surface portion being configured to face the carrier. The at least one locking recess is configured to accommodate material of an encapsulant of the package so as to lock the encapsulant and the clip. A corresponding method of manufacturing the package is also provided.
US11728308B2

A method of manufacturing a semiconductor device is provided. The method includes depositing a non-conductive layer over a semiconductor die. An opening is formed in the non-conductive layer exposing a portion of a bond pad of the semiconductor die. A cavity is in the non-conductive layer with a portion of the non-conductive layer remaining between a bottom surface of the cavity and a bottom surface of the non-conductive layer. A conductive layer is formed over the non-conductive layer and the portion of the bond pad. The conductive layer is configured to interconnect the bond pad with a conductive layer portion over the cavity.
US11728296B2

A device includes a first side interconnect structure over a first side of a substrate, wherein active circuits are in the substrate and adjacent to the first side of the substrate, a dielectric layer over a second side of the substrate, a pad embedded in the dielectric layer, the pad comprising an upper portion and a bottom portion formed of two different materials and a passivation layer over the dielectric layer.
US11728286B2

A semiconductor structure is provided. The semiconductor structure includes a wafer having a functional region and a non-functional region surrounding the functional region; a first dielectric layer formed on the wafer; a first opening formed in the first dielectric layer on the non-function region of the wafer; and a first connection layer formed in the first opening. The first connection layer closes a top portion of the first opening and a first void is formed in the first connection layer in the first opening.
US11728278B2

Board substrates, three-dimensional integrated circuit structures and methods of forming the same are disclosed. A board substrate includes a core layer, a first build-up layer, a second build-up layer, a first group of bumps, a second first group of bumps and at least one first underfill blocking wall. The first build-up layer and the second build-up layer are disposed on opposite sides of the core layer. The first group of bumps is disposed over the first build-up layer. The second first group of bumps is disposed over the first build-up layer. The at least one first underfill blocking wall is disposed over the first build-up layer and between the first group of bumps and the second group of bumps.
US11728277B2

A method of manufacturing a semiconductor structure includes steps of providing a first wafer including a first substrate, a first dielectric layer over the first substrate, and a first conductive pad surrounded by the first dielectric layer; providing a second wafer including a second substrate, a second dielectric layer over the second substrate, and a second conductive pad surrounded by the second dielectric layer; bonding the first dielectric layer with the second dielectric layer; forming a first opening extending through the second substrate and partially through the second dielectric layer; disposing a dielectric liner conformal to the first opening; forming a second opening extending through the second dielectric layer and the second conductive pad to at least partially expose the first conductive pad; and disposing a conductive material within the first opening and the second opening to form a conductive via over the first conductive pad.
US11728274B2

A semiconductor package includes a first package having a first semiconductor chip, a second semiconductor chip and a core member including a through-hole. At least one of the first and second semiconductor chips is disposed in the through-hole. An encapsulant is disposed in the through-hole. A first redistribution layer is disposed above the core member and is electrically connected to the first and second semiconductor chips. A second redistribution layer is disposed under the core member and electrically connects the first and second semiconductor chips with an external PCB. Core vias penetrate the core member and electrically connect the first and second redistribution layers. A second package is disposed on the first package and includes a third semiconductor chip. A plurality of first electrical connection structures electrically connects the first and second packages. A plurality of second electrical connection structures electrically connects the semiconductor package with the external PCB.
US11728266B2

Multi-die structures with die-to-die routing are described. In an embodiment, each die is patterned into the same semiconductor substrate, and the dies may be interconnected with die-to-die routing during back-end wafer processing. Partial metallic seals may be formed to accommodate the die-to-die routing, programmable dicing, and various combinations of full metallic seals and partial metallic seals can be formed. This may also be extended to three dimensional structures formed using wafer-on-wafer or chip-on-wafer techniques.
US11728264B2

An interconnect structure is provided. The interconnect structure includes a first metal line. The first metal line includes a first conductive material disposed within a first dielectric layer over a substrate and a second conductive material disposed within the first dielectric layer and directly over a top of the first conductive material. The second conductive material is different from the first conductive material. A second dielectric layer is disposed over the first dielectric layer. A first via comprising a third conductive material is disposed within the second dielectric layer and on a top of the second conductive material. The second conductive material and the third conductive material have lower diffusion coefficients than the first conductive material.
US11728245B2

A semiconductor device includes a semiconductor substrate having a first surface and a second surface, which are opposite to each other, an active pattern protruding from the first surface of the semiconductor substrate, the active pattern including a source/drain region, a power rail electrically connected to the source/drain region, a power delivery network disposed on the second surface of the semiconductor substrate, and a penetration via structure penetrating the semiconductor substrate and electrically connected to the power rail and the power delivery network. The penetration via structure includes a first conductive pattern electrically connected to the power rail and a second conductive pattern electrically connected to the power delivery network. The first conductive pattern includes a material different from the second conductive pattern.
US11728244B2

A semiconductor device includes a substrate, a semiconductor fin, a source/drain structure, a first buried power line, a contact, a first through substrate via (TSV), and a second TSV. The substrate has a well region extending a frontside surface of the substrate into the substrate. The semiconductor fin is on the well region. The source/drain structure is on the semiconductor fin. The first buried power line is electrically coupled to the source/drain structure on the first semiconductor fin. The first buried power line has a length extending along a lengthwise direction of the first semiconductor fin and a height extending within the well region. The first TSV extends from a backside surface of the substrate through the substrate to the first buried power line. The second TSV extends from the backside surface of the substrate to the well region.
US11728243B2

A through electrode substrate includes a substrate having a through hole extending through between a first face and a second face, a diameter of the through hole not having a minimum value inside the through hole; and a conductor arranged inside the through hole, wherein the through hole has a shape having a value obtained by summing a first to an eighth inclination angle at a first to an eighth position, respectively, of an inner face of the through hole of 8.0° or more, each of the first to the eighth inclination angle is an angle of the inner face with respect to a center axis of the through hole, and the first to the eighth position correspond to positions at distances of 6.25%, 18.75%, 31.25%, 43.75%, 56.25%, 68.75%, 81.25%, and 93.75%, respectively, from the first face in a section from the first face to the second face.
US11728240B2

A circuit carrier arrangement includes: a cooling plate (1) which has spacer and fastening elements (3) for connection to a printed circuit board (2) in a spaced-apart manner; a printed circuit board (2) which has bores (4) for receiving spring element sleeves (9); at least one power semiconductor component (10) which is connected by a soldered connection to the printed circuit board (2) and fastening elements (3) in the state in which it is fitted with the cooling plate (1) by means of plug-in connections (11) of spring-action configuration; and at least one spring element (5) having at least two spring element sleeves (9) between which a web (6) that is connected to the spring element sleeves (9) extends, and supporting elements (7) arranged on either side of said web and at least one spring plate (8) being arranged on said web.
US11728233B2

A method for forming a chip package structure is provided. The method includes disposing a first chip structure and a second chip structure over a wiring substrate. The first chip structure is spaced apart from the second chip structure by a gap. The method includes disposing a ring structure over the wiring substrate. The ring structure has a first opening, the first chip structure and the second chip structure are in the first opening, the first opening has a first inner wall, the first inner wall has a first recess, and the gap extends toward the first recess.
US11728231B2

Provided is a semiconductor module including: an insulating circuit board that includes an insulating board and a conductive circuit pattern provided on an upper surface of the insulating board; a semiconductor chip that is provided above the insulating circuit board; a solder portion that bonds the circuit pattern and the semiconductor chip; and one or more temperature gradient adjustment portions configured to be bonded to the insulating circuit board and have at least one surface disposed to face at least one surface of the solder portion. The insulating circuit board is warped in a first direction. At least one of the temperature gradient adjustment portions is disposed at a place where an amount of warpage of the insulating circuit board in the first direction is smaller than an average amount of warpage of the insulating circuit board in the first direction.
US11728219B2

A method for fabricating a semiconductor device includes forming a fin extending along a first direction on a semiconductor substrate and forming a sacrificial gate electrode structure extending along a second direction substantially perpendicular to the first direction over the fin. The sacrificial gate electrode structure comprises a sacrificial gate dielectric layer and a sacrificial gate electrode layer disposed over the sacrificial gate dielectric layer. Opposing gate sidewall spacers are formed extending along the second direction, on opposing sides of the sacrificial gate electrode layer. The sacrificial gate electrode layer is removed to form a gate space. Fluorine is implanted into the gate sidewall spacers after removing the gate electrode layer by performing a first fluorine implantation. The sacrificial gate dielectric layer is removed and a high-k gate dielectric layer is formed in the gate space. Fluorine is implanted into the gate sidewall spacers and the fin after forming the high-k gate dielectric layer by performing a second fluorine implantation.
US11728218B2

A method includes forming a first inter-layer dielectric (ILD) layer over source and drain regions of a semiconductor structure; forming a first mask material over the first ILD layer; etching first openings in the first mask material; filling the first openings with a fill material; etching second openings in the fill material; filling the second openings with a second mask material; removing the fill material; and etching the first ILD layer using the first mask material and the second mask material as an etching mask to form openings in the first ILD layer that expose portions of the source and drain regions of the semiconductor structure.
US11728214B2

A method may include providing a device structure in the semiconductor device. The device structure may include a buried device contact, a first dielectric layer, disposed over the buried device contact; and a device element, where the device element includes a TiN layer. The method may include implanting an ion species into the TiN layer, wherein the ion species comprises a seed material for selective tungsten deposition.
US11728209B2

In some embodiments, the present disclosure relates to a method that includes depositing multiple hard mask layers over an interconnect dielectric layer. A first patterning layer is deposited over the multiple hard mask layers, and a first masking structure is formed over the first masking structure. The first masking structure has openings formed by a first extreme ultraviolet (EUV) lithography process. Portions of the first patterning layer are removed according to the first masking structure. A second masking structure is formed within the patterned first patterning layer. A third masking structure is formed over a topmost one of the hard mask layers and has openings formed by a second EUV lithography process. Removal processes are performed to pattern the multiple hard mask layers to form openings in the interconnect dielectric layer, and interconnect wires having rounded corners are formed within the openings of the interconnect dielectric layer.
US11728193B2

A wafer manufacturing system includes a wafer manufacturing device provided with a sensor; a host PC that is connected to the wafer manufacturing device via a data communication line; a logic controller that samples and stores an analog output signal of the sensor; and a relay PC that extracts tracking information transmitted on the data communication line for a wafer or a single crystal that is being processed by the wafer manufacturing device and sends the tracking information to the logic controller, and the logic controller stores a digital value of the analog output signal of the sensor in association with the tracking information that is sent from the relay PC.
US11728184B2

A drying module 300 according to the present disclosure includes a drying tank 320 having a wall 322, a liquid supply port 334 for supplying liquid to an inner surface of the wall 322 and an outlet 336, a plurality of nozzles 340 for spraying a gas to a substrate holder 200, a liquid supply system 312 which supplies the liquid from the liquid supply port 334 to the inside of the drying tank 320, a gas supply system 310 which supplies the gas to the plurality of nozzles 340, and a control module 380. The control module 380 controls the liquid supply system 312 and the gas supply system 310 such that the plurality of nozzles 340 sprays the gas to the substrate holder 200 or a substrate W while the liquid supply port 334 supplies the liquid to the inner surface of the wall 322.
US11728170B2

A semiconductor device includes: a fin structure disposed on a substrate; a gate feature that traverses the fin structure to overlay a central portion of the fin structure; a pair of source/drain features, along the fin structure, that are disposed at respective sides of the gate feature; and a plurality of contact structures that are formed of tungsten, wherein a gate electrode of the gate feature and the pair of source/drain features are each directly coupled to a respective one of the plurality of contact structures.
US11728168B2

Implementations of the present disclosure generally relate to the fabrication of integrated circuits. More particularly, the implementations described herein provide techniques for deposition of boron-carbon films on a substrate. In one implementation, a method of processing a substrate is provided. The method comprises flowing a hydrocarbon-containing gas mixture into a processing volume of a processing chamber having a substrate positioned therein, wherein the substrate is heated to a substrate temperature from about 400 degrees Celsius to about 700 degrees Celsius, flowing a boron-containing gas mixture into the processing volume and generating an RF plasma in the processing volume to deposit a boron-carbon film on the heated substrate, wherein the boron-carbon film has an elastic modulus of from about 200 to about 400 GPa and a stress from about −100 MPa to about 100 MPa.
US11728161B2

A spin on carbon composition, comprises: a carbon backbone polymer; a first crosslinker; and a second crosslinker. The first crosslinker reacts with the carbon backbone polymer to partially crosslink the carbon backbone polymer at a first temperature, and the second crosslinker reacts with the carbon backbone polymer to further crosslink the carbon backbone polymer at a second temperature higher than the first temperature. The first crosslinker is a monomer, oligomer, or polymer. The second crosslinker is a monomer, oligomer, or polymer. The first and second crosslinkers are different from each other. When either of the first crosslinker or the second crosslinker is a polymer, the polymer is a different polymer than the carbon backbone polymer.
US11728156B2

A glass-metal feedthrough includes: an external conductor having a coefficient of expansion αexternal, and having an opening formed therein; an internal conductor disposed in the opening, the internal conductor including iron and having a coefficient of expansion αinternal, the external conductor and the internal conductor being configured to not release nickel when in contact with a human or animal body or biological cells of a cell culture; and a glass material surrounding the internal conductor within the opening and having a coefficient of expansion αglass, the coefficient of expansion of the internal conductor αinternal and the coefficient of expansion of the external conductor αexternal are such that a joint pressure on the internal conductor of at least 30 MPa is generated in a temperature range of 20° C. to a glass transformation temperature of the glass material.
US11728149B2

Exemplary embodiments provide methods, mediums, and systems for automatically tuning a mass spectrometry (MS) apparatus. The MS apparatus may include a number of parts, each of which may be associated with adjustable parameters that affect a performance of the part. An artificial intelligence may determine values for the parameters that are predicted to reduce data variability when performing an experiment with the MS apparatus. By reducing data variability, experiments run with the MS apparatus are more likely to be repeatable on different devices, in different labs, by different operators, and at different times.
US11728146B2

Imaging by cryo-electron microscopy (cryo-EM) requires that a sample be encased in an amorphous solid, such as amorphous ice. In current cryo-EM preparation systems, once the sample has been deposited on an EM grid and coated in the amorphous solid, the EM grid must be removed from vacuum and then transferred into the vacuum of the cryo-EM system. As a result, samples deposited on the grid are exposed to damage and contamination. The present invention provides improved EM grid handling systems and devices compatible with advanced cryo-EM sample preparation techniques and which reduce or eliminate exposure of the sample on the grid to atmosphere and elevated temperatures. These methods and devices will also significantly reduce handling time and complexities associated with cryo-EM sample preparation.
US11728142B2

A surface treatment apparatus and a surface treatment system having the same are disclosed. The surface treatment apparatus includes a process chamber in which the surface treatment process is conducted, a plasma generator for generating process radicals as a plasma state for the surface treatment process, the plasma generator being positioned outside of the process chamber and connected to the process chamber by a supply duct, a heat exchanger arranged on the supply duct and cooling down temperature of the process radicals passing through the supply duct and a flow controller controlling the process radicals to flow out of the process chamber. The flow controller is connected to a discharge duct through which the process radicals are discharged outside the process chamber. The plasma surface treatment process is conducted to the package structure having minute mounting gap without the damages to the IC chip and the board.
US11728140B1

An ion source has an arc chamber defining an arc chamber volume. A reservoir is coupled to the arc chamber, defining a reservoir volume. The reservoir receives a source species to define a liquid within the reservoir volume. A conduit fluidly couples the reservoir volume to the arc chamber volume. First and second openings of the conduit are open to the respective reservoir and arc chamber volume. A heat source selectively heats the reservoir to melt the source species at a predetermined temperature. A liquid control apparatus controls a first volume of the liquid within the reservoir volume to define a predetermined supply of the liquid to the arc chamber volume. The liquid control apparatus is a pressurized gas source fluidly coupled to the reservoir to supply a gas to the reservoir and provide a predetermined amount of liquid to the arc chamber.
US11728136B2

A system and method for generating a radio frequency (RF) waveform are described. The method includes defining a train of on-off pulses separated by an off state having no on-off pulses. The method further includes applying a multi-level pulse waveform that adjusts a magnitude of each of the on-off pulses to generate an RF waveform. The method includes sending the RF waveform to an electrode.
US11728131B2

Apparatuses, systems, and methods for providing beams for controlling charges on a sample surface of charged particle beam system. In some embodiments, a module comprising a laser source configured to emit a beam. The beam may illuminate an area adjacent to a pixel on a wafer to indirectly heat the pixel to mitigate a cause of a direct photon-induced effect at the pixel. An electron beam tool configured to detect a defect in the pixel, wherein the defect is induced by the indirect heating of the pixel.
US11728127B2

Even when the amount of overlay deviation between patterns located in different layers is large, correct measurement of the amount of overlay deviation is stably performed. The charged particle beam device includes a charged particle beam irradiation unit that irradiates a sample with a charged particle beam, a first detection unit that detects secondary electrons from the sample, a second detection unit that detects backscattered electrons from the sample, and an image processing unit that generates a first image including an image of a first pattern located on the surface of the sample based on an output of the first detection unit, and generates a second image including an image of a second pattern located in a lower layer than the surface of the sample based on an output of the second detection unit. A control unit adjusts the position of a measurement area in the first image based on a first template image for the first image, and adjusts the position of a measurement area in the second image based on a second template image for the second image.
US11728124B2

Systems and methods for creating arbitrarily-shaped ion energy distribution functions using shaped-pulse-bias. In an embodiment, a method includes applying a positive jump voltage to an electrode of a process chamber to neutralize a wafer surface, applying a negative jump voltage to the electrode to set a wafer voltage, and modulating the amplitude of the wafer voltage to produce a predetermined number of pulses to determine an ion energy distribution function. In another embodiment a method includes applying a positive jump voltage to an electrode of a process chamber to neutralize a wafer surface, applying a negative jump voltage to the electrode to set a wafer voltage, and applying a ramp voltage to the electrode that overcompensates for ion current on the wafer or applying a ramp voltage to the electrode that undercompensates for ion current on the wafer.
US11728122B2

Electrons can rebound from an x-ray tube target, causing electrical-charge build-up on an inside of the x-ray tube. The charge build-up can increase voltage gradients inside of the x-ray tube, resulting in arcing failure of the x-ray tube. Also, the electrical charge can build unevenly on internal walls of the x-ray tube, causing an undesirable shift of the electron-beam. An x-ray tube (10 or 20) with multiple protrusions (19) on an interior wall of a drift-tube (18) can reduce this electrical-charge build-up. The protrusions (19) can reflect stray electrons back to the anode target (14), thus suppressing backscatter. Each protrusion (19) can have a peak (19p) extending into the hole (18h), and receding to a base (19b) farther from the electron-beam, on an entry-side (19en) nearest the drift-tube-entry (18en) and on an exit-side (19ex) nearest the drift-tube-exit (18ex).
US11728121B2

An X-ray module includes a housing in which an opening portion is formed; an electron gun that emits an electron beam; a target that transmits an X-ray generated when the electron beam is incident on the target and emits the X-ray from an X-ray-emitting surface; an X-ray-emitting window that seals the opening portion, and that transmits the X-ray and emits the X-ray to a first side in an axial direction; and a heat radiating unit disposed outside the housing. The housing includes a surface on which a protrusion protruding to the first side is formed, the opening portion is formed in the protrusion, and the target is disposed in the opening portion. The heat radiating unit includes a first portion extending along the surface and thermally connected to the surface, and a second portion extending from the first portion to a second side opposite the first side.
US11728118B2

Fuse programming circuits, devices and methods. In some embodiments, a fuse circuit can include a fuse pad configured to receive a voltage, a fuse having a first end coupled to the fuse pad and a second end coupled to a switching element configured to enable a current to pass from the fuse pad to a ground potential.
US11728115B2

The present invention relates to a technology that monitors a normal operation state through whether the flow of minute current is maintained in real time when a latch relay is turned on and allows the latch relay to be forcibly turned off through current prestored in a supercapacitor when an off operation of the latch relay is not normally performed.
US11728109B2

A key structure includes a casing, a covering member, a pressing element, a triggering post, a switch element. The casing has an opening. The opening is covered by the covering member. The pressing element is disposed within the opening and connected with the covering member. The pressing element includes a middle part and an extension part. The triggering post is installed on the middle part of the pressing element. The triggering post is extended in the direction toward the inner position of the casing. When an external force is applied to the middle part of the pressing element, the triggering post is moved toward the switch element to push the switch element. When the external force is applied to the extension part of the pressing element, the triggering post is correspondingly moved with the pressing element in an inclined manner to push the switch element.
US11728102B2

A switch assembly, a switch assembly starting method and a power tool are provided. The switch assembly includes a housing, a main control switch accommodated in the housing, a locking switch and a trigger switch arranged on the housing. An end of the trigger switch is accommodated in the housing and is in contact with the main control switch. An end of the locking switch is in contact with the trigger switch. The locking switch has a locking position and a releasing position, when the locking switch is in the locking position, the locking switch limits the trigger switch in a locked state, and the main control switch cannot be started; when the locking switch is in the releasing position, the locking switch is positioned beside the trigger switch and limits are removed, the trigger switch is in the release state, and the main control switch can be started.
US11728097B2

A multilayer electronic component includes a body including dielectric layers and internal electrodes alternately disposed with the dielectric layers and an external electrode disposed on the body. The external electrode includes an electrode layer connected to the internal electrode, an Sn plating layer disposed on the electrode layer, an Ni plating layer disposed on the Sn plating layer, and a plating layer including Pd disposed on the Ni plating layer.
US11728090B2

Micro-scale devices, such as transformers and capacitors, having a floating conductive layer are disclosed. A floating conductive layer may be disposed in an insulator layer and can reduce a maximum electric field between a first planar conductor and a second planar conductor of a micro-scale passive device. Reduction of a maximum electric field between a first planar conductor and a second planar conductor can reduce undesirable effects on electrical components.
US11728087B2

A magnetic dev ice includes a core structure, at least one inductor winding and at least two transformer windings. The core structure includes at least one inductor column and at least two transformer columns. The at least one inductor winding respectively winds around the at least one inductor column. The at least two transformer windings, wind around the at least two transformer columns respectively, and the transformer winding includes primary winding and secondary winding. Wherein the magnetic flax directions on adjacent transformer columns are opposite to each other when providing a current in the corresponding primary windings simultaneously.
US11728084B2

An inductor includes a coil that is provided in a component body. A first end of the coil is connected to a first outer electrode, and a second end of the coil is connected to a second outer electrode. The coil includes a plurality of coil conductor layers that are provided in a width direction. Each coil conductor layer is substantially spirally formed with the number of turns being greater than or equal to about one turn. The height of the component body is greater than the width of the component body.
US11728080B2

An electromechanical actuator device comprises a fixed part, a first movable part and a second movable part each arranged to move with respect to the fixed part along an actuation direction. A conductive coil (20) is wrapped around a core (28) and is housed within the fixed part (4). The first movable part (6) is coupled to the fixed part (4) by at least one restorative component (10) such that, in a working position, the first movable part (6) is separated from the fixed part (4) along the actuation direction (22) by a first actuation distance (d1). The second movable part (8) is coupled to the first movable part (6) by at least restorative component (16) such that, in the working position, the second movable part (8) is separated from the first movable part (6) along the actuation direction (22) by a second actuation distance (d2).
US11728075B2

A magnetic micro-particle (201) comprising one or more magnetic nano-wires (202).
US11728073B2

A method for manufacturing an electronic component includes providing a substrate and a functional layer supported by the substrate; forming a structured protection layer on a side of the substrate to which the functional layer is attached, wherein the structured protection layer has a recess so that a portion of the functional layer is exposed; applying a dispersion comprising a solvent and electrically conductive components to the exposed portion of the functional layer so that the recess is at least partially filled with the dispersion; drying the dispersion in order to create an electrically conductive layer; and removing the structured protection layer.
US11728068B2

Magnet wire with corona resistant enamel insulation may include a conductor and a multi-layer insulation system formed around the conductor. The insulation system may include a basecoat formed from a first polymeric enamel insulation. A midcoat formed from a second polymeric enamel insulation may be formed around the basecoat, and the second polymeric enamel insulation may include a filler dispersed in a base polyimide material. The filler may include between 20 percent and 80 percent by weight of silica dioxide and between 20 and 80 percent by weight of titanium dioxide. Additionally, the insulation system may include a topcoat formed from third polymeric enamel insulation formed around the midcoat.
US11728063B2

The present disclosure relates to a motion guidance assembly for guiding the motion of a collimator device. The motion guidance assembly may include a first pair of flexible plates connected to the collimator device. The first pair of flexible plates may be deformable in a direction perpendicular to an opening of the collimator device. A deformation of the first pair of flexible plates may guide the motion of the collimator device based on a driving force.
US11728062B2

An apparatus for producing Pb-212. The apparatus comprises an emanation box that comprises an emanation source comprising a porous non-reactive material. The emanation box receives at least one of Th-228 and Ra-224, wherein the at least one of Th-228 and Ra-224 decays to Rn-220 within the emanation box. The apparatus further includes a carrier gas feed coupled to the emanation box. The carrier gas feed directs an inert gas into the emanation box and the inert gas carries the Rn-220 out of the emanation box through a carrier gas exit port of the emanation box. The apparatus also includes one or more Rn-220 targets coupled to the carrier gas exit port. The carrier gas carries the Rn-220 from the emanation box to the one or more Rn-220 targets and the Rn-220 decays into Pb-212 within the one or more Rn-220 targets. The Pb-212 is directed into the Pb-212 collection container.
US11728055B2

A system and method for performing active scanning on a nuclear fuel rod are provided. The system includes an electrically-driven neutron generator including an ion source, an accelerator, and a target; a moderator surrounding the neutron generator and configured to moderate neutrons generated by the neutron generator; a fuel rod channel disposed within the moderator, the fuel rod channel configured to receive a nuclear fuel rod and subject the nuclear fuel rod to a predetermined neutron flux; and a plurality of radiation detectors. When the nuclear fuel rod is subjected to the predetermined neutron flux, neutrons induce a secondary radiation of prompt and delayed gamma emissions, neutron emission, or a combination thereof that are detected by the plurality of radiation detectors to determine an amount of fissile material in the nuclear fuel rod and a spatial distribution of the fissile material along a length of the nuclear fuel rod.
US11728051B2

A nuclear reactor protection system includes a plurality of functionally independent modules, each of the modules configured to receive a plurality of inputs from a nuclear reactor safety system, and logically determine a safety action based at least in part on the plurality of inputs; and one or more nuclear reactor safety actuators communicably coupled to the plurality of functionally independent modules to receive the safety action determination based at least in part on the plurality of inputs.
US11728041B2

A medical monitoring device for analysis of a set of physiologic and laboratory data and for providing a real time or near real time correlation metric for a distress condition is described herein. The medical monitoring device can include a memory storage that comprises a first set of definitions of rise and fall patterns of said physiologic and laboratory data, each of the rise and fall patterns being indicative of a physiological occurrence, a second set of definitions of time series matrix patterns of said rise and fall patterns, the time series matrix patterns being indicative of a distress condition, and a pre-determined correlation metric for each of at least a portion of the time series matrix patterns with reference to the distress condition. The medical monitoring device can also include a monitor to identify the time series matrix patterns in data in memory storage.
US11728038B2

Methods, computer-readable storage media and systems are described for constructing a three-dimensional electronic library of simulated decays of the diffusion-weighted 1H2O MR signal in b-space. Methods, computer-readable media, and systems are described for preparing a parametric tissue map for tissue in a subject. Computer readable media, having an electronic library of simulated decays of the diffusion-weighted 1H2O signal in b-space and method of using such a library.
US11728034B2

According to one embodiment, a medical examination assistance apparatus includes processing circuitry. The processing circuitry outputs presence/absence of pre-detection for an adverse event at respective time points when a pre-detection model for an adverse event is applied to time-series medical examination data multiple times. The processing circuitry classifies a detection event of the pre-detection model, into a plurality of patterns each defined by a combination of presence/absence of the pre-detection of an adverse event and presence/absence of a medical event related to the adverse event. The processing circuitry calculates a performance indicator for evaluating the pre-detection model based on the number of instances of each pattern.
US11728029B2

Embodiments described herein provide various examples of a system for extracting an actual procedure duration composed of actual surgical tool-tissue interactions from an overall procedure duration of a surgical procedure on a patient. In one aspect, the system is configured to obtain the actual procedure duration by: obtaining an overall procedure duration of the surgical procedure; receiving a set of operating room (OR) data from a set of OR data sources collected during the surgical procedure, wherein the set of OR data includes an endoscope video captured during the surgical procedure; analyzing the set of OR data to detect a set of non-surgical events during the surgical procedure that do not involve surgical tool-tissue interactions; extracting a set of durations corresponding to the set of non-surgical events; and determining the actual procedure duration by subtracting the set of extracted durations from the overall procedure duration.
US11728028B2

A pharmacy analytics system generates clinical opportunities for patients, and the resulting opportunity file is sent to the pharmacy management system mainframe for distribution to pharmacy management systems in respective pharmacies. The clinical programs and opportunities configured in the system include immunizations, Medication Therapy Management, performance measurement, predictive refills, and the like. Opportunities for a particular patient will only be synchronized to the stores that are subscribed to by the particular patient. All clinical opportunities are sent down by the pharmacy management system mainframe to a pharmacy management system client as part of a data synchronization process or in response to a customer browse and customer select transactions. The clinical opportunities are then presented during interactions with the customer in the prescription workflow when filling prescriptions using the pharmacy management system and/or in response to a search.
US11728024B2

A sensing device monitors and tracks food intake events and details. A processor, appropriately programmed, controls aspects of the sensing device to capture data, store data, analyze data and provide suitable feedback related to food intake. More generally, the methods might include detecting, identifying, analyzing, quantifying, tracking, processing and/or influencing, related to the intake of food, eating habits, eating patterns, and/or triggers for food intake events, eating habits, or eating patterns. Feedback might be targeted for influencing the intake of food, eating habits, or eating patterns, and/or triggers for those. The sensing device can also be used to track and provide feedback beyond food-related behaviors and more generally track behavior events, detect behavior event triggers and behavior event patterns and provide suitable feedback.
US11728021B2

A pill dispenser is disclosed that includes a pill-dispensing mechanism, a receptacle, an identifying camera positioned to capture an image of an area adjacent to the pill dispenser, and a processor in operative communication with the pill-dispensing mechanism and the identifying camera.
US11728020B2

The present invention relates to systems, methods, and apparatuses for the management, distribution, dispensing, and administration of consumer products, including over-the-counter and prescription medications through use of a product container labeling system and an optional integrated computer-based or online management system. In certain aspects, the invention relates to a product container comprising a hollow body, a child-resistant cap, and a specialized information label affixed to the hollow body.
US11728007B2

Methods of identifying changes in genomic DNA copy number are disclosed. This disclosure provides methods for detecting chromosomal aberrations in a subject using Hidden Markov modeling. In some cases, methods provided herein use de novo sequence assembly to detect chromosomal aberrations in a subject. The methods can be used to detect copy number changes in cancerous tissue compared to normal tissue. The methods can be used to diagnose cancer and other diseases associated with chromosomal anomalies.
US11727999B2

Methods, systems, and devices related to zone swapping for wear leveling memory are described. A memory device can perform access operations by mapping respective logical zones associated with respective logical addresses (e.g., of an access command) to respective zones of the memory device. As the memory device receives access commands and accesses respective zones, some zones may undergo a disproportionate amount of access operations relative to other zones. Accordingly, the memory device may swap data stored in some disproportionately accessed zones. The memory device can update a correspondence of respective logical zones associated with the zones based on swapping the data so that later access operations access the desired data.
US11727991B2

An operating method of a storage device includes monitoring a temperature of a nonvolatile memory device including a plurality of memory blocks, receiving a first request from a host, in response to the first request, transmitting a first command to the nonvolatile memory device when a first memory block corresponding to the first request is exposed at a temperature of a threshold temperature or higher for a first time period that is equal to or greater than a threshold time period and a second command to the nonvolatile memory device when the first memory block is exposed at a temperature lower than the threshold temperature for the threshold time period, charging word lines of the first memory block with a driving voltage in response to the first command, and performing a first operation corresponding to the first request in response to the first command or the second command.
US11727984B2

Data storage devices, such as solid state drives (SSDs), are disclosed. A read threshold calibration operation is utilized to generate a calibrated read threshold for one or more voltage states of a cell of a MLC memory. A single-level cell (SLC) read is then executed to sense the ratio of bit values at the read thresholds of the voltage states, where SLC read refers to reading at a single read threshold, rather than to the cell type. The sensing results in a binary page with certain statistics of 1's and 0's. The ratio of 1's (or 0's) in the binary page is used to determine a deviation from the expected ratio, where the deviation is used to adjust the calibrated read threshold to match the voltage states of the MLC memory.
US11727977B2

A device includes a non-volatile analog resistive memory cell. The non-volatile analog resistive memory device includes a resistive memory device and a select transistor. The resistive memory device includes a first terminal and a second terminal. The resistive memory device has a tunable conductance. The select transistor is a ferroelectric field-effect transistor (FeFET) device which includes a gate terminal, a source terminal, and a drain terminal. The gate terminal of the FeFET device is connected to a word line. The source terminal of the FeFET device is connected to a source line. The drain terminal of the FeFET device is connected to the first terminal of the resistive memory device. The second terminal of the resistive memory device is connected to a bit line.
US11727972B2

A memory device is disclosed. The memory device includes word lines, a tracking bit line and a word line driver. The word lines are configured to transmit word line signals to memory cells. The tracking bit line is coupled to a first plurality of tracking cells that are arranged in rows. The word line driver is coupled to the word lines and a control circuit that is coupled through the tracking bit line to the word lines. The word line driver is configured to control a falling edge of each of the word line signals, by receiving each corresponding tracking bit line signal of tracking bit line signals transmitted from the tracking bit line, based on a resistance of a length of the tracking bit line. The length is substantially distanced from each corresponding row of the rows to the control circuit. A method is also disclosed herein.
US11727969B2

A processing device of a system receives a request to access a selected sector in a memory component. The selected sector is associated with a sector number. The processing device determines a virtual block corresponding to the selected sector. The virtual block is associated with a misalignment factor and a misalignment counter. The processing device determines if the misalignment counter satisfies a threshold criterion. In response to the misalignment counter satisfying the threshold criterion, the processing device generates an updated sector number by shifting the sector number by the misalignment factor and performs the access to the selected sector using the updated sector number. In response to the misalignment counter not satisfying the threshold criterion, the processing device updates the misalignment counter and performs the access to the selected sector using the sector number.
US11727952B2

The glasses with display may include a bridge, two temples hingedly coupled to the bridge, and a directional microphone array, the directional microphone array including two or more microphones positioned on the bridge or the temples. The glasses with display may also include a user microphone array, the user microphone array including one or more microphones positioned on the temples and oriented toward the mouth of a user wearing the glasses with display or one or more bone conduction microphones. In addition, the glasses with display include two lenses positioned in the bridge, at least one of the lenses including a display, the display visible by the user, the display including one or more of a directional display, closed caption display, and user volume display. The glasses with display additionally include a processor adapted to receive audio signals from the directional microphone array and the user microphone array, or from a separate mobile device, the processor adapted to control the display.
US11727948B2

A method (600) for decoding an encoded audio signal (102) is described. The encoded audio signal (102) comprises a sequence of frames. Furthermore, the encoded audio signal (102) is indicative of a plurality of different dynamic range control (DRC) profiles for a corresponding plurality of different rendering modes. Different subsets of DRC profiles from the plurality of DRC profiles are comprised within different frames of the sequence of frames, such that two or more frames of the sequence of frames jointly comprise the plurality of DRC profiles. The method (600) comprises determining a first rendering mode from the plurality of different rendering modes; determining (609, 610) one or more DRC profiles from a subset of DRC profiles comprised within a current frame of the sequence of frames; determining (611) whether at least one of the one or more DRC profiles is applicable to the first rendering mode; selecting (604) a default DRC profile as a current DRC profile, if none of the one or more DRC profiles is applicable to the first rendering mode; wherein definition data of the default DRC profile is known at a decoder (100) for decoding the encoded audio signal (102); and decoding the current frame using the current DRC profile.
US11727941B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing dialogs. In one aspect, a method includes receiving a request associated with a task from a user device; submitting the request to each of a plurality of distinct data providers; receiving a plurality of suggested dialog responses from two or more of the data providers; scoring the one or more suggested dialog responses based on one or more scoring factors; determining a particular dialog response to provide to the user based on the scoring; and providing the determined dialog response to the user device.
US11727939B2

A network node in a communication network receives, from a user equipment, a cluster of audio segments. The network node calculates a first confidence measure representing a first probability that a first speaker model represents a speaker of the cluster of audio segments. The network node also calculates a second confidence measure representing a second probability that a second speaker model represents the speaker of the cluster of audio segments. In response to the first confidence measure and the second confidence measure both representing probabilities that are higher than a target probability, the network node updates a first user profile associated with the first speaker model and a second user profile associated with the second speaker model based on a user preference assigned to the cluster of audio segments.
US11727938B2

Embodiments may process search input for different users based on classifications of information and based on emotional content of search commands from the users. For example, a method may comprise receiving, at a computer system, speech data from a client device, the speech data representing a voice command from a user, obtaining, at the computer system, a plurality of items of content responsive to the voice command by searching for content, determining, at the computer system, at least one class related to the voice command, classifying, at the computer system, each obtained item of content into at least one class, identifying, at the computer system, at least one item of content classified into at least one class related to the voice command, and transmitting, at the computer system, the at least one identified item of content.
US11727935B2

There is a need for more effective and efficient predictive natural language summarization. This need can be addressed by, for example, solutions for performing predictive natural language summarization using a constrained optimization model. In one example, a method includes identifying one or more per-party utterance subsets in a multi-party call transcript; generating a plurality of eligible extractive summaries that comply with one or more optimization constraints; for each eligible extractive summary of the plurality of eligible extractive summaries, determining an overall summary utility measure; generating the optimal extractive summary based at least in part on each overall summary utility measure for an eligible extractive summary of the plurality of eligible extractive summaries; and performing one or more summary-based actions based at least in part on the optimal extractive summary.
US11727931B2

Set forth is a motorized computing device that selectively navigates to a user according content of a spoken utterance directed at the motorized computing device. The motorized computing device can modify operations of one or more motors of the motorized computing device according to whether the user provided a spoken utterance while the one or more motors are operating. The motorized computing device can render content according to interactions between the user and an automated assistant. For instance, when automated assistant is requested to provide graphical content for the user, the motorized computing device can navigate to the user in order to present the content the user. However, in some implementations, when the user requests audio content, the motorized computing device can bypass navigating to the user when the motorized computing device is within a distance from the user for audibly rendering the audio content.
US11727930B2

Implementations set forth herein relate to initializing performance of an automated assistant routine and/or dismissing an alarm pre-emptively according to satisfaction of one or more conditions. A condition can be satisfied by a user acknowledging the alarm when the alarm is going off, or causing the alarm to be dismissed prior to a time at which the alarm was scheduled for. The user can cause the alarm to be dismissed pre-emptively by interacting with the automated assistant prior to the time the alarm was scheduled for and/or interacting with a device, which is known to the automated assistant, prior to the time that the alarm was scheduled for. In this way, actions that cause an alarm to be dismissed can be recognized and used to initialize other processes, such as an automated assistant routine, thereby reducing a number of inputs needed from a user.
US11727927B2

Embodiments of the present disclosure disclose a view-based voice interaction method, an apparatus, a server, a terminal and a medium. The method includes: obtaining voice information of a user and voice-action description information of a voice-operable element in a currently displayed view on a terminal; obtaining operational intention of the user by performing semantic recognition on the voice information of the user according to view description information of the voice-operable element; locating a sequence of actions matched with the operational intention of the user in the voice-action list according to the voice-action description information; and delivering the sequence of actions to the terminal for performing.
US11727926B1

A computing device may receive audio data from a microphone representing audio in an environment of the device, which may correspond to an utterance and noise. A model may be trained to process the audio data to reduce noise from the audio data. The model may include an encoder that includes one or more dense layers, one or more recurrent layers, and a decoder that includes one or more dense layers.
US11727925B2

Techniques are described herein for cross-device data synchronization based on simultaneous hotword triggers. A method includes: executing a first instance of an automated assistant in an inactive state at least in part on a first computing device operated by a user; while in the inactive state, receiving, via one or more microphones of the first computing device, audio data that captures a spoken utterance of the user; processing the audio data using a machine learning model to generate a predicted output that indicates a probability of one or more hotwords being present in the audio data; determining that the predicted output satisfies a threshold that is indicative of the one or more hotwords being present in the audio data; in response to determining that the predicted output satisfies the threshold, performing arbitration with at least one other computing device that is executing at least in part at least one other instance of the automated assistant; and in response to performing arbitration with the at least one other computing device, initiating synchronization of user data or configuration data between the first instance of the automated assistant on the first computing device and the at least one other instance of the automated assistant on the at least one other computing device, the user data comprising data that is based on one or more interactions with the user at the first computing device, the one or more interactions occurring prior to the receiving of the audio data.
US11727921B2

A method, a system, and a computer program product for executing intent classification based on user feedback in a digital assistant environment. Using a natural language processor, an audio input received from user is processed. At least one implicit feedback parameter is extracted from the processed audio input. The feedback parameter classifies an intent derived from the audio input received from the user. The extracted feedback parameter is stored in a replay memory. The replay memory stores labeled data associated with the audio input received from the user. Based on the processed audio input and the labeled data, an initial response to the received audio input is determined. Modeling of the extracted implicit feedback parameter and the stored labeled data is executed. An updated response to the received audio input is generated.
US11727915B1

Disclosed are a method and a terminal for generating simulated voices of virtual teachers. Real voice samples of teachers are collected and converted into text sequences, and a text emotion polarity training set and a text tone training set are constructed according to the text sequences; a lexical item emotion model is constructed based on lexical items in the text sequences and is trained by using the emotion polarity training set, and word vectors, an emotion polarity vector, and a weight parameter are obtained by training; and the similarity between the word vector and the emotion polarity vector is calculated, and emotion features are extracted according to a similarity calculation result, a conditional vocoder is constructed according to the voice styles and emotion features to generate new voices with emotion changes. The method and the terminal contribute to satisfying the application requirements of high-quality virtual teachers.
US11727909B1

An acoustic metamaterial (AMM) passive impedance matching technique to enhance the acoustic performance of porous/poro-elastic sound absorbing materials is disclosed. An AMM passive matching device is implemented by achieving negative refractive index with double negative parameters, i.e., negative effective mass density and effective bulk modulus scheme, using various acoustic elements. The AMM technique consists of meta material architecture of acoustic inductive open tubes positioned strategically around the outside surfaces of the porous media and perforated screens inserted inside porous media to generate complex acoustic impedance load of the porous media; the inductance defined by a predetermined lengths of the open tubes. The device includes open tubes extending from the porous media to the outside ambient medium generating the desired reactive load over the broadband frequency region of the complex acoustic impedance of the porous media. The AMM open tubes and the resistive perforated screens generate conjugate acoustic impedance that matches the complex acoustic impedance.
US11727908B2

A recording device includes a recording unit configured to record on a medium, a transportation unit configured to transport the medium, a driving member, a plurality of gears configured to transmit a driving force of the driving member, and a sound absorber having an opening and a hollow space in communication with the opening. The sound absorber is located between a side end of the medium being transported by the transportation unit and the plurality of gears.
US11727903B2

A musical instrument clamp system which includes a bracket assembly having a first end and a second end, a cradle assembly, a clamp assembly operatively connected to the first end of the bracket assembly, wherein the clamp assembly is also removably attached to the cradle assembly, an extension assembly having a first end and a second end, wherein the first end of the extension assembly is operatively connected to the second end of the bracket assembly, a hook assembly, wherein the hook assembly is operatively connected to the second end of the extension assembly, and a musical instrument removably retained on the hook assembly.
US11727898B2

A display apparatus includes a display, a communicator configured to communicate with a server, and a processor. The processor is configured to control the communicator to transmit graphic data to be displayed on the display to the server, control the communicator to receive from the server video data into which the graphic data is converted, and process and display the received video data on the display.
US11727892B1

Described is a system including a display, a display controller, and control logic communicatively coupled to the display. The display controller determines, based on coordinates of a focus point on the display, boundaries of a first image region and a second image region in an output image to be rendered. The focus point is determined through tracking an eye movement of a user viewing the display. The first image region has a higher resolution than the second image region. The display controller is configured to send image data together with control signals to the control logic. The control signals cause the control logic to render the output image on the display using the image data. As part of rendering the second image region, the control logic outputs a shared signal onto signal lines that are coupled to light sources in a group of adjacent rows or columns.
US11727890B2

A display device including: a display panel which includes a plurality of pixels, and outputs image data in an active section of a frame, and does not output image data in a blank section of the frame; and a backlight unit configured to irradiate the display panel with light, wherein a length of the blank section is variable, and the backlight unit is configured to irradiate the display panel with strobe light at the active section, and is configured to irradiate the display panel with a first flat light at the blank section.
US11727889B2

Each of latch circuits outputs a pulse of a first kind of signal to a pixel circuit row. Shift register units serially output pulses of a second kind of signal. Each of the latch circuits receives the pulse of the second kind of signal from a first shift register unit and the pulse of the second kind of signal from a second shift register unit of a later stage than the first shift register unit. The pulse of the first kind of signal from each of the latch circuits changes from a first potential level to a second potential level in response to the pulse of the second kind of signal from the first shift register unit and changes from the second potential level to the first potential level in response to the pulse of the second kind of signal from the second shift register unit.
US11727887B2

Provided is an electronic device according to an embodiment of the inventive concept may include a display panel including a plurality of pixels respectively connected to a plurality of data lines and a plurality of scan lines, a data driving circuit connected to the plurality of data lines, a scan driving circuit connected to the plurality of scan lines, and a driving controller generating image data, and controlling the data driving circuit and the scan driving circuit to display a plurality of frames at a first frequency on the display panel based on the image data, wherein at least one of the plurality of frames includes an effective interval during which an image is transmitted, a blanking interval during which the image is not transmitted, and a refresh interval operating at a second frequency different from the first frequency.
US11727886B1

A display panel, a drive method, and a display apparatus are provided in the present disclosure. The display region of the display panel includes a plurality of scan line units; and each scan line unit includes two scan lines which extend along the first direction and are arranged along a second direction. The method includes, for displaying M frames of pictures, receiving a scan drive signal sequentially by a plurality of scan lines arranged along the second direction; and for displaying N frames of pictures adjacent to the M frames of pictures, receiving the scan drive signal sequentially by the plurality of scan line units arranged along the second direction; and along the second direction, for each same scan line unit, receiving the scan drive signal by an ith scan line after an (i+1)th scan line receives the scan drive signal.
US11727883B2

A light-emitting display device includes first and second sub pixels each of which includes a driving transistor including first and second electrodes and a gate electrode, and being configured to control an electric current flowing from the first electrode to the second electrode according to a data voltage applied to a gate electrode, a light-emitting element connected to the second electrode, and a first capacitor disposed between a first sub supply voltage line to which a first supply voltage is applied and the second electrode. The first sub supply voltage line is disposed to overlap the second electrode. A capacitance of a first capacitor of the first sub pixel versus a capacitance of a first capacitor of the second sub pixel is selectively determined to correspond to an amount of the overlap between the first sub supply voltage line and the second electrode.
US11727881B2

A pixel circuit and a display panel are provided. The display includes the pixel circuit. The pixel circuit includes a data line, a scan line, a plurality of hierarchical 2T1C circuits, a step-down circuit, and a reset circuit. The data line is configured to transmit a source data signal. The scan line is configured to transmit a scan signal. Each input of the plurality of hierarchical 2T1C circuits is connected to the scan line in parallel. An input of the step-down circuit is connected to the data line and an output of the step-down circuit is connected to another input of each 2T1C circuit. The reset circuit is connected to the input of the step-down circuit.
US11727880B2

A pixel may include a light-emitting element, a first transistor including first and second gate electrodes, a second transistor which is connected between a data line and the second gate electrode, and turned on in response to a third scan signal, a third transistor which is connected between first and second nodes, and turned on in response to a second scan signal, a fourth transistor which is connected between the first node and a third power line, and turned on in response to a first scan signal, a fifth transistor which is connected between the first power line and the first transistor, and turned off in response to a first emission control signal, a sixth transistor which is turned off in response to a second emission control signal, and a first capacitor connected between the first power line and the first node.
US11727866B2

The present disclosure relates to a power management device and a display device comprising the same, and more particularly, to a power management device and a display device comprising the same, capable of reducing the power consumption of a display device by disabling a gamma reference voltage generation circuit when the display device is driven at a low scan rate.
US11727864B2

A pixel circuit includes a light emitting element, a write transistor configured to apply a data voltage to an input node in response to a write gate signal, a storage capacitor configured to store the data voltage, a driving transistor configured to apply a driving current to the light emitting element based on the data voltage, a first compensation transistor configured to compensate for a threshold voltage of the driving transistor in response to a compensation gate signal, a first initialization transistor configured to apply a first initialization voltage to a control electrode of the driving transistor in response to an initialization gate signal, and a boost capacitor including a first electrode to which a previous initialization gate signal applied to a previous pixel row is applied and a second electrode connected to the control electrode of the driving transistor.
US11727863B2

A display device including pixels; a controller configured to generate first compensation data based on first sensing data with respect to threshold voltages of driving transistors of the pixels which are sensed during a first sensing period, to generate second compensation data based on second sensing data with respect to mobilities of the driving transistors of the pixels which are sensed during the first sensing period, to generate third compensation data based on third sensing data with respect to mobility change amounts of the driving transistors of the pixels which are sensed using image data for sensing compensated based on the first and second compensation data during a second sensing period, and to compensate input image data based on the first, second, and third compensation data to generate compensated image data; and a data driver configured to provide data voltages to the pixels based on the compensated image data.
US11727862B2

A display apparatus of a plurality of display apparatuses constituting a wall display includes a first board, a second board, and a plurality of display modules. The first board includes a first communication interface including a circuitry for wireless transmission, and a timing controller configured to, in response to information on an image being received, generate a plurality of driving signals for driving the plurality of display modules based on the received information and transmit the plurality of driving signals to the second board through the first communication interface. The second board includes a second communication interface including circuitry for wireless reception, a plurality of interfaces electrically connected to the plurality of display modules, and an IC chip configured to, based on the plurality of driving signals being received through the second interface, provide each of the received driving signals to each of the display modules.
US11727859B2

A display panel and a display device are provided. The display panel includes a plurality of light emitting points; a plurality of pixel driving circuits, wherein at least one of the plurality of light emitting points is connected to at least one of the plurality of pixel driving circuits; and a plurality of electrode leads, the at least one of the plurality of light emitting points is connected to the at least one of the plurality of pixel driving circuits through at least one of the plurality of electrode leads; the plurality of pixel driving circuits are separated from the plurality of light emitting points.
US11727856B2

A light emitting display apparatus can include a first pixel and a second pixel. The first pixel can include a first light emitting device and a first pixel driving circuit configured to drive the first light emitting device. The second pixel can include a second light emitting device and a second pixel driving circuit configured to drive the second light emitting device. The light emitting display apparatus can further include a repair transistor connected between the first light emitting device and the second light emitting device, and a repair control transistor connected to a gate of the repair transistor.
US11727855B2

Provided is a display system, including one or more display screens (11, 12), a plurality of source drivers (13, 14), a timing controller (15) and a graphics processing unit (16). Each display screen (11, 12) is connected to one or more source drivers (13, 14). The graphic processing unit (16) is connected to the timing controller (15). The timing controller (15) is connected to the plurality of source drivers (13, 14). The graphic processing unit (16) is configured to determine each image of the one or more display screens (11, 12) and transmit the image to the timing controller (15). The timing controller (15) is configured to divide each image of the one or more display screens (11, 12) into a plurality of sub-images in a P2P transmission manner, and output in parallel the corresponding sub-images to the plurality of source drivers (13, 14).
US11727854B2

The embodiments of the application discloses a driving circuit, a display panel, a display apparatus and a voltage stabilization control method. The driving circuit includes an input module, a control module, an output module and a voltage stabilization module. The output module is used to output a scan signal via the output module according to level states of signals at first and second nodes. With respect to the voltage stabilization module, an input terminal thereof is connected to the output terminal of the output module, a first control terminal thereof receives a second clock signal, a second control terminal thereof is connected to the second node, an output terminal thereof is connected to the first node, and the voltage stabilization module is to connect the output terminal of the output module to the first node, when the scan signal is to control a data writing transistor to be turned off.
US11727850B2

Hybrid architectures and method methods of operating a display panel are described. In an embodiment, row driver and pixel driver functions are combined in a group of backbone hybrid pixel driver chips, wherein global signal lines are distributed to the backbone hybrid pixel driver chips, where the global signals are manipulated and distributed to a row of pixel driver chips.
US11727849B2

A display panel and a display apparatus. The display panel includes a display area and a non-display area surrounding the display area, the display area includes a first display area and a second display area, and a light transmittance of the first display area is greater than a light transmittance of the second display area; the display panel includes: a plurality of first pixel units, located in the first display area, the first pixel unit includes a plurality of first sub-pixels with at least three colors; a plurality of demultiplexers, located in the non-display area, the demultiplexer includes at least two signal output terminals with different charging modes, and the first sub-pixels with a same color in the first pixel units are electrically connected to the signal output terminals with a same charging mode in the demultiplexers.
US11727847B2

Certain embodiments relate to an electronic device and a method for changing gamma values and may include determining a target gamma curve related to first image data to be displayed by a display panel, receiving a request for switching a scan rate of the display panel from a first frequency to a second frequency, determining a gamma offset and an offset margin in response to reception of the request, determining a limit gamma curve generated by applying the gamma offset and the offset margin to the first gamma curve, generating second image data by correcting the first image data, based on a difference value between the limit gamma curve and the target gamma curve to map the first image data to the target gamma curve, and driving the display panel, based on the second image data and the limit gamma curve. This document may further include various other embodiments.
US11727840B2

A display apparatus including a display, a memory configured to store moving trajectory information related to a plurality of moving trajectories. and a processor configured to control the display to display a specific pixel which is pixel-shifted according to a first moving trajectory among the plurality of moving trajectories in a plurality of image frames included in a first frame interval. The processor, based on completing of the specific pixel being pixel-shifted according to the first moving trajectory, moves the specific pixel located at a starting point of the first moving trajectory by pixel units in any one of a vertical direction and a horizontal direction, and control the display to display the specific pixel by being pixel-shifted according to a second moving trajectory among the plurality of moving trajectories in a plurality of image frames included in a second frame interval.
US11727836B2

A display device includes a display panel having a display area and a peripheral area. The display device includes a circuit having a comparator, and first and second sense wires disposed in the peripheral area and connected to the circuit. The comparator compares a first output signal output from the first sense wire and a second output signal output from the second sense wire to generate a comparison result. The circuit determines whether a defect is present in the display device based on the comparison result.
US11727829B1

Systems, apparatuses, methods, and computer program products are disclosed for post-quantum cryptography (PQC). An example method includes receiving data, a set of data attributes about the data, and a risk profile data structure indicative of a vulnerability of the data in a PQC data environment. The example method further includes retrieving PQC cryptographic performance information associated with a set of PQC cryptographic techniques. The PQC cryptographic performance information may comprise a set of PQC cryptographic performance attributes for a plurality of PQC cryptographic techniques in the set of PQC cryptographic techniques. The example method further includes selecting a PQC encryption algorithm for encrypting the data based on the set of data attributes, the risk profile data structure, the PQC cryptographic performance information, and a PQC optimization machine learning model. Subsequently, the example method includes encrypting the data based on the selected PQC encryption algorithm.
US11727823B2

An image capturing apparatus is disclosed herein. More specifically, image capturing apparatus disclosed herein will be used to help a golfer properly select a golf club utilizing a high speed camera attached to a gantry apparatus capable of adjusting its own position relative to the golfer in order to capture data of a golf swing in an iron type golf club.
US11727820B2

At least one of the embodiments described herein relate generally to a method of obtaining metadata for content stored in a first repository. The method may be performed at a second repository, and may include the acts of: identifying a content object stored in the first repository, the content object comprising learning content usable in an electronic educational system to provide electronic learning; identifying metadata for the content object stored in the first repository, the metadata associated with the learning content of the content object; retrieving the metadata associated with the learning content from the first repository; and storing a harvested content object corresponding to the content object, wherein the harvested content object includes the metadata associated with the learning content of the content object stored in the first repository.
US11727807B2

A vehicular control system includes a first communication device disposed at a first vehicle, a second communication device disposed at a second vehicle, a camera disposed at the second vehicle, and an electronic control unit (ECU) of the second vehicle. The vehicular control system determines a potential collision between the first vehicle and the second vehicle based at least in part on (i) a wireless communication received at the second communication device from the first communication device and provided to the ECU of the second vehicle and/or (ii) processing at the ECU of image data captured by the camera disposed at the second vehicle. Responsive to determination of the potential collision between the first vehicle and the second vehicle, the vehicular control system controls (i) braking of the second vehicle and/or (ii) steering of the second vehicle.
US11727800B2

The present application is directed to a system and method for law enforcement incident reporting. More particularly, a mobile application is provided with multiple modules related to the law enforcement incident reporting procedures for vehicle-vehicle, vehicle-pedestrian, and vehicle-property collisions. The system and method of the present application can be used by law enforcement (LE) patrol officers to accurately and quickly document LE incidents and traffic collision reports in a fraction of time compared to the traditional reporting styles of using pen and paper. The system and method of the present application is primarily used as a mobile application and is compatible with both Android and iOS devices including smartphones, tablets, desktops, laptops, hand-held computers, etc. Once incidents/collisions are documented, LE officers can edit, store and send their respective reports. Prominent features of the system's application modules include driver license scanning and information capture, vehicle information capture, digital incident/collision diagram re-creation and the use of dynamic questions throughout the application to collect relevant data regarding the incident/collision, generating a report narrative and complete incident/collision report, as well as making the report data available through a cloud based law enforcement incident report database server system.
US11727796B2

A system and method are for determining a vehicle speed. In an embodiment, the system includes a first collecting module, adapted to collect traffic information; and a deep learning module, including a control model and a neural network. The control model is generated after the neural network autonomously deeply learns based on inputted traffic information. The control model is adapted to receive current traffic information including a speed and a location of a vehicle, traffic light status at a junction ahead, and traffic condition information in a road segment ahead currently collected by the first collecting module; to compute a recommended vehicle speed for the vehicle based on the current traffic information; and to output the recommended vehicle speed. Such a system may reduce the stopping times at the intersection.
US11727791B2

Provided is a candle warmer having mobile communication and external interface functions, and more specifically, to a candle warmer having mobile communication and external interface functions, which prevents malfunction of the candle warmer in advance by setting operation information of the candle warmer in advance, is monitored through a smart device to realize an operation selected by a user and includes a remote controller interface function to improve user convenience.
US11727786B2

An electronic apparatus includes a memory configured to store an artificial intelligence model, and a processor configured to obtain data associated with a fan motor of the electronic apparatus, obtain a freezing degree of the fan motor by inputting the obtained data associated with the fan motor to the artificial intelligence model which is trained to output the freezing degree of the fan motor based on the inputting of the obtained data associated with the fan motor, identify whether to perform an operation in relation to the obtained freezing degree of the fan motor, and provide, based on identifying that the operation in relation to the obtained freezing degree of the fan motor is to be performed, notification information.
US11727785B2

A communicator in one aspect of the present disclosure includes a connector, a communication circuit, and a communication controller. The connector is electrically coupled to an electric working machine. The communication circuit performs wireless communication. The communication controller cyclically transmits operational information without specifying a recipient via the communication circuit in response to an operating mode of the communication controller being set to an operation-transmission mode. The operational information indicates an operating state of the electric working machine.
US11727780B2

Systems and methods to perform privacy-aware computer-vision-based human activity monitoring with real-time haptic feedback. The system and method described in this disclosure employing a registration process for consenting human subjects before their activities are monitored. The registration process involves the corroboration of human motion captured in different modalities, i.e., computer-vision-based via the programmable computer-vision-based motion sensor and accelerometer-based via the wearable device. The tracked human activities are assessed in real-time and upon detection of activities that violated predefined rules, haptic feedback is delivered in real-time to the tracked human subject via the wearable device worn by the caregiver.
US11727771B2

Techniques are described herein for a wearable device that is configured to prevent unauthorized removal and to facilitate detection of unauthorized removal attempts or tampering with a band of the device. The wearable device includes one or more circuit systems, each of which is configured to conduct an electric current. Attempts to remove the device cause components of one or more of the circuit systems to break/fail, which disrupts the electric currents of the broken circuit systems. Such electric current disruptions are detected by the wearable device as evidence of an unauthorized removal attempt or tampering with the device band. The wearable device may include a hook-based latching mechanism or a rod-based latching mechanism. According to various embodiments, the wearable device is engaged with or disengaged from around a limb of a wearer responsive to an engage or disengage instruction from an authorized user of a client device.
US11727767B2

A gaming funds transaction device is disclosed that includes a user interface device, and in some embodiments a keypad section having input keys and a display, by which a gamer may obtain a gaming ticket with value added using a credit or debit card. The gaming funds transaction device may have a communication link to a financial institution or another validation service to obtain validation of a request to charge a credit or debit card. The user interface device may be connected to an input and printing section by a flexible arm, or may be an integrated component.
US11727765B2

A claw gaming machine may comprise a cabinet, a claw assembly, prize objects, and a shooter unit. The machine may be configured to: determine an outcome of a claw game; allow an input device to control the claw assembly; end the claw game when the claw assembly does not pick up a prize object and the determined outcome is a losing outcome; cause the claw assembly to move and release the picked-up object away from the shooter unit when the claw assembly does pick-up a prize object and the determined outcome is a losing outcome, cause the claw assembly to drop the picked-up object on the shooter unit when the claw assembly picks-up the object and the determined outcome is a winning outcome; and cause a winning game presentation display when the claw assembly does not pick up a prize object and the determined outcome is a winning outcome.
US11727761B2

According to one embodiment, a method of gaming is provided that comprises receiving a determination of a particular race participant in a race event having a plurality of race participants. The method continues by determining a particular position of the particular race participant at each of a plurality of intermediate points within the race event. The method continues by determining a plurality of simulated playing cards based at least in part upon the determined positions of the particular race participant. The method concludes by determining an outcome of a game based at least in part upon the determined simulated playing cards.
US11727747B2

Certain embodiments of the disclosure can include methods and apparatus for electronic gaming. The methods and apparatus can include hosting and/or executing a computer game that can include one or more contestants. The methods and apparatus can include displaying the contest to contestants and noncontestants. And the methods and apparatus can include receiving a wager from a wagerer regarding an outcome of the contest.
US11727735B2

In some implementations, a system can trigger an action to be performed at a property based on satisfaction of criteria related to location information and a connection status of a mobile computing device. Location information of the mobile computing device relative of a pre-defined geographic region including at least a portion of the property is initially obtained. A connection status of the mobile computing device for a short range wireless connection with a communication-enabled device within the property is then obtained. Criteria for an action at the property is then determined to be satisfied by the location information and the connection status of the mobile computing device. The action is finally triggered to be performed at the property in response to determining that criteria for the action is satisfied.
US11727734B2

The system includes an electronically controllable access point device and a server. The server includes one or more processors, which are communicatively coupled to the access point device and a portable device. The one or more processors are configured to determine whether a user of the portable device is authorized to access the access point device based on one or more credentials received from the portable device and retrieve a location of the portable device. The one or more processors are further configured to determine whether the location of the portable device is within a pre-defined geographical area. Upon determination of user authorization to the access point device and that the location of the portable device is within the pre-defined geographical area, the one or more processors direct the access point device to provide access to the user.
US11727732B2

A system and method preserves raw vibration data for a physical event involving a transport vehicle such as a helicopter, plane, boat, car, or truck. The event may involve unexpected mechanical stresses on the vehicle. The system and method preserves raw vibration data for parts of the transport vehicle, such as from multiple points along the drive train. The preserved raw vibration data includes data from time prior to the physical event. In an embodiment, the system and method continuously detects vibration data, and stores the most recent vibration data in a circular memory buffer. The buffer is continually updated with the most current vibration data. When an event is automatically detected or manually triggered, the most recently saved vibration data is transferred from the buffer to permanent storage, along with vibration data obtained subsequent to the event. This allows for a more thorough post-event analysis.
US11727731B2

A vehicle may include: a communication device configured to communicate with a server; and a controller configured to obtain a vehicle data through a network in the vehicle, obtain an analysis program and a setting information about the vehicle data from the server, analyze the vehicle data using the analysis program and the setting information, and control the communication device to transmit an analysis result data of the vehicle data to the server.
US11727727B2

An information processing apparatus according to the present invention includes: a detecting unit configured to detect a proportion of an existing person for each predetermined region; and a calculating unit configured to, on a basis of the proportion of the person in each predetermined region, calculate a value based on an amount of activity of the person.
US11727723B2

An information processing device of the present invention includes: an image processing means that extracts a feature value of an object within a captured image obtained by capturing a pre-passing region of a gate, and stores matching information relating to matching of the object based on the feature value; a distance estimating means that estimates a distance from the gate to the object within the captured image; and a matching means that executes matching determination based on the estimated distance and the stored matching information of the object that the distance has been estimated.
US11727719B2

An electronic device includes a depth sensor and an inertial measurement unit. The electronic device detects a presence of the user of the electronic device by analyzing a combination of inertial sensor signals from the inertial measurement unit and depth sensor signals from the depth sensor.
US11727714B2

A fingerprint sensor package and method are provided. Embodiments include a sensor and a sensor surface material encapsulated within the fingerprint sensor package. An array of electrodes of the sensor are electrically connected using through vias that are located either in the sensor, in connection blocks separated from the sensor, or through connection blocks, or else connected through other connections such as wire bonds. A high voltage die is attached in order to increase the sensitivity of the fingerprint sensor.
US11727705B2

A device obtains image data associated with a document. Using a first machine learning model, the device determines, for the document, a first classification of one of a plurality of document types and a first confidence score associated with the first classification, and a second classification of one of the plurality of document types and a second confidence score associated with the second classification based on the image data. The device determines a difference between the first confidence score and the second confidence score, compares the difference and a threshold value, and accept the first classification of the document when the difference satisfies the threshold value.
US11727700B2

In some implementations, a device may process an image to identify one or more first lines of the image that extend in a first dimension. The device may process the image to identify one or more second lines of the image that extend in a second dimension orthogonal to the first dimension. The device may identify portions of the one or more first lines that do not intersect with the one or more second lines. The device may process the image to obtain a version of the image in which the portions of the one or more first lines are removed.
US11727689B2

Alert directives and focused alert directives allow a user to provide feedback to a behavioral recognition system to always or never publish an alert for certain events. Such an approach bypasses the normal publication methods of the behavioral recognition system yet does not obstruct the system's learning procedures.
US11727685B2

A system for characterizing content relating to a desired outcome is disclosed. The disclosed system can be configured to identify context included in content collected from various content sources, map the identified context into graph nodes and graph edges connecting the graph nodes, identify one or more features of the identified context and adjust at least one of: a graph node and a graph edge based on the identified one or more features, identify a graph incorporating the graph nodes, the graph edges, and at least one of an adjusted graph node and an adjusted graph edge, and provide a recommendation for at least one action for achieving the desired outcome based on the identified graph.
US11727677B2

In one embodiment, a method includes receiving a user request from a first user from a client system associated with a first user, wherein the user request comprise a gesture-input from the first user and a speech-input from the first user, determining an intent corresponding to the user request based on the gesture-input by a personalized gesture-classification model associated with the first user, executing one or more tasks based on the determined intent and the speech-input, and sending instructions for presenting execution results of the one or more tasks to the client system responsive the user request.
US11727672B1

A system and method for generating a training data set for training a machine learning model to detect defects in specimens is described herein. A computing system cause presentation of an image on a device of a user. The image includes at least one defect on an example specimen. The computing system receives an annotated image from the user. The user annotated the image using an input via the device. The input includes a first indication of a location of the defect and a second indication of a class corresponding to the defect. The computing system adjusts the annotated image to standardize the input based on an error profile of the user and the class corresponding to the defect. The computing system uploads the annotated image for training the machine learning model.
US11727670B2

A computer implemented method including acquiring a live image of a subject physical sample of a product or material; inputting the live image to a trained generator neural network to generate a defect-free reconstruction of the live image; comparing the defect-free reconstruction of the live image with the live image to determine a difference; and identifying a defect corresponding to the subject physical sample at a location of the determined difference. An unsupervised training of the generator neural network includes acquiring a set of images of the subject defect-free physical sample; executing a training phase including a plurality of training epochs, in which: training data images are synthesized by superimposing, onto each member of the set of images of subject defect-free physical sample as a respective parent image, defect image data; the synthesized training data images are reconstructed by the generator neural network which is iteratively trained to minimize a loss function between each reconstruction of the reconstructing of the synthesized training data images and the respective parent image of defect-free physical sample and increase an amount of difference between a training data image and the respective parent image caused by the superimposed defect image data from a minimum to a maximum as a function of a training condition.
US11727661B2

A method for determining at least one property related to at least part of a real environment comprises receiving a first image of a first part of a real environment captured by a first camera, wherein the first camera is a thermal camera and the first image is a thermal image and the first part of the real environment is a first environment part, providing at least one description related to at least one class of real objects, wherein the at least one description includes at least one thermal property related to the at least one class of real objects, receiving a second image of the first environment part and of a second part of the real environment captured by a second camera, wherein the second part of the real environment is a second environment part, providing an image alignment between the first image and the second image, determining, for at least one second image region contained in the second image, at least one second probability according to the image alignment, pixel information of the first image, and the at least one description, wherein the at least one second probability relates to the at least one class of real objects, and wherein the at least one second image region comprises at least part of the first environment part, determining at least one image feature derived from pixel information of at least one third image region contained in the second image according to the at least one second probability, wherein the at least one third image region comprises at least part of the second environment part, and performing at least one computer vision method to determine at least one property related to at least part of the second environment part according to the determined at least one image feature.
US11727652B2

Image processing techniques for rendering holographic images are described. Image data captured from cameras can be converted into a triangle mesh. The triangle mesh may be processed by determining the location of edges, normals, and edge distances in the mesh. Mesh and edge smoothing can be performed on the mesh to reduce noise and jagged edges. Additional mesh cleanup and simplification can be performed to reduce the number of vertices and triangles and enhance the qualify of the mesh. Data from the resulting mesh can be transmitted to a receiving device where the mesh data is used to reproduce a holographic image of the image data captured by the depth sensors.
US11727651B2

A hybrid implementation enables sharing the processing of 3D data locally and remotely based on processing and bandwidth factors. The hybrid implementation is flexible in determining what information to process locally, what information to transmit to a remote system, and what information to process remotely. Based on the available bandwidth, computing power/availability locally and computing power/availability remotely, the hybrid implementation is able to direct the processing of the data. By performing some of the processing locally and some of the processing remotely, more efficient processing is able to be implemented.
US11727645B2

In a device (100) and a method implemented by said device, two immersive systems are connected such that a virtual environment generated on a source immersive system (10) is reproduced on a target immersive system (20). The images of the virtual environment displayed on the display system of the source immersive system are transformed in order to be displayed on the display system of the target immersive system, such that a virtual reproduction of the virtual environment is correctly represented on the target immersive system for an observer, irrespective of the structural and software differences between the two immersive systems. Freezing certain display data and observation conditions of the source system results in a temporary stabilisation of the representation of the virtual environment on the target system without any negative effect on the coherence of the representation on said target system.
US11727641B2

For a mapping application, a method for reporting a problem related to a map displayed by the mapping application is described. The method identifies a mode in which the mapping application is operating. The method identifies a set of types of problems to report based on the identified mode. The method displays, in a display area of the mapping application, a graphical user interface (GUI) page that includes a set of selectable user interface (UI) items that represent the identified set of types of problems.
US11727638B1

In one embodiment, a computing system may display, to a viewer, a virtual surface rendered based on a first mesh of the virtual surface. In response a trigger condition, the system may generate a second mesh for the virtual surface based at least on a distance of the viewer to the virtual surface. The second mesh may include at least one new vertex with respect to the first mesh. The new vertex may be associated with a target position. The system may determine a starting position on the first mesh corresponding to the new vertex of the second mesh. The system may generate a sequence of frames depicting the virtual surface undergoing a progressive transition process using a progressively-changing mesh with a progressively-changing vertex that corresponds to the new vertex. The progressively-changing vertex may progressively move from the starting position to the target position during the progressive transition process.
US11727635B2

A method for determining three-dimensional (3D) coordinates of an object surface with a 3D measuring device includes forming from the determined 3D coordinates a mesh having a first face, constructing a voxel array aligned to the first face, obtaining a plurality of images from a first camera having a corresponding plurality of poses, obtaining for each voxel in the voxel array a plurality of voxel values obtained from the corresponding plurality of images, determining for each voxel row a quality value determined based at least in part on an average value of a first quantity and a dispersion of the first quantity, the first quantity based at least in part on first voxel values determined as a function of pose, and determining a distance from a point on the first face to the object surface based at least in part on the determined quality values for the voxel rows.
US11727627B2

In various example embodiments, a system and method for integration of a three-dimensional model is disclosed. In one example embodiment, a method includes receiving a plurality of images, selecting points on the images and triangulating the points to generate a plurality of depth maps, generate a three-dimensional mesh by combining the plurality of depth maps, generating a three-dimensional model of the item by projecting the plurality of images onto the mesh using the points, calibrating colors used in the model using colors diffuse properties of the colors in the images, and providing a user interface allowing a user to select one or more user points on the three-dimensional model and provide additional information associated with the selected user points.
US11727626B2

A plurality of images may be analyzed to determine an object model. The object model may have a plurality of components, and each of the images may correspond with one or more of the components. Component condition information may be determined for one or more of the components based on the images. The component condition information may indicate damage incurred by the object portion corresponding with the component.
US11727619B2

A mixed reality system that includes a device and a base station that communicate via a wireless connection The device may include sensors that collect information about the user's environment and about the user. The information collected by the sensors may be transmitted to the base station via the wireless connection. The base station renders frames or slices based at least in part on the sensor information received from the device, encodes the frames or slices, and transmits the compressed frames or slices to the device for decoding and display. The base station may provide more computing power than conventional stand-alone systems, and the wireless connection does not tether the device to the base station as in conventional tethered systems. The system may implement methods and apparatus to maintain a target frame rate through the wireless link and to minimize latency in frame rendering, transmittal, and display.
US11727618B1

An AI-based system and method for generating animated videos from an audio segment is disclosed. The method includes receiving a first audio segment including a description of one or more characters and a scenery for the one or more characters, and a second audio segment including a character speech to be spoken by each of the one or more characters by using one or more expressions. The method includes generating a character image for each of the one or more characters, extracting one or more character sounds and one or more character phrases from the second audio segment, and obtaining one or more prestored video clips from an external database. Furthermore, the method includes generating one or more character video clips and a final character video, such that the final character video may be outputted on user interface screen of one or more electronic devices.
US11727616B2

Systems and methods automatically generate contours on an illustrated object for performing an animation. Contour lines are generated on the surface of the object according to criteria related to the shape of the surface of the object. Points of the contour lines that are occluded from a virtual camera are identified. The occluded points are removed to generate visible lines. The visible lines are extruded to define a three-dimensional volume defining contours of the object. The object itself, along with the three-dimensional volume, are illuminated and rendered. The parameters defining the opacity and color of the contour may differ from corresponding parameters of the rest of the object, so that the contours stand out and define portions of the object. The contours are useful in contexts such as defining areas of an object that is fuzzy or cloudy in appearance, as well as creating certain artistic effects.
US11727612B2

Disclosed herein is a microparticle analyzing apparatus including a detecting portion configured to simultaneously detect a fluorescence generated from a microparticle in plural wavelength regions and a displaying portion configured to display thereon detection results in the plural wavelength regions in a form of a spectrum.
US11727611B2

A relational terrain for social {/virtual} worlds is provided. A user owned property (villa) may be composed of one or more terrain masses (tiles). Relational links may be established between a villa and multiple other villas. Relational maps display a villa and the villas with which it has relational links. Villas exist in relational space which reflects the relations between villas, and allows a villa to be in more than one location at the same time, maximizing interaction and property value. A portal can be created to support specialized functionality/interaction, allowing data to be passed and/or changed when a user moves from one villa to a (destination villa/another).
US11727606B2

In one implementation, a method includes: obtaining a user input to view SR content associated with video content; if the video content includes a first scene when the user input was detected: obtaining first SR content for a first time period of the video content associated with the first scene; obtaining a task associated with the first scene; and causing presentation of the first SR content and a first indication of the task associated with the first scene; and if the video content includes a second scene when the user input was detected: obtaining second SR content for a second time period of the video content associated with the second scene; obtaining a task associated with the second scene; and causing presentation of the second SR content and a second indication of the task associated with the second scene.
US11727589B2

A method for multi-camera monocular depth estimation using pose averaging is described. The method includes determining a multi-camera photometric loss associated with a multi-camera rig of an ego vehicle. The method also includes determining a multi-camera pose consistency constraint (PCC) loss associated with the multi-camera rig of the ego vehicle. The method further includes adjusting the multi-camera photometric loss according to the multi-camera PCC loss to form a multi-camera PCC photometric loss. The method also includes training a multi-camera depth estimation model and an ego-motion estimation model according to the multi-camera PCC photometric loss. The method further includes predicting a 360° point cloud of a scene surrounding the ego vehicle according to the trained multi-camera depth estimation model and the ego-motion estimation model.
US11727584B2

It is possible to receive a point cloud as input and perform shape completion with high accuracy. A shape completion unit inputs an input point cloud and a class identification feature output by a class identification unit to a generator that is learned in advance and generates a shape completion point cloud that is to complete a point cloud and is a set of three-dimensional points by receiving, as input, the point cloud and the class identification feature, gaining an integration result obtained by integrating a global feature that is a global feature based on local features extracted from respective points of the point cloud with the class identification feature, and convoluting the integration result, and outputs the shape completion point cloud that is to complete the input point cloud.
US11727582B2

A system and method for measuring coordinate values of an environment is provided. The system includes a coordinate measurement scanner that includes a light source that steers a beam of light to illuminate object points in the environment, and an image sensor arranged to receive light reflected from the object points to determine coordinates of the object points in the environment. The system also includes one or more processors for performing a method that includes receiving a previously generated map of the environment and causing the scanner to measure a plurality of coordinate values as the scanner is moved through the environment, the coordinate values forming a point cloud. The plurality of coordinate values are registered with the previously generated map into a single frame of reference. A current map of the environment is generated based at least in part on the previously generated map and the point cloud.
US11727579B2

An information processing apparatus determines a direction (first direction (12)) from a sensor (10) toward a moving object (20) by detecting the moving object (20) using the sensor (10). The information processing apparatus causes a camera (30) to perform imaging while moving the optical axis direction (34) of the camera (30) along the first direction (12). As a result, a plurality of captured images (32), each of which is captured in the different direction, are generated by the camera (30). The information processing apparatus (2000) detects the moving object (20) by performing image analysis on the captured image (32).
US11727575B2

A system and method for recognizing objects in an image is described. The system can receive an image from a sensor and detect one or more objects in the image. The system can further detect one or more components of each detected object. Subsequently, the system can create a segmentation map based on the components detected for each detected object and determine whether the segmentation map matches a plurality of 3-D models (or projections thereof). Additionally, the system can display a notification through a user interface indicating whether the segmentation map matches at least one of the plurality of 3-D models.
US11727570B2

The systems and methods can accurately and efficiently determine a myocardial risk from a lesion disposed along a coronary segment using hemodynamic characteristic(s) associated with one or more sections of the corresponding lesion site. The method may include segmenting one or more lesion sites disposed along at least one arterial segment of the one or more arterial segments of the coronary model into one or more sections. Each lesion site includes a lesion. The method may include determining one or more characteristics for at least one section using at least the one or more characteristics associated with the at least one arterial segment. The one or more characteristics for the at least one section including hemodynamic force characteristic(s) (e.g., wall shear stress (WSS)). The method may include determining one or more risk indices for each lesion site using at least the hemodynamic force characteristic(s) for the at least one section.
US11727568B2

An embodiment provides a method including obtaining, using a camera system, imagery of one or more individuals in an environment; analyzing, using a processor, the individual data using a trained model to identify individuals and recognize gestures that are indicative of sickness behavior; presenting, using a display device, information about individuals that have displayed sickness behavior above a calculated threshold.
US11727565B2

Methods for identifying a disease state in a patient and/or for treating a patient having the identified disease state are disclosed and can be based on characteristics identified through machine learning models such as deep learning convolutional neural networks and that are associated with video recordings, audio recordings, infrared images, photographs, and/or radiologic patient images.
US11727564B2

Systems and methods are disclosed for grouping cells in a slide image that share a similar target, comprising receiving a digital pathology image corresponding to a tissue specimen, applying a trained machine learning system to the digital pathology image, the trained machine learning system being trained to predict at least one target difference across the tissue specimen, and determining, using the trained machine learning system, one or more predicted clusters, each of the predicted clusters corresponding to a subportion of the tissue specimen associated with a target.
US11727561B2

Automated and objective methods for quantifying a retinal characteristic include segmenting an optical coherence tomography retinal image into a plurality of layered retinal regions, and quantifying the retinal characteristic for each region as normalized to a range defined by the characteristic value in the vitreous region and in the retinal pigment epithelium region. Such methods are useful for detecting occult ocular pathology, diagnosing ocular pathology, reducing age-bias in OCT image analysis, and monitoring efficacy ocular/retinal disease therapies.
US11727554B2

An inspection system includes an acquisition unit and a determination unit. The acquisition unit acquires an image representing a surface of an object. The determination unit performs color determination processing. The color determination processing is performed to determine a color of the surface of the object based on a plurality of conditions of reflection. The plurality of conditions of reflection are obtained from the image representing the surface of the object as acquired by the acquisition unit, and have a specular reflection component and a diffuse reflection component at respectively different ratios on the surface of the object.
US11727551B2

A method and system is described which attempts to address the technical problems involved in analyzing images using advanced computer systems and making decisions about the future of a damaged automobile based on the images.
US11727548B2

To encode High Dynamic Range (HDR) images, the HDR images can be converted to Low Dynamic Range (LDR) images through tone mapping operation, and the LDR images can be encoded with an LDR encoder. The present principles formulates a rate distortion minimization problem when designing the tone mapping curve. In particular, the tone mapping curve is formulated as a function of the probability distribution function of the HDR images to be encoded and a Lagrangian multiplier that depends on encoding parameters. At the decoder, based on the parameters indicative of the tone mapping function, an inverse tone mapping function can be derived to reconstruct HDR images from decoded LDR images.
US11727543B2

Exemplary embodiments are directed to a system for content-aware enhancement of an image. The system includes an interface configured to receive as input an original image, and a processing device in communication with the interface. The processing device is configured to process the original image to detect one or more objects in the original image, generate an in-focus person mask of the original image for one or more in-focus people in the original image, and apply one or more enhancements to areas of the original image excluding the in-focus person mask.
US11727539B1

Techniques for deblur kernel calibration are provided. A first distribution of decode counts is determined for a plurality of deblur kernels. The plurality of deblur kernels are ranked based on the first distribution. An input image depicting a label is received, and a first deblur kernel of the plurality of deblur kernels is selected based on the ranking. The input image is processed using the first deblur kernel.
US11727537B1

This disclosure provides systems, methods, and devices for image processing that support enhanced image effects, such as bokeh effect, applied in image processing. In a first aspect, a method of image processing includes determining a depth map corresponding to the first scene based on first image data and second image data captured at different aperture sizes; determining a focus map based on the depth map and a simulated aperture size different from the first aperture size and the second aperture size; and determining an output image frame based on the focus map, the first image data, and the second image data. Other aspects and features are also claimed and described.
US11727530B2

Techniques are disclosed relating to low-level instruction storage in a processing unit. In some embodiments, a graphics unit includes execution circuitry, decode circuitry, hazard circuitry, and caching circuitry. In some embodiments the execution circuitry is configured to execute clauses of graphics instructions. In some embodiments, the decode circuitry is configured to receive graphics instructions and a clause identifier for each received graphics instruction and to decode the received graphics instructions. In some embodiments, the caching circuitry includes a plurality of entries each configured to store a set of decoded instructions in the same clause. A given clause may be fetched and executed multiple times, e.g., for different SIMD groups, while stored in the caching circuitry.
US11727524B2

An encoding apparatus partitions a digital image into multiple regions for subsequent encoding. A first encryption code is associated with a first region, a second encryption code is associated with a second region and the first code, and a third code is associated with the first code, the second code and a third region. An authentication apparatus authenticates the digital image in an inverse process.
US11727519B1

In one illustrative configuration, a system and method of air quality monitor minimization/optimization is disclosed. The method may include providing at least a first air quality monitor on a site. The first air quality monitor may be configured to generate a first set of attached parameters. The method may further include providing a SCADA system, on the site, configured to generate a set of SCADA data. The SCADA data, the first set of attached parameters may be processed to determine a redundant/sub-optimized air quality monitor, which may be removed. In other illustrative configurations, the system and method may be utilized to locate and/or quantify emissions.
US11727516B2

A system for customizing user parameters relating to a pharmaceutical treatment, receives, a first set of parameters associated with the pharmaceutical treatment, that indicate factors associated with the pharmaceutical treatment, in a first format. The system determines a subset of the set of first parameters based on the one or more factors and converts them into a second format. The system provides the second set of parameters to a second computing device, receives from the second computing device, a third set of parameters, wherein the third set of parameters are based on the one or more factors, the third set of parameters being provided in a third format, converts the third set of parameters from the second third format to the first format based on a second set of parameters, and present the converted third set of parameters received from the second computing device to the first computing device party.
US11727515B2

System for Knowledge Creation with the Living Machine for the Manufacture of Living Knowledge where Living Trust is being built and advanced.
US11727512B2

A system for estimating space and budgeting requirements for real estate applications provides remote access to a user over a network so the user can receive real estate space and budgeting estimate in real time through a graphical user interface. A processor receives via a graphical user interface the user's select test fit parameters and the user's select property record of a subject property. The processor automatically generates a leasing cost estimate and a construction cost estimate based on the user's select test fit parameters and the user's select subject property record. The processor automatically generates a proposed layout of a floor plan based on the user's select test fit parameters and the user's select subject property record. The processor transmits the generated leasing cost estimate, the generated construction cost estimate, and the generated proposed layout of the floor plan for display in the graphical user interface.
US11727511B2

A system and method for personalized food item designer and culinary fulfillment. The system is a cloud-based network containing a food item design server, portals for restaurants and patrons, to enter their information, and a recipe generator which creates a unique dietary experience for patrons based on a multitude of variables associated with the business enterprises, patrons historic culinary transactions, dietary needs and preferences both explicit and inferred. The system may be accessed through web browsers or purpose-built computer and mobile phone applications.
US11727507B1

The disclosure features a method which includes receiving, through one or more graphical user interface(s) (GUI(s)), input including one or more gift contact information chosen from information including name, email address, mailing address, age, gender, and personality of the gift contact, and one or more categories and subcategories of interests of the gift contact, determining, through one or more processor(s), one or more gift suggestion(s) for the gift contact based on the received gift contact information and/or categories and subcategories, and outputting the one or more gift suggestion(s). Also featured are one or more non-transitory, computer-readable storage media having instructions for performing the method, and a computer or computer system capable of performing the method.
US11727505B2

Systems, methods and apparatus for a robotic process automation system for consolidating a set of loans are disclosed herein. An example system may include a set of data collection and monitoring services for collecting information about a set of loans and for collecting a training set of interactions between entities for a set of loan consolidation transactions; an artificial intelligence system that is trained on the training set of interactions to classify a set of loans as candidates for consolidation; and a robotic process automation system that is trained on a set of loan consolidation interactions to manage consolidation of at least a subset of the set of loans on behalf of a party to the consolidation.
US11727494B1

A computer implemented method includes retrieving, via a computer network, an aerial image corresponding to a geographic location associated with a structure, and analyzing the aerial image to identify a first object within the aerial image. Identifying the first object includes identifying a first object data category corresponding to the first object, and determining objective and subjective data values descriptive of the first object and corresponding to the first object data category. The method also includes identifying one or more action items based upon the first object data category and the objective and subjective data values, and linking the one or more action items to a customer account that is associated with the geographic location.
US11727492B1

Systems, methods, and computer program products are provided for directing cash flows associated with a mortgage-backed security to back other securities without collapsing the original mortgage-backed security. A mortgage-backed security/an/or a set of loans is analyzed to identify cash flows from mortgages having specific desirable characteristics, and the cash flows are directed to subgroups or pools that support new mortgage-backed securities. The new securities make the desirable cash flows available to an issuer or prospective investor without collapsing the original mortgage-backed security.
US11727480B2

Multivariate graphs specific to a company's performance, alone or in relation to a benchmark, and methods for producing same include defining on a display screen an origin having a first value, extending from the origin at least three axes on the display screen, the axes being generally equidistant from each other and representing a respective variable, plotting on the display screen a value of each variable concerning the company as a point on a respective axis, and using the plotted points to interpolate first segments between the axes on the display screen. Benchmark information, extrinsic to the company, can be obtained, processed into a rating in the same manner as the company data, and superimposed for ready visual comparison of the company's performance to the obtained benchmark. The benchmark information, if shown, is distinguished from the company's performance graph.
US11727478B2

A method of event-based distribution of a cryptographically secured digital asset includes receiving, from a computing device associated with a user, an indication that the computing device is located at a predetermined venue within a predetermined window of time, receiving an indication that a conditional triggering event has occurred during the predetermined window of time, receiving, from the computing device, a unique owner identification (ID) code associated with the user, and transmitting a request to record a transfer of the cryptographically secured digital asset to the user on a distributed blockchain ledger. The request comprises both a unique digital asset ID code and the unique owner ID code, and transmitting the request to record the transfer of the cryptographically secured digital asset on the distributed blockchain ledger occurs only after the indication is received that the conditional event has occurred.
US11727463B2

Systems and methods are provided for receiving an image that includes a clothed person, determining a pose of the person in the image, and segmenting the image into one or more first fashion items. One or more second fashion items may be determined using a similarity search that searches at least one storage device communicatively coupled to the server based on the one or more first fashion items. At least one outfit proposal may be generated based on the one or more second fashion items. Image re-stylization of corresponding portions of the image may be performed, including the clothed person to generate recommended outfit images based on the at least one outfit proposal. The generated outfit images may be transmitted for display.
US11727461B2

A computer-implemented method for generating pre-purchasing confidence recommendations. A browser widget scans post-sale activities of a user and searches for product-specific parameters of items from the scanned purchase records. A system stores the searched product-specific parameters and the post-sale activities in a data storage. The browser widget monitors purchasing activities of the user, and in response to the monitoring, retrieving, relevant product-specific parameters and the post-sale activities matching to the monitored purchasing activities. Based on the retrieving, generating a pre-purchasing confidence recommendation to the user before completion of a purchase by the user.
US11727452B1

Some examples include a payment processing system that receives transaction information of transactions performed between a plurality of merchants and a plurality of buyers, and receives an indication of an invoice generated by a first merchant and payable by a purchasing entity. The payment processing system may determine terms for payment of the invoice based on at least one of: (a) transaction information received from a first computing device of the first merchant configured as a point of sale terminal; (b) transaction information of at least one related merchant determined based on at least one of: a geographic location related to the purchasing entity, or a business type related to the purchasing entity; (c) transaction information of the purchasing entity; or (d) one or more characteristics of the invoice. The payment processing system transmits the terms to the first merchant, and may receive an acceptance from the first merchant.
US11727448B2

Systems and methods that provide electronic bidding on digital advertising placed on non-personal digital devices in public or semi-public settings and enable subsequent consumer actions taken on other media channels and devices to be attributed to such advertising in digital ad buying systems.
US11727442B2

A variation of a method for serving interactive content includes: inserting a parent card into a visual element; inserting a set of child cards over the parent card in the visual element, each child card including advertising content related to the parent card; in response to a swipe over the visual element following insertion of the visual element into a document rendered on a display, indexing through the set of child cards rendered over the parent card; in response to selection of a child card, triggering the computing device to open an expanded window over the document; rendering expanded variants of child cards within the expanded window; in response to a swipe over the expanded window, indexing through expanded variants of the set of child cards rendered; and, in response to selection of an expanded variant of a particular child card, triggering the computing device to navigate to an external document associated with the particular child card.
US11727441B2

Methods, systems and media for presenting media content that was advertised on a second screen device using a primary screen device are provided. In some implementations, a method for advertising media content to a user is provided, the method comprising: receiving an advertisement request from a computing device; receiving association information indicating that the computing device is associated with a media presentation device; receiving user account information associated with the user account; in response to the advertisement request, selecting an advertisement for media content based at least in part on the association information and the user account information; determining whether an indicator of subscription status of the user account to a service is to be presented in connection with the selected advertisement; causing the advertisement to be presented by computing device, wherein the advertisement is associated with instructions that, in response to interaction with the advertisement, cause the computing device to instruct the media presentation device to present the media content and the indicator of subscription status; receiving input indicating that the indicator of subscription status has been selected; causing an application associated with the service to be transmitted to the computing device; and updating the subscription status of the user account in connection with the service.
US11727438B2

A campaign management system manages campaign datasets, wherein a campaign dataset corresponds to selections and instructions for executing an online campaign. A campaign dataset might be created by a human or a machine, or multiple humans and computers in a crowd-sourcing approach. Campaign datasets can be processed to determine an expected quality metric, a post-run quality metric, and a confidence level. A campaign comparator can compare campaign datasets to identify similar campaign datasets so that an expected quality metric, a post-run quality metric, and/or a confidence level from one campaign dataset can be imputed to another campaign dataset.
US11727437B2

A “scannable logo” image contains encoded identity data for the logo brand owner, encoded visual identification characteristics for the logo brand, an encoded GPS data corresponding to manufacturing location for a manufactured item or assembled item, plus additional embodiment dependent data. The image is scanned with the image scanning function of a mobile communication device and the encoded logo brand owner identity data, the encoded visually identifying characteristics for the logo brand, and the encoded GPS location information are decoded with a decoding function. The GPS location information is captured for the mobile communication device with the GPS function of the mobile communication device and compared to the decoded GPS location information. If the decoded information is a geo-proximal match, an authentication application is launched in the computer function of the mobile communication device.
US11727430B2

Systems and methods for tracking transactions across multiple payment processing networks, wherein the system is operable to, in one embodiment, receive at least one real-time purchase record and match elements of the real-time purchase record to a consumer profile, wherein the system is operable to provide financing offers, incentives, and rewards based on the matching and the at least one real-time purchase record.
US11727399B2

A method for secure decryption may include receiving encrypted transaction data associated with a transaction from a first computing device. The encrypted transaction data may be encrypted using a first public key and may include a transaction type identifier and a device identifier. A first decryption technique may be selected based on the type of the transaction. A first private key identifier may be retrieved from a database based on the first decryption technique and the device identifier. The first private key identifier and the encrypted transaction data may be communicated to a key vault. Decrypted transaction data associated with the transaction may be received from the key vault. First transaction data based on the decrypted transaction data may be communicated to the first computing device. A system and computer program product are also disclosed.
US11727386B2

A transaction is detected on a transaction terminal. A first code is presented on a display of the transaction terminal that is encoded with an identifier and a passcode for a wireless connection between the transaction terminal and a mobile device operated by a customer. The mobile device processes the code to wirelessly connect to the transaction terminal using the identifier and the passcode. A second code is presented on a display of the transaction terminal. The second code when captured by the mobile device causes a transaction interface to be remoted from the transaction terminal to the mobile device over the wireless connection. The transaction continues with interactions provided on the mobile device and processed on the transaction terminal without any customer touching of the display of the transaction terminal and without any customer touching of any keys or keypad of the transaction terminal.
US11727375B2

Shoppable video enables a viewer to identify and buy items appearing in a video. To retrieve information about the items in a frame of the video, the playback device generates a perceptual hash of that frame and uses that hash to query a first database storing perceptual hashes of different version of the video. The database query returns an identifier for the frame, which is then used to query a second database that store the item information. The results of this query are returned to the playback device, which shows them to the user, enabling the viewer to learn more about and possibly purchase the item. Using queries based on perceptual hashes of different versions of the video increases the likelihood of returning a match, despite formatting differences. And using separate hash and metadata databases makes it possible to update the metadata without changing the hashes.
US11727368B1

Various aspects of the subject technology relate to completing a payment over a video call. A method includes initiating, a video call between a user and a vendor, the user and the vendor having a scheduled appointment comprising a specified duration of time. The method also includes directing the user to the video call through video call software. The method also includes receiving, from the video call software, a notification that the video call ended, the notification comprising video call metadata. The method also includes calculating, through an online marketplace, a total cost of the scheduled appointment based at least on the video call metadata and marketplace data. The method also includes generating, through the online marketplace, an invoice based on the total cost. The method also includes receiving payment information from the user regarding the invoice. According to aspects, the method includes a flash-to-pay option for payment.
US11727367B2

A system for interfacing predetermined services to a user at a fixed location includes a processing platform running an operating system. Also included are a plurality of physical system resource interfaces for interfacing with available physical system resources. The system further includes a data store for storing configuration information for enabling the operating system to interface with the available physical system resources through the physical system resource interface associated therewith. A communication resource for interfacing with the operating system allows communication of the operating system with a central office for downloading configuration information to selectively enable ones of the available physical system resources to interface with the operating system through associated ones of the physical system resource interfaces in accordance with the configuration information and the predetermined service selected by a user.
US11727364B2

A method and system for facilitating payment transactions is provided. A server receives a transaction scheduling request from a first user device for scheduling a payment transaction from a first payment account associated with a first user to a second payment account associated with a second user. The payment transaction is scheduled for a first time instance. Upon successful scheduling of the payment transaction, a one-time password for authenticating the scheduled payment transaction is communicated to the first user. The server receives a payment transaction request corresponding to the scheduled payment transaction from a second user device associated with the second user to approve the scheduled payment transaction. The scheduled payment transaction is approved upon successfully receiving the one-time password from the second user device.
US11727358B1

Disclosed is an approach that enables users of a workflow automation software system (WASS) to allow other users unable to use the WASS to access computer files in the WASS. A first user with access to the WASS may request that an email message be sent to a second user to give the second user access to a computer file. A string having a fixed portion and a variable portion may be inserted into the body of the email message. The WASS may request a unique document identifier (UDI) for the computer file from the DMS. The UDI or a variation thereof may be inserted into the variable portion to form a modified string. The email message may be sent with the modified string as a uniform resource locator (URL) that allows the second user to use the URL to access one or more files or folders via the DMS.
US11727355B2

A healthcare management system and method provide efficient and secure access to private information. A portable physical device, referred to herein as a Personal Digital Key or “PDK”, stores one or more profiles in memory. The biometric profile is acquired in a secure trusted process and is uniquely associated with an individual that is authorized to use and is associated with the PDK. The PDK can wirelessly transmit the identification information including a unique PDK identification number and the biometric profile over a secure wireless channel for use in an authentication process. The PDK is configured to wirelessly communicate with a reader. A provider interface coupled to the reader, and the reader is further configured to receive profile information from the PDK. The healthcare management system also includes an auto login server configured to communicate with the provider interface to allow access to information in a patient database.
US11727346B2

In some examples, a system may include a memory resource storing instructions, and one or more processors. In various examples the one or more processors may be configured to execute the instructions to receive data indicating that an order has been dropped by a driver of a first computing system. The order may include a set of order parameters that may include a first order parameter and a second order parameter. Additionally, the one or more processors may be configured to execute the instructions to determine a remaining delivery time period based at least a time when the order was dropped and the first order parameter. Moreover, the one or more processors may be configured to execute the instructions to obtain profile data of a set of drivers that includes availability data indicating the corresponding driver is available for assignment. Furthermore, the one or more processors may be configured to execute the instructions to, based on the set of order parameters, the remaining delivery time period and the profile data, implement a set of processes that identify, from the set of drivers, one or more candidate drivers for the order.
US11727337B1

A system and method for vehicle drive path analysis for a waste/recycling service vehicle are provided. The system and method can enable identifying of the customers and/or container locations for waste and recycling collection routes using vehicle drive path analysis and parcel data analysis. Some non-limiting properties that can be derived from the analysis include the customer location, address of customers, and/or the locations of containers at the customer location.
US11727329B2

There is disclosed a method and system for receiving a label for a digital task executed within a computer-implemented crowd-sourced environment, the method comprising: receiving, an indication of the digital task to be processed in the computer-implemented crowd-sourced environment; generating, a subset of examples, the subset of examples based on past digital tasks executed in the computer-implemented crowd-sourced environment, each of the subset of examples being similar to the digital task within a pre-determined similarity threshold; the subset of examples having a number of examples selected such that to provide maximum benchmark coverage with a minimum number of samples in the subset of examples; associating, the subset of examples to the digital task to be presented; causing the digital task to be presented on a computing device of at least one crowd-sourced worker in the computer-implemented crowd-sourced environment to solicit the label for the digital task.
US11727327B2

Systems and methods for candidate recommendation are provided. Candidate vectors are generated from candidate documents, and an initial ranking is performed according to a distance metric between the candidate vector and an objective vector generated based on an objective document to select a subset of the candidate documents. A feature vector is generated for each of the selected candidate documents. The feature vector includes features derived from a first vectorized representation of content from one of the candidate document and the objective document and a second vectorized representation of content from the one of the candidate document and the objective document. The feature vector is provided to a machine learning model to generate a score for each of the selected candidate documents. The selected candidate documents are ranked according the scores generated at the machine learning model to provide a ranked candidate list.
US11727325B2

Systems, methods, and techniques to efficiently analyze and navigate through decision logic using an execution graph are provided. The method includes executing decision logic in response to receiving a data file. The method further includes generating, in response to the executing, an execution graph. The execution graph includes a plurality of nodes corresponding to a plurality of decision entities of the decision logic. The method further includes displaying the execution graph on a user interface. The method further includes displaying, in response to receiving a selection of a node of the plurality of nodes, information associated with the selected node.
US11727323B2

Systems and methods for regulating permission access in tablature are disclosed. A system may include at least one processor configured to maintain a table having a plurality of rows and columns, receive a first customized access permission that regulates access to information in a particular column, and receive a second customized access permission that regulates access to information in a particular row. The processor may regulate an ability to access information in a particular cell of the table when the particular cell is in at least one of the particular column or the particular row, and output a signal to display the table with the particular cell regulated.
US11727312B2

A computer-implemented method, system and computer program product for generating personalized recommendations to address a target problem. A machine learning prediction model directed to a target problem for an individual is built with historical data. After receiving data about the individual, a prediction for the individual is obtained in connection with the target problem by the built model using the received data about the individual. Key predictors (e.g., parameters) and their weight for the individual are generated using the prediction by an explanation model. Record(s) are identified from the historical data by performing similarity analysis of the historical data using the key predictors and their weight. Such records provide a population closely related to the individual with respect to the target problem. These records are then analyzed and recommendations are provided to a user to solve the target problem for the individual based on the analysis of the identified record(s).
US11727300B2

The disclosure describes various aspects of techniques for cooling a chain of ions to near the combined ground state that does not grow with the number of ions in the chain. By addressing each ion individually and using each ion to cool a different motional mode, it is possible to cool the motional modes concurrently. In an example, a third of the total motional modes can be cooled at the same time. In an aspect, the techniques include generating a sideband cooling laser beam for each ion in the ion chain, concurrently cooling two or more motional modes associated with the ions in the ion chain using the respective sideband cooling laser beam until each of the two or more motional modes reaches a motional ground state, and performing a quantum computation using the ion chain after the two or more motional modes have reached the motional ground state.
US11727293B2

A predictive engine includes an optimizer and a predictor. The optimizer is configured to receive an observed dataset having inputs and multivariate responses and determine latent response variables based on the predictive inputs and the multivariate responses. The optimizer is further configured to select latent response variables, measure dependencies between multivariate responses, estimate coefficients that relate the input predictors to determined latent response variables, and correlate dependencies and coefficients with the latent response variables. The predictor is configured to generate a predictive distribution of probabilities for the latent variables, map the probabilities to multivariate responses, generate a predictive distribution of probabilities for the multivariate responses, and determine at least one optimized input from the multivariate responses.
US11727291B2

The present disclosure relates to systems, methods, and computer-readable media to predict disengagement of a user from a gaming application and generate a recommendation for delivery to the user based on the predicted disengagement. For example, systems disclosed herein may train, receive, or otherwise obtain a disengagement prediction model trained to predict whether a user will disengage from a gaming application within a predetermined period of time. Systems described herein can further collect gaming data including system platform data and publisher-specific data to provide to the prediction model for use in determining a disengagement metric for the user. The systems disclosed herein may further generate a recommendation based on the disengagement metric and deliver the recommendation to a client device associated with the user.
US11727289B2

A method for improving performance of at least one hardware processor solving a top-k planning problem includes obtaining, in a memory coupled to the at least one processor, a specification of the planning problem in a planning language; obtaining, in a first iteration carried out by the at least one processor, at least one solution to the planning problem; and modifying the planning problem, in the first iteration carried out by the at least one processor, to forbid the at least one solution. The method further includes repeating, by the at least one processor, the obtaining of the at least one solution and the modifying to forbid the at least one solution, for a plurality of additional iterations, after the first iteration, until a desired number, k, of solutions to the planning problem are found or until no further solutions exist, whichever comes first.
US11727282B2

Systems and methods for spatial graph convolutions in accordance with embodiments of the invention are illustrated. One embodiment includes a method for predicting characteristics for molecules, wherein the method includes performing a first set of graph convolutions with a spatial graph representation of a set of molecules, wherein the first set of graph convolutions are based on bonds between the set of molecules, performing a second set of graph convolutions with the spatial graph representation, wherein the second set of graph convolutions are based on at least a distance between each atom and other atoms of the set of molecules, performing a graph gather with the spatial graph representation to produce a feature vector, and predicting a set of one or more characteristics for the set of molecules based on the feature vector.
US11727273B2

The technology relates to tuning a data translation block (DTB) including a generator model and a discriminator model. One or more processors may be configured to receive training data including an image in a second domain. The image in the second domain may be transformed into a first domain with a generator model. The transformed image may be processed to determine one or more outputs with one or more deep neural networks (DNNs) trained to process data in the first domain. An original objective function for the DTB may be updated based on the one or more outputs. The generator and discriminator models may be trained to satisfy the updated objective function.
US11727272B2

According to an aspect of an embodiment, operations may comprise receiving a point cloud representing a region. The operations may also comprise identifying a cluster of points in the point cloud having a higher intensity than points outside the cluster of points. The operations may also comprise determining a bounding box around the cluster of points. The operations may also comprise identifying a traffic sign within the bounding box. The operations may also comprise projecting the bounding box to coordinates of an image of the region captured by a camera. The operations may also comprise employing a deep learning model to classify a traffic sign type of the traffic sign in a portion of the image within the projected bounding box. The operations may also comprise storing information regarding the traffic sign and the traffic sign type in a high definition (HD) map of the region.
US11727269B2

In an approach to efficient model adjustment utilizing a dual model system, one or more computer processors create a subset of a dataset utilizing a trained primary model; create a secondary model based on the created subset of the dataset; calculate a confidence of a case utilizing the trained primary model, wherein the confidence is a robustness indicator of a model indicating a capacity of the model to meet or exceed performance when applied to the dataset; responsive to the calculated confidence not exceeding a confidence threshold, generate a score of the case utilizing the created secondary model; responsive to an incorrect classification, update the created subset of the dataset with the case; retrain the secondary model utilizing the updated subset of the dataset.
US11727267B2

Systems, apparatuses and methods may provide for technology that adjusts a plurality of weights in a neural network model and adjusts a plurality of activation functions in the neural network model. The technology may also output the neural network model in response to one or more conditions being satisfied by the plurality of weights and the plurality of activation functions. In one example, two or more of the activation functions are different from one another and the activation functions are adjusted on a per neuron basis.
US11727263B2

A processor implemented method to update a sentence generation model includes: generating a target sentence corresponding to a source sentence using a first decoding model; calculating reward information associated with the target sentence using a second decoding model configured to generate a sentence in an order different from an order of the sentence generated by the first decoding model; and generating an updated sentence generation model by resetting a weight of respective nodes in the first decoding model based on the calculated reward information.
US11727259B2

One embodiment of an accelerator includes a computing unit; a first memory bank for storing input activations and a second memory bank for storing parameters used in performing computations, the second memory bank configured to store a sufficient amount of the neural network parameters on the computing unit to allow for latency below a specified level with throughput above a specified level. The computing unit includes at least one cell comprising at least one multiply accumulate (“MAC”) operator that receives parameters from the second memory bank and performs computations. The computing unit further includes a first traversal unit that provides a control signal to the first memory bank to cause an input activation to be provided to a data bus accessible by the MAC operator. The computing unit performs computations associated with at least one element of a data array, the one or more computations performed by the MAC operator.
US11727250B2

A computer device, a non-transitory computer storage medium, and a computer-implemented method of pattern recognition utilizing an elastic clustering algorithm. A sequence of input datapoints are assigned to a particular cluster of K clusters based on a distance from a centroid k representing a center of the particular cluster. The centroid k in each of the K clusters is shifted from a first position to a second position closer than the first position from the sequence of input datapoints. A location of the centroid k in each of the K clusters is relaxed from the second position toward an equilibrium point in the particular cluster of the K clusters. The relaxing of the location of the centroid k occurs according to an elasticity pull factor based on a distance between the centroid k of the particular cluster at a time t.
US11727247B2

A cognitive well log analysis using a computer includes receiving, by one or more processors, well log data from a plurality of well logs. One or more processors identify geometric features, specific values, and well attributes from the received well log data and embed the identified features to generate a plurality of intermediate vectors arranged based on a relevance for identifying petrophysical properties. The intermediate vectors are combined to create a fusion vector based on which the one or more processors identify reservoir layers.
US11727244B2

Aspects for Long Short-Term Memory (LSTM) blocks in a recurrent neural network (RNN) are described herein. As an example, the aspects may include one or more slave computation modules, an interconnection unit, and a master computation module collectively configured to calculate an activated input gate value, an activated forget gate value, a current cell status of the current computation period, an activated output gate value, and a forward pass result.
US11727243B2

Described herein are embodiments for question answering over knowledge graph using a Knowledge Embedding based Question Answering (KEQA) framework. Instead of inferring an input questions' head entity and predicate directly, KEQA embodiments target jointly recovering the question's head entity, predicate, and tail entity representations in the KG embedding spaces. In embodiments, a joint distance metric incorporating various loss terms is used to measure distances of a predicated fact to all candidate facts. In embodiments, the fact with the minimum distance is returned as the answer. Embodiments of a joint training strategy are also disclosed for better performance. Performance evaluation on various datasets demonstrates the effectiveness of the disclosed systems and methods using the KEQA framework.
US11727242B2

A method for automatically electronically associating vessel identity information of a vessel with an unassociated telemetric device, the unassociated telemetric device comprising a processor and being configured to detect and transmit quantity or usage data and being configured with a location sensing device, wherein the unassociated telemetric device is configured to communicate with a remote server, the method comprising the steps of: the remote server receiving the vessel identity information comprising a deployment location for the unassociated telemetric device; the unassociated telemetric device operating in accordance with an automatic action rule; in response to the unassociated telemetric device operating in accordance with the automatic action rule, the processor receiving location information of the unassociated telemetric device from the location sensing device; the unassociated telemetric device transmitting the location information; the remote server receiving the location information; the remote server correlating the location information with the vessel identity information when resolving that the location information represents that the unassociated telemetric device is within a proximity to the deployment location, and the remote server automatically electronically associating the unassociated telemetric device with the vessel identity information, resulting in the unassociated telemetric device becoming an associated telemetric device, so that when the associated telemetric device generates quantity or usage information, the quantity or usage information transmitted by the associated telemetric device is applied to a data store of the remote server related to the vessel identity information.
US11727234B2

A printer includes: a printing section; a transport belt that transports a print medium; a camera that detects both end portions in an intersecting direction that intersects a transport direction of the print medium among end portions of the print medium placed on the transport belt; and a control section that causes the printing section to execute printing based on print data while one end portion of the both end portions detected by the camera is set as a print start position and a distance from the one end portion to the other end portion is set as a width of the print medium.
US11727225B2

An encoding method is illustrated. The method includes receiving data to be encoded onto a storage media, wherein the data corresponds to an item and is assigned to a data category. Further, the method includes parsing data into a plurality of data portions, based on one or more first characteristics associated with each of one or more characters in the data. The method further includes encoding, by the processor, the plurality of data portions using a plurality of encoding schemes, to generate a data packet, such that a first data portion of the plurality of data portions is encoded using a first encoding scheme of the plurality of encoding schemes and a second data portion of the plurality of data portions is encoded using a second encoding scheme of the plurality of encoding schemes, wherein the first encoding scheme is different from the second encoding scheme. Furthermore, the method includes transmitting the data packet, wherein the data packet is configured to be stored in the storage media.
US11727221B2

A system implements a dynamic correlated topic model (DCTM) to model an evolution of topic popularity, topic representation, and topic correlation within a set of documents, or other dataset, that spans a period of time. For example, the DCTM receives the set of documents and a quantity of topics for modeling. The DCTM processes the set by analyzing words of the documents, identifying word clusters representing the topics, and computing, for each topic, various distributions using continuous processes to capture a popularity, representation, and correlation with other topics across the period of time. In other examples, the dataset are user listening sessions comprised of media content items. Media content metadata (e.g., artist or genre) of the media content items, similar to words of a document, can be analyzed and clustered to represent topics for modeling by the DCTM.
US11727219B2

A text string with a first and a second portion is provided. A domain of the text string is determined by applying a first word-matching process to the first portion of the text string. It is then determined whether the second portion of the text string matches a word of a set of words associated with the domain by applying a second word-matching process to the second portion of the text string. Upon determining that the second portion of the text string matches the word of the set of words, it is determined whether a user intent from the text string based at least in part on the domain and the word of the set of words.
US11727218B2

According to one embodiment, a computer-implemented method for dynamically modifying placeholder text in a conversational interface includes: processing a conversation log reflecting a conversation between a human user and an automated agent; determining, based at least in part on the processing: one or more capabilities of the automated agent; and/or a trajectory of the conversation; and dynamically modifying placeholder text in the conversational interface based at least in part on: the one or more capabilities of the automated agent; the trajectory of the conversation; or both the one or more capabilities of the automated agent and the trajectory of the conversation. Other embodiments in the form of systems and computer program products are also disclosed.
US11727213B2

An input document data is received. The input document data is analyzed to automatically identify one or more response fields and one or more corresponding text labels laid out in the input document data. A conversation bot is automatically configured to provide one or more requests to provide one or more responses corresponding to the one or more response fields, receive the one or more responses, and store the one or more responses in a persistent computer storage.
US11727207B2

The present disclosure provides a document marking method and device. The method includes: parsing (101) a target document to determine information on each associated user corresponding to the target document; determining (102) an attribute of the target document based on the information on each associated user corresponding to the target document; and marking (103) the target document based on the attribute of the target document. With the method, a document can be marked based on an attribute of the document to attract a user's attention, and to remind the user to pay attention to wording when editing the document, thereby improving information security, and solving a technical problem in the related art that the document cannot be marked.
US11727205B1

A method of electronic communication assistance is provided. The method includes receiving, via an artificial intelligence assistant computing facility, an electronic communication from a first user intended to be received by a second user; and determining, via the artificial intelligence assistant computing facility, a capacity of the second user to receive the electronic communication. The method further includes determining, via the artificial intelligence assistant computing facility and based at least in part on the capacity of the second user, a time to send the electronic communication; and transmitting, via the artificial intelligence assistant computing facility, the time to the first user.
US11727204B2

Systems and methods include reading of a spreadsheet workbook including a plurality of rows and a header row comprising a plurality of column labels, automatic determination of a hierarchical schema based on the plurality of column labels, the hierarchal schema comprising a hierarchy of nodes, where each of the plurality of column labels is associated with a single node of the hierarchy of nodes, and, for each row of the plurality of rows, determination of a value associated with each of the plurality of column labels, and, for each determined value, population of a node of an instance of the hierarchical schema associated with an associated column label.
US11727193B2

Described herein is a computer implemented method. The method comprises detecting initiation of a curved text effect in respect of a selected text string of a design; determining a radius; processing the selected text string to split the selected text string into one or more text string elements, each text string element being associated with a glyph; calculating, for each text string element, an element transformation that includes element rotation data and element position data, the element transformation being based on the radius; and rendering each text string element by, for a given text string element, rendering the glyph that the given text string element is associated with based on the element transformation calculated for the given text string element.
US11727174B2

The disclosed technology teaches simulating new satellite messages for a GNSS simulation, providing a configuration file and programming script file, neither of which is pre-compiled into GNSS simulation code, that specify format for a message for a satellite and message format combination not yet operational or not yet compiled into the GNSS simulation code. Included is reading and applying the configuration file and running a script from the programming script file to generate navigation data for simulating positioning messages during the GNSS simulation and using the navigation data for simulating positioning signals during the GNSS simulation and testing of a GNSS receiver against the satellite and message format combination. The disclosed technology also teaches determining message format and values to use when simulating position signals by combining field format and field data values from a combination of the configuration files, almanac, ephemeris and related data, and the programming script files.
US11727164B1

A system and method including identifying lane line data associated with a road within the sensor data; modelling a geometry of the road as a sequence of road segments, each road segment being defined by parameters including a curvature rate and a road grade rate; generating, based on a mathematical representation of the modelled road geometry, an approximation of each road segment; and generating, based on the generated approximation of each road segment, a three-dimensional representation of the road including the sequence of segments.
US11727151B2

A method for protecting content of online conversational content. The method provides for scanning content of an online conversational exchange between a first device and a second device. A sensitive object included in the content of the online conversation exchange is identified, based on object type information accessible from a protection policy included in respective user profiles. A pseudonymized-object-holder is assigned to the identified sensitive object according to the protection policy of the respective user profiles, and the identified sensitive object identified in the content of the online conversation exchange and stored on both the first device and the second device is replaced with a pseudonymized-object-holder, based on the sensitive-object protection policy of the respective user profiles.
US11727145B1

Apparatus and associated methods relate to provide transient access rights to entities for creating, accessing, and/or sharing digital health content (DHC). In an illustrative example, a health content distribution system (HCDS) may generate a time-limited access token (TLAT) for authenticated users to access DHC. The TLAT, for example, may be generated based on a predetermined association of a corresponding DHC with a patient, a predetermined association of a requestor with the patient, a predetermined role of the requestor with relation to the patient, and a predetermined association between the requestor and a creator of the content. The TLAT may be further generated based on a predetermined association between the requestor and an organization associated with the patient. The HCDS may, for example, upon receiving the TLAT, transmit the corresponding DHC to be displayed at the requestor's device. Various embodiments may advantageously provide a secure on-demand health content access system.
US11727136B2

A method of sharing data in a multi-tenant database includes inspecting, by a processing device of a multiple tenant database, a sharer account to determine a presence of a grant to a second role object, in a target account, of access rights to a first role object included in the sharer account. The method includes granting the second role object, in the target account, access rights to an alias object. The first role object having one or more grants to the one or more resources of the sharer account. The target account accesses the one or more resources using the one or more grants of the first role object and using the alias object without at least one of copying the one or more resources or transmitting the one or more resources.
US11727134B2

Based on a credential, an access level of a playback queue for a first control interface and a first subset and second subset of media items in the playback queue may be determined. Media items in the playback queue that were added via a second control interface may be included in the first subset. Media items that were added via a control interface different from the second control interface may be included in a second subset. Information may be provided which identifies the first subset of the media items in the playback queue and the second subset of the media items in the playback queue.
US11727133B2

Embodiments herein describe a pattern or syntax that can be used to convey or express the reason or purpose for a service provider to request user data in an identity federation. A service provider can request user data from the identity provider using an authentication process. If the authentication process is successful, the identity provider provides an authorization token to the service provider which it can use to retrieve the user data. The embodiments herein obtain user consent in the same authentication process used to provide the authorization token. In order to do so, the embodiments herein introduce a pattern or syntax that the service provider uses to convey the purpose for which it wants to use the user data to the identity provider.
US11727132B2

Methods, systems and computer program products for content management systems. The techniques of the methods, systems and/or computer program products automatically determine activity-based content object access permissions and/or make a recommendation of activity-based content object access permissions. A machine learning model is formed from observations of user interactions over a plurality of content objects. The model is continually updated based on ongoing observation and analysis of user interaction events. When a collaborative relationship is formed between an invitor and one or more invitees, the activity-based permissions model is accessed to determine a set of access permissions to assign to the collaborative relationship. A single collaborative relationship may cover many collaboration objects. In some cases, a set of access permissions are automatically assigned to the collaborative relationship. In other cases, a set of access permissions is presented to the invitor as a recommendation. A user can accept or reject any recommendation.
US11727126B2

A method and service to encrypt data at rest on disks that are managed by a container orchestrator (CO) using a container storage interface (CSI). The method and service including intercepting a request transferred from a CO to a CSI plugin and sending the intercepted request to an encryption proxy plugin. The method and service also including examining the request to determine if encryption is needed. In response to encryption being needed, performing encryption on the volume. The method and service also transferring the intercepted request to the container storage interface plugin.
US11727119B2

Embodiments relate to a system, a program product, and a method to support a migration operation. Risk factors associated with a migration operation are assessed. The assessment includes assigning respective risk score values to the identified risk factors, assigning respective weight values to the identified risk factors, and calculating a composite risk score based on the assigned risk score values and the assigned weight values. At least one remediation action is recommended to reduce risk to the migration operation. The at least one recommended remediation action is implemented prior to execution of the migration operation. A migration plan incorporating the remediation action for the migration operation is generated. At least one machine learning (ML) model is employed in connection with (a) the subjecting of the identified risk factors to the assessment and/or (b) the recommending of at least one remediation action to reduce risk to the migration operation.
US11727118B2

A testing device includes a first interface device configured to enable communication with a first component of a vehicle and a second interface device configured to enable communication with a second component of the vehicle. The testing device includes a test module storage configured to store one or more test modules and also includes a user interface and a test controller. The test controller is responsive to the user interface to select a test module from the test module storage and to cause the first interface device to communicate first test data to the first component of the vehicle and to cause the second interface device to communicate second test data to the second component of the vehicle to perform a vulnerability test associated with the selected test module.
US11727115B2

There is provided a secured computer system, comprising a processing and memory unit (PMU) operatively connected to an input peripheral and an output peripheral. The PMU comprises a system memory comprising a protected memory and a shared memory, and a processor operatively coupled to the system memory, the processor including a set of instructions for enabling secure data storage and execution via the protected memory. The PMU further comprises an operating system and a group of modules executable by the operating system, each module in the group of modules having a designated secure region to be executed within the protected memory, the group of modules is configured to create authentication and share the input data securely via the shared memory accessible thereto using a composite key, the composite key generated within the group using data sharing mechanism between the designated secure regions enabled by the set of instructions.
US11727107B1

Systems and methods are disclosed to implement a machine scanning system that stores machine access credentials in a distributed fashion in a pool of scanner nodes. In embodiments, a storage manager node is selected from the pool to manage the storage of each new credential. The storage manager partitions the credential into portions and distributes the portions among the nodes, which may store the portions under different encryptions. A credential storage metadata is updated to indicate portion assignments and also distributed. At scanning time, the node selected to perform the scan uses the credential storage metadata to gather the portions and reconstruct the credential. In embodiments, the portions may be assigned so that no single node holds all portions of the credential, and at least two nodes hold each portion. Advantageously, the disclosed storage scheme enhances the security and availability of access credentials used by the machine scanning system.
US11727082B2

A system, method, and apparatus provide the ability to generate and deliver personalized digital content. Multiple content tests are performed by presenting different variants of content to a set of different consumers of one or more consumers. A machine learning (ML model is generated and trained based on an analysis of results of the multiple content tests. Based on the ML model, personalization rules, that specify a certain variance for a defined set of facts, are output. The personalization rules are exposed to an administrative user who selects one or more of the personalization rules. A request for content is received from a requesting consumer. Based on similarities between the defined set of facts and the requesting consumer, a subset of the selected personalization rules are selected. The content is personalized and delivered to the requesting consumer based on the further selected personalization rules.
US11727079B2

A computer-implemented method for displaying at least a portion of content being displayed on a first device to also be displayed on a second device. The method includes causing content to be displayed on a first device. The method then includes detecting a second device to concurrently display at least a portion of the content being displayed on the first device. A capability of the first device is compared with a capability of the second device. Based on the comparing, the at least the portion of the content is automatically provided to be displayed on the second device.
US11727073B2

The subject technology identifies a series of journey event types in an online user journey, the event types including an impression event, an email event, a click event, and a website visit, and assigns an encoder to each event type. Using an assigned encoder, the technology encodes each event type to generate an encoded vector for each event type. The encoded vector is representative of at least a portion of the online user journey relating to that event type. The technology generates an encoded vector for each event type to create a set of encoded vectors, the set of encoded vectors including one or more of an impression event encoded vector, an email event encoded vector, a click event encoded vector, and a website visit encoded vector. The technology aggregates the set of encoded vectors to generate an output of the online user journey encoder, the output including a composite encoded user journey vector for modeling, transmits the output of the online user journey encoder to a user journey training model for training of the model and, using a trained model, generates an occurrence probability for at least one further event in the online user journey.
US11727072B2

Disclosed are a method and apparatus for limiting the number of results returned by a data store in response to a query. Upon receiving an initial query, the data store returns a page of results that includes a subset of the data items within the data store satisfying the conditions of the query. The data store also provides a marker indicating the extent of the set of data items. If a subsequent query that requests additional results which satisfy the same query conditions and that includes the marker is received, the data store returns a page of results that includes a subset of data items that are disjoint from the initial subset, and provides an updated marker which indicates the extent of the union of the initial and subsequent subsets. If still further results are desired from the data store, an additional query containing the updated marker may be submitted.
US11727070B2

Embodiments relate to a system and method to plan preparation of a meal that may include more than one dish. Online recipes are obtained from a database based on criteria set by the user. Recipes are analyzed for time and effort requirements at each step. If a meal includes more than one dish, a merge of the timelines is performed to determine if it is feasible to prepare all dishes concurrently. Suppliers that can supply all ingredients required by the recipes that meet all user criteria are recommended to the user.
US11727059B2

To enable a user to easily recognize temporal order of elements included in a retrieval sentence, a retrieval sentence utilization device 10 includes: a retrieval sentence division unit 11 for dividing a retrieval sentence into a plurality of retrieval contents each of which includes an event; and a directed graph generation unit 12 for generating, from each of the retrieval contents, a subtree in which the event is an edge and a source of the event and an object of the event are nodes, and integrating a plurality of subtrees generated from the retrieval contents to generate a directed graph, wherein the directed graph generation unit 12 places the plurality of subtrees in the directed graph according to occurrence order of events corresponding to the plurality of subtrees.
US11727052B2

A method of inspecting a component using an image retrieval module includes storing an inspection image file in a memory and identifying a region of interest in the inspection image file. The method further includes accessing a database storing image files and determining feature vectors associated with the image files. The method also includes determining a hash code for each image file based on the feature vectors and classifying a subset of image files as relevant based on the hash codes. The method further includes sorting the subset of image files based on the feature vectors and generating search results based on the sorted subset of image files. The image retrieval module includes a convolutional neural network configured to learn from the determination of the feature vectors and increase the accuracy of the image retrieval module in classifying the image files.
US11727037B2

A method and system for configuring a computer for data classification using ordinal regression includes: receiving and storing a data set having data with a plurality of data features that have an ordinal relationship; generating a plurality of ordinal classification bins based on the relationship of the data features, at least one ordinal classification bin having walls defined by at least two hyperplanes; generating an ordinal regression model of the data set illustrating the data of the data set arranged into the plurality of ordinal classification bins; and tuning the slopes of the walls of the at least one ordinal classification bin based on the relationships between the plurality of data features of the data arranged within the at least one ordinal classification bin such that the slopes of the two hyperplanes defining the walls of the at least one ordinal classification bin are not parallel.
US11727035B2

A workflow executed by an on-premise installation of the content management system can include a cloud workflow and an on-premise workflow relating to on-premise content retained in an on-premise repository managed by the on-premise installation of the content management system. A synchronization can be initiated between the on-premise content and a cloud copy of the on-premise content to reflect a change to either of the on-premise content or the cloud copy in the other of the on-premise content and the cloud copy. The cloud copy can exist at a location managed by a cloud-based installation of the content management system. Upon detection that the cloud workflow has been completed by the location using the cloud copy, a resumption of the on-premise workflow can be triggered using the synchronization between the on-premise content and the cloud copy of the on-premise content. Related systems, methods, products, etc. are described.
US11727027B2

An interactive database object representation may be created based on configuration instructions. The interactive database object representation may include a plurality of graphical elements that are each associated with a respective database object field. Each of the database object fields may be associated with a database object definition within a database. The interactive database object representation may be published to a storage medium for transmission upon request to a client machine via a network. The interactive database object representation may facilitate the display and editing of data associated with an instance of the database object.
US11727019B2

Various embodiments are generally directed to a dynamic, flexible acronym decoder. A user may submit a query via one of a plurality of user interfaces. Information describing the user may be received to generate a context vector for the user. The query may be processed against a database of terms using the context vector, a machine learning model, and content tags applied to terms in the database. Processing the queries against the database may return a result set, and the ML model may be used to compute a score for each result. The results may be ordered based on the scores and returned as responsive to the query.
US11727018B1

A social networking system provides a user with a feed of content items associated with other users connected to the user via the social networking system. Additionally, the social networking system identifies additional content items for presentation to the user and generates an additional feed including the additional content items. The additional content items may be determined by identifying content items having various characteristics and scoring the content items based on the characteristics. Content items having at least a threshold score are identified as additional content items. Examples of characteristics of content items include users providing content items to the social networking system, locations associated with social networking system users, and interaction with content items by social networking system users. In some embodiments, the additional feed modifies presentation of the additional content items based on their associated scores.
US11727015B2

Systems and methods of monitoring for anomalous data records. The system conducts a method including: receiving a data record associated with at least one meta attribute to determine whether subsequent processing of the data record is warranted; generating an anomaly prediction for the data record based on a detection model and the at least one meta attribute associated with the data record, the detection model defined by a plurality of score distribution representations based on quantile bins and a dynamic quantile weight for providing an interim anomaly measure corresponding to respective score distribution representations, wherein the anomaly prediction is generated based on a combination of interim anomaly measures associated with respective meta attributes associated with the data record; and transmitting a signal representing the anomaly prediction for presentation at a user device for identifying one or more data records for subsequent data processes.
US11727013B2

Hybrid tables can be used in different use-case scenarios. Hybrid tables provide a flexible mechanism to support files and data in different formats while providing access to the different types of data as part of one table. This flexibility can allow the use of hybrid tables in data lake or other similar environments.
US11727008B1

A method for responding to a tabular database (TD) query, the method may include (i) receiving the TD query, wherein the TD query comprises one or more numerical conditions; (ii) determining, using gap filters and based on the one or more numeral conditions, a relevancy to the TD query of groups of cells of the TD that are associated with the gap filters; wherein different gap filters are associated with different groups of cells of the TD; wherein each gap filter comprises one or more pairs of minimum-maximum values that are defined based on one or more gaps between sorted values of the group of cells, wherein at least one gap filter of the gap filters is set up based on a storage parameter of the gap filter and a filtering parameter of the gap filter; (iii) skip a scanning of one or more groups of cells of the TD that are irrelevant to the TD query; and (iv) generate a response to the TD query, wherein the generating comprises scanning one or more groups of cells of the TD that are relevant to the TD query.
US11727005B2

A word completion system based on a partial but exact template that entails a finite number of matches. A primary component is a close ended template made up of cues representing one or more characters, constrained by the exact number of characters in the desired word. It can be edited with pinpoint accuracy to regenerate a new result set in real time to reflect the change. The exact number of characters in the template can be indicated by a discrete signal with a designated gesture or keying in a number. The system is substantially interactive without requiring command line input or a scripting language. A delimiter or a designated signal is used to select an entry from the result set to complete the target word. The proposed method is inherently deterministic and extensible to different writing systems, and adaptable and portable to a wide range of hardware platforms.
US11727004B2

Context dependent execution time prediction may be applied to redirect queries to additional query processing resources. A query to a database may be received at a first query engine. A prediction model for executing queries at the first query engine may be applied to determine predicted query execution time for the first query engine. A prediction model for executing queries at a second query engine may also be applied to determine predicted query execution time for the second query engine. One of the query engines may be selected to perform the query based on a comparison of the predicted query execution times.
US11727002B2

A method, system, and computer program product for conserving resources in segment trend analytics query processing using event data. A set of events of an entity is aggregated and sorted from earliest to last, and sequentially processed to incrementally set a subset therefrom. A predicate function for determining segment membership is applied respective of a linear timeline of events of the subset represented by a time of an event processed. A data record comprising identification of the entity, time, and respective segment is generated and stored. Data records are aggregated by respective identification of a segment and a time comprised therein, and at least one analytic measure respective of entities which identification thereof is comprised therein, is calculated and stored. An indication of the at least one analytic measure calculated respective of a segment and a time queried is returned, whereby determination of a trend of the segment is enabled.
US11726989B2

A computationally-efficient system for encoding a message object implements instructions including determining a token of the message object. The token identifies a structure of the message object. The instructions include obtaining a dictionary definition based on the token. The dictionary definition describes the structure of the message. The message includes multiple entries. Each of the entries is characterized by a data type and a field identifier. The dictionary definition defines an order of the entries. The instructions include, according to an order specified by the dictionary definition, selecting each entry of a set of entries in the message in sequence and writing the entry to a byte queue exclusive of the data type and the field identifier. The instructions include initiating transmission of the byte queue over a communications network.
US11726988B2

Systems and methods disclosed herein are directed to a scalable and advanced analytics computing platform for distributed ledger data for integrating an entity's legacy systems, distributed ledger systems, and crypto-asset transactions, as well as related metadata. The systems and methods further relate to a custody adapter implementation that enables interactions across multiple custody technology providers, sub-custody providers, and internal custody solutions.
US11726985B2

Disclosed herein are system, method, and computer program product embodiments for maintaining of a geometric object in a database. An embodiment operates by a database maintaining a first page storing a data block in the database's on-disk store such that the data block stores at least one byte of the geometric object. After receiving the request for the geometric object, the database loads the page storing the geometric object in the in-memory store and determines the size of the geometric object. Based on the size of the geometric object, the database stores the geometric object in the in-memory store directly or in a heap of the in-memory store.
US11726975B2

A system for unloading tables of a database is provided. In some aspects, the system performs operations including determining that a number of accesses to a table occurring within a time period has satisfied an access threshold. The operations may further include identifying, in response to the determining, a first timestamp indicating a most recent access to the table. The operations may further include determining whether a difference between a current timestamp and the first timestamp satisfies a first time threshold. The operations may further include comparing, in response to the difference satisfying the first time threshold, a ratio of the difference and a size of the table to a ratio threshold. The operations may further include unloading, in response to satisfying the ratio threshold, the table. The operations may further include adjusting, based on the feedback, the first time threshold and/or the ratio threshold.
US11726970B2

Some embodiments provide a method for migrating data from a first database to a second database. The data is susceptible to change at the first database before all of the data is migrated to the second database and is available for access through the second database. The method transfers segments of data incrementally from the first database to the second database and generates a first digital signature for each transferred segment. The method identifies a set of transferred segments that have been modified in the first database before the data is available for access through the second database by generating a second digital signature for each transferred segment in the set and comparing the second digital signature for the segments with the first digital signature for the segments. The method transfers the modified segments from the first database to the second database in order to replace the previously transferred segments.
US11726969B2

A metastructure for representing and manipulating or analyzing a data model is provided herein. A source representation of the first data model may be received. The source representation may include a representation of one or more structural components of the first data model, respectively having identifiers and types. One or more instances of a metastructure schema object datatype may be generated based on the one or more structural components of the source representation. Generating a given instance of the metastructure schema object datatype for a given structural component may include assigning a first identifier of the given structural component to the first data member of the given instance, determining a first type associated with the given structural component, and assigning the first type to the second data member of the given instance. The one or more instances of the metastructure schema object datatype may be stored in association.
US11726955B2

The efficiency of a container location database (“CLDB”) that is used for retrieving location information of data containers stored on nodes in a cluster is improved by decreasing the number of key-value store transactions performed during snapshot creation and deletion, thereby decreasing both disk I/O and computing cycles. The CLDB is made more scalable by improving the deletion and creation time of snapshots, allowing one to create and delete more snapshots during a given interval of time. CLDB resilience is improved by decreasing the time required to resync a CLDB node. CLDB data is reduced to decrease IO operations, improve resync times, and to cache most of the data in memory.
US11726950B2

A compute near memory (CNM) convolution accelerator enables a convolutional neural network (CNN) to use dedicated acceleration to achieve efficient in-place convolution operations with less impact on memory and energy consumption. A 2D convolution operation is reformulated as 1D row-wise convolution. The 1D row-wise convolution enables the CNM convolution accelerator to process input activations row-by-row, while using the weights one-by-one. Lightweight access circuits provide the ability to stream both weights and input rows as vectors to MAC units, which in turn enables modules of the CNM convolution accelerator to implement convolution for both [1×1] and chosen [n×n] sized filters.
US11726942B2

Disclosed are a module assembly and a multi-master communication method thereof, and more particularly, a module assembly including a plurality of modules capable of transmitting/receiving data by forming an open drain based one-wire communication bus upon mutual combination, in which at least one module requiring the data transmission among the plurality of modules performs first declaration for a transmission intention by outputting a low signal within a predetermined first arbitration time when at least one module is in an on state by sensing the one-wire communication bus state, at least one module performing the first declaration for the transmission intention performs second declaration for the transmission intention by outputting a high signal within a second arbitration time, and a module which outputs the high signal last within the second arbitration time secures final bus occupation.
US11726935B2

Techniques in electronic systems, such as in systems comprising a CPU die and one or more external mixed-mode (analog) chips, may provide improvements advantages in one or more of system design, performance, cost, efficiency and programmability. In one embodiment, the CPU die comprises at least one microcontroller CPU and circuitry enabling the at least one CPU to have a full and transparent connectivity to an analog chip as if they are designed as a single chip microcontroller, while the interface design between the two is extremely efficient and with limited in number of wires, yet may provide improved performance without impact to functionality or the software model.
US11726934B2

A method for registering a handler in a configured sequence of handlers includes: receiving, by a processor and memory implementing a sequencer infrastructure, a configuration script defining a sequence including one or more handler identifiers and corresponding one or more handler arguments; invoking a handler initialization entry point for a handler corresponding to a handler identifier, the invoking the handler initialization entry point including: selecting, based on the corresponding one or more handler arguments, a handler type from among two or more of: a configured instance of the handler; a configured alternate handler different from the handler; an alternate sequence of handlers; an expression; and a no-op handler; and initializing a configured handler based on the handler type selected and the corresponding one or more handler arguments; and adding the configured handler to a configured sequence of handlers.
US11726933B2

An I/O server service interacts with multiple containerized controller services each implementing the same control routine to control the same portion of the same plant. The I/O server service may provide the same controller inputs to each of the containerized controller services (e.g., representing measurements obtained by field devices and transmitted by the field devices to the I/O server service). Each containerized controller service executes the same control routine to generate a set of controller outputs. The I/O server service receives each set of controller outputs and forwards an “active” set to the appropriate field devices. The I/O server service and other services, such as an orchestrator service, may continuously evaluate performance and resource utilization in the control system, and may dynamically activate and deactivate controller services as appropriate.
US11726925B2

Systems and methods of implementing a mixed-signal integrated circuit includes sourcing, by a reference signal source, a plurality of analog reference signals along a shared signal communication path to a plurality of local accumulators; producing an electrical charge, at each of the plurality of local accumulators, based on each of the plurality of analog reference signals; adding or subtracting, by each of the plurality of local accumulators, the electrical charge to an energy storage device of each of the plurality of local accumulators over a predetermined period; summing along the shared communication path the electrical charge from the energy storage device of each of the plurality of local accumulators at an end of the predetermined period; and generating an output based on a sum of the electrical charge from each of the plurality of local accumulators.
US11726920B2

A device includes a cache memory and a memory controller coupled to the cache memory. The memory controller is configured to receive a first read request from a cache controller over an interconnect, the first read request comprising first tag data identifying a first cache line in the cache memory, and determine that the first read request comprises a tag read request. The memory controller is further configured to read second tag data corresponding to the tag read request from the cache memory, compare the second tag data read from the cache memory to the first tag data received from the cache controller with the first read request, and if the second tag data matches the first tag data, initiate an action with respect to the first cache line in the cache memory.
US11726912B2

Systems and methods are disclosed for performing wide memory operations for a wide data cache line. In some examples of the disclosed technology, a processor having two or more execution lanes includes a data cache coupled to memory, a wide memory load circuit that concurrently loads two or more words from a cache line of the data cache, and a writeback circuit situated to send a respective word of the concurrently-loaded words to a selected execution lane of the processor, either into an operand buffer or bypassing the operand buffer. In some examples, a sharding circuit is provided that allows bitwise, byte-wise, and/or word-wise manipulation of memory operation data. In some examples, wide cache loads allows for concurrent execution of plural execution lanes of the processor.
US11726906B2

According to one embodiment, a memory device includes a nonvolatile memory, address translation unit, generation unit, and reception unit. The nonvolatile memory includes erase unit areas. Each of the erase unit areas includes write unit areas. The address translation unit generates address translation information relating a logical address of write data written to the nonvolatile memory to a physical address indicative of a write position of the write data in the nonvolatile memory. The generation unit generates valid/invalid information indicating whether data written to the erase unit areas is valid data or invalid data. The reception unit receives deletion information including a logical address indicative of data to be deleted in the erase unit area.
US11726905B2

Intelligent memory brokering for multiple process instances, such as relational databases (e.g., SQL servers), reclaims memory based on value, thereby minimizing cost across instances. An exemplary solution includes: based at least on a trigger event, determining a memory profile for each of a plurality of process instances at a computing node; determining an aggregate memory profile, the aggregate memory profile indicating a memory unit cost for each of a plurality of memory units; determining a count of memory units to be reclaimed; identifying, based at least on the aggregate memory profile and the count of memory units to be reclaimed, a count of memory units to be reclaimed within each process instance so that a total cost is minimized to reclaim the determined count; and communicating, to each process instance having identified memory units to be reclaimed, a count of memory units to be reclaimed within the process instance.
US11726904B2

A transient input/output in progress state is established during processing of an input/output testcase by a test infrastructure in a computing environment. The method includes obtaining the input/output testcase for an object having one or more pages, and processing the input/output testcase by the test infrastructure. Processing the input/output testcase by the test infrastructure includes, for a page of the object, generating a delay in the processing of the input/output testcase for the page of the object. The delay opens a transient input/output in progress state during which one or more concurrent test operations are to reference the page of the object.
US11726899B2

A process is disclosed to identify the minimal set of sequential and combinational signals needed to fully reconstruct the combinational layout after emulation is complete. A minimal subset of sequential and combinational elements is output from the emulator to maximize the emulator speed and limit the utilization of emulator resources, e.g., FPGA resources. An efficient reconstruction of combinational waveforms or SAIF data is performed using a parallel computing grid.
US11726897B2

A system and method are provided for testing application. The method is executed by a device having a communications module and includes initiating via the communications module, an application testing tool, to test an application build according to at least one metric and obtain a test result. The method also includes accessing via the communications module, session details generated by the application testing tool while testing the application build, to determine an overhead component introduced by the application testing tool in generating the test result. The method also includes adjusting the test result based on the overhead component to increase an accuracy of the test result.
US11726896B2

A system for application monitoring includes an interface to receive an indication regarding an application. The system includes a processor to determine whether the application is compliant based at least in part on a set of policy rules, and in the event that the application is compliant, provide an indication that the application is compliant.
US11726895B2

A semiconductor device capable of monitoring a connection state of a terminal on a semiconductor chip includes a selector configured to acquire terminal levels of a plurality of respective terminals on the semiconductor chip to which an inspection pattern is inputted based on a detection signal, a memory configured to store latch data based on a chip address which identifies the semiconductor chip and a plurality of the terminal levels corresponding to the plurality of terminals based on the detection signal, an output circuit configured to read a plurality of pieces of latch data from the memory based on the detection signal and to output the plurality of pieces of latch data, and a timing control circuit configured to generate the detection signal by detecting an edge of a clock inputted during an inspection mode and configured to activate the selector, the memory, and the output circuit.
US11726892B2

A method is provided for automatically discovering topics in electronic posts, such as social media posts. The method includes receiving a corpus that includes a plurality of electronic posts. The method further includes identifying a plurality of candidate terms within the corpus and selecting, as a trimmed lexicon, a subset of the plurality of candidate terms using predefined criteria. The method further includes clustering at least a subset of the plurality of electric posts according to a plurality of clusters using the lexicon to produce a plurality of statistical topic models. The method further includes storing information corresponding to the statistical topic models.
US11726889B1

Systems and methods provide techniques for more effective and efficient predictive monitoring of a software application framework. For example, various embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to enable effective and efficient predictive monitoring of a software application framework using alert signatures for the software application that are generated by using at least one of first-order alert classification machine learning models, temporal-sequential alert classification machine learning models, categorical-sequential alert classification machine learning models, alert classification machine learning models, and second-order alert classification machine learning models.
US11726886B2

Systems and methods are disclosed to improve disaster recovery by implementing a scalable low-loss disaster recovery for a data store. The disaster recovery system enables disaster recovery for a linearizable (e.g., externally consistent) distributed data store. The disaster recovery system also provides for a small lag on the backup site relative to the primary site, thereby reducing the data loss by providing a smaller data loss window compared to traditional disaster recovery techniques. The disaster recovery system implements a timestamp for log records based on a globally synchronized clock. The disaster recovery system also implements a watermark service that updates a global watermark timestamp that a backup node uses to apply log records.
US11726881B2

A method for generating a reconstructed version of a filesystem entity, the method may include (i) generating fallback retrieval metadata for a reconstructed version segment, when the reconstructed version segment is (a) associated with a corresponding intermediate version segment, and (b) the corresponding intermediate version segment is preceded by a corresponding most updated segment that does not exceed a fallback version of the filesystem entity; wherein the reconstructed version segment, the corresponding intermediate version segment and the corresponding most updated segment that does not exceed a fallback version have a same address range; (ii) generating a non-existing indicator for the reconstructed version segment, when the reconstructed version segment is (a) associated with the corresponding intermediate version segment, and (b) the corresponding intermediate version segment is not preceded by any corresponding most updated segment that does not exceed the fallback version; and (iii) maintaining intermediate metadata for retrieving one or more intermediate versions of the filesystem entity.
US11726878B2

Embodiments of the present disclosure relate to a memory system and an operating method thereof. The memory system may include a first processor and a second processor. The first processor is configured to manage or process a main read count table including a plurality of first read count table entries each corresponding to one of a plurality of super memory blocks. The second processor is configured to manage or process, when an error occurs during an operation of reading data stored in one of the plurality of super memory blocks, a partial read count table including a read count table entry including information on a count of the read operation executed during a recovery operation for the error, and transmit an update message to the first processor for updating the main read count table based on the partial read count table.
US11726876B2

According to one general aspect, an apparatus may include a host interface circuit configured to receive offloading instructions from a host processing device, wherein the offloading instructions instruct the apparatus to compute an error correction code associated with a plurality of data elements. The apparatus may include a memory interface circuit configured to receive the plurality of data elements. The apparatus may include a plurality of memory buffer circuits configured to temporarily store the plurality of data elements. The apparatus may include a plurality of error code computation circuits configured to, at least in part, compute the error correction code without additional processing by the host processing device.
US11726874B2

A request to retrieve user data stored at a memory device is received and a first error control operation associated with the user data is performed. An indication of a failure of the first error control operation is received, and in response, a subset of system data stored at the memory device is identified. A second error control operation is performed on the subset of the system data to retrieve the subset of the system data stored at the memory device, and the user data is read by using the subset of the system data retrieved based on the performing of the second error control operation.
US11726870B2

Provided herein is a PCIe interface device. The PCIe interface device may include a NOP DLLP generator configured to generate a No Operation (NOP) data link layer packet (DLLP) including event information representing an event in response to the occurrence of the event and a transmitter configured to transmit the NOP DLLP to an external device through a link including a plurality of lanes.
US11726865B2

Methods, systems, and devices for bit and signal level mapping are described to enable a memory device to transmit or receive a multi-symbol signal that includes more than two (2) physical levels. Some cyclic redundancy check (CRC) calculations generate one or more bits of CRC output per symbol of an associated signal and the output are transmitted via a multi-symbol signal by converting one or more CRC output bit to a physical level of the signal. The conversion, or mapping, process is performed such that the physical levels of the signal avoid a transition between a highest physical level and lowest physical level. For example, a modulation scheme or mapping process is configured to map different values of CRC output bits to different physical levels, where the different physical levels are separated by one other physical level associated with the signal or the modulation scheme.
US11726864B2

In a data processing device comprising a memory controller controlling writing/reading of data to/from the memory, a processor requesting writing/reading of data, and an error detection module requesting writing/reading of data to/from the memory controller in accordance with a request from the processor, an error detection module calculates a first error detection code of the first data having a write request from the processor, reads the second data having a read request from the processor from the memory, calculates a second error detection code from the read data, compares the first error detection code and the second error detection code, and transmits the result of the comparison to the external module.
US11726863B2

Methods, systems, and devices for memory data correction using multiple error control operations are described. A single command may be received to correct an error detected in data stored by a memory array. A first error control operation and a second error control operation may be implemented based on the single command. The first error control operation may be performed on the data stored by the memory array using one or more different reference voltages to read the data. The error may be determined to remain in the data after performing the first error control operation. The second error control operation may then be performed on the data stored by the memory array. The second error control operation may use one or more voltage distributions associated with the memory cells of the memory array.
US11726859B2

A redundant control system includes a plurality of channels each including a processing system configured to execute a control application for a controlled system. The redundant control system also includes a switchover artificial intelligence control operable to evaluate a state of the channels of the redundant control system, monitor a plurality of input/output data and communication data of the channels, and apply a fault model to determine one or more component faults and system faults of the channels based on the state, the input/output data, and the communication data. The switchover artificial intelligence control is further operable to command a switchover of a control function from one of the channels having a lower health status to one of the channels having a higher health status based on the component faults and system faults of the channels.
US11726849B2

A parametric constant resolves to different values in different contexts, but a single value within a particular context. An anchor constant is a parametric constant that allows for a degree of parametricity for an API point. The context for the anchor constant is provided by a caller to the API point. The anchor constant resolves to an anchor value that records specialization decisions for the API point within the provided context. Specialization decisions may include type restrictions, memory layout, and/or memory size. The anchor value together with an unspecialized type of the API point result in a specialized type of the API point. A class object representing the specialized type is created. The class object may be accessible to the caller, but the full value of the anchor value is not accessible to the caller. The API point is executed based on the specialization decisions embodied in the anchor value.
US11726842B2

In an event-based data management system, an event having an associated identifier is received. A mapping operation is performed using the identifier to map the event to a selected one of a plurality of topic partitions. Queues for each of the plurality of topic partitions are managed. The queues for each of the plurality of topic partitions are managed independently of each other. The event is allocated to the selected topic partition based on the mapping operation. The event is placed into the queue for the selected topic partition. A batch of events is sent from the queue for the selected topic partition in response to one or more thresholds being reached.
US11726840B2

Disclosed is a flexible and scalable artificial intelligence and analytics platform with advanced content analytics and content ingestion. Disparate contents can be ingested into a content analytics system of the platform through a content ingestion pipeline operated by a sophisticated text mining engine. Prior to persistence, editorial metadata can be extracted and semantic metadata inferred to gain insights across the disparate contents. The editorial metadata and the semantic metadata can be dynamically mapped, as the disparate contents are crawled from disparate sources, to an internal ingestion pipeline document conforming to a uniform mapping schema that specifies master metadata of interest. For persistence, the semantic metadata in the internal ingestion pipeline document can be mapped to metadata tables conforming to a single common data model of a central repository. In this way, ingested metadata can be leveraged across the platform, for instance, for trend analysis, mood detection, model building, etc.
US11726833B2

A technique for dynamically provisioning virtual machines for running a cloud-based software application includes querying a pool manager of a multi-tiered pool of virtual machines to identify a set of classes of virtual machines, which meet a specified size criterion, and a respective TVC (time-variant characteristic) for each class. If an identified one of the set of classes has a smaller TVC than a TVC of one of the virtual machines currently running the application, the technique proceeds to swap the current virtual machine for a virtual machine having the identified class.
US11726831B2

A system and method for calculating worst case execution times for actions in a process that is partitioned into a number of sub-processes that perform certain ones of the actions and operate on their own partition schedule independent of the other partitions. The method includes providing a unified modeling language (UML) activity diagram including the actions in the process, identifying each action in the diagram, determining each possible processing path for the actions in the process, assigning each action in each path to one of the sub-processes in the partitions, determining the time that each action will take through each path based on the partition schedule, and integrating the times for performing the actions in each of the paths. The method reports a longest time for performing the process along each path based on the integration of the times.
US11726830B2

Techniques for implementing an infrastructure orchestration service are described. A safety plan comprising a list of resources and operations based at least in part on a deployment configuration file can be received. Upon receiving approval of the safety plan, an operation corresponding to at least one of the list of resources can be prepared to be performed. The operation can be compared to the safety plan. If the operation is part of the safety plan, the operation can be performed. If the operation is not part of the safety plan, the deployment can be halted, and a notification that the deployment is not in compliance with the safety plan can be transmitted.
US11726818B1

Systems, methods, and computer program products for executing a sequence of tasks are provided. An analytics engine receives a request to execute a group of tasks, where tasks execute in different programming languages. A sequence for executing the tasks in the group of tasks is determined using the input and output parameters of the tasks. The tasks are executed according to a determined sequence. To execute each task, the analytics engine instantiates a process that corresponds to programming language associated with the tasks. The process executes the task. Once all tasks complete execution, an output of the last task is a result of the group of tasks.
US11726817B2

Scheduling multiple processes with varying delay sensitivity is disclosed herein. In one example, a processor device iteratively executes a processing workload that includes a fixed-execution-time process and an adjustable-execution-time process. During each iteration of the processing workload, the processor device first determines, for that iteration, a maximum cycle time interval during which both the fixed-execution-time process and an adjustable-execution-time process will execute. The processor device further determines a maximum execution time interval for the adjustable-execution-time process, based on the maximum cycle time interval and a fixed execution time interval for the fixed-execution-time process. The processor device then modifies an adjustable execution time interval for adjustable-execution-time process in the current iteration of the processing workload based on the maximum execution time interval.
US11726816B2

Workloads are scheduled on a common set of resources distributed across a cluster of hosts using at least two schedulers that operate independently. The resources include CPU, memory, network, and storage, and the workloads may be virtual objects, including VMs, and also operations including live migration of virtual objects, network file copy, reserving spare capacity for high availability restarts, and selecting hosts that are to go into maintenance mode. In addition, the at least two independent schedulers are assigned priorities such that the higher priority scheduler is executed to schedule workloads in its inventory on the common set of resources before the lower priority scheduler is executed to schedule workloads in its inventory on the common set of resources.
US11726814B2

A computing resource allocation method comprises beginning a first performance of a first task; determining, using a task manager circuit during the first performance of the first task, that a first operation from among the first plurality of operations requires a resource, wherein the resource is external to the processor; determining, using a spinlock circuit, that the resource is unavailable for use; pausing, under control of the task manager, the first performance of the first task at the processor; beginning, using the processor, a second performance of a second task, the second task comprising a second plurality of operations; receiving, at the task manager, a notice from the spinlock that the resource is currently available for use by the processor; and resuming, under control of the task manager, the first performance of the first task at the processor starting with the first operation from among the first plurality of operations.
US11726811B2

Disclosed are various embodiments for decreasing the amount of time spent processing interrupts by switching contexts in parallel with processing an interrupt. An interrupt request can be received during execution of a process in a less privileged user mode. Then, the current state of the process can be saved. Next, a switch from the less privileged mode to a more privileged mode can be made. The interrupt request is then processed while in the more privileged mode. Subsequently or in parallel, and possibly prior to completion of the processing the interrupt request, another switch from the more privileged mode to the less privileged mode can be made.
US11726809B2

A system and method for securing virtual cloud assets in a cloud computing environment against cyber threats. The method includes: determining a location of a snapshot of at least one virtual disk of a protected virtual cloud asset, wherein the virtual cloud asset is instantiated in the cloud computing environment; accessing the snapshot of the virtual disk based on the determined location; analyzing the snapshot of the protected virtual cloud asset to detect potential cyber threats risking the protected virtual cloud asset; and alerting detected potential cyber threats based on a determined priority.
US11726808B2

A method for providing a managed networking service for a cloud computing system enables users to consume managed virtualized network functions (VNFs) at edge locations. The method includes registering a plurality of third-party vendors for the managed networking service. The plurality of third-party vendors provide a plurality of VNFs for the managed networking service. The method also includes receiving user input from a user of the cloud computing system. The user input includes a request to deploy the plurality of VNFs at an edge location. The plurality of VNFs can be provided by different third-party vendors through the managed networking service. The method also includes causing the plurality of VNFs to be deployed on an edge device that is located at the edge location. The plurality of VNFs can be represented as logical entities in a database that is utilized by the managed networking service.
US11726807B2

A hypervisor communicates with a guest operating system running in a virtual machine supported by the hypervisor using a hyper-callback whose functions are based on the particular guest operating system running the virtual machine and are triggered by one or more events in the guest operating system. The functions are modified to make sure they are safe to execute and to allow only limited access to the guest operating system. Additionally, the functions are converted to byte code corresponding to a simplified CPU and memory model and are safety checked by the hypervisor when registered with the hypervisor. The functions are executed by the hypervisor without any context switch between the hypervisor and guest operating system, and when executed, provide information about the particular guest operating system, allowing the hypervisor to improve operations such as page reclamation, virtual CPU scheduling, I/O operations, and tracing of the guest operating system.
US11726805B2

A system and method for facilitating a user to initiate and accept an assistance request through a chat session is disclosed. Controls may be provided in a graphical chat interface to enable the user to specify inputs to request assistance from other users participating in the chat session. An assistance request may be generated and communicated to those users through the chat session. Graphical representation for the assistance request and controls that facilitate the users to accept the assistance request may be provided in the graphical chat interface. Upon an acceptance to the assistance request by a responding user through the graphical chat interface, an assistance command may be generated and executed in the virtual space.
US11726782B2

Methods and apparatuses are described for assessing and auditing release readiness for a software application. A server receives identification of a software application to be deployed to a production computing environment. The server determines technical attributes of the identified software application from application lifecycle management tools. The server selects one or more release readiness assessment criteria corresponding to the identified software application. The server applies the technical attributes of the identified software application to the release readiness assessment criteria to generate a release readiness score for the software application. The server deploys the identified software application to the production computing environment when the release readiness score is at or above a predetermined threshold. The server prevents deployment of the identified software application to the production computing environment when the release readiness score is below the predetermined threshold.
US11726774B2

The disclosed embodiments relate to a system that facilitates developing applications in a component-based software development environment. This system provides an execution environment comprising instances of application components and a registry that maps names to instances of application components. Upon receiving a call to register a mapping between a name and an instance of an application component, the system updates the registry to include an entry for the mapping. Moreover, upon receiving a call to be notified about registry changes for a name, the system updates the registry to send a notification to a caller when a registry change occurs for the name.
US11726769B2

Systems and methods for learning differentially private machine-learned models are provided. A computing system can include one or more server computing devices comprising one or more processors and one or more non-transitory computer-readable media that collectively store instructions that, when executed by the one or more processors cause the one or more server computing devices to perform operations. The operations can include selecting a subset of client computing devices from a pool of available client computing devices; providing a machine-learned model to the selected client computing devices; receiving, from each selected client computing device, a local update for the machine-learned model; determining a differentially private aggregate of the local updates; and determining an updated machine-learned model based at least in part on the data-weighted average of the local updates.
US11726768B2

Systems and methods for updating software in a hazard detection system are described herein. Software updates may be received by, stored within, and executed by a hazard detection system, without disturbing the system's ability to monitor for alarm events and sound an alarm in response to a monitored hazard event. The software updates may be received as part of a periodic over-the-air communication with a remote server or as part of a physical connection with a data source such as a computer. The software updates may include several portions of code designed to operate with different processors and/or devices within the hazard detection system. The software updates may also include language specific audio files that can be accessed by the hazard detection system to play back language specific media files via a speaker.
US11726766B2

The present disclosure provides a method and apparatus for maintaining computer software of a supervisory control unit (SCU) of an industrial control system (ICS) configured to control equipment of a facility. The method includes capturing status information for the SCU and equipment that indicates at least performance of the SCU and the equipment, and connectivity of the SCU with the equipment. The method includes patching the computer software automatically to update, change, fix, or improve the computer software. The method includes capturing corresponding status information for the SCU and equipment and performing an audit of the ICS after the patch in which the status information and the corresponding status information are compared to identify any deviations in the performance or the connectivity of the equipment resulting from the patch. The method includes generating an audit report of the ICS that indicates any of the deviations that satisfy a reporting threshold.
US11726763B2

Methods and systems for monitoring use, determining risk, and pricing insurance policies for a vehicle having autonomous or semi-autonomous operation features are provided. According to certain aspects, vehicle operation safety may be enhanced. An environmental or weather condition (e.g., hail, storm, wind) may be identified that presents a hazard to an autonomous or semi-autonomous vehicle. With the customer's permission, when it is determined that the vehicle is parked in an unprotected location, a protected or covered location to park the vehicle may be identified, a route to that location may be determined, and the vehicle may be directed to travel automatically to the protected location under the operation of autonomous operation features. Insurance discounts or cost savings may be provided to risk averse insurance customers based upon the self-parking functionality that will reduce or mitigate damage to insured vehicles caused by adverse conditions, falling trees or power lines, hail, etc.
US11726756B2

Example embodiments of the present disclosure provide, in one example aspect, an example computer-implemented method for verification of a shared cache. The example method can include retrieving a precompiled shared cache entry corresponding to a shared cache key, the shared cache key being associated with an operation request. The example method can include obtaining a directly compiled resource associated with the operation request. The example method can include certifying one or more portions of the shared cache based at least in part on a comparison of the precompiled shared cache entry and the directly compiled resource.
US11726755B2

Apparatuses, systems, and techniques for caching of compiled shader programs in a cloud computing environment.
US11726751B2

An Internet of Things Controller, and related tools. The tools address application development and deployment. An Application Meta-Data Editor permits a developer to specify meta-data, that guides the structure of actual data, that can be passed to the application, when invoked as a particular execution (or task) for a particular end-user. Once an application is developed, and has undergone a test deployment, the developer can upload the application to an online Application Store, from which the application can be downloaded and deployed by others. A Data Editor permits an end-user to create his/her own data, in accordance with the developer's meta-data, that adapts the execution to his/her particular needs. While permitting adaptation, the Data Editor ensures that the data created follows the overall pattern of the meta-data, as provided by the developer. Facilities for internationalization of a deployed application's documentation, on a crowd-sourced basis, are also provided.
US11726741B2

An agent control device that acquires a request signal requesting establishment of communication between a mobile terminal and an onboard device; responds to the request signal so as to present, on a display device, a display screen showing procedure information used to set up and establish communication between the mobile terminal and the onboard device; and performs control to continue operation of an agent that is operational inside a vehicle while the display screen is being presented.
US11726740B2

To provide audio information regarding locations within a geographic area, a client device provides an interactive three-dimensional (3D) display of panoramic street level imagery for a geographic area via a user interface. The panoramic street level imagery includes one or more landmarks. The client device receives a request for audio information describing a selected landmark within the interactive 3D display, and obtains the audio information describing the selected landmark from a server device in response to the request. Then the client device automatically presents the received audio information describing the selected landmark.
Patent Agency Ranking