US12010159B2

This disclosure relates to an edge-enabled Fifth Generation Media Streaming (5GMS) system that includes a user device having a 5GMS-aware application that sends a request to use edge services to a media session handler of the user device. In response, an edge enabler client of the user device sends a discovery request to an edge data network.
US12010158B2

The present disclosure describes systems and methods for multi-device media broadcasting or recording with active control. A controller may preview media streams from a plurality of source devices, and may select between the streams, add processing or additional content to the streams, and provide an edited or mixed stream to one or more client or recipient devices. In many implementations, mixing or selective presentation of streams may be accomplished with little to no delay via a lightweight signaling and chunk identification change protocol. In other implementations, processing and mixing instructions may be provided to client devices, which may retrieve the streams and process them locally, reducing or eliminating delay from an intermediary processor or mixer.
US12010153B1

A virtual space view is provided in an online meeting user interface associated with a videoconferencing system that is changeable by gestures of meeting participants. The virtual space view displays avatars or video feeds of the meeting participants on their respective participant computers. The videoconferencing system captures video feeds of all meeting participants, including meeting participants being displayed as avatars. Software of the videoconferencing system recognizes a specific gesture of a meeting participant. The specific gesture is associated with a predefined directional movement of the meeting participant's avatar or video feed within the virtual space view during the online meeting, and the predefined directional movement is requested by the meeting participant via the specific gesture. The specific gesture of the meeting participant is a physical body gesture of the meeting participant which is captured in the video feed of the meeting participant. The videoconferencing system automatically repositions the video feed of the meeting participant who made the specific gesture within the virtual space view during the online meeting in accordance with the associated predefined directional movement.
US12010150B2

A flexible security system has been created that allows for fluid security operations that adapt to the dynamic nature of user behavior while also allowing the security related operations themselves to be dynamic. This flexible system includes ongoing collection and/or updating of multi-perspective “security contexts” per actor and facilitating consumption of these multi-perspective security contexts for security related operations on the users. These security related operations can include policy-based security enforcement and inspection. A security platform component or security entity uses a multi-perspective security context for a user or actor. Aggregating and maintaining behavioral information into a data structure for an actor over time from different sources allows a security platform component or entity to have historical context for an actor from one or more security perspectives. Descriptors that form a security context can originate from various sources having visibility of user behavior and/or user attributes.
US12010141B1

A technique to improve security for a VLAN is disclosed. A security appliance is set as the default gateway for intra-LAN communication. Message traffic is analyzed and anomalies are detected relative to normal message traffic that correspond to device health problems that may require service by a field technician. Access to a cloud-based resource may be further protected by enforcing user-based access policies.
US12010134B2

Systems and methods for monitoring suspicious communication network traffic. The methods include obtaining data associated with a sequence of communication events transmitted via the communication network and determining an entropy approximation measure associated at least one event attribute for the sequence of communication events. The method includes generating a threat prediction value based on an anomaly classification model and the entropy approximation measure. The anomaly classification model is trained based on prior sequences of communication events to identify a non-outlier anomaly range associated with the at least one event attribute. The threat prediction value is generated based on classification of the entropy approximation measure relative to the non-outlier anomaly range associated with the at least one attribute for identifying a potential threat. The method includes transmitting a signal for communicating that the sequence is a potential threat within the communication network.
US12010126B2

Some embodiments of the invention provide a method of implementing an intent-based intrusion detection and prevention system in a datacenter that includes at least one host computer executing multiple machines. The method receives multiple contextual attributes associated with a set of data messages processed by the multiple machines executing on the at least one host computer, the multiple contextual attributes including contextual attributes that are not L2-L4 attributes and that define a compute environment in which one or more workloads performed by the multiple machines executing on the at least one host computer operate. The method uses the received multiple contextual attributes to perform a filtering operation to identify, from multiple intrusion detection signatures, a set of intrusion detection signatures applicable to the one or more workloads. The method provides the identified set of intrusion detection signatures to an intrusion detection system operating on the particular host computer for enforcement.
US12010125B2

Aspects of the technology described herein detect potential security breaches in delegate applications by monitoring communications received from a delegate application. Anomalies in the delegate application communications can indicate that the delegate application has been breached and is now being controlled by an entity other than an authorized entity. An anomaly may be a new or unusual attribute value within the delegate-application's communication. Initially, the anomaly detection system may a build a baseline of attribute values for a single delegate application within a single tenant and separate baseline for the tenant. If the attribute value is anomalous to both the application-specific baseline and the tenant-specific baseline then the message may be designated as anomalous. Mitigation can then be undertaken.
US12010122B2

A system and method for detecting potential lateral movement using cloud keys in a cloud computing environment includes determining a first node in a security graph is a compromised node, wherein the security graph represents cloud entities of the cloud computing environment; detecting a cloud key node connected to the first node, wherein the cloud key node represents a cloud key of the cloud computing environment; and generating a potential lateral movement path, including the first node, and a second node, wherein the second node is connected to the cloud key node.
US12010117B1

Embodiments disclosed herein may relate to systems and methods for secure authentication that enable a user to set up an account or log in an existing account upon an existing user vouching for the user. Embodiments disclosed herein relate to verifying one or more attributes of the user by transmitting multiple decentralized verification notifications to multiple existing users. Upon receiving a verification quorum, a request may be authenticated.
US12010109B2

Methods and systems for transmitting content during a networked conference. In an embodiment, a method is provided for secure access to online events. The method includes receiving a request from a user to access an online event, obtaining a user email address, an event identifier and an event passcode, and hashing the user email address, the event identifier and the event passcode to generate a ticket hash value. The method also includes forming a secure ticket that comprises the ticket hash value, and transmitting the secure ticket to the user. The method also includes receiving the secure ticket from the user when the user want to access the event, hashing the user email address, the event identifier, and the event passcode to generate a confirming hash value, and comparing the two hash values and granting event access to the user if the two hash values match.
US12010106B2

Methods, systems, and apparatus, including a method for preventing fraud. In some aspects, a method includes: receiving, from multiple client devices, a measurement data element that includes a respective group member key and a group identifier for a given conversion as a result of displaying a digital component. Each client device uses a threshold encryption scheme to generate, based at least on network data that includes one or more of impression data or conversion data for the conversion, a group key that defines a secret for encrypting the network data and generate, based on data related to the application, the respective group member key that includes a respective share of the secret. In response to determining that at least the threshold number of measurement data elements having the same group identifier have been received, the network data is decrypted using the group member keys in the received measurement data elements.
US12010095B2

Some embodiments of the invention provide a novel method for managing layer four (L4) ports associated with a machine executing on a host computer. The method collects a set of contextual attributes relating to applications executing on the machine. It then analyzes the collected contextual attributes to identify at least one L4 port that has to have its status modified. Next, it modifies the status of the identified L4 port. In some embodiments, the status of an L4 port can be either open or closed, and the modification can open a closed port or close an open port. In some embodiments, the method is performed when the machine starts up on the host computer, performed each time a new application is installed on the machine, performed periodically to close unused L4 ports, and/or performed periodically to close L4 ports that should not be open based on a set of L4-port control policies.
US12010094B2

A method for filtering attack streams targeting a connectivity module receiving a plurality of incoming connection streams includes: determining a plurality of aggregates; determining a plurality of first measurement vectors; determining another aggregate resulting from the combination of a plurality of incoming connection streams during another time period; determining another first measurement vector associated with the other aggregate; determining an abnormality score depending on the result of projecting the other first measurement vector and projecting the plurality of first measurement vectors and then, if the abnormality score is comprised in an area of doubt regarding the presence of an attack stream determining a plurality of second measurement vectors, each associated with one of the aggregates; determining another second measurement vector associated with the other aggregate; and detecting the presence or absence of an attack by analysing the other second measurement vector.
US12010089B2

Apparatuses, methods, and systems are disclosed for gateway selection. One apparatus identifies a country in which the apparatus is currently located and transmits a query to a DNS server if the apparatus not being located in a home country, the query identifying the country in which the apparatus is currently located and receives a query response from the DNS server. The apparatus determines that gateway selection is mandated in the country if it receives a query response containing one or more records and selects a first gateway in a VPLMN indicated by the one or more records, each record indicating a VPLMN in the country. The apparatus determines that gateway selection is not mandated in the country if the query response contains no records and selects a second gateway, the second gateway selected in a VPLMN indicated in stored gateway selection information.
US12010088B2

This application provides techniques comprising S1: establishing a queue for accommodating m file descriptors for creating n1 first access request data packets; S2: creating an ith file descriptor in the queue, sending an ith first access request data packet by using the ith file descriptor, and monitoring a source port recorded by the ith file descriptor; S3: at every first preset time interval t1, enabling i to automatically increase by 1, continuing to perform operation S2, and setting preset monitoring time T for each source port, where T=t1*m; and S4: ending monitoring of an (i−m)th source port and destroying a corresponding file descriptor while creating an ith file descriptor in the queue when m*j
US12010085B2

Methods and systems for user communication in an online community and/or website are provided. User profile data may be accessed to from a memory. An analysis system compares the user profile data for the user with a time-dependent goal to determine a result. The time-dependent goal may be determined based on an analysis of a set of (successful) users. A user interface system generates a representation of the result for prompting the user to initiate a communication to a different user based on the time-dependent goal. The representation may comprise a metered representation indicating an amount of progress, by the user, toward the time-dependent goal.
US12010083B2

Systems and methods for regulating electronic messages transmissions. A message delay system is disposed between one or more first entities and a second entity within at least one network. Electronic messages are received from among at least one the first entities and the second entity at one or more message arrival times. A message delay component applies a delay to each received electronic message, based on a predefined delay time common to all of the first entities and a first entity delay offset associated with a first entity that is associated with the received message. The first entity delay offset is based on a geographical origin of the first entity relative to a geographical origin of the second entity. Each delayed message is transmitted to a designated recipient via the network, where the designated recipient is among the second entity and the first entities.
US12010078B2

Embodiments herein provide a method for managing interactions between online users by an apparatus. A first user is associated with a first electronic device, a first user profile and a first user profile rating. A second user is associated with a second electronic device, a second user profile and a second user profile rating. The method includes sending from the first user to the second user, a first message and a link to view the first user profile. The method includes displaying on the second electronic device a blurred version of the first message content and a user interface eliciting an input to open or not open the message. The method includes determining whether the second user opens the first message or not. In an embodiment, the method includes incrementing the first and second user profile ratings, in response to determining that the second user opens the first message.
US12010077B1

A system that can, using reduced memory and processor resources, receive a plurality of electronic messages about a common category of electronic transactions, analyze data fields of the electronic messages, and identify electronic messages that share a common marker as being related to each other and to a given electronic transaction. The system can also extract a collection of related electronic messages as a message group, ascertain the message type of each electronic message in the message group, and determine whether any electronic messages are missing from the message group based on the collection of message types present in the message group, where a missing electronic message indicates an incomplete electronic transaction. In response to determining that an electronic message is missing from the message group, the system can automatically generate a notification that identifies the incomplete electronic transaction related to the missing electronic message, and transmit the notification to a sender or receiver of the electronic messages in the message group, to notify the sender or receiver of the incomplete electronic transaction.
US12010074B2

An electronic apparatus includes a memory storing instructions, a plurality of chat-bots for responding to a plurality of questions, and a question classification model trained to identify a chat-bot among the plurality of chat-bots for responding to an input question, and a processor configured to execute the instructions to input the input question into the question classification model, the question classification model outputting a first chat-bot among the plurality of chat-bots for responding to the input question, acquire a first response for the input question, through the outputted first chat-bot, based on the acquired first response comprising information of a function that can be performed at the electronic apparatus, generate a question requesting to perform the function, and input the generated question into the question classification model, the question classification model outputting a second chat-bot among the plurality of chat-bots for responding to the generated question.
US12010063B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may establish inter-band carrier aggregation with a synchronization signal block (SSB) anchor carrier and an SSB-less carrier. The UE may measure a synchronization signal (SS) reference signal received quality (RSRQ) of the SSB-less carrier based on a ratio of a quantity of resource blocks multiplied by an SS reference signal received power (RSRP) and divided by a New Radio (NR) received signal strength indicator (RSSI), where the SS-RSRP is measured based on an SSB on the anchor carrier. Numerous other aspects are described.
US12010058B2

A delay doppler domain transformation can be used to estimate characteristics of a channel between a base station and a user equipment or alternatively, between the user equipment and another user equipment. Thus, the velocity and the distance position of the user equipment can be calculated. For example, a signal received in the time-frequency domain, can be converted to the delay doppler domain by the base station. In response to the conversion, the base station can estimate the velocity of the user equipment. The velocity can be utilized by various applications. For example, the velocity can be utilized to alert the other user equipment to the location or an anticipated location of the user equipment.
US12010056B2

Certain aspects of the present disclosure provide techniques for demodulation reference signal (DMRS) sequence selection. One aspect provides a method for wireless communication by a first wireless node. The method generally includes selecting a type of DMRS sequence to be used for communication with a second wireless node based on a signal quality associated with the communication, receiving a message having the type of DMRS sequence, and performing channel estimation based on the DMRS sequence using the message.
US12010053B2

Various embodiments herein provide techniques for transport block size (TBS) determination for communication on a physical sidelink shared channel (PSSCH). The embodiments may be used by vehicle-to-everything (V2X) user equipments (UEs). Other embodiments may be described and claimed.
US12010052B2

Method, systems and devices for determining a transport block size (TBS) are disclosed. The method comprises determining the TBS based on a parameter or a signaling associated with an event of determining an intermediate value of a TBS determination procedure, wherein the parameter or a signaling is available for a wireless terminal supporting a release version, wherein the intermediate value is determined based on a plurality of resource parameters, wherein the plurality of resource parameters comprises at least one of the total number of resource elements allocated to the wireless terminal, a rate, a modulation order, and the number of layers.
US12010049B2

Methods, systems, and devices for wireless communications are described. A wireless device may monitor for a transmission of a synchronization signal block that includes a first portion generated using a first waveform type and a second portion using a second waveform type that is different than the first waveform type. The wireless device may detect the first portion of the synchronization signal block based on the first waveform type used for the first portion. After detecting the first portion of the synchronization signal block, the wireless device may process the second portion of the synchronization signal block based on information obtained from the first portion of the synchronization signal block. The information obtained from the first portion of the synchronization signal block may include timing information, frequency information, or both.
US12010047B2

The present disclosure provides a method and device for wireless communication in a user equipment and a base station. The user equipment receives a first information, and transmits a first wireless signal in a first time domain resource of a first sub-band. The first information is used to indicate a first parameter; the first parameter is associated with one of L spatial parameter sets; the L spatial parameter sets are respectively in one-to-one corresponding to L time domain resources; the first time domain resource is one of the L time domain resources. The L time domain resources belong to a first time window; the first information is used to determine the first time domain resource from the L time domain resources; the first parameter is used to determine a transmitting antenna port group of the first wireless signal.
US12010046B2

Communications devices for communicating via a wireless access interface are provided. In one embodiment, a communications device comprises transceiver circuitry and controller circuitry configured in combination to receive signals using at least two of a plurality of bandwidth parts of the wireless access interface, each of the bandwidth parts being smaller than and within a carrier bandwidth of the wireless access interface, wherein the at least two of the bandwidth parts at least partially overlap in frequency resources of the carrier bandwidth and time resources of the wireless access interface, to receive the signals via both of the at least two bandwidth parts, and to decode the signals received via each of the at least two bandwidth parts separately.
US12010045B2

The packet processing apparatus includes a packet memory, a transmission processing unit that writes a plurality of packets to be transmitted to the packet memory to generate a combination packet into which the plurality of packets have been concatenated, a line handling unit that sends packets to a communication line, and a combination packet transfer unit that DMA-transfers the combination packet from the packet memory to the line handling unit. The transmission processing unit writes information on an address in the packet memory of beginning data of an individual packet in the combination packet to a descriptor. The line handling unit separates the DMA-transferred combination packet into a plurality of packets and sends the plurality of packets to the communication line.
US12010043B2

A switch for transmitting digital data in the form of frames, each frame having an identification field and being of a first type conforming to an ARINC 664 P7 type protocol or of a second type conforming to an IEEE 802 type protocol. The switch comprising a plurality of input ports, a plurality of output ports, and a configuration table comprising for each identification value of the transmission parameters of the frames having this identification value. The switch is able to switch each frame between an input port and at least one output port exclusively on the basis of the transmission parameters corresponding to the identification value of this frame in the configuration table, independently of the type of this frame.
US12010031B2

Methods and apparatus for automatically identifying and correcting faults relating to poor communications service in a wireless system, e.g., in real time, are described. The methods are well suited for use in a system with a variety of access points, e.g., wireless and/or wired access points, which can be used to obtain access to the Internet or another network. Access points (APs), which have been configured to monitor in accordance with received monitoring configuration information, e.g. on a per access point interface basis, captures messages, store captured messages, and in collaboration with network monitoring apparatus which can be in an AP or external thereto, use message sequences to determine a remedial action to be automatically taken when poor service is likely as may be predicted based on the detected message sequence between a UE and one or more APs.
US12010025B2

A method is performed by a computing device in a data transport network. The computing device receives congestion-related information corresponding to current conditions of a portion of the network. The computing device determines whether a data transport session has a fair-share protocol. When the data transport session has the fair-share protocol, determining a congestion policy for the data transport session, and applying, using the congestion-related information, the congestion policy to the data transport session.
US12010014B2

A system and a method are provided for use in an MPLS network, wherein the system comprises at least one routing element configured to share one or more circuits among multiple Intermediate System to Intermediate System (IS-IS) routing protocol instances, wherein each of the multi instances is associated with a unique database, and wherein the at least one routing element comprises a managing entity configured to: manage a plurality of traffic engineering software agents each associated with a respective database, and allocate available resources to respective instances; update at least one of the plurality of databases; and for traffic that is about to be conveyed via a specific instance, determine a neighboring instance through which said traffic will be conveyed, based on information comprised in the database associated with the specific instance through which said traffic will be conveyed.
US12010011B2

Techniques are described for providing fast reroute for traffic in EVPN-VXLAN. For example, a backup PE device of an Ethernet segment is configured with an additional tunnel endpoint address (“reroute tunnel endpoint address”) for a backup path associated with a second split-horizon group that is different than a tunnel endpoint address and first split-horizon group for another path used for normal traffic forwarding. The backup PE device sends the reroute tunnel endpoint address to a primary PE device of the Ethernet segment, which uses the reroute tunnel endpoint address to configure a backup path to the backup PE device over the core network. For example, the primary PE device may install the reroute tunnel endpoint address within its forwarding plane and one or more operations to cause the primary PE device to encapsulate a VXLAN header including the reroute tunnel endpoint address when rerouting the packet along the backup path.
US12010003B1

Systems, computer program products, and methods are described herein for identifying network control gaps in an automated fashion. The present disclosure is configured to execute instructions to deploy one or more autonomous programs on a network infrastructure; continually monitor feedback data received from the one or more autonomous programs; based on the feedback data received from the one or more autonomous programs, determine that the one or more autonomous programs has circumvented one or more network control policies; analyze the feedback data to determine how the one or more autonomous programs has circumvented the one or more network control policies; and execute instructions to pause access to one or more systems or elevate one or more security requirements in response to determining that the one or more autonomous programs has circumvented one or more network control policies.
US12010002B2

Techniques are provided to enable the SMF or other network node performing UPF selection to determine a computational resource demand, also referred to herein as the computational footprint, associated with a PDU session. The computational footprint can then be used by the SMF or other network node to inform the selection of the UPF.
US12009999B2

A system and method for providing a service management engine for use with a cloud computing environment. In accordance with an embodiment, enterprise software applications (e.g., Fusion Middleware applications) can be instantiated as services within a cloud platform, where they are then made accessible by other (e.g., customer) applications. In an embodiment, a service management engine (SME), in communication with an orchestration engine, can be used to provision services as one or more different service types, according to a service definition package (SDP). Service types can be instantiated according to the configuration of the cloud platform itself, and the contents of the SDP, including discovering, provisioning, and associating service types with system resources, to address different customer requirements.
US12009998B1

Techniques for informing a network of an application's service-level agreement (SLA) objective(s) so the network can ensure the SLA is met end-to-end, thereby allowing core network support of deterministic SLA and application-based routing without using network-based application recognition (NBAR) and/or compromising user privacy. The techniques may include receiving a first connection request to establish a network-domain connection between different network domains that meets or exceeds a service level objective. Based on the first connection request, the network-domain connection may be established between the different network domains to meet or exceed the service-level objective. In some examples, a second connection request may be received to establish a tunnel between a source application and a destination application, which are disposed in the different network domains. Based on the second connection request, the techniques may include establishing the tunnel between the source application and the destination application utilizing the network-domain connection.
US12009992B2

The present disclosure provides a method and system for hierarchical processing of gas data based on smart gas Internet of Things (IoT). The method is executed via the smart gas IoT. The method includes obtaining gas data sending and receiving information of at least one node in at least one period. The method also includes predicting a gas data communication load of the at least one node in at least one future period based on the gas data sending and receiving information. The method further includes determining a time-sharing processing scheme for the at least one future period based on the gas data communication load of the at least one node in the at least one future period.
US12009988B2

A computing system includes a computing device configured to execute a plurality of virtual machines, each virtual machine of the plurality of virtual machines configured to provide control plane functionality for at least a different respective subset of forwarding units of a network device, the computing device distinct from the network devices. The computing system also includes a policy agent configured to execute on the computing device. The agent is configured to determine that a particular virtual machine of the plurality of virtual machines provides control plane functionality for one or more forwarding units of the network device; determine control plane usage metrics for resources of the particular virtual machine; and output, to a policy controller, data associated with the control plane usage metrics and data associating the particular virtual machine with the one or more forwarding units for which the particular virtual machine provides control plane functionality.
US12009985B2

A method includes obtaining a stream of consecutive network configuration snapshots each including network configuration information. The method also includes determining that first network configuration information is the same as second network configuration information. After determining that the first network configuration information is the same as the second network configuration information, the method includes determining that the second network configuration information is not the same as third network configuration information. The method also includes determining a net change in reachability for a network based on a difference in packet reachability. The method also includes determining a policy violation based on the net change in reachability for the network and generating a reachability differentiation report including the policy violation. The method also includes reverting a configuration of the network to a state corresponding to the first network configuration information and implementing the network using the reverted configuration.
US12009981B2

Systems, methods, and related technologies for segmentation management are described. The segmentation management may include visualization, configuration, simulation, or a combination thereof of one or more segmentation policies. In certain aspects, a plurality of segmentation rules are accessed and one or more characteristics of a plurality of entities communicatively coupled to a network are determined. A plurality of groups may be determined based on at least one characteristic of the one or more characteristics, where each group comprises at least one entity of the plurality of entities. A first group and a second group from the plurality of groups may be selected and one or more segmentation rules associated with the first group determined. One or more segmentation rules associated with the second group may be determined. Communication properties between the first group and second group may be determined and an indication of the communication properties between the first group and the second group displayed.
US12009977B2

A system may include a database disposed within a remote network management platform, a server device disposed in the platform, and a client device. The database may contain representations of configuration items, such as computing devices and software applications associated with the managed network. The server device may provide a graphical user interface including a sequence of panes to the client device. The sequence of panes may include an identifier pane, an identification rules pane, and a reconciliation pane. Each pane may include data entry fields that are operable to define a new class of configuration item. The server device may receive, by way of the graphical user interface, a definition of the new class that uniquely identifies configuration items of a particular type using at least the attributes. The server may store, in the database, the definition of the new class.
US12009975B2

A method for generating an upgrade recommendation for a communication network includes: analyzing a dataset to generate a request category, in which the dataset comprises at least a request, a response to the request, and a corresponding response time, in which the request and the response are communicated over the communication network; generating a network slice corresponding to the request category; executing an emulation using the network slice and the request to generate an emulated response time for the request; comparing the emulated response time against the corresponding response time; determining, based on the comparison, a response time variation for the request; and generating the upgrade recommendation based on the response time variation.
US12009973B2

Aspects of the subject disclosure may include, for example, a device having a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations including facilitating activation of a first module for a wireless system; integrating the first module into the wireless system; checking for errors during the integration of the first module in the wireless system; responsive to a determination that the integrating of the first module is error free, placing the wireless system in an operational state; and receiving an operational error code from an originating module. Other embodiments are disclosed.
US12009972B2

Novel tools and techniques for network data plane management are provided. A system includes a host machine that includes a database, processor, and non-transitory computer readable media comprising instructions executable by the processor to obtain, via the database, a network configuration, spawn a container according to the network configuration, wherein the container is configured, based on the network configuration, to be coupled to a network overlay via a network interface, receive, via the network interface, incoming data associated with the container, the incoming data having attached one or more attached network data attributes, and identify, via the database, the attached one or more network data attributes attached to the incoming data as one or more network data attributes of the network data model.
US12009971B2

A method for arranging a device to operate in a mesh network is provided, the method includes: receiving data relating to the mesh network; evaluating at least one capability of the device to determine data indicative of at least one mesh network capability required by the device to operate in the mesh network; inquiring if the mesh network is capable of providing determined the at least one mesh network capability; and adjusting an application software executed by the device with data indicative of the at least one mesh network capability available from the mesh network for the device to connect the device to the mesh network. A device, a system, and a computer program are also provided.
US12009966B2

An application or software of a cable modem provides reporting as to one or more issues associated with a reset of a cable modem (CM). Issues related to the upstream (US) link and/or downstream (DS) link of the multiple service operator (MSO) can cause a reboot of a CM coupled to the MSO network. While Data Over Cable Service Interface Specification (DOCSIS) defines various CM reset codes, these codes fail to identify whether the issue that the caused the reset of the CM related to the US link, the DS link or both. The provided system includes a CM for determining the cause of a reset of the CM as one or more reset codes that can be communicated or reported to the MSO so that the MSO has the information necessary to determine any issues or problems with the US link, the DS link or both.
US12009965B2

Automated computer-implemented methods and systems for discovering clusters of alerts triggered by abnormal events occurring with objects in a data center are described. In one aspect, alerts with start times in a sliding run-time window are retrieved from an alerts database. Each alert corresponds to a run-time event occurring with an object of the data center. Clusters of alerts in the sliding run-time window are detected based on the start times of the alerts and topological proximity of the objects. High priority alerts in the clusters of alerts are determined based on alert types. The events associated with discovered clusters of alerts and high priority alerts are displayed in a graphical user interface (“GUI”). Time evolution clustering of alerts and coverage evolution of alerts are over time based on the start times of the alerts and topological proximity of objects exhibiting abnormal behavior in the data center.
US12009964B2

A first orchestrator (20-1) for a first domain (10-1) is configured for multi-domain orchestration. The first orchestrator (20-1) receives an inbound orchestration request (22) that requests orchestration of one or more inbound targets (24) and that includes one or more records (26). The one or more records (26) either indicate an ancestry of each of the one or more inbound targets (24) or indicate an ancestry of the inbound orchestration request (22). The first orchestrator (20-1), based on the one or more records (26) included in the inbound orchestration request (22), evaluating whether or not to send from the first domain (10-1) to a second domain (10-2) an outbound orchestration request (28) that requests orchestration of an outbound target (30). The outbound target (30) is one of, or is a descendant of at least one of, the one or more inbound targets (24). The first orchestrator (20-1) then sends or does not send the outbound orchestration request (28) from the first domain (10-1) to the second domain (10-2) depending on the evaluation.
US12009958B2

Methods and apparatuses for information transmission and reception are provided. The method includes: determining a demodulation reference signal in a time-domain resource by a transmitting device at least according to the number of a part of symbols in the time-domain resource; wherein the number of symbols contained in the time-domain resource is less than or equal to the number of symbols contained in a slot or a subframe; and transmitting data information and the demodulation reference signal by the transmitting device to a receiving device by at least using the time-domain resource.
US12009954B2

An electronic device receives wireless signals encoded with data in an amplitude-shift keying format. The electronic device passes the wireless signals through a low-pass filter. The low-pass filter has a cutoff frequency between a first frequency associated with data values of a first type and a second frequency associated with data values of a second type. The low-pass filter has the effect of changing the wireless signal from the amplitude-shift keying format to an on-off keying format without losing the data. The electronic device decodes the data from the wireless signal in the on-off keying format.
US12009953B1

A method for processing an automatic identification system (AIS) baseband signal based on a field-programmable gate array (FPGA) is provided. A signal output by a bus is cached in a message buffer and then sent to a Gaussian filtered minimum shift keying (GMSK) modulator after being encoded by a frame encoder. Another signal output by the bus is processed by an AIS access control module and then also sent to the GMSK modulator. The two signals output by the bus are respectively output to two digital to analog converters (DACs) after being modulated by the GMSK modulator; a digital signal is converted into an analog signal, and the analog signal is sent to an I/Q or two-point modulation radio frequency (RF) circuit. Two received baseband signals are respectively input into analog to digital converters (ADCs) and separately sent to the bus.
US12009933B2

The described technology is generally directed towards adaptively selecting a repetition level in wireless communications, based on events to improve coverage range via the repetition level while not unnecessarily reducing throughput. One such event can include a current signal-to-noise-ratio, e.g., as reported in a channel quality indicator report from a user equipment. Another such event can comprise a number of consecutive hybrid automatic repeat request acknowledgments or negative acknowledgments (HARQ ACKS/NACKS), in which consecutive ACKs tend to indicate good signal quality, while consecutive NACKs tend to indicate poor signal quality. A combination of channel quality indicator-based adaptive repetition level and HARQ ACK/NACK-based adaptive repetition level can be employed.
US12009930B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first user equipment (UE) may receive an indication of a physical uplink control channel (PUCCH) resource for providing hybrid automatic repeat request (HARQ) feedback for a sidelink data transmission from a second UE. The first UE may transmit the HARQ feedback for the sidelink data transmission on the PUCCH resource. Numerous other aspects are provided.
US12009913B2

A multiplexer device that is operable to generate from one or more input channels a multiplexed output signal. When generating the multiplexed output signal the multiplexing circuit is configured to encode the measurement values for the plurality of input channels from which input signals were provided to the multiplexer device into the multiplexed output signal in such a manner that respective measurement values from different ones of the plurality of input channels can be identified directly from the multiplexed output signal.
US12009912B2

An optical device includes a first waveguide, ring-shaped waveguides adjacent to the first waveguide, and heaters coupled to the ring-shaped waveguides in one-to-one correspondence. A method includes coupling a first light source with a first wavelength to the first waveguide, increasing electric current through the heaters until a first one of the ring-shaped waveguides resonates, assigning the first one of the ring-shaped waveguides to the first wavelength, resetting the electric current through the heaters to the initial electric current, coupling a second light source with a second wavelength to the first waveguide wherein the second wavelength is different from the first wavelength, increasing the electric current through the heaters until a second one of the ring-shaped waveguides resonates wherein the second one of the ring-shaped waveguides is different from the first one of the ring-shaped waveguides, and assigning the second one of the ring-shaped waveguides to the second wavelength.
US12009900B2

Methods, systems, and devices for wireless communications are described for detection of beam failure and beam failure recovery. A user equipment (UE) may perform measurements on one or more reference signals for one or more beams. In the event that one of the beams has a measurement that indicates a potential beam failure, the UE may increment a beam failure count (BFC) at a physical layer of the UE, and start a BFC timer. In the event that the BFC reaches a threshold value prior to expiration of the BFC timer, the UE may trigger a switch to a different active beam, provide a beam failure indication (BFI) to a higher layer of the UE, or both. A higher layer at the UE may autonomously adjust a BFI threshold for a number of BFIs that are needed to trigger a beam failure declaration to the base station.
US12009897B2

A user equipment (UE) may be configured to perform layer 1 (L1) measurement procedures and layer 3 (L3) measurement procedures. The UE configures a channel state information-reference signal (CSI-RS) layer 3 (L3) measurement window, identifies a collision between a layer 1 (L1) measurement operation and a L3 measurement operation and omits at least one L1 measurement in response to identifying the collision.
US12009894B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a network entity may receive a sounding reference signal (SRS) at a multi-panel system of the network entity, where the multi-panel system includes one or more sounded panels and one or more non-sounded panels. The network entity may estimate a channel to obtain channel state information (CSI) for the one or more sounded panels based at least in part on the SRS. The network entity may estimate CSI for the one or more non-sounded panels based at least in part on the CSI for the one or more sounded panels. The network entity may transmit or receive a communication based at least in part on the CSI for the one or more sounded panels and the CSI for the one or more non-sounded panels. Numerous other aspects are described.
US12009888B2

Embodiments herein relate to a method performed by a network node for handling communication in a wireless communication network. The network node selects a precoder given a channel based on output of a trained computational model, trained with approximated precoders or channel matrices mapped to preferred precoders, and transmits data over the channel using the selected precoder.
US12009886B2

An acoustic transmission device may communicate sensing data via one or more multiple-input multiple-output (MIMO) transmissions. The device may comprise a serial peripheral interface (SPI) and/or a phase shifting key (PSK) modulator. The device may be configured to provide a first SPI signal, perhaps including one or more coded information bits, to the PSK modulator. The device may provide a second SPI signal, perhaps including a synchronous clock signal, to the PSK modulator. The device may generate of one or more symbols on N transmit branches based on the first SPI signal. The device may generate of at least one carrier frequency with one or more phases to form one or more phased carriers based on the second SPI signal. The device may control a transmission of the sensing data (e.g., video) via the one or more symbols on the N transmit branches on the one or more phased carriers.
US12009883B2

The unidirectional data transfer system (3) comprises a data emitting device (5), a data receiving device (6) and a first unidirectional wire link (7) connecting the emitting and receiving devices such that the data passes from the emitting device to the receiving device. The first wire link includes a non-controllable unidirectional component (8) and the unidirectional transfer system further includes a device (19a, 19b, 20) for monitoring the quality of the transferred data.
US12009876B2

Systems, devices, software, and methods of the present invention enable frequency-based signal power analyses in software suitable for signal with either stationary and non-stationary spectrums. The methods that may be used throughout various systems including transmitters receivers, repeater, controllers, monitors, etc. and in software simulators to enable various signal power calculations and analyses, such as frequency spectrum analysis, throughout operating systems and that may be consistently applied in system design and operation simulations in a wide range of applications, such as interference and spectrum monitoring or clearance, object tracking, transmission channel and noise analyses, radiated power analysis, signal boundary interference, satellite downlink signal identification, pulsed radar monitoring, audio detection and identification, lidar systems, sonar systems, etc.
US12009858B2

A multi-sensor data fusion-based self-powered online monitoring system for a transmission line includes a plurality of detection nodes, an optical communication receiving and demodulation module, and a data processing module. The detection nodes each include a vibration energy harvesting module, a sensing module, and an optical communication modulation and transmitting module. The detection node uses a triboelectric nanogenerator (TENG) to convert and harvest energy, uses the sensing module to acquire a plurality of types of sensing data, and uses the optical communication modulation and transmitting module to modulate and transmit the sensing data. The optical communication receiving and demodulation module correspondingly receives and demodulates the sensing data, and transmits the sensing data to the data processing module for processing. The processing includes using a weighted least square method to fuse homogeneous sensing data and using a fuzzy comprehensive evaluation method to analyze heterogeneous sensing data.
US12009853B2

A ring attachment for a mobile device assembly wherein the mobile device assembly further includes a mobile device and a mobile device case. The mobile device case has sidewalls defining an inner cavity sized to receive the mobile device therein. The ring attachment includes an anchor having a height, width and thickness. The height and the width are sized to fit within the inner cavity. The thickness is sized to fit between the inner cavity of the mobile device case and a back surface of the mobile device when the mobile device is secured within the inner cavity. A ring is secured to the anchor. The ring is sized to receive a finger of a user. The ring is comprised of a resilient material such that inner surfaces of the ring may be compressed together when squeezed and the ring may return to an original shape when released.
US12009851B2

A method of installing an aftermarket head unit for an aftermarket radio in a vehicle. The method includes removing an Original Equipment Manufacturer (OEM) autosound head unit from the vehicle, removing a plurality of OEM knob assemblies from the removed OEM head unit, installing in the vehicle an aftermarket head unit, wherein the aftermarket head unit includes a panel having a plurality of apertures for receiving and engaging the plurality of OEM knob assemblies, and installing each of the plurality of OEM knob assemblies in an individual one of the plurality of apertures of the aftermarket head unit.
US12009840B2

A method, of decoding error correction code of a memory device with dynamic bit error estimation, can include generating at least one metric corresponding to one or more syndromes associated with a code word, the code word comprising an error correction code of a memory device, decoding the code word by a first decoder integrated with the memory device, in response to a determination that the metric satisfies a threshold associated with the syndromes, the first decoder having a first execution property, and decoding the code word by a second decoder integrated with the memory device, in response to a determination that the metric does not satisfy the threshold associated with the syndromes, the second decoder having a second execution property distinct from the first execution property, or in response to a determination that the metric satisfies the threshold associated with the syndromes, and in response to a determination to perform further decoding.
US12009827B2

Some embodiments include apparatuses having a first path in a phase locked loop, the first path including a phase frequency detector to receive a first signal having a first frequency and a first node to provide a voltage; an oscillator coupled to a second node and the first node to provide a second signal having a second frequency at the second node; a second path including a frequency divider coupled to the second node and the phase frequency detector; and a circuit to generate digital information having a value based on a value of the voltage at the second node.
US12009825B2

System and method for controlling one or more light emitting diodes. For example, the system for controlling one or more light emitting diodes includes a current generator configured to generate a first current flowing through one or more light emitting diodes. The one or more light emitting diodes are configured to receive a rectified voltage generated by a rectifying bridge coupled to a TRIAC dimmer. Additionally, the system includes a bleeder configured to receive the rectified voltage, and a controller configured to receive a sensing voltage from the current generator and output a control signal to the bleeder. The sensing voltage indicates a magnitude of the first current.
US12009818B2

The present application discloses a dual-port SRAM having two ports. On a layout, pass gates connecting to the two ports are disposed near pull down transistors of corresponding memory nodes. A cell layout structure of the SRAM cell structure is centrosymmetric. In a first subunit layout structure, a pass gate and a first pull down transistor share the same active region, and an active region of the other pull down transistor is disposed between active regions of the first pull down transistor and a first pull up transistor. The present application improves the symmetry of read paths of the two memory nodes from two ports thus the symmetry of read currents, therefore the variation of the electrical performance of PMOS transistors is reduced and the stability of the electrical performance of the PMOS transistors is improved.
US12009806B2

An electronic device comprises a first surface acoustic wave (SAW) resonator and a second SAW resonator, each including interleaved interdigital transducer (IDT) electrodes, the first and second SAW resonators being formed on a same piezoelectric substrate, the first SAW resonator having IDT electrodes with a different finger pitch than the IDT electrodes of the second SAW resonator; a dielectric material layer disposed on the IDT electrodes of the first and second SAW resonators; and a high velocity layer disposed within the dielectric material layer disposed on the IDT electrodes of the first SAW resonator, the second SAW resonator lacking a high velocity layer disposed within the dielectric material layer disposed on the IDT electrodes.
US12009803B2

A bulk acoustic wave resonator, a filter, and a radio frequency communication system are provided. The bulk acoustic wave resonator includes a substrate and a bottom electrode layer, where a cavity is formed therebetween. The bulk acoustic wave resonator also includes a piezoelectric layer formed on the bottom electrode layer and over the cavity, and a top electrode layer formed over the piezoelectric layer. At least one of the bottom electrode layer and the top electrode layer has a convex portion or concave portion. The convex portion is located in a region of the cavity and is protruded facing away from a bottom of the cavity, and the concave portion is located in the region of the cavity and is recessed towards the bottom of the cavity. Each of the convex portion and the concave portion is located in a peripheral region surrounding the piezoelectric layer.
US12009795B2

A surface acoustic wave device is disclosed. The surface acoustic wave device can include a single crystal support layer, an intermediate single crystal layer positioned over the single crystal support layer, a lithium based piezoelectric layer positioned over the intermediate single crystal layer, and an interdigital transducer electrode positioned over the lithium based piezoelectric layer, the surface acoustic wave device configured to generate a surface acoustic wave. The single crystal layer can be a quartz layer, such as a z-propagation quartz layer. A thermal conductivity of the single crystal support layer is greater than a thermal conductivity of the intermediate single crystal layer, and the thermal conductivity of the single crystal support layer is greater than a thermal conductivity of the lithium based piezoelectric layer.
US12009787B2

An apparatus (7) for down-converting a sampled signal comprises a processing system (206) configured to apply a mixing-and-combining operation repeatedly to successive sub-sequences of N input samples, X, representative of a signal and having an initial sampling rate, M, to generate a sequence of output samples, Y, having an output rate, T, lower than the initial sampling rate M. The sub-sequences of the N input samples, X, are spaced at intervals that correspond to the output rate M. The mixing-and-combining operation generates a respective output sample Y from each sub-sequence, where Y depends on a set of products of the input samples X of the sub-sequence with respective values derived from a periodic mixing signal having a mixing frequency.
US12009783B2

A fault detection apparatus includes an image capture module and a detection module, and the fault detection apparatus is configured to capturing an image of the photovoltaic module in a light emitting state, and performing fault detection on the photovoltaic module based on the image when a signal-to-noise ratio of the image is maximized, to identify a fault type of the photovoltaic module.
US12009782B1

A system includes a plurality of photovoltaic modules installed on and arranged in an array on a roof deck. Each of the photovoltaic modules includes first and second ends, and a baseplate located at the first end. The baseplate of one of the photovoltaic modules is substantially aligned with the baseplate of an adjacent another one of the photovoltaic modules. The baseplate is configured to receive at least one electrical component. The substantially aligned baseplates include a longitudinal axis. The system includes at least one wire cover removably attached to at least one of the baseplates. The at least one wire cover is moveable in at least a first direction transverse relative to the longitudinal axis.
US12009774B1

Described are supports with devices or brackets, that are specially mounted, such as L-foot adapters, that help mount solar panel racking systems to roofs. The L-foot adapter assembly may include an L-foot adapter body and a spacer that is removable and positionable between the two sides of the L-foot adapter body. A threaded fastener extends through the first of the two sides of the L-foot adapter body, through the spacer, and threadedly engages the second side of the L-foot adapter body. The spacer limits how much the two sides of the L-foot adapter body can be squeezed together and therefore prevents overtightening.
US12009773B2

A system includes a roof deck having a slope of 0.25 inch to 3 inches per foot and a roofing membrane is composed of a first material, and at least one photovoltaic module installed on the roof deck. The photovoltaic module includes at least one solar cell, an encapsulant, a frontsheet, and a backsheet. The backsheet includes a head flap located at a first end of the backsheet, and a bottom flap located at a second end of the backsheet. The backsheet is composed of the first material. At least a first portion of the head flap is attached to the roofing membrane, and at least a second portion of the bottom flap is attached to the roofing membrane.
US12009770B2

A method and associated system for providing grid-forming (GFM) control of an inverter-based resource (IBR) connected to an electrical grid include monitoring the electrical grid for grid events that cause a change in one or both of grid frequency and angle. Via a controller, an active power response of the IBR to the grid event is controlled by changing an angle of the IBR voltage relative to grid voltage in a manner so as to mimic an active power response of an IBR having a certain desired impedance that may similar to or different from a hardware impedance of the IBR itself.
US12009764B2

A motor control apparatus for controlling a power supply to an electrical motor (M) connected to an output terminal (3) of the motor control apparatus (1) comprising: an overcurrent protection circuit (1A) having a power switch (5) through which the electrical motor (M) receives an electrical load current (IL) and having a sensor component (4) connected in series with the power switch (5) and adapted to generate directly a voltage drop (ΔU4) corresponding to the current rise speed of the electrical load current (IL) flowing from an input terminal (2) of the motor control apparatus (1) via the sensor component (4) and the power switch (5) to the output terminal (3) and having a driver circuit (6) adapted to detect an occurring overcurrent depending on the voltage drop (ΔU4) generated by the sensor component (4) and/or depending on a voltage drop (ΔU5) along the power switch (5) and adapted to switch off said power switch (5) upon detection of an overcurrent within a switch-off period of less than one millisecond; and/or comprising a power supply control circuit (10) having a sensor component (9) adapted to measure at the input terminal (2) a supply voltage notified to a control unit (8) of the motor control apparatus (1) adapted to control an electrical power supplied to the electrical motor (M) depending on an operation mode of the electrical motor (M).
US12009763B2

The technologies described and recited herein pertain to a permanent magnet motor having multiple voltage taps so that the motor may run in multiple configurations, e.g., a low-range and a high-range, and have multiple optimal operating points.
US12009759B2

A power conversion system includes: a first power converter to perform power conversion between a first AC system and a DC circuit; and a second power converter to perform power conversion between a second AC system and the DC circuit. Each of the first power converter and the second power converter includes a plurality of submodules connected in series. Each of the plurality of submodules includes a plurality of switching elements and a capacitor. A first fundamental frequency of the first AC system is greater than a second fundamental frequency of the second AC system. A first average voltage value of a capacitor in a first submodule included in the first power converter is larger than a second average voltage value of a capacitor in a second submodule included in the second power converter.
US12009754B2

Reduced voltage switching of the primary switch. At least one example is a method comprising: activating, during a first switching period, a primary switch coupled to a primary winding of a transformer of a flyback topology, the activating induces a positive current in the primary winding; deactivating the primary switch and activating a secondary switch coupled to the secondary of the transformer, the activating the secondary switch during the first switching period and for a duration selected based on a signal indicative of negative current from a prior switching period, and the activating the secondary switch results in a positive current through the secondary winding followed by a negative current through the secondary winding; and discharging capacitance of the primary switch by a negative current in the primary winding responsive to the negative current in the secondary winding.
US12009752B2

A converter includes a transformer, a first switching circuit, a second switching circuit and a controller. The first switching circuit is coupled to a first side of the transformer, and is controlled by a first driving signal to transfer power to the transformer during a first enabling period. The second switching circuit is coupled to a secondary side of the transformer, and is controlled by a second driving signal to transfer power received from the transformer. The controller is configured to provide the first driving signal to the first switching circuit, to provide the second driving signal to the second switching circuit, generate the second driving signal according to the first driving signal of a same driving period, and enable a second enabling period of the second driving signal during the same driving period.
US12009750B2

A DC/DC converter includes N inductors and N power modules which correspond to N phases. At least one of the N power modules is mounted on a sub-mounting surface that is opposite to a main mounting surface of a printed circuit board.
US12009742B1

An electric power conversion system comprising: an alternating current (AC) source comprising a plurality of AC terminals for conducting AC power; a voltage source electrically coupled to the AC terminals; and a controller operably coupled to the voltage source, the controller being configured to: operate the voltage source to apply a fault reducing voltage at the AC terminals that reduces an AC line-to-line fault current (If).
US12009738B2

An assembly having a multilevel power converter, which has at least one phase module, wherein the phase module has a plurality of modules, each with a first electrical module terminal and a second electrical module terminal. The plurality of modules includes modules of a first type, which are able to output a voltage of only one polarity or zero voltage at their first electrical module terminal and their second electrical module terminal. The plurality of modules includes modules of a second type, which are able to output a voltage of one polarity, a voltage of opposite polarity or zero voltage at their first electrical module terminal and their second electrical module terminal. Depending on the polarity of a voltage across the modules of the second type, a voltage limiting device limits the voltage.
US12009731B2

A rotary device includes a housing; an impeller provided in the housing; a rotor disposed at a rear of the impeller, and configured to rotate; a stator disposed to surround the rotor; a bearing at the rear of the impeller, and configured to relieve friction caused by rotation of the rotor while supporting the rotor when the rotor is rotated; and a fan mounted to an outside of the housing, and configured to introduce external air into an inside of the housing and, after the external air is heated while travelling on a cooling flow path, release the external air to the outside of the housing.
US12009705B2

An electric blower includes a fan, a motor to drive the fan, a first board including at least one switching element, and a second board including a microcomputer. The motor, first board, and second board are arranged in this order in a blowing direction of the fan.
US12009704B2

An actuator includes a movable body having a magnet, a support body having a coil, and a power feeding board with which two lead-out wires extended from a winding part of the coil are connected. The coil includes a first air core coil and a second air core coil. The first air core coil has a first winding part, a first inner side lead-out wire, and a first outer side lead-out wire. The second air core coil has a second winding part whose winding direction is the same as the first winding part and which is overlapped with the first winding part, a second inner side lead-out wire which is extended from the second winding part and whose tip end portion is electrically connected with a tip end portion of the first inner side lead-out wire, and a second outer side lead-out wire extended from the second winding part.
US12009701B2

A rotor assembly for use in a radial flux electric motor assembly is provided. The rotor assembly includes a rotor core having a plurality of circumferentially spaced rotor poles and a plurality of magnets alternately spaced with the plurality of rotor poles. The plurality of rotor poles define a radial aperture between each pair of circumferentially adjacent rotor poles, and each radial aperture is configured to receive a magnet of the plurality of magnets therein. The rotor assembly further includes an end cap coupled to the rotor core and to the plurality of core magnets. The end cap includes a plurality of deformable members positioned between the rotor core and the plurality of magnets and configured to restrict movement of the plurality of magnets within the radial apertures. The deformable members are configured to deform upon insertion into a cavity defined between the rotor core and the plurality of magnets.
US12009698B2

A rotor includes a plurality of cores stacked in an axial direction, a permanent magnet, and a nonmagnetic resin. The plurality of cores include a magnet insertion hole, a first opening communicating with one end of the magnet insertion hole in a circumferential direction, and an indent part communicating with the first opening and indented in the circumferential direction. The permanent magnet is disposed in the magnet insertion hole. The nonmagnetic resin is provided in the first opening and the indent part.
US12009695B2

A power conversion system is coupled between a power grid and a load. The power conversion system includes a battery, a first converter, a second converter and a DC/DC converter. The first converter is configured to selectively convert an input power from the power grid into a first charging power when the power grid is operated normally. The second converter is configured to convert the input power from the power grid into an output power when the power grid is operated normally. The DC/DC converter is electrically connected between the battery and the second converter. The DC/DC converter is configured to convert a storage power in the battery into a backup power when the power grid is not operated normally.
US12009694B2

An uninterruptible power supply includes a plurality of vacuum circuit breakers and a bypass circuit connected in series between a commercial AC power supply and a load, a control device that turns on both of the plurality of vacuum circuit breakers and the bypass circuit when the commercial AC power supply is normal and turns off a vacuum circuit breaker different from a vacuum circuit breaker turned off on the occurrence of previous power failure of the plurality of vacuum circuit breakers and turns off the bypass circuit when the commercial AC power supply fails, and a power converter that converts DC power of a battery into AC power and supplies AC power to the load when the commercial AC power supply fails.
US12009693B2

Embodiments of present disclosure relate to apparatus and method for flux management in the ZISC based UPS system. The apparatus comprises: a first determining unit configured to determine a first offset flux on a series reactor in the ZISC based UPS system when power quality events occur in a grid connected to the ZISC based UPS system and the ZISC based UPS system operates in a grid-connected mode; and a first resetting unit configured to provide synthetic impedance damping to the series reactor to reset the first offset flux.
US12009684B2

An electronic voltage supply system includes a first battery string providing an electrical medium voltage at a first battery output and a second battery string providing the medium voltage at a second battery output. A potential distributor has a plurality of electrical low-voltage connections, each of which is connectable to the first and/or battery strings via a voltage transformer unit. The voltage transformer unit reduces the medium voltage provided by the first or second battery string to a low voltage. The system also includes first and second medium-voltage paths, which can be or is electrically connected to the first and/or second battery string and a first or second medium-voltage connection at which the medium voltage generated by the first or second battery string is provided. The system further includes a bridge circuit that connects the first medium voltage connection and the at least one second medium-voltage terminal to the first and/or second battery string.
US12009681B2

An electronic device, according to one embodiment of the present invention, comprises: a housing; a drive unit for moving the housing; a battery mounting unit formed in the housing so as to enable the placement of batteries, the battery mounting unit comprising a first slot enabling the placement of a first battery, and a second slot enabling the placement of a second battery; a separator device, disposed on the battery mounting unit, for separating the first battery from the first slot or separating the second battery from the second slot; and a processor electrically connected to the drive unit and the separator device, wherein the processor may control the separator device so that same separates the second battery from the second slot when the first battery is placed in the first slot, and separates the first battery from the first slot when the second battery is placed in the second slot. In addition, other various embodiments are possible.
US12009674B2

Efficient measures to improve electrical performance in a mobile side output circuitry of a wireless power transmission system are provided. The mobile side circuitry of the wireless power transmission system has a mobile side transformer stage comprising at least one primary side winding and a plurality of secondary side windings. To the plurality of secondary side windings there are connected a plurality of mobile side AC/DC converters. According to a first alternative of the present invention output terminal pairs of the plurality of mobile side AC/DC converters are connected in series. According to a second alternative of the present invention output terminal pairs of the plurality of mobile side AC/DC converters are connected in parallel. According to a third alternative of the present invention mobile side AC/DC converters are grouped into a plurality of mobile side output groups such that output terminal pairs within each mobile side output group are connected in series and output terminal pairs of different mobile side output groups are connected in parallel.
US12009660B1

Described herein is a capacity system that predicts capacity needs of a system. The capacity system captures outputs from meters coupled to subsystems within the system, where the outputs are not expressed in standard power units. For each subsystem, the capacity system determines values for a set of conversion factors related to the subsystem. The conversion factors describe the design and operation of the subsystem. The capacity system converts the outputs to standard power units based on the set of conversion factors and simulates behavior of the subsystems based on trends shown by the converted outputs. The capacity system forecasts an expected capacity of the system over a time period and uses the forecast to predict a date during the time period when the subsystem will experience a reduction in capacity.
US12009658B2

The present disclosure relates to a transient voltage suppression device comprising a single crystal semiconductor substrate doped with a first conductivity type comprising first and second opposing surfaces, a semiconductor region doped with a second conductivity type opposite to the first conductivity type extending into the substrate from the first surface, a first electrically conductive electrode on the first side contacting the semiconductor region and a second electrically conductive electrode on the second side contacting the substrate, a first interface between the substrate and the semiconductor region forming the junction of a TVS diode and a second interface between the first electrically conductive electrode and the semiconductor region or between the substrate and the second electrically conductive electrode forming the junction of a Schottky diode.
US12009647B2

A cable retention clip can include a structure retention section and a cable retention section. The structure retention section can have a clamp body having a base wall and two side walls forming a planar slot therebetween. There can be at least one grip element in the slot that is coupled with at least one of the two side walls. The cable retention section can be coupled to the structure retention section. The cable retention section can include a clip body defining at least two cable retention channels. Each cable retention channel can have a cable opening (e.g., slot into lumen) that extends the length of the respective cable retention channel to form a C-shape. Each cable retention channel can be parallel with each other cable retention channel. In some aspects, the clip body defines at least a pair of the cable retention channels forming a ω shape.
US12009643B2

The provided is a power distribution device for a distribution board. The power distribution device distributes power to and connects a main circuit breaker, branch circuit breakers, an additional output terminal circuit breaker, and an additional output terminal circuit breaker, the power distribution device for a distribution board includes an upper housing, a lower housing installed on a floor, a connection module installed in a vertical direction at a side of the lower housing adjacent to the main circuit breaker, and the connection module includes a connection terminal, a connection member, a coupling member, an electrically conducting the fastening member, and a ring-shaped nut member.
US12009642B2

A power device for continuously detecting entry and exit positions. The power device comprises: a cradle having a cradle terminal formed therein; a breaker main body mechanically and electrically connected to or separated from the cradle terminal; and a girder and a truck which are transfer devices for moving the breaker main body to a connection or separation position, wherein the power device comprises: a position detection area portion formed on a side surface of the breaker main body; and a sensor module provided with a non-contact sensor which faces the position detection area portion and detects the position of the breaker main body by sensing a moving position of the position sensing area portion, the sensor module being fixedly coupled to the inner surface of the cradle.
US12009635B2

A method (600) for tuning a tunable laser (310) includes delivering a bias current (IDBR) to an anode of a distributed Bragg reflector (DBR) section diode (D2) disposed on a shared substrate of the tunable laser and receiving a burst mode signal (440) indicative of a burst-on state or a burst-off state. When the burst mode signal is indicative of the burst-off state, the method includes offsetting the bias current at the anode of the DBR section diode by one of sourcing a push current with the bias current to the anode of the DBR section diode or sinking a pull current away from the bias current at the anode of the DBR section diode. When the burst mode signal is indicative of the burst-on state, the method also includes ceasing any offsetting of the bias current at the anode of the DBR section diode.
US12009633B2

A laser device comprises a hermetic housing that has an interior and is made at least in part of printed circuit board material, a laser element located in the interior, and at least one inorganic layer which hermetically shields the interior from the printed circuit board material.
US12009629B1

An acousto-optic deflector includes an optical element having a surface with one or more steps formed thereon; a conductive layer formed on the surface with the steps; one or more crystals secured to each step; and electrodes positioned on each surface of each crystal.
US12009625B2

Disclosed is an equipotential (EPZ) matting for creating an equipotential zone at a work site. A wire mesh of the EPZ matting is constructed by first cutting desired lengths of cable and laying the lengths of cable parallel and adjacent to each other. The cables are then connected to one another at regularly spaced intervals along the cables using pressed metal ferrules. The connections are staggered as between adjacent cables to create an evenly spaced, open mesh pattern when the wire mesh is tensioned perpendicularly to the longitudinal axes of the cables when initially laid along side one another. The wire mesh is opened and pulled tight for use as EPZ matting on the work site. After work is completed, the mesh is closed and bundled for transport, storage, and re-use.
US12009615B2

A movable support structure is provided with a first component including a movable supporting portion and a retaining/restricting portion, and a second component including a supported portion and a receiving portion. The movable supporting portion restricts a movement toward a back side in a sliding direction of the supported portion slid toward the movable supporting portion along a first direction. The slid supported portion is supported movably along the first direction and a second direction orthogonal to the first direction. The retaining/restricting portion extends in such a posture as to gradually approach the receiving portion from a position separated from the receiving portion on a side opposite to the second component toward a sliding side of the supported portion.
US12009613B2

A power terminal includes first and second conductive sheets. The first conductive sheet includes a first joining portion, first fingers extending from the first joining portion, and a first mounting portion extending from the first joining portion and configured to mount to a substrate. The first fingers have hooked ends connected to the first joining portion by first beams. The second conductive sheet includes a second joining portion, second fingers extending from the second joining portion, and a second mounting portion extending from the second joining portion and configured to mount to the substrate. The two second fingers have curved ends connected to the second joining portion by second beams. The hooked ends and the curved ends include contact surfaces configured to contact a same side of a card. At least one of the first and second mounting portions includes at least two mounting tails.
US12009600B1

An antenna includes two radiators that are co-planar and exhibit mirror symmetry about an axis. Each radiator includes a half-Vivaldi sub-radiator bounded by a first curved edge and a first straight edge adjacent to the first curved edge. Each radiator also includes a curved monopole sub-radiator that is bounded by a second curved edge and a second straight edge adjacent to the second curved edge. The first and second straight edges coincide such that the first and second curved edges are continuous. When the antenna is driven at relatively high frequencies, the half-Vivaldi sub-radiators cooperate to act like a planar Vivaldi antenna. At lower frequencies, the curved monopole sub-radiators cooperate to act like a planar dipole antenna. Two of these antennas may be fabricated on circuit boards that intersect to form a dual-polarization antenna system.
US12009594B2

A detection device (DD) is fitted in a system (S) comprising a closed space (EF) with a metallic environment and comprising objects (O) provided with wave-transmitting/receiving identification elements. Said device (DD) comprises an identification reader (LI) which exchanges messages with the identification elements (EI) via a wave-transmitting/receiving antenna (AER), which reader is installed inside the closed space (EF), in order to detect the presence of said waves, and a metasurface (MS1) installed inside the closed space (EF) and configured so as to reflect, according to a first chosen law, waves which originate from the antenna (AER) and are intended for the identification elements (EI) and, according to a second chosen law, waves which originate from the identification elements (EI) and are intended for the antenna (AER).
US12009585B2

Provided, according to the present invention, is an electronic device equipped with a transparent antenna for 5G communication. The electronic device comprises: an antenna embedded and operating in a display; and a transmission line for feeding power to the antenna. The antenna comprises: a feeder portion connected to the transmission line and composed of metal mesh lines disposed parallel with respect to the boundary line of the transmission line; and a slot region formed in the antenna and composed of orthogonal metal mesh lines disposed orthogonal to the metal mesh lines, wherein in the electronic device equipped with a transparent antenna, the metal mesh lines are disposed orthogonal to an antenna area in the slot region and a dielectric area in addition to the antenna area, thereby improving electrical characteristics in a high-frequency band.
US12009581B2

An antenna device (100) includes an antenna element (102) for emitting and receiving electromagnetic waves, a reflector (104) for reflecting the electromagnetic waves emitted from the antenna element (102), and a substrate (106) on which the antenna element (102) and the reflector (104) are positioned. The substrate (106) defines a main extension plane (108) extending along a horizontal direction (Y) and a lateral direction (X), wherein a vertical direction (Z) extends perpendicular to the horizontal direction (Y) and the lateral direction (X), and thus perpendicular to the main extension plane (108). The reflector (104) has a concave shape (112) in the vertical direction (Z) thereby spatially narrowing in the vertical direction (Z) the electromagnetic waves emitted by the antenna element (102), and has a convex shape (110) in the horizontal direction (Y) thereby spatially widening in the horizontal direction (Y) the electromagnetic waves emitted by the antenna element (102).
US12009571B2

The present invention relates to a window glass for vehicle, which includes a glass plate and an antenna provided to the glass plate and capable of receiving electromagnetic waves of AM broadcasting and FM broadcasting, in which the antenna includes an antenna element and a feeding portion electrically connected to the antenna element, the antenna element lies at a distance of longer than 20 mm from a metallic portion of the vehicle in a vehicle-mounted state, the antenna element includes at least one horizontal portion extending in an approximately horizontal direction in the vehicle-mounted state, the horizontal portion has an open end or has a bent portion bending apart therefrom which has an open end, and the horizontal portion has a total element length that is at least 3/4 of an overall length of the antenna element.
US12009566B2

Disclosed is a 5G or pre-5G communication system for supporting a data transmission rate higher than that of a 4G communication system such as LTE. The present invention relates to a technique for implementing, in a compact form, a four-way power divider and combiner for a phased array system. More particularly, according to one embodiment of the present invention, a power divider including one input port and four output ports comprises an input terminal inductor having one end connected to the input port and the other end connected to the ground, an inductor group including four output terminal inductors, and four connection units for connecting the input port and the inductor group, wherein four secondary inductors are respectively connected to the four connection units so that four nodes are formed between the four connection units and the inductor group, and the output ports are respectively disposed on the four connection units between the input port and the inductor group.
US12009565B2

A power combiner/splitter for multiple input multiple output (MIMO) applications and a method of making the same. A metallisation stack has a plurality of layers including patterned metal features forming first and second branched arrangements of the power combiner/splitter. Each branched arrangement includes a port located at one end of that branched arrangement, and a plurality of further ports. Each branched arrangement also includes a plurality of bifurcated branches extending between each end of that branched arrangement for dividing/combining a signal passing through that branched arrangement between the port and the plurality of further ports. The metallisation stack further includes a common ground plane that is shared by the first and second branched arrangements. At least some of the patterned metal features forming the first branched arrangement overlie at least some of the patterned metal features forming the second branched arrangement.
US12009564B2

A phased array element includes a transmit portion having a plurality of amplifier paths, each amplifier path having a driver amplifier and a power amplifier, a first transformer coupled to the power amplifier of a first amplifier path of the plurality of amplifier paths and a second transformer coupled to the power amplifier of a second amplifier path of the plurality of amplifier paths, a secondary winding of each of the first transformer and the second transformer coupled together by a common transformer segment, a transmit phase shifter switchably coupled to the plurality of amplifier paths, a receive portion coupled to the second transformer, the receive portion having a receive path having a low noise amplifier (LNA), and a receive phase shifter coupled to the LNA.
US12009554B2

For production of a separator plate in a fuel cell, a malleable precursor sheet is made by mixing thermoplastic polymer, carbon fibers, and electroconductive carbon particles, which is then hot-compression molded as a single layer or multi-layer structure or multi-layer structure, where the layer thickness is less than the length of the carbon fibers.
US12009540B2

An eco-friendly power source such as a battery module is provided for a transportation vehicle, including: a first sub-module and a second sub-module respectively including a cell stack in which a plurality of battery cells are stacked; and a central wall disposed between the first sub-module and the second sub-module, wherein the central wall includes a first central wall facing the first sub-module and a second central wall facing the second sub-module, wherein the first central wall has a rotationary symmetrical shape of the second central wall around a first axis.
US12009534B2

According to one aspect of the present invention, a secondary battery has a bent part disposed on an end of an upper portion of the battery can. The bent part is bent inward toward a top cap to fix the top cap. The secondary battery is configured such that, when an internal pressure of the battery can exceeds a predetermined value, a region (R) in which the top cap and the bent part overlap each other when viewed from above is reduced by deformation of the top cap or the bent part to allow an entire region of the top cap to become spaced further from the battery can.
US12009533B2

The present invention relates to a secondary battery. The secondary battery includes a can configured to accommodate an electrode assembly; and a cap assembly bonded to an opening of the can. The cap assembly includes an upper cap provided in the opening and connected to an electrode tab of the electrode assembly and a lower cap configured to bond the upper cap to the opening. The lower cap includes a first bonding part bonded to a bottom surface of the upper cap to support the upper cap and a second bonding part formed on an outer circumferential surface of the first bonding part to fix the upper cap while being bonded to the upper cap.
US12009532B1

A container for a marine battery includes a lower portion for supporting the marine battery and a cover portion over the lower portion. The cover portion and lower portion together enclose an interior space configured to hold the battery. The cover portion has a middle section and two end sections on either side of the middle section. At least one of the end sections has an access door that is movable independently of the middle section to provide access to the interior space, while the middle section remains stationary with respect to the lower portion.
US12009527B2

A catalytic arrangement for an electrolyzer system or a fuel cell system includes a catalyst support unit and a catalyst layer, wherein the catalyst layer has a carbon matrix with a metal, non-metal and/or metalloid doping.
US12009521B2

An active material layer of a metal negative electrode includes: active material particles including a negative active material; and an additive having particles larger in average particle size than the active material particles. The metal negative electrode is immersed in an alkaline aqueous solution, and the additive is eluted into the alkaline aqueous solution. In a place where the additive is previously found, a space is defined in the active material layer.
US12009520B2

Disclosed are a secondary lithium battery anode and a secondary lithium battery including same, the secondary lithium battery anode comprising a current collector and an anode active material layer located on at least one surface of the current collector, wherein the anode active material layer includes an anode active material, which has sphericity of 0.83 to 0.91, and a binder, which has an average particle diameter (D50) of 180 nm to 450 nm.
US12009514B2

A perovskite material represented by Formula 1: LixAyMzO3-δ  Formula 1 wherein in Formula 1, 0
US12009506B2

The present disclosure can bring excellent output characteristics to a nonaqueous electrolyte secondary battery that uses a cathode active material containing tungsten while desired durability is secured. The battery of the present disclosure includes a cathode, an anode, and a nonaqueous electrolyte. The cathode includes a cathode active material layer that contains a granular cathode active material. The cathode active material includes a core part that contains a lithium-transition metal composite oxide of a layered structure; a tungsten-concentrated layer that is formed over a surface of the core part and has a higher tungsten concentration than in the core part; and a lithium-tungsten compound particle that adheres to at least part of a surface of the tungsten-concentrated layer and contains tungsten and lithium. In the battery of the present disclosure, the tungsten-concentrated layer has an amorphous structure. This can bring excellent output characteristics while desired durability is secured.
US12009505B2

Provided is a composite layer of graphene sheets and anode particles being dispersed in a conducting polymer network for a lithium battery anode (negative electrode), the layer comprising a mixture of a conducting polymer network, multiple graphene sheets, and multiple particles of an anode active material, wherein the anode particles have a diameter or thickness from 0.5 nm to 20 μm and occupy from 30% to 98% by weight, the graphene sheets occupy from 0.01% to 25% by weight, and the conducting polymer network occupies from 1% to 30% by weight based on the total mixture weight and wherein the graphene sheets and the conducting polymer network together form dual conducting pathways for both electrons and lithium ions.
US12009490B2

This application relates to a method and an apparatus for determining a status of a battery temperature sensor, a medium, a vehicle, and a server. The method includes: receiving reading statistics of a temperature sensor that are collected at intervals of a predetermined time in a stable vehicle working condition, where the reading statistics include a highest temperature reading and a lowest temperature reading of the temperature sensor within each predetermined time; determining a highest temperature reading trend, a lowest temperature reading trend, and a largest temperature reading difference in the stable vehicle working condition based on the highest temperature reading and the lowest temperature reading; and determining a status of the temperature sensor based on the highest temperature reading trend, the lowest temperature reading trend, and the largest temperature reading difference. The method is capable of accurately determining whether a battery temperature sensor is anomalous.
US12009486B2

Disclosed is a rechargeable battery having an integrated cell (12, 21, 33, 42). The rechargeable battery having an integrated cell (12, 21, 33, 42) includes a protective circuit board (11, 32, 41) disposed at the top of the battery and a cell (12, 21, 33, 42) disposed at the base of the battery. The cell includes a jellyroll (121, 43) and a metal housing (122, 22, 313, 44). The protective circuit board (11, 32, 41) is disposed on a protective board support structure (13, 36, 45). The cell (12, 21, 33, 42) is electrically connected to the protective circuit board (11, 32, 41) through a socket (14, 35, 46) disposed on the protective circuit board (11, 32, 41). A USB interface (15, 47) for charging the battery is disposed on the protective circuit board (11, 32, 41).
US12009485B2

This disclosure relates generally to solid electrolyte membranes made from the combination of a polymer, a lithium salt group comprising of inorganic and/or organic anion, cyano molecules, a plasticizer having such a high dielectric solvent, and, optionally, a filler having nano/micron size particles to prevent the crystallization of such a polymer matrix. The resultant structures are solid electrolyte membranes exhibiting high ionic conductivity, thermal and electrochemical stability capable of enhanced cycling performance as well as high mechanical strength able to permit improved battery manufacturing properties.
US12009477B2

The all-solid-state battery includes a positive electrode layer, a separator layer, and a negative electrode layer. The separator layer includes a sulfide solid electrolyte. In a cross section parallel to the thickness direction of the separator layer, a line analysis is performed by SEM-EDX to measure an atom concentration of sulfur and an atom concentration of iodine on a straight line extending from the negative electrode layer to the positive electrode layer in parallel to the thickness direction. A regression line is derived from the results of the line analysis, and the regression line has a slope of 0.019 to 0.036. The independent variable of the regression line is a position in the thickness direction of the separator layer. The dependent variable of the regression line is a ratio of the atom concentration of iodine to the atom concentration of sulfur.
US12009474B2

The invention relates to an electrolyte capable of improving the energy efficiency of a lithium air battery, and a lithium air battery using the electrolyte. An electrolyte for lithium air batteries according to the invention includes an amide-based organic solvent and lithium nitrate, wherein the concentration of lithium nitrate in the amide-based organic solvent satisfies a range of no less than 2 mol/L to no greater than 5.5 mol/L. A lithium air battery according to the invention includes an air electrode, a negative electrode including a lithium metal, and an electrolyte located between the air electrode and the negative electrode, wherein the electrolyte is provided by the aforesaid electrolyte.
US12009468B2

A displaying apparatus including a panel substrate and pixel modules arranged thereon, each pixel module including a circuit board and unit pixels on the circuit board, in which each unit pixel includes light emitting devices longitudinally extending along a first direction on the circuit board and including a substrate, a light emitting structure including first and second conductivity type semiconductor layers and an active layer therebetween, a first connection layer electrically connected to the first conductivity type semiconductor layer, a second connection layer electrically connected to the second conductivity type semiconductor layer, a step adjustment layer disposed between the first connection layer and the second connection layer and covering a portion of the light emitting device, in which the light emitting devices in the unit pixel are arranged in a second direction crossing the first direction.
US12009465B1

In a flip-chip LED assembly having an array of LEDs formed on the same substrate, different LEDs of the array have different distances to the n-contacts of the assembly. This may cause current crowding as current has to spread from the n-contacts through the substrate to each the farthest LEDs of the LED array, requiring LEDs that are farther away to be driven with a higher voltage in order to receive a desired amount of current. To spread current more evenly through the LED assembly and reduce a voltage difference between the closest and farthest LEDs of the array, a current spreading layer having a conductive material (e.g., a conductive oxide) is formed on a surface of the substrate of the LED assembly. The current spreading layer may be a bulk layer or be patterned to increase light extraction from the LEDs of the array.
US12009456B2

A light-emitting diode structure including a semiconductor stack layer is provided. The semiconductor stack layer includes a first type semiconductor layer, an active layer, and a second type semiconductor layer. The active layer is disposed on the first type semiconductor layer. The second type semiconductor layer is disposed on the active layer. A side wall at any side of the semiconductor stack layer includes a rough surface. A manufacturing method of a light-emitting diode structure is also provided.
US12009450B2

A first n-type contact layer, a second n-type contact layer, a multiplication layer, an electric field control layer, a light absorbing layer, and a p-type contact layer are layered in this order on a substrate. The second n-type contact layer is formed between the first n-type contact layer and the light absorbing layer, is made to have an area smaller than that of the light absorbing layer in a plan view, and is disposed inside the light absorbing layer in a plan view.
US12009449B2

Solar cells having emitter regions composed of wide bandgap semiconductor material are described. In an example, a method includes forming, in a process tool having a controlled atmosphere, a thin dielectric layer on a surface of a semiconductor substrate of the solar cell. The semiconductor substrate has a bandgap. Without removing the semiconductor substrate from the controlled atmosphere of the process tool, a semiconductor layer is formed on the thin dielectric layer. The semiconductor layer has a bandgap at least approximately 0.2 electron Volts (eV) above the bandgap of the semiconductor substrate.
US12009440B2

The disclosure relates to the technical field of solar cells, and provides a solar cell and a doped region structure thereof, a cell assembly, and a photovoltaic system. The doped region structure includes a first doped layer, a passivation layer, and a second doped layer that are disposed on a silicon substrate in sequence. The passivation layer is a porous structure having the first doped layer and/or the second doped layer inlaid in a hole region. The first doped layer and the second doped layer have a same doping polarity. By means of the doped region structure of the solar cell provided in the disclosure, the difficulty in production and the limitation on conversion efficiency as a result of precise requirements for the accuracy of a thickness of a conventional tunneling layer are resolved.
US12009437B2

A semiconductor structure includes a group IV substrate and a patterned group III-V device over the group IV substrate. A blanket dielectric layer is situated over the patterned group III-V device. Contact holes in the blanket dielectric layer are situated over the patterned group III-V device. A liner stack having at least one metal liner is situated in each contact hole. Filler metals are situated over each liner stack and fill the contact holes. The patterned group III-V device can be optically and/or electrically connected to group IV devices in the group IV substrate.
US12009431B2

A reinforced thin-film device is disclosed. The reinforced thin-film device comprising: a substrate having a top surface for supporting an epilayer; a mask layer patterned with a plurality of nanosize cavities disposed on said substrate to form a needle pad; a thin-film of, relative to the substrate, lattice-mismatched semiconductor disposed on said mask layer, wherein said thin-film comprises a plurality of in parallel spaced semiconductor needles of said lattice-mismatched semiconductor embedded in said thin-film, wherein said plurality of semiconductor needles are vertically disposed in the axial direction towards said substrate in said plurality of nanosize cavities of said mask layer; a, relative to the substrate, lattice-mismatched semiconductor epilayer provided on said thin-film and supported thereby; and a FinFET transistor arranged on the lattice-mismatched semiconductor epilayer. The FinFET transistor comprising: a fin semiconductor structure comprising an elongate protruding core portion, the fin semiconductor structure being arranged on the lattice-mismatched semiconductor epilayer, a first and a second nanostructured electrode radially enclosing respectively a source end and a drain end of the protruding core portion, and a nanostructured gate electrode radially enclosing a central portion of the protruding core portion, the central portion being a portion of the protruding core portion between the source end and the drain end.
US12009424B2

A semiconductor device and a method of manufacturing a semiconductor device are provided. The semiconductor device includes a substrate having a first surface and a second surface protruding from the first surface of the substrate; a gate oxide layer disposed on the second surface of the substrate; and a first spacer disposed on the first surface of the substrate, and contacting the substrate and the gate oxide layer.
US12009423B2

An integrated circuit is fabricated by forming transistors having gates of orthogonal orientations and implanting, at two first rotations, a first pocket implant using a first dopant type with a masking pattern on a substrate surface layer, the two first rotations respectively forming two first pocket implantation angles and two first pocket implantation beam orientations, and implanting, at two second rotations, a retrograde gate-edge diode leakage (GDL) reduction pocket implant using a second dopant type with the masking pattern on the substrate surface layer, the two second rotations respectively forming two GDL-reduction implantation angles and two GDL-reduction implantation beam orientations. Owing to the different symmetries in implantation angles seen by the two orientations of transistors, leakage is reduced for transistors of both orientations and mismatch is maintained for transistors of one of the orientations, making these transistors suitable for use in analog circuits requiring matched pairs of transistors.
US12009415B2

A semiconductor device includes a substrate having a high electron mobility transistor (HEMT) region and a capacitor region, a first mesa isolation on the HEMT region, a HEMT on the first mesa isolation, a second mesa isolation on the capacitor region, and a capacitor on the second mesa isolation. The semiconductor device further includes buffer layer between the substrate, the first mesa isolation, and the second mesa isolation, in which bottom surfaces of the first mesa isolation and the second mesa isolation are coplanar.
US12009407B2

A method of forming a semiconductor device includes: forming a dummy gate structure over a nanostructure, where the nanostructure overlies a fin that protrudes above a substrate, where the nanostructure comprises alternating layers of a first semiconductor material and a second semiconductor material; forming openings in the nanostructure on opposing sides of the dummy gate structure, the openings exposing end portions of the first semiconductor material and end portions of the second semiconductor material; recessing the exposed end portions of the first semiconductor material to form first sidewall recesses; filling the first sidewall recesses with a multi-layer spacer film; removing at least one sublayer of the multi-layer spacer film to form second sidewall recesses; and forming source/drain regions in the openings after removing at least one sublayer, where the source/drain regions seal the second sidewall recesses to form sealed air gaps.
US12009400B2

A method includes forming a dielectric layer on a semiconductor workpiece, forming a first patterned layer of a first dipole material on the dielectric layer, and performing a first thermal drive-in operation at a first temperature to form a diffusion feature in a first portion of the dielectric layer beneath the first patterned layer. The method also includes forming a second patterned layer of a second dipole material, where a first section of the second patterned layer is on the diffusion feature and a second section of the second patterned layer is offset from the diffusion feature. The method further includes performing a second thermal drive-in operation at a second temperature, where the second temperature is less than the first temperature. The method additionally includes forming a gate electrode layer on the dielectric layer.
US12009395B2

A vertical FET includes a channel fin between a bottom source/drain (S/D) region and a top S/D region, a gate upon a sidewall of the channel fin, a top metallization upon the top S/D region, a first contact metallization connected to the gate, a second contact metallization connected to the bottom S/D region, a first vertical liner between a portion of the gate and the first contact metallization, and a second vertical liner between the top metallization and the second contact metallization. The vertical FET may be fabricated by forming a self-aligned block and utilizing the self-aligned block to e.g., prevent gate to gate shorting during replacement gate formation or processing.
US12009391B2

A semiconductor device includes: a fin protruding above a substrate; source/drain regions over the fin; nanosheets between the source/drain regions; and a gate structure over the fin and between the source/drain regions, the gate structure including: a gate dielectric material around each of the nanosheets; a work function material around the gate dielectric material; a liner material around the work function material, where the liner material has a non-uniform thickness and is thicker at a first location between the nanosheets than at a second location along sidewalls of the nanosheets; and a gate electrode material around at least portions of the liner material.
US12009390B2

A vertical MOSFET having a compound semiconductor layer is provided, the vertical MOSFET comprising a gate electrode, a gate insulating film provided between the gate electrode and the compound semiconductor layer, a drift region provided directly in contact with at least a part of the gate insulating film and being a part of the compound semiconductor layer, and a high resistance region provided at least in the drift region, is positioned below at least a part of the gate insulating film, and has a higher resistance value per unit length than that of the drift region.
US12009388B2

A method includes forming a dielectric layer on a substrate; forming a first spiral electrode, a second spiral electrode, and a spiral common electrode in the dielectric layer, the first spiral electrode extending in a first spiral path, the second spiral electrode extending in a second spiral path, and the spiral common electrode extending in a third spiral path laterally between the first and second spiral paths.
US12009384B2

A light emitting diode (LED) stack for a display including a substrate, a first LED stack disposed on the substrate, a second LED stack disposed on the first LED stack, a third LED stack disposed on the second LED stack, a first color filter interposed between the first LED stack and the second LED stack, and a second color filter interposed between the second LED stack and the third LED stack, in which the second LED stack and the third LED stack are configured to transmit light generated from the first LED stack to the outside, and the third LED stack is configured to transmit light generated from the second LED stack to the outside.
US12009379B2

An image sensor is provided. The image sensor includes a substrate having a first region and a second region adjacent to each other; and a first photoelectric conversion component disposed on the first region of the substrate, and the first photoelectric conversion component includes: a first metal layer formed on the substrate; a first photoelectric conversion layer formed on the first metal layer; and a second metal layer formed on the first photoelectric conversion layer.
US12009376B2

Embodiments of the disclosure provide an optical sensing system, an integrated transmitter module for the optical sensing system, and an optical sensing method performed using the optical sensing system. The exemplary optical sensing system includes an integrated transmitter module configured to emit an optical signal into an environment surrounding the optical sensing system. The integrated transmitter module includes a laser emitter, one or more driving integrated circuits, and one or more optics integrated into a chamber that is hermetically sealed. The optical sensing system further includes a photodetector configured to receive the optical signal reflected from the environment and convert the received optical signal to an electrical signal. The optical sensing system additionally includes a readout circuit configured to convert the electrical signal to a digital signal. The photodetector and the readout circuit are located outside the chamber enclosing the integrated transmitter module.
US12009372B2

A display device may comprise: a substrate including a driving area and a pixel area; a first transistor on the driving area; a second transistor on the pixel area; a first hydrogen diffusion barrier film between a first active layer and a first gate insulating film of the first transistor; and a second hydrogen diffusion barrier film between a second active layer and a second gate insulating film of the second transistor.
US12009369B2

A display panel and a display device are provided. A sub-pixel unit of the display panel includes at least one light-transmitting region, and each light-transmitting region is provided with at least one driving transistor. At least part of a source wiring of the driving transistor is disposed at a boundary of the light-transmitting region and parallel to an extension direction of data signal lines, and a drain wiring is disposed in the light-transmitting region. The light-transmitting region of the sub-pixel unit occupied by the driving transistor is reduced to alleviate a problem of low aperture ratio of a backplane of current display products.
US12009360B2

An IGBT region includes: an n-type carrier accumulation layer provided to be in contact with the n−-type drift layer on the first main surface side of the n−-type drift layer and having a higher n-type impurity concentration than the n−-type drift layer, a p-type base layer provided between the n-type carrier accumulation layer and the first main surface, an n+-type emitter layer selectively provided in a surface layer portion of the p-type base layer, and a gate electrode provided to face the n+-type emitter layer and the p-type base layer with an interposition of an insulating film. A diode region includes a p-type anode layer provided between the n−-type drift layer and the first main surface and provided to a position deeper from the first main surface than a boundary between the n-type carrier accumulation layer and the n−-type drift layer.
US12009349B2

A semiconductor package includes a first connection die including a semiconductor substrate and an interconnect structure, and a first die stack disposed on the first connection die and including stacked dies, each of the stacked dies including a semiconductor substrate and an interconnect structure including a first connection line that is electrically connected to the interconnect structure of the first connection die. An angle formed between a plane of the first connection die and a plane of each stacked die ranges from about 45° to about 90°.
US12009340B2

An electronic package and a method for fabricating the same are provided. Two packaging modules are stacked on each other. An area that an electronic package occupies a mother board is reduced during a subsequent process of fabricating an electronic product. Therefore, the electronic product has a reduced size.
US12009337B2

A bonding tool and a bonding method are provided. The method includes attaching a semiconductor die to a bonding tool having a first surface, wherein the bonding tool comprises a bending member movably arranged in a trench of the bonding tool, and the bending member protrudes from the first surface and bends the semiconductor die; moving the semiconductor die toward a semiconductor wafer to cause a retraction of the bending member and a partial bonding at a portion of the semiconductor die and the semiconductor wafer; and causing a full bonding between the semiconductor die and the semiconductor wafer subsequent to the partial bonding.
US12009335B2

A method of manufacturing a semiconductor device structure includes forming a bond or joint between a first device and a second device. The first device comprises an integrated passive device (IPD) and a first contact pad disposed over the IPD. The second device comprises a second contact pad. The first contact pad has a first surface with first lateral extents. The second contact pad has a second surface with second lateral extents. The width of the second lateral extents is less than the width of the first lateral extents. The joint structure includes the first contact pad, the second contact pad, and a solder layer interposed therebetween. The solder layer has tapered sidewalls extending in a direction away from the first surface of the first contact pad to the second surface of the second contact pad. At least one of the first surface or the second surface is substantially planar.
US12009334B2

Provided are an insulating paste-based conductive device and a manufacturing method thereof. The device comprises a first substrate and a second substrate arranged relative to the first substrate, and further comprises at least one first electrode disposed below the first substrate, a second electrode disposed on the second substrate and corresponding to the first electrode, and an insulating paste coating disposed on a contact surface between the first electrode and the second electrode, the insulating paste coating being electrically connected with the first electrode and the corresponding second electrode. The invention has good universality, such that the requirements of implementing or applying the art on a ceramic circuit board, a metal-based circuit board, an epoxy glass fiber circuit board, a flexible printed circuit board and a glass circuit board can be set, and an electronic circuit board without a packaging element on the circuit boards above can also be manufactured.
US12009332B2

A semiconductor chip (3) is bonded to an upper surface of an electrode substrate (1) via a first solder (2). A lead frame (5) is bonded to an upper surface of the semiconductor chip (3) via a second solder (4). An intermediate plate (6) is provided in the first solder (2) between the electrode substrate (1) and the semiconductor chip (3). A yield strength of the intermediate plate (6) is higher than yield strengths of the electrode substrate (1) and the first solder (2) within the whole operating temperature range of the semiconductor device.
US12009327B2

A semiconductor die includes a semiconductor substrate, an interconnect structure, and a conductive bump. The interconnect structure is disposed on and electrically connected to the semiconductor substrate. The interconnect structure includes stacked interconnect layers. Each of the stacked interconnect layers includes a dielectric layer and an interconnect wiring embedded in the dielectric layer. The interconnect wiring of a first interconnect layer among the stacked interconnect layers further includes a first via and second vias. The first via electrically connected to the interconnect wiring. The second vias connected to the interconnect wiring, and the first via and the second vias are located on a same level height. The conductive bump is disposed on the interconnect structure. The conductive bump includes a base portion and a protruding portion connected to the base portion, and the base portion is between the protruding portion and the first via.
US12009320B2

Embodiments include package substrates and a semiconductor package with such package substrates. A package substrate includes a first conductive layer in a first magnetic layer, and a second magnetic layer over the first magnetic layer, where the first and second magnetic layers include magnetic materials. The package substrate also includes a second conductive layer in the second magnetic layer. The second conductive layer includes a plurality of first traces fully surrounded by the first and second magnetic layers. The package substrate includes a third conductive layer over the second magnetic layer. The magnetic materials may include manganese Mn ferrite materials, Zn/Mn ferrite materials, or Ni/Zn ferrite materials. The magnetic materials include material properties with a low constant value, a magnetic tangent value, a frequency, a base filler chemistry, a filler shape, a filler orientation, a filler percentage, a loading fraction value, a permeability, an insertion loss, and a resin formulation.
US12009314B2

A semiconductor device has a substrate and a plurality of bond wires is disposed in a pattern across on the substrate. The pattern of bond wires can be a plurality of rows of bond wires. A plurality of electrical components is disposed over the substrate as an SIP module. An encapsulant is deposited over the substrate, electrical components, and bond wire. An opening is formed in the encapsulant extending to the bond wire. The opening can be a trench extending across the bond wires disposed on the substrate, or a plurality of openings individually exposing each of a plurality of bond wires. A conductive material is disposed in the opening. A shielding layer is formed over the encapsulant and in contact with the conductive material. The shielding layer, conductive material, and bond wires reduce the effects of EMI, RFI, and other inter-device interference.
US12009310B2

A conductive plate includes a first slit formed in the space between a first chip area and a second chip area, a second slit formed in the space between the first chip area and a terminal area, and a third slit formed in the space between the second chip area and the terminal area. The first slit is a continuous line that penetrates through the conductive plate, whereas the second and third slits are continuous lines that do not penetrate through the conductive plate.
US12009297B2

A semiconductor device includes a semiconductor substrate having a semiconductor device on an active surface thereof. The semiconductor substrate has a quadrangular plane. An insulating layer is on the active surface of the semiconductor substrate. A passivation layer is on the insulating layer. The insulating layer includes an insulating layer central portion having a side surface extending in parallel with a side surface of the semiconductor substrate. The side surface of the insulating layer central portion is spaced apart from the side surface of the semiconductor substrate by a first size. An insulating layer corner portion is at each corner of the insulating layer central portion and protrudes from the side surface of the insulating layer central portion in a horizontal direction. The passivation layer covers the insulating layer central portion.
US12009287B2

A semiconductor device includes a semiconductor element, a packaging material that encapsulates the semiconductor element, and a metal member electrically connected to the semiconductor element and having a protruding portion protruding from an end face of the packaging material, in which the protruding portion has a lateral peripheral edge along the end face of the packaging material, a longitudinal peripheral edge along the normal direction of the end face, and a corner peripheral edge formed by side portions that are disposed at the corners of the protruding portion and continue to the lateral peripheral edge and the longitudinal peripheral edge, and in which the corner peripheral edge includes a first side portion intersecting substantially orthogonally with the lateral peripheral edge and extending toward the end face of the packaging material and a second side portion with one end thereof intersecting substantially orthogonally with the first side portion and the other end intersecting substantially orthogonally with the longitudinal peripheral edge.
US12009283B2

A heat exchanger for thermal management of an electronic device includes a liquid delivery layer thermally coupled to the electronic device and configured to receive a liquid from a source. The heat exchanger also includes an evaporation layer comprising hollow pillars configured to receive a continuous flow of the liquid from the liquid delivery layer and evaporate the continuous flow of the liquid from droplets maintained on the hollow pillars. Each hollow pillar has an evaporation surface and a pore configured to channel the continuous flow of the liquid through the hollow pillar to the evaporation surface. The evaporation surface being configured to maintain a droplet on the respective hollow pillar within a contact line. The evaporation surface has a wetting efficiency of at least about 95% and the contact line has a length of less than about 0.0314 mm.
US12009280B2

An integrated circuit (IC) package includes a molding having a first surface and a second surface, the first surface opposing the second surface. An interconnect is encased in the molding. The interconnect includes pads situated at a periphery of a side of the IC package. A portion of the pads are exposed at the first surface of the molding. A die pad is situated proximal to the second surface of the molding. The die pad has a first surface and a second surface, the first surface opposing the second surface, and the second surface is circumscribed by the second surface of the molding. A die is mounted on the first surface of the die pad. A heat spreader is mounted on the second surface of the molding and the second surface of the die pad. The heat spreader extends between edges of the second surface of the molding.
US12009278B2

Provided is a package structure including a substrate, a stiffener ring, an eccentric die, a lid layer, and a buffer layer. The stiffener ring is disposed on the substrate. The stiffener ring has an inner perimeter to enclose an accommodation area. The eccentric die is disposed within the accommodation area on the substrate. The eccentric die is offset from a center of the accommodation area to close to a first side of the stiffener ring. The lid layer is disposed on the stiffener ring and overlays the eccentric die. The buffer layer is embedded in the lid layer between the first side of the stiffener ring and the eccentric die. The buffer layer has a thickness less than a thickness of the lid layer.
US12009264B2

A method includes forming isolation regions extending into a semiconductor substrate, and recessing the isolation regions. After the recessing, a portion of a semiconductor material between the isolation region protrudes higher than top surfaces of the isolation regions to form a semiconductor fin. The method further includes forming a gate stack, which includes forming a gate dielectric on sidewalls and a top surface of the semiconductor fin, and depositing a titanium nitride layer over the gate dielectric as a work-function layer. The titanium nitride layer is deposited at a temperature in a range between about 300° C. and about 400° C. A source region and a drain region are formed on opposing sides of the gate stack.
US12009260B2

A method for forming an integrated circuit (IC) is provided. The method includes the following operations. A circuit layout including a first load region and a second load region is received. A full power network of the circuit layout is obtained. The full power network is transformed into a first power network according to the first load region. A first power simulation is performed upon the first power network. The full power network is transformed into a second power network according to the second load region. A second power simulation is performed upon the second power network. The IC is fabricated according to the circuit layout.
US12009253B2

The present disclosure provides one embodiment of a semiconductor structure. The semiconductor structure includes a semiconductor substrate; a first conductive feature and a second conductive feature disposed on the semiconductor substrate; and a staggered dielectric feature interposed between the first and second conductive feature. The staggered dielectric feature includes first dielectric layers and second dielectric layers being interdigitated. The first dielectric layers include a first dielectric material and the second dielectric layers include a second dielectric material being different from the first dielectric material.
US12009251B2

The present disclosure relates to a radio frequency (RF) device including a device substrate, a thinned device die with a device region over the device substrate, a first mold compound, and a second mold compound. The device region includes an isolation portion, a back-end-of-line (BEOL) portion, and a front-end-of-line (FEOL) portion with a contact layer and an active section. The contact layer resides over the BEOL portion, the active section resides over the contact layer, and the isolation portion resides over the contact layer to encapsulate the active section. The first mold compound resides over the device substrate, surrounds the thinned device die, and extends vertically beyond the thinned device die to define an opening over the thinned device die and within the first mold compound. The second mold compound fills the opening and directly connects the isolation portion of the thinned device die.
US12009240B2

An apparatus for transporting a substrate includes a transport chamber including a wall having an opening through which carry-in/out of the substrate to/from the substrate processing chamber is performed and a movement surface having a first magnet, a transport module accommodated in the transport chamber to hold the substrate, including a second magnet to which a magnetic force is applied, and configured to be movable along the movement surface in a floating state from the movement surface, an angle adjusting mechanism provided in the transport chamber to switch an angle of the movement surface between a first angle and a second angle which is closer to a vertical state than the first angle, and a transport passage forming a portion of the transport chamber, and including the movement surface at the second angle to which the movement surface switched to the second angle can be connected.
US12009239B2

Provided is a quick-release valve including: a quick-release member having a collar detachably coupled to a bottom opening of a base; and a sleeve having a flow passage for allowing a gas to enter or exit a substrate container. The collar has a pair of ear portions extending outward therefrom along a diameter direction and a handle extending outward therefrom along a radius direction. The ear portions are at a height substantially different from the handle.
US12009226B2

A method includes attaching an integrated circuit die adjacent to a first substrate, the integrated circuit die comprising: an active device in a second substrate; a pad adjacent to the second substrate; and a first dielectric layer adjacent to the second substrate, the first dielectric layer comprising a polyimide with an ester group; forming an encapsulant around the integrated circuit die; and removing the first dielectric layer.
US12009217B2

Provided are a substrate processing method and a substrate processing apparatus for forming a low-resistance metal-containing nitride film. The substrate processing method includes: a step of providing a substrate in a processing container; a step of forming a metal-containing nitride film on the substrate by repeating supplying an organic metal-containing gas and a nitrogen-containing gas alternately for a first predetermined number of cycles; a step of modifying the metal-containing nitride film by generating plasma in the processing container; and a step of repeating the step of forming the metal-containing nitride film and the step of modifying the metal-containing nitride film for a second predetermined number of cycles.
US12009215B2

A semiconductor device structure is provided. The semiconductor device structure includes a substrate having a base portion and a fin portion over the base portion. The semiconductor device structure includes an epitaxial structure over the fin portion. The semiconductor device structure includes a dielectric fin over the base portion. The semiconductor device structure includes a silicide layer between the dielectric fin and the epitaxial structure. A void is between the silicide layer and the dielectric fin.
US12009214B2

A device includes a semiconductor substrate, a gate dielectric over the semiconductor substrate, and a gate electrode over the gate dielectric. The gate electrode has a first portion having a first thickness, and a second portion having a second thickness smaller than the first thickness. The device further includes a source/drain region on a side of the gate electrode with the source/drain region extending into the semiconductor substrate, and a device isolation region. The device isolation region has a part having a sidewall contacting a second sidewall of the source/drain region to form an interface. The interface is overlapped by a joining line of the firs portion and the second portion of the gate electrode.
US12009210B2

A method of manufacturing a semiconductor device includes forming a first protective layer over an edge portion of a first main surface of a semiconductor substrate. A metal-containing photoresist layer is formed over the first main surface of the semiconductor substrate. The first protective layer is removed, and the metal-containing photoresist layer is selectively exposed to actinic radiation. A second protective layer is formed over the edge portion of the first main surface of the semiconductor substrate. The selectively exposed photoresist layer is developed to form a patterned photoresist layer, and the second protective layer is removed.
US12009201B2

There is provided a technique, including: (a) forming NH termination on a surface of a substrate by supplying a first reactant containing N and H to the substrate; (b) forming a first SiN layer having SiCl termination formed on its surface by supplying SiCl4 as a precursor to the substrate to react the NH termination formed on the surface of the substrate with the SiCl4; (c) forming a second SiN layer having NH termination formed on its surface by supplying a second reactant containing N and H to the substrate to react the SiCl termination formed on the surface of the first SiN layer with the second reactant; and (d) forming a SiN film on the substrate by performing a cycle a predetermined number of times under a condition where the SiCl4 is not gas-phase decomposed after performing (a), the cycle including non-simultaneously performing (b) and (c).
US12009194B2

A method of data-independent mass spectrometric analysis of compounds of a compound class of interest comprises: determining or retrieving a distribution, over a mass-to-charge (m/z) ratio range of interest, of a number of primary ion species of members of said compound class having m/z ratios within each respective one of a plurality of m/z sub-ranges of the m/z ratio range of interest; defining m/z positions of a set consisting of a number, nsb, of finite-width bins, within the m/z ratio range of interest, the set of bins excluding m/z sub-ranges within the m/z ratio range of interest that encompass fewer than a threshold number, tsb, of the primary ion species, wherein the defining based on the determined or received distribution; and performing a plurality of tandem mass analyses, each tandem mass analysis pertaining to primary ion species within a respective one of the defined bins.
US12009189B2

A method for controlling cleaning of an inner surface of a chamber of a plasma processing apparatus is provided. The method comprises; processing a substrate using plasma generated in the chamber, the substrate being disposed on a substrate support in the chamber and in a region surrounded by an edge ring placed on the substrate support and to which a DC voltage is applied during the plasma generation; measuring a self-bias potential of the edge ring during the plasma generation in said processing the substrate; and controlling the cleaning of the inner surface of the chamber in response to the self-bias potential.
US12009180B2

A plasma processing apparatus includes: a processing chamber; a first radio frequency power supply configured to supply a first radio frequency power; a second radio frequency power supply configured to supply a second radio frequency power; and a control device configured to, when the first radio frequency power is modulated by a first waveform having a first period and a second period adjacent to the first period, and the second radio frequency power supply is modulated by a second waveform having a period A and a period B, control the second radio frequency power supply such that each second radio frequency power in the period A is supplied in the first period and the second period, in which an amplitude in the second period is smaller than an amplitude in the first period, and an amplitude in the period A is larger than an amplitude in the period B.
US12009168B2

A vehicle and a method of controlling the vehicle are provided. The method of controlling the vehicle includes detecting, by an excitation voltage computational measuring device, an excitation voltage applied to an excitation coil of a relay provided to regulate power supply of a battery; calculating, by a logical determination device, a temperature of the relay based on the excitation voltage; and calculating, by the logical determination device, a remaining life of the relay based on the calculated temperature of the relay.
US12009166B2

A method of adjusting a switch of a device, wherein the method comprises using a biasing force-adjusting element to adjust a magnitude of a biasing force that is imparted to a switching element of the switch by a biasing element that is disposed about the switching element. The biasing force places the switching element in one of a first position and a second position, wherein the first position corresponds to a first electrical state and the second position corresponds to a second electrical state.
US12009165B2

A switch for a medium or high voltage traction line testing device includes a plurality of normally-opened pairs of contacts connected in series, wherein each pair of contacts is equipped with a separate control coil. The switch further comprises a wireless power transfer supply module being on ground potential for supplying cascaded wireless power transfer receivers comprising the transmitting coil, high frequency inverter and microcontroller, a plurality of cascaded wireless power transfer receivers for supplying control coil of pairs of contacts. Each of the wireless power transfer receivers is referenced to the floating potential and comprises a receiving coil. Each of the control coils is connected to one of the wireless power transfer receivers. The receiving coils of the wireless power transfer receivers are magnetically coupled, and a wireless power transfer supply module is located in the middle of the cascaded wireless power transfer receivers.
US12009161B2

A key structure includes a base and a linkage mechanism. The linkage mechanism includes a plurality of linking members movably connected to each other. The plurality of linking members includes at least two linking members rotatably positioned on the base, respectively. When a pressing force is applied to the linkage mechanism, the plurality of linking members move associated with each other to restrict a rotation range of the plurality of linking members with respect to the base.
US12009155B2

A multilayer ceramic capacitor includes a capacitor main body, and two interposers on both sides in a length direction of a surface of the capacitor main body. When a distance between a side surface of one interposer on one side in the length direction, and a side surface of the capacitor main body is defined as X1, a distance between another side surface of the one interposer, and another side surface of the capacitor main body is defined as X4, a distance between a side surface of another interposer on another side in the length direction, and the side surface of the capacitor main body is defined as X2, and a distance between another side surface of the other interposer on the other side in the length direction, and the other side surface of the capacitor main body is defined as X3; X2>X3 and X1>X4 are satisfied.
US12009152B2

A multilayer capacitor includes a body including a plurality of dielectric layers and a plurality of internal electrodes laminated in a first direction, and external electrodes. The body includes an active portion, in which the plurality of internal electrodes are disposed to form capacitance, corresponding to a region between internal electrodes disposed on an outermost side in the first direction, among the plurality of internal electrodes, a cover portion covering the active portion in the first direction, and a side margin portion covering the active portion in a second direction, perpendicular to the first direction, and 1.49
US12009145B2

A reactor includes a coil having a wound portion and a magnetic core. The magnetic core includes a first core piece having a molded body of a composite material and a non-magnetic member, the molded body of the composite material contains a magnetic powder and a resin, the non-magnetic member is held by the molded body of the composite material such that the non-magnetic member and the molded body constitute a single piece, the non-magnetic member includes a base portion arranged along an outer peripheral surface of the molded body of the composite material and a protruding piece protruding from the base portion. The protruding piece is inserted into a region of the molded body of the composite material arranged inside of the wound portion so as to intersect an axial direction of the first core piece.
US12009138B2

A magnetic device includes a magnetic core assembly, a first secondary winding, a second secondary winding and a primary winding. The magnetic core assembly includes a first magnetic leg, a second magnetic leg and a third magnetic leg. The first to third magnetic legs are arranged in sequence. The second magnetic leg is disposed between the first magnetic leg and the third magnetic leg. The first secondary winding is disposed between the first magnetic leg and the second magnetic leg, and the second secondary winding is disposed between the second magnetic leg and the third magnetic leg. A first terminal of the primary winding is disposed between the first magnetic leg and the second magnetic leg, and a second terminal of the primary winding is disposed between the second magnetic leg and the third magnetic leg.
US12009137B2

Magnetic particles, each including a core made of a magnetic material, and an insulating coating film which covers a surface of the core made of a magnetic material. The insulating coating film is formed of a sol-gel reaction product of a mixture containing a metal alkoxide and an organic phosphoric acid or a salt thereof.
US12009136B2

A reactor includes a coil including a winding portion; a magnetic core including an inner core portion disposed inside the winding portion and an outer core portion disposed outside the winding portion; and a resin mold portion that covers at least a portion of an outer circumferential surface of the outer core portion, wherein the outer core portion includes a resin core portion made of a composite material including a soft magnetic powder and a resin, and a first through-hole extending through the resin core portion; and a first end and a second end of the first through-hole open to a surface of the outer core portion other than a coil-facing surface that faces the coil, and the resin mold portion is inserted inside the first through-hole.
US12009134B2

A first plate-like portion is provided with a plurality of first holes extending therethrough in a central axis direction. A second plate-like portion is provided with a plurality of second holes extending therethrough in the central axis direction. The plurality of first holes, the plurality of second holes, a first notch and a second notch overlap one another, to thereby form a flow path which connects one side and the other side of each of a plurality of insulating plates and through which insulating oil can flow in a first direction.
US12009128B2

A common-mode choke coil includes a multilayer body, a first coil, a second coil, a first terminal electrode, a second terminal electrode, a third terminal electrode, and a fourth terminal electrode. The multilayer body includes plural non-conductor layers. The first and second coils are incorporated in the multilayer body. The first and second terminal electrodes are connected to the first coil. The third and fourth terminal electrodes are connected to the second coil. The first coil includes a first coil conductor. The second coil includes a second coil conductor disposed along an interface between non-conductor layers different from an interface between non-conductor layers along which the first coil conductor is disposed. The first and second coil conductors each have a number of turns of less than 2.
US12009112B2

The disclosure is directed to a fusion generator that includes a spherical housing. The generator may include a plurality of coils. The plurality of coils may include a poloidal field coil and a toroidal field coil formed of a high-temperature superconducting tape or ribbon. The toroidal field coil may be tilted at an angle along a toroidal field coil axis. The generator may include a graphite-fiber or graphene wrap configured to provide rigidity to one or more portion of the generator.
US12009111B2

Disclosed herein is a stellarator comprising two sets of coils, namely a set of encircling coils which encircle the plasma axis, and a set of shaping coils which do not encircle any other coil or the plasma. In some embodiments, the encircling coils include a structural element to maintain their shape under magnetic forces. In some embodiments, the shaping coils are mounted onto one or more structural elements which, together with the shaping coils, constitute a field shaping unit. Also disclosed is a controller which may modify the electrical current flowing in one or more subsets of the coils in order to achieve target plasma parameters. Also disclosed is a method of designing a set of shaping coils by discretizing a surface dipole or current potential distribution.
US12009106B2

Provided is a technique for efficiently predicting the number (quantity) of occurrences of emergency medical service requests in a target area. An emergency medical service demand prediction device according to an embodiment obtains actual history data including information about dates and times of occurrences of emergency medical service requests, information about positions of the occurrences of the emergency medical service requests, and information about illnesses and injuries that caused the emergency medical service requests; the device generates a first learning model that receives an input of first learning-purpose data generated on a basis of learning-purpose actual history data and outputs illness/injury groups; the device generates a second learning model that receives an input of second learning-purpose data generated on a basis of the learning-purpose actual history data and the illness/injury groups output from the first learning model and outputs a value indicating a quantity of occurrences of emergency medical service requests for each unit area; and the device predicts a quantity of occurrences of emergency medical service requests in each unit area, by inputting, to the second learning model having been trained, prediction-purpose data generated on a basis of prediction-purpose actual history data and the illness/injury groups output from the first learning model having been trained.
US12009105B2

There are provided a learning apparatus and a learning method that can facilitate creation of teaching data and prevent overtraining. A learning apparatus (10) includes a first database that stores a first image set in which a first image for learning and coordinate information for identifying a region larger than a region of interest included in the first image are associated with each other, and a second database that stores a second image set in which a second image for learning and second mask data for identifying a region of interest included in the second image are associated with each other. In a case of using the first image set to update a parameter of a CNN (32) (in a case of performing learning), a mask data creation unit (38) creates first mask data on the basis of the coordinate information for identifying the region larger than the region of interest. The first image and the second image are used as input images for the CNN (32), and the first mask data and the second mask data are used as teaching data to update the parameter of the CNN (32).
US12009104B2

There are provided a medical image processing apparatus, a medical image processing method, a machine learning system, and a program that can reduce the volume of communication and can reduce the processing load of retraining or additional training that is performed by a machine learning apparatus. A medical image processing apparatus (13) includes: a trainer (26) that performs additional training for a first computer-aided diagnosis device on the basis of an input medical image; an evaluation unit that compares a second computer-aided diagnosis device obtained by the additional training with the first computer-aided diagnosis device and evaluates whether learning difference information about the additional training contributes to improvement of performance of the first computer-aided diagnosis device; a communication determination unit that determines, on the basis of a result of evaluation, whether the learning difference information is to be communicated; and a communication unit (34) that outputs the learning difference information in accordance with a result of determination by the communication determination unit.
US12009103B1

Certain exemplary embodiments can provide a method. The method can comprise causing a first user interface to be automatically rendered on a device via an App. The first user interface can comprise health instructions. The health instructions can be rendered responsive to a communication from a server to the App. The communication from the server comprises the health instructions. The health instructions can be determined via the server based upon an Artificial Intelligence algorithm.
US12009097B2

The present invention relates to a wireless communication system for medical assistance comprising a first mobile device (11) and a second mobile device (12) communicating via a two-directional transmitting system, both mobile devices being configured to display a second optical input (32) from the second mobile device superimposed on a first optical input (31) from the first mobile device; and a use of said wireless system for training and providing medical assistance, wherein assistance is typically provided over a long distance (being remote). The medical assistance is typically provided by well trained professional to laymen that at best have been partly trained.
US12009096B2

An applied usage count reader and display device is disclosed. The applied usage count reader and display device is configured to read information embedded in memory of a limited-use medical device used by a surgical or robotic system and determine a remaining number of uses available for the limited-use medical device. The applied usage count reader and display device removes the human element from the determination of useful life left on the limited-use medical device by allowing staff or other authorized users to test the useful life and read the memory on the device at any time when away from the surgical system or operating room.
US12009086B2

Methods, computer-readable media, and systems for providing disease management. In one implementation, a system develops a treatment recommendation for a patient based on patient data. The system may receive patient data, execute a basic model of the physiological system of the patient to generate a modified model for the patient based on the patient data, perform a statistical analysis of the patient data to detect data excursions of the parameter values; use the modified model to determine factors causing the data excursions; and use the model to develop a treatment recommendation to ameliorate negative effects of the disease.
US12009081B2

A system and method are disclosed that allow a user to select when messages related to medication events are sent and to select the content parameters of those messages. In one aspect, a medication dispenser is configured to notify a messaging processor when an identified medication that was not previously loaded in the medication dispenser is newly loaded into the medication dispenser, and the messaging processor is configured to send a message to a user through a communication link upon receipt of this notification. In another aspect, the medication is identified during a review of a new medication order issued by a doctor.
US12009078B2

A method for initiating a telemedicine conference on a mobile device is provided. The method comprises receiving diagnostic test results in response to a diagnostic test, determining if the diagnostic test results include a positive result, storing the diagnostic test results on a server disposed on a network, presenting, if the diagnostic test results are positive, a telemedicine initiation option on a screen of the mobile device, determining whether the telemedicine initiation option is selected, sending the diagnostic test results from the server to the telemedicine provider, sending additional medical history information to the telemedicine provider, and initiating a telemedicine conference with the telemedicine provider. Some of these aspects also provide healthcare providers the ability to electronically send prescriptions and provide users the ability to use a mobile application to send prescriptions to pharmacies to be filled.
US12009074B2

A communication apparatus and method for augmenting at least one data stream (e.g. a video stream) with data obtained from at least one computer device can facilitate the generation of a user interface that can provide an enhancement in telecommunication services. For example, in some embodiments a video stream from a patient device that is involved in a telecommunication communication session that also include at least one medical care device can be augmented to include data from the patient's health records stored in a computer device such that a graphical user interface displayed on the medical care device can include medical record indicia positioned over an image of the patient to indicate different health records related to parts of the patient's body being displayed. The indicia can provide information related to the age of the medical data and/or other aspects of a medical record indicated by the indicia.
US12009058B2

Disclosed are an address latch, an address control circuit, and a semiconductor apparatus including the address control circuit. The address latch includes a first address processing unit and a second address processing unit. The first address processing unit latches an external address signals to output first latched signals through an output node based on a read command and a write command. The second address processing unit latches the external address signals based on the read command with a burst length set to a first value and outputs second latched signals through the output node based on an internal read command.
US12009057B2

A semiconductor memory device includes a quadrature error correction circuit, a clock generation circuit and a data input/output (I/O) buffer. The quadrature error correction circuit performs a locking operation to generate a first corrected clock signal and a second corrected clock signal by adjusting a skew and a duty error of a first through fourth clock signals generated based on a data clock signal and performs a relocking operation to lock the second corrected clock signal to the first corrected clock signal in response to a relock signal. The clock generation circuit generates an output clock signal and a strobe signal based on the first corrected clock signal and the second corrected clock signal. The data I/O buffer generates a data signal by sampling data from a memory cell array based on the output clock signal and transmits the data signal and the strobe signal to a memory controller.
US12009054B2

A computing-in-memory circuitry includes multiple digital-to-analog converters, multiple computing arrays, and multiple charge processing networks. The digital-to-analog converters convert external data into input data and the digital-to-analog converters are connected in series with a corresponding plurality of output capacitor pairs. The computing arrays receive the input data from both ends and execute a computation to output a first computing value. The charge processing networks receive and accumulate the first computing values over a predetermined time interval through switching pairs in series with the output capacitor pairs. The charge processing networks evenly distribute charges of the first computing value to selected output capacitor pairs and compare voltage differences between two ends of the output capacitor pairs to output a second computing value.
US12009048B2

A semiconductor memory device includes a first power supply unit configured to, in a normal mode of a high frequency operation, supply a first power from a first global power rail to a third global power rail and a fourth global power rail in a normal mode, and, in a standby mode of a high frequency option, supply the first power to the third global power rail and not supply the first power to the fourth global power rail, and, in a normal mode of a low frequency operation, supply a second power of a second global power rail to the third global power rail and the fourth global power rail, and, in a standby mode of a low frequency operation, supply the second power to the third global power rail and not supply the second power to the fourth global power rail.
US12009045B2

A system includes a processor and a memory set coupled to the processor. The system also includes a repair circuit coupled to the memory set. The repair circuit includes a first repair circuit and a second repair circuit. The repair circuit also includes a test controller configured to select between the first repair circuit and the second repair circuit to perform an in-field self-repair of the memory set.
US12009042B2

A trigger rate associated with a scan operation of a set of memory pages of a data block is identified. The trigger rate is compared to a threshold rate to determine that a condition is satisfied. In response to satisfying the condition, a refresh operation is executed on the set of memory pages of the data block.
US12009041B2

An apparatus is provided having a memory device and associated access control circuitry, and an additional memory device and associated additional access control circuitry. Redundant data generation circuitry generates, for a given block of data having an associated given memory address, an associated block of redundant data for use in an error detection process. The access control circuitry is arranged to store, at a location in the memory device determined from the given memory address, at least a portion of the given block of data and a first copy of the associated block of redundant data, and the additional access control circuitry is arranged to store, at a location in the additional memory device determined from the given memory address, any remaining portion of the given block of data not stored in the memory device and a second copy of the associated block of redundant data. Error detection circuitry performs the error detection process on the stored given block of data using one copy of the associated block of redundant data, and generates an output signal indicating a result of the error detection process. Comparison circuitry compares the first and second copies of the associated block of redundant data, and generates a comparison result signal to supplement the output signal from the error detection circuitry.
US12009040B2

A memory device to program a group of memory cells to store multiple bits per memory cell. Each bit per memory cell in the group from a page. After determining a plurality of read voltages of the group of memory cells, the memory device can read the multiple pages of the group using the plurality of read voltages. For each respective page in the multiple pages, the memory device can determine a count of first memory cells in the respective page that have threshold voltages higher than a highest read voltage, among the plurality of read voltages, used to read the respective page. The count of the first memory cells can be compared with a predetermined range of a fraction of memory cells in the respective page to evaluate the plurality of read voltages (e.g., whether any of the read voltages is in a wrong voltage range).
US12009031B2

A memory array that includes a plurality of storage cells, a plurality of bit lines, a plurality of memory transistor word lines and a plurality of selection transistor word lines, wherein the storage cells form an array of M rows*N columns; each storage cell includes a selection transistor and a memory transistor connected in series; a source and a gate of each selection transistor are connected, and the gates of the selection transistors in the same row are connected to a corresponding selection transistor word line.
US12009029B2

A system is provided. The system includes a multiply-and-accumulate circuit and a local generator. The multiply-and-accumulate circuit is coupled to a memory array and generates a multiply-and-accumulate signal indicating a computational output of the memory array. The local generator is coupled to the memory array and generates at least one reference signal at a node in response to one of a plurality of global signals that are generated according to a number of the computational output. The local generator is further configured to generate an output signal according to the signal and a summation of the at least one reference signal at the node.
US12009026B2

Systems and methods for precision writing of weight values to a memory capable of storing multiple levels in each cell are disclosed. Embodiments include logic to compare an electrical parameter read from a memory cell with a base reference and an interval reference, and stop writing once the electrical parameter is between the base reference and the base plus the interval reference. The interval may be determined using a greater number of levels than the number of stored levels, to prevent possible overlap of read values of the electrical parameter due to memory device variations.
US12009023B2

A reference voltage value and a chip select (CS) signal timing delay provided to memory devices can be determined based on samples of the CS signal received by the memory devices. The CS signal can be provided to the memory devices with varying time delays and for various reference voltages. Various samples of the CS signal from the memory devices can indicate different times for rising and falling edges of the CS signal. A composite signal eye can be generated by the latest occurring rising edge and the earliest occurring falling edge of the CS signal. The reference voltage value and timing delay can be chosen based on the composite signal eye width that is the closest to a reference eye width.
US12009017B2

In the magnetic tape, in a case where a maximum value of an absolute value of a difference between a servo band spacing obtained before storage in an environment of a temperature of 32° C. and relative humidity of 55% and a servo band spacing obtained after storage in the environment for a storage time T is set to A, and T is defined as 24 hours, 48 hours, 72 hours, 96 hours, or 120 hours, a medium life calculated by a linear function of A and a logarithm logeT of T, that are derived from a value of A and a value of the logarithm logeT of T obtained for each T is 3 years or longer. The medium life is T in a case where the A satisfies Equation 1: A=1.5−B.
US12009007B2

A method for operating a voice trigger is provided. In some implementations, the method is performed at an electronic device including one or more processors and memory storing instructions for execution by the one or more processors. The method includes receiving a sound input. The sound input may correspond to a spoken word or phrase, or a portion thereof. The method includes determining whether at least a portion of the sound input corresponds to a predetermined type of sound, such as a human voice. The method includes, upon a determination that at least a portion of the sound input corresponds to the predetermined type, determining whether the sound input includes predetermined content, such as a predetermined trigger word or phrase. The method also includes, upon a determination that the sound input includes the predetermined content, initiating a speech-based service, such as a voice-based digital assistant.
US12009004B2

Embodiments of this disclosure provide a speech enhancement method and apparatus, an electronic device, and a computer-readable storage medium. The method includes: obtaining a clean speech sample; decomposing the clean speech sample to obtain a first sparse matrix and m base matrices, values in the first sparse matrix being all positive numbers, and m being a positive integer greater than 1; obtaining, according to the first sparse matrix and a weight matrix of a target neural network, state vectors of neurons in a visible layer of the target neural network; and updating the weight matrix according to the state vectors of the neurons in the visible layer and the clean speech sample, to obtain a deep dictionary used for speech enhancement.
US12008997B2

A conferencing system for determining a participant's status during a conference may include (1) a conference server configured to identify one or more conference topics, and (2) one or more participant devices in communication with the conference server, wherein each participant device is assigned to a unique participant. A natural language processor (NLP) may be in communication with the conference server, wherein the NLP processor is configured to identify a participant and one or more topics on which the participant comments. A ranking engine is configured to identify one or both of (a) whether the participant was an originator of an idea related to a conference topic, and (b) the participant's contribution to a conference topic.
US12008995B2

A system is provided for determining subscription data when a user requests to receive an output in the future when an event occurs. The system may determine an output type based on the capabilities of the output device and a trigger type. The system may determine a trigger type based on the priority of the triggering event. The system may also determine how many times the subscription is to be executed. Using this information, the system creates the subscription so that the user may receive a notification or an announcement when an event occurs.
US12008994B2

Provided is a voice assistance system with proactive routines that couples a remote server and respective user voice interactive devices to deliver a complete experience to the end user of the device. The voice assistance system can also provide a platform to connect remote users to customize commands (e.g., proactive or reactive) to improve day-to-day operation across groups of devices and/or users. For example, routines can be built for an organization and made available to voice interactive devices distributed by or on behalf of the organization. Administrators can select features for the device and pre-configure voice assistance devices with groups of pre-selected routines to deliver a device that is ready to go out of the box. Updates to a device or routines can be based on such groups. Additionally, primary routine instances can be linked to groups where changes to the primary instance are propagated to any linked users.
US12008993B2

A method can include: generating a first awakening request and transmitting the first awakening request to a server responsive to a voice awakening event; receiving a second awakening request transmitted by a second intelligent device, where the second awakening request is generated by the second intelligent device which transmits the second awakening request responsive to the voice awakening event; if a decision-making condition is met, generating a first awakening result according to a preset decision-making rule and transmitting the first awakening result to each intelligent device; if the first awakening result is generated, performing awakening or inhibiting awakening according to the second awakening result after receiving a second awakening result returned by the server according to the first awakening request and the second awakening request; and if the first awakening result is generated, performing awakening or inhibiting awakening according to the first awakening result before receiving the second awakening result.
US12008992B2

An information processing apparatus acquires a capability for each of agent devices that each output a dialog response, generates the dialog response corresponding to the capability, based on a general-purpose dialog response frame, and deploys the dialog response to each of the agent devices. The capability indicates a combination of interfaces available for each of the agent devices. The apparatus applies to the general-purpose dialog response frame a conversion template including plural templates that convert values of parameters of the general-purpose dialog response frame into converted forms in accordance with the combination of interfaces available for each of the agent devices, and generate the dialog response for each of the agent devices, using the converted forms converted from the values of the parameters of the general-purpose dialog response frame.
US12008988B2

An electronic apparatus and a controlling method thereof are provided. The electronic apparatus includes a microphone, a camera, a memory configured to store at least one command, and at least one processor configured to, based on a first user voice being input from a user, provide a response to the first user voice, based on an audio signal including a voice being input while the response to the first user voice is provided, analyze an image captured by the camera and determine whether there is a second user voice uttered by the user in the audio signal, and based on determining that there is the second user voice uttered by the user in the audio signal, stop providing the response to the first user voice and obtain and provide a response to the second user voice.
US12008986B1

A speech recognition system includes, or has access to, conventional speech recognizer data, including a conventional acoustic model and pronunciation dictionary. The speech recognition system generates restructured speech recognizer data from the conventional speech recognizer data. When used at runtime by a speech recognizer module, the restructured speech recognizer data produces more accurate and efficient results than those produced using the conventional speech recognizer data. The restructuring involves segmenting entries of the conventional pronunciation dictionary and acoustic model according to their constituent phonemes and grouping those entries with the same initial N phonemes, for some integer N (e.g., N=3), and deriving a restructured dictionary with a corresponding semi-word acoustic model for the various grouped entries. The decomposition of the conventional pronunciation dictionary into the restructured dictionary with semi-word acoustic model greatly reduces the number of possibilities in the dictionaries (e.g., from potentially unlimited to finite and relatively small), and also improves the accuracy of speech recognition.
US12008975B2

A display device that achieves both high-accuracy sensing by a touch sensor unit and smooth input using the touch sensor unit is provided. The display device includes a display unit and the touch sensor unit. The touch sensor unit performs touch sensing operation at a different timing from display image rewriting by the display unit, whereby the high-accuracy sensing can be achieved. The display unit has a function of rewriting a display image only in a region that needs to be rewritten. In the case where the entire display region is not necessarily rewritten, the time for the sensing operation by the touch sensor unit can be lengthened, whereby the smooth input can be achieved.
US12008972B2

A display device includes pixel circuit rows, selection lines connected to the pixel circuit rows, and a shift register including linked shift register units. The shift register units output sequential selection pulses to the selection lines. Each of the shift register units outputs the selection pulse to a corresponding selection line among the selection lines. Each of the shift register units includes thin film transistors of a first conductivity type that are connected in parallel, and that, during an ON state, connect the corresponding selection lines to a fixed potential wiring line for applying a non-selection level for the selection pulse. During each frame period, the thin film transistors are turned ON/OFF by clock signals in different phases. The duty cycle of the ON period of each of the thin film transistors during each said frame period is 12.5% or less.
US12008967B2

A display device includes a display panel with a first display area having a first light transmittance and a second display area having a second light transmittance higher than the first light transmittance. The display device also includes a driving controller which divides an image signal into a first image signal corresponding to a first pixel unit in the first display area and a second image signal corresponding to a second pixel unit and a non-pixel unit adjacent to the second pixel unit. The display controller calculates the second image signal with a preset kernel matrix, and outputs a data signal corresponding to the second pixel unit in the second display area.
US12008964B2

A display device includes pixels, an image converter which generates a second image by correcting grayscales of a first logo in a first image for the pixels, and a data driver which provides data signals corresponding to the second image to the pixels. The image converter detects the first logo based on value and saturation of the first image, generates first map data corresponding to the first logo, and specifies pixels corresponding to the first logo based on the first map data.
US12008958B2

An organic light emitting diode (OLED) display system comprises an OLED array and a power management system that includes at least one voltage generator for the OLED array. A timing microcontroller comprises a decoder/encoder configured to receive HDR pixel data and output display pixel data. A portion of the HDR pixel data is sampled and a luminance index value of the sampled portion is determined, where the luminance index value corresponds to a maximum luminance of the sampled portion. The luminance index value is used to control the at least one voltage generator to reduce power consumption of the OLED display system.
US12008938B2

A display device is provided. The display device includes a clock control chip configured to transmit display signals and a data driving chip connected to the clock control chip. The data driving chip is configured to adjust a phase of the clock signal output by the data driving chip based on the display signal.
US12008935B2

An arcuate display device includes a plurality of display units each having has a plurality of pixels, a virtual axis, and a plurality of driving devices. Each pixel includes first, second, and third light-emitting elements respectively disposed at first, second, and third positions. The driving devices corresponding to the display units having the same minimum distance from the virtual axis have the same circuit layout design. The first, second, and third positions are sequentially arranged in a direction away from the virtual axis. Optical properties of the first light-emitting elements and the third light-emitting elements in at least a part of the pixels disposed at a first side of the virtual axis are respectively substantially the same as optical properties of the third light-emitting elements and the first light-emitting elements in at least a part of the pixels disposed at a second side of the virtual axis.
US12008929B2

A product display in accordance with the present disclosure includes a display header and a product-support structure. The display header is coupled to the product-support structure for showing product indicia related to products stored in the product-support structure to a customer at a retail location.
US12008928B2

Labeling material for marking electrical installations, comprising a top layer, the top layer having a top surface which is designed for printing and a joining surface facing away from the top surface, comprising a foam layer, comprising at least one shaped element for form-fitting attachment to a receptacle, the foam layer comprising a foamed material, the foam layer being integrally bonded to the top layer in the region of the joining surface, and the shaped element being arranged at a spacing from the top layer.
US12008927B2

Marking profile for identifying electrical installations, comprising a marking region which has a cover surface to be labeled, comprising a support region which adjoins the marking region on the opposite side of the cover surface, comprising at least one shaped element for interlockingly securing to a receiving section, wherein the marking profile has an extruded plastic profile or consists of an extruded plastic profile and wherein the plastic profile has a constant cross-section when viewed along its longitudinal extension.
US12008924B2

The invention relates generally to illuminated signs (100) having multiple point light sources such as light emitting diode arrays as the illumination source for legend-bearing face panels and particularly to diffuser structure mountable in relation to such an array for facilitating an even distribution of light within such a sign to improve illumination of the typically translucent legend disposed on such a face panel. In particular, the invention employs a clear diffuser holder (120) that is secured to the inside surface of el the face panel thereby providing a means of removeably attaching a diffuser (130). The invention permits interchangeably employing diffusers of different colors while providing resistance to vandalism.
US12008919B2

A computer assists in training a user to speak with a target accent by determining improvable aspects of diagnostic input of a user speaking diagnostic phrases with the target accent. The computer selects, a focus phrase characterized by at least one of said improvable aspects. The computer records performance input of the user attempting to say the focus phrase in the target accent. The computer converts the performance input into output having a baseline voice of the and the target accent applied. The computer presents the output and determines teachable aspects of revised performance input from the user replicating the output. The computer converts selected aspects of the revised performance input into augmented teaching output in the user's voice with the target accent applied. The computer presents the augmented teaching output to the user.
US12008917B2

A patient simulation system for healthcare training is provided. The system includes one or more interchangeable shells comprising a physical anatomical model of at least a portion of a patient's body, the shell adapted to be illuminated from within the shell to provide one or more dynamic images viewable on the outer surface of the shells; wherein the system comprises one or more imaging devices enclosed within the shell and adapted to render the one or more dynamic images on an inner surface of the shell and viewable on the outer surface of the shells; one or more interface devices located about the patient shells to receive input and provide output; and one or more computing units in communication with the image units and interface devices, the computing units adapted to provide an interactive simulation for healthcare training. In other embodiments, the shell is adapted to be illuminated from outside the shell.
US12008916B2

A device for training users in a proper mixing of pharmaceutical components, or for aiding in the mixing, or for performing the mixing, and administration of pharmaceutical components is disclosed. The device comprises a housing for receiving a pharmaceutical delivery device containing the pharmaceutical components. There is also a microcontroller disposed in the housing and a motion/orientation detection device disposed within or on the housing and in communication with the microcontroller. A method for use of the device is also disclosed, along with a substance for use as one of the pharmaceutical components.
US12008915B2

An example weld training system includes: a display device; a processor; and a machine readable storage device comprising machine readable instructions to: collect data describing the welding-type operation; collect, from a set of one or more cameras, images depicting one or more of: a) a posture of an operator or a technique of the operator during the welding-type operation; or b) a welding torch used in the welding-type operation; synchronize the collected data and the collected images with comparative images of a predefined correct performance of the welding-type operation; and display the collected data and the collected images together in a synchronized manner on the display device such that the processor updates the display device to display corresponding synchronized data and images when a portion of the welding-type operation is selected for viewing, the displaying comprising displaying the collected data, the collected images, and the comparative images.
US12008907B2

A system and related methods for management of communications and interfacing between a user and a connected fleet of vehicles, including a system for providing mobile security devices and/or mobile wireless access point devices at a fleet facility. The system provides easy and rapid movement of wire access point devices/antennae, security cameras, or both, within a rental or fleet facility. One or more support wires extend between connection points within the facility. The connection points may be fixed or moving (i.e., the connection point itself may be on a track or similar device, and thus be movable from point to point along the track). Trolleys supporting one or more security cameras, wireless access point devices, or similar devices, move along the support to desired locations.
US12008905B2

A feature avoidance system for a vehicle including at least one ultrasonic sensor disposed on a vehicle and communicatively coupled to a vehicle controller. A dynamic vehicle model is stored in the controller. The dynamic vehicle model is a computer model of current and expected dynamic vehicle component positioning. An analysis module configured cause at least one of the controller and a remote processing system to identify a feature at least partially via data from the at least one ultrasonic sensor, compare a predicted feature position and an estimated vehicle component position, and generate an output in response to the predicted feature position and the estimated vehicle component position intersecting.
US12008891B2

A system (41) for activating an infrared light source is configured to receive input indicating human presence in a space, determine a type and/or probability of the human presence based on the input, decide whether to activate an infrared light source (12) or a visible-light light source (11) in the space based on the type and/or probability of the human presence, and activate the infrared light source or the visible-light light source in dependence on the decision.
US12008884B2

A status indicator for a capacitor may include first and second indicator plates, each respectively defining a first face and a second face visually distinct from the first face. The first face of each of the first and second indicator plates is displayed during nominal operation of the capacitor. The second face of only one of the first and second indicator plates is displayed in response to a partial failure of the capacitor. The second face of each of the first and second indicator plates is displayed in response to a complete failure of the capacitor. A system may include a capacitor, and the status indicator coupled to the capacitor. A method for visually indicating a status of a capacitor may include controlling, by a controller, first and second indicator plates to display selected faces indicating nominal operation, partial failure, or complete failure of the capacitor.
US12008882B2

An apparatus for detection of drowning conditions, the apparatus including three depth/pressure sensors attached to a user's torso for identifying angles of the torso in two axes in relation to the water level and two depth/pressure sensors for assessing respiration patterns.
US12008880B2

Methods and systems are provided for detecting objects or patient safety events in a patient room. Artificial intelligence is utilized to enhance safety issue recognition capabilities by the methods and systems. Sensors collect a series of images and depth data in a room of a patient. Data (corresponding to images and depth data of an object or patent safety event) is received from the sensors and compared to stored data to identify the object or patient safety event. The images are communicated to a central video monitoring system and a user may be prompted to confirm if the object requires learning or a patient safety event occurred (or identify the object or patient safety event) or to provide additional parameters or actions. A patient safety learning system analyzes the data and incorporates the user response to enhance safety issue recognition capabilities of the system and reduce false alerts.
US12008877B2

A configurable site safety system includes a plurality of wearable signaling devices, each with an array of independently addressable lighting elements, a location receiver and one or more communication interfaces. The system may also include a site safety server to track location information received from at least each of the signaling devices, and to cause, based on a subset of the plurality of signaling devices satisfying defined geographical, event-based or other defined criteria, the lighting array of each of the subset of signaling devices to display a defined lighting scheme.
US12008875B1

Techniques for automatically securing receptacles of a retailer via an electronic lock include receiving a user request to reserve a receptacle, selecting a suitable receptacle based on one or more conditions, some of which may be specified by the user, and transmitting an electronic locking signal to secure, and thereby reserve, the selected receptacle. An association between the reserved receptacle and the user is stored, and the user is electronically notified. Subsequently, an electronic signal indicative of the identification of the user (or of the user's agent) is locally received. Upon determination that the user is expected and associated with the reserved receptacle, the techniques include causing an electronic unlocking signal to be transmitted to the electronic lock, thereby unlocking the receptacle. Further subsequently, upon receiving an electronic locking instruction, the receptacle may automatically be secured via its corresponding electronic lock, and a retailer agent may be electronically notified.
US12008871B2

Point of sale (POS) systems and methods are described. A POS device includes a housing with a payment instrument reader. The payment instrument reader reads payment instrument information from a payment instrument in response to receipt of the payment instrument at a read area of the housing. The POS device includes a first second fastening mechanism that secures the housing to a mount that is coupled to a surface of the environment. The POS device includes a cradle of the housing that receives a mobile computing device. The POS device includes a first fastening mechanism that secures the mobile computing device within the cradle. The POS device includes a connector coupled to the payment instrument reader and extending into the cradle. The connector is configured to couple to the mobile computing device in the cradle, to convey the payment instrument information from the payment instrument reader to the mobile computing device.
US12008869B2

Systems and methods for providing, conducting and modifying wagering games involving standard playing cards to include multiple sources of randomly ordered one or more decks of standard playing cards, either remotely or locally, and electronically or virtually provided cards, or through physical card shuffling sources, from which a player may select to receive cards in the wagering game for any purpose, such as to form initial or final hands in the wagering game.
US12008856B2

A parking meter mechanism is described that may include a front housing, having a display opening for viewing a display through, connected to an internal structure. Additionally or alternatively the parking meter mechanism may include a contactless payment reader located behind the display. The parking meter mechanism may be secured to a lower housing. A back housing may be secured to the lower housing as well. The front or back housing may include a solar panel compartment and solar panel mounted therein.
US12008849B2

The lock (100) comprises a controller, a data storage device, a lock mechanism operable by the controller in a locked state or an unlocked state, and a data communication frontend comprises a first data port (108) and a second data port; Wherein the controller is configured to enter into data communication via second data port after successful completion of data communication via the first data port (108). An electronic key (200) comprises a key controller, a data storage device, a power source and a data communication frontend comprising a first data port (202) and a second data port; wherein the electronic key (200) is a physical key having a key body and is configured to work with the lock (100).
US12008826B2

A text correction engine meets different and changing end user requirements, with the ability to change a desired output by providing sufficient amounts of data, and by finetuning the appropriate text correction engine at the point of origin of the data. It is possible to retain confidentiality of data by retraining the base deep learning model at the base deep learning model's point of origin, to improve the base deep learning model's performance, making the base deep learning model more accurate for different contexts. Separate training of an end user model, leaving the base deep learning model intact, streamlines end user model training, and highlights desirable changes in the base deep learning model for further training or retraining.
US12008823B2

An image recognizer is enabled to appropriately recognize a traffic signal applicable to an own vehicle. A traffic signal detector is configured to detect traffic signals based on an image of a front view of the own vehicle captured from the own vehicle. A calculator is configured to calculate a degree by which a front of the traffic signal faces the own vehicle based on the image. The traffic signal identifier is configured to identify a traffic signal applicable to the own vehicle based on the degree.
US12008815B2

Systems and methods for cloud-based device management. In one implementation, a processing device receives one or more images captured in relation to a device, processes the one or more images to determine a presence of one or more identifiers within the one or more images, based on a determination that an identifier is present within the one or more images, processes the identifier in relation to an information repository to determine a permission status with respect to the identifier; identifies an instruction protocol associated with the device, generates an instruction corresponding to the permission status and the instruction protocol, and provides the instruction to the device.
US12008811B2

Aspects of the present disclosure involve a system comprising a medium storing a program and method for machine-learning based selection of a representative video frame. The program and method provide for receiving a set of video frames; determining a first subset of frames by removing frames outside of an image quality threshold; determining a second subset by removing frames outside of an image stillness threshold; computing feature data for each frame in the second subset; providing, for each frame in the second subset, the feature data to a machine learning model (MLM), the MLM being configured to output a score for each frame in the second subset of frames based on the feature data, the MLM having been trained with a first set of images labeled based on aesthetics, and with a second set of images labeled based on image quality; and selecting a frame based on output scores.
US12008808B1

A tracking system obtains first recognized object and associated first information being detected in at least one image captured by camera(s). First information includes first recognized object's first feature(s), first additional feature(s) derived from the first feature(s), first location(s) of first feature(s), and first real-world dimensions. A list of tracking objects is obtained, each including second recognized object and associated second information. Second information including second recognized object's second feature(s), second additional feature(s) derived from second feature(s), second location(s) of second feature(s), and second real-world dimensions. The system compares first additional feature(s) with second additional feature(s) stored in given tracking object, first location(s) with second location(s) stored in given tracking object, and first real-world dimensions with second real-world dimensions stored in given tracking object. When they match, the first information comprising first additional feature(s) are stored in given tracking object.
US12008807B2

Systems and methods are disclosed for scanning a predetermined area of an aerial landscape with one or more cameras for an airborne target and capturing a plurality of images of the airborne target with the one or more cameras, the one or more cameras in communication with a processor. Microscopic temporal variations between the plurality of images of the airborne target are amplified including a change in the geometry of a two-dimensional image of the airborne target.
US12008798B2

Methods and systems for automated construction of an anonymized facial recognition library are disclosed. A camera of a client device may capture a first plurality of images of faces of members of a panel of viewers of media content presented on a content presentation device collocated with the client device during viewing sessions. A first machine learning (ML) model may be applied to the first plurality to generate a second plurality of feature vectors, each associated with a different one of the images. One or more clusters of feature vectors of the second plurality may be computationally determined within a vector space of the feature vectors. A respective centroid feature vector may be determined for each respective cluster, and assigned a unique ID. A respective association between each cluster ID and a respective name ID may be determined based on panel-member information received at the client device.
US12008788B1

Techniques for detection of spatial relationships are provided. An input image is divided into a set of patches, and a first feature tensor is generated for a first patch of the set of patches. The first feature tensor is processed using an attention mechanism to generate a first transformed feature tensor, and a classification indicating distancing between physical entities in the input image is generated based at least in part on the first transformed feature tensor.
US12008782B2

An information processing apparatus according to an embodiment of the present technology includes an output control unit. The output control unit outputs distance information based on an actual distance between a first target object imaged by a first imaging device and a second target object imaged by a second imaging device on the basis of scale information regarding the actual distance, first position information regarding a position and an attitude of the first imaging device, and second position information regarding a position and an attitude of the second imaging device. Accordingly, a distance between two target objects can be easily and accurately measured.
US12008778B2

This invention provides an information processing apparatus comprising a first acquiring unit configured to acquire first distance information from a distance sensor, a second acquiring unit configured to acquire an image from an image capturing device, a holding unit configured to hold a learning model for estimating distance information from images, an estimating unit configured to estimate second distance information corresponding to the image acquired by the second acquiring unit using the learning model, and a generating unit configured to generate third distance information based on the first distance information and the second distance information.
US12008772B2

This disclosure is directed to a method and system for matching human pose data in the form of 2D skeletons for the purposes of 3D reconstruction. The system may comprise a scoring module that assigns an affinity score to each pair of cross-view 2D skeletons, a matching module that assigns optimal pairwise matches based on the affinity scores, a grouping module that assigns each 2D skeleton to a group such that each group corresponds to a unique person, based on the pairwise matches; and a temporal consistency module that assigns each group an ID that maintains correspondence to the same person over the multi-video sequence.
US12008771B2

A system for detecting and incorporating three-dimensional objects into a video stream reads an input video data stream. The user specifies areas of attention wherein said areas of attention or hotspots. Tracking movement of the hotspots generating a trajectory of said at least one object. Generating a cloud of points and tracking said points to detect configurations of points most similar to the initially defined hotspot. Obtaining a three dimensional topology defining a volume of interest in a three-dimensional space. Building virtual structures or pseudo objects that are placed within a spherical environment generated on the input video.
US12008762B2

System and method for semantic segmentation of point clouds. The method may include: generating, via a first neural network, a birds-eye-view (BEV) image of the environment from the aggregated point cloud; generating, via a second neural network, a labelled BEV image from the BEV image, wherein each pixel in the labelled BEV image is associated with a class label from a set of class labels; generating a BEV feature map; and generating, via a third neural network, the road surface segmentation map in the form of a refined labelled BEV image based on the labelled BEV image by smoothing the labelled BEV image using the BEV feature map, wherein each pixel in the refined labelled BEV image is associated with a class label from the set of class labels.
US12008760B2

Systems and methods of estimating movement of anatomical structures of a new patient include learning one or more deformation models from preoperative and intraoperative imaging data of a set of other patients and estimating movement of anatomical structures of the new patient based on the one or more deformation models and preoperative imaging data of the new patient. Estimating movement of the anatomical structures may include applying deformation models to map data derived from preoperative imaging data of a new patient to obtain deformed map data for each deformation model, and determining the deformation model that best fits the intraoperative imaging data of the new patient. Applying a deformation model to map data may include applying a transformation to the deformation model and interpolating to obtain a deformed map data. Registration is computed between locations of a medical device sampled during navigation of the medical device through the new patient and the original and deformed map data. The map data which fits the 3D locations the best is applied to the targets of the new patient.
US12008759B2

A computer-implemented method for identifying pathological changes in follow-up medical images is provided. In an embodiment, the method includes: providing reference image data showing a body part of a patient at a first time; providing follow-up image data showing a body part of a patient at a subsequent second time; generating one or more deformation fields for the reference image data and the follow-up image data describing anatomical deformations in the body part between the reference image data and the follow-up image data using at least one image registration; aligning the reference image data and the follow up image data using the one or more deformation fields to generate co-aligned image data; analyzing the co-aligned image data to identify pathological changes in the body part from the reference image data to the follow image data using a machine learned network trained to recognize pathological relevant changes in co-aligned image data.
US12008754B2

Disclosed is an image recognition based workstation for evaluation on quality check of colonoscopy, relating to the technical field of intelligent healthcare. The workstation comprises an algorithm module, a timing module, a data transmission module, a display device, a colonoscopy device, and a computer host. The colonoscopy device is connected with the data transmission module, and the data transmission module is connected with the computer host through the algorithm module and the timing module; and the display device is used to display the results of the computer host. The described workstation can evaluate different techniques of doctors during each colonoscopy check by means of different image recognition algorithms. During the checking process, the workstation determines whether the operation of the doctor is appropriate and gives the corresponding reference suggestions, which is responsible for patients and allows the doctor to continuously improve his ability during the checking process, thereby greatly reducing the pressure on doctors, and allowing doctors to focus more on other more creative tasks, and besides bringing huge economic and social benefits.
US12008753B2

The present invention refers to providing a system that allows to very accurately determine the state of a disease, like COPD, in a patient. The system (100) comprises a unit (101) for providing images of the region of interest corresponding to different states of the region of interest, a unit (102) for elastically registering the images to each other resulting in an elastic registration output, a unit (103) for determining a specific tissue region in an image, a unit (104) for determining a specific elastic registration output for the specific tissue region based on the determined elastic registration output, and a unit (105) for determining an elastic indicator for the specific tissue type based on the specific elastic registration output. Thus, a state of a disease that influences the elastic properties of the specific tissue type can be determined very accurately.
US12008751B2

Systems and methods for analyzing pathologies utilizing quantitative imaging are presented herein. Advantageously, the systems and methods of the present disclosure utilize a hierarchical analytics framework that identifies and quantify biological properties/analytes from imaging data and then identifies and characterizes one or more pathologies based on the quantified biological properties/analytes. This hierarchical approach of using imaging to examine underlying biology as an intermediary to assessing pathology provides many analytic and processing advantages over systems and methods that are configured to directly determine and characterize pathology from underlying imaging data.
US12008744B2

A computer-implemented method for generating an improved map of field anomalies using digital images and machine learning models is disclosed. In an embodiment, a method comprises: obtaining a shapefile that defines boundaries of an agricultural plot and boundaries of the field containing the plot; obtaining a plurality of plot images within the field from one or more image capturing devices that are located within the boundaries of the field; calibrating and pre-processing the plurality of plot images to create a plot map of the agricultural plot at a plot level; based on the plot map of the agricultural plot, generating a plot grid; based on the plot grid and the plot map, generating a plurality of plot tiles; based on the plurality of plot tiles, generating, using a first machine learning model and a plurality of first image classifiers corresponding to one or more first anomalies, a set of classified plot images that depicts at least one anomaly; based on the set of classified plot images, generating a plot anomaly map for the agricultural plot; transmitting the plot anomaly map to one or more controllers that control one or more agricultural machines or database systems to perform agricultural functions on the agricultural plot.
US12008740B2

An image localization system receives an image of a scene and generates a depth map for the image by inputting the image to a model trained for generating depth maps for images. The system determines surface normal vectors for the pixels in the depth map. The system clusters the surface normal vectors to identify regions in the image corresponding to planar surfaces. The system partitions the image into patches, each of which is a region of connected pixels in the image and corresponds to a cluster of surface normal vectors. The system rectifies the perspective distortion of patches and extracts perspective corrected features from the rectified patches. The system matches the perspective corrected features of the image with perspective corrected features of other images for three-dimensional re-localization.
US12008720B1

In one implementation, a method of achieving an objective using a scene graph includes identifying a set of transition couples of a plurality of transition couples between sets of spatial relationships of the scene graph, wherein each spatial relationship of a respective first set of spatial relationships indicated by each transition couple of the set of transition couples is included in an initial set of spatial relationships or an respective second set of spatial relationships indicated by a previous transition couple and wherein a particular spatial relationship is included in a respective second set of spatial relationships of a last transition couple of the set of transition couples.
US12008700B1

An audio system in a local area providing an audio signal to a headset of a remote user is presented herein. The audio system identifies sounds from a human sound source in the local area, based in part on sounds detected within the local area. The audio system generates an audio signal for presentation to a remote user within a virtual representation of the local area based in part on a location of the remote user within the virtual representation of the local area relative to a virtual representation of the human sound source within the virtual representation of the local area. The audio system provides the audio signal to a headset of the remote user, wherein the headset presents the audio signal as part of the virtual representation of the local area to the remote user.
US12008694B2

A command map GUI that illustrates command usage patterns of a first entity and/or a comparison between the first entity and a second entity. A server receives and stores command usage data from a plurality of clients, each client executing a software application that enables a set of commands. A client displays the GUI based on command usage data received from the server. The GUI displays a circle chart comprising a plurality of segments representing various command categories, each segment including a wedge that represents the amount of usage of the corresponding command category. The GUI also displays a plurality of data points, each data point representing a command, wherein the distance from the center of the circle chart represents the amount of usage of the corresponding command. The GUI may display a certification and/or an unused command recommended for a user based on command usage patterns of the user.
US12008693B1

An example method of automated creation of artistic digital images comprises: producing a styled digital image by performing stylization of a source digital image based on a specified visual style; identifying a plurality of visual elements of the styled digital image; generating a sequence of digital paint coat layers for the styled digital image, wherein each digital paint coat layer of the sequence of digital paint coat layers covers at least a subset of the plurality of visual elements of the styled digital image, and wherein each digital paint coat layer of the sequence of digital paint coat layers comprises a set of graphic primitives; and producing an output digital image by generating respective sets of graphic primitives of each digital paint coat layer of the plurality of digital paint coat layers, wherein the output digital image exhibits one or more visual features of the visual style.
US12008692B2

Systems and methods for editing and generating digital ink. The present technology may provide systems and methods for training a handwriting model to generate digital ink that is stylistically and visually consistent with an original handwriting input, but which incorporates one or more changes to the text of the original handwriting input. In some examples, training may be performed using training examples that include an original handwriting sample and an original label representing the sequence of characters in the original handwriting sample. In such a case, the original handwriting sample may be processed to generate a style vector that is randomly masked, and the handwriting model may then be trained to generate a predicted handwriting sample that closely matches the original handwriting sample using the masked style vector and the original label as inputs.
US12008688B2

A method for processing breast tomosynthesis images includes: obtaining multiple breast images, performing binarization operation and pooling operation to at least one marked breast image to obtain a lesion mask; training a convolutional neural network (CNN) according to the breast images and the lesion mask; obtaining multiple cropped images from the breast images of different layers according to a particular two-dimensional position, and inputting each cropped image into the CNN to obtain cropped heat maps; inputting the cropped heat maps into a recurrent neural network (RNN) in an order of the levels to obtain output heat maps, and combining the output heat maps to obtain a integrated heat map, and training the RNN according to the integrated heat map and the lesion mask.
US12008687B2

A method, apparatus, and computer readable storage medium are provided herein for constructing a representation of an annular structure associated with an anatomical object. The method includes receiving three-dimensional image data of the anatomical object and detecting at least a first landmark point and a second landmark point on the annular structure. A plane positioned between the first landmark point and the second landmark point, and oriented in accordance with a predefined angular relationship to a line connecting the first landmark point and the second landmark point is determined. A third landmark point on the annular structure which lies in the plane is also detected and the representation of the annular structure is generated using at least the first landmark point, the second landmark point, and the third landmark point. The representation is then outputted.
US12008683B2

The present disclosure relates to an image output device disposed at a vehicle to enable augmented reality and a method for controlling the same. The image output device includes an image output unit configured to output visual information for realizing the augmented reality, a communication unit configured to receive a forward image that captures an image in a forward direction of the vehicle, and a processor configured to search for at least one planned driving lane on which the vehicle is planned to travel from the forward image and control the image output unit such that a main carpet image indicating the planned driving lane is output in lane units.
US12008681B2

Systems and methods of testing a vehicle system. The systems and methods generate a simulation of a driving scenario to provide simulation video data, display the simulation on a monitor using the simulation video data, capture the displayed simulation using a camera system of the vehicle system to provide video data, process the video data using a perception algorithm to detect and track objects in the video data to provide perception data, control a vehicle actuator of the vehicle system in response to the perception data to provide command data, and adapt the simulation based on the command data. The camera system has a field of view and the monitor has a viewable area. The simulation of the driving scenario is scaled in proportion to a ratio of the field of view of the camera projected onto the monitor and dimensions of the viewable area.
US12008676B2

According to an embodiment, a vehicle device where drawing is executed by a plurality of applications includes a GPU that executes drawing based on a drawing request from the plurality of applications, a normal queue to which a drawing request for the GPU is input, and a priority queue to which a drawing request of preferentially executing processing over the normal queue is input. The GPU is configured to process the drawing request input to the normal queue in a round-robin fashion while preferentially processing the drawing request input to the priority queue.
US12008673B2

A method and system of augmenting display content in a graphical user interface environment. Content produced by a graphical user interface is augmented with additional content before the content is displayed. In an example, a security marker may be rendered on top of an existing display content using the method described to protect high-value or sensitive information.
US12008667B1

A building analysis (“BA”) system for detecting events of a building includes a plurality of sensors positioned within a building, a memory device including an optimal profile of an infrastructure to be monitored, and a building analysis (“BA”) server communicatively coupled to the plurality of sensors. The infrastructure is at least one of (i) a fixture associated with the building and (ii) at least one person located within the building. The BA system includes one or more processors in communication with the memory that are programmed to: (i) receive sensor data related to the infrastructure, (ii) compare the sensor data to the optimal profile to detect an event, (iii) generate an alert message including the event and a recommended action for an owner of the building, (iv) transmit the alert message to a user computing device associated with the owner, and (v) take or direct corrective actions.
US12008664B2

In general, intelligent fuel dispensers are provided. In at least some implementations, an intelligent fuel dispenser can determine customer identities and/or other characteristics and provide customized fueling sessions based on the determined customer identities and/or other characteristics. In at least some implementations, the fuel dispenser includes a touchless interface allowing customers to complete fueling sessions with minimal physical contact with the fuel dispenser.
US12008658B2

In a computer-implemented method and associated tangible non-transitory computer-readable medium, an image of a damaged vehicle may be analyzed to generate a repair estimate. A dataset populated with digital images of damaged vehicles and associated claim data may be used to train a deep learning neural network to learn damaged vehicle image characteristics that are predictive of claim data characteristics, and a predictive similarity model may be generated. Using the predictive similarity model, one or more similarity scores may be generated for a digital image of a newly damaged vehicle, indicating its similarity to one or more digital images of damaged vehicles with known damage level, repair time, and/or repair cost. A repair estimate may be generated for the newly damaged vehicle based on the claim data associated with images that are most similar to the image of the newly damaged vehicle.
US12008656B2

A banking automation system comprising a robot for robotically assisting a plurality of individuals in retrieval and storage of goods deposited in a funk, wherein during said retrieval and storage of goods by the robot: (a) each of the plurality of the individuals maintains privacy by being placed in a private location, (b) the plurality of the individuals are able to retrieve and store goods simultaneously, and (c) identification of each of the plurality of the individuals is verified biometrically.
US12008650B1

A method for trading a financial instrument via an exchange computing system includes receiving, from a user interface, data indicative of an order to trade the financial instrument, and one or more parameter values to customize parameters for the order, the parameters including at least one of a price, a quantity, an expiration time, a settlement time, an order type, a product type, a strategy identification, hedge information, an equity, and an index. The method includes adding one or more legs to the order, transmitting a request for clearing information associated with the one or more legs, receiving, from the user interface, data indicative of the clearing information including a matching level and a contra party, configuring the order, and executing the order by matching the order to an offer that satisfies the parameter values and the clearing information.
US12008648B2

The disclosed embodiments relate to automated enablement of deferred physical delivery of an asset, for which physical delivery is called for in a bilateral contract, by automatically settling the bilateral contract among the parties thereto with positions in specifically tailored futures contracts with a defined later delivery date and, based thereon, extinguishing the bilateral contract requirement for physical delivery. This electronic substitution of equivalent futures positions for both parties in place of the physical delivery requirement, the delivery and payment obligations are bifurcated enabling either party to continue, unpenalized, with their respective obligation irrespective of the other party's actions, enabling the resultant positions available for offsetting/netting, so as to readily exit a position or utilize it to reduce monetary requirements, e.g., for margin or other requirements, as well as reduce the data storage requirements and/or computational resource requirements associated with storing and/or processing the data indicative of those positions.
US12008644B2

Aspects described herein may allow for receiving, by a detection server, a plurality of configuration parameters, wherein each configuration parameter includes a type of a risk and an associated level of the risk, with a corresponding automated remediation action for each configuration parameter. A remediation management framework authenticates the detection server for access to the remediation management framework and initiates a scanning of a system of interest, based on the plurality of configuration parameters, by the detection server, to identify one or more risk findings. The remediation management framework receives the identified one more risk findings; and matches each of the one or more risk findings with the plurality of configuration parameters, which then triggers by the remediation management framework, the corresponding automated remediation action associated with each of the one or more risk findings.
US12008642B1

One or more processors receive, from a payroll application, payroll data specifying employment and payroll information associated with an employer. The payroll application is associated with a payment service. Transaction data is received specifying payments between one or more customers and the employer. A trained model is used to generate a risk score based at least in part on the payroll data and the transaction data, the model having been trained using past payroll data and past transaction data associated with a plurality of merchants. Based at least in part on determining that the risk score satisfies a threshold, an instruction is sent to cause the payroll application to present an interface element in a user interface of the payroll application, Selection of the interface element triggers a delay of an electronic withdrawal of funds from the employer account from a first date to a later date.
US12008637B2

A method of displaying changes in price includes determining whether a configuration option to include a display of one or more closed market time gaps is selected, in response to determining that the configuration option to include the display of the one or more closed market time gaps is not selected, displaying a first price range that occurred during a first live open market and displaying a second price range that occurred during a second live open market adjacent to the first price range, wherein the second live open market occurred after the first live open market, and in response to determining that the configuration option to include the display of the one or more closed market time gaps is selected, displaying the first price range that occurred during the first live open market, displaying the closed market time gap including content in accordance with a selected time gap fill method adjacent to the first price range, and displaying the second price range adjacent to the content of the closed market time gap.
US12008635B2

A universal subscription platform may determine whether information for one or more third-party services or one or more third-party media content files are to be presented via the common ordering interface portal based at least on a network subscription plan of a user with a wireless carrier network. In response to the network subscription plan being a first subscription plan, the universal subscription platform may provide the information on the one or more third-party services for presentation via the common ordering interface portal. In response to the network subscription plan being a second subscription plan, the universal subscription platform may provide the information on the one or more third-party media content files for presentation via the common ordering interface portal.
US12008626B1

The disclosure herein provides methods, systems, and devices for measuring similarity of and generating recommendations for unique items. A recommendation system for generating recommendations of alternative unique items comprises an items information database, a penalty computation engine, a recommendation compilation engine, and one or more computers, wherein the penalty computation engine comprises a customizations filter, a condition filter, and a dissimilarity penalty calculator for determine the dissimilarity of attributes of alternative unique items from a plurality of selected items.
US12008625B2

A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: coordinating displaying a personalized list of recommended items on a graphical user interface of a user device of a user; determining a personal replenishment cycle for an item of a set of items previously purchased by the user; increasing available storage space in the one or more non-transitory computer-readable media of the system by removing a first item from the set of items to identify that the user has stopped purchasing the first item; and increasing a network bandwidth of the system by reducing a number of database requests for the set of items previously purchased by the user. Other embodiments are disclosed.
US12008622B2

A system includes a computing device configured to obtain item attribute data that corresponds to a characteristic of an item ordered by a customer on an e-commerce platform and a common characteristic of a plurality of substitution items. The computing device is also configured to obtain customer attribute data identifying preferences of the customer and to determine a preference score for each substitution item in the plurality of substitution items based on the item attribute data and the customer attribute data. The preference score indicates a likelihood that the customer will accept one of the plurality of substitution items as a replacement for the item ordered by the customer. The computing device is also configured to rank each substitution item in the plurality of substitution items based on the preference scores.
US12008618B2

A system and method for method for providing an augmented reality tag viewer are provided. The method includes receiving, by a device, a low-energy encrypted beacon from a tag attached to a product, the beacon uniquely identifies the product; retrieving information about the product identified by the received beacon; determining if the product is present in a field of view of a camera of the device; upon determining that the identified product is present in the field of view of the camera, matching the product in the field of view with the retrieved information; and upon determining that the product in the field of view matches the retrieved information, overlaying an interface over the display to highlight the product.
US12008615B2

A commitment is received from a user to obtain an item from a plurality of items to be presented to the user after receiving an exchange credit from the user. Each item is represented individually in sequence for a predetermined duration before showing another item's image. A selection input by the user is monitored. Before the predetermined duration ends, if the presented item's image is rejected by the user, the image is removed, and that item is permanently removed from the items to be offered to the user, and another item's image is presented to the user. In response to the predetermined duration, a presentation of the item's image is graphically varied by visually conveying to the user that an ability to reject the item and view a next item in sequence will end at the end of the predetermined duration unless the user rejects the item.
US12008609B2

A method and system of initiating a subscriber interface at a client subscriber device coupled to a server device. The method comprises receiving, at a memory of the server computing device, a specification identifying at least one sentiment parameter in association with the subscriber computing device, the at least one sentiment parameter being related to a sarcasm sentiment, identifying, within social media content data received at the server computing device, content associated with a subject of interest, the subject of interest defined in accordance with at least one text character string, modifying, upon detecting the sarcasm sentiment within the content associated with the subject of interest as being one of above and below a sarcasm sentiment likelihood threshold, a sentiment classification associated with the at least one sentiment parameter and transmitting, to the subscriber computing device, a notification of the at least one sentiment parameter and the modified sentiment classification.
US12008608B2

In some implementations, a method performed by data processing apparatuses includes receiving an indication of interest in an item being presented to a user by an online shopping interface. Data that represents the indication of user interest in the item is stored with data that represents indications of user interest in other items. In response to determining that the user is located within a physical store, the stored data that represents indications of user interest in the items is accessed, items that are available from the physical store are ranked, and one or more of the ranked items are provided for presentation to the user.
US12008605B2

An embodiment for managing peer-to-peer (P2P) donations in an online transaction is provided. The embodiment may include receiving data relating to a donation agreement from a donor. The embodiment may also include selecting one or more authentication techniques to identify a donee. The embodiment may further include generating a unique redemption authentication token for the donee. The embodiment may also include creating a transient donee account including the generated unique redemption authentication token. The embodiment may further include transferring monetary funds to the created transient donee account with instructions to redeem the transferred monetary funds. The embodiment may also include receiving a request from the donee to redeem the transferred monetary funds utilizing the generated unique redemption authentication token. The embodiment may further include in response to determining the donee is able to be verified, approving the received redemption request.
US12008600B2

Systems and methods of facilitating transactions related to targeted or customized commercial offerings based on derived sentiment states are provided. The sentiment states are derived from digital representations such as images, videos and sound recordings.
US12008594B2

The present disclosure is directed toward a system that allows a promotion and marketing system to provide promotions to users of the promotion and marketing system for establishments that are currently not affiliated with the promotion and marketing system.
US12008593B2

Endogenous and exogenous variables associated with an item for sale by an affiliate may be displayed to a user of an affiliate decision-making tool. In response to the user selecting one of the endogenous variables, the affiliate decision-making tool may compute a number of introductions, a number of leads, and a number of sales for each of a plurality of possible values of the endogenous variable. The computation may be done utilizing a display position algorithm. A visualization of effects of setting the endogenous variable at different levels may be presented. The user may interact with the display position algorithm to vary one or more of the plurality of possible values of the endogenous variable such that the affiliate is eligible or disqualified to be displayed by an intermediary in response to a search for the item by a visitor of a network site owned and operated by the intermediary.
US12008589B2

Introduced here are approaches to determining causal relationships in mixed datasets containing data related to continuous variables and discrete variables. To accomplish this, a marketing insight and intelligence platform may employ a multi-phase approach in which dependency is established before the data related to continuous variables is discretized. Such an approach ensures that information regarding dependence is not lost through discretization.
US12008586B2

Systems and methods of the present disclosure enable the prediction of activity distribution across mediums of activities by employing processors that receive an activity record history across channels of mediums of activity. A candidate activity channel profile of a future activity channel is received that includes candidate channel attributes including: a medium attribute identifying the medium, and an activity category attribute identifying a category of activities of the future activity channel. Cannibalization forecasting models are used to predict channel metrics based on the candidate channel attributes and model parameters trained on the activity record history. New candidate channel attributes are automatically generated that improve the at least one channel metric based on the at least one channel metric, and a new candidate activity channel profile is automatically modified using the new candidate channel attributes. The channel metrics are displayed on computing devices associated with users.
US12008584B2

There is a need for more effective and efficient anomaly detection. This need can be addressed by, for example, solutions for performing/executing graph convolutional anomaly detection. In one example, a method includes identifying related graph database input data associated with a predictive entity; generating related graph feature data for the predictive entity; generating, based on the related graph feature data and using a graph convolutional neural network model, an anomaly detection score for the predictive entity, wherein at least a portion of the graph convolutional neural network model is trained using confirmation feedback data; performing an anomaly confirmation to generate the confirmation feedback data object for the predictive entity, and integrating the confirmation feedback data object for the predictive entity into the confirmation feedback data associated with the graph convolutional anomaly detection.
US12008575B2

The present disclosure relates to systems and methods for managing a transaction between a providing entity and a receiving entity. Initially, a request to initiate a transaction is received from a receiving entity. One or more entity parameters associated with the receiving entity are extracted upon receiving the request. Each of the one or more entity parameters is matched with pre-determined transaction rules related to a plurality of providing entities registered with the system to identify at least one providing entity for the receiving entity. The transaction from the at least one providing entity to the receiving entity is enabled for the request. Using the proposed system, transactions are performed in accordance with the preferences of the one or more providing entities. Also, the proposed system provisions to keep transactions transparent between the providing entity and the receiving entity.
US12008573B2

An e-commerce platform may be subject to fraudulent activity. In some embodiments, a graph is used to represent the connection between users of the e-commerce platform. The graph may be built and maintained using a belief propagation algorithm. The graph may be used to assign, to each user, the probability that the user is fraudulent. In some embodiments, the use of the graph and updating the graph are two independent operations: one performed in real-time, and the other performed offline. In some embodiments, additional information may be requested from a user if the user is assigned a high probability of being fraudulent, in order to try to better determine whether or not the user is a fraudulent user. The embodiments are not limited to an e-commerce platform, but may generally apply to any computer system in which there is a desire to detect fraudulent activity.
US12008571B1

Embodiments described herein disclose methods and systems for authenticating ownership of an account in real-time or near real-time so that a user can fund or open a new account without waiting for several days. The system enables an operator to select one or more methods for authentication from a group of candidate schemes. The candidate schemes include (1) a card-association-network scheme; (2) an account-aggregation scheme; and (3) a credit-bureau-integration scheme.
US12008566B2

Systems, methods, and non-transient machine-interpretable data representing executable instruction sets and/or other products for the processing of data for the 5 secure creation, administration, manipulation, processing, and storage of electronic data useful in the processing of payment transactions and other secure data processes. In various aspects and embodiments the disclosure provides secure means for the authorization of sensitive and other data processes subject to controlled access. Such processes include, for example the creation, administration, 10 authorization, virtualization, storage, and other manipulation or processing of electronic data representing characteristics of, instructions for, and information associated with consumer, business, and other payment accounts, and other forms of secure payment elements, such as payment tokens; and data useful in processing transactions using such accounts and elements. Information associated with 15 particular payment means, such as accounts or payment tokens, can be stored, for example, in a data set, usually secure, sometimes referred to as a virtual or electronic wallet, or a secure payment token.
US12008564B2

Distributed ledger cores are disclosed. A method for interacting with a distributed ledger core may include: (1) a distributed banking ledger in a blockchain-based distributed ledger system receiving a transaction request for a transaction from a client system; (2) a smart contract creating a pending transaction; (3) the smart contract sending a posting request for the pending transaction to a ledger interoperability service; (4) the posting generation service generating accounting movements for the transaction; (5) the posting execution service posting the accounting movements and providing posting details to the ledger interoperability service; (6) validating the posting details with a data services module; (7) the smart contract receiving a posting validation complete notification from the posting execution service via the ledger interoperability service; (8) the smart contract settling the transaction on the distributed banking ledger by writing the transaction as a new block to the distributed banking ledger.
US12008563B2

Methods may involve accepting an order for a product to be manufactured and identification of a product file meeting the specification, the product file comprising instructions for manufacturing the product. Pre-manufacture verification of manufacturer capabilities and product precursors may be accepted. Operational parameters to enable an additive manufacturing device to manufacture the product may be sent as discrete packets. At least one packet may be sent only after receipt of confirmation that at least another previous layer is complete and associated operational parameters for the at least another previous layer have been deleted. In-manufacture verification of the operational parameters utilized by the additive manufacturing device when manufacturing the product may be accepted. At each stage, a blockchain for certifying characteristics of the product may be updated to associate data representative of workflows for the product with an encrypted, secure identifier utilizing a secure, distributed transaction ledger.
US12008560B2

An on-boarding server is configured to receive a data set and a manufacturer identifier from a communications device, validate an identity of an entity from the data set, and locate a first terminal cryptographic key associated with the manufacturer identifier in a terminal database. The on-boarding server is configured to confirm, using the located first terminal cryptographic key, that the manufacturer identifier received from the communications device was signed with a second terminal cryptographic key. The located first terminal cryptographic key and the second terminal cryptographic key are an asymmetric cryptographic key pair. The on-boarding server is configured to determine an acquirer server from the data set, and authorize the entity to effect electronic payments by providing the communications device with a merchant identifier and transmitting the merchant identifier to the acquirer server.
US12008557B2

An apparatus, computer-readable medium, and computer-implemented method to provide data services over a decentralized network in accordance with a smart contract. Node computing platforms of the decentralized network include a node module to execute the network protocol and a router module to route service data and proofs thereof. The disclosed architecture and method fully leverage the advantages of decentralized networks to transform data services into decentralized commodities that can be offered, sold, provided and managed in a decentralized manner.
US12008555B2

A distributed transaction and data storage platform including a distributed notary ledger or blockchain and one or more individual user micro-identifier chains that together enable the secure effectuation and recordation of one or more transactions, and/or storage of data in an automated, real-time, zero-trust, globally data law and privacy law centric manner while maintaining transaction party confidentiality and preventing chain poisoning.
US12008553B2

A session data processing network includes a POS terminal and at least one computer server. The POS terminal is configured to establish a secure communications session with a communications appliance, receive session data from the communications appliance via the communications session, extract a ledger identifier and a token from the session data, transmit an authorization request message and a rewards request message to the server. The authorization request message includes the ledger identifier and an authorization value. The rewards request message includes the token and requests a reward of loyalty points to a secondary ledger associated with the token. The server is configured to receive the authorization request message and the loyalty rewards request message, confirm authorization of a transaction in an amount equal to the authorization value from an account associated with the ledger identifier, and transmit to the POS terminal an authorization response message confirming the authorization.
US12008551B2

A user may be willing to purchase items or participate in a pay-for service offered by a service provider. A service provider may wish to verify characteristics of the user prior to allowing transactions to take place, and may want to secure the transactions once the transactions are allowed. A credential issued to a user and a transaction application uploaded to a user device may be used to secure transactions between the user and a service provider interface, such as a webserver or a point-of-sale. The transaction application may capture real-time user data and comparing the real-time user data to prior user data stored on the credential, authenticate the service provider interface to the user and the user to the service provider interface; and establish an encrypted session between the service provider interface and the transaction application adapted to authenticate the transactions between the user and the service provider interface.
US12008550B2

More effective authentication protocols for provisioning electronic devices are provided. An approval signal responsive to a provisioning request may be transmitted in real-time, such as under four seconds in certain embodiments. An authentication score for the provisioning request may be calculated even after transmitting the approval signal. In certain embodiments, information gathered from the successful provisioning of a device can be used in the authentication scoring process. Authentication scores deemed to fall below a requisite threshold may be used to suspend the provisioned device, therefore, limit the ability for the device to utilize the account, however, without withdrawing the approval or granted digital token. Certain implementations may negate the need to transmit further approvals or confirmations following determining an authentication score met a threshold.
US12008547B2

This disclosure is directed to methods and systems for validating digital images (e.g., originality of digital images, source of digital images) by validating non-fungible tokens. The methods and systems enable a device to obtain analog values using an imaging sensor, such as on a camera of the device. A first identification code and digital image can be generated using the analog values and can be used to mint a first non-fungible token (NFT). When a request is made to validate a second NFT containing the same digital image, e.g., claiming to be the original digital image, the analog values can be used to generate another hash, and compared against the identification (ID) value of the second NFT.
US12008540B2

A payment system is provided comprising a transponder, an associated account with account settings, and transponder reading equipment/systems for electronic toll collection and electronic entry into contests, sweepstakes, games, and/or lotteries. Methods are provided to facilitate use of a transponder, an account, and related transponder reading equipment to simultaneously pay a toll and facilitate purchase of a lottery ticket. An account may be debited for a toll and a contest, game, or lottery entry, and credited if one is won. The payment method and system may be used to purchase goods, such as gasoline, and to simultaneously electronically enter contests, sweepstakes, games, and/or lotteries. The purchase of goods/services with a vehicle-mounted transponder may also employ use of rounding amounts to facilitate the electronic purchase of game or lottery tickets or entry to other contests, games, or sweepstakes, wherein the rounding amounts may aggregate to comprise an award that may be won.
US12008536B2

In one embodiment, a log-in control apparatus has a processor which controls an operation for log-in to an information terminal moving along with a carrier for carrying a commodity to be purchased. The processor detects a state in which the commodity is placed on the carrier, in cooperation with a sensor attached to the carrier. The processor detects the operation for log-in to the information terminal, in cooperation with an input device included in the information terminal. When the processor detects the operation for log-in, in a case in which the processor detects the state in which the commodity is placed on the carrier, the processor judges that the operation for log-in is ineffective.
US12008519B2

In some embodiments, a method can include receiving a set of job descriptions and a set of candidate profiles. Each job description is associated with a first subset of candidate profiles from the set of candidate profiles. The method can further include executing a model to identify, from the first subset of candidate profiles, a second subset of candidate profiles that satisfy a fit metric and a third subset of candidate profiles that does not satisfy the fit metric. The method can further include calculating a bias metric based on a true positive value, a false positive value, a true negative value, and a false negative value that were calculated based on auditing the second subset of candidate profiles and the third subset of candidate profiles. The method can further include updating the set of job descriptions based on the bias metric.
US12008505B2

Methods and systems for determining a time-variant supplier variable related to a contract. The method includes receiving, by a processor having a supplier variable module, a user historical data set, a global historical data set and an external data set. The method includes generating, by the supplier variable module, a set of outcomes; outputting, by the supplier variable module, the set of outcomes. The set of outcomes comprises at least one time-variant supplier variable. In an example, the supplier variable module includes a supplier variable model, which includes a machine learning model.
US12008488B2

According to some embodiments, methods and systems may include a package manager chart file repository storing charts associated with a container orchestration system. A package manager platform, coupled to the package manager chart file repository, may access a first parent chart from the package manager chart file repository and determine that the first parent chart includes a dependency manifest. The package manager platform may then construct a Directed Acyclic Graph (“DAG”) based on the dependency manifest. Container orchestration system objects, including those associated with sub-charts of the first parent chart, may then be deployed in accordance with a topological ordering of the DAG.
US12008484B2

Systems, methods, and apparatuses for determining feature importance of analytics data in predicting a response value include receiving data records, each data record including a response value and values of features associated with the response value; splitting the data records into datasets, each dataset including a part of the data records; generating a machine learning model using each of the datasets, the machine learning model outputting one or more predicting features having influence in predicting the response value for each of the datasets; determining an important feature based on the one or more predicting features; and generating report data indicating that a business metric associated with the important feature has the highest predicted influence among the features on predicting the response value.
US12008477B2

System and methods for machine learning are described. A first input value is obtained. A second input value is also obtained. A decision to use for generating a cycle output is selected based on a randomness factor. The decision is at least one of a random decision or a best decision from a previous cycle. A cycle output for the first and second inputs is generated using the selected decision. The selected decision and the resulting cycle output are stored.
US12008474B2

An embodiment includes a method, comprising: pruning a layer of a neural network having multiple layers using a threshold; and repeating the pruning of the layer of the neural network using a different threshold until a pruning error of the pruned layer reaches a pruning error allowance.
US12008473B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for augmenting machine learning language models using search engine results. One of the methods includes obtaining question data representing a question; generating, from the question data, a search engine query for a search engine; obtaining a plurality of documents identified by the search engine in response to processing the search engine query; generating, from the plurality of documents, a plurality of conditioning inputs each representing at least a portion of one or more of the obtained documents; for each of a plurality of the generated conditioning inputs, processing a network input generated from (i) the question data and (ii) the conditioning input using a neural network to generate a network output representing a candidate answer to the question; and generating, from the network outputs representing respective candidate answers, answer data representing a final answer to the question.
US12008456B2

Methods, apparatus, systems and articles of manufacture for providing query selection systems are disclosed. An example query selection system includes a processor to: analyze a graph database; identify respective ones of objects associated with the graph database; obtain properties associated with the objects; identify common properties present in the respective ones of the objects; in response to determining the common properties present in the identified objects, output a list of the common properties corresponding to the respective ones of the objects; generate a table for the common properties and the respective ones of the objects; and populate the table with the common properties and the respective ones of the objects from the graph database to establish a relational database. The system further includes a machine learning model classifier to enable relational database query searching via the relational database.
US12008455B2

A vehicle recommender system includes a storage system storing a trained neural network trained to generate a vehicle recommendation, a vehicle database comprising vehicle attribute data, and a driver database comprising driver profile data. A processing system communicates with the storage system and is configured to generate enriched driver profile data by comparing user-generated driver profile data to the location characteristic data and social characteristic data. The processing system calculates a driver attribute target value for each vehicle attribute category in a list of vehicle attribute categories based on the driver profile data, and then generates, using the trained neural network, at least one vehicle recommendation based on at least the vehicle attribute data and the driver attribute target values.
US12008451B1

Technology embodied in a computer-implemented method for receiving a multi-modal input representing a query associated with a physical object, processing the multi-modal input to identify the physical object, and determining, based in part on an identification of the physical object and by accessing a language processing model, at least one response to the query associated with the physical object. The method also includes determining a sequence of actions associated with the at least one response, the sequence including at least one action that involves an interaction with at least one portion of the physical object. The method further includes generating a digital representation of the at least one action, and providing the digital representation to a user-device for presentation on a display. The digital representation includes a gesture-icon representing the action, the gesture-icon being overlaid on a digital twin of the physical object.
US12008450B2

A central database system trains a machine-learned model based on training data identifying characteristics of account holder entities, characteristics of account provider entities, and relationships between the account holder entities and account provider entities. For a target entity, the central database system then identifies a target set of account provider entities, and applies the trained machine-learned model to identify a subset of the target set of account provider entities. The identified subset of account provider entities are entities that, if recommended to the target entity, are most likely to result in an established relationship with the target entity. A recommendation is then generated for display to the target entity, the recommendation identifying the subset of account provider entities and including interface elements that, if selected by the target entity, cause a notification identifying the target entity to be sent to a corresponding account provider entity.
US12008449B2

Provided are methods for iteratively refining a training data set which may include training a first predictive model based on a first set of user profiles; determining a classification for each user profile of a second set of user profiles; determining a performance score for the first predictive model; determining to update the first predictive model based on the performance score for the first predictive model; determining a classification for each user profile of the first set of user profiles using the first predictive model; and selecting at least one user profile of the first set of user profiles to include in a removal set of user profiles. In some non-limiting embodiments or aspects, the method may include removing each user profile included in the removal set of user profiles from the first set of user profiles. Systems and computer program products are also provided.
US12008445B2

Methods and systems for determining an optimized setting for one or more process parameters of a machine learning training process. One of the methods includes processing a current network input using a recurrent neural network in accordance with first values of the network parameters to obtain a current network output, obtaining a measure of the performance of the machine learning training process with an updated setting defined by the current network output, and generating a new network input that comprises (i) the updated setting defined by the current network output and (ii) the measure of the performance of the training process with the updated setting defined by the current network output.
US12008444B2

Examples include detection of unclassified traffic in a network. Some examples use an unsupervised machine learning mechanism for generating a first set of clusters of a first set of samples associated with a first set of time intervals, based at least in part on network traffic over a network, in a first predetermined period of time. Each sample associated with the respective time interval includes distribution of packets based on their packet lengths. In response to retrieving a second set of samples associated with a second set of time intervals, based at least in part on network traffic, a second set of clusters of the second set of samples is generated. It is determined whether one or more features of the second set of clusters vary as compared to one or more features of the first set of clusters of the first set of samples to detect unclassified traffic in the second set of samples.
US12008440B2

Aspects of the subject technology relate to systems and methods for predicting dysfunctions in physical systems. A dysfunction codex can be provided that includes a plurality of dysfunction models for predicting one or more dysfunctions in a physical system based on one or more specific contexts of the physical system. The dysfunction codex can be applied by selecting a dysfunction model of the plurality of dysfunction models within the dysfunction codex to apply based on the one or more specific contexts of the physical system. Further, a dysfunction of the physical system can be predicted by applying the dysfunction model to input system data of the physical system to predict the dysfunction of the physical system.
US12008438B1

A technique for performing lattice surgery using twists is disclosed. Also, an error correcting code and decoder is provided that allows for error decoding of Pauli measurements performed in association with a lattice surgery operation. This allows for overall run-times of lattice surgery to be reduced. For example, some level of errors are tolerable, because they can be corrected, thus fewer measurement rounds (dm) may be performed for a given round of Pauli measurements. Additionally, a temporal encoding of lattice surgery technique is provided, which may additionally or alternatively be used to shorten run times. Also, a quantum computer layout is provided, wherein the layout includes a core computing region and a cache region. Also, protocols for swapping logical qubits between the core and cache are provided.
US12008428B2

A reader device for attachment to a smart device comprising a display, the reader comprising an antenna, processing and reading circuitry, and a communications module, wherein the antenna, the processing and reading circuitry, the processor and the communications module are coupled to each other, and whereby the antenna encloses said display. When a card is tapped on the display, the antenna receives a signal and transmits the signal to the processing and reading circuitry. The processing and reading circuitry processes the signal to produce data, and the produced data is transmitted to a device external to the reader device by the communications module.
US12008425B2

A method of a fingerprint sensing system arranged in a smartcard configured to acquire fingerprint data of a user with a fingerprint sensor for biometric authentication, and a fingerprint sensing system performing the method. The method comprises detecting a finger of the user contacting a sensing area of the fingerprint sensor, initializing the fingerprint sensor with a predetermined sensor setting, acquiring a calibration sub-image which is confined in size to a subarea of the sensing area, determining whether or not a quality criterion is met for the acquired calibration sub-image, and if so acquiring one or more further sub-images confined in size to a subarea of the sensing area during a time period when the smartcard is not engaged in waiting time extension request signalling with a card reader, and combining a plurality of the acquired further sub-images into a representation of a fingerprint of the user.
US12008424B2

Examples described herein describe a battery charger for a transaction card. According to some implementations, a charging device may detect a transaction card is received within a charging slot when an integrated circuit (IC) chip of the transaction card is in contact with a charging terminal; request a user device to provide power to charge the transaction card via the charging terminal, wherein the user device is communicatively coupled to the charging terminal; receive the power from the user device; and provide the power to the transaction card to charge a battery of the transaction card.
US12008422B2

An image forming apparatus is configured to obtain information indicating the capacity of a toner container. In accordance with the obtained information, a gamma table for correcting the luminance value of a printing-target image is determined and the luminance value of the image is corrected by using the determined gamma table.
US12008420B2

A printed-material check apparatus includes a processor configured to: acquire check information including section information and first comparison information from a printed material printed on a basis of print data with check information, the section information identifying a section in print data, the first comparison information being generated from data identified by the section, the print data with check information being generated by adding the check information to the print data; acquire an image of an inner part of a section on the printed material, the section being identified by the acquired check information; and determine whether the printed material is valid by using the first comparison information and the image of the inner part of the section on the printed material.
US12008408B2

A system is disclosed. The system includes a resource monitor to monitor a resource utilization of a set of resources of one or more instances, the resource utilization corresponding to a first level of performance and cost and an instance type determiner to, based on the resource utilization, determine if there is an instance type for at least one of the one or more instances, with a resource profile, that will provide a second level of performance and cost that is closer to a default level of performance and cost than the first level of performance and cost. In addition, the system also includes an instance type recommender to, based on the determining, perform one of making and not making a recommendation to replace the instance type of the at least one of the one or more instances.
US12008407B2

A system is disclosed. The system includes a resource monitor to monitor a resource utilization of a set of resources of one or more instances, the resource utilization corresponding to a first level of performance and cost and an instance type determiner to, based on the resource utilization, determine if there is an instance type for at least one of the one or more instances, with a resource profile, that will provide a second level of performance and cost that is closer to a default level of performance and cost than the first level of performance and cost. In addition, the system also includes an instance type recommender to, based on the determining, perform one of making and not making a recommendation to replace the instance type of the at least one of the one or more instances.
US12008404B2

Executing a big data analytics pipeline in a storage system that includes compute resources and shared storage resources, including: receiving, from a data producer, a dataset; storing, within the storage system, the dataset; allocating processing resources to an analytics application; and executing the analytics application on the processing resources, including ingesting the dataset from the storage system.
US12008403B2

Embodiments of the present invention provide a system for electronic identification of attributes for performing maintenance, monitoring, and distribution of designated resource assets. In particular, the system may be configured to extract one or more legacy resources from a data repository of an entity system associated with an entity, wherein the legacy resources are in a first format, convert the one or more legacy resources from the first format to a second format, process the one or more legacy resources, via one or more machine learning models, identify one or more attributes based on processing the one or more legacy resources via the one or machine learning models, and implement one or more actions based on the one or more attributes.
US12008402B2

A monitor process identifies a first container executing on a worker node of a container orchestration system comprising a plurality of worker nodes, each worker node including a control plane component configured to execute a container in response to a request from a scheduler. The monitor process identifies a control group (cgroup) that corresponds to the first container. The monitor process generates a first resource utilization structure that corresponds to the first container. The monitor process, for each respective time of a plurality of successive times, obtains, by the monitor process, from the cgroup, one or more computer resource utilization values that identify real-time memory utilization of the first container at the respective time of the plurality of successive times. The monitor process stores, in the first resource utilization structure, computer resource utilization information based on the one or more computer resource utilization values.
US12008398B2

Embodiments of apparatuses, methods, and systems for performance monitoring in heterogenous systems are described. In an embodiment, an apparatus includes a plurality of performance counters to generate a plurality of unweighted event counts; a weights storage to store a plurality of weight values, each weight value corresponding to an unweighted event count; a plurality of weighting units, each weighting unit to weight a corresponding unweighted event count based on a corresponding weight value to generate one of a plurality of weighted event counts; and a work counter to receive the weighted event counts and generate a measured work amount.
US12008397B2

Methods and systems for generating common priority information for a plurality of requestors in a computing system that share a plurality of computing resources for use in a next cycle to arbitrate between the plurality of requestors, include generating, for each resource, priority information for the next cycle based on an arbitration scheme; generating, for each resource, relevant priority information for the next cycle based on the priority information for the next cycle for that resource, the relevant priority information for a resource being the priority information that relates to requestors that requested access to the resource in the current cycle and were not granted access to the resource in the current cycle; and combining the relevant priority information for the next cycle for each resource to generate the common priority information for the next cycle.
US12008394B2

A method comprises receiving from a distributed app (dApp), a shard creation transaction in a blockchain block of a blockchain, the block comprising multiple shards; collecting, with a join block in the blockchain, transactions, the join block adjacent the blockchain block; encapsulating the shard creation transaction; applying the block including the shard creation transaction to yield a new shard in the block; and broadcasting the block.
US12008387B2

Disclosed herein are systems and method for robotic-process-automation technology that trains botflows to successfully interact with application software, determine relevant sections of the application, and derive pertinent data from those sections. Such technology creates botflows that navigate various aspects of the application's environment to display or obtain additional data, as needed by the user. The botflows, after being trained to perform such actions, will effectively carry out such actions even after a minor change or update to the application.
US12008385B1

The disclosure describes techniques for the isochronous transfer of data between a central device and one or more peripheral devices. For example, the central device may comprise any type of electronic device that is able to distribute data to peripheral devices using a wireless protocol. The isochronous transfer of data from the central device may provide an efficient method for wirelessly delivering data to multiple peripheral devices in an alternating pattern. In some examples, the isochronous transfer of data may help ensure that the peripheral devices receive timely and successful data transfers, improving the overall performance of the network of devices.
US12008382B2

A network device may obtain information concerning a virtual chassis that indicates that the network device and an additional network device are to be included in the virtual chassis. The network device may determine, based on the information concerning the virtual chassis, that the network device is connected to the additional network device, wherein the network device is connected to the additional network device via a link between a network interface of the network device and a network interface of the additional network device. The network device may cause the network interface of the network device to be converted to a virtual chassis interface and the network interface of the additional network device to be converted to a virtual chassis interface to enable the network device and the additional network device to be included in the virtual chassis to allow bootstrapping of the virtual chassis as a single logical device.
US12008366B2

Early indications of application programming interface (API) usage are identified by correlation to particular issues with the API including singular and mutual consistency, completeness, accuracy, and staleness. Analysis of API input and output along with data type and formatting information facilitates identification of the API issues. Establishing a correlation between API usage and issues supports early detection of potential usage reduction on a case-by-case level. Corrective action to resolve identified issues may be performed in a timely manner to maintain usage levels.
US12008362B2

Systems and methods for managing software resources such as machine learning/artificial intelligence models. The system includes a number of components that provide versioning services to both software resources and to data sets. A data storage component also addresses storage/retrieval functions for the system. A user interface element is also present to provide users with both a GUI and a command line interface. An assessment element assesses user selected software assets for project inclusion, with the assessment being based on good software development principles and practices. Once a project of selected software assets has passed the assessment stage, the software assets are pipelined for execution by an execution unit. The outputs of the execution unit are sent to a data output module automatically populates predetermined and preconfigured templates with the outputs to produce reports. The outputs may be final outputs or they may be intermediate results produced by the software assets.
US12008359B2

Examples described herein provide a central processing unit (CPU) to reserve a region of memory for use to store both a boot firmware code and a second boot firmware code and to perform the second boot firmware code without reboot. The reserved region of memory can be a region that is not configured for access by an operating system (OS). The reserved region of memory comprises System Management Random Access Memory (SMRAM). If a first interrupt handler is not overwritten after a second boot firmware code is stored, the CPU can roll back to use of the first interrupt handler.
US12008358B2

An update management program makes an information processing device realize functions of: acquiring updated version information on software of an engineering tool and firmware of a control device; acquiring a software version of the engineering tool installed in the information processing device; acquiring a firmware version of the firmware installed in the control device connected to the information processing device; confirming available updated versions for the software version and for the firmware version on the basis of comparison with the updated version information; creating an update screen for selecting auto-updating for the software and the firmware installed; and instructing that the software of the engineering tool and the firmware of the control device for which the auto-updating is selected on the update screen and the updated versions are confirmed be automatically updated to the updated versions.
US12008355B2

A method for managing a client environment includes obtaining a notification for an application abstention by a client device, in response to the notification, performing an intent analysis on the client device using a processed client intent dataset to determine a set of reasons for the application abstention, comparing the set of reasons to an upgrade coverage dataset, identifying, based on the comparing, a set of solutions corresponding to the set of reasons, generating, based on the comparing, a specialized upgrade notification based on the set of solutions, and issuing the specialized upgrade notification to the client device.
US12008354B2

In an update method of map data executed by a map information system provided in a vehicle, wherein the map data includes multiple pieces of block data separated corresponding to blocks on a map and stored in a storage device of the map information system, the map information system decides priority orders of pieces of block data to be updated based on at least one of a position of an own vehicle, a route to a destination, and a passage history, communicates with a map server having a latest version of the map data and downloads update data of the pieces of block data to be updated from the map server in accordance with the priority order, and updates the pieces of block data stored in the storage device based on the downloaded update data.
US12008350B2

A method, computer program product, and computing system for defining, a plurality of dependency groups for one or more objects of an application, wherein at least two dependency groups of the plurality of dependency groups include one or more common objects. One or more injectors associated with the one or more common objects may be identified. A first dependency group with at least one common object of the one or more common objects may be processed. For each common object of the first dependency group, a reference to an injector associated with the respective common object from a different dependency group may be generated for deferred processing of the respective common object.
US12008346B1

Systems and methods are provided for displaying graphical objects in a user interface of a mobile device. In one embodiment, methods may include receiving a request to display a primary status associated with a plurality of facilities, querying at least one database for data associated with each one of the plurality of facilities, calculating a score for each one of the plurality of facilities based on the associated data, determining the primary status associated with each one of the plurality of facilities based by comparing the score with threshold rules, selecting a primary graphical object style for each one of the plurality of facilities based on the primary status, and generating for display a user interface screen including primary graphical objects in a screen of the mobile device, wherein the primary graphical objects include the respective selected style.
US12008345B2

An example method of providing a notification includes comparing a first code segment stored in a first page with a second code segment stored in a second page, before deployment of the second page in a production environment. The first page may be deployed in the production environment, and the second page may be a different version of the first page. The method also includes detecting a user interface (UI) modification based on comparing the first code segment with the second code segment. The method further includes providing a notification of the UI modification.
US12008342B2

An existing package definition that statically accesses data sources may be used to generate a new definition of the package that dynamically selects between available data sources at runtime. Read-only operations in the new package can be replaced with parameterized views that select between data sources using a session variable. Data manipulation code in the existing package definition can be moved from the package to a new object type. The new definition of the package may keep the same public interface, but the function/procedure definitions can call corresponding functions/procedures in the new object type. Data manipulation code in these functions in the object can be moved to new member functions that separate data manipulation code from data processing code. Child object types can be defined for each data source that override these member functions to access different data sources.
US12008340B2

An example developer tools system provided by a messaging system includes a software development kit (SKD) engagement monitor that permits capturing app open events in third party resources (e.g., third party apps) that use the developer tools system. The SKD engagement monitor is configured to operate in a manner that preserves privacy of the third party developers and avoids conveying to the messaging system backend environment personally identifiable information (PII) about the third party resource usage.
US12008330B2

An apparatus for augmenting textual data according to an embodiment includes a data augmenter configured to generate augmented data by augmenting input textual data according to a data augmentation scheme decided based on a type of natural language processing task of the input textual data and a data classifier configured to classify the augmented data into a positive sample or a negative sample by determining whether or not the augmented data maintains label information of the input textual data based on one or more data classification criteria.
US12008328B1

Based on a detection that a customer has arrived at an enterprise location to pick up a previously-placed order, an intelligent automated customer dialogue system generates an interface via which an intelligent customer dialogue application dialogues with the customer. The application generates and initially offers, at the interface using natural language, content which is contextual to one or more items of the order, e.g., by using a specially trained intelligent dialogue machine learning model. The application may intelligently respond to the customer's natural language responses and/or requests to refine, augment, or redirect subsequently-offered content and/or dialogue, e.g., by using the model. Offered content (e.g., product information, services, coupons, suggestions, recommendations, etc.) generally provides value-add to the customer as well as maintains customer engagement. The system may be implemented at least partially by using a chatbot upon curbside pick-up, for example, as well as through other electronic customer facing channels.
US12008323B2

Implementations described herein determine, for a given document generated by a given source, one or more portions of content (e.g., phrase(s), image(s), paragraph(s), etc.) of the given document that may be influenced by a source perspective of the given source. Further, implementations determine one or more additional resources that are related to the given source and that are related to the portion(s) of content of the given document. Yet further, implementations utilize the additional resource(s) to determine additional content that provides context for the portion(s) that may be influenced by a source perspective. A relationship, between the additional resource(s) and the portions of the given document, can be defined. Based on the relationship being defined, the additional content can be caused to be rendered at a client device in response to the client device accessing the given document.
US12008319B2

Disclosed are a method and apparatus for selecting answers to idiom fill-in-the-blank questions, a computer device, and a storage medium. The method includes: obtaining a question text of idiom fill-in-the-blank questions, the question text including a fill-in-the-blank text and n candidate idioms, and the fill-in-the-blank text including m fill-in-the-blanks to be filled in with the candidate idioms; obtaining an explanatory text of all the candidate idioms; obtaining, through an idiom selection fill-in-the-blank model, a confidence that each fill-in-the-blank is filled in with each candidate idiom; selecting m idioms from the n candidate idioms to form multiple groups of answers; calculating a sum of the confidences that the fill-in-the-blanks are filled in with the candidate idioms in each group of answers; and obtaining a group of answers with the highest confidence sum as answers to the idiom fill-in-the-blank questions. The present application implements answers to idiom fill-in-the-blank questions with high accuracy.
US12008314B1

Technologies are provided for generating optimized sets of client rendering options for renderable content items (such as images, videos, text, and audio). Rendering optimization parameters for a renderable content item can be determined by assessing the performance of processing requests and rendering content items using different file formats, quality settings, and/or other settings for the renderable content items. The rendering optimization parameters can then be used in combination with a rendering specification that is defined by a developer (such as an application developer, web page designer, or the like) in order to create an optimized set of client rendering options. The set of client rendering options can then be transmitted to one or more client computing devices. A client computing device that receives the set of client rendering options can select one or more of the options in order to render the renderable content item.
US12008310B2

A method, computer program product, and computing system for compartmentalizing a virtual assistant is executed on a computing device and includes obtaining encounter information via a compartmentalized virtual assistant during a patient encounter, wherein the compartmentalized virtual assistant includes a core functionality module. One or more additional functionalities are added to the compartmentalized virtual assistant on an as-needed basis.
US12008304B2

In some embodiments, a method can include generating a resume document image having a standardized format, based on a resume document having a set of paragraphs. The method can further include executing a statistical model to generate an annotated resume document image from the resume document image. The annotated resume document image can indicate a bounding box and a paragraph type, for a paragraph from a set of paragraphs of the annotated resume document image. The method can further include identifying a block of text in the resume document corresponding to the paragraph of the annotated resume document image. The method can further include extracting the block of text from the resume document and associating the paragraph type to the block of text.
US12008303B2

A method for identifying design rule checking (DRC) violation types within an integrated circuit (IC) chip design includes receiving an IC chip design layout, and performing a DRC process on the IC chip design layout to identify DRC violations. Further, the method includes generating clustered heatmaps from heatmaps generated from the DRC violations. The method further includes identifying a first DRC violation type and a corresponding first cell pair within the IC chip design layout by analyzing the clustered heatmaps with a diagnostic model.
US12008301B2

A circuit for mapping N coordinates to a 1D space receives N input bit-strings representing respective coordinates, which can be of different sizes; produces a grouped bit-string therefrom, in which the bits, including non-data bits, are grouped into groups of bits originating from the same bit position per group; and demultiplexes this into n=1 . . . N demultiplexed bit-strings, and sends each to a respective n-coordinate channel. The nth demultiplexed bit-string includes a respective part of the grouped bit-string that has n coordinate data bits and N-n non-data bits per group, and all other groups filled with null bits. Each but the N-coordinate channel includes bit-packing circuitry which packs down the respective demultiplexed bit-string by removing the no-data bits, and removing the same number of bits per group from the null bit. The packed bit-strings are then aligned relative to one another according to the corresponding bit positions, and combined.
US12008296B2

Automated circuit generation is disclosed. In some embodiments, parameters are received and a circuit schematic is generated automatically by software. In some embodiment, parameters are received and a circuit layout is generated automatically by software. In some embodiments, a design interface may be used to create a behavioral model of a circuit. Software may generate a circuit specification to generate a schematic. In various embodiments, circuit component values may be determined and generated. Certain embodiments pertain to automating layout of circuits. Software may receive parameters for functional circuit components and generate a circuit schematic and/or a layout. The present techniques are particularly useful for automatically generating analog circuits.
US12008294B2

Calibration of online combustion engines using simulations, including: simulating, on a processor coupled to an engine and based on operation data generated during operation of the engine, operation of the engine; training, based on simulating the operation of the engine, one or more trained models; and generating, based at least on the one or more trained models, calibration data corresponding to one or more electronically controllable components of the engine.
US12008292B2

An urban design pipeline is configured to automatically generate design options that meet competing design objectives. A geometry engine within the urban design pipeline generates candidate designs for an urban design project. An evaluation engine within the urban design pipeline evaluates the degree to which each candidate design addresses the competing design objectives to produce a set of design metrics. A tradeoff engine within the urban design pipeline generates a design tradeoff space based on the candidate designs and corresponding design metrics. The tradeoff engine traverses the design tradeoff space based on performance modifications to adjust the degree to which the competing design objectives are addressed. The performance modifications can be obtained from any number of stakeholders in the urban design project. In this manner, the urban design pipeline generates and/or modifies candidate designs to generate design options that balance competing design objectives that potentially originate from multiple stakeholders.
US12008276B2

The present disclosure describes a queued message service (QMS) that provides a multi-region, low-latency and reliable service for managing a large number of durable message queues for async targeted communication. This general-purpose, internal service QMS may be implemented in print queues as well as command queues for sensors. One example implementation of QMS is a print service. Such implementation introduces status indicators for printers internally, wherein such status indicators may identify whether a printer is blocked, offline, suspected of failure, properly functioning, etc.
US12008259B1

Various embodiments described herein support or provide for data processing and transmission using hardware serialization and hardware deserialization functions, such as receiving a data packet from a second electronic device over a network; determining, by a data communication hardware, that the header indicates the payload data includes serialized data; deserializing, by the data communication hardware, the serialized data; and storing, by the data communication hardware, deserialized data in a memory of the first electronic device for further processing by a processor of the first electronic device.
US12008258B2

A solution for deteriorated non-volatile memory is shown. When determining that raw data read from the non-volatile memory is undesirable data, the controller updates a deterioration table to record a deteriorated logical address of the raw data that is the undesirable data. In response to a read request that a host issues to read the non-volatile memory for data of the deteriorated logical address, the controller obtains the deteriorated logical address from the deterioration table and informs the host that deterioration has happened at the deteriorated logical address.
US12008257B2

A memory device includes a memory array including memory cells, a communication interface to a host device, and a memory control unit operatively coupled to the memory array and the communication interface. The memory control unit is configured to encrypt write data received via the communication interface to produce encrypted data, program a portion of the memory cells of the memory array with the encrypted data, read the encrypted data from the portion of the memory cells in response to a memory read request, decrypt the read encrypted data to produce read decrypted data only for portions of the read encrypted data not stored in purged regions of the memory array.
US12008256B2

A memory system comprising a first storage region which stores first firmware corresponding to an external first electronic control apparatus; a second storage region which stores second firmware corresponding to an external gateway and third firmware corresponding to the first electronic control apparatus; and a controller configured to transmit the second firmware and the third firmware to the gateway on the basis of a first command received from the gateway, and transmit the first firmware to the gateway on the basis of a second command received from the gateway.
US12008246B2

Techniques in electronic systems, such as in systems including a processing chip and one or more external memory chips, provide improvements in one or more of system security, performance, cost, and efficiency. The processing chip includes immutable hardware enabled to securely boot one or more CPUs of the processing chip to execute code stored in a non-volatile one of the external memory chips, and to update the code. An update to the code is written to a portion of one of the external memory chips that is not accessible to the CPUs, and the immutable hardware copies the update to the non-volatile memory chip. The update is encrypted with a public portion of a key possessed by an entity sending the update, and a private portion of the key, used to decrypt code stored in the non-volatile memory chip, is unique to and solely possessed by the processing chip.
US12008245B2

A method for hot swapping a memory includes the following: in response to a triggering operation of a replacement key of an abnormal memory, data on the abnormal memory is copied to an idle memory when a system is powered on; and the abnormal memory is powered off and replaced with a new memory after the data is copied; and in response to the triggering operation of a power on key of the new memory, the new memory is powered on. A method for hot swapping a memory in the case where a system is not powered off is provided.
US12008240B2

A random write method includes: using a wear-leveling module to scan the number of free blocks and the number of bad blocks in a target super logic unit; using a lookup management module to iteratively update, according to the number of current remaining solid-state disk data frames, the number of historically weighted solid-state disk data frames in a long short-term memory network manner; using dynamic write arbitration to determine an adjustment stage based on the number of historically weighted solid-state disk data frames, and determining the expected number of read and write operations per second based on the adjustment stage; and re-updating the number of historically weighted solid-state disk data frames, and adjusting the actual number of read and write operations per second based on the re-updated number of historically weighted solid-state disk data frames and the expected number of read and write operations per second.
US12008236B2

A device includes a first memory die and a second memory die directly coupled to the first memory die via a first bus. The device also includes a second bus directly coupled to the first memory die. The first memory die includes a first trim circuit that when in operation adjusts a delay of signal transmission by the first memory die to a first value, while the second memory die comprises a second trim circuit that when in operation adjusts a delay of signal transmission by the second memory die to a second value.
US12008234B2

An example system includes first memory, second memory having a greater areal density than the first memory, and a logic circuit configured to move some test data from the second memory to the first memory while at least one of (i) reading other test data from the first memory or (ii) processing the other test data. The logic circuit is configured to process the other test data prior to output along a test channel. The test channel leads to a device under test (DUT) to be tested.
US12008229B2

In an image displayed on a display under a normal condition, the locations where items to choose from are located are indicated by icons. When a user touches a contact point, icons located within a predetermined range from the contact point are detected from among the icons. Then the locations of the detected icons are varied such that they are located on a circle, with the circle's center at the contact point, at equal spaces between the detected icons. A pointer graphic that indicates the original position of each icon in the original image is added to each icon.
US12008228B2

A method of controlling a portable electronic device that has a touch-sensitive display includes displaying information on the touch-sensitive display, detecting a gesture on the touch-sensitive display, scrolling through the information in a first scrolling mode when the gesture is associated with a first area of the touch-sensitive display, and scrolling through the information in a second scrolling mode when the gesture is associated with a second area of the touch-sensitive display.
US12008217B2

The present disclosure provides a method and an apparatus for displaying an emoji reply, a terminal device, and a server. The method includes: popping up an emoji box quickly in response to an operation performed by a user on a target chat message on a chat interface to pop up the emoji box, sending an emoji selected by the user from the emoji box to a server directly as an emoji reply; and displaying the emoji entered by the user and a user label on the target chat message in accordance with instruction information returned by the server.
US12008215B2

An image display method includes: in a case that at least two thumbnails are displayed on a first screen of the terminal, receiving a first input performed by a user for a target area; selecting a target thumbnail from the at least two thumbnails in response to the first input; and displaying a magnified image corresponding to the target thumbnail. The target area is an area different from display areas of the at least two thumbnails.
US12008211B2

A prompt method and a terminal device are provided, and are applicable to the field of man-machine interaction technologies. The method includes: dividing a startup icon of an application program into an associated area and a non-associated area in advance; when a user operates the startup icon of the application program, identifying an operated area for the startup icon; and starting the application program normally if the operation is performed on the non-associated area; or displaying a preset interface if the operation is performed on the associated area. The preset interface includes a prompt element used to provide a prompt for to-be-prompted content in the application program.
US12008203B2

A liquid crystal display device 10 includes pixel electrodes 11g that are spaced apart from each other, touch electrodes 14, each of which forms a capacitance with a finger, which is a position input body performing position input, to detect a position of input by the finger, which is the position input body, a touch line 15 that is sandwiched between adjacent pixel electrodes 11g and is connected to the touch electrodes 14, and at least two source lines 11j that extend parallel to the touch line 15. The source lines 11j transmit image signals to the pixel electrodes 11g. The source lines 11j are disposed such that one of the two pixel electrodes 11g is sandwiched between the touch line 15 and one of the two source lines 11j and another one of the two pixel electrodes 11g is sandwiched between another one of the two source lines 11j and the touch line 15.
US12008202B2

A touch light-emitting module and a manufacturing method thereof are disclosed. The touch light-emitting module includes a printed circuit board and a touch-control conductor. The printed circuit board has a top surface on which a touch-control IC and a luminous unit that is electrically connected are disposed. The touch-control conductor includes a hollowed portion. The touch-control conductor is coated, on the bottom thereof, with a conductive material to combine with the top surface of the printed circuit board, so that the touch-control IC and the luminous unit are located in the hollowed portion. An encapsulation resin is then injected into a space between the printed circuit board and the hollowed portion to complete encapsulation. As such, the present invention offers a simplified structure to achieve an effect of minimization, and also simplifies the manufacturing process and reduces the working time to thereby enhance the yield.
US12008196B2

An input detection system includes a display device with a detection function including a plurality of pixels, a plurality of drive electrodes, and a plurality of detection electrodes arrayed in a display region, an input device including an LC circuit, a first electrode coupled to one end side of the LC circuit, and a second electrode coupled to the other end side of the LC circuit, and a drive electrode scan circuit configured to supply a drive signal to the drive electrodes.
US12008165B2

A control element (1) has a control panel (2) on a front side and a rear surface (3) on a rear side of the control element situated opposite the front side. The control element has a vibration actuator (4) operatively connected to a locally limited portion (5) of the control panel (2). Thus, a touch detected by a sensor on the locally limited portion (5) of the control panel (2) triggers a vibration of the vibration actuator (4). The vibration actuator (4) is connected indirectly, via a lever element (7), to the rear surface (3) on the rear side of the control panel (2). The lever element (7) transmits a vibration of the vibration actuator (4) to the rear surface (3) of the control element in the area of the locally limited portion (5) of the front side of the control panel (2).
US12008160B2

A method is performed at an electronic device with one or more processors, a non-transitory memory, an eye tracker, and a display. The eye tracker receives eye tracking data associated with one or more eyes of a user of the electronic device. The method includes displaying, on the display, a first user interface (UI) element that is associated with a first selection region and a second selection region. While displaying the first UI element, the method includes determining, based on the eye tracking data, that a first targeting criterion is satisfied with respect to the first selection region, and determining, based on the eye tracking data, that a second targeting criterion is satisfied with respect to the second selection region. The method includes selecting the first UI element based at least in part on determining that the first targeting criterion is satisfied and the second targeting criterion is satisfied.
US12008150B2

Aspects of the present disclosure relate to encrypted data processing (EDAP). Encrypted data from a cache to be loaded into a register file can be accessed. The encrypted data can be decrypted to receive cleartext data. The cleartext data can be written to the register file. The cleartext data can be processed using at least one functional unit to receive cleartext computation results. The cleartext computation results can then be written back to the register file.
US12008143B2

Described herein are techniques that provide privacy protection for a user by preventing user device tracking via device fingerprints. A communication may be received from a user device that includes metadata having information related to the user device. An intended recipient of the communication may be identified. Based on one or more of the user device or the recipient, a determination may be made as to what data within the metadata should be scrambled or selectively replaced. The data may then be overwritten with alternative data that may be selected at random, and the communication is forwarded to the recipient.
US12008140B2

Systems and methods receive a form having one or more fields for receiving personally identifying information (PII). Input data that includes PII is received for the form. The system and methods model the characteristics of true PII to generate a model associated with the form. Synthetic PII is generated based, at least in part, the true PII and the model. The synthetic PII is provided to the one or more fields of the form.
US12008136B2

A method for privacy-preserving inventory matching may include: (1) receiving a plurality of axe submissions; (2) arranging the parties into data structures based on a direction in the party's axe submission; (3) sending each party's commitment to the other party; (4) receiving, from each party, output secret-shares of an arithmetized comparison circuit; (5) verifying that the output secret-shares of the arithmetized comparison circuit received from the parties match commitments to the output secret-shares sent by the respective opposite party; (6) identifying a minimal party based on the outputs of the arithmetized comparison circuit; (7) generating and sending a proof of the minimal party identification to the minimal party; (8) receiving a minimal quantity integer from the minimal party; (9) revealing the minimal quantity integer to the first party and the second party; and (10) executing the trade for the minimal quantity integer.
US12008133B1

Provided is a system and method for processing Compliance Data Subject Requests (DSRs) across a network by providing an executable planning model that contains a DSR domain description language, a DSR action description language, DSR problem templates, and predetermined logical, temporal, and dependency constraints. The DSR domain description language includes domains, with each domain including a domain name, and an object hierarchy representing various objects and their inter-relationship within each domain. The DSR action description language includes at least DELETE, REMOVE, OBFUSCATE, and ENCRYPT actions. The DSR problem templates each correspond to an operation that operates upon a compliance object within one of the domains, using at least one of the DSR actions. An instance of DSR processing may comprise receiving from a user DSR that includes a user object on which DSR processing is required and automatically processing the user DSR by executing the executable planning model.
US12008131B2

The systems and methods disclosed herein transparently provide data security using a cryptographic file system layer that selectively intercepts and modifies (e.g., by encrypting) data to be stored in a designated directory. The cryptographic file system layer can be used in combination with one or more cryptographic approaches to provide a server-based secure data solution that makes data more secure and accessible, while eliminating the need for multiple perimeter hardware and software technologies.
US12008111B2

Methods and systems for managing the operation of data processing systems are disclosed. A data processing system may include a computing device that may enter various operating states by performing various types of startups. The startups may include use of code bases for which the computing device may not inherently be able to validate. To reduce risk of using the code bases, the computing device may perform processes to validate the code bases prior to using the code bases. The processes may include obtaining security information for a portion of the code base from a trusted source, and using the security information to validate portions of the code base ahead of use of the portions to complete startups.
US12008110B2

A method of building a device historian, across a supply chain of device manufactures and managers, by a plurality of device management services comprising an enrollment service, an update service, a policy service, and an analytics service, a transaction connector, a blockchain broker service participating as a node in a blockchain network, and transaction filters. The method comprises sending, by the plurality of device management services a transaction record over the transaction connector to the blockchain broker service, receiving, by the blockchain broker service, the transaction record, filtering, by the blockchain broker service, information in the transaction record based on the transaction filters, preparing, by the blockchain broker service, a versioned block based on the filtered information from the transaction record, and adding, by the blockchain broker service, the versioned block to the blockchain network.
US12008102B2

A computer implemented method for determining a plurality of data sources providing seed parameters for generation of an encryption key by a ransomware algorithm, the method including exposing a target computer system to the ransomware algorithm; monitoring application programming interface (API) calls made to an operating system of the target computer system to identify a set of API calls for retrieving data about one or more hardware components of the target computer system, the data about the hardware components being determined to constitute the seed parameters.
US12008099B2

A method includes, at a security agent executing on a computing platform including a set of resources and a first application: authenticating the security agent with a security device; accessing a configuration profile, from the security device, defining identity information associated with the first application and a first security policy defining a subset of resources, in the set of resources, to which the first application is permitted access; authenticating the first application based on the identity information; monitoring the set of resources responsive to execution of the first application on the computing platform; and issuing a command to cause the computing platform to enter a safe state in response to detecting an access by the first application to a first resource in the set of resources, the first resource excluded from the subset of resources.
US12008098B1

A system and method for facilitating device and application authentication between an external device and an implanted medical device (IMD), wherein a therapy application executing on the external device is operative to communicate with the IMD via wireless telemetry communications. A device authentication parameter may be decomposed into two key components, wherein one component may be stored in a cloud key vault and the other component may be distributed to the external device as an obfuscated portion embedded in the therapy application. Upon receiving the therapy application, the external device is operative to separately retrieve both key components and reconstitute the original authentication parameter therefrom, which may be presented to the IMD for authentication.
US12008089B1

Information relating to a non-qualified digital identifier in a context of a digital service being provided is received. the non-qualified digital identifier is associated with one or more qualified digital identifiers. It is determined that the one or more qualified digital identifiers would be authorized for the digital service. The non-qualified digital identifier is authorized to access to the digital service as a result of the association of the nonqualified digital identifier with the one or more qualified digital identifiers.
US12008087B2

Techniques are disclosed relating to maintaining device security associated with reduced power modes. In some embodiments, a computing device receives a request to place the computing device in a reduced power mode in which a first memory of the computing device is powered off. Based on the request, the computing device offloads a memory page from the first memory to a second memory such that the offloading includes encrypting the memory page. Based on a request to resume from the reduced power mode, the computing device restores the memory page from the second memory to the first memory such that the restoring includes decrypting the encrypted memory page. After initiating the restoring, the computing device presents a user authentication prompt asking for a user credential.
US12008086B2

A system and method for receiving one or more non-fungible tokens (NFTs) that are associated with links to digital assets, ownership information, NFT metadata, media content metadata, or other media content information. The system may associate the one or more NFTs with other NFTs to create a collection of NFTs that form a song, album, video, or other collection/combination of media content. The system may provide a NFT collectible player to interact with the combination of NFTs in a particular order or for a particular duration.
US12008080B1

An apparatus and method. The apparatus including a least a processor configured to: receive a user profile from a profile database, identify a plurality of tasks using the user profile, determine at least an assignable task, receive internal personnel assignment data from a personnel database, determine internal personnel additional tasks, receive posting data, determine external personnel assignment data as a function of the posting data, generate a personnel list as a function of the internal personnel assignment data and the external personnel assignment data, generate at least one personnel assignment for the assignable task as a function of the personnel list; and transmit the at least a personnel assignment to a user device.
US12008077B1

A method of training an action selection neural network to perform a demonstrated task using a supervised learning technique. The action selection neural network is configured to receive demonstration data comprising actions to perform the task and rewards received for performing the actions. The action selection neural network has auxiliary prediction task neural networks on one or more of its intermediate outputs. The action selection policy neural network is trained using multiple combined losses, concurrently with the auxiliary prediction task neural networks.
US12008069B1

In a system with control logic and a processing element array, two modes of operation may be provided. In the first mode of operation, the control logic may configure the system to perform matrix multiplication or 1×1 convolution. In the second mode of operation, the control logic may configure the system to perform 3×3 convolution. The processing element array may include an array of processing elements. Each of the processing elements may be configured to compute the dot product of two vectors in a single clock cycle, and further may accumulate the dot products that are sequentially computed over time.
US12008063B2

The invention provides an open platform for thought leaders and influencers to collaborate, curate, manage, promote, and share their expertise over a communications network, such as the Internet. The thought leaders are evaluated across multiple dimensions of their roles as an academic, author, entrepreneur, inventor, influencer and/or speaker, as well as in various functional domains. The rating and ranking is achieved by curating, measuring and analyzing their published thought leadership content portfolio across the Internet via a points-based system. Further, the invention provides business entities and service providers ways to both finding the world's top thought leaders, and nurture their own thought leaders.
US12008051B1

The present disclosure is directed toward systems, methods, and non-transitory computer readable media for generating content clusters from topic data and focus data, generating content collections from content clusters, storing and restoring desktop scene layouts, and storing and arranging video call scenes. In some embodiments, the disclosed systems generate content clusters based on topic data and focus data associated with content items within a content management system and/or accessed via the internet. The disclosed systems can also generate content collections for a user account of the content management system from the content clusters. In some embodiments, the content scene system can further store and restore desktop scene layouts for arranging application windows presenting content items. Further, the disclosed systems can store and arrange particular desktop scene layouts for video call scenes.
US12008047B2

A data analysis system presents a user interface to allow a user to provide a natural language query pertaining to a dataset, wherein the dataset is associated with a data object model comprising a plurality of objects and receives, via the user interface, user input specifying the natural language query. The data analysis system further modifies, in the user interface, the user input to visually indicate one or more portions of the natural language query that each represent one of the plurality of objects and presents, in the user interface, a response to the natural language query, the response being based on data from the dataset, the data corresponding to the one of the plurality of objects.
US12008039B2

The object of the present disclosure is to provide a method, apparatus and selection engine for classification matching of videos. The method according to the present disclosure includes: performing multi-dimensional identification of the content of at least one video in order to determine the abstract information of the at least one video; generating the respective classification attribute information of the at least one video based on the respective abstract information of the at least one video, wherein the classification attribute information includes the humanistic attribute information of the video; wherein the humanistic attribute information is used to indicate the value judgement corresponding to the video. The present disclosure has the following advantages: fully excavate various classification attributes of video content through multi-dimensional identification of the video, and then obtains the humanistic attributes of the video. Therefore, it can be sifted based on the humanistic attributes of the video and be recommended to users that are more closely matched.
US12008024B2

A system to calculate a reconfigured confidence score is configured to receive a text, a plurality of labels, and a plurality of confidence scores from a plurality of models and assign a weightage to the inputs received from the plurality of models. The system is configured to select a first text with a first label and retrieve a second text, a third text, and a second label. The system is further configured to generate a first, second and third output confidence score for the first text, second text and third text, and corresponding labels. The system compares the plurality of output confidence scores and generates an output which comprises of the first text, the first label, and a final confidence score, wherein the final confidence score is one among the first, second and third output confidence scores.
US12008014B2

Herein is high availability for online transaction processing with redundancy and redo for a federation of pluggable databases and container databases. In a federation of container database management systems that includes a first container database, first redo data of a first pluggable database in a second container database is obtained based on a database dictionary in the first container database. To the first pluggable database in the first container database, the first redo data of the first pluggable database in the second container database is applied. Based on the database dictionary in the first container database, second redo data of a second pluggable database in a third container database is obtained. To the second pluggable database in the first container database, without modifying content of the first pluggable database in the first container database, the second redo data of the second pluggable database in the third container database is applied.
US12008011B2

A method for migrating a computing resource across cloud environments is described. According to the method, a data management system may interface with a first cloud environment and a second cloud environment. The data management system may receive a request to migrate a first computing resource stored in the first cloud environment to the second cloud environment. The data management system may generate, based on the request, a first compute job in the first cloud environment to cause the first cloud environment to extract data from a backup of the first computing resource and transfer the data to the second cloud environment. The data management system may instruct the second cloud environment to generate a second computing resource. The data management system may generate a second compute job in the second cloud environment to cause the second cloud environment to load the extracted data into the second computing resource.
US12008009B2

Systems and methods for pre-computing and memoizing simulations are disclosed. In an embodiment, a computer system may retrieve processing filters for running a simulation. The computer system may generate a simulation query based on the simulation filters and hash the simulation query. The computer system may determine whether a simulation result corresponding to the hashed simulation query has been pre-computed and stored. If the simulation result has been pre-computed and stored, the computer system may provide the simulation result in a user interface. If the simulation has not been pre-computed, the computer system may run a simulation and store the simulation results with a mapping to the hashed simulation query. If an identical simulation query is requested, the computer system may match a hash of the simulation query to a stored hash and provide the memoized simulation result without recomputing the simulation result, so simulation processing times can be reduced.
US12008007B2

A labeling method includes determining whether there is an intersection between the first annotated segment and the second annotated segment; if Yes, determining whether the first annotated segment and the second annotated segment have different labels from each other; if Yes, sending the label of the first annotated segment to the second agent unit and the label of the second annotated segment to the first agent unit; if No, determining whether a discrepancy-over-union ratio between the first annotated segment and the second annotated segment is below a first threshold; if Yes, determining the intersection of the first annotated segment and the second annotated segment as a final annotated segment for the piece of time-series data; if No, assigning a review tag to a union segment of the piece of time-series data which has a duration from a start of the first annotated segment to an end of the second annotated segment.
US12008006B1

A system enables analysis of retroactively changing datasets and/or of various versions of logics. In an example, the system determines a first version of data and/or a first version of a logic and a second version of the data and/or a second version of the logic, wherein at least some of the second version of the data was retroactively added. The system determines two outputs each derived from one of a) applying the first version of the logic to the first version of the data, b) applying the second version of the logic to the first version of the data, c) applying the first version of the logic to the second version of the data, or d) applying the second version of the logic to the second version of the data. The system compares the outputs and determines one or more differences between the outputs.
US12007999B1

Techniques are provided for managing and operating a microservices architecture with ad distributed cache. A data provider microservice may modify a data object stored on a database managed by the data provider microservice. In response, the modified data object may be transmitted to the distributed cache for storage. A data consumer microservice may request a data object. The distributed cache may be searched for the requested object. If the requested object is stored at the distributed cache, the requested object may be provided to the data consumer microservice. If the requested object is not stored at the distributed cache, the data consumer microservice may issue a request for the data object to the data provider microservice that manages the database that stores the data object. The data provider microservice may provide the data object to the distributed cache for storage and provide the data object to the data consumer microservice.
US12007994B1

A query engine can use partition-granular level statistics to optimize query performance. A query can reference a table with a plurality of partitions and include a predicate. A partition-granular selectivity estimate for the predicate can be generated based on statistics stored regarding the plurality of partitions of the table. A query plan can be generated based on partition-granular selectivity estimate to optimize query processing.
US12007993B1

Techniques for multi database query processing are described. Objects located in a plurality of databases referenced in a query can be compiled. A connection string based on the compiled objects can be generated. The connection string can include mapping information related to the related to the plurality of databases and cluster information of where the plurality of databases are stored in the network-based data system. The connection string can then be included in a query plan to allow for execution of the query plan using the connection string to access the objects in the plurality of databases.
US12007986B2

A system includes reception of a query specifying a database table, an aggregate function, a plurality of grouping columns and an aggregation column, determination of whether a tuple of a first row of the grouping columns in the database tables is unique in the grouping columns, storage, if it is determined that the tuple of the first row of the grouping columns is unique in the grouping columns, of a result set entry including the tuple and an aggregation value determined based on a value of the aggregation column in the first row, and, if it is determined that the tuple of the first row of the grouping columns is not unique in the grouping columns, determination of a key based on the tuple and performance of a hash lookup using the key.
US12007983B2

Methods for implementing insert, update, and delete events of a change-data-capture log in transactional order to a representation of a transactional table are disclosed. Insert events may be applied and committed to the representation, while delete events may be buffered and committed to a shadow table. Such buffering may allow the delete events to be applied and committed as a batch to the given representation as a later background operation, allowing for an optimized application of the change-data-capture log to the representation. Once the delete events are committed to the representation, they are removed from the shadow table. Update events may be similarly treated in which the insert event component of the update event is applied and committed to the representation while the delete event component is committed to the shadow table, before being later committed to the representation and removed from the shadow table.
US12007981B2

A processor may receive a smart contract. The processor may generate an entity policy. The entity policy may provide one or more world-state rules associated with a particular entity. The processor may update, responsive to receiving the smart contract, a world-state database of the particular entity. The one or more world-state rules may affect the world-state database of the particular entity differently than the world-state database of a second entity.
US12007979B2

Systems and methods for providing consistent and time aligned data from arbitrary sets of data in a data analytics platform are disclosed. Embodiments of such systems and methods may format datasets comprising data received from various data sources to facilitate the provisioning of time aligned data from these datasets based on a time specified in a query for one or more of those datasets.
US12007974B2

Table lookup from hardware data storage is managed as part of processing one or more computer programs operating on a data processing system. At least one request is received from the one or more computer programs for a table lookup, at a software component that is operating on the data processing system separately or segregated from the one or more computer programs. The software component retrieves the table lookup data corresponding with the at least one request from the hardware data storage. The retrieved table lookup data is returned to the one or more computer programs.
US12007972B2

A blockchain system organized around digital identities and their accounts. Each account is treated as an independent blockchain and managed as a continuously growing Stateful Merkle Tree, while the blocks are treated as temporal synchronization points for all the chains in the system. Indexing of transactions in each block allows the system to operate at more than one synchronization level (frequency).
US12007962B2

The present management system includes a design database recording member identification information and member shape information on construction members constituting a construction object, a measurement database recording point coordinates of measurement points of the construction object, a member shape information acquiring unit configured to acquire the member shape information of a shape calculation member selected among the construction members recorded in the design database, a member in-range determining unit configured to determine whether coordinates of an object point selected among the measurement points recorded in the measurement database are of the shape calculation member by using the member shape information of the shape calculation member, and an allocated measurement data creating unit configured to record the object point in association with member identification information of the shape calculation member in the measurement database.
US12007957B2

Threads and kernels across multiple server instances may maintain static connections to a database during operation. To apply a patch or other upgrade to the database, a notification may be sent to the database system that causes the database system to redirect new incoming connection requests for the database to a backup database. A second notification may also be sent to each of the server instances where threads maintain active connections to the database. These threads may be allowed to finish executing a current job, then when entering the idle state these threads may be directed to refresh their connections. This refresh operation may be redirected to the backup database. The patch may be applied after all connections have been switched to the backup database. This process switches static connections to the backup database as quickly as possible without interrupting existing thread operations.
US12007952B2

A method for storing a file in cloud storage service (CSS) having a blocks index indexing blocks each having a unique block identifier, the entries thereof indicating for each block identifier a location of the block within an object storage system (OSS), the method comprising: the CSS transmitting a list of block identifiers indicating respective blocks that are not in the blocks index but which are indicated by a received file map for the file; adding an entry into the blocks index to indicate a location of uploaded blocks within the OSS for each block of the list and that has been successfully uploaded to the OSS; and when all of the blocks have been successfully uploaded, concatenating all blocks of the received file map in an order specified by the received file map to form a file object corresponding to the file in the OSS.
US12007949B2

An apparatus for detecting a target file includes an inverse indexing database unit configured to generate at least one file chunk by performing a chunking operation on a target file, and inversely index each of the at least one file chunk as a target file code, a network packet receiving unit configured to receive a network packet, a packet chunk processing unit configured to generate at least one packet chunk by performing a chunking operation on a network packet, a chunk query unit configured to generate a packet chunk query word for each of the at least one packet chunk and provide the packet chunk query word to the inverse indexing database unit to receive the detection target file code, and a file code determining unit configured to determine a most likely detection target file code in the network packet based on the received detection target file code.
US12007941B2

Techniques are disclosed herein for identifying, recording and restoring the state of a database session and various aspects thereof. A session template data structure is generated that includes session attribute values describing various aspects of the session that is established between a client system and a database management system (DBMS and enables the client system to issue to the DBMS commands for execution. Based on the session attribute values, DBMS may generate a template identifier corresponding to the session template data structure. The template identifier may be stored in an association with the session state that it partially (or in whole) represents. In an embodiment, when another state of a session is captured, if the template identifier for the state is the same, then rather than storing the attribute-value pairs for the other state, the template identifier is further associated with the other state. In an embodiment, a request boundary is detected where the session is known to be at a recoverable point. If recovery of the session is needed, the session state is restored, and replay of commands start from this point. Each command replayed is verified to produce the same session state as it produced by the original execution. If the session is determined to be a safe point, then all the commands recorded for replay prior to the safe point may be deleted. In an embodiment, the template is used to set the initial state when borrowing from a session pool. The state tracking is also used to identify that the session can be failed over safely during planned operation as the session is unlikely to drain by itself even when not used.
US12007939B1

Techniques are presented for producing demographics, in an automated fashion, from a search result of computer-accessible content. While the demographics can be determined for a research product that has been produced by any technique, they are particularly useful when applied to an automated frame-based search approach. Frame-based search engines are presented for technology profiling, healthcare-related search and brand research. Determination of a demographic proceeds at two levels: member and population. At the member level, a demographic characteristic can be determined applicable with either total or partial certainty. Each value assigned by a demographic, to a population member, has a confidence level associated with it and the assignments can be represented by a Confidence Distribution. Summarization of a demographic, at the population level, depends upon whether the certainty assignments, at the member level, are total or partial. Declarant Demographics are presented. Approaches, to determining Declarant Demographics, are presented.
US12007938B2

A processor includes a widest set of data registers that corresponds to a given logical processor. Each of the data registers of the widest set have a first width in bits. A decode unit that corresponds to the given logical processor is to decode instructions that specify the data registers of the widest set, and is to decode an atomic store to memory instruction. The atomic store to memory instruction is to indicate data that is to have a second width in bits that is wider than the first width in bits. The atomic store to memory instruction is to indicate memory address information associated with a memory location. An execution unit is coupled with the decode unit. The execution unit, in response to the atomic store to memory instruction, is to atomically store the indicated data to the memory location.
US12007935B2

Graphics processors and graphics processing units having dot product accumulate instructions for a hybrid floating point format are disclosed. In one embodiment, a graphics multiprocessor comprises an instruction unit to dispatch instructions and a processing resource coupled to the instruction unit. The processing resource is configured to receive a dot product accumulate instruction from the instruction unit and to process the dot product accumulate instruction using a bfloat16 number (BF16) format.
US12007932B2

An computing device for dual-access high-performance storage for BMC to host data sharing includes a storage device, a host input/output (“IO”) domain hardware, a BMC that includes an external data connection, and a switch that includes a connection to the host IO domain hardware, a connection to the storage device, a connection to a root port in the BMC, and a connection to an end point port of the BMC. The switch is configured to connect the host IO domain hardware to the end point port of the BMC and configured to alternately connect the root port of the BMC to the storage device while uploading data from the external data connection to the storage device, and the host IO domain hardware to the storage device to permit the host IO domain hardware to access to the data uploaded from the external data connection.
US12007928B2

Signal bridging using an unpopulated processor interconnect, including: communicatively coupling an apparatus to a plurality of first signal paths between a bootstrap processor (BSP) and a processor interconnect of a circuit board; communicatively coupling the apparatus to a plurality of second signal paths between the processor interconnect and a peripheral interface of the circuit board; and communicatively coupling the BSP to the peripheral interface via one or more third signal paths in the apparatus.
US12007926B2

The present invention provides a switching method of a universal serial bus (USB) switch element for an in-vehicle host system. According to a switching command, a hub controller of a switch device controls a switch element to switch from a device mode to a host mode, so that one of multiple mobile terminals connected to the switch element is in the host mode; or alternatively, the switch element is controlled to be switched from the host mode to the device mode so that multiple peripheral devices are in the device mode.
US12007924B2

A network architecture including network storage. The network architecture includes a plurality of streaming arrays, each streaming array including a plurality of compute sleds, wherein each compute sled includes one or more compute nodes. The network architecture includes a PCI Express (PCIe) fabric configured to provide direct access to the network storage from compute nodes of each of the plurality of streaming arrays, the PCIe fabric including a plurality of array-level PCIe switches, each array-level PCIe switch communicatively coupled to compute nodes of compute sleds of a corresponding streaming array and communicatively coupled to the storage server. The network storage is shared by the plurality of streaming arrays.
US12007923B2

A universal serial bus (USB) hub with a multi-mode transmission physical layer and method thereof are provided. The hub includes a control unit and a hub controller. The hub controller is electrically connected to an upstream connection port, downstream port and the control unit for controlling a plurality of transmission modes of a differential signal to mitigate an issue of signal decay by the multi-mode transmission physical layer.
US12007917B2

A processing device in a memory sub-system generates a fill operation to store data from a memory device at a cache of a memory sub-system, assigns a first priority indicator to the fill operation associated with the data, and assigns a second priority indicator to a read operation associated with a request to read the data from the memory sub-system. The processing device further determines a schedule of executing the fill operation and the read operation based on the first priority indicator and the second priority indicator and executes the fill operation and the read operation based on the determined schedule.
US12007915B1

An asynchronous computer-implemented disaggregated processing system including an ethernet transceiver configured to receive data, from a computing device over a data communications network. A core processor is configured to execute to process information associated with at least some of the received data and a memory is configured to store, via a memory controller, processed information from the core processor. A field programmable gate array is configured via an execution implementation directive to parse at least some of the received data; preprocess at least some of the parsed data for use by the core processor; route, to the core processor, the preprocessed data; receive, from the core processor, information associated with the preprocessed data; route, to the computing device, a response associated with the information associated with the preprocessed data received from the core processor; and store, via the memory controller, the information associated with the preprocessed data in the memory.
US12007913B2

Methods, systems, and apparatus, including computer-readable media, are described for an integrated circuit that accelerates machine-learning computations. The circuit includes processor cores that each include: multiple channel controllers; an interface controller for coupling each channel controller to any memory channel of a system memory; and a fetch unit in each channel controller. Each fetch is configured to: receive channel data that encodes addressing information; obtain, based on the addressing information, data from any memory channel of the system memory using the interface controller; and write the obtained data to a vector memory of the processor core via the corresponding channel controller that includes the respective fetch unit.
US12007910B1

A caching sub-system downloads and authenticates Resource Public Key Infrastructure (RPKI) cryptographically signed Route Origin Authorizations (ROAs) from a plurality of repositories, forming a VRP set for each repository. When the caching sub-system determines that the VRP count of a VRP set drops to or below a threshold, it substitutes in a last known valid VRP set. A route validating sub-system downloads route information data from one or more global routing tables and calculates the number of valid routes, the number of unknown routes and the number of invalid routes. When the number of valid routes drops to or below a threshold, the route validating sub-system sets an alarm to stop the distribution of VRPs to one or more group of pre-determined routers.
US12007909B2

An elastic memory system that may include memory banks, clients that are configured to obtain access requests associated with input addresses; first address converters that are configured to convert the input addresses to intermediate addresses within a linear address space; address scramblers that are configured to convert the intermediate addresses to physical addresses while balancing a load between the memory banks; atomic operation units; an interconnect that is configured to receive modified access requests that are associated with the physical addresses, and send the modified access requests downstream, wherein atomic modified access requests are sent to the atomic operation units; wherein the atomic operations units are configured to execute the atomic modified access requests; wherein the memory banks are configured to respond to the atomic modified access requests and to non-atomic modified access requests.
US12007904B2

A method is provided that includes performing, by a processor in response to a vector matrix multiply instruction, multiplying an m×n matrix (A matrix) and a n×p matrix (B matrix) to generate elements of an m×p matrix (R matrix), and storing the elements of the R matrix in a storage location specified by the vector matrix multiply instruction.
US12007895B2

A system including a plurality of processor cores, a plurality of graphics processing units, a plurality of peripheral circuits, and a plurality of memory controllers is configured to support scaling of the system using a unified memory architecture.
US12007892B2

Methods and systems are provided for allocating memory. An example method includes: allocating, for an application logic, a region of external primary memory included in a memory appliance; selecting, by a client device in response to a first request to reclaim a first portion of local primary memory in the client device, a portion of external primary memory from the region of external primary memory; copying data from the first portion of local primary memory to the portion of external primary memory; and converting a portion of a first virtual address space at the client device by remapping at least one virtual address in the first virtual address space at the client device from the first portion of local primary memory to the portion of external primary memory.
US12007891B2

Technology for enabling a kernel to perform data deduplication on encrypted storage of a container. An example method may involve: enabling, by a kernel, a guest program of a container to access a first storage block of a first container and a second storage block of a second container; receiving, by the kernel from the guest program, an indication that the first storage block and the second storage block are duplicate storage blocks; and updating the first storage block or the second storage block to cause the duplicate storage blocks to reference a common storage location.
US12007890B2

Various embodiments comprise systems, methods, architectures, mechanisms or apparatus for providing programmable or pre-programmed in-memory computing operations.
US12007886B2

A method for intra-block recovery from memory page read failures of memory pages is provided. The method comprises providing a data storage device comprising a plurality of memory pages. Corresponding memory pages are physically organized as a plurality of blocks comprising each the corresponding pages, each memory page comprising a plurality of non-volatile memory cells. The method comprises grouping memory pages of a block into at least one window. Each window comprises a plurality of memory pages of the block. The method further comprises determining a window parity page for each window of the block for a recovery of page read failures of the memory pages of the block, and upon determining that a predefined number of memory pages of the window is written or not yet written, maintaining the determined window parity page as part of the related window of memory pages of the block or not.
US12007885B2

Embodiments of the present disclosure include techniques storing and retrieving data. In one embodiment, sub-matrices of data are stored as row slices and column slices. A fetch circuit determines if particular slices of one sub-matrix, when combined with corresponding slices of another sub-matrix, produce a zero result and need not be retrieved. In another embodiment, the present disclosure includes a memory circuit comprising memory banks and sub-banks. The sub-banks store slices of sub-matrices. A request moves between serially configured memory banks and slices in different sub-banks may be retrieved at the same time.
US12007875B2

A chip having a debug memory interface includes a processing unit, an internal storage unit, a debug memory interface, and a detection unit. The internal storage unit is used to record status data during operation of the processing unit. The detection unit is used to detect whether the debug memory interface is electrically connected to an external memory device. When the debug memory interface is judged to be electrically connected to the external memory device, a control signal is transmitted to the processing unit in order to trigger the processing unit to read a debug program from the external memory device and execute the debug program to run a debug mode based on the status data.
US12007868B2

A computing system and method that can be used to surface a selectable action element for at least one ongoing task. In particular, the present disclosure provides a general pipeline to identify potential tasks that a user has an ongoing interest in or has not yet completed so that a suggestion of a content item can be made to further advance an identified user's task. This pipeline can incorporate probabilistic transition graphs, machine-learned models, and/or historical data to determine the relevance and completion of tasks that a user may desire to continue acting upon.
US12007859B2

A method of upgrading a VIM server appliance includes: creating a snapshot of logical volumes mapped to physical volumes that store configuration and database files of virtual infrastructure management (VIM) services provided by a first VIM server appliance to be upgraded; after the snapshot is created, expanding the configuration and database files to be compatible with a second VIM server appliance; replicating the logical volumes which have been modified as a result of expanding the configuration and database files, in the second VIM server appliance; after replication, performing a switchover of VIM services that are provided, from the first VIM server appliance to the second VIM server appliance; and upon failure of any of the steps of expanding, replicating, and performing the switchover, aborting the upgrade, and reverting to a version of the configuration and database files that was preserved by creating the snapshot.
US12007856B2

Illustrative embodiments represent a dynamic on-demand approach to configuring destination storage for bare metal restore (BMR) operations without operator intervention, including destination storage that is smaller than source storage devices. The illustrative operations rely on system state information collected concurrently with or shortly after source data is backed up, thereby capturing current actual storage metrics for the source data. The illustrative embodiments further rely on enhanced data agent components to collect and restore system state information as well as to restore backup data, thereby streamlining the configurations needed for the BMR operation to proceed. Additional business logic matches source mount points with suitable smaller destination storage resources and ensures that the BMR operation successfully completes with diverse and/or smaller storage destinations.
US12007855B2

A system can perform a migration. The system can, in response to receiving a request to perform a file system operation on a destination file system, wherein the request identifies a first source file handle, direct, by a second computer and to a first computer, to perform the file system operation on a source file system with the first source file handle, to produce a second source file handle, convert the first and second source file handles to corresponding first and second components of a destination file handle, perform the file system operation on the destination file system with the first and second components of a destination file handle, respond to the client computer with the second source file handle. The system can re-assign a network address when rolling back the migration, wherein a client is configured to use the second source file handle with the source file system.
US12007852B2

A method for backing up standalone data and clustered data on a node, that includes receiving, by a backup agent, a first backup request, making a first determination that a backup process is not active, and based on the first determination, identifying a first type of data specified in the first backup request, where the first type of data is the standalone data, locating, using a first backup policy, the standalone data in the node, begin generating standalone backup data from the standalone data, receiving, by the backup agent, a second backup request, making a second determination that the backup process is active, and based on the second determination, queuing the second backup request.
US12007850B2

A method for performing data backup includes: receiving a backup request specifying a file where the file is stored in a shared storage. Additionally, in response to the backup request: retrieving, by a primary data node, properties of the file; determining, by the primary data node, resource availability for plurality of secondary data nodes where the primary data node and the plurality of secondary data nodes is operatively connected to the shared storage and a backup storage; logically dividing, by the primary data node, the file into a plurality of segments using at least the properties of the file; and coordinating, by the primary data node, the backup of the file using the plurality of segments and the resource availability of the plurality of secondary data nodes.
US12007833B2

In one general embodiment, a method for selecting parameters of an error recovery procedure includes detecting an error during performance of a data operation on a data storage medium by an apparatus. In response to detecting the error, parameters of an error recovery procedure are selected based at least in part on: (a) first information about previous interactions between the apparatus and multiple data storage media, and (b) second information about previous interactions between the data storage medium and other apparatuses.
US12007819B2

A method and apparatus for starting up a digital currency data processing device, and a digital currency data processing device. The digital currency data processing device includes a hash board including a plurality of hash chip groups. The method includes: transmitting a startup signal to a refrigerating part of a data processing device before turning on a power supply; turning on the power supply; and controlling respective hash chips in each hash chip group to gradually and synchronously turn on cores. The above arrangement improves voltage balance of a hash board, and also ensures the accuracy of a clock signal.
US12007818B2

An example automated driving system computer can include a board, one or more processors coupled to the board, a first layer of a first thermal interface material applied on the one or more processors, a heat spreader having a first side and a second side, the first side in contact with the first layer of the first thermal interface material, a second layer of a second thermal interface material applied on the second side of the heat spreader, and a cold plate in contact with the second layer of the second thermal interface material.
US12007809B2

Provided are a rotating device, a housing, and an electronic device including the housing and a flexible screen. The housing includes a first frame body, a second frame body, and the rotating device. The rotating device is connected between the first frame body and the second frame body to fold or unfold the first and second frame bodies. The rotating device includes at least one pair of rotation assemblies, and a gear assembly between the rotation assemblies. Each rotation assembly includes a support frame and a rotating rack. The rotating rack includes a rotating piece rotatably connected to the support frame, and a connecting piece provided with a driving gear thereon. The rotating racks of one pair of rotation assemblies are synchronously rotatable by driving the driving gear with a rotation of the rotating rack relative to a corresponding support frame.
US12007808B2

An electronic device is disclosed, including a foldable housing defining a folding axis, a first housing defining a first and second surface, a second housing defining a third and fourth surface, a display spanning from the first surface to the third surface, the display including a first and second layer disposed parallel to the first and/or the third surface, wherein the first and second layers include multiple first conductive lines extending in parallel, wherein the second layer includes multiple second conductive lines extending in parallel perpendicular to the first conductive lines as to form a plurality of intersects, wherein the display includes multiple conductive vias to electrically couple the first and second multiple conductive lines, and wherein the conductive vias are disposed on the display outside of the folding region.
US12007803B2

A controllable temperature coefficient bias (CTCB) circuit is disclosed. The CTCB circuit can provide a bias to an amplifier. The CTCB circuit includes a variable with temperature (VWT) circuit having a reference circuit and a control circuit. The control circuit has a control output, a first current control element and a second current control element. Each current control element has a “controllable” resistance. One of the two current control elements may have a relatively high temperature coefficient and another a relatively low temperature coefficient. A controllable resistance of one of the current control elements increases when the controllable resistance of the other current control element decreases. However, the “total resistance” of the current control circuit remains constant with a constant temperature. The VWT circuit has an output with a temperature coefficient that is determined by the relative amount of current that flows through each current control element of the control circuit. A Current Digital to Analog Converter (IDAC) scales the output of the VWT and provides the scaled output to an amplifier bias input.
US12007799B2

Circuits and techniques are described that relate to an “energy operating system” for tracking available energy and energy consumption in a system or device to support a wide range of power management and related functionalities.
US12007797B2

A flow rate control device 100 includes a control valve 6 provided in a flow path 1, a flow rate measurement unit 2, 3 for measuring fluid flow rate controlled by the control valve 6, and a controller 7. The controller 7 is configured so as to control the opening/closing operation of the control valve 6 to match the measurement integral flow rate based on the signal outputted from the flow rate measurement unit (Vn+Vd) to the target integral flow rate Vs.
US12007794B2

Embodiments of the disclosure disclose a method and an apparatus for tracking a moving target and an unmanned aerial vehicle. The method includes: identifying and locking a moving target; and adjusting a moving state of the unmanned aerial vehicle and/or parameters of the photographing device according to a moving state of the moving target, so that the moving target is always located on a display screen of a control terminal. A method and an apparatus for tracking a moving target and an unmanned aerial vehicle provided in the disclosure can adjust the moving state of the unmanned aerial vehicle and/or the parameters of the photographing device in real time according to the moving state of the moving target and can ensure that the moving target in a preset size is always located on the display screen of the control terminal.
US12007791B2

Disclosed herein is a device for facilitating managing of paths for unmanned vehicles. Further, the device is configured to be communicatively coupled with the unmanned vehicles. Further, the device comprises a communication device configured for receiving heterogeneous information from sensors and transmitting commands to unmanned vehicles. Further, the device comprises a processing device communicatively coupled with the communication device. Further, the processing device is configured for integrating the heterogeneous information, generating integrated information based on the integrating, analyzing the integrated information based on paths assigned to the unmanned vehicles for performing a mission, determining an adjustment required to be made in the paths by the plurality of unmanned vehicles, and generating the commands for the unmanned vehicles. Further, the device comprises a storage device communicatively coupled with the processing device. Further, the storage device is configured for storing the paths.
US12007784B2

Methods described herein relate to self-localization. Methods may include: receiving sensor data from a vehicle traveling along a road segment; identifying one or more objects of the environment from the sensor data; determining a coarse location of the vehicle; comparing the identified one or more objects with corresponding ground truth objects; calculating an observation in response to the comparison of the identified one or more objects with the corresponding ground truth objects; determining a location of the vehicle with a higher precision than the coarse location based, at least in part, on the observation; and allocating resources of the apparatus based, at least in part, on the observation.
US12007779B2

Systems and methods for controlling the motion of an autonomous are provided. In one example embodiment, a computer implemented method includes obtaining, by one or more computing devices on-board an autonomous vehicle, data associated with one or more objects that are proximate to the autonomous vehicle. The data includes a predicted path of each respective object. The method includes identifying at least one object as an object of interest based at least in part on the data associated with the object of interest. The method includes generating cost data associated with the object of interest. The method includes determining a motion plan for the autonomous vehicle based at least in part on the cost data associated with the object of interest. The method includes providing data indicative of the motion plan to one or more vehicle control systems to implement the motion plan for the autonomous vehicle.
US12007778B2

A system and method for implementing a neural network based vehicle dynamics model are disclosed. A particular embodiment includes: training a machine learning system with a training dataset corresponding to a desired autonomous vehicle simulation environment; receiving vehicle control command data and vehicle status data, the vehicle control command data not including vehicle component types or characteristics of a specific vehicle; by use of the trained machine learning system, the vehicle control command data, and vehicle status data, generating simulated vehicle dynamics data including predicted vehicle acceleration data; providing the simulated vehicle dynamics data to an autonomous vehicle simulation system implementing the autonomous vehicle simulation environment; and using data produced by the autonomous vehicle simulation system to modify the vehicle status data for a subsequent iteration.
US12007770B2

A control method of an air vehicle for urban air mobility (UAM) is provided. The method enable people to more easily control an air vehicle for UAM, and moves in a flight manner familiar to people during flight to allow a driver and passengers comfortably use the air vehicle without discomfort such as motion sickness, dizziness, etc. The control method includes acquiring air vehicle driving information; adjusting an altitude of the air vehicle to a target altitude; adjusting longitudinal acceleration and longitudinal deceleration of the air vehicle; and operating steering during flight of the air vehicle.
US12007764B2

A system and method for aerial traffic management of unmanned aerial vehicles (UAVs) are provided. The method includes receiving at least a navigation request from a first UAV of a plurality of UAVs, wherein the navigation request specifies at least a waypoint; determining whether the waypoint is clear; sending an instruction the first UAV to hover at a specified position until the waypoint is clear, when the received waypoint is not clear; locking the waypoint, when the received waypoint not clear; and instructing the first UAV to navigate to the received waypoint.
US12007759B2

Techniques for geometric aging data reduction for machine learning applications are disclosed. In some embodiments, an artificial-intelligence powered system receives a first time-series dataset that tracks at least one metric value over time. The system then generates a second time-series dataset that includes a reduced version of a first portion of the time-series dataset and a non-reduced version of a second portion of the time-series dataset. The second portion of the time-series dataset may include metric values that are more recent than the first portion of the time-series dataset. The system further trains a machine learning model using the second time-series dataset that includes the reduced version of the first portion of the time-series dataset and the non-reduced version of the second portion of the time-series dataset. The trained model may be applied to reduced and/or non-reduced data to detect multivariate anomalies and/or provide other analytic insights.
US12007754B2

System and method for optimizing bottling line performance based on data received from a bottle with sensors. The system provides a bottle with sensors in a bottling line or maintenance system, a network gateway, a human machine interface (HMI) device, and a platform server. The HMI device provides for local control of the bottling line while the platform server handles distribution of GUIs, as well as data processing, data storage, and data analysis.
US12007747B2

A software defined (SD) process control system (SDCS) implements controller and other process control-related business logic as logical abstractions (e.g., application layer services executing in containers, VMs, etc.) decoupled from hardware and software computing platform resources. An SD networking layer of the SDCS utilizes process control-specific operating system support services to manage the usage of the computing platform resources and the creation, deletion, modifications, and networking of application layer services with devices disposed in the field environment and with other services, responsive to the requirements and needs of the business logic and dynamically changing conditions of SDCS hardware and/or software assets during run-time of the process plant (such as performance, faults, addition/deletion of hardware and/or software assets, etc.). Thus, dynamic (re-)allocation of hardware/software resources is primarily, if not entirely, and continually governed in real-time by present requirements and needs of application layer services as well as dynamically changing SDCS conditions.
US12007743B2

The present embodiment provide a monitoring system for monitoring at least one of fixed equipment installed in a floor and a moving object moving in the floor, the fixed equipment and moving object being monitoring targets, the monitoring system includes a recognition device that recognizes the monitoring target and outputs recognition information, and a management device that collects position information of the monitoring target from the recognition information.
US12007738B2

In some examples, a controller dynamically configures a property associated with monitoring performed by an agent. The controller stores, in a repository, metadata relating to the agent. The controller receives, from the agent, first sensor data that excludes the metadata, and uses indexing information in the first sensor data to retrieve the metadata from the repository.
US12007723B2

A testability method (500) for testing the operation of a thermoelectric element (110) of a thermoelectric watch (100) including the thermoelectric element (110), a power circuit supplied by primary storage elements (101) and secondary storage elements (102) so as to move at least one moveable element (190) or display information on an electro-optical display device. The testability method (500) includes steps of applying a heat source (540) to the thermoelectric element (110) so as to make it possible to electrically charge (550) or recharge (550) the secondary storage elements (102) in order to move at least one moveable element (190) or display information on an electro-optical display device, and thus check the functionality of the thermoelectric element (110).
US12007718B2

A dial for a timepiece includes a support and a mother-of-pearl sheet, the mother-of-pearl sheet having a front face and a rear face facing the support and on which a pattern has been printed. The mother-of-pearl sheet has a thickness between 50 μm and 100 μm so that the pattern printed on the rear face of the mother-of-pearl sheet appears transparently through the mother-of-pearl under normal conditions of illumination.
US12007717B2

A double escapement mechanism for a watch, clock, or other timepiece. The mechanism comprises first and second escape wheels; a first geared drive wheel having a plurality of teeth for rotating the first escape wheel and a second geared drive wheel having a plurality of teeth for rotating the second escape wheel, the first and second geared drive wheels positioned below and concentric with the first and second escape wheels; a balance wheel positioned above the first and second escape wheels and mounted for rotational movement; a hairspring concentric with the balance wheel and positioned below the first and second geared drive wheels; a roller table having first and second impulse jewels positioned thereon and a roller jewel positioned therebetween; first and second arcuate levers for locking and unlocking the adjacent escape wheel and adjacent to the first and second escape wheels, each arcuate lever having a jewel positioned thereon for locking and unlocking the adjacent escape wheel; a passing spring having a blade positioned between the first and second arcuate levers and extending to the roller table, such that the roller table jewel can deflect the passing spring toward the first arcuate lever to unlock the first escape wheel and can deflect the passing spring toward the second arcuate lever to unlock the second escape wheel.
US12007713B2

An image forming apparatus includes a housing and a first process cartridge. The first process cartridge is attachable to and detachable from the housing. The first process cartridge includes a first photosensitive drum, a first developing roller, and a developing frame. The developing frame has a toner inlet opening. A toner cartridge has a toner supply opening. The toner cartridge is positioned above the developing frame such that the toner supply opening and the toner inlet opening face with each other in upward/downward direction. In the state where the first process cartridge to which the toner cartridge is attached is attached to the housing, the toner cartridge is incapable of being detached from the first process cartridge. In a state where the first process cartridge to which the toner cartridge is attached is detached from the housing, the toner cartridge is detachable from the first process cartridge.
US12007708B2

A belt device includes a belt assembly, a pressing force adjuster, and an optical sensor. The belt assembly includes multiple rollers and a belt stretched by the multiple rollers and is rotatable about a rotation axis of one of the multiple rollers. The pressing force adjuster rotates the belt assembly about the rotation axis and adjusts a contact pressure of the belt pressed against an object. The optical sensor is disposed opposite to the one of the multiple rollers, and a position of the optical sensor relative to the rotation axis is fixed while the belt assembly is rotated by the pressing force adjuster.
US12007701B2

A method for determining a layout of mark positions across a patterning device or substrate, the method including: obtaining a model configured to model data associated with measurements performed on the patterning device or substrate at one or more mark positions; obtaining an initial mark layout including initial mark positions; reducing the initial mark layout by removal of one or more mark positions to obtain a plurality of reduced mark layouts, each reduced mark layout obtained by removal of a different mark position from the initial mark layout; determining a model uncertainty metric associated with usage of the model for each reduced mark layout out of the plurality of reduced mark layouts; and selecting one or more reduced mark layouts based on its associated model uncertainty metric.
Patent Agency Ranking