US11811926B2

Various implementations described herein may refer to a compliance platform for use with identity data. In one implementation, a method may include receiving a compliance data package from a user, where the compliance data package includes encrypted evidence data corresponding to digital identity data of the user. The method may also include encrypting the compliance data package using a first cryptographic key. The method may further include generating a user key shard, a requestor key shard, and a regulator key shard based on the first cryptographic key. The method may include generating an unlock data package that includes the requestor key shard and encrypting the unlock data package using a second cryptographic key. The method may also include transmitting the user key shard, the encrypted unlock data package, and the encrypted compliance data package to the user. The method may include transmitting the regulator key shard to a regulator.
US11811923B2

A computer node comprising multiple software modules may receive a cryptographic key from a hardware security module. The computer node may use the cryptographic key to produce two key portions, which are distributed to two software modules. These software modules and an optional additional software module may use the key portions in order to encrypt an initial message. The key portions and their locations in memory are periodically updated in order to provide improved cryptographic security.
US11811909B2

The invention provides an information processing apparatus, method, and security protocol for secure storage and transfer of data using two-level encryption by combining RSA and AES keys. The apparatus includes circuitry (100) configured to receive encryption request, encrypt the data to generate first encryption data. The encryption of the data is based on an AES user key (103) and the received encryption request. The circuitry is further configured to encrypt the first encryption data to generate second encryption data, decrypt the second encryption data to generate first decryption data. The decryption of the second encryption data is based on a company AES key (107). The circuitry (100) is further configured to decrypt the first decryption data to generate the original data. The decryption of the first decryption data is based on an AES user key (103), and the second decryption data corresponds to the transmitted data.
US11811903B2

Various systems and methods may be used to implement a software defined industrial system. For example, an orchestrated system of distributed nodes may run an application, including modules implemented on the distributed nodes. The orchestrated system may include an orchestration server, a first node executing a first module, and a second node executing a second module. In response to the second node failing, the second module may be redeployed to a replacement node (e.g., the first node or a different node). The replacement mode may be determined by the first node or another node, for example based on connections to or from the second node.
US11811901B2

Methods, systems, and computer-readable mediums for managing forwarding equivalence class (FEC) hierarchies, including obtaining a forwarding equivalence class (FEC) hierarchy; making a first determination that a first hardware component supports a maximum levels of indirection (MLI) quantity; making a second determination that the FEC hierarchy has a hierarchy height; based on the first determination and the second determination, performing a comparison between the MLI quantity and the hierarchy height to obtain a comparison result; and based on the comparison result, performing a FEC hierarchy action set.
US11811900B2

Embodiments of this application disclose a packet processing method. The method in the embodiments of this application includes: receiving a first negotiation packet from a second network device based on a first interface of a first network device, where the first negotiation packet includes a first source media access control MAC address; determining whether the first source MAC address is the same as a first locked MAC address stored by the first network device, where the first locked MAC address is a MAC address of a network device that is determined by the first network device and that has established negotiation with the first network device; and when it is determined that the first source MAC address is different from the first locked MAC address stored by the first network device, skipping updating a link status of a first link based on the first negotiation packet.
US11811896B1

Arrangements for controlling data retrieval are provided. In some aspects, a data request may be received by a computing platform. A pre-fetch engine may be executed to analyze the data request and generate, using a machine learning model, a pre-fetch template identifying data sets responsive to the request. The pre-fetch template may be transmitted to one or more data repositories and response data sets may be received. The response data sets may be generated by a data controller associated with a respective data repository. The data controller may identify data sets and evaluate the date sets to determine whether they meet local requirements of the geographic location of the data repository. The received data sets may be analyzed to identify missing data sets. If missing data sets are identified, the data may be processed by ignoring the missing data sets or inserting a substitute value for the missing data sets.
US11811892B2

The disclosed computer-implemented method includes identifying a target networking device communicatively connected to a cluster of networked server instances. The networked server instances are configured to consume network telemetry messages. The method further includes applying a shared lock to the target networking device, so that only a single networked server instance has access to network telemetry messages produced by the target networking device. The method also includes replicating the network telemetry messages produced by the locked target networking device to other server instances in the cluster, and then diverting requests for network telemetry messages from the locked target networking device to another server instance in the cluster of networked server instances. This allows the other server instance in the cluster to service the diverted telemetry data requests for the locked target networking device using the replicated network telemetry messages. Various other methods, systems, and computer-readable media are also disclosed.
US11811886B2

Methods and apparatuses for proxy deployment are disclosed. According to an embodiment, a first network function receives, from a second network function, a request for proxy discovery. The first network function determines at least one proxy for the second network function based on the request for proxy discovery and one or more proxy profiles available at the first network function. The first network function sends first information about the at least one proxy to the second network function.
US11811876B2

Systems, methods, and non-transitory computer readable media configured for enabling content sharing between users of wearable extended reality appliances are provided. In one implementation, the computer readable medium may be configured to contain instructions to cause at least one processor to establish a link between a first wearable extended reality appliance and a second wearable extended reality appliance. The first wearable extended reality appliance may display first virtual content. The second wearable extended reality appliance may obtain a command to display first virtual content via the second wearable extended reality appliance, and in response, this content may be transmitted and displayed via the second extended reality appliance. Additionally, the first wearable extended reality appliance may receive second virtual content from the second wearable extended reality appliance, and display said second virtual content via the first wearable extended reality appliance.
US11811875B2

In rendering, in a virtual reality (VR) space, a web page including a tangible object, an area for a user input is displayed on a browsing window of the web page as an area corresponding to a corresponding tangible object with respect to tangible objects. An interested object according to the user input among the tangible objects is displayed on another browsing window in the VR space by separating the interested object from the web page.
US11811874B2

Methods, systems, and devices associated with an edge device are described. An edge device can include a processing resource and a memory resource having instructions executable to receive, at the processing resource, the memory resource, or both, and from a first source comprising a device in communication with the edge device, first input associated with a user of the device. The instructions can be executable to receive, from a second source, second input associated with a user of the device, determine, based on the first input and the second input, operational instructions for the device and transmit the operational instructions to the device. The instructions can be executable to update, using a machine learning model, the operational instructions responsive to receiving an indication of performance of the operational instructions by the device and responsive to third input received from the first source, the second source, or both.
US11811872B2

Systems, methods, and computer-readable media for reducing distributed storage operation latency using segment routing. In some examples, a method can involve receiving, from a client, a message identifying an intent to store or retrieve data on a distributed storage environment, and sending to the client a segment routing (SR) list identifying storage node candidates for storing or retrieving the data. The method can involve steering a data request from the client through a path defined by the SR list based on a segment routing header (SRH) associated with the request, the SRH being configured to steer the request through the path until a storage node from the storage node candidates accepts the request. The method can further involve sending, to the client device, a response indicating that the storage node has accepted the request and storing or retrieving the data at the storage node that accepted the request.
US11811869B2

A computing system obtains a document that is to be shared between a first user and a second user. A first computing device of the first user displays a first local copy of the document. A second computing device of the second user displays a second local copy of the document. While a first view of the document corresponding to a state of the first local copy is being presented, the computing system receives an indication that the second user is to assume control of presentation of the document from the first user. The computing system receives state data from the second computing device that is indicative of a second view of the document corresponding to the second local copy. Based upon the state data, the computing system causes a state of the first local copy of the content to be updated to present the second view.
US11811864B2

A network connection method and device for a training participant of a joint training model are provided, the training participant operates in a master-worker mode. The method includes: acquiring communication state information of a worker, the communication state information indicating a communication connection phase that the worker is in; acquiring communication state information of a target worker as target communication state information, where the target worker includes a peer node corresponding to the worker, and the peer node belongs to a different training participant of the joint training model; and resetting, in response to determining that the target communication state information does not match the communication state information of the worker, a communication connection phase that the worker is in.
US11811863B2

The disclosure relates to a 5G or 6G communication system for supporting a higher data transmission rate. A method performed by a first network data analytics function (NWDAF) is provided. The method comprises: receiving, from a NWDAF service consumer, a first request for first analytics information, the first request including first time information on a first time duration when the first analytics information is needed for the NWDAF service consumer; transmitting, to a second NWDAF, a second request for second analytics information, the second request including second time information on a second time duration when the second analytics information is needed for the first NWDAF; receiving, from the second NWDAF, a second response including the second analytics information; and transmitting, to the NWDAF service consumer, a first response including the first analytics information generated based on second analytics information received from the at least one second NWDAF.
US11811862B1

Methods and systems for managing workloads are disclosed. The workloads may be supported by operation of workload components that are hosted by infrastructure. The hosted locations of the workload components by the infrastructure may impact the performance of the workloads. To manage performance of the workloads, an optimization process may be performed to identify a migration plan for migrating some of the workload components to different infrastructure locations. Some of the different infrastructure locations may reduce computing resource cost for performance of the workloads.
US11811831B2

A DNS server receives from a receiving email system, a DNS query for an email domain stored at the DNS server, the DNS query including identifying information of a sender of an email. The DNS server extracts the identifying information of the email sender from the DNS query and identifies one of a plurality of delivering organizations from the information. The DNS server determines whether the identified delivering organization is authorized to deliver email on behalf of the email domain. In response to determining that the identified delivering organization is authorized to deliver email on behalf of the email domain, the DNS server generates a target validation record based on the identity of the authorized delivering organization and the email domain, the target validation record including one or more rules indicating to the receiving email system whether the delivering organization is an authorized sender of email for the email domain.
US11811830B2

A device may generate a display of a firewall policy management GUI. The device may generate a display in the firewall policy management GUI of a list of existing firewall policies and a firewall policy interface that is adjacent to the list of existing firewall policies in a same view of the firewall policy management GUI. The device may generate a display in the firewall policy management GUI of at least one of a plurality of candidate sources for a new firewall policy, a plurality of candidate destinations for the new firewall policy, or a plurality of candidate security configurations for the new firewall policy. The device may display, in the firewall policy interface, at least one of a first column that includes two or more sources, a second column that includes two or more destinations, or a third column that includes two or more security configurations.
US11811824B2

A website vulnerability test is performed by automatically checking that a website has not been compromised by malicious third party scripts. A system can test a dynamic behavior of a website that indicates a functional user flow through the website. A set of rules are applied against a log of dynamic behavior of the website, as well as static code of the website, to identify potential compromise by malicious scripts. Some rules can be configured for detecting modification of a third party script, or modified behavior of a third party script, in an attempt to detect security monitoring activity against the script and hide its presence from the security monitoring activity.
US11811820B2

Methods, apparatus and computer software products implement embodiments of the present invention that include protecting a computer system, by collecting information from data traffic transmitted between multiple local nodes on a private data network and public IP addresses corresponding to multiple remote nodes on a public data network. DNS resolutions are detected in the collected information, each DNS resolution identifying a local node requesting the resolution with respect to a URI and a public IP address corresponding to the URI. Transmissions from the local nodes to the public IP addresses are detected in the collected information at respective times, and the detected DNS resolutions are compared to the detected transmissions so as to identify the transmissions from the local notes to the public IP addresses that were not resolved by the DNS resolutions. Finally, a protective action is initiated with respect to at least some of the identified transmissions.
US11811811B1

Disclosed herein are embodiments of systems, methods, and products comprising an analytic server, which automatically detects malicious electronic files. The analytic server receives electronic files, runs a file extraction module to recursively scan the electronic files, and extracts all of the embedded and linked electronic files. The analytic server runs an exploit scanner against the extracted electronic files, and extracts code included in the electronic files. The analytic server deobfuscates the extracted code and examines the deobfuscated code by applying a set of malicious behavior rules against the deobfuscated rules. The analytic server identifies potentially malicious electronic files based on the examination. The analytic server applies a set of whitelist rules on the potentially malicious electronic files to eliminate false alarms. The analytic server transmits alert notifications to an analyst regarding the malicious electronic files and updates the whitelist rules based on analyst's feedback.
US11811810B2

A packet-filtering system configured to filter packets in accordance with packet-filtering rules may receive data indicating network-threat indicators and may configure the packet-filtering rules to cause the packet-filtering system to identify packets comprising unencrypted data, and packets comprising encrypted data. A portion of the unencrypted data may correspond to one or more of the network-threat indicators, and the packet-filtering rules may be configured to cause the packet-filtering system to determine, based on the portion of the unencrypted data, that the packets comprising encrypted data correspond to the one or more network-threat indicators.
US11811800B2

A traffic characteristic information extracting device includes a memory, and processing circuitry coupled to the memory and configured to acquire traffic information satisfying a predetermined condition from network traffic data, extract characteristic information from the acquired traffic information, classify the traffic information based on the extracted characteristic information, analyze a classification result obtained at the classifying and generate signatures, and output a signature satisfying a predetermined condition among the generated signatures.
US11811796B2

This disclosure describes techniques for calculating a vulnerability score for a malicious threat based on Indicator of Compromise (IoC) metadata retrieved from a computing device or underlying network. Further, an Indicator of Compromise (IoC) Calculation (IoC-C) system is described that may monitor a client interaction on a computing device, and further identify IoC metadata that may relate to a malicious threat. The IoC-C system may further generate a vulnerability score that numerically quantifies a risk that the malicious threat poses to the computing device or underlying network. The vulnerability score may account for environmental criteria that mitigate an effect of the malicious threat. The IoC-C system may also generate a reporting data packet that includes an informational message identifying a potential risk posed by a malicious threat, or a response protocol that dynamically prevents, mitigates or quarantines an effect of the malicious threat on a computing device or underlying network.
US11811795B2

Provided are a method and a system for transmitting multiple data, in which the method includes receiving a plurality of transmission files for transmission from a transmission device of the first network to a reception device of the second network, and temporarily storing the received files, generating flexible packets by dividing each of the plurality of transmission files by a flexible packet length determined according to size of the files, in which a transmission file in a size smaller than the flexible packet length among the plurality of transmission files is generated as one flexible packet without being divided, loading the flexible packets into a plurality of flexible frames based on a corresponding transmission file priority according to a maximum data transmission size, and transmitting the plurality of flexible frames to the second network.
US11811786B1

A system and method for detecting potential lateral movement in a cloud computing environment includes detecting a private encryption key and a certificate, each of which further include a hash value of a respective public key, wherein the certificate is stored on a first resource deployed in the cloud computing environment; generating in a security graph: a private key node, a certificate node, and a resource node connected to the certificate node, wherein the security graph is a representation of the cloud computing environment; generating a connection in the security graph between the private key node and the certificate node, in response to determining a match between the hash values of the public key of the private key and the public key of the certificate; and determining that the first resource node is potentially compromised, in response to receiving an indication that an element of the public key is compromised.
US11811785B2

Examples of the present disclosure describe systems and methods of providing real-time scanning of IP addresses. In aspects, input may be received by a real-time IP scanning system. The system may generate one or more work orders based on the input. A scanner associated with the system may access a work order and attempt to communicate with one or more devices identified by the work order. If the attempted communication with a device is successful, a protocol analyzer may be used to provide a predefined payload to the device. If the response from the device matches an expected string, the device may be determined to be a safe and/or legitimate device. If the response from the device does not match an expected string, the device may be determined to be a malicious device.
US11811783B1

Some implementations include methods for generating a portable entitlement for a digital asset and may include generating a portable entitlement to a digital asset based on a request initiated by a first user having an entitlement to the digital asset, the portable entitlement to enable the first user to access the digital asset using a second computing device of a second user, the request initiated using a first computing device of the first user, the portable entitlement having a limited lifetime; and terminating the second computing device from accessing the digital asset based on one or more of determining that a proximity between the first and second computing devices violate the distance threshold and the lifetime of the portable entitlement has expired.
US11811781B2

Systems and methods for embodiments of artificial intelligence systems for identity management are disclosed. Embodiments of the identity management systems disclosed herein may support the creation, association, searching, or visualization of any relevant context to identity management assets for a variety of purposes, including the creation of nested identity management artifacts in a search index and search syntaxes for querying such nested artifacts.
US11811780B2

Methods and systems for authenticating users based on user application activities are described herein. One or more questions and one or more answers may be generated and stored based on a history of user application activities associated with a user. The one or more questions and one or more answers may be generated randomly, and may relate to one or more other users. A request for access to a service may be received. Based on the request, a question associated with the history of user application activity may be selected and presented to the user. A candidate answer may be received from the user, and the user may be authenticated based on comparing the candidate answer to an answer associated with the question presented.
US11811779B2

The disclosed technology teaches securing a collaboration tool against unauthorized data exfiltration and malicious files, setting policies for file exfiltration to external guest users, uploading users in the external category, and using a proxy that intercepts an add request and response for a collaboration tool. The add response contains a tag identifying the invited user in the category. The request doesn't identify the user as a guest. Also taught is storing metadata identifying the user in the guest category for applying policies, and using a proxy that intercepts a user request and response for file transfer, and looking up and identifying the user as in the category, and applying the applicable policy. Responsive to the policy, included is invoking DPI and detecting that the referenced file contains sensitive information not permitted by the policy to be transferred by the particular user in the external guest category and blocking file transfer.
US11811776B2

Systems and methods are disclosed that enable shared partitions to be created on devices owned and operated by trusted persons (e.g., family or friends). The disclosed devices and methods provide for partitioning of stored devices and designating one or more of the partitions for sharing with other devices. Access to the shared partitions is managed using coded images thereby requiring the devices to be physically close to one another. Consequently, people sharing the storage partitions are required to meet in person to grant access, increasing the chances that the persons know and trust one another.
US11811770B2

There are provided systems and methods for a data access notification alert mechanism that monitors for any data access request at a user database of the service provider and sends an electronic notification message to the user when such data access request is detected. Specifically, the data access notification alert mechanism may be implemented with a server, which in turn provides an application programming interface (API) to be integrated with the service provider server, and the API may be called by the service provider database to send a message to the user when a database query to the user information is received at the database.
US11811759B2

An information processing system includes an information processing apparatus having a first function, and a server apparatus being configured to communicate with the information processing apparatus via a communication network. The information processing apparatus includes an operation control apparatus being configured to control the first function. The server apparatus transmits operation permission information indicating operation permission for the first function to the information processing apparatus, in response to satisfaction of a predetermined condition related to the information processing apparatus. The operation control apparatus activates the first function, in response to the operation permission information received by the information processing apparatus.
US11811743B2

An online service store to configure services for endpoints in connection with validating authenticity of the endpoints. For example, a service can be ordered for an endpoint prior to the use of the endpoint. After receiving a request having identity data generated by a memory device configured in the endpoint, a server system can determine, based on a secret of the memory device and other data stored about the endpoint, the validity of the identity data and thus the authenticity of the endpoint. Based on the service ordered for the endpoint, the server system causes the endpoint to be connected to a client server to receive the service. The server system can cause the firmware of the endpoint to be updated to enable the endpoint to receive the service from the client server.
US11811742B2

Methods, systems, and media for recovering identity information in verifiable claims-based systems are provided. In some embodiments, the method comprises: determining that a graph of interdependencies between a plurality of issuers and a plurality of claims for a holder is to be reconstructed; restoring a root credential; transmitting a plurality of messages that are each signed with the root credential to a plurality of backup providers, wherein each of the plurality of backup providers has a portion of the graph of interdependencies between the plurality of issuers and the plurality of claims for the holder stored in a storage device; receiving a plurality of graph portions from at least a portion of the plurality of backup providers in response to each of the portion of the plurality of backup providers determining that the root credential is a correct root credential corresponding to the holder; and reconstructing the graph of interdependencies between the plurality of issuers and the plurality of claims for the holder using the plurality of received graph portions.
US11811737B2

A method including determining, by a first device having an established virtual private network (VPN) connection with a VPN server and an established meshnet connection with a second device in a mesh network, a transmission packet to be transmitted by the first device; and determining, by the first device, whether the transmission packet is to be transmitted by utilizing the VPN connection or by utilizing the meshnet connection based at least in part on determining a destination associated with the transmission packet. Various other aspects are contemplated.
US11811736B2

Systems, methods, and storage media useful in a computing platform to automatically generate and deploy access control list (ACL) rules for one or more firewalls in a data center are provided. The computing platform is vendor-agnostic and generates ACL rules in multiple syntaxes depending on the firewall needing updating. The platform traverses a data center mapping structure to identify one or more firewalls to be updated for a destination IP address and source IP address and automatically generates the ACL rule in the syntax for the one or more firewalls identified.
US11811727B2

A load control system may be provided including control devices and a system controller. The system controller may be configured to broadcast a service set identifier (SSID) and provide a wireless network connection to a network device. The system controller may provide a web page to the network device, wherein the web page may include an indication of target system controllers. The target system controllers may be used for configuring (e.g., associating) the control devices. The system controller may receive an indication of a target system controller selected to associate the control devices. The system controller may determine an address and port number of the target system controller identified by the network device. The system controller may provide, to the network device, the web page from the target system controller while the network device is connected to the system controller via the wireless network connection.
US11811721B2

A device comprises processing circuitry configured to identify a telemetry packet indicating telemetry data for a plurality of packets output by a network device of a plurality of network devices and select a source identifier for the network device from a plurality of source identifiers. The processing circuitry is further configured to modify the telemetry packet to further indicate the selected source identifier and output the modified telemetry packet.
US11811718B2

An actionable content generation system (ACGS) and a method for generating and rendering intent-based actionable content in real time are provided. The ACGS, integrated within an input interface, for example, a keyboard, detects and simultaneously analyzes one or more messages being entered by a user in an input field of a user application using the input interface in real time. The ACGS generates tokens from the message(s) and determines intent with a confidence element from the tokens in real time based on a stored mapping and a confidence computation. The ACGS generates actionable content based on the intent using campaign data. The ACGS renders at least one element containing the actionable content on a graphical user interface and/or the input interface for interaction by the user and performance of one or more recommended actions.
US11811716B1

Disclosed in some examples are methods, systems, devices, and machine-readable mediums which provide for sidebar communication threads forked from, or related to, a principal thread. Messages in the sidebar communication thread may include a history of the principal thread, including one or more messages from the principal thread, and may include a proposed principal thread message that is the subject of the sidebar thread discussion. The sidebar thread may also include sidebar thread messages that carries the conversation of the sidebar thread participants. Once a termination condition is reached for the sidebar thread, the sidebar thread terminates and either the proposed principal thread message (as potentially modified by participants of the sidebar thread) becomes an accepted principal thread message and it is posted to the principal thread as if it was sent by the sidebar initiator or no message is posted (e.g., the proposed principal thread message is rejected). The message that is posted may not include any sidebar thread content.
US11811712B2

A computer system receives from a messaging system a first input commencing an analytic conversation between the computer system and an electronic device. The messaging system is communicatively connected with the electronic device and executes a messaging application on the electronic device. The computer system identifies a data source corresponding to the analytic conversation. The computing system receives from the messaging system a second input specifying a natural language command related to the data source. The computer system generates an interpretation corresponding to the natural language command and queries the data source according to the interpretation. The computer system generates a first data visualization using a first subset of data fields from the data source and sends a first representation of the first data visualization to the messaging system, for display on the electronic device.
US11811711B2

A method, apparatus, system, and non-transitory computer readable medium for controlling user access through content analysis of an application are disclosed. The method for controlling access may include understanding a public level according to honorific language use by analyzing chat contents for each chat partner registered in an application, by the at least one processor; and controlling user access to the application based on the public level for each chat partner, by the at least one processor.
US11811708B2

Methods and systems disclosed herein collect user data in real-time and organize them (e.g., using a collaborative filtering matrix) into groups (e.g., cluster assignments). The system then determines statistical distributions of observed real-time intents (e.g., based on actual selections made by users) for each group. The system then merges this distribution with existing model predictions (e.g., a model trained on historical training data) to balance between historical and dynamically updated information.
US11811702B2

System and method for flexible channel state information-reference signal transmission A method by a wireless device is provided for restricting channel state information (CSI) measurement. The method includes receiving, from a network node, information identifying a first subset of channel state information-reference signal (CSI-RS) resources to be used in performing CSI measurements. The first subset of CSI-RS resources are associated with a first portion of a frequency band that is less than all of the frequency band. CSI measurements are performed in the first subset of CSI-RS resources that are associated with the first portion of the frequency band.
US11811701B2

Apparatus, methods, and computer-readable media for facilitating multiplexing of downlink grant-triggered aperiodic channel state information reports on an uplink control channel are disclosed herein. An example method for wireless communication at a UE includes receiving scheduling to provide multiple A-CSI reports while foregoing A-CSI multiplexing, the scheduling for up to two A-CSI reports in a same slot for the UE, and the multiple A-CSI reports being non-overlapping in time in the same slot. The example method also includes transmitting the multiple A-CSI reports to a base station in respective PUCCH in the same slot and while foregoing CSI multiplexing.
US11811688B2

According to some embodiments, a method for use in a network node of transmitting channel state information reference signals (CSI-RS) comprises transmitting a number M of CSI-RS ports to one or more wireless devices. A fraction of the M ports are transmitted over a first physical resource block (PRB) and a remaining fraction of the M ports are transmitted over a second PRB. Some embodiments further comprise mapping the number M of CSI-RS ports to resource elements of a radio subframe. A fraction of the M ports are mapped to a first PRB of the subframe and a remaining fraction of the M ports are mapped to a second PRB of the subframe.
US11811681B1

System and methods for generating a deployment, such as a software architecture, using existing telecommunication resources, such as microservices, data sources, and/or communication channels. A plain language message is received that describes requirements of a desired deployment. One or more entities are extracted from the plain language message. Based on the extracted entities, the system recommends one or more existing telecommunication resources for use in the desired deployment. In some implementations, recommendations are generated using a machine learning model that generates relevance scores for each of multiple existing telecommunication resources. A selection is received from among the recommended telecommunication resources, and the desired deployment is generated using the selected telecommunication resources.
US11811679B2

Techniques are described for enabling resources within a cloud computing system to interact with each other. In certain embodiments, a base identifier assigned to a first resource is extended by mapping the base identifier onto a second identifier assigned to a logical resource that is built upon the first resource. This allows the first resource to have two identities, one identity indicating what the first resource is (e.g., a particular compute instance) and another identity indicating the purpose of the first resource (e.g., operating as a database for a particular tenancy). Consequently, the first resource may be provided with access privileges different from those associated with the base identifier. For example, the first resource may access another resource in the tenancy using the second identifier, but may have no access to the other resource using the base identifier.
US11811673B1

Apparatus and methods concerning routing of data in a network disclosed. In an example embodiment, an apparatus includes a network interface circuit connected to a network via a plurality of network paths. A circuit arrangement is connected to the network interface circuit and is configured to provide the one or more services for endpoints in the network by 1) communicating data with the endpoints via the network interface, 2) estimating respective qualities of service provided to the endpoints by each of the plurality of network paths, 3) selecting a subset of the plurality of network paths for routing data from the endpoints to the apparatus, and 4) prompting one or more nodes in the network to route data to the apparatus using the selected subset of the plurality of network paths. Paths may be selected for example, to address one or more quality metrics, security/compliance, and/or balance server load.
US11811665B2

A network device comprising a set of queues and a time-aware shaper which comprises a set of transmission gates and gate control instructions. The gate control list comprises a set of individual gate control lists, each individual gate control list configured to control a respective gate and which comprises a sequence of entries, each entry comprising a duration of time.
US11811664B2

A traffic planning platform may receive information related to a traffic flow including a traffic bandwidth to transport through a network with various network devices interconnected by links. The traffic planning platform may generate a traffic plan by assigning the traffic flow to a set of the links that includes network resources connecting a source of the traffic flow to a destination of the traffic flow. The traffic planning platform may render a visualization of the traffic plan, wherein the visualization includes a user interface (e.g., a diagram, an animation, and/or the like) in which geometric shapes that represent the source, the peer link, and the destination are connected by bands that represent the tunnel and the external route and further in which the geometric shapes and the bands each have a first visual property and a second visual property based on the traffic bandwidth of the traffic flow.
US11811654B2

A packet processing method and apparatus, related to the communication field are provided. The method includes: re-encapsulating a first packet from a first device to obtain a second packet, where the first packet includes first identification information and first service function chain (SFC) header encapsulation information, the second packet includes first index information and the first identification information and does not include the first SFC header encapsulation information, and the first index information is associated with the first SFC header encapsulation information and the first identification information; and sending the second packet to the second device based on the first SFC header encapsulation information. This can avoid impact on packet transmission after the second device modifies the identification information.
US11811640B1

A method for modifying a communication network includes: making a first determination, using monitored data, that scaling is required; in response to the first determination, executing an emulation using a modified network slice and the monitored data to generate an emulated response time, in which the monitored data comprises at least a request, a response to the request, and a corresponding response time for the request, in which the monitored data is analyzed to generate the modified network slice; making, based on the emulated response time, a second determination to implement the modified network slice; and initiating modification of the communication network using the modified network slice.
US11811639B2

A system may include a processing device and a memory storing instructions that, when executed by the processing device, causes the processing device to discover one or more endpoints of a service in view of a name that is unique to the service. In response to receiving a request to resolve the name from a client, the processing device may obtain the one or more endpoints of that service in view of the name. The processing device may filter the one or more endpoints, in view of the name and return the one or more endpoints which are filtered, to the client.
US11811638B2

Systems, devices and techniques for an adaptive application-specific probing scheme are disclosed. An example network device includes memory configured to store a network address and probe protocol usable for probing a first network device associated with a source of an application, and one or more processors configured to determine a network address and probe protocol usable for probing the first network device, wherein the first network device comprises a server that is responsive to the probing, the server executing the application for the data flow, or a closest network device, to the server, that is responsive to the probing. The one or more processors are also configured to send to a second network device at a location serviced by the application, a message specifying the network address and probe protocol usable for probing the first network device.
US11811630B2

Embodiments of the disclosure relate to managing a communications system based on software defined networking (SDN) architecture. An SDN controller is provided in the communications system to manage a wireless distribution system (WDS) and a local area network (LAN) based on SDN architecture. The SDN controller is communicatively coupled to a WDS control system in the WDS and a LAN control system in the LAN via respective SDN control data plane interfaces (CDPIs). The SDN controller analyzes a WDS performance report and a LAN performance report and provides a WDS configuration instruction(s) and/or a LAN configuration instruction(s) to the WDS control system and/or the LAN control system to reconfigure a WDS element(s) and/or a LAN element(s) to improve quality-of-experiences (QoEs) of the communications system. Monitoring and optimizing the WDS and the LAN based on a unified software-based network management platform can improve performance at reduced operational costs and complexity.
US11811624B2

An adapter device includes a device information manager to manage device information with respect to an electrical device, and a service provider to manage service information and provide the service based on service information. The service information indicates content of the service and includes action information indicating an operation of an electrical device and event information indicating a condition for executing the operation indicated by the action information. An adapter device includes a controller to control the operation of the electrical device. Upon determining that the device information with respect to the electrical device satisfies the condition indicated by the event information, the service provider causes the controller to control the electrical device to perform the operation indicated by the action information.
US11811613B2

Systems, methods, and computer-readable media for identifying a spanning tree loop in a network environment. Spanning tree loop indicators occurring in a network environment that utilizes a spanning tree protocol are identified. The spanning tree loop indicators are correlated to identify correlated spanning tree loop indicators within the network environment. A potential spanning tree loop is recognized from a plurality of the correlated spanning tree loop indicators based on indicator types of the correlated spanning tree loop indicators. The potential spanning tree loop is remedied in the network environment in response to recognizing the potential spanning tree loop in the network environment.
US11811604B2

A method and apparatus for performing cross-platform contract validation are described. In one embodiment, the method for validating compatibility between first and second endpoints, the method comprising: accessing a memory storing a machine-readable contract specifying a request-response pair in a file, the request-response pair consisting of an expected request that the second endpoint expects to receive from the first endpoint and an expected response that should be provided by the second endpoint according to the expected request from the first endpoint; and performing multi-platform contract validation by performing independent tests for the first and second endpoints, using the expected request and expected response specified in the machine-readable contract.
US11811602B2

Systems, methods, and apparatus are disclosed that process requested changes to operating parameters of an Internet of Things (IoT) device. In some embodiments, a client computing device originates a requested change to the IoT device. An IoT services system may process the requested change and determine whether an early indication of success is appropriate. If an early indication of success is appropriate, the IoT services system, prior to the requested change being applied to the IoT device, transmits to the client computing device a first message that provides an indication of success for the requested change.
US11811601B2

A controller device includes a memory and one or more processors coupled to the memory. The memory stores instructions that, when executed, cause the one or more processors to receive a query indicating a first time and a network service, determine a first set of configuration elements using telemetry data associated with the first time and the network service, and determine a second set of configuration elements using an intent model. The instructions further cause the one or more processors to determine one or more first metrics that occur at the first time using the first set of configuration elements and the second set of configuration elements, determine one or more second metrics at a second time using telemetry data received from the plurality of network devices, and generate data representing a user interface presenting the one or more first metrics and the one or more second metrics.
US11811591B2

Embodiments of the present disclosure provide methods and apparatuses for network communication. A method comprises determining a link between an edge device of a second network and the first edge device of the first network is failed or the edge device of the second network is failed or an identifier of an Ethernet segment corresponding to the edge device of the second network has been changed; and advertising a first message including withdrawal of the Ethernet segment corresponding to the edge device of the second network and a corresponding substitution Ethernet segment of the second network, wherein the corresponding substitution Ethernet segment of the second network can be used by one or more other edge devices of the first network receiving the first message to switch routes associated with the Ethernet segment corresponding to the edge device of the second network to the corresponding substitution Ethernet segment of the second network.
US11811586B2

The present disclosure discloses a method and an apparatus for configuring an alarm rule for an IoT device, and a device and a storage medium thereof, which are applied to the field of IoT. The method includes: configuring at least two groups of alarm rules for a plurality of IoT devices of the same type in an IoT; obtaining n usage categories of the plurality of IoT devices by categorizing the plurality of IoT devices according to usage characteristics of the plurality of IoT devices; calculating a correlation between the at least two groups of the alarm rules and the n usage categories, and storing a corresponding relationship between a target usage category and a target alarm rule whose correlation is higher than a condition; and when an IoT device belonging to the target usage category is newly added, configuring an alarm rule of the newly added IoT device as the target alarm rule.
US11811584B2

A network monitoring system is provided that includes a processor and a memory coupled to the processor. A plurality of services provided by a network operator is identified. A plurality of Key Performance Indicators (KPIs) associated with the identified plurality of services is calculated on a per service basis. Individual services provided by the network operator are characterized based on the calculated plurality of KPIs. A root cause of service level failures for one or more of the plurality of services is identified, in response to determining that at least one of the characterized service levels does not meet predefined service level objectives for the one or more of the plurality of services.
US11811581B2

A system includes vCores and a messaging system to receive IPDR data. The IPDR data from the messaging system is transmitted by an IPDR exporter to an IPDR collector.
US11811579B2

Message faults are inevitable in the high-throughput environment of 5G and planned 6G. Retransmissions are costly in time and resources, while generating extra backgrounds and interference. Therefore, methods are disclosed for recovering a faulted message by identifying and correcting each mis-demodulated message element. The faulted message elements generally have substantially lower modulation quality than the correctly demodulated elements, and can be identified by determining the modulation quality of each received message element. If the number of faulted message elements is small, the receiver may correct them using a grid search tested by an associated error-detection code. If the number of faults exceeds a predetermined threshold, the receiver can request a retransmission, and then assemble a merged copy of the message by selecting the message element with the best modulation quality from each version. Substantial time and resources may be saved, and reliable communication may be restored despite poor reception.
US11811577B2

A method is provided for estimating at least one characteristic of a signal received by a receiver, the signal having been transmitted in succession by a plurality of antennas in successive time segments, each segment being dedicated to one separate antenna, the signal being modulated into the form of pulses according to ultra-wideband modulation. The method includes steps of: receiving and digitizing the signal, computing the product of multiplication of each symbol of the received signal by the complex conjugate of the corresponding transmitted symbol, for each segment and for each symbol of the signal received for this segment, estimating a phase error by means of a phase-locked loop applied to the product, for each segment, determining a reference phase by means of a linear regression applied to the phase errors estimated for all of the segments, determining, for at least one pair of antennas, a phase difference between the signals transmitted by the antennas of the pair, on the basis of the difference between the reference phases computed for the segments associated with the antennas.
US11811575B2

There is set forth herein, in one embodiment, receiving, by a transceiver of a UE device an aggregate signal stream, the aggregate signal stream including an aggregate of base station downlink signal streams from a plurality of base stations; processing the aggregate signal stream and detecting, from the processing of the aggregate signal stream, a set of base stations in communication range of the UE device, wherein the set of base stations include a current serving base station and a scanning base station; determining, from the processing of the aggregate signal stream, a Doppler shifted center frequency of a downlink scanning signal stream received from the scanning base station; and enhancing, in dependence on the Doppler shifted center frequency, the downlink scanning signal stream associated to the scanning base station.
US11811563B2

Novel channel estimation techniques that can be performed solely in the analog domain are provided. The techniques use continuous analog channel estimation (CACE), periodic analog channel estimation (PACE), and multiantenna frequency shift reference (MAFSR). These techniques provide sufficient channel knowledge to enable analog beamforming at the receiver while significantly reducing the estimation overhead. These schemes involve transmission of a reference tone of a known frequency, either continuously along with the data (CACE, MAFSR) or in a separate phase from data (PACE). Analysis of the methods show that sufficient receiver beamforming gain can be achieved in sparse channels by building the beamformer using just the amplitude and phase estimates of the reference tone from each receiver antenna.
US11811561B2

A packet transmission method, device, and system are disclosed, and pertain to the field of network technologies. The system includes a first network device in a VPLS network and a second network device in a VPWS network. The first network device determines, based on a destination address carried in a received first packet, a virtual port corresponding to the destination address in a VPLS instance of the first network device, and sends the first packet to a second VPWS instance in the second network device based on the virtual port, where the virtual port is used to indicate a first VPWS instance in the first network device, and the second VPWS instance and the first VPWS instance are VPWS instances used to bear a same service.
US11811560B2

Traffic is processed in a virtualised environment comprising: (i) a physical underlay network; (ii) a first overlay network (an overlay of the physical underlay network and associated with a first set of network addresses, IP1); (iii) a second overlay network (an overlay of the first overlay network and associated with a second set of network addresses, IP2); and (iv) virtualised applications each having an execution environment and being associated with at least one network address in each of the first and second sets of network addresses, IP1 and IP2. In the execution environment of a first virtualised application: (i) traffic communicated from the first virtualised application to the first overlay network is encapsulated; and/or (ii) traffic communicated from the first overlay network to the first virtualised application is decapsulated. Tenant separation processing is performed outside the execution environments of the virtualised applications.
US11811559B2

Example methods and systems for logical network packet handling are described. In one example, a physical network interface controller (PNIC) may receive an egress packet associated with a packet flow via a first virtual function supported by the PNIC. The PNIC may steer the egress packet towards a processing pipeline by applying a filter associated with the first virtual function or content of the egress packet, or both. The egress packet may be processed using the processing pipeline to generate a processed packet by (a) retrieving a logical network policy associated with the packet flow from a datastore on the PNIC and (b) performing one or more actions according to the logical network policy. The processed packet may be forwarded towards the destination via a second virtual function supported by the PNIC or a physical network connected to the PNIC.
US11811551B2

A first communication device performs a handshaking procedure with a second communication device, the handshaking procedure associated with transitioning from an active mode to a low power mode. The first communication device transmits data and/or idle symbols to the second communication device i) after completion of the handshake procedure, and ii) at least until the earlier of a) a time period expiring, and b) determining that the second communication device quieted a transmitter of the second communication device. The first communication device transitions to the low power mode in connection with the handshaking procedure.
US11811550B2

A distributed system of home device controllers can control a set of home devices. A home device controller of the system can determine a set of configurations for a set of home devices being repeatedly configured by a user. The controller can automatically display a selectable feature indicating a suggested scene corresponding to the set of configurations for the set of home devices. The system can receive one or more inputs to select the suggested scene, and based at least in part on the one or more inputs, associate the suggest scene with a set of triggers. In response to detecting the set of triggers, the controller can automatically transmit a set of commands that correspond to the suggested scene to the set of home devices to execute the suggested scene.
US11811548B2

A new approach is proposed to support appliance configuration identification and profiling management. An appliance scanning component running on an appliance is configured to scan, examine, and determine current configuration of the appliance including hardware components and/or software components installed on the appliance. The configuration of the appliance is then provided to an appliance profiling engine running on a server, wherein the appliance profiling engine hashes the configuration of the appliance into a unique identifier of the appliance and look up a model of the appliance from an appliance profiling database using the unique identifier as a key. If the configuration of the appliance is not found, the appliance profiling engine identifies discrepancies between the configuration of the appliance and other appliances in the appliance profiling database to determine if the appliance is a new model, a revision of an existing model, or is simply misconfigured.
US11811538B2

Methods and apparatuses for multiplexing information with different priority values. A method for operating a user equipment (UE) includes determining a maximum number of resource elements (REs) of a physical uplink shared channel (PUSCH) for multiplexing first hybrid automatic repeat request acknowledgement (HARQ-ACK) information. The maximum number of REs is determined by scaling, with a factor, a total number of REs available for multiplexing the first HARQ-ACK information in the PUSCH. The PUSCH has a first priority value. The factor has a first value when the first HARQ-ACK information has the first priority value. The factor has a second value when the first HARQ-ACK information has a second priority value. The method further includes multiplexing the first HARQ-ACK information in the PUSCH over a number of REs that is smaller than or equal to the maximum number of REs and transmitting the PUSCH.
US11811532B2

A method begins with a first group of computing devices of a plurality of computing devices of a storage network receiving data objects having a first data type identifier of a plurality of data type identifiers, where the plurality of data type identifiers correspond to a plurality of data types associated with the data objects. The method continues with the first group of computing devices interpreting the data objects having the first data type identifier to sort, based on sorting criteria the data objects into a first processing category and a second processing category. The method continues with the first group of computing devices error encoding the data objects in the second processing category based on short term storage error encoding parameters to produce pluralities of sets of encoded data slices and sending the pluralities of sets of encoded data slices to storage and execution units for storage therein.
US11811519B2

Provided is a method, system, and apparatus for authenticating a user device. The method includes registering a device identifier with at least one transformation rule, receiving a request for authentication comprising a device identifier associated with a user device, obtaining a one-time password (OTP) in response to receiving the request, communicating the OTP to the user device, receiving a transformed OTP from the user device, and authenticating the user device based on the OTP, the transformed OTP, and the at least one transformation rule.
US11811518B2

A method including monitoring, by a processor associated with a first device having an established VPN connection with a VPN server and an established meshnet connection with a second device, communication of transmission packets to be transmitted by the first device; receiving, by the processor, a transmission packet to be transmitted by the first device; determining, by the processor, a destination associated with the transmission packet based at least in part on metadata included in the transmission packet; and routing, by the processor, the transmission packet for transmission via the VPN connection or for transmission via the meshnet connection based at least in part on determining whether the second device is the destination associated with the transmission packet. Various other aspects are contemplated.
US11811513B2

Methods and systems are for a content delivery management platform that organizes and monitors content delivery networks by the applications, features, or functions that they serve. The content delivery management platform is agnostic to the content delivery network. To provide this functionality, the content delivery management platform uses an abstraction layer to interface between the content delivery networks and the needs of the content provider (e.g., the owner of the content delivery management platform) as it serves users (e.g., provides the applications, features, or functions).
US11811504B2

Present disclosure describes the techniques for regaining synchronization between the RPD and the PTP server, without resetting RPD, in the event of run time-phase jump experienced at RPD. To do so, said technique discloses identifying a run time phase jump event at a remote Physical device (RPD) and initiating an Upstream Channel Descriptor (UCD) refresh procedure to reconnect the RPD with Precision Time Protocol (PTP) server.
US11811495B2

A method for sending a synchronization signal in a relay system, and the method includes receiving, by a relay node, synchronization signal information sent by a parent node through an air interface, where the synchronization signal information comprises at least one of a subcarrier spacing of a synchronization signal, information about an operating frequency band of the relay node, information about a physical broadcast channel of the relay node, a synchronization signal periodicity, or indication information of a synchronization signal obtaining manner, and sending, by the relay node, the synchronization signal based on the synchronization signal information.
US11811489B2

Techniques for motion mitigation for uplink power control are disclosed. In one embodiment, a method for use in a satellite communication system comprises: generating a power margin associated with motion of an antenna of a satellite terminal; and generating a first power limit representing a maximum transmit power for the antenna based, at least in part, on the power margin.
US11811477B2

Certain aspects of the present disclosure relate to quasi co-location assumptions for aperiodic channel state information (CSI) reference signals (RS) in communications systems operating according to NR techniques. An exemplary method that may be performed by a UE includes determining a quasi-co-location (QCL) relationship of an aperiodic channel state information (CSI) reference signal (CSI-RS) to a physical channel and processing the aperiodic CSI-RS according to the determined QCL relationship.
US11811475B2

A method and an access network node are disclosed for beam control. According to an embodiment, the access network node determines first spatial domain information of a channel between a first terminal device and the access network node, based on second spatial domain information of the channel estimated by uplink signals received previously from the first terminal device at multiple time points. The access network node determines beamforming weights for the first terminal device based on the first spatial domain information.
US11811472B2

Systems and methods for improving power efficiency of electronic systems are disclosed. An intelligent voltage regulator module (VRM) can self-regulate the output power provided to one or more components of an electronic system. For example, output voltage to a component can be increased when more computational power is needed or lowered when appropriate. The intelligent VRM can regulate the output power, for instance, based on one or more of usage or activity of the component. In some cases, the intelligent VRM can independently regulate the output power without input from a host device or override one or more output power parameters. Adjustment of the output power can be performed using machine learning (ML).
US11811468B2

A system, in a radio frequency (RF) transmitter device, selects one or more reflector devices that comprises an active reflector device, along an optimized non-line-of-sight (NLOS) radio path based on a defined criteria. Further, the selected one or more reflector devices are controlled based on one or more conditions. The optimized NLOS radio path is determined from a plurality of NLOS radio paths. In an RF receiver device that communicates with the selected one or more reflector devices using the determined optimized NLOS path. The active reflector device comprises at least a first antenna array and a second antenna array. The first antenna array transmits a first set of beams of RF signals to at least the RF transmitter device and the RF receiver device. The second antenna array receives a second set of beams of RF signals from at least the RF transmitter device and the RF receiver device.
US11811466B2

A cable modem transceiver includes a processor configured to derive an instant of time for an upstream calibration signal on basis of upstream scheduling information. Further, the cable modem transceiver includes a transmitter configured to generate the upstream calibration signal at the derived instant of time. The cable modem transceiver additionally includes a detector configured to determine a property of the generated upstream calibration signal. The processor is further configured to derive at least one calibration parameter for the transmitter on basis of the detected property.
US11811459B1

System and methods of measuring nonlinear interference (NLI) on a per-span basis in an optical system with a plurality of spans are provided. The method includes steps of varying power based on phase sensitive detection method on a span under test of the plurality of spans; observing total noise, at an optical receiver, from all of the plurality of spans; and isolating noise for the span under test from the total noise based on the varying power. The optical system can be in-service with one or more traffic-carrying channels, and the varying power is small enough on the span under test which does not impact the one or more traffic-carrying channels.
US11811457B2

A method for generating millimeter wave noise with a flat RF (radio frequency) spectrum includes the following steps. A noise optical signal with an optical spectrum in Gaussian shape is output by a first optical emission module. The noise optical signal is transmitted to an optical coupler. n beams of noise optical signals with optical spectra in Gaussian shape is output by a second optical emission module. The noise optical signals is transmitted to the optical coupler. The noise light generated by the first optical emission module and the second optical emission module is coupled to the optical coupler. The coupled optical signals is transmitted to a photodetector. The beat frequency is performed by the photodetector to realize mapping transformation from the optical spectra to the RF spectra. The flat millimeter wave noise is output.
US11811454B2

A local wavelength defragmentation apparatus performs wavelength defragmentation for at least one wavelength path passing through a target link in an optical transmission network. The local wavelength defragmentation apparatus includes a reallocation rank determination unit configured to calculate a remaining time from a present time to an abolition timing for each of the at least one wavelength path and determine rank for wavelength reallocation of the at least one wavelength path based on the remaining time; and a reallocation number determination unit configured to calculate utilization of at least one reallocatable wavelength number for each of the at least one wavelength path according to the rank, and determine a wavelength so that a wavelength of the wavelength number having the highest utilization is reallocated.
US11811453B2

An apparatus for producing large glass preforms with minimal clad to-core waveguide distortion from a glass body having a weight, an outer surface, core rods, and a cladding surrounding and separated from the core rods by a gap. The apparatus includes collars affixed to the top and bottom of the cladding; a spacer upon which the core rods rest; a first unit holding and supporting both the bottom collar and the spacer; a second unit holding and supporting the top collar; and a frame defining a heating zone having a heating element to heat the glass body. The weight of the glass body above and below the molten glass in the heating zone is supported by the first and second units without contacting the outer surface of the glass body.
US11811448B2

In an optical communication system, an optical communication device and a plurality of optical transmission devices are loop-connected via transmission line. An optical signal transmission unit of the optical communication device, when no communication interruption occurs in the transmission line, outputs an optical signal addressed to a communication destination device that communicates with the own device to a transmission line connected to either one of two neighboring optical transmission devices. The optical signal transmission unit outputs, at the time of communication interruption occurring in the transmission line, an optical signal addressed to the communication destination device to both of transmission lines connected to respective two neighboring optical transmission devices. A branch unit of the optical transmission device branches the optical signal input from a neighboring device, and outputs branched optical signals to another neighboring device and a subordinate communication destination device of the own device.
US11811445B2

A portable terminal cover fastened to a portable terminal not including a UWB module comprises: a first antenna driven by receiving wireless power through a wireless power transmission with a portable terminal; a second antenna, which is driven by the wireless power supplied from the first antenna so as to measure and receive the location and distance data for an object within a communication range; a third antenna, which is operated by the wireless power supplied from the first antenna so as to transmit the location and distance data, having been measured by the second antenna, to the portable terminal; and a control unit for controlling the first, second and third antennas.
US11811440B2

Lossless digital cancelation of internally generated spurious products within a signal receiver system is provided. In embodiments, the receiver system generates reference frequencies corresponding to internal components within the receiver (e.g., mixers, oscillators, clocks, analog-digital converters (ADC)) that introduce spurious products into the digitization of a received RF signal. The receiver system precisely duplicates each introduced spurious product based on the reference frequencies and filters out each corresponding spurious product out of the digitized signal. Individualized canceler circuits for each introduced spurious product adjust the corresponding duplicate spurious products to cancel out the introduced spurious product from the digitized signal, resulting in an output signal free of self-generated interference.
US11811439B2

A mobile communication device that is configured to cancel interference within received millimeter wave band signals. The device includes a receiver circuit that is configured to receive a millimeter wave band signal, adjust gain provided to the millimeter wave band signal at a first amplifier, cancel interference in millimeter wave band signal after gain is adjusted by the first amplifier, and adjust gain provided to the millimeter wave band signal at a second amplifier after interference is cancelled.
US11811435B2

The present technology relates to a semiconductor chip and a receiving apparatus capable of suppressing increases in size and cost due to circuit complexity. A tuner includes an RF input terminal to which an RF signal of terrestrial broadcasting is input, a first-IF input terminal to which a first-IF signal of satellite digital broadcasting is input, a first filter that filters a signal in a frequency band lower than a predetermined frequency, a second filter that filters a signal in a frequency band equal to or higher than the predetermined frequency, and a switch that causes the RF signal to be input to the first filter or to the second filter by switching according to a frequency of the RF signal, and causes the first-IF signal to be input to the first filter or to the second filter by switching according to a frequency of the first-IF signal. The present technology may be applied to a broadcast receiving system.
US11811429B2

A method, computer program, and computer system is provided for compressing a deep neural network model. Weight coefficients associated with a deep neural network are quantize and entropy-coded. The quantized and entropy-coded weight coefficients are locally smoothed. The smoothed weight coefficients are compressed based on applying a variational dropout to the weight coefficients.
US11811428B2

A system and method for data compression with genomic encryption, which uses frequency analysis on data blocks within an input data stream to produce a prefix table, representing a first layer of transformation, and which applies a Burrow's-Wheeler transform (BWT) to the data inside the prefix table, representing a second layer of transformation, and which compresses the transformed data. In some implementations, the system and method may further include applying the BWT to a conditioned stream of genomic data, wherein the conditioned stream of genomic data is accompanied by an error stream comprising the differences between the original data and the encrypted data.
US11811425B2

Example systems, read channels, and methods provide bit value detection from an encoded data signal using a neural network soft information detector. The neural network detector determines a set of probabilities for possible states of a data symbol from the encoded data signal. A soft output detector uses the set of probabilities for possible states of the data symbol to determine a set of bit probabilities that are iteratively exchanged as extrinsic information with an iterative decoder for making decoding decisions. The iterative decoder outputs decoded bit values for a data unit that includes the data symbol.
US11811390B2

According to various embodiments, there is provided a resonator device that includes a first interdigital transducer and a second interdigital transducer that is electrically connected to the first interdigital transducer. Both the first interdigital transducer and the second interdigital transducer are configured to resonate at a common frequency. At least one of an electrode width and an electrode pitch of the first interdigital transducer is different from the respective electrode width and/or electrode pitch of the second interdigital transducer such that spurious peaks of the resonator device are lower in amplitude as compared to spurious peaks of each of the first interdigital transducer and the second interdigital transducer.
US11811385B2

Aspects of this disclosure relate to methods of manufacturing bulk acoustic wave components. Such methods include plasma dicing to singulate individual bulk acoustic wave components. A buffer layer can be formed over a substrate of bulk acoustic wave components such that streets are exposed. The bulk acoustic wave components can be plasma diced along the exposed streets to thereby singulate the bulk acoustic wave components.
US11811381B2

First and second coils have winding axes in a laminated direction of base material layers and are magnetically coupled to each other. First and second capacitors are positioned in the laminated direction on layers different from layers on which the first and second coils are provided. The first and second coils are connected so that the winding directions of the first and second coils are opposite. The second capacitor is connected in parallel to a series circuit of the first coil and the second coil. The first capacitor is connected between a position where the first coil is connected to the second coil and a reference potential electrode. Mutual inductance caused by coupling between the first and second coils and the first capacitor provides a first attenuation pole and a parallel connection circuit of the series circuit and the second capacitor provides a second attenuation pole.
US11811377B2

Radio frequency filters. A radio frequency filter includes a substrate attached to a piezoelectric plate, portions of the piezoelectric plate forming a plurality of diaphragms spanning respective cavities in the substrate. A conductor pattern formed on the piezoelectric plate includes a plurality of interdigital transducers (IDTs) of a respective plurality of resonators, interleaved fingers of each IDT disposed on a respective diaphragm of the plurality of diaphragms. The conductor pattern connects the plurality of resonators in a matrix filter circuit including a first sub-filter and a second sub-filter, each sub-filter comprising two or more resonators from the plurality of resonators.
US11811376B2

Disclosed preamplifier circuit comprises amplifier arranged in first current path between input node and output node of the preamplifier circuit. Feedback capacitor is arranged in second current path between said input and output nodes. Feedback circuit having adjustable transfer function is arranged in third current path between said input and output nodes. Reset switch arranged in said third current path enables selectively coupling output of the feedback circuit to input of the amplifier and decoupling output of the feedback circuit from input of the amplifier. Loop controller is arranged selectively, in dependence of voltage in the preamplifier circuit, one of open reset switch to set preamplifier circuit in normal operating mode and close reset switch to set preamplifier circuit in reset mode. Loop controller is arranged to adjust the transfer function of the feedback circuit at least in part in dependence of the current operating mode of the preamplifier circuit.
US11811372B2

A feedback network has a feedback output terminal. A digital to analog converter has an analog output terminal. An amplifier includes an input differential pair having an inverting input terminal, a non-inverting input terminal, a first output current terminal and a second output current terminal. The inverting input terminal is coupled to the feedback output terminal, and the non-inverting input terminal is coupled to the analog output terminal. The amplifier includes a feedback differential pair having a third output current terminal, a fourth output current terminal, a first input terminal and a second input terminal. The third output current terminal is coupled to the first output current terminal, and the fourth output current terminal is coupled to the second output current terminal. The amplifier includes an amplifier output terminal coupled to the first input terminal and the second input terminal.
US11811368B2

A power amplifier circuit includes a first amplification path including a first power amplifier, a second amplification path including a second power amplifier, a first switching circuit configured to electrically connect either the first amplification path or the second amplification path and a first output terminal to each other, a second switching circuit configured to electrically connect an input terminal and any one of a plurality of second output terminals to each other, and a matching circuit configured to electrically connect the first output terminal and the input terminal to each other and achieve impedance matching between the first output terminal and the input terminal.
US11811366B2

Apparatus and methods for an improved-efficiency Doherty amplifier are described. The Doherty amplifier may include a two-stage peaking amplifier that transitions from an “off” state to an “on” state later and more rapidly than a single-stage peaking amplifier used in a conventional Doherty amplifier. The improved Doherty amplifier may operate at higher gain values than a conventional Doherty amplifier, with no appreciable reduction in signal bandwidth.
US11811364B2

A clock integrated circuit is provided. The clock integrated circuit includes: a first clock generator which includes a crystal oscillator configured to generate a first clock signal; and a second clock generator which includes a resistance-capacitance (RC) oscillator and a first frequency divider, and is configured to: generate a second clock signal using the first frequency divider based on a clock signal output from the RC oscillator; perform a first calibration operation for adjusting a frequency division ratio of the first frequency divider to a first frequency division ratio based on the first clock signal; and perform a second calibration operation for adjusting the first frequency division ratio to a second frequency division ratio based on a sensed temperature.
US11811361B1

A rapid shutdown device for rapidly de-energizing a photovoltaic module system is disclosed. The rapid shutdown device includes power lines connected to a photovoltaic string of modules on a roof of a structure. A high voltage switch on a first power line is disconnected when the high voltage switch is open. The rapid shutdown device includes a gate drive circuit that receives an electronic photovoltaic string status signal associated with an operating status of the photovoltaic string. The gate drive circuit may determine that the operating status indicates the presence of a hazard based on the electronic photovoltaic string status signal. Based on presence of the hazard, the rapid shutdown device generates a high voltage switch command signal to cause the high voltage switch to open to disconnect the photovoltaic string from an electrical connection to a grid power supply, thereby enhancing protection of the string and safety for responders.
US11811360B2

A photovoltaic module can include a high voltage photovoltaic laminate that include a plurality of high voltage photovoltaic cells with each of the high voltage photovoltaic cells including a plurality of sub-cells. A boost-less conversion device can be configured to convert a first voltage from the high voltage photovoltaic laminate to a second voltage.
US11811359B2

Systems and methods for mounting one or more framed solar modules are disclosed. A solar module mounting system can include a plurality of support members configured to support one or more framed solar modules above a mounting surface, such as the ground or the roof of a building. The support members can include rails formed from a rigid material, such as steel. The solar module mounting system can also include a plurality of attachment mechanisms each configured to secure a portion of a framed solar module to a portion of a respective one of the support members.
US11811357B2

The disclosed embodiments relate to a dismantling device configured for a frame of a PV module. The dismantling device includes a connection portion, a first holding portion, and a second holding portion. The first holding portion is connected to the connection portion and configured to press against one of an inner wall and outer wall of the frame. The second holding portion is slidably disposed on the connection portion and movably closer to or away from the first holding portion along a sliding direction. The second holding portion is configured to press against the other one of the inner wall and the outer wall so as to clamp the frame with the first holding portion and to distort the frame.
US11811349B2

An electric drive system includes a controller and an inverter having a switch and a current sensor. The controller reduces power output of the inverter while a sensed temperature of the switch, a sensed current from the inverter, and parameter values of the current sensor are indicative of a predicted temperature of the current sensor being greater than a threshold to maintain inverter temperature lower than the threshold. The parameter values are obtainable from a thermal model of the current sensor. The thermal model is derived from testing a test version of the inverter under different drive cycles in which for each drive cycle a set of information is recorded including a sensed temperature of a switch of the inverter test version, a sensed current output from the inverter test version, and a sensed temperature of a current sensor of the inverter test version.
US11811347B2

Selectable current limiting for a power tool. One embodiment provides a method for selectable current limiting for a power tool including determining, using a current sensor, an average current and determining whether the average current exceeds a predetermined current threshold. The method also includes determining a deviation of the average current from the predetermined current threshold and reducing a PWM duty ratio proportional to the deviation of the average current from the predetermined current threshold. The PWM duty ratio corresponds to a PWM signal provided to an inverter bridge.
US11811330B2

A converter device includes: a power conversion circuit including a reactor and a switching element, rectifying a voltage of alternating-current power supplied from an alternating-current power supply to a direct-current voltage, and boosting and outputting the direct-current voltage; a current detector detecting a current flowing in the reactor; a filter circuit filtering a first signal detected by the current detector; and a control unit generating a control signal on the basis of a carrier and a second signal generated by the filter circuit and controlling, on the basis of the control signal and with a first period, the switching element, the first period being a period of the carrier. The filter circuit cuts off a repetition frequency component in the first period and passes a repetition frequency component in a second period, the second period being longer than the first period.
US11811322B2

The present invention relates to a bi-directional power converter (100) for converting an input voltage into an output voltage. The bi-directional power converter (100) may comprise a primary switching unit having a primary switching frequency and a secondary switching unit having a secondary switching frequency: the primary switching frequency being lower than the secondary switching frequency.
US11811319B2

A power conversion circuit includes an N-level PWM power converter and a switching capacitor power converter. The N-level PWM power converter includes shared switches shared with the switching capacitor power converter, and PWM switches. In an N-level PWM mode, the shared switches and the PWM switches periodically switch an inductor and a capacitor, to execute power conversion between a first power and a second power by N-level PWM switching operation. The switching capacitor power converter includes the shared switches and auxiliary switches. In a capacitive conversion mode, the shared switches and the auxiliary switches periodically switch the capacitor, to execute power conversion between the first power and the second power by capacitive power conversion operation. In the capacitive conversion mode, a portion of the plural PWM switches are always OFF such that one end of the inductor is floating.
US11811311B2

Provided is a gate controller having a primary signal input which is AC coupled to the gate through a capacitor, one or more bias inputs each connected to the gate through a resistor such as to control the DC voltage bias of the gate and therefore the conductivity of the switching element. The bias inputs can be properly connected to internal nodes of the charge pump, or charge pump stages, such that the gate controller is self-biased, without using bias-reference external to the charge pump. The gate controller can be made programmable by using potentiometers in place of the bias resistors. The programmable gate controller stages can be connected to form a programmable gate controlled charge pump.
US11811310B2

Embodiments of the present disclosure provide a power conversion system and a control method. The power conversion system includes multiple power modules, and each power module includes a first port, a second port, and a third port, where the first port of each power module is connected to an external device, second ports of the power modules are independent of each other and used as independent ports to output power, third ports of the power modules are connected in parallel to form a power bus and power flow of the third port of each power module is bidirectional.
US11811297B2

A power module includes N inverter units outputting N AC voltages and being coupled to N high-frequency AC terminals, wherein the N high-frequency AC terminals are cascaded and connected to a post-stage rectifier circuit. A phase-shift control method for the power module includes: setting at least two phase-shift sequences, wherein phase sequence numbers of the N AC voltages of the N inverter units are different in the at least two phase-shift sequences; in one switching period, controlling the N AC voltages of the N inverter units to shift a first angle according to a first phase-shift sequence of the at least two phase-shift sequences; and in another switching period, controlling the N AC voltages of the N inverter units to shift the first angle according to a second phase-shift sequence of the at least two phase-shift sequences.
US11811295B2

Drive units for electric vehicles are provided. One example provides a drive unit for an electric vehicle including a first housing section forming a first compartment to house an electrical inverter and a second housing section forming a second compartment to house an electric motor. The drive unit housing further includes an inlet port to receive a fluid and a shared wall separating the first compartment and the second compartment. The shared wall defines fluid pathways in fluid communication with the inlet port to circulate the fluid to cool the electrical inverter. The drive unit also includes an outlet port in fluid communication with the fluid pathways to discharge the fluid.
US11811287B2

Power tools described herein include a housing, a brushless direct current (DC) motor, a non-conductive terminal mount, and a plurality of terminals. The housing has a motor housing portion, a handle portion, and a battery pack interface. The brushless DC motor is located within the motor housing portion and has a rotor and a stator. The non-conductive terminal mount is located on an outer peripheral surface of the stator and includes an angled surface. The angled surface is not substantially parallel to a longitudinal axis of the motor. The plurality of terminals is mounted on the angled surface of the terminal mount. Each of the terminals is angled in a first direction such that the terminals are not substantially parallel to the longitudinal axis of the motor.
US11811284B2

Provided is a rotary electric machine which is configured to draw three-phase output lines from a connection side coil end by an easy process. A stator for a rotary electric machine according to the present invention includes a plurality of segment coils including connection-side winding portions and non-connection-side winding portions. The connection-side winding portions are arranged on one side of a stator core and connected to slots with the same slot pitch, and the non-connection-side winding portions are arranged on the other side of the stator core and inserted into the slots with a plurality of kinds of slot pitches. The connection-side winding portions include a first connection group and a second connection group. The first connection group is provided with a plurality of terminal portions for connecting the segments, and the second connection group connects layers different from those in the first connection group, and is provided with a plurality of terminal portions.
US11811281B2

A stator structure of an embodiment includes a stator core that comprises: a ring-shaped main body; and a plurality of teeth extending in a radial direction of the main body and arranged along a circumferential direction of the main body. The main body comprises a plurality of elongated holes that are formed in an arc shape along the circumferential direction of the main body and that are arranged along the circumferential direction of the main body, and a plurality of holes that are arranged along the circumferential direction of the main body between the teeth and the elongated holes in the radial direction of the main body. At least one of the holes is disposed between beams and the teeth located close to the beams, the beams being provided between the adjacent elongated holes.
US11811276B1

A power electronics converter includes a multi-layer planar carrier substrate, and a converter commutation cell including a power circuit. The power circuit includes at least one power semiconductor switching element, each of which is comprised in a power semiconductor prepackage. Each power semiconductor prepackage includes one or more power semiconductor switching elements embedded in a solid insulating material. A heat sink is arranged to remove heat from the respective power semiconductor prepackage. A thermal interface layer is arranged between a heat removal side of the respective power semiconductor prepackage and the heat sink. The thermal interface layer has a thermal conductivity and a mechanical compressibility. A converter parameter, which is defined as the mechanical compressibility of the thermal interface layer divided by the thermal conductivity of the thermal interface layer, satisfies 0.1 MNK/Wm<Ω<1 GNK/Wm.
US11811268B2

Aircraft electric motors are described. The aircraft electric motors include a cooling system comprising an annular heat exchanger, a motor housing arranged radially inward from the heat exchanger, the motor housing defining a rotor-stator cavity and a gear assembly cavity, a rotor sleeve arranged within the rotor-stator cavity, a gear assembly arranged within the gear assembly cavity, a first shaft operably coupled to the rotor sleeve and configured to be rotationally driven by the rotor sleeve to drive rotation of a portion of the gear assembly, and a second shaft operably coupled to the gear assembly and configured to be rotationally driven by the gear assembly.
US11811267B2

A stator plate packet (7, 7a, 7b) for a stator (5) of an electrical machine (1) is described, which comprises several stator plates (6) stacked one against the other and with stator grooves (13) open towards the inside for receiving a stator winding (8), wherein the stator plates (6) are welded together by means of a plurality n of external weld seams (14) or weld seam portions which are evenly distributed over the periphery of the stator plate packet (7, 7a, 7b). The weld seams (14) or weld seam portions each run from a first end face (B) of the stator plate packet (7) to a second end face (C) of the stator plate packet (7) and each extend over an angle (α) with respect to the rotational axis (A) of the electrical machine (1). The angle (α) lies in a range of α≥360°/n−10%. Furthermore, an electrical machine (1) with such a stator plate packet (7, 7a, 7b) or stator (4), and a vehicle (15) with such an electrical machine (1), are described.
US11811261B2

The present disclosure provides a method for controlling an energy control system. The energy control system includes a grid interconnection, a backup load interconnection, a non-backup load interconnection, and a backup power interconnection. The method includes receiving electronic data from a plurality of backup loads. The method includes detecting a power outage at the grid interconnection electrically coupled to a utility grid. The method includes disconnecting the grid interconnection from the backup power interconnection, in which the backup power interconnection is electrically coupled to a backup power source. The method includes connecting a first set of the plurality of backup loads to the backup load interconnection, in which the backup load interconnection is electrically coupled to the backup power interconnection such that power is supplied from the backup power source to the first set of backup loads.
US11811258B1

The present disclosure provides systems and methods for offsetting parasitic energy losses of a battery energy storage system (BESS). A method may include determining, by one or more processors of a renewable energy power plant coupled to an energy grid, a condition is satisfied; and responsive to the determination, adjusting, by the one or more processors, a state of a switch from a first state configured to couple a second BESS with a renewable energy source (RES) to a second state configured to couple the second BESS with the BESS. The RES configured to charge the T-BESS when the switch is in the first state and the T-BESS configured to send energy to the devices to satisfy energy requirements of the devices when the switch is in the second state.
US11811252B2

A rechargeable battery jump starting device and a battery frame for use in an electronic device such as a portable rechargeable battery jump starting device. The rechargeable battery jump starting device maximizes the power conducted from the rechargeable battery to a battery being jump started.
US11811247B2

A method and system for battery performance management that provides dual-equilibrium battery management based on the conditions of battery cells within the battery. Battery management is performed using a passive battery equilibrium approach until a condition within the battery is sensed whereby battery management is then performed using an active battery equilibrium approach.
US11811240B2

An apparatus includes a receiver coil configured to be magnetically coupled to a transmitter coil, and a rectifier circuit coupled to two terminals of the receiver coil, wherein in response to a high system gain of the apparatus, the rectifier circuit is configured as a half-bridge rectifier, and in response to a low system gain of the apparatus, the rectifier circuit is configured as a full-bridge rectifier.
US11811221B2

The present description concerns an electrostatic discharge protection device including a first clipping circuit coupled between a first node and a second node and a second active clipping circuit, series-coupled with a first resistor, the second clipping circuit and the first resistor being coupled between the first and second nodes, the second clipping circuit including a field-effect transistor having a metal-oxide-semiconductor structure.
US11811209B2

A circuit structure includes: an upper case having positioning holes; bus bars that are provided in an inductor disposed in the upper case and that have through holes; terminals that are connected to electric wires and that have bolts disposed thereon that penetrate the through holes; nuts that sandwich the bus bars between the nuts and the terminals by being screwed onto the bolts; and a lower case that is attached to the upper case. The lower case includes: front walls, left walls, and right walls that project upward from the lower case and position the terminals relative to the lower case by coming into contact with the terminals; and case positioning portions that project upward from the lower case and that are inserted into the positioning holes.
US11811204B2

A wall installation connection box unit, including a box housing body having a rear-side base portion and a sleeve portion projecting forward from the base portion, which sleeve portion peripherally surrounds an installation component mounting space, which space is accessible via an open front end face of the sleeve portion, an extension sleeve which is configured for coaxial arrangement on the sleeve portion and axial pushing back relative to the sleeve portion, and a retaining structure which allows axial pushing back of the extension sleeve on the sleeve portion from a mounting position to an end use position on variable axial level and retains the extension sleeve in the end use position on the sleeve portion. Illustratively, the retaining structure includes a retaining ridge structure radially projecting from the sleeve portion, which is formed integrally with at least one adjacent axial partial region of the sleeve portion from a sealing resilient material, and a counter-retaining structure cooperating with the retaining ridge structure in a frictionally engaged and/or form-locking manner, provided on the extension sleeve and made from a material which has greater stiffness as compared to the sealing resilient material. In addition or as an alternative, the wall installation connection box unit includes a spacer element which is attachable to the box housing body in a securing position in a detachable manner, where the spacer element secures the extension sleeve in the mounting position against axial pushing back.
US11811192B2

A diode laser arrangement includes a diode laser device, first and second cooling elements and at least one spacing device. The laser device and spacing device are mutually spaced apart between the first and second cooling elements. The laser device and the spacing device are disposed on respective first and second outer surfaces of respective cooling elements. The first and second cooling elements cool the laser device. The laser device has first and second diode main surfaces. The first diode main surface is on the first outer surface in a first front region and/or the second diode main surface is on the second outer surface in a second front region. The spacing device places the first outer surface in the first front region parallel to the first diode main surface, and/or the second outer surface in the second front region parallel to the second diode main surface.
US11811188B2

Embodiments relate to a resonator including a graphene layer formed on a support, and a tapered fiber disposed around at least part of the support, close to the graphene layer, wherein the tapered fiber has different paths along which light travels in a region extending from one end and a region extending from the other end, and a passive-mode-locked pulse laser oscillation system including the same.
US11811185B2

A laser dicing device includes: a Gaussian laser beam emitter configured to emit a Gaussian laser beam having a Gaussian energy distribution; a laser beam modulator configured to modulate a shape of the emitted Gaussian laser beam by reducing intensity in a region surrounding a first line parallel with a laser dicing direction of the emitted Gaussian beam, the first line crossing a center of the Gaussian laser beam in a plan view; a focusing lens configured to focus a modulated Gaussian laser beam modulated by the laser beam modulator; and a substrate support configured that a substrate to be diced is seated on the support, wherein the focusing lens is configured to collect the modulated Gaussian laser beam inside the substrate seated on the substrate support.
US11811184B2

A connector includes, in one embodiment, a first component, a coupling element configured to engage the first component, and a second component configured to engage the first component. The second component, in one embodiment, is configured to produce a spring, pushing or biasing force.
US11811172B2

An electrical connector provided with a varistor, and to a protection device for incorporation into an electrical connector and having a varistor comprising at least two pins including a first pin which is a live (502) or neutral (504) pin and a second pin which is an earth pin (506), the first and second pins (502, 504, 506) extending through respective apertures (512) in a varistor plate (514) which has first and second faces, wherein a first conductive layer on the first face of the varistor plate (514) connects electrically to the first pin (502, 504) and a second conductive region on the second face of the varistor plate connects electrically to the second pin (506), so that in response to an excessive voltage across the first (502, 504) and second (506) pins the varistor plate will conduct electricity between the first (502, 504) and second (506) pins. The arrangement can easily be adopted in connectors conforming to existing standards, such as existing mains electrical plugs (500).
US11811167B2

A first housing is formed with an escaping groove into which a cam pin is insertable. A lever to be assembled with the first housing is provided with a locking protrusion capable of holding the lever in a rotation restricted state by locking an edge part of the escaping groove. A second housing is provided with a first pressing portion for deforming the lever in a direction separating from the first housing by coming into contact with the lever, and a second pressing portion for releasing the rotation restricted state of the lever by coming into contact with the locking protrusion. The first pressing portion first comes into contact with the lever, and the second pressing portion is set to come into contact with the locking protrusion with the lever deformed in the direction separating from the first housing.
US11811162B2

The present disclosure provides an electrical connector, and electrical mating connector, and an electrical mating connector. The electrical connector comprises a housing and a terminal member. The terminal member is disposed in the housing. The terminal member comprises a first terminal and a second terminal opposite to the first terminal. The first terminal comprises a first bump part and a first notch part, and the first bump part is disposed on one side of the first notch part. The second terminal comprises a second bump part and a second notch part, and the second bump part is disposed on one side of the second notch part. The first bump part is opposite to the second notch part, and the second bump is opposite to the first notch part. The electrical connector is plugged into the electrical mating connector to form an electrical connector assembly.
US11811157B2

An edge connector for coplanar coupling of two printed circuit boards (PCBs) comprises an elongated body and two end structures. The elongated body has a compression contact space and two PCB contact surfaces, each PCB contact surface having a plurality of contact positions. Portions of compression contacts positioned in the compression contact space extend through contact positions on both PCB contact surfaces. When a PCB edge surface contacts a PCB contact surface of the elongated body, an edge connection on the PCB edge surface contacts a compression contact, forming an electrical connection. Each end structure has two contact pairs, wherein each contact pair has attaching features that couple the edge connector to a PCB to maintain the electrical connection. When two PCBs are coupled to the edge connector, the compression contacts form electric paths for conducting power and/or communication between the two PCBs.
US11811149B2

A multi-band antenna includes a lower grounding portion, a feed-in portion, a feeding point, an upper grounding portion, a first extending portion, a second extending portion, a third extending portion, a fourth extending portion, a fifth extending portion, a first branch, a second branch, a third branch and a loop portion. The feed-in portion, the first extending portion, the second extending portion, the third extending portion, the fourth extending portion and the first branch form a first radiation portion. The feed-in portion, the first extending portion, the second extending portion, the third extending portion, the fifth extending portion and the second branch form a second radiation portion. The feed-in portion, the first extending portion, the second extending portion and the third branch form a third radiation portion.
US11811148B2

A phased array antenna includes a transmission unit of a first layer including a plurality of first plates having a polygonal profile, a reception unit of a second layer including a plurality of second plates having a polygonal profile, the reception unit being spaced apart from the transmission unit in a first direction, and a circuit unit arranged within an internal space defined by the transmission unit and the reception unit.
US11811139B2

Gradient permittivity films are described. In particular, gradient permittivity films including a plurality of layers each having a thickness where at least one layer is perforated and has a different air volume fraction from another of the plurality of layers by at least 0.05. Such films may be useful in improving the signal to noise ratio for transmitting and receiving units operating between 20 GHz and 300 GHz behind a protective cover.
US11811133B2

An electronic device may be provided with a dielectric cover layer, a dielectric substrate, and a phased antenna array on the dielectric substrate for conveying millimeter wave signals through the dielectric cover layer. The array may include conductive traces mounted against the dielectric layer. The conductive traces may form patch elements or parasitic elements for the phased antenna array. The dielectric layer may have a dielectric constant and a thickness selected to form a quarter wave impedance transformer for the array at a wavelength of operation of the array. The substrate may include fences of conductive vias that laterally surround each of the antennas within the array. When configured in this way, signal attenuation, destructive interference, and surface wave generation associated with the presence of the dielectric layer over the phased antenna array may be minimized.
US11811132B2

A method for tuning a resonant frequency of wireless communication circuitry on a multichip module including a plurality of chips includes applying an electrical insulator to an upper surface of the multichip module; creating a plurality of openings in the electrical insulator, each opening being positioned at a successive one of the bond pads to be electrically connected to create a plurality of exposed bond pads; applying metal to each exposed bond pad to form a successive one of a plurality of interconnect bases; removing a portion of the layer of photoresist to create a plurality of bridge supports, each bridge support positioned between a successive pair of interconnect bases; applying metal to each bridge support and associated interconnect bases to form a successive one of the interconnect traces; removing the bridge supports; and disconnecting one or more of the interconnect traces as necessary to obtain a target resonant frequency.
US11811130B2

An antenna positioner provided on a deployable vehicle. The antenna positioner includes a base and a frame having a plurality of plates oriented at an angle relative to one another. Each plate may include a low band antenna and a high band antenna. The base is located inside a chamber of the deployable vehicle. The frame is movable relative to the base between a collapsed position, where the entire frame is positioned within the chamber, and an extended position wherein at least a portion of the frame extends outwardly through an opening in the deployable vehicle's exterior wall. The frame is pivotally engaged with the base and a gearing mechanism pivots the frame between the collapsed position and the extended position to arrange the antennas at a desired orientation relative to the deployable vehicle's exterior wall so as to maximize the antenna's near-vertical Field of View (FoV).
US11811127B2

An antenna apparatus for use in a wireless network and method of operating such an antenna apparatus are provided. A wireless network controller provides a configuration of such an antenna apparatus, a method of operating such a wireless network controller, and a resulting wireless network. The antenna apparatus comprises a directional antenna and a uniform circular antenna array. The directional antenna can be rotatably positioned about an axis with respect to a fixed mounting portion of the apparatus in dependence on wireless signals received by the antenna array. The antenna array allows the antenna apparatus to receive wireless signals isotropically and thus to accurately monitor the wireless signal environment in which it finds itself. The antenna apparatus can thus monitor and characterise incoming signals, both from external interference sources and from other network nodes, and the directional antenna can then be positioned in rotation to improve the network throughput.
US11811125B2

A power distribution/coupling circuit includes a common terminal, first and second terminals, a first connection point, a first inductor connected between the first connection point and the first terminal, a second inductor connected between the first connection point and the second terminal, a first capacitor connected between an end of the first inductor closer to the first terminal and a ground, a second capacitor connected between an end of the second inductor closer to the second terminal and the ground, a third capacitor connected between the first connection point and the ground, and a resistor connected between the first terminal and the second terminal, wherein the power distribution/coupling circuit further includes a third inductor connected between the common terminal and the first connection point and a fourth capacitor connected between an end of the third inductor closer to the common terminal and the ground.
US11811120B2

An orthomode junction for separating and/or combining orthogonally-polarized radiofrequency wave signals, comprises a body which has a main cavity forming a main waveguide, which has a blind end, and auxiliary cavities forming auxiliary waveguides, which communicate laterally with the main cavity in the vicinity of the blind end thereof, and a deflection insert situated at the blind end of the main cavity and facing the auxiliary cavities, the deflection insert having different shapes on the side of the auxiliary cavities respectively.
US11811115B2

In a case where each of the temperature, the impedance, and the output current of a fuel cell stack falls within a predetermined range, the output voltage of the fuel cell stack is measured, and the measured output voltage is compared with a reference value to thereby determine the degree of degradation of the fuel cell stack.
US11811113B2

An operating method of a fuel cell system which includes a plurality of fuel cell stacks; a refrigerant passage configured to circulate a refrigerant circulated in a first fuel cell stack among the plurality of fuel cell stacks through a second fuel cell stack among the plurality of fuel cell stacks; and a first temperature acquisition unit and second temperature acquisition unit configured to acquire a temperature of the refrigerant downstream of the first fuel cell stack and upstream of the second fuel cell stack, includes, when the temperature of the refrigerant acquired by the first temperature acquisition unit and the second temperature acquisition unit is equal to or lower than a predetermined temperature, after start of the first fuel cell stack and after elapse of a delay time, starting the second fuel cell stack, and variably setting the delay time according to the temperature of the refrigerant.
US11811098B2

One variation of a battery unit includes: a series of anode collectors; a set of anode electrodes including anode material arranged on both side of the anode collectors; a set of anode interconnects interposed between and electrically coupling adjacent anode collectors and folded to locate the anode collectors in a boustrophedonic anode stack; a series of cathode collectors; a set of cathode electrodes including cathode material arranged on both side of the cathode collectors; a set of cathode interconnects interposed between and electrically coupling adjacent cathode collectors and folded to locate the cathode collectors in a boustrophedonic cathode stack with cathode collectors interdigitated between anode collectors in the boustrophedonic anode stack; and a set of separators arranged between the anode and cathode electrodes and transporting solvated ions between the anode and cathode electrodes.
US11811095B2

A battery pack includes battery cells arranged in a first direction, and a busbar assembly coupled to upper portions of the battery cells, the busbar assembly having a busbar electrically connected to the battery cells, a flexible substrate configured to measure a state information of the battery cells, and an insulating film surrounding the busbar and the flexible substrate.
US11811091B2

The present disclosure provides an electrode assembly and a secondary battery. The electrode assembly includes a first electrode plate, a second electrode plate and a separator. The first electrode plate, the second electrode plate and the separator are wound to a flat structure, and the flat structure comprises a main region and corner regions, the corner regions are provided at two ends of the main region along a width direction of the main region. The first electrode plate and the second electrode plate each are wound to turns. A gap is provided between two adjacent turns of the first electrode plate, the gap includes a first gap and a second gap. The first gap corresponds to the corner region in position, the second gap corresponds to the main region in position, and a dimension of the first gap is larger than a dimension of the second gap.
US11811090B1

The present invention relates to a separator, a method of manufacturing the separator, and an electrochemical device including the separator. An embodiment of the present invention may provide a separator including: a porous substrate; an inorganic particle layer provided on at least one surface of the porous substrate; and a heat fusion layer provided on at least one surface of the inorganic particle layer, wherein a surface gloss value at 60° C. of a surface of the heat fusion layer is 10 GU or more.
US11811087B2

Provided is a composition for a non-aqueous secondary battery adhesive layer containing organic particles, a thixotropic agent, and water. The organic particles have a core-shell structure including a core portion and a shell portion at least partially covering an outer surface of the core portion. The composition for a non-aqueous secondary battery adhesive layer has a viscosity η0 at a shear rate of 100 s−1 of less than 10 mPa·s, a viscosity η1 at a shear rate of 10,000 s−1 of not less than 0.5 mPa·s and not more than 2.4 mPa·s, and a ratio (η0/η1) of the viscosity η0 relative to the viscosity η1 of not less than 1.2 and not more than 10.
US11811073B2

The use of an electrocatalyst material in an anode catalyst layer, wherein the electrocatalyst material comprises a support material, the support material comprising a plurality of individual support particles or aggregates wherein each individual support particle or aggregate has dispersed thereon (i) first particles and (ii) second particles, wherein: (i) the first particles comprise Pt optionally alloyed with an alloying metal X1; wherein the optional alloying metal X1 is selected from the group consisting of Rh, Ti, Os, V, Co, Ni, Ga, Hf, Sn, Ir, Pd, Mo, Zn, W, Zr and Re; (ii) the second particles consist essentially of a second metal or a second metal compound wherein the second metal is selected from the group consisting of Ir and Ru and the second metal compound comprises IrX2 wherein X2 is selected from the group consisting of Ta, Nb, Ru, Ni and Co; and wherein if the first particles consist of Pt then the second particles do not comprise IrTa; and wherein if the first particles consist of Pt without alloying metal X1 and the second particles consist essentially of a second metal which is Ir, each individual support particle or aggregate of the support material of the electrocatalyst material has dispersed thereon only the said first and second particles; or wherein each individual support particle or aggregate has dispersed thereon (i) first particles and (ii) third particles, wherein: (iii) the third particles comprise Au or a third metal alloy; wherein the third metal alloy is selected from the group consisting of AuX3 and PdX4, wherein X3 is selected from the group consisting of Pt, Pd, Cu, Ir and Sn; and X4 is selected from the group consisting of Hg, Au, Sn, Co, Ni, Ga, In, Zn, W and Pb.
US11811070B2

A fuel cell membrane electrode assembly and a polymer electrolyte fuel cell, which improve drainage in a high current range where a large amount of water is produced, without hindering water retention under low humidification conditions, and exhibit high power generation performance and durability even under high humidification conditions. A fuel cell membrane electrode assembly according to a first embodiment of the present invention includes a polyelectrolyte film, and two electrocatalyst layers sandwiching the polyelectrolyte film. At least one of the two electrocatalyst layers includes catalyst support particles with a hydrophobic coating, a polyelectrolyte, and a fibrous material having an average fiber diameter that is 10 nm or more and 300 nm or less. The fibrous material has a mass that is 0.2 times or more and 1.0 times or less the mass of the carrier in the catalyst support particles.
US11811068B2

The present technology relates to self-standing electrodes, their use in electrochemical cells, and their production processes using a water-based filtration process. For example, the self-standing electrodes may be used in lithium-ion batteries (LIBs). Particularly, the self-standing electrodes comprise a first electronically conductive material serving as a current collector, the surface of the first electronically conductive material being grafted with a hydrophilic group, a binder comprising cellulose fibres, an electrochemically active material, and optionally a second electronically conductive material. A process for the preparation of the self-standing electrodes is also described.
US11811060B2

The present invention relates to a positive electrode active material and a lithium secondary battery including the same, and more particularly, to a positive electrode active material which exhibits a predetermined peak intensity ratio and a predetermined voltage ratio in a graph illustrating the voltage (V) and the battery capacity (Q) at the 3rd cycle and having an X axis indicating the voltage (V) and a Y axis indicating a value (dQ/dV) obtained by differentiating the battery capacity (Q) with respect to the voltage (V) when charging/discharging is performed under predetermined conditions, and a lithium secondary battery including the same.
US11811055B2

The present disclosure relates to an anode for a lithium secondary battery and a lithium secondary battery including the same, wherein the anode includes an anode current collector; a first anode active material layer formed on at least one surface of the anode current collector and containing a mixture of natural graphite and artificial graphite in a weight ratio of 13˜34:66˜87 and a first binder as the anode active material; and a second anode active material layer formed on the first anode active material layer and containing a mixture of artificial graphite and a silicon-based compound in a weight ratio of 91˜99:1˜9 and a second binder as the anode active material.
US11811047B2

A process for delineating a population of electrode structures in a web includes laser ablating the web to form ablations in the web, each ablation being formed by removing a portion of an electrochemically active layer to thereby expose a portion of an electrically conductive layer. The process includes forming alignment features in the web that are formed at predetermined locations on the web. The process also includes laser machining the web to form weakened tear patterns in the web that delineate members of the electrode structure population, each of the delineated members being individually bounded, at least in part, by a member of the weakened tear patterns that is adapted to facilitate separation of delineated members, individually, from the web by an application of a force, the alignment features being used to aid in the formation of the weakened tear patterns.
US11811046B2

Provided is a method for manufacturing an electrode by doping an active material included a layer of an electrode precursor with alkali metal. The electrode precursor and a counter electrode member are brought into contact with a solution containing an alkali metal ion in a dope bath. The counter electrode member includes a conductive base material, an alkali metal-containing plate, and a member having an opening. The member having the opening is located between the conductive base material and the alkali metal-containing plate. The member having the opening is, for example, a resin film having an opening.
US11811035B2

Single-stage and multi-stage systems and methods for the recovery of critical elements in substantially pure form from lithium ion batteries are provided. The systems and methods include supported membrane solvent extraction using an immobilized organic phase within the pores of permeable hollow fibers. The permeable hollow fibers are contacted by a feed solution on one side, and a strip solution on another side, to provide the simultaneous extraction and stripping of elements from dissolved lithium ion cathode materials, while rejecting other elements from the feed solution. The single- and multi-stage systems and methods can selectively recover cobalt, manganese, nickel, lithium, aluminum and other elements from spent battery cathodes and are not limited by equilibrium constraints as compared to traditional solvent extraction processes.
US11811031B2

A battery module including a temperature sensor according to an exemplary embodiment of the present invention includes: a flexible printed circuit board where the temperature sensor is provided; a battery cell that overlaps a portion of the flexible printed circuit board, in which the temperature sensor is provided; and an upper plate that is disposed above the flexible printed circuit board, wherein the upper plate is partially cut so as to define an elastic member, and the elastic member presses the portion of the flexible printed circuit board in which the temperature sensor is provided so as to cause the flexible printed circuit board to contact the battery cell.
US11811019B2

Provided is a lithium secondary battery, and the lithium secondary battery of the present invention includes: a positive electrode including a first lithium-metal oxide including secondary particles formed by aggregating primary particles having a particle diameter of 2 μm or less and a second lithium-metal oxide including nickel and at least one or more metals selected from the group consisting of manganese (Mn) and cobalt (Co) and including particles having a primary particle diameter of 2 μm or more; a negative electrode; a separator interposed between the positive electrode and the negative electrode; and an electrolyte, wherein the electrolyte includes a lithium salt, a nonaqueous organic solvent, and a difluorophosphite compound containing at least one or more difluorophosphite groups.
US11811018B2

A positive electrode for a lithium-sulfur battery and a lithium-sulfur battery including the same, and in particular, a positive electrode for a lithium-sulfur battery including an active material, a conductive material, a binder and an additive, wherein the additive includes an organic acid lithium salt, the organic acid lithium salt including a dicarboxyl group. By including a dicarboxyl group-including organic acid lithium salt as the additive, the positive electrode for the lithium-sulfur battery is capable of enhancing capacity and lifetime properties of the lithium-sulfur battery through enhancing lithium ion migration properties.
US11811014B2

The invention relates to a solid ionic conductor for a rechargeable non-aqueous electrochemical battery cell having the stoichiometric formula K(ASXX′)p×q SO2, where K represents a cation from the group of the alkali metals with p=1, of the alkaline-earth metals with p=2 or of the zinc group with p=2, A represents an element from the third main group, S represents sulfur, selenium or tellurium, X and X′ represent a halogen, and the numerical value q is greater than 0 and less than or equal to 100.
US11811010B2

A display device includes a substrate, a first electrode and a second electrode which are spaced apart from each other on the substrate, a first insulating pattern on the substrate to cover at least a portion of each of the first electrode and the second electrode, a light emitting element between the first electrode and the second electrode on the first insulating pattern, a first contact electrode in contact with the first electrode and one end portion of the light emitting element, a second contact electrode in contact with the second electrode and another end portion of the light emitting element, and a second insulating pattern on the light emitting element and of which at least a portion is in contact with each of the first contact electrode and the second contact electrode, wherein the second insulating pattern includes a first upper surface not in contact with the first contact electrode or the second contact electrode.
US11811009B2

A light emitting device includes a ceramic substrate, a light emitting element, and a wiring. The light emitting element is formed on an upper surface of the ceramic substrate. The wiring is arranged inside the ceramic substrate and is electrically and directly connected to the light emitting element. The light emitting element includes a structure in which a lower semiconductor layer, an active layer, and an upper semiconductor layer are sequentially stacked.
US11811008B2

A light source module includes a light-emitting cell, a wiring structure provided on the light-emitting cell and connected to the light-emitting cell, a support structure that is apart from the light-emitting cell with the wiring structure therebetween in a vertical direction, a printed circuit board (PCB) that is apart from the wiring structure with the support substrate therebetween in the vertical direction and overlapping the light-emitting cell in the vertical direction, and at least one insulating film that is apart from the wiring structure in the vertical direction and covering at least one of a first surface of the support substrate, which faces the wiring structure, and a second surface of the support substrate, which faces the PCB.
US11811006B2

A display panel and a display device. The display panel has a display area and a packaging area located on an outer periphery of the display area, and the display panel includes: an array substrate provided with pixel units distributed in an array and corresponding to the display area; the cover plate disposed opposite to the array substrate, the cover plate including a first substrate, a signal wire layer and an insulating layer formed on the first substrate, wherein the insulating layer covers the signal wire layer, wherein the signal wire layer includes a plurality of touch electrodes and a signal wire electrically connected to the touch electrodes and the signal wire is at least partially located in the packaging area; a packaging adhesive layer disposed between the cover plate and the array substrate to bond the cover plate and the array substrate.
US11811005B2

A light-emitting diode (LED) chip structure with a cup-like reflective element is provided. The LED chip structure comprises a substrate, an isolation element and a mesa including an LED surrounded by the isolation element. The isolation element comprises an upper isolation part and a lower isolation part. The lower isolation part is positioned in the substrate and the upper isolation part protrudes from a surface of the substrate. A reflective layer is disposed on a sidewall of the upper isolation part, and a bottom of the reflective layer does not contact the mesa. The cup-like reflective element at least includes the isolation element with the reflective layer.
US11811001B2

The forming method of a flip-chip light emitting diode structure includes the following steps. A first substrate including a first semiconductor layer, an active layer on the first semiconductor layer and a second semiconductor layer on the active layer is provided. A first current blocking layer is formed on the second semiconductor layer, in which the first current blocking layer has a plurality of interspaces. A reflective layer covering the interspaces is formed, in which the reflective layer has a plurality of recesses, and each of the recesses is corresponding to each of the interspaces. A second current blocking layer filling into the recesses is formed.
US11810995B2

A GaN based LED, with an active region of the LED containing one or more quantum wells (QWs), with the QWs separated by higher energy barriers, with the barriers doped, may be part of an optical communications system.
US11810992B2

The present invention is applied to photo voltaic module enhanced light. In particular, the present invention relates to glass-glass and back contact photo photovoltaic modules with enhanced conversion efficiency in areas that are not usually active.
US11810988B2

The present disclosure provides an integrated infrared circular polarization detector with a high extinction ratio and a design method thereof. The detector structurally includes a metal reflective layer, a bottom electrode layer, a quantum well layer, a top electrode layer, and a two-dimensional chiral metamaterial layer. Under circularly polarized light with the selected handedness, surface plasmon polariton waves are generated at the interface between the two-dimensional chiral metamaterial layer and the semiconductor, and has a main electric field component aligned with the absorption direction of the quantum wells, thereby enhancing the absorption of the quantum wells. Under circularly polarized light with the opposite handedness, since most of the optical power is reflected, surface plasmon polariton waves cannot be effectively excited, and the absorption of the quantum wells is extremely low, thus realizing the capability of infrared circular polarization detection with a high extinction ratio.
US11810986B2

A method for integrating a surface-electrode ion trap and a silicon optoelectronic device, and an integrated structure. A silicon structure and a grating are formed on a wafer. A first dielectric layer, a second dielectric layer, a third dielectric layer, and a fourth dielectric layer are sequentially deposited above the wafer. An epitaxy opening is provided in the first dielectric layer to form single-photon avalanche detectors. First contacts vias connecting the detectors, and through silicon vias reaching a back surface of the wafer, are provided in the second dielectric layer and the third dielectric layer, respectively. Electrodes, the second contact vias and the third contact vias are provided in the fourth dielectric layer. The first contact vias are connected to a first electrode via the second contact vias, and the through silicon vias are connected to the first electrode and a second electrode via the third contact vias.
US11810984B1

A photovoltaic cell is provided, including a substrate and a passivation layer on the substrate. The passivation layer includes first portions and second portions interleaved with each other in a direction perpendicular to a normal of the first surface of the substrate. The first and second portions are doped with a same type of doping elements, each second portion has a reference surface away from the substrate, a doping concentration of doping elements in a second portion gradually decreases in a direction from a center of the reference surface toward an adjacent first portion and in a direction from the center of the reference surface toward the substrate, and a doping concentration of doping elements in the first portion is less than or equal to a minimum doping concentration of doping elements in the second portion.
US11810970B2

A semiconductor device includes a substrate, a drift layer provided on an upper surface side of the substrate, a base layer provided on the upper surface side of the drift layer, an upper semiconductor layer provided on the upper surface side of the base layer, a first electrode provided on the upper surface of the substrate, a second electrode provided on a rear surface of the substrate, a trench extending to the drift layer from the upper surface of the substrate and a gate electrode provided inside the trench, wherein an inner side surface of the trench has a first surface and a second surface provided below the first surface, the second surface tilts inward of the trench with respect to the first surface, and an intersection point of the first surface and the second surface is provided below the base layer.
US11810969B2

The present disclosure relates to semiconductor structures and, more particularly, to a lateral bipolar transistor and methods of manufacture. A structure includes: an intrinsic base comprising semiconductor material in a channel region of a semiconductor substrate; an extrinsic base vertically above the intrinsic base; a raised collector region on the semiconductor substrate and laterally connected to the intrinsic base; and a raised emitter region on the semiconductor substate and laterally connected to the intrinsic base.
US11810965B2

A manufacturing method of a fin semiconductor device comprises: providing a substrate, wherein a fin channel base is patterned on and in contact with the substrate; epitaxially growing a top part of the fin channel base and extending the top part of the fin channel base sideways and upward to form a fin channel core; oxidizing the fin channel base to form a fin channel structure, wherein the fin channel structure comprises the fin channel core surrounded with an oxide layer at the top part of the fin channel base and an intermediate part of the fin channel base under the top part; and removing the oxide layer to expose the fin channel core, wherein the fin channel core suspends over the substrate.
US11810964B2

A semiconductor device includes a first active region defined on a substrate, a first gate electrode across the first active region, a first drain region in the first active region at a position adjacent to the first gate electrode, an undercut region between the first active region and the first gate electrode, and a first gate spacer on a side surface of the first gate electrode and extending into the undercut region.
US11810957B2

Disclosed is a semiconductor device including a substrate including first and second active regions, a device isolation layer on the substrate and defining first and second active patterns, first and second gate electrodes running across the first and second active regions and aligned with each other, first and second source/drain patterns on the first and second active patterns, a first active contact connecting the first and second source/drain patterns to each other, and a gate cutting pattern between the first and second gate electrodes. An upper portion of the first active contact includes first and second upper dielectric patterns. The first active contact has a minimum width at a portion between the first and second upper dielectric patterns. A minimum width of the gate cutting pattern is a second width. A ratio of the first width to the second width is in a range of 0.8 to 1.2.
US11810956B2

In some embodiments, the present disclosure relates to a method for forming an integrated circuit (IC), including forming a first electrode layer having a first metal over a substrate, performing a first atomic layer deposition (ALD) pulse that exposes the first electrode layer to oxygen atoms, exposing the first electrode layer to a first temperature, the first temperature causing the first electrode layer to react with the oxygen atoms to form a seed structure over the first electrode layer, and performing a series of ALD pulses at a second temperature to form a ferroelectric structure over the seed structure. The second temperature is less than the first temperature and the ferroelectric structure is configured to store a data state.
US11810946B2

A capacitor includes: a lower electrode including a metal nitride represented by MM′N, wherein M is a metal element, M′ is an element different from M, and N is nitrogen; a dielectric layer on the lower electrode; an interfacial layer between the lower electrode and the dielectric layer and including a metal nitrate represented by MM′ON, wherein M is a metal element, M′ is an element different from M, N is nitrogen, and O is oxygen; and an upper electrode on the dielectric layer.
US11810944B2

A display apparatus including a display substrate, a plurality of light emitting devices disposed on the display substrate, at least one of the light emitting devices including a first LED sub-unit, a second LED sub-unit disposed on the first LED sub-unit, and a third LED sub-unit disposed on the second LED sub-unit, and a molding layer covering side surfaces of the light emitting devices and exposing upper surfaces thereof, in which the third LED sub-unit is disposed closer to an upper surface of the light emitting device than the first LED sub-unit.
US11810940B2

A pointed-trench pixel-array substrate includes a floating diffusion region and a photodiode region formed in a semiconductor substrate. The semiconductor substrate includes, between a top surface and a back surface thereof, a sidewall surface and a bottom surface defining a trench extending into the semiconductor substrate away from a planar region of the top surface surrounding the trench. In a cross-sectional plane perpendicular to the top surface and intersecting the floating diffusion region, the photodiode region, and the trench, (i) the bottom surface is V-shaped and (ii) the trench is located between the floating diffusion region and the photodiode region.
US11810939B2

A backside illuminated image sensor device with a shielding layer and a manufacturing method thereof are provided. In the backside illuminated image senor device, a patterned conductive shielding layer is formed on a dielectric layer on a backside surface of a semiconductor substrate and surrounding a pixel array on a front side surface of the semiconductor substrate.
US11810936B2

A pixel array may include air gap reflection structures under a photodiode of a pixel sensor to reflect photons that would otherwise partially refract or scatter through a bottom surface of a photodiode. The air gap reflection structures may reflect photons upward toward the photodiode so that the photons may be absorbed by the photodiode. This may increase the quantity of photons absorbed by the photodiode, which may increase the quantum efficiency of the pixel sensor and the pixel array.
US11810927B2

A semiconductor element includes a plurality of microlenses provided on a main surface to collect light, a plurality of conductive electrodes provided on a back surface of the main surface, a photoelectric converter to which the light collected by the plurality of microlenses is guided, and a strain sensor provided on the same layer as the photoelectric converter to detect a strain. A solid-state imaging apparatus includes the semiconductor element, a transparent member, an adhesive layer that covers the plurality of microlenses and adheres to the transparent member, and a plurality of external connection electrodes electrically connected to the plurality of conductive electrodes, respectively.
US11810920B2

An integrated circuit includes a first standard cell including a first p-type transistor, a first n-type transistor, a first gate stack intersecting first and second active regions, first extended source/drain contacts on a first side of the first gate stack, a first normal source/drain contact on a second side of the first gate stack, a first gate via connected to the first gate stack, and a first source/drain via connected to the first normal source/drain contact, a second standard cell adjacent the first standard cell and including a second p-type transistor, a second n-type transistor, a second gate stack intersecting the first and second active regions, and a second gate via connected to the second gate stack, an input wiring connected to the first gate via, and an output wiring at a same level as the input wiring to connect the first source/drain via and the second gate via.
US11810911B2

A monolithic component includes a field-effect power transistor and at least one first Schottky diode inside and on top of a gallium nitride substrate.
US11810900B2

A semiconductor package includes first to fourth semiconductor chips sequentially stacked on one another. A backside of a third substrate of the third semiconductor chip may be arranged to face a backside surface of a second substrate of the second semiconductor chip such that the third substrate and a second backside insulation layer provided on the backside surface of the second substrate are bonded directly to each other, or the backside of the third substrate may be arranged to face a front surface of the second substrate such that the third substrate and a second front insulation layer provided on the front surface of the second substrate are bonded directly to each other.
US11810895B2

A multichip module comprises a carrier, a plurality of chips, an electrical insulating layer, and an electrical interconnect structure. The carrier includes a bottom wall and four side walls defining an internal cavity. The chips are positioned in the internal cavity, with each chip including a plurality of bond pads. The electrical insulating layer is formed from electrically insulating material and is positioned on an upper surface of the carrier and the chips. The electrical interconnect structure includes a plurality of interconnect traces, with each interconnect trace formed from electrically conductive material and electrically connected to a first bond pad on a first chip and a second bond pad on a second chip. Each interconnect trace includes a bridge having a segment that is spaced apart from, and positioned above, the electrical insulating layer.
US11810891B2

Various chip stacks and methods and structures of interconnecting the same are disclosed. In one aspect, an apparatus is provided that includes a first semiconductor chip that has a first glass layer and plural first groups of plural conductor pads in the first glass layer. Each of the plural first groups of conductor pads is configured to bumplessly connect to a corresponding second group of plural conductor pads of a second semiconductor chip to make up a first interconnect of a plurality interconnects that connect the first semiconductor chip to the second semiconductor chip. The first glass layer is configured to bond to a second glass layer of the second semiconductor chip.
US11810889B2

An external contact element for a power semiconductor module includes a bonded blank strip, the bonded blank strip being formed such that the external contact element includes: a first contact portion configured to be coupled to the power semiconductor module by a first solder joint, a second contact portion spaced from the first contact portion in a thickness direction out of the plane of the first contact portion, the second contact portion being configured to be coupled to an external appliance, and a spring portion connecting the first and second contact portions to each other and configured to compensate a movement along the thickness direction. The bonded blank strip includes a first sheet of a first metal or first metal alloy and a second sheet of a different second metal or second metal alloy. The second sheet is omitted from at least a substantial part of the first contact portion.
US11810887B2

A power module includes a first substrate including a first metal plate, a second substrate spaced apart from the first substrate and having a second metal facing the first substrate, a plurality of power elements that are disposed between the first substrate and the second substrate and include a first electrode and a second electrode. The plurality of power elements include a first power element having the first electrode bonded to the second metal plate, and a second power element having the first electrode bonded to the first metal plate.
US11810881B2

A semiconductor device includes an insulating layer, a barrier electrode layer formed on the insulating layer, a Cu electrode layer that includes a metal composed mainly of copper and that is formed on a principal surface of the barrier electrode layer, and an outer-surface insulating film that includes copper oxide, that coats an outer surface of the Cu electrode layer, and that is in contact with the principal surface of the barrier electrode layer.
US11810862B2

An electronic package is provided, in which a circuit board and a circuit block are embedded in an encapsulating layer at a distance to each other, and circuit structures are formed on the two opposite surfaces of the encapsulating layer with electronic components arranged on one of the circuit structures. The circuit block and the circuit board embedded in the encapsulating layer are spaced apart from each other to allow to separate current conduction paths. As such, the circuit board will not overheat, and issues associated with warpage of the circuit board can be eliminated. Moreover, by embedding the circuit block and the circuit board in the encapsulating layer at a distance to each other, the structural strength of the encapsulating layer can be improved.
US11810854B2

A semiconductor device includes a first level having a plurality of transistor devices, and a first wiring level positioned over the first level. The first wiring level includes a plurality of conductive lines extending parallel to the first level, a plurality of conductive vertical interconnects extending perpendicular to the first level, and one or more programmable vertical interconnects that extend perpendicular to the first level and include a programmable material having a modifiable resistivity in that the one or more programmable vertical interconnects change between being conductive and being non-conductive according to a current pattern.
US11810853B2

The present disclosure relates to semiconductor structures and, more particularly, to top electrode interconnect structures and methods of manufacture. The structure includes: a lower metallization feature; an upper metallization feature; a bottom electrode in direct contact with the lower metallization feature; one or more switching materials over the bottom electrode; a top electrode over the one or more switching materials; and a self-aligned via interconnection in contact with the top electrode and the upper metallization feature.
US11810845B2

Carrier with an electrically insulating base material, electrically conductive through-connections and a thermal connection element. The through-connections and the thermal connection element are each completely surrounded by the base material in the lateral direction, the thermal connection element and the through-connections completely penetrating the base material perpendicularly to the main extension plane of the carrier, and the thermal connection element being formed with a material which has a thermal conductivity of at least 200 W/(m K).
US11810837B2

A semiconductor package includes a plurality of semiconductor chips. At least one of the semiconductor chips includes a semiconductor substrate including a semiconductor layer and a passivation layer having a third surface, a backside pad on the third surface, and a through-via penetrating through the semiconductor substrate. The backside pad includes an electrode pad portion, on the third surface, and a dam structure protruding on one side of the electrode pad portion and surrounding a side surface of the through-via. The dam structure is spaced apart from the side surface of the through-via.
US11810832B2

A multi-chip integrated circuit (IC) apparatus includes a substrate, one or more first IC chips mounted on the substrate, and a second IC chip mounted on the substrate. One or more first heat sinks are respectively thermally coupled to the one or more first IC chips. A second heat sink is thermally coupled to the second IC chip. An under side of the second heat sink is located further from the substrate than each of respective one or more top sides of the one or more first heat sinks.
US11810828B2

Methods are presented for forming multi-threshold field effect transistors. The methods generally include depositing and patterning an organic planarizing layer to protect underlying structures formed in a selected one of the nFET region and the pFET region of a semiconductor wafer. In the other one of the nFET region and the pFET region, structures are processed to form an undercut in the organic planarizing layer. The organic planarizing layer is subjected to a reflow process to fill the undercut. The methods are effective to protect a boundary between the nFET region and the pFET region.
US11810818B2

A method for fabricating semiconductor device includes the steps of: forming a dielectric layer on a substrate; forming a trench in the dielectric layer; forming a first liner in the trench, wherein the first liner comprises Co—Ru alloy; forming a metal layer on the first liner; and planarizing the metal layer and the first liner to form a metal interconnection.
US11810816B2

A semiconductor structure is provided. The semiconductor structure include a substrate and a first dielectric layer having at least one via over the substrate. The first dielectric layer includes a first portion having a first thickness and a second portion having a second thickness greater than the first thickness. The semiconductor structure further includes a second dielectric layer containing at least one first conductive line overlying the first portion of the first dielectric layer and at least one second conductive line overlying the second portion of the first dielectric layer. The at least one first conductive line includes a first conductive portion and a conductive cap, and the at least one second conductive line including a second conductive portion having a top surface coplanar with a top surface of the conductive cap.
US11810815B2

Some embodiments relate to a semiconductor structure including a conductive wire disposed within a first dielectric structure. An etch stop layer overlies the first dielectric structure. A dielectric capping layer is disposed between an upper surface of the conductive wire and the etch stop layer. An upper dielectric layer is disposed along sidewalls of the conductive wire and an upper surface of the etch stop layer. The upper dielectric layer contacts an upper surface of the dielectric capping layer and has a top surface vertically above the etch stop layer.
US11810806B2

A tray module capable of discharging static electricity to safely transfer display device members (e.g., components) includes: a tray configured to accommodate at least two members of a display device, at least two conductive protection films alternatingly stacked with the members of the display device, and a conductive pattern on the tray to provide a discharge path with the conductive protection films to ground.
US11810802B2

Systems and methods for substrate support in a millisecond anneal system are provided. In one example implementation, a millisecond anneal system includes a processing chamber having a wafer support plate. A plurality of support pins can extend from the wafer support plate. The support pins can be configured to support a substrate. At least one of the support pins can have a spherical surface profile to accommodate a varying angle of a substrate surface normal at the point of contact with the substrate. Other example aspects of the present disclosure are directed to methods for estimating, for instance, local contact stress at the point of contact with the support pin.
US11810796B2

The present invention relates to a method for treating the surface of a wafer with multiple liquids, comprising rotating the surface of the wafer and discharging different liquid streams onto the rotating surface in a sequence from separate outlets, wherein the discharge of liquid streams which are contiguous in the sequence overlaps during a transition phase, and wherein during the transition phase the liquid streams merge after exiting said outlets to form a merged liquid stream before impacting the rotating surface. The invention also provides a liquid dispensing device incorporating a housing holding two or more liquid delivery tubes, wherein the tubes' outlets are inwardly angled towards one another, such that in use liquid streams delivered from the outlets of the two or more liquid delivery tubes merge to form a merged liquid stream.
US11810794B2

A setting method of a protective component includes a resin supply step of supplying a thermoplastic resin to a flat support surface of a support table, and a protective component forming step of shaping the thermoplastic resin into a sheet shape through pressing and spreading the thermoplastic resin along the support surface while heating and softening the thermoplastic resin to form a protective component of the thermoplastic resin in the sheet shape on the support surface. The setting method includes also a protective component bonding step of bringing a front surface that is one surface of the workpiece into tight contact with one surface of the protective component in the sheet shape and heating the protective component in tight contact to bond the protective component to the workpiece, and a post-bonding cooling step of cooling the protective component heated in the protective component bonding step.
US11810786B2

A method for fabricating a semiconductor device includes following steps: A patterned mask layer including a plurality of standing walls and a covering part is formed on a surface of a semiconductor substrate, wherein two adjacent standing walls define a first opening exposing a part of the surface, and the covering part blankets the surface. A first patterned photoresist layer is formed to partially cover the covering part. A first etching process is performed to form a first trench in the substrate, passing through the surface and aligning with the first opening. A portion of the patterned mask layer is removed to form a second opening exposing another portion of the surface. A second etching process is performed to form a second trench in the substrate and define an active area on the surface. The depth of the first trench is greater than that of the second trench.
US11810785B2

A method of performing regional heating of a substrate by electromagnetic induction heating. The method may include applying a semiconductor film to the substrate and controllably energizing a coil positioned near the substrate. The energized coil(s) thereby generates a magnetic flux, which induces a current in the substrate and/or the semiconductor film, thereby heating the substrate and/or semiconductor film. The method may also include relative motion between the coil and the substrate to provide translation heating of the semiconductor film. Additionally, a crystal seeding mechanism may be employed to further control the crystallization process.
US11810780B2

Semiconductor devices having silicon doping for laser splash protection, along with associated methods and systems, are disclosed herein. In one embodiment, a semiconductor device includes a silicon layer and a circuitry layer with a plurality of semiconductor devices. A doped silicon region is formed on a front side of the silicon layer upon which the circuitry layer is deposited. The doped silicon region is positioned under the circuitry layer. The doped silicon region has a dopant concentration of at least 1015 cm−3.
US11810779B2

A method includes: in a semiconductor wafer having a first semiconductor layer and a second semiconductor layer adjoining the first semiconductor layer, forming a porous region extending from a front surface into the first semiconductor layer; and removing the porous region by an etching process, wherein a doping concentration of the second semiconductor layer is less than 10−2 times a doping concentration of the first semiconductor layer and/or a doping type of the second semiconductor layer is complementary to a doping type of the first semiconductor layer, wherein forming the porous region comprises bringing in contact a porosifying agent with the front surface of the first semiconductor layer and applying a voltage between the first semiconductor layer and a first electrode that is in contact with the porosifying agent, wherein applying the voltage comprises applying the voltage between the first electrode and an edge region of the first semiconductor layer.
US11810759B2

The RF generator is provided with a first RF power source and a second RF power source that generate RF waves of different frequencies from each other, and respectively supply RF power to a first antenna and a second antenna that are installed in a plasma reactor. The first RF power source is provided with a first computing circuit that detects a first forward wave level and a first reflected wave level by removing an oscillation frequency component and an interference wave component of the second RF power source, a second computing circuit that detects a second forward wave level and a second reflected wave level that include an oscillation frequency of the first RF power source and the oscillation frequency component and the interference wave component of the second RF power source, and an interference wave computing circuit that, on the basis of the second forward wave level and the second reflected wave level, and the first forward wave level and the first reflected wave level, calculates an interference wave level to be detected by the first RF power source.
US11810751B2

The disclosure relates to a method of imaging a specimen using a transmission charged particle microscope, said method comprising providing a specimen, and providing a charged particle beam and directing said charged particle beam onto said specimen for generating a flux of charged particles transmitted through the specimen. The method comprises the step of generating and recording a first energy filtered flux of charged particles transmitted through the specimen, wherein said first energy filtered flux of charged particles substantially consists of non-scattered and elastically scattered charged particles. The method as disclosed herein comprises the further step of generating and recording a second energy filtered flux of charged particles transmitted through the specimen, wherein said second energy filtered flux of charged particles substantially consists of inelastically scattered charged particles. Said first and second recorded energy filtered flux are then used for imaging said specimen with increased contrast.
US11810746B2

An ion source having an extraction plate with a variable thickness is disclosed. The extraction plate has a protrusion on its interior or exterior surface proximate the extraction aperture. The protrusion increases the thickness of the extraction aperture in certain regions. This increases the loss area in those regions, which serves as a sink for ions and electrons. In this way, the plasma density is decreased more significantly in the regions where the extraction aperture has a greater thickness. The shape of the protrusion may be modified to achieve the desired plasma uniformity. Thus, it may be possible to create an extracted ion beam having a more uniform ion density. In some tests, the uniformity of the beam current along the width direction was improved by between 20% and 50%.
US11810730B1

The hybrid perovskite solar cell with an organoselenium-based polymer hole transport layer includes an optically transparent first electrode layer, an electron transport layer, and a perovskite layer. The electron transport layer is sandwiched between the optically transparent first electrode layer and the perovskite layer. The hybrid perovskite solar cell with an organoselenium-based polymer hole transport layer further includes a hole transport layer and a second electrode layer. The perovskite layer is sandwiched between the electron transport layer and the hole transport layer, and the hole transport layer is sandwiched between the perovskite layer and the second electrode layer. The hole transport layer is formed from an organoselenium-based polymer.
US11810728B2

An electrolytic capacitor that includes a capacitor element including an anode portion made of a metal layer, a dielectric layer on an outer surface of the metal layer, and a cathode portion on an outer surface of the dielectric layer; an insulating resin body covering the capacitor element; and a gas barrier film on an outer surface of the insulating resin body, the gas barrier film having a water vapor transmittance of 1 g/m2 per day or less.
US11810719B2

A film capacitor that includes: a dielectric resin film; and a metal layer on at least one surface of the dielectric resin film. The dielectric resin film contains at least one skeleton selected from the group consisting of a biphenyl skeleton, a bisphenol acetophenone skeleton, a bisphenol fluorene skeleton, a bisphenol S skeleton, a bisphenol cyclohexanone skeleton, and an epoxy-modified bisphenol A skeleton.
US11810716B2

A porous interconnected corrugated carbon-based network (ICCN) composite and methods for making the same are disclosed. The porous ICCN composite is made up of a plurality of carbon layers that are interconnected and expanded apart from one another to form a plurality of pores. Metallic nanoparticles are disposed within the plurality of pores. In one embodiment, a light exposure only based method for producing the porous ICCN composite is disclosed. In another embodiment a light exposure plus an electrodeposition method for producing the porous ICCN composite is disclosed. In yet another exemplary embodiment, a capacitor having a first electrode and a second electrode separated from the first electrode by a dielectric wherein at least one of the first electrode and the second electrode is formed from the porous ICCN composite is disclosed.
US11810703B2

A multilayer substrate includes an element assembly including a second insulating layer and a first insulating layer arranged in this order from a first side to a second side with respect to a layer stacking direction, a first conductor layer on the first side of the first insulating layer and including a plated layer, and a second conductor layer on the first side of the second insulating layer. The first conductor layer includes a first connection portion and a first circuit portion, and the second conductor layer includes a second connection portion and a second circuit portion. When viewed from the layer stacking direction, the first circuit portion includes an overlapping portion which overlaps the second circuit portion. A portion of the first connection portion connected to the second connection portion has a maximum thickness greater than a maximum thickness of the overlapping portion.
US11810695B2

A cable, in particular a power and/or telecommunication cable, has at least one elongated electrically conductive element, and at least one fire-resistant layer surrounding said elongated electrically conductive element. The fire-resistant layer is a ceramic layer in direct physical contact with the elongated electrically conductive element.
US11810691B2

An aluminum base wire includes a core wire made of pure aluminum or an aluminum alloy and a coating layer provided on an outer periphery of the core wire. The coating layer includes a first layer provided on the outer periphery of the core wire, a second layer provided on an outer periphery of the first layer, and a third layer provided on an outer periphery of the second layer. The first layer is composed of at least one metal selected from the group consisting of nickel, a nickel alloy, copper, and a copper alloy, the second layer is composed of metals that include zinc and tin, the third layer is composed of at least one metal selected from the group consisting of tin and tin alloys that contain substantially no zinc, and a zinc content in the second layer is 15 atomic % or more and 60 atomic % or less.
US11810690B2

A guarded coaxial cable assembly provides at least one bundled electrical cable with first and second concentrically aligned conductors, the bundle encapsulated in a flexible jacket that is abrasion resistant and wherein with respect to a jacket cross-section a height of the jacket is smaller than a width of the jacket.
US11810687B2

An aluminum alloy wire composed of an aluminum alloy, wherein the aluminum alloy contains more than or equal to 0.03 mass % and less than or equal to 1.5 mass % of Mg, more than or equal to 0.02 mass % and less than or equal to 2.0 mass % of Si, and a remainder of Al and an inevitable impurity, Mg/Si being more than or equal to 0.5 and less than or equal to 3.5 in mass ratio, and the aluminum alloy wire has a dynamic friction coefficient of less than or equal to 0.8.
US11810686B2

Atom-scale particles, e.g., neutral and charged atoms and molecules, are pre-cooled, e.g., using magneto-optical traps (MOTs), to below 100 μK to yield cold particles. The cold particles are transported to a sensor cell which cools the cold particles to below 1 μK using an optical trap; these particles are stored in a reservoir within an optical trap within the sensor cell so that they are readily available to replenish a sensor population of particles in quantum superposition. A baffle is disposed between the MOTs and the sensor cell to prevent near-resonant light leaking from the MOTs from entering the sensor cell (and exciting the ultra-cold particles in the reservoir). The transporting from the MOTs to the sensor cell is effected by moving optical fringes of optical lattices and guiding the cold particles attached to the fringes along a meandering path through the baffle and into the sensor cell.
US11810679B2

A system for reducing plasma instability is disclosed. The system includes: an outer electrode having a first end and a second end spaced from the first end; and an inner electrode disposed inside of a void defined within the outer electrode and arranged coaxial with the outer electrode. The inner electrode includes: a base end defined by the first end of the outer electrode; and an apical end spaced from the base end. The system includes a fiber injector configured to inject a frozen fiber into the void from the apical end of the inner electrode; an electrode power source configured to energize the outer electrode and the inner electrode, and thereby, cause a plasma contained within the outer electrode to flow axially along the frozen fiber; and a frozen fiber power source configured to drive an electrical pulse to the frozen fiber.
US11810666B2

An example system includes a processor to assign a first medical exam to a first examiner based on a workload availability threshold for the first examiner and an examiner availability indicator for the first examiner. The processor can deliver the first medical exam to one of a reading tool displayed via a first graphical user interface or an examiner work queue displayed via a second graphical user interface. The processor can automatically adjust a workload availability threshold for a second examiner and the first examiner based on a first adjustment, assign a second medical exam to the first examiner or the second examiner based on the respective adjusted work availability thresholds for the first examiner and the second examiner, and auto-serve additional medical exams to the first examiner or the second examiner based on a priority level of the additional medical exams.
US11810663B2

A system is disclosed for determining a coverage of a target anatomical structure by an electric stimulation field. The system includes a computer to acquire patient image data and the atlas data, determine, based on the patient image data and the atlas data, target structure position data describing a position of the target anatomical structure in the medical image of the anatomical body part of the patient. The system also acquires electrode position data and stimulation field data describing an electric stimulation field around the position of the electrode. The system also includes an electrode configuring device for adjusting an emission configuration of the electrode.
US11810654B2

A system 100 for automatically generating a field of a radiology report includes a set of one or more models. A method for automatically generating a field of a radiology report includes: receiving a radiologist identifier (radiologist ID); receiving a set of finding inputs; determining a context of each of the set of finding inputs; determining text associated with a portion or all of the radiology report based on the context and the radiologist style; and inserting the text into the report.
US11810652B1

Systems, methods and computer-readable media are provided for predicting candidacy for Kidney Surgery and related computer-performed decision support. In particular, embodiments of the disclosure are directed to identifying populations of patients who are candidates for vascular access placement in Chronic Kidney Disease (CKD). Some embodiments of the present disclosure provide a system and method for continually tracking the clinical and physiologic status of a patient in a hospital. At least some of the embodiments assist nephrologists in preventing and reducing the frequency of crises in urgent/emergent presentation with requirement for dialysis (“crashing onto dialysis”) by using the systems' capability to recognize patterns in a patient's eGFR and serum uric acid values before the patient deteriorates or reaches a crisis.
US11810640B2

A memory module including a memory array of storage transistors and a control circuit where the control circuit includes a memory interface for providing high bandwidth access to the memory array on serial data lanes. In some embodiments, the control circuit of a memory module includes multiple transceivers for connecting to serial data lanes. In one embodiment, the memory interface of a memory module configures some transceivers for host connection or for upstream connection to an upstream memory module and configures other transceivers for downstream connection to a downstream memory module. In other embodiments, a multi-module memory device is formed using multiple memory modules connected in a cascade configuration or in a star configuration to provide high bandwidth memory access to all memory locations of the multiple memory modules using the given number of serial data lanes of the host connection.
US11810637B2

Embodiment relates to a data transmission circuit. In the circuit, an encoding circuit is configured to generate check code data according to first data on a first data line; a comparison circuit is configured to compare the first data with second data on a second data line to output a comparison result indicating whether number of different bits between the first data and the second data exceeds a preset threshold; a buffer circuit is configured to transmit the first data or opposite data of the first data to the second data line according to the comparison result; the buffer circuit is also configured to transmit the check code data to the second data line; a first read-write conversion subcircuit is configured to transmit the first data or the opposite data of the first data transmitted to the second data line to a third data line according to the comparison result.
US11810634B2

Disclosed herein is an apparatus that includes a data terminal, a memory cell array, a mode register storing a plurality of operation parameters, and an output circuit configured to output, in response to a read command, an incorrect data to the data terminal instead of a correct data read from the memory cell array when a predetermined one of the operation parameters indicates a test mode.
US11810632B2

In various examples, a test system is provided for executing built-in-self-test (BIST) according to JTAG and IEEE 1500 on chips deployed in-field. Hardware and software selectively connect onto the IEEE 1500 serial interface for running BIST while the chip is being used in deployment—such as in an autonomous vehicle. In addition to providing a mechanism to connect onto the serial interface, the hardware and software may reduce memory requirements and runtime associated with running the test sequences, thereby making BIST possible in deployment. Furthermore, some embodiments include components configured to store functional states of clocks, power, and input/output prior to running BIST, which permits restoration of the functional states after the BIST.
US11810630B2

An on-chip copy command is detected. The on-chip copy command comprises a source address referencing a plane of a memory device, and a destination address referencing the plane. A read verify relevance is estimated by processing, by a machine learning mode, one or more parameters associated with data stored at the source address. Responsive to determining that the read verify relevance satisfies a threshold condition, the on-chip copy command is performed.
US11810625B2

A solid-state memory may have many non-individually erasable memory cells arranged into calibration groups with each memory cell in each respective calibration group using a common set of read voltages to sense programmed states. An evaluation circuit of the solid-state memory may be configured to measure at least one read parameter for each calibration group responsive to read operations carried out upon the memory cells in the associated calibration group. An adjustment circuit of the solid-state memory may redistribute the memory cells of an existing calibration group into at least one new calibration group in response to the at least one measured read parameter.
US11810621B2

A method includes receiving signaling indicative of performance of a sanitization operation to a processing device coupled to a memory device and applying a sanitization voltage to a plurality of memory blocks of the memory device. The sanitization voltage can be greater than an erase voltage of the plurality of memory blocks.
US11810614B2

Embodiments provide a data processing circuit and a device. The circuit includes: a first bank group 301 and a second bank group 302, a write circuit 303 including one write input buffer circuit 3031, and a write circuit 304 including one write input buffer circuit 3041. The two write circuits 303 and 304 are configured to: receive stored data from a same write bus 306 by means of the write input buffer circuits 3031 and 3041 respectively, write the stored data into the first bank group 301 by means of a first read-write bus 307, and write the stored data into the second bank group 302 by means of a second read-write bus 308. Frequencies of control signals employed by the two write input buffer circuits 3031 and 3041 both are half of a clock frequency configured for writing the stored data by the write bus 306.
US11810611B2

A memory system is provided. The memory system includes a controller configured to refresh a memory array at a first temperature before a first refresh time that is acquired from a lookup table and corresponds to a time period for stored data in the memory array being lost at the first temperature. After the controller acquires a second refresh time from the lookup table, the controller resets a refresh time period to refresh the memory array before the second refresh time. The second refresh time corresponds to a time period for stored data in the memory array being lost at a second temperature different from the first temperature. The refresh time period corresponds to a time period after refreshing the memory array.
US11810606B2

An apparatus has a plurality of photonic elements. At least two photonic elements forming a cavity. At least one photonic element receives first electromagnetic radiation from outside the cavity and transmits the first electromagnetic radiation into the photonic cavity. At least one photonic element receives second electromagnetic radiation from outside the cavity and transmits the second radiation into the photonic cavity. A photonic memory disposed in the cavity comprises an atomic system that: receives a photon field of first radiation; receives second radiation; stores at least a portion of the field of the photon in the atomic system via an atomic transition using the photon and the received second radiation; emits the stored portion of the photon upon receiving third electromagnetic radiation. The apparatus directs the photon into the photonic memory, after being reflected into the photonic cavity by at least one of the photonic elements; and outputs the emitted portion of the field into the cavity. The apparatus controls the photon flux density of the third electromagnetic radiation to control the superposition of the said stored field portion.
US11810597B2

Devices, systems and methods are disclosed for improving story assembly and video summarization. For example, video clips may be received and a theme may be determined from the received video clips based on annotation data or other characteristics of the received video data. Individual moments may be extracted from the video clips, based on the selected theme and the annotation data. The moments may be ranked based on a priority metric corresponding to content determined to be desirable for purposes of video summarization. Select moments may be chosen based on the priority metric and a structure may be determined based on the selected theme. Finally, a video summarization may be generated using the selected theme and the structure, the video summarization including the select moments.
US11810592B2

A method for decoding an encoded audio bitstream is disclosed. The method includes receiving the encoded audio bitstream and decoding the audio data to generate a decoded lowband audio signal. The method further includes extracting high frequency reconstruction metadata and filtering the decoded lowband audio signal with an analysis filterbank to generate a filtered lowband audio signal. The method also includes extracting a flag indicating whether either spectral translation or harmonic transposition is to be performed on the audio data and regenerating a highband portion of the audio signal using the filtered lowband audio signal and the high frequency reconstruction metadata in accordance with the flag. The high frequency regeneration is performed as a post-processing operation with a delay of 3010 samples per audio channel.
US11810580B2

A communication transmission device is provided with an input sound level detection unit for dividing, per unit time, sound data of a predetermined period of time and converting the sound data into a bit string according to whether or not a sound level thereof exceeds a predetermined threshold value, an arithmetic processing unit for performing predetermined arithmetic processing on the sound data an output sound level detection unit for dividing, per the unit time, sound data of the predetermined period of time after the arithmetic processing and converting the sound data into a bit string according to whether or not a sound level thereof exceeds the predetermined threshold value, and a comparison determination unit for determining whether or not a sound failure has occurred on the basis of a predetermined logic by which the bit string before the arithmetic processing and the bit string after the arithmetic processing are compared.
US11810579B2

A system for tracking biomarkers in subjects. In one embodiment, the biomarker tracking system has a sensory array including an RGB-D camera or RGB camera, a memory, and an electronic processor. The microphone captures voice data, including but not limited to tremor detection data, speech volume and pronunciation data, speech strength data, changes in tonality, hesitance in voice, and changes in speed or verbiage. A stored baseline biomarker model may comprise a voice data profile which may be pre-stored in the memory of a server and include a plurality of benchmarks. This electronic processor is configured to use this pre-stored voice data and compare it to the voice data captured with the microphone. The electronic processor is further configured to determine a set of attributes for the voice data, and generates a speech data deviation model based, at least in part, on the comparison of the speech data to the stored baseline biomarker model.
US11810577B2

Systems, devices, and methods provide improved autonomous agents by creating a concept lattice that represent objects and attributes and using the concept lattice to manage a dialogue with a user device. An autonomous agent application can receive queries from a user and serve response (e.g., responses identifying objects and/or object attributes) based on one or more traversals of a concept lattice. In some embodiments, the concept lattice can be generated from tabular data indicating a set of objects and respective sets of attributes. The user can provide further input to traverse from one selected node to another within the concept lattice in order to identify other nodes in the concept lattice that meet the user's needs.
US11810576B2

In non-limiting examples of the present disclosure, systems, methods and devices for providing personalized experiences to a computing device based on user input such as voice, text and gesture input are provided. Acoustic patterns associated with voice input, speech patterns, language patterns and natural language processing may be used to identify a specific user providing input from a plurality of users, identify user background characteristics and traits for the specific user, and topically categorize user input in a tiered hierarchical index. Topically categorized user input may be supplemented with user data and world knowledge and personalized responses and feedback for an identified specific user may be provided reactively and proactively.
US11810573B2

Systems, apparatuses, and methods are described for assisting speech recognition processing. If speech recognition processing of speech input by an individual does not yield a recognized result, for example, if speech is from an individual with compromised speech, an indication may be sent to a device associated with another person that can assist. The other person may provide, via that device, additional input that indicates the meaning of the speech input. Based on this additional input, an assisted speech recognition result may be determined.
US11810570B2

A first speech audio file scheduled for transmission in a first position of a transmission schedule, a first transcript of the first speech audio file, and first metadata associated with a first content item scheduled for transmission in a second position of the transmission schedule are obtained. The first metadata is compared to at least a portion of the first transcript to determine whether any of the first metadata matches the at least a portion of the first transcript. In response to determining that at least a portion of the first metadata matches at least a portion of the first transcript, linkages are created between the first speech audio file and the first content item. A graphical user interface (GUI) is generated, and displays a list of items scheduled for transmission including: a first identifier representing the first speech audio file in the first position; and a second identifier representing the first content item in the second position.
US11810565B2

Aspects of the disclosure relate to using machine learning to simulate an interactive voice response system. A computing platform may receive user interaction information corresponding to interactions between a user and enterprise computing devices. Based on the user interaction information, the computing platform may identify predicted intents for the user, and may generate hotkey information based on the predicted intents. The computing platform may send the hotkey information and commands directing the mobile device to output the hotkey information. The computing platform may receive hotkey input information from the mobile device. Based on the hotkey input information, the computing platform may generate a hotkey response message. The computing platform may send, to the mobile device, the hotkey response message and commands directing the mobile device to convert the hotkey response message to an audio output and to output the audio output.
US11810562B2

Systems and processes for selectively processing and responding to a spoken user input are provided. In one example, audio input containing a spoken user input can be received at a user device. The spoken user input can be identified from the audio input by identifying start and end-points of the spoken user input. It can be determined whether or not the spoken user input was intended for a virtual assistant based on contextual information. The determination can be made using a rule-based system or a probabilistic system. If it is determined that the spoken user input was intended for the virtual assistant, the spoken user input can be processed and an appropriate response can be generated. If it is instead determined that the spoken user input was not intended for the virtual assistant, the spoken user input can be ignored and/or no response can be generated.
US11810560B1

Techniques for presenting content by a voice-controlled device are described. In an example, the voice-controlled device is operatively coupled to a presentation device and supports dual mode functionalities. In a first mode, the voice-controlled device sends content for presentation at the presentation device. In a second mode, the voice-controlled device presents the content at a presentation interface of the voice-controlled device. Based on speech input from a user indicating an issue with a content presentation in the first mode, the voice-controlled device switches to the second mode and presents a message at the presentation interface indicating that subsequent content presentations would be presented at this interface. The voice-controlled device remains in the second mode until receiving additional speech input necessitating a switch to the first mode.
US11810556B2

Techniques for outputting interactive content and processing interactions with respect to the interactive content are described. While outputting requested content, a system may determine that interactive content is to be outputted. The system may determine output data including a first portion indicating that interactive content is going to be output and a second portion representing content corresponding to an item. The system may send the output data to the device. A user may interact with the output data, for example, by requesting performance of an action with respect to the item.
US11810554B2

Audio data, corresponding to an utterance spoken by a person within a detection range of a voice communications device, can include an audio message portion. The audio data can be captured and analyzed to determine the intent to send a message. Based at least in part upon that intent, a remaining portion of the audio data can be analyzed to determine the intended message target or recipient, as well as the portion corresponding to the actual message payload. Once determined, the audio file can be trimmed to the message payload, and the message payload of the audio data can be delivered as an audio message to the target recipient.
US11810547B2

In an example embodiment, machine learning is utilized to automatically present and explain analysis of multidimensional objects categorized based on context in an enterprise data warehouse. The system is capable of handling dependencies to provide clear insights demonstrated in a native language of an end user. The system is multilingual and capable of framing explanations based on natural language processing (NLP), artificial intelligence (AI), and machine learning. It converts the textual predictions into speech synthesis in the user-understandable native format and then dictates the analysis using the speech synthesis.
US11810535B2

A display driver circuit includes a receiver that receives a still image or a moving image, a frame buffer that stores the still image received by the receiver in a still image mode, an image processor that performs an image enhancement operation on the moving image transferred from the receiver or the still image transferred from the frame buffer, and a motion processor that performs a motion compensation operation using a current frame output from the image processor and a previous frame stored in the frame buffer in a moving image mode. The previous frame is data which, in the moving image mode, are processed by the image processor before the current frame and are then stored in the frame buffer. The previous frame is output from the frame buffer to the motion processor in synchronization with the current frame.
US11810523B2

An embodiment enables natural and smooth change in the brightness of a backlight unit and is able to reduce flicker by changing a dimming value between frames through a mixed function including a plurality of functions having different characteristics.
US11810517B2

A display device includes a pixel having a first transistor connected between first and second nodes to generate a driving current; an emission driver that supplies an emission control signal including an off-duty corresponding to first and second gate-off periods to an emission control line during a frame period; a scan driver that supplies first to fourth scan signals to the first to fourth scan lines in a first non-emission period, respectively, and that supplies the first scan signal to the first scan line in a second non-emission period; a data driver that supplies a data signal to the data line; and a controller adjusting the off-duty of the emission control signal that is a width of each of the first and second non-emission periods in response to a dimming signal, and that controls a timing at which the first scan signal is supplied in the second non-emission period.
US11810513B2

A display apparatus configured to adjust a driving frequency of a display panel by including a driving controller configured to: determine a low driving frequency corresponding to input image data; determine a plurality of compensation frequencies greater than the low driving frequency; and insert a plurality of compensation frequency frames having the compensation frequencies prior to a low driving frequency frame having the low driving frequency in a low frequency driving mode.
US11810511B2

A pixel includes an organic light-emitting diode, a driving transistor, a first dual gate transistor, a first capacitor, and a compensation transistor. The organic light-emitting diode includes first and second terminals. The driving transistor generates the driving current and includes a first terminal to which a first power supply voltage is applied, a second terminal connected to the first terminal of the organic light-emitting diode, and a gate terminal. The first dual gate transistor is connected between the gate terminal of the driving transistor and the second terminal of the driving transistor and includes first and second sub-transistors. The first capacitor includes a first electrode to which the first power supply voltage is applied, and a second electrode connected to a first node that connects the first and second sub-transistors to each other. The compensation transistor includes a terminal connected between the second electrode and the first node.
US11810507B2

A display unit includes sub-pixels that each have a light emitting element, a capacitor, a first transistor that writes a video signal potential to the capacitor, and a second transistor that provides a drive current to the light emitting element based on a voltage stored in the capacitor. Each first transistor has a channel width W and channel length L, such that a width to length ratio is W/L. The width to length ratio W1/L1 of one of the first transistors is different than a width-to-length ratio W2/L2 of at least one other of the first transistors.
US11810505B2

An electronic device may include a display panel, a display driver IC (integrated circuit) and a processor, wherein the display driver IC may set an output time (horizontal time) of one of lines constituting the display panel to a first time period, set a number of vertical blank lines for the display panel to a first number, drive the display panel at a first refresh rate corresponding to the first time period and the first number of the vertical blank lines, receive a control signal for changing from the first refresh rate to a second refresh rate from the processor, and set the output time to a second time period or set the number of the vertical blank lines to a second number and drive the display panel based on the control signal, and wherein the display panel may be driven at a second refresh rate while the second time period and the second number of vertical blank lines are being set.
US11810498B2

A display system and a display device are provided. The display system includes a host device, a display device and an input device. The display device includes a display controller, a display panel and a USB hub. The display controller processes an image signal provided by the host device with a first processing mode and displays the processed image signal on the display panel. The USB hub is coupled to the host device. The input device is coupled to the USB hub. The input device forms a first signal input path with the host device via the USB hub and a second signal input path with the display controller via a signal line. The input device transmits the control signal via the signal line to cause the display controller to process the image signal with a second processing mode and display the processed image signal on the display panel.
US11810497B2

A power circuit according to the present disclosure may include a multiplexer connected to a first power line and a second power line and selecting and outputting one of a first voltage supplied through the first power line and a second voltage supplied through the second power line. Further, the power circuit may include a first power circuit which generates a first driving voltage and a second driving voltage by using a voltage supplied from the multiplexer, recognizes whether there is the first voltage supplied through the first power line, and does not output the first driving voltage when the first voltage is not recognized.
US11810495B2

Disclosed is a display driver integrated circuit (IC) which includes a data line driver that drives a first data line connected with a first pixel of a display in response to output image data, and a dithering circuit that receives a brightness value of the display, calculates a first reference grayscale value corresponding to the brightness value using a first group of threshold grayscale values, receives input image data with a first grayscale value, which corresponds to the first pixel, compares the first grayscale value and the first reference grayscale value, and generates the output image data having not the first grayscale value but an output grayscale value when the first grayscale value is smaller than the first reference grayscale value.
US11810489B2

A sensing circuit includes initialization switches, shield switches, signal selection switches and a signal current integrator. The initialization switches apply an initialization voltage to sensing channels based on an initialization control signal. The shield switches apply a shield voltage different from the initialization voltage to the sensing channels based on shield control signals. The signal selection switches sequentially output sensing currents received from the sensing channels based on sensing control signals. The signal current integrator sequentially converts the sensing currents into sensing voltages. When a target sensing current is to be detected from a target sensing channel from the sensing channels, the shield voltage is applied to at least one shield sensing channel adjacent to the target sensing channel from the sensing channels.
US11810488B2

A method of driving a display device. The display device comprises a liquid crystal panel, a display engine and a hologram engine. The liquid crystal display panel comprising a plurality of pixels. The display device comprises a display engine arrange to drive each pixel of the plurality of pixels during each display interval of a plurality of display intervals defined by the display device. Each pixel is driven in accordance with a drive signal. The drive signal may comprise a pixel voltage for each pixel. The display engine is arranged to invert the polarity of the drive signal every display interval. The hologram engine is arranged to send multi-level phase holograms for display to the display engine. The method comprises displaying the multi-level phase holograms in immediately consecutive display intervals without field inversion.
US11810483B2

A display device includes a display panel, a back cover which is disposed on a bottom surface of the display panel and has a plurality of protrusions on both sides, and a plurality of protective blocks which is inserted into grooves of the plurality of protrusions on some sides of the back cover. The plurality of protective blocks includes a first part which has a protrusion at one side and a groove at another side, a second part which is opposite to the first part, a third part which connects the first part and the second part, and a fourth part which protrudes from the first part to the second part and is inserted into the grooves of the plurality of protrusions.
US11810481B2

A marking system for marking evidence at a scene is provided including a plurality of markers, and a plurality of different types of holders adapted to secure the plurality of markers in marking environments including a relatively horizontal surface, a relatively vertical surface, a relatively slanted surface, a vehicle surface, and a magnetic surface. The markers may include measurement indicia, a sequential marker identification, an index for indication of orientation, and/or a logo.
US11810476B2

A method for generating a virtual reality environment includes detecting an illustrative asset that is common to a first set of assets and a second sets of assets. The method further includes rendering a three-dimensional (3-D) model of the illustrative asset and a 3-D model of the first set of assets using an illustration approach to produce 3-D frames of a first descriptive asset. The method further includes obtaining an evaluation of the first descriptive asset based on a first assessment response associated with a portrayal of the first descriptive asset. The method further includes modifying the illustration approach based on the evaluation to produce an updated illustration approach. The method further includes rendering the 3-D model of the illustrative asset and a 3-D model of the second set of assets using the updated illustration approach to produce 3-D frames of a second descriptive asset.
US11810470B2

A computer-implemented system for obtaining therapeutic rehabilitation guidelines for a patient suffering from aphasia includes an input means for receiving evoked event-related potential data obtained through electroencephalography of a patient. The evoked event-related potential data is evoked by providing at least one predetermined language paradigm to the patient and the evoked event-related potential data includes amplitude, latency and source information for the evoked event-related potentials. The system also has a processor for processing the evoked event-related potential data including evaluating whether one or more of an amplitude, latency or source are within normative values for the at least one predetermined language paradigm and deriving based thereon a therapy to be applied to the patient, and an output for outputting the therapy instructions to be applied to the patient suffering from aphasia.
US11810466B2

A server device of the present invention is capable of establishing communication with an information terminal and issues a domain that specifies an airspace and is formed of at least first to third domain information. The server device includes: an entry processing unit configured to process a domain issuance request from the information terminal; and a domain issuance unit that issues a sky domain in response to the issuance request. The information terminal transmits at least area information and third domain information. The domain issuance unit issues a sky domain indicative of an airspace in which the first domain information is a predetermined character string, the second domain information is a character string corresponding to the area information, and the third domain information is a character string transmitted from the information terminal.
US11810461B2

A vehicle dispatch system for dispatching an autonomous driving vehicle capable of traveling with remote assistance by a remote operator. The vehicle dispatch system comprising: a required time prediction unit for predicting the required time until the autonomous driving vehicle arrives at a point of dispatch by a route, a remote assistance request number calculation unit for calculating the remote assistance request number on a route, and a vehicle dispatch determination unit for determining the vehicle dispatch route to the point of dispatch where the autonomous driving vehicle travels based on the required time for each route and the remote assistance request number for each route, when the route search unit searched for a plurality of the routes.
US11810451B2

Included are: a list acquiring unit for acquiring a device list that lists models of a device having functions that can be controlled by operation of a remote controller; a model receiving unit for receiving information of a target model of a target device, of which device control signal generated by operation of the remote controller is to be registered, the target model of the target device selected on the basis of the device list acquired by the list acquiring unit; a function determination unit for determining one or more target functions of the target model received by the model receiving unit; and a guidance generation unit for generating guidance information indicating operation of the remote controller for executing the one or more target functions determined by the function determination unit.
US11810448B2

A health monitor for monitoring the health a user. The system may comprise an edge computing device, a computer, and a health monitor. The health monitor may comprise a sensor module connected to one or more sensors. The health monitor may comprise a data storage logic configured to store the sensor data. The computer may comprise an emergency dispatch module configured to contact an emergency dispatch system; and a healthcare contact module configured to contact a healthcare provider. The health monitor may comprise a command module configured to receive third party contact information; a biographic intake module configured to receive biographic information about the user; and a third-party contact module configured to send a message to a third party; said message comprising sensor module data and the biographic information of the user.
US11810447B1

The personal alarm device communicates with emergency personnel, such as an emergency dispatcher at 911, and emergency contacts. The user depresses an emergency button that initiates communication with the emergency personnel and the emergency contacts. A covering, such as an outer rim or bezel, covers the emergency button, to limit access to the emergency button. The user rotates the covering to align an opening in the covering with the emergency button. Pressing the emergency button transmits communications to emergency personnel and the emergency contacts. These communications include a phone call, a recorded message, a text message, or other message. The alarm device also provides a light and speaker to assist the user. The speaker plays the audio of the phone call and plays an alarm to alert others in the vicinity of the user.
US11810435B2

A method and system for detecting and localizing a target audio event in an audio clip is disclosed. The method and system use utilizes a hierarchical approach in which a dilated convolutional neural network to detect the presence of the target audio event anywhere in an audio clip based on high level audio features. If the target audio event is detected somewhere in the audio clip, the method and system further utilizes a robust audio vector representation that encodes the inherent state of the audio as well as a learned relationship between state of the audio and the particular target audio event that was detected in the audio clip. A bi-directional long short term memory classifier is used to model long term dependencies and determine the boundaries in time of the target audio event within the audio clip based on the audio vector representations.
US11810434B2

A smart sensor early warning notification system. Certain aspects of the present disclosure provide for a smart sensor early warning notification system comprising a smart sensor coupled to a door and configured to detect one or more unauthorized access events, including sawing, blunt force and other atypical vibrations to the door. A smart sensor may be communicably engaged with a local alarm to communicate sensor data received at the smart sensor. The local alarm may be configured to process the sensor data received from the smart sensor and trigger an alarm event and/or notification or pre-event detection alert in response to the sensor data. A door controller may be configured to send different pulses or messages to indicate the type of alarm event to an alarm management server and/or access control servers via public/private cloud.
US11810433B1

In one implementation, an electronic gaming system includes: a plurality of physical playing cards that are dealt by an automated or human dealer; a scanner that is configured to identify each physical playing card of the plurality of physical playing cards as they are dealt; a plurality of player computing devices that are configured to provide individualized gaming interfaces for a plurality of players; and a gaming computing device that is communicably connected to the scanner and the plurality of player computing devices. The gaming computing device may select different sets of dealt cards to provide different types of games to players at different ones of the gaming computing devices.
US11810432B2

Systems and methods of conducting wagering games involving, among other things, a modified Blackjack wagering game including an option to resolve the game prior to a final determination and optional wagers on the final dealer hand score.
US11810429B2

A primary game having a plurality of outcomes is provided to a first player of a first gaming device. In response to one of the plurality of outcomes, a first game asset for a secondary game is provided to the first player. The secondary game includes a contest between the first player having the first game asset and a second player having a second game asset, and an outcome of the contest of the secondary game is based at least in part on comparing a first asset value of the first game asset and a second asset value of the second game asset. In some examples, the secondary game may be a fantasy sports game, a deck building card game, or a scavenger hunt game, in which some or all of the assets are obtained via the primary game(s).
US11810428B2

A method and system execute a competitive event based on poker comprising: providing random playing cards to a specific area defined as a placement area for dealer hand playing cards and providing random playing cards to a second specific area defined as a placement area for player hand playing cards; providing exactly 2, 3 or 4 random playing cards from the set to the placement area for player hand playing cards and dealing 2+3, 3+3 or 4+3 playing cards, respectively, to the dealer hand position; moving one of the random playing cards in the dealer hand position to the player hand position to form a final player hand and a final dealer hand position; and comparing the respective poker ranks of the final player hand and the final dealer hand to determine a winning, losing or tying outcome between the final player hand and the final dealer hand.
US11810427B2

Systems, devices and methods are operable to include selecting a virtual prize container from a plurality of virtual prize containers that each correspond to one a plurality of prize levels in response to detecting a game event in a wagering game. The selected virtual prize container including information corresponding to the prize level and concealing a prize that is in the virtual prize container is awarded to the player. An input from the player that corresponds to the selected virtual prize container is received. In response to a player achievement level being at a minimum or higher level that corresponds to the prize level of the selected virtual prize container, the prize is awarded to the player.
US11810424B2

A detection system of the present disclosure stores positions and the amount of game tokens that a game participant places on a game table based on a measurement result by a bet chip measuring device in the same persons for each game participant or player positions of the game table. A management control device compares an actual winning rate and a total return amount with figures obtained by a probability statistic calculation at the time of an end of the number of games to determine whether there is a significant difference therebetween and specifies any one of the game participant or the player position, the game table, or a room having the game table where the significant difference is occurring.
US11810418B2

A lottery game is selected out of a plurality of lottery games in each of which a plurality of contents are set as a lottery target. A content is specified through a lottery out of the plurality of contents set as the lottery target in the selected lottery game. A lottery game is specified as a recommended lottery game on the basis of a predetermined condition out of lottery games that are different from the selected lottery game among the plurality of lottery games. In a lottery result display scene, a first image regarding the specified content and a second image regarding the specified recommended lottery game are displayed, and when a user operation on the second image has been performed, the lottery result display scene is caused to transition to a scene for the recommended lottery game regarding the second image.
US11810412B2

A method includes sending a first safety instruction to a machine in response to, within an entry window of time, receiving an open alert that a movable barrier is in an open state, where the movable barrier is at an entry point of an enclosure protecting personnel from the machine, receiving tag information of a person from a reader at the movable barrier, and confirming that the tag information belongs to a person authorized to enter the enclosure. The method includes sending a second safety instruction to the machine in response to, within the entry window of time, receiving the open alert, and without receiving tag information or confirming that the tag information belongs to a person authorized to enter the enclosure. The first and second safety instructions are different and the first safety instruction is less restrictive than the second safety instruction in terms of actions to prevent injury.
US11810400B2

A method of assessing an operator emotional state and sending an alert based on the emotional state. The method includes tracking during a time period, using at least one sensor, one of an image sensor data, voice data or a biometric parameter of an operator. Determining, using a controller that is operatively connected to at least one sensor, a probability of a likely emotional state from a list of emotional states of an operator based on one of the image sensor data, voice data or the biometric parameter. Comparing, using a processor, the probability of one of the likely emotional states of the operator with a baseline emotional state of the operator. Sending, using the controller, an alert if most likely emotional state deviates from the baseline emotional state by a predetermined threshold.
US11810399B2

[Object] To provide an information processing device, an information processing method, and a program. [Solution] The information processing device including: a region specification unit configured to specify a biological region for biometric authentication from image data; and an image processing unit configured to perform image processing on a processing region corresponding to the biological region such that biological information acquirable from the biological region is changed.
US11810398B2

Methods and systems for face clustering include determining a quality score for each of a set of input images. A first subset of the input images is clustered, having respective quality scores that exceed a predetermined threshold, to form an initial set of clusters. A second subset of the input images is clustered, having respective quality scores below the predetermined threshold. An action is performed responsive to the clustered images after the second subset is added to the initial set of clusters.
US11810395B2

An embodiment of the present application provides an optical fingerprint identification apparatus, which includes: at least one non-visible light source, configured to emit non-visible light to a human finger to provide excitation light for fingerprint identification; an optical component, disposed under a fingerprint detecting area of the display screen, and configured to receive signal light scattered and reflected by the human finger; and a fingerprint sensor configured to perform imaging based on the signal light passing through the optical component, where a working wave band of the fingerprint sensor is the same as a light emitting wave band of the non-visible light source, a number of the working wave bands is the same as the number of the light emitting wave bands, and the fingerprint sensor is connected to the non-visible light source, and is configured to control the non-visible light source to actively emit light.
US11810392B2

A minutia features generation apparatus comprises: an input part to input an image formed as a curved stripe pattern by a ridge line(s); a generation part to generate a skeleton image formed by extracting a skeleton(s) from the image; an extraction part to extract a plurality of minutiae from the skeleton image; and a calculation part configured to calculate a relation minutia feature(s) representing relationship between a first minutia and a second minutia among the plurality of minutiae, wherein the calculation part calculates as one of the relation minutia features defined by a crossing count of the skeleton(s) and a straight line connecting from the second minutia to a nearest neighbor point which is a point on a trace line traced by tracing starting from the first minutia, which point is located at a shortest line distance from the second minutia.
US11810384B2

The present application discloses a method and an apparatus for recognizing text content, and an electronic device, and relates to a text recognition technique in the field of computer technology. The specific implementation is as follows: acquiring a dial picture; detecting at least one text centerline and a bounding box corresponding to each text centerline in the dial picture; and recognizing text content in each line of text in the dial picture based on the at least one text centerline and the bounding box corresponding to each text centerline.
US11810381B2

A method is provided. The method may include, in response to electronically receiving a document, automatically classifying the document and different parts of the document, by electronically identifying a document type associated with the document and electronically tagging data associated with the different parts of the document based on classification rules. The method may further include automatically extracting the tagged data associated with the automatically classified document based on data extraction rules. The method may further include detecting first feedback associated with the classification rules and second feedback associated with the data extraction rules. The method may further include automatically generating and updating validation rules based on the identified document type, the detected first feedback, and the detected second feedback to validate the automatically classified document and the automatically tagged and extracted data.
US11810378B2

The present disclosure relates generally to data hiding for retail product packaging and other printed objects such as substrates. One embodiment embeds an information signal in a spot color for printing on various substrates. The spot color is screened, and overprinted with process color tint. The tint is modulated prior to overprinting with optimized signal tweaks. The optimization can include consideration of a detector spectral dependency (e.g., red and/or green illumination). Many other embodiments and combinations are described in the subject patent document.
US11810367B2

Described herein are systems and methods for determining if a vehicle is parked. In one example, a system includes a processor, a sensor system, and a memory. Both the sensor system and the memory are in communication with the processor. The memory includes a parking determination module having instructions that, when executed by the processor, cause the processor to determine, using a random forest model, when the vehicle is parked based on vehicle estimated features, vehicle learned features, and vehicle taillight features of the vehicle that are based on sensor data from the sensor system.
US11810350B2

Systems and methods for processing surveillance video streams using image classification and object detection are described. Video data from a video image sensor may be processed using an image classifier to determine whether an object type is present in a video frame. If the object type is present, the video frame and/or subsequent video frames may be processed using an object detector to provide additional object data, such as position information, for use in other video surveillance processes. In some examples, an event message may be generated and sent to a video surveillance application in response to selective object detection.
US11810344B2

Systems and methods for predicting items within content and using improved, fine-grained image classification techniques to produce images used to identify consumer products in the real-world by allowing for the recognition of a product using an image captured under a variety of conditions and environments, such as angles, lighting, camera settings, and the like.
US11810341B2

A computer-implemented method of identifying filters for use in determining explainability of a trained neural network. The method comprises obtaining a dataset comprising the input image and an annotation of an input image, the annotation indicating at least one part of the input image which is relevant for inferring classification of the input image, determining an explanation filter set by iteratively: selecting a filter of the plurality of filters; adding the filter to the explanation filter set; computing an explanation heatmap for the input image by resizing and combining an output of each filter in the explanation filter set to obtain the explanation heatmap, the explanation heatmap having a spatial resolution of the input image; and computing a similarity metric by comparing the explanation heatmap to the annotation of the input image; until the similarity metric is greater than or equal to a similarity threshold; and outputting the explanation filter set.
US11810331B2

A method of decoding an image with latent feature-domain intra-prediction is performed by at least one processor and includes receiving a set of latent blocks and for each of the blocks in the set of latent blocks: predicting a block, based on a set of previously recovered blocks; receiving a selection signal indicating a currently recovered block, based on the selection signal performing one of (1) and (2): (1) generating a compact residual, a set of residual context parameters, a decoded residual, and generating a first decoded block; (2) generating a second decoded block, based on a compact representation block and a set of context parameters. The method further includes generating a set of recovered blocks comprising each of the currently recovered blocks; generating a recovered latent image by merging all the blocks in the set of recovered blocks; and decoding the recovered latent image, to obtain a reconstructed image.
US11810325B2

The present invention relates to a method and a device for enabling to analyze a property of a vital sign detector (20). The proposed method comprises the steps of providing a virtual phantom (14) of a living being, rendering an artificial vital sign on the displayed virtual phantom (14), and outputting the virtual phantom (14) with the rendered artificial vital sign to the vital sign detector (20).
US11810319B2

Provided are an image detection method and apparatus, a device, a storage medium and a computer program product, the method includes: performing feature extraction on an image to be detected to obtain a feature map; performing target detection on the feature map through a target branch network to obtain target detection information of candidate anchor boxes at a pixel position of the feature map; performing keypoint detection on the feature map through a keypoint branch network to obtain positions of keypoints in the candidate anchor boxes at the pixel position of the feature map, and generating heatmap groups of the candidate anchor boxes according to the positions of the keypoints; and obtaining information about a target object in the image to be detected and positions of keypoints of the target object according to the target detection information and the heatmap groups.
US11810314B2

A system and method for estimating dimensions of an approximately cuboidal object from a 3D image of the object acquired by an image sensor of the vision system processor is provided. An identification module, associated with the vision system processor, automatically identifies a 3D region in the 3D image that contains the cuboidal object. A selection module, associated with the vision system processor, automatically selects 3D image data from the 3D image that corresponds to approximate faces or boundaries of the cuboidal object. An analysis module statistically analyzes, and generates statistics for, the selected 3D image data that correspond to approximate cuboidal object faces or boundaries. A refinement module chooses statistics that correspond to improved cuboidal dimensions from among cuboidal object length, width and height. The improved cuboidal dimensions are provided as dimensions for the object. A user interface displays a plurality of interface screens for setup and runtime operation.
US11810309B2

Techniques are provided for vision-based altitude estimation using one or more platform mounted cameras. An embodiment includes generating projected ground imagery of imagery provided by cameras of the platform, the projection based on a hypothesized altitude. The method also includes obtaining reference ground imagery based on the location of the platform, the location based on platform navigation data. The method further includes registering the projected ground imagery to the reference ground imagery and generating a match score associated with the registration. The method further includes selecting the hypothesized altitude as the estimated altitude based on the match score (e.g., if the match score exceeds a threshold value or is maximized over a set of hypothesized altitudes. The method may further include otherwise adjusting the hypothesized altitude and repeating the altitude estimation process based on the adjusted hypothesized altitude to search for an improved estimated altitude based on the match score.
US11810308B2

Due to the factors such as lens distortion and camera misalignment, stereoscopic image pairs often contain vertical disparities. Introduced herein is a method and apparatus that determine and correct vertical disparities in stereoscopic image pairs using an optical flow map. Instead of discarding vertical motion vectors of the optical flow map, the introduced concept extracts and analyzes the vertical motion vectors from the optical flow map and vertically aligns the images using the vertical disparity determined from the vertical motion vectors. The introduced concept recognizes that although not apparent, vertical motion does exist in stereoscopic images and can be used to correct the vertical disparity in stereoscopic images.
US11810307B2

Described herein are techniques that may be used to facilitate object tracking within a video captured using a portable recording device based on movements associated with that recording device. Such techniques may comprise receiving, from an image capture device, a current image data and an indication of an offset value, determining at least one object to be identified within the image data, determining a previous location of the at least one object within previous image data, and determining, based on the previous location and the offset value, a region within the image data to be attributed to the at least one object, the region comprising less than the current image. The techniques may further comprise determining a location of the at least one object within the region using at least one object recognition technique.
US11810301B2

A method for image segmentation includes receiving an input image. The method further includes obtaining a deep learning model having a triad of predictors. Furthermore, the method includes processing the input image by a shape model in the triad of predictors to generate a segmented shape image. Moreover, the method includes presenting the segmented shape image via a display unit.
US11810299B1

A method for generating a machine learning model for characterizing a plurality of Regions Of Interest ROIs based on a plurality of 3D medical images and an associated method for characterizing a Region Of Interest ROI based on at least one 3D medical image. The methods proposed here aim to provide complementary strategies to enable a classification of ROIs from 3D medical images which could take profit of the advantageous and complementarity of both 2D and 3D CNNs to improve the accuracy of the prediction. More precisely, the present disclosure proposes a 2D model that complements the 3D model so that the sensitivity/specificity of the diagnosis is improved by taking advantage of complementary notions.
US11810297B2

Embodiments of the present disclosure include a method, device and computer readable medium involving receiving image data to detect tissue lesions, passing the image data through at least one first convoluted neural network, segmenting the image data, fusing the segmented image data, and detecting tissue lesions.
US11810291B2

Systems and methods for generating a synthesized medical image are provided. An input medical image is received. A synthesized segmentation mask is generated. The input medical image is masked based on the synthesized segmentation mask. The masked input medical image has an unmasked portion and a masked portion. An initial synthesized medical image is generated using a trained machine learning based generator network. The initial synthesized medical image includes a synthesized version of the unmasked portion of the masked input medical image and synthesized patterns in the masked portion of the masked input medical image. The synthesized patterns is fused with the input medical image to generate a final synthesized medical image.
US11810290B2

An embodiment relates to a computer-implemented method for generating a combined tissue-vessel representation. The method includes receiving imaging data of a tissue; receiving imaging data of a vessel; generating a tissue representation based on the imaging data of the tissue; generating a vessel representation based on the imaging data of the vessel; and generating a combined tissue-vessel representation based on the vessel representation and the tissue representation, the vessel representation being overlaid over the tissue representation.
US11810277B2

An image acquisition method includes acquiring a first image based on a first photographing parameter, where the first image includes a first to-be-detected item, acquiring a second image based on a second photographing parameter, where the second image includes a second to-be-detected item, and determining, based on the first image and the second image, a detection result corresponding to the first to-be-detected item and a detection result corresponding to the second to-be-detected item.
US11810276B2

Systems and methods are provided for computed tomography (CT) imaging. In one embodiment, a method comprises adaptively blending at least two input image volumes with different spatially-variant noise characteristics to generate an output image volume with uniform noise throughout the output image volume. In this way, images may be reconstructed from projection data with data redundancy without introducing image artifacts from stitching images or variance in image noise due to the data redundancy.
US11810273B2

Sharpness at each focus position is calculated as an individual sharpness. Thereafter, one or M (where M is a natural number equal to or greater than 2 and smaller than N) corrective sharpness are calculated and image reference values are determined from the individual sharpness. An luminance value is calculated based on the image reference values and the corrective sharpness for each pixel. An all-in-focus image is generated by combining those luminance values.
US11810272B2

Methods for dehazing a digital image and for restoring an underwater digital image. The methods include the following steps: First, clustering pixels of a digital image into haze-lines, wherein each of the haze-lines is comprised of a sub-group of the pixels that are scattered non-locally over the digital image. Second, estimating, based on the haze-lines, a transmission map of the digital image, wherein the transmission map encodes scene depth information for each pixel of the digital image. Then, for a hazy image, calculating a dehazed digital image based on the transmission map.
US11810271B2

In a technique to assess the blurriness of an image, an image of a face is received, the image including a depiction of lips. A processing device determines a region of interest in the image, wherein the region of interest comprises an area inside of the lips. The processing device applies a focus operator to the pixels within the region of interest, and calculates a sharpness metric for the region of interest using an output of the focus operator. The processing device determines whether the sharpness metric satisfies a sharpness criterion, and one or more additional operations are performed responsive to determining that the sharpness metric satisfies the sharpness criterion.
US11810262B2

Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: generating a mask of an object using one or more images; generating a 3D model of the object using the mask of the object; facilitating displaying a 3D display of the object on an electronic device of a user using the 3D model; receiving, from the electronic device of the user, a zoom selection on the 3D display of the object; in response to receiving the zoom selection, facilitating displaying a zoomed 3D display of the object on the electronic device of the user; receiving, from the electronic device of the user, a zoom rotation selection of the object in the zoomed 3D display; and in response to receiving the zoom rotation selection, facilitating rotating the 3D display of the object in the zoomed 3D display on the electronic device of the user. Other embodiments are disclosed herein.
US11810259B2

A method of operating an augmented reality (AR) system includes capturing images of a first real-world workspace using a camera of a first head mounted AR device of the AR system being worn by a first user, processing the images using a first processor of the AR system to identify physical objects in the first real-world workspace and detect 3D positions of the identified physical objects in a 3D space corresponding to the first real-world workspace, rendering virtual objects representing the identified physical objects on the display of the first head mounted AR device at the respective 3D positions for the identified physical objects, manipulating a first one of the virtual objects using at least one hand-held controller of the AR system in a manner that mimics a performance of a first procedural task using the physical object associated with the first one of the virtual objects, recording the manipulation of the first one of the virtual objects that mimics the performance of the first procedural task as first augmented reality content, and storing the first augmented reality content in a memory of the AR system.
US11810257B2

One variation of a method for automatically capturing data from non-networked production equipment includes: detecting a location of a mobile device within a facility, the mobile device manipulated by an operator while performing a step of an augmented digital procedure at a machine in the facility; estimating a position of a display on the machine relative to a field of view of an optical sensor in the mobile device based on the location of the mobile device and a stored location of the machine within the facility; in response to the position of the display falling within the field of view of the optical sensor, selecting an image captured by the optical sensor; extracting a value, presented on the display, from a region of the image depicting the display; and storing the value in a procedure file for the augmented digital procedure completed at the machine.
US11810256B2

Systems and techniques are described herein for modifying the scale and/or position of objects in images. For instance, a system can obtain a two-dimensional (2D) input image from a camera and a three-dimensional (3D) representation of the 2D input image. The system can further determine a first portion of the 3D representation of the 2D input image corresponding to a target object in the 2D input image. The system can adjust a pose of the first portion of the 3D representation of the 2D input image corresponding to the target object. The system can further generate a 2D output image having a modified version of the target object based on the adjusted pose of the first portion of the 3D representation of the 2D input image corresponding to the target object to be output on a display.
US11810254B2

A system surrounds an area with a first set of display panels. A second set of display panels is positioned above the area, and a third set of display panels is positioned below the area. A subject is positioned within the area and may be on an omnidirectional treadmill within the area. A controller communicates content to the first set of display panels, the second set of display panels, and the third set of display panels that presents a multidimensional scene when displayed. A set of sensors capture sensor data of the subject within the area while content is displayed. One or more of the sensors may be coupled to a repositioning system that repositions sensors so the subject remains in a field of view of different sensors. From sensor data of the subject, a representation of the subject may be generated for insertion into other video content.
US11810253B1

The invention relates to a system and process for generating digital images of a site having a structure with superimposed intersecting grid lines and annotations. The process includes acquiring a plurality of digital images, still frames and/or video images of the site, the structure, or both, with each of the digital images. The structure, the site, and points of interest within the digital images are identified, and then the system and process photogrammetrically generates a three-dimensional point cloud from the digital images. The identified structures, objects and features are then used to calculate measurements and provide masking and annotations in order to generate the two-dimensional stitched and annotated digital image of the site and/or the structure.
US11810251B2

According to some embodiments, a system, method and non-transitory computer-readable medium are provided comprising an imagery data source storing image data from a plurality of images; a ground point module; a memory storing program instructions; and a ground point processor, coupled to the memory, and in communication with the ground point module and operative to execute the program instructions to: receive image data for an area of interest (AOI); generate a digital surface map from the received image data, wherein the digital surface map includes an elevation value for each of a plurality of points on the digital surface map; generate a ground point sampling based on the elevation values for the plurality of points on the digital surface map; generate an image boundary sampling based on elevation values for the plurality of points along a plurality of edges of the area of interest; and interpolate the generated ground point sampling and the image boundary sampling to generate a digital terrain map. Numerous other aspects are provided.
US11810250B2

An electronic apparatus performs a method of representing a 3D shape that includes: dividing a 3D space enclosing the 3D shape into a plurality of 3D spaces with a hierarchical octree structure; generating local implicit functions, and each of the local implicit functions corresponds to a respective 3D space of the plurality of 3D spaces; and reconstructing a representation of the 3D shape from the local implicit functions with the hierarchical octree structure. In some embodiments, the 3D space is recursively subdivided into the child octants according to the surface occupancy and richness of the geometry of the 3D shape, and a respective local implicit function is generated corresponding to a geometry of a part of the surface.
US11810249B2

Methods for processing a 3D point cloud of a building into polygons using an electronic computing device are presented, the methods including: causing the electronic computing device to receive the 3D point cloud; causing the electronic computing device to segment the 3D point cloud into a number of facades; and causing the electronic computing device to generate a number of polygons representing the number of facades. In some embodiments, the causing the electronic computing device to segment the 3D point cloud into a number of facades includes: performing voxel downsampling operation on the 3D point cloud; calculating a point normal for every point in the voxel downsampled 3D point cloud; and performing region growing to find each of the number of facades.
US11810248B2

An image dataset is processed with a shadow map generated from objects in a virtual scene that can cast shadows and the scene is rendered independent of the shadows. The shadow might be edited separately, and then applied to a post-render image of the scene to form a shadowed image. Light factor values for pixels of the shadow map might be stored as summed-area table values.
US11810238B2

Ray tracing systems and computer-implemented methods for generating a hierarchical acceleration structure for intersection testing in a ray tracing system. Nodes of the hierarchical acceleration structure are determined, wherein each of the nodes represents a region in a scene, and wherein the nodes are linked to form the hierarchical acceleration structure. Data is stored representing the hierarchical acceleration structure including data defining the regions represented by a plurality of the nodes of the hierarchical acceleration structure. At least one node is an implicitly represented node, wherein data defining a region represented by an implicitly represented node is not explicitly included as part of the stored data but can be inferred from the stored data. Ray tracing systems and computer-implemented methods for performing intersection testing in the ray tracing system determine whether testing of one or more rays for intersection with a region represented by a particular node of a sub-tree is to be skipped.
US11810220B2

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and method for performing operations comprising: receiving, by one or more processors that implement a messaging application, a video feed from a camera of a user device; detecting, by the messaging application, a face in the video feed; in response to detecting the face in the video feed, retrieving a three-dimensional (3D) caption; modifying the video feed to include the 3D caption at a position in 3D space of the video feed proximate to the face; and displaying a modified video feed that includes the face and the 3D caption.
US11810217B2

One or a plurality of embodiments of the present application provide a system applicable for trip invitation, the system comprising: a server side, comprising a computer-readable storage medium having executable instructions, and a processor communicating with the computer-readable storage medium, wherein the executable instructions are configured to, when executed, cause the processor to: acquire a trip invitation of a first client directed to a second client, wherein the trip invitation comprises identification information of the first client and a location sharing request; and send the trip invitation to the second client.
US11810211B1

Concepts and technologies are disclosed herein for providing an electronic document processing system, an electronic document generation mechanism, an encrypted digital certificate generator, a tool for coordinating the processing of electronic documents, a packaging mechanism for finalizing and authenticating electronic documents, a tracking log for recording relevant electronic document information, and a transferring protocol for transferring the ownership of electronic documents. The present disclosure also is directed to an electronic authentication system including an electronic document authentication watermark seal or signature line for confirming a document's signing within the view. The present disclosure also is directed to a system, software program, and method for generating electronic documents, coordinating the signing of electronic documents, digitally authenticating and certifying electronic documents, and organizing electronic documents for retrieval and transfer in a mortgage closing and/or other financial services application.
US11810204B2

The present disclosure provides systems and methods that may advantageously apply machine learning to accurately identify and investigate potential money laundering. In an aspect, the present disclosure provides a computer-implemented method for anti-money laundering (AML) analysis, comprising: (a) obtaining, by the computer, a dataset comprising a plurality of accounts, each of the plurality of accounts corresponding to an account holder among a plurality of account holders, wherein each account of the plurality of accounts comprises a plurality of account variables, wherein the plurality of account variables comprises financial transactions; (b) applying, by the computer, a trained algorithm to the dataset to generate a money laundering risk score for each of the plurality of account holders; and (c) identifying, by the computer, a subset of the plurality of account holders for investigation based at least on the money laundering risk scores of the plurality of account holders.
US11810201B2

A method and system for scanning claims data, the method comprising receiving, by a computing system, contract details associated with claims, receiving, by the computer system, prescription transactions data associated with the claims, parsing, by the computer system, the transactions data into column values, and executing, by the computer system, analytics on the parsed transactions. The analytics include comparing the parsed transactions against the contract details for accurate pricing, fees, and accepted treatment protocols concerning dose and quantity, comparing the parsed transactions with independent pricing data that is based on third-party pricing data and drug information, identifying material errors in the parsed transactions, determining withholdings from payment of the claims for a portion above a tolerance level based on the identified material errors. The method further comprising presenting, by the computer system, results of the execution of the analytics to a portal.
US11810200B1

A method and system for improving and automating the identification of homes located in an imminent or current disaster zone and causing an immediate release of funds to residents without requiring the insured member to first submit a claim are disclosed. The system and method are configured to determine whether there is a high likelihood of a disaster event occurring in a region, based on external sources or local device sensors. In response to the disaster event, a smart contract is executed such that funds are expeditiously released via a distributed ledger system to insured members in the first region.
US11810193B1

An Online Software Platform (OSP) may receive a first dataset from a remote client device, and compute an estimated resource, from the first dataset and also per stored digital rules. The OSP may then communicate an aspect of the resource to the remote client device and receive a confirmation of the first dataset. The OSP may then process the first dataset, for matching it with another dataset, either internally or by outsourcing. Either way, the OSP may establish that the first dataset has been matched with a compatible second dataset. The OSP may then input a resource for the first dataset, which is determined according to stored digital rules. The OSP may further create one or more notifications and documents about the matching and the resource, and make them available to the remote client device or even to the device of another remote entity.
US11810189B2

Information may be managed using blockchains. An access computing device may be configured to access a blockchain network including a plurality of node computing devices that store a respective copy of a plurality of blockchains, each blockchain including a sequence of one or more blocks. The access computing device may manage communication of data between the blockchain network and a user. The access computing device may transmit instructions to a node computing device to generate new blocks in the blockchain associated with new and/or updated transaction.
US11810182B2

Techniques for completing pre-arranged transactions which improve customer service. An example method includes receiving a signal from a beacon by a mobile communication device, sending a first message containing an identifier by the mobile communication device, and receiving a second message containing information for completing the transaction by the mobile communication device.
US11810181B2

A computerized, interactive eyewear display board system, comprising a plurality of display shelves mounted to a display board's support structure, each of the display shelves comprising at least one light that is adapted to selectively illuminate the respective shelf, the at least one light being controlled a computer processor; and an item tracking mechanism that is adapted to determine which particular eyewear is on each particular respective one of the display shelves. In various embodiments, the display board system is adapted to receive eyewear preference criteria from a user, identify particular eyewear that is placed on a particular one of the display shelves that satisfies the eyewear preference criteria, and in response to determining that the particular eyewear satisfies the eyewear preference criteria, illuminate the particular shelf.
US11810179B2

A method for tracking products, involving a subprocess (100) for generating and associating codes with products, and a subprocess (200) for acquiring products is provided, which enable the consumer, by using his/her smartphone, directly to identify forged, adulterated or stolen products or those containing any information supplied by the manufacturer that prohibits the sale thereof, transforming the consumer into an active element in an integrated control system. The consumer becomes a terminal in a network, fully equipped with online communication and information tools, in addition to cameras and other sensors, making the consumer a potential agent for authenticating products and goods in general. Furthermore, a method (300) for validating encounters, capable of authenticating and validating an encounter between two or more mobile devices or between a mobile device and a fixed device is provided, the method (300) authenticating an encounter between two persons by use of their smartphones.
US11810177B2

A method includes: acquiring an image of first piece of clothing to be collocated; determining information of one or more second piece of clothing for collocation with the first piece of clothing; determining clothing collocation images containing the information of the one or more second piece of clothing in the collocation image library; and selecting clothing collocation images matched with the image of the first piece of clothing from the determined clothing collocation images. The information of the one or more second piece of clothing is pre-marked clothing category information of clothing collocation images in a collocation image library.
US11810161B2

A system comprising an electronic pricing system configured to receive information corresponding to a designed product and determine an initial price(s) as well as initial values of other business variables associated with the price. The system allows a user to enter a change to a price or the other business variable to instantly discover how the change affects other variables and optionally how the change affects one or more allowable ranges of acceptable values of other variables. The user can then lock the value of one or more of the variables and prices and change others to instantly discover how a change to one affects the others. The user can then order manufacture of the designed product as a function of values of price and other business variables.
US11810158B2

Briefly, embodiments disclosed herein may relate to digital content selection, and more particularly to weighted pseudo-random digital content selection for use in and/or with online digital content delivery, such as online advertising, for example.
US11810156B2

The present application describes systems, methods and devices for creative asset management, some of which can be utilized in closed/batch supply and/or open real-time bidding (RTB) supply opportunities. The present application further describes systems, methods and devices for omni-channel creative asset management that may have bi-directional features. In particular, in some embodiments, the creative asset management systems, methods, and devices described herein can allow advertisers to consolidate their online advertising efforts into a central platform.
US11810152B2

Automatic item placement recommendation is described. An item placement configuration system receives an item for which a recommended placement is to be generated and identifies an entity associated with the item. The item placement configuration system then identifies a multi-domain taxonomy that describes relationships between different entities based on items associated with the different entities published among different domains. A representation of the entity associated with the item to be placed is then identified within the multi-domain taxonomy, along with a representation of at least one similar entity. Upon identifying a similar entity, historic item placement metrics for the similar entity are leveraged to generate a placement recommendation for the received item. In some implementations, the placement recommendation is output with a visual indication of a similar entity and associated performance metrics that were considered in generating the recommended placement.
US11810151B2

In general, embodiments of the present invention provide systems, methods and computer readable media for a predictive recommendation system using predictive models derived from tiered feature data.
US11810147B2

The present disclosure relates to systems and methods for automatic attribution modeling and measurement. In aspects, a system may receive identification information associated with profiles and electronic devices that were exposed to a certain piece of targeted content. The demographic and device data associated with the individuals who were exposed to the targeted content are used to create a control group of individuals who were not exposed to that targeted content. The real-world visit rates of the exposed group and the control group to one or more locations may be monitored over a period of time (or campaign) and evaluated to assess the effectiveness of the targeted content.
US11810145B2

A computer-implemented method of providing a notification to a user may include: obtaining a plurality of trigger conditions; monitoring a web session of the user to determine whether a trigger condition of the plurality of trigger conditions is satisfied; and in response to determining that the trigger condition is satisfied, executing a notification process, wherein the notification process includes: obtaining vendor information based on the trigger condition that is triggered, the vendor information including information associated with one or more vendors associated with the trigger condition that is triggered and/or alternative offer information associated with the one or more vendors; and causing display of a notification, the notification including information corresponding to the one or more vendors and/or the alternative offer information.
US11810140B2

A software development kit (SDK) allow a user to be able purchase a gift card through an offer wall and, in return, the user can receive a reward in game currency, such as coins, diamonds, tokens or the like. Most mobile apps offer their users a way to purchase coins, diamonds, tokens, or the like, which is also known as an in-app purchase. The gift card offer wall can allow the game player to purchase a gift card from a choice of vendors, and, in return, obtain the desired game currency as a bonus. The system can include three elements—the SDK for various platforms, an electronic wallet application and servers that communicate with both the SDK and the wallet application. The SDK is something that the app publisher can add to their own mobile application that will launch the gift card offer wall for the user.
US11810129B2

An apparatus including a display circuit, a requestor circuit, a request provisioning circuit, an Internet of Things Universal Identification (IoT UID) processing circuit, and an IoT UID provisioning circuit. The display circuit generates a graphical user interface (GUI) configured to receive one or more user input command values corresponding to device property data for one or more Brownfield devices. The requestor circuit generates a registration request that includes the device property data. The request provisioning circuit transmits the registration request to an Internet of Things (IoT) device registrar server. The Internet of IoT UID processing circuit interprets one or more IoT UIDs generated by the IoT device registrar server in response to the registration request. The IoT UID provisioning circuit at least one of: transmits the one or more IoT UIDs; or displays the one or more IoT UIDs on an electronic display.
US11810124B1

Methods and systems of exchanging data using payment cards with universal reference numbers are disclosed. A merchant computing system includes a merchant input/output assembly receiving a universal reference number from a customer at a point of sale. A merchant database retrievably stores a plurality of universal reference numbers and customer information associated with each of the plurality of universal reference numbers. A transaction circuit receives the universal reference number from the merchant input/output assembly, retrieves customer information associated with the universal reference number, and provides an output relating to a transaction based on the customer information.
US11810119B2

A method for providing an indication of financial strength includes receiving a financial indicator and a predetermined spending budget status from a user. The predetermined spending budget status is associated with a spending budget for the user that has at least one payment account. The financial indicator is then associated with the predetermined spending budget status. A payment request that includes one of the at least one payment accounts is then received from a merchant. A current spending budget status is then determined using the spending budget and the at least one payment account. The financial indicator is then sent to the merchant for provision to the user in response to the current spending budget status being included in the predetermined spending budget status.
US11810114B2

This application relates to a financial payment method using biometric information. Biometric information of an individual collected in a mobile device of an affiliated member is transmitted to a mobile device of the individual to allow the biometric information to be authenticated in the mobile device of the individual. After the authentication of the biometric information, a substitute key that corresponds to a card password preset by the individual is inputted, and a financial payment is requested based on the payment content.
US11810105B2

Provided herein is a computer-implemented method for provisioning a token to an appliance. The method includes registering an original account identifier to an appliance, wherein the original account identifier is not associated with any user when registered, associating a device token to the original account identifier, wherein the device token is stored by the appliance, associating a user account identifier to at least one of the device token and the original account identifier, receiving, from the appliance, a transaction request for a transaction, the transaction request including the device token, identifying the user account identifier based on the device token, determining that the transaction is authorized based at least partially on the user account identifier and the original account identifier registered to the at least one appliance, and in response to determining that the transaction is authorized, processing the transaction. A system and appliance are also disclosed.
US11810090B2

A key-duplicating system comprises a network that includes a multiplicity of kiosks at a multiplicity of different locations, each of the kiosks having a customer interface and a processor coupled to the customer interface. A remote central server coupled to the kiosks is adapted to receive, from the kiosks, information identifying master keys to be duplicated. A key analysis module uses the information identifying master keys to be duplicated to derive information required to produce duplicates of the identified master keys, and a key duplicating module uses that information to produce duplicates of said identified master keys.
US11810085B2

Systems and methods for processing a financial transaction are provided. In a method conducted at an issuing server computer associated with a first entity, a transaction request message is transmitted to an acquiring server computer associated with a second entity. The transaction request message is in respect of a push transaction in which funds from the first entity are transferred to the second entity and includes a first set of data elements. In response to transmitting the transaction request message, a transaction response message and a second set of data elements are received. The second set of data elements are associated with the first set of data elements and the financial transaction is processed using information contained in the first set of data elements and the second set of data elements.
US11810069B2

The A CLOUD-BASED DESKTOP AND SUBSCRIPTION APPLICATION PLATFORM APPARATUSES, METHODS AND SYSTEMS (“CDSA Platform”) transforms service sign up, site creation, application registration data inputs via CDSA Platform components into new site display and Subscription App Store registration confirmation outputs. In some embodiments the CDSA Platform may facilitate generation of cloud-based desktop representations within a web browser. In one implementation, the CDSA Platform may receive a first user input, including identifying user information and a web Site address. In response to the first input, the CDSA Platform may create a new web Site at the received web Site address. In one implementation, the new website may comprise a first desktop representation on a web browser at the web Site address and may present a plurality of application icons on the first desktop representation. In a further implementation, the CDSA Platform may receive a second user input which may include an action on one of the plurality of application icons. In one implementation, in response to the second input, the CDSA Platform may present a second desktop representation on the web browser at the web Site address.
US11810066B2

Various embodiments relate generally to data science and data analysis, computer software and systems, and control systems to provide a platform to facilitate implementation of an interface, and, more specifically, to a computing and data storage platform that implements specialized logic to facilitate distribution of items in accordance with an automatically adaptive schedule, for example, via an interface. In some examples, a method may include predicting data representing, for example, a zone of time in which depletion of an item is predicted. The method may monitor whether to replenish the item, and transmit via a network an electronic message including one or more item characteristics associated with the item to be replenished. The method may also include receiving another electronic message, and transmitting a control message to a merchant computing system to initiate adaptive distribution to replenish the item, among other things.
US11810060B2

A merchant can use an e-commerce platform to sell products to customers, and customers can use the e-commerce platform to return items that they are unsatisfied with back to the merchant. These product returns have an associated cost. Embodiments of the present disclosure relate to computer-implemented systems and methods to enable customer-to-customer product returns in an e-commerce platform. In a customer-to-customer return, a first customer that wants to return an item of a particular product is connected with a second customer that wants to purchase that product. The e-commerce platform then facilitates a shipment of the item from the first customer directly to the second customer. Embodiments of the present disclosure include online store implementations of customer-to-customer returns, online marketplace implementations of customer-to-customer returns, and customer-to-customer returns implemented using orders for returned items.
US11810057B2

A method is provided for using sensor sources near a target destination to identify conflicts with an approach plan to the target destination, and more particularly, to soliciting sensor data from sensor sources having the target destination within their field of view to identify conflicts with an approach plan to the target destination. Methods may include: identifying a vehicle approaching a target destination with a target destination delivery plan for an article; identifying at least one sensor source proximate the target destination; obtaining sensor data from the at least one sensor source proximate the target destination; determining, based on the sensor data from the at least one sensor source proximate the target destination, a conflict with the target destination delivery plan for the article; and causing the target destination delivery plan for the article to change in response to the conflict with the target destination delivery plan for the article.
US11810045B2

Methods and systems for automatic package tracking and prioritized reordering include receiving, through a network interface, information relating to an order, a first package identifier associated with a first package, and event data associated with a plurality of package identifiers that include the first package identifier, the order comprising a first group of items, where the first package is configured to hold the first group of items and is to be delivered to a first recipient within a first predetermined period of time through one or more existing routes; parsing the event data based on the first package identifier; determining whether the first package exists based on the information; and transmitting a signal to a computer system to deliver the first package or to reorder the first package based on the determinations.
US11810037B2

An automatic patient recruitment system is operable generate abnormality data for medical scans by performing at least one inference function on image data of each medical scans by utilizing a computer vision model trained on a training set of medical scans. A subset of a plurality of patients is identified to be eligible for a pharmaceutical study by identifying medical scans having abnormality data that compares favorably to abnormality criteria of the pharmaceutical study. A size of the subset is compared to a minimum participant count requirement. A notification indicating the subset of the plurality of patients is transmitted based on the size of the subset comparing favorably to the minimum participant count requirement.
US11810035B2

Various examples are directed to systems and methods for executing an enterprise resource planning solution using a database management system (DBMS). An order-to-cash process executing at the at least one processor accesses an indication of waste material for disposal and generates a waste disposal order, where the waste disposal order comprises a material description field including a description of the waste material, regulatory reporting data describing at least one report of the waste material to be provided to a regulatory agency, and a price field indicating a negative price.
US11810029B2

In an approach for predictive forecasting of food allocation, a first data is received from one or more sensors. The amount and condition of available food is determined from the first data. The number and location of people is determined from the first data. The received data is modified to create a second data. One or more food requirements for the people are predicted based on the number and location of people and the second data. An optimal food allocation for the people is predicted based on the amount and condition of food available and the one or more food requirements. The optimal food allocation is reported.
US11810025B2

Systems and methods provide check-in services to mobile devices using a check-in enabled network. When the mobile computer device attempts to access the check-in enabled network, a connection is established between the mobile computer device and the check-in enabled network. Check-in information is passed between the mobile computer device and the check-in enabled network to check in a user of the mobile computer device to an entity providing the check-in enabled network. The method may also include determining whether any additional actions are available to provide to the mobile device via the check-in enabled network, when an additional action is available, presenting the additional action to the user via the mobile device, and receiving input from the mobile device to take the additional action. Many additional actions may be available and are disclosed herein. The user's personal information may be protected while providing financial transactions with the system.
US11810023B2

Implementations of various methods and systems of a network, GPS system, mobile computing devices, servers, forward commodity market servers, grouping software for hubs, transparent open access pricing systems, blockchain audit and safety methods and systems, virtual hub systems, algorithm methods for no arbitrage conditions in a simple easy to use graphical user interface format for mobile or virtual computing over various mediums which are connected via a network to transact and trade transportation seats or capacity units in airline transport, subway transport, train transport, automobile transport, autonomous vehicle transport, taxi transport, space transport, package freight transport, tractor trailer freight transport, cargo freight transport, container freight transport, virtual transport, underground transport, ship or sea transport, public transport, private transport or drone transport on a computer, mobile computer device, audio computer device, virtual reality computer device or mixed reality computing device.
US11810020B2

A method for developing content for a personalized non-profit venue experience using a mobile computing device, comprising: providing an interface for management of a set of multimedia assets; receiving a mapping of multimedia assets to a set of locations on a site plan for the non-profit venue; receiving metadata for the set of multimedia assets; receiving personalized interest data indicating personal philanthropic interests of a visitor to the non-profit venue; and applying a machine learning algorithm to analyze the metadata and the personalized interest data to provide, to a mobile computing device, a selection of a multimedia asset from the set of multimedia assets for consumption by the visitor.
US11810010B2

Techniques for automatically manufacturing mechanical parts are described. A first estimate of manufacturing cost for a first mechanical part is generated using a first machine learning model. In response to determining that the first estimate of manufacturing cost for the first mechanical part falls within a range of effectivity for the first machine learning model, a second estimate of manufacturing cost for the first mechanical part is generated using a second machine learning model. An expected cost error in the second estimate of manufacturing cost for the first mechanical part is determined, and upon determining that the expected cost error falls within a pre-determined acceptable range, automatic manufacturing of the first mechanical part is facilitated.
US11810006B2

A vehicle and a system and a method of operating the vehicle. The system includes a reasoning engine, an episodic memory, a resolver and a controller. The reasoning engine infers a plurality of possible scenarios based on a current state of an environment of the vehicle. The episodic memory determines a historical likelihood for each of the plurality of possible scenarios. The resolver selects a scenario from the plurality of possible scenarios using the historical likelihoods. The controller operates the vehicle based on the selected scenario.
US11810005B2

Aspects of the disclosure relate to automated pairing of customers and businesses. A computing platform may determine, based on historical user activity of a user, a pattern of the user activity, and may identify, based on the pattern of the user activity, an anticipated purchase activity of the user. Then, the computing platform may determine a sales offering by a vendor. Then, the computing platform may match the anticipated purchase activity with the sales offering. Then, the computing platform may retrieve user-defined preference rules associated with the anticipated purchase activity. Then, the computing platform may determine whether the preference rules apply to one or more attributes of the anticipated purchase activity. Subsequently, the computing platform may trigger, based on a determination that the preference rules apply to the one or more attributes of the anticipated purchase activity, an action associated with the anticipated purchase activity.
US11810000B2

Systems and methods for classifying data are disclosed. For example, a system may include at least one memory storing instructions and at least one processor configured to execute the instructions to perform operations. The operations may include receiving training data comprising a class. The operations may include training a data classification model using the training data to generate a trained data classification model. The operations may include receiving additional data comprising labeled samples of an additional class not contained in the training data. The operations may include creating a synthetic data generator. The operations may include training the synthetic data generator to generate synthetic data corresponding to the additional class. The operations may include generating a synthetic classified dataset comprising the additional class. The operations may include retraining the trained data classification model using the synthetic classified dataset.
US11809999B2

Object recognition scanning systems and methods for implementing artificial intelligence based item determination are disclosed herein. Example object recognition scanning systems and methods include imaging, by an imager having a field of view (FOV) extending over a scanning area, one or more items within the FOV, and receiving image data of an item imaged by the imager during a scanning session. A trained object recognition model, taking the image data as input, determines a product identification probability for the item. The object recognition scanning systems and methods include executing one of: (a) a first decoding sequence including, (b) a second decoding sequence, or (c) a mismatch detection sequence.
US11809997B2

An action recognition apparatus 1 including: a generation unit 2 that generates an addition image by adding a setting image to a target object image; an action recognition and estimation unit 3 that performs action recognition regarding the target object, outputs action recognition information indicating the result of action recognition, estimates the setting image, and outputs estimation information indicating the result of estimation; an action recognition loss calculation unit 4 that calculates an action recognition loss by using reference action recognition information generated in advance, and the action recognition information; an estimation loss calculation unit 5 that calculates an estimation loss by using reference estimation information generated in advance, and the estimation information; and a learning parameter updating unit 6 that updates learning parameters by using the action recognition loss and the estimation loss.
US11809994B2

An information processing apparatus comprises a generating unit configured to generate supervised data relating to a topological invariant based on a topological property relating to supervised data corresponding to input data, and a training unit configured to perform, based on a geometric property relating to an output from a classifier to which the input data is input and the supervised data generated by the generating unit, training of the classifier.
US11809992B1

Neural networks with similar architectures may be compressed using shared compression profiles. A request to compress a trained neural network may be received and an architecture of the neural network identified. The identified architecture may be compared with the different network architectures mapped to compression profiles to select a compression profile for the neural network. The compression profile may be applied to remove features of the neural network to generate a compressed version of the neural network.
US11809989B2

When a signal glitches, logic receiving the signal may change in response, thereby charging and/or discharging nodes within the logic and dissipating power. Providing a glitch-free signal may reduce the number of times the nodes are charged and/or discharged, thereby reducing the power dissipation. A technique for eliminating glitches in a signal is to insert a storage element that samples the signal after it is done changing to produce a glitch-free output signal. The storage element is enabled by a “ready” signal having a delay that matches the delay of circuitry generating the signal. The technique prevents the output signal from changing until the final value of the signal is achieved. The output signal changes only once, typically reducing the number of times nodes in the logic receiving the signal are charged and/or discharged so that power dissipation is also reduced.
US11809985B2

Generally, the present disclosure relates to methods and systems for algorithmically generating apparel recommendations. In some example aspects, human-identified complementarity of a subset of products can be used to train a neural network, which is in turn used to generate a compatibility score for items. Based on such values, compatible items can be identified and recommended to a user.
US11809981B1

A method of generating executable instructions for a computing system is provided. The method comprises: receiving a first set of instructions including a kernel of a first operator and a kernel of a second operator, the kernel of the first operator including instructions of the first operator and write instructions to a virtual data node, the kernel of the second operator including instructions of the second operator and read instructions to the virtual data node; determining, based on a mapping between the write instructions and read instructions, instructions of data transfer operations between the first operator and the second operator; and generating a second set of instructions representing a fused operator of the first operator and the second operator, the second set of instructions including the instructions of the first operator, the instructions of the second operator, and the instructions of the data transfer operations.
US11809976B1

Systems and methods are disclosed for classifying objects by a machine learning (ML) model. The ML model includes one or more layer level classification models to generate classifications and uncertainty metrics in the classifications and a meta-model to generate a final classification and confidence based on the underlying classifications and uncertainty metrics. In some implementations, the ML model provides an object to be classified to one or more layer level classification models, and the layer level classification models generate a classification for the object and an uncertainty metric in the classification. The meta-model receives the classifications and uncertainty metrics from the one or more layer level classification models and generates the final classification and confidence in the final classification. The uncertainty metrics may also be output by the ML model or used to adjust the meta-model to improve the final classification and confidence.
US11809974B2

Methods, apparatus, systems, computing devices, computing entities, and/or the like for employing machine learning concepts to accurately predict categories for unseen data assets, present the same to a user via a user interface for review, and assign the categories to the data assets responsive to user interaction confirming the same.
US11809972B2

Methods, computer readable media, devices, and systems provide for distributed machine learning. In one aspect, a method of training a model is disclosed. The method includes receiving, by a client device, from one or more servers, an intermediate model, training, by the client device, the intermediate model based on private data, and transmitting, by the client device, to the one or more servers, the trained intermediate model.
US11809971B2

Disclosed are systems and methods for autonomous computing replacing or augmenting a human user of computer programs, where access to internal operations of the computer program is not used. An application controller can use the display output of a computer program to determine a current state of the computer program, using the disclosed embodiments. For example, identity of menu options of the computer program can be determined from image frames obtained from the display output of the computer program and used to determine the current state of the computer program. The application controller can provide input commands to the computer program to execute the computer program from the current state to a destination state.
US11809968B2

Systems, methods, articles of manufacture, and computer program products to: train a prediction model using a machine learning process, the prediction model configured to estimate whether further application of a hyperparameter tuning technique will cause an improvement in at least one of the hyperparameters; select the hyperparameters using the tuning technique; apply the prediction model to determine if further adjustment of the hyperparameters is likely to improve the success metric; and terminate the tuning technique when: accuracy of the prediction model in predicting improvement in a hyperparameter is above a predetermined accuracy threshold, and the prediction model predicts that further application of the tuning technique will not result in an improvement to the hyperparameter; or the accuracy of the prediction model in predicting improvement in the parameter is below the predetermined accuracy threshold, and an accuracy of hyperparameter adjustment is determined to be below a predetermined adjustment accuracy threshold.
US11809967B2

An information processing apparatus comprises: an obtaining unit configured to obtain an estimation result estimated using an estimation model; a determination unit configured to determine a conversion table configured to correct the estimation result using the estimation model based on an estimation accuracy in the estimation model; and a correction unit configured to correct the estimation result based on the conversion table.
US11809961B2

Methods and apparatus for performing quantum annealing using a quantum system. In one aspect, a method includes controlling the quantum system such that a total Hamiltonian characterizing the quantum system evolves from an initial quantum Hamiltonian to a problem quantum Hamiltonian, wherein controlling the quantum system comprises applying an inhomogeneous driving field to the quantum system to drive the quantum system across a quantum phase transition.
US11809956B2

A method for providing composite cognitive insights comprising receiving streams of data from a plurality of data sources; processing the streams of data from the plurality of data sources, the processing the streams of data from the plurality of data sources performing data enriching and generating a sub-graph for incorporation into a cognitive graph; processing the cognitive graph, the processing the cognitive graph providing a plurality of individual cognitive insights; and, generating a composite cognitive insight, the composite cognitive insight being composed of the plurality of individual cognitive insights.
US11809946B1

Data can be collected from a plurality of barcode-reading devices associated with an enterprise. The collected data can be distinct from the decoded data that is generated by the barcode-reading devices when barcodes are read. For example, the collected data can include device data describing one or more characteristics of the barcode-reading device. Other types of data (e.g., camera data, license data, decoding metadata) can also be collected. The collected data can be sent to a remote server for processing and analysis. The remote server can provide feedback to the enterprise based on the results of analyzing the collected data.
US11809944B2

A data writing device includes a roller configured to convey a label including a radio tag along a predetermined path, a reader/writer configured to wirelessly communicate with the radio tag, and a controller configured to control the roller to convey the label and control the reader/writer to acquire a plurality of radio wave intensities from the radio tag at different positions along the predetermined path as the label is conveyed, and determine one of the different positions along the predetermined path at which the radio wave intensities are equal to or greater than a threshold value as a writing position for the radio tag.
US11809942B2

An antenna device which includes an antenna structure constituted of a conductive material layer formed on a dielectric planar substrate, and configured to communicate with a radio frequency identification tag, wherein the antenna structure includes an active electrode group, a passive electrode group, and a loop type plane electrode which connects the active electrode group to feeding points, an electromagnetic field is produced between the active electrodes and the passive electrodes by electromagnetic induction, an electromagnetic field which is different from the electromagnetic field in phase is produced between the loop type plane electrode and the passive electrodes by an electromagnetic mutual interference, and electromagnetic field density on the dielectric planar substrate is raised while forming magnetic fields with different phases within the same electromagnetic field.
US11809939B2

An RFID tag 300 with a boost antenna includes a boost antenna 100 and an RFID tag 200, wherein the boost antenna 100 includes: a radiation unit 10 which is conductive; a ground unit 30 which faces the radiation unit 10 and is conductive; and a short circuit unit 20 which connects one end of the radiation unit 10 and one end of the ground unit 30, and electrically connecting the radiation unit 10 and the ground unit 30 with each other, and wherein the RFID tag 200 is arranged at a position close to the short circuit unit 20 on the ground unit 30, wherein each of the boost antenna 100 and the RFID tag 200 has resonance characteristics.
US11809935B2

An electronic label (e-label) device that monitors situational data and displays an e-label. When the device detects an appearance modification event trigger based on the situational data, it modifies the appearance of the e-label being displayed by the e-label device, for example, by enlarging the machine-readable portion (e.g., barcode portion) of the displayed e-label. A related method and computer program product are also described.
US11809928B2

An information processing apparatus sets a color mode in place of a monochrome mode on condition that the monochrome mode and multiplexing of additional information on a print target image are set as print settings based on an input image data; generates, based on the input image data, color image data corresponding to printing in a color mode which represents a color of the monochromated print target image by a value of a color signal; performs, for the color image data generated by the generation unit, processing for multiplexing the additional information on the print target image; and causes a printing apparatus to print, in the color mode, a multiplexed image on which the additional information is multiplexed.
US11809916B2

The subject technology performs a locking operation on a first set of keys by a first statement of a first transaction. The subject technology determines that a conflict occurred between the first statement and a second transaction. The subject technology determines that the second transaction has yet to complete after a predetermined period of time. The subject technology performs a deadlock detection process where the subject technology stores a key and value in a table indicating the first transaction and the second transaction, detects, based at least in part on a graph traversal of the table starting from the first transaction, a cycle between the first transaction and the second transaction, and determines that the first transaction is a youngest transaction in the detected cycle. The subject technology ceases execution of the first transaction in response to the first transaction being a youngest transaction in a detected cycle.
US11809912B2

A system control processor manager for servicing workloads using composed information handling systems instantiated using information handling systems includes persistent storage and a workload manager. The workload manager obtains a workload request for a workload of the workloads; predicts future resource needs for the workload during a future time period; makes a determination that a portion of free resources of the information handling systems are available to meet the future resource needs; reserves the portion of the free resources based on the determination to obtain reserved resources during the future time period; and composes a composed information handling system of the composed information handling systems using the reserved resources during the future time period to service the workload request.
US11809911B2

A system control processor manager for performing workloads using composed information handling systems instantiated using information handling systems includes persistent storage and a workload manager. The workload manager obtains performance information for a workload of the workloads; makes a determination, based on the performance information, to suspend performance of the workload; in response to the determination: deallocates a first computing resource of a composed information handling system performing the workload to a reserved pool; and deallocates a second computing resource of the composed information handling system to a freely allocable pool.
US11809906B2

Systems, apparatuses, and methods for controlling bandwidth through shared transaction limits are described. An apparatus includes at least a plurality of agents, a plurality of transaction-limit (T-Limit) nodes, a T-Limit manager, and one or more endpoints. The T-Limit manager creates a plurality of credits for the plurality of agents to send transactions to a given endpoint. Then, the T-Limit manager partitions the credits into N+1 portions for N agents, wherein the extra N+1 portion is a shared pool for use by agents when they run out of their private credits. The T-Limit manager assigns a separate private portion of the N portions to the N agents for use by only the corresponding agent. When an agent runs out of private credits, the agent's T-Limit node sends a request to the T-Limit manager for credits from the shared pool.
US11809904B2

Systems and methods of executing multiple scripts at an extension point are provided. If there are multiple scripts that are associated with an extension point for a service instance in a SAAS platform, a script execution schedule is determined. This can indicate the order of execution of the multiple scripts, but may also specify how the inputs and outputs of the multiple script executions are obtained. For example, the inputs for multiple scripts can be the same, and be those provided by the SAAS platform at the extension point. In this case, in effect the multiple scripts are executed independently. Alternatively, the output of one script can function as the input to another script, which requires a certain order of execution. After all of the scripts are executed, output rules are used to determine an overall output of the script execution to be returned the platform through the extension point.
US11809892B2

Systems and methods for dynamically managing network functions (NFs) in a network such as 5G network are disclosed. The method includes instantiating a new NF associated with a target region; iteratively querying one or more network repository functions (NRFs) for lists of NFs associated with smaller regions based on a preceding response; and registering the new NF based on one or more responses to the iterative queries.
US11809891B2

A multi-hypervisor system, comprising: a plurality of hypervisors comprising a first hypervisor and a second hypervisor, at least one of the plurality of hypervisors being a transient hypervisor; and at least one Span VM, concurrently executing on each of the plurality of hypervisors, the at least one transient hypervisor being adapted to be dynamically at least one of injected and removed under the at least one Span VM concurrently with execution of the at least one Span VM on another hypervisor, wherein the at least one Span VM has a single and consistent at least one of memory space, virtual CPU state, and set of input/output resources, shared by the plurality of hypervisors.
US11809888B2

A method includes receiving a request to migrate a virtual machine from a source host to a destination host, mapping, by a hypervisor running on the source host, a first portion of a memory of the virtual machine to a persistent memory device, where the persistent memory device is accessible by the source host machine and the destination host machine, responsive to determining that a time period to execute a synchronization operation with respect to the first portion of the memory by the persistent memory device is below a threshold, stopping the virtual machine on the source host, and starting the virtual machine on the destination host.
US11809887B2

An automation application is described herein. The automation application executes on a computing device and accesses a macro for a target application. The macro has been generated based upon a sequence of inputs from a user received by the target application that causes the target application to perform an action, screen states of the target application as the target application receives the sequence of inputs from the user, operating system processes that are performed by an operating system as the target application receive the sequence of inputs from the user, and evidence events representing information obtained from the operating system processes. The automation application executes the macro, wherein executing the macro causes the automation application to mimic the sequence of inputs to the target application, thereby causing the target application to perform the action.
US11809886B2

Systems and processes for operating an intelligent automated assistant in a messaging environment are provided. In one example process, a graphical user interface (GUI) having a plurality of previous messages between a user of the electronic device and the digital assistant can be displayed on a display. The plurality of previous messages can be presented in a conversational view. User input can be received and in response to receiving the user input, the user input can be displayed as a first message in the GUI. A contextual state of the electronic device corresponding to the displayed user input can be stored. The process can cause an action to be performed in accordance with a user intent derived from the user input. A response based on the action can be displayed as a second message in the GUI.
US11809877B2

A computing device's performance can be dynamically tuned for a containerized application. A dynamic tuning solution can be configured to identify target applications that are running in workspaces implemented using containers, including when a target application is moved between workspaces and when a workspace's context is changed. The dynamic tuning solution can create mappings between identifiers of the container and a performance level associated with the target applications. A driver can then use these mappings to ensure that the computing device is dynamically tuned to the performance level associated with the target application when the container hosting the target application is active. The dynamic tuning solution can also reconcile discrepancies between a performance level associated with a target application and a performance level associated with a workspace in which the target application is containerized.
US11809863B2

The subject technology detects a code commit at a code repository. The subject technology sends a request for a build job to a build server. The subject technology determines that the build job is completed. The subject technology sends a training request and user token to a proxy authenticator. The subject technology determines determining that the user token is validated. The subject technology sends a training request and the user token to a training job manager. Further, the subject technology determines determining that the training job is completed.
US11809857B2

A method includes receiving, by a microcontroller, a live firmware update (LFU) command from an external host; and downloading, by the microcontroller, an image of a new version of firmware responsive to the LFU command. During a first time period, the method includes initializing only variables contained in the new version that are not contained in an old version of firmware. During a second time period, the method includes updating one or more of an interrupt vector table, a function pointer, and/or a stack pointer responsive to the new version. The second time period begins responsive to completing initialization of the variables.
US11809856B2

Systems and methods for upgrading the firmware of a wireless communication device (202). A wireless communication device (202) may comprise a first processor (204) and a first memory (206) configured to receive monitored data from one or more sensors (210), and wirelessly communicate the received monitored data. The device may comprise a modem (220) comprising a second processor (224) and a second memory (226) configured to wirelessly send an identifier for the current firmware stored in the second memory (226); when a firmware upgrade is available, receive an upgrade for the firmware stored in the second memory (226); upgrade the firmware stored in the second memory (226), wherein upgrading the firmware comprises temporarily interrupting wireless communication to and from the wireless communication device (202); reestablish wireless communication to and from the wireless communication device (202); and forward any monitored data received by the first processor (204) and the first memory (206) during the temporary interruption.
US11809855B2

A software upgrade management method for an unmanned and automated scheduling of an upgrade includes obtaining, by a server, an upgrade package, determining, by the server, a target upgrade mode for a terminal, where the target upgrade mode includes one of a server-determined upgrade mode, a terminal-determined upgrade mode, or a negotiated upgrade mode, and sending, by the server, the upgrade package to the terminal and performing, based on the target upgrade mode, a software upgrade procedure of the terminal.
US11809854B2

Provided is technology to implement an updating process according to a situation of each equipment when software is collectively updated with respect to a plurality of equipment items constituting an equipment system. With respect to a software updating method for a plurality of equipment items constituting the equipment system, the software updating method includes acquiring information indicating an operation state of at least respective equipment to be updated among the plurality of equipment items, acquiring information indicating a reception state of updated software of the respective equipment, determining whether to perform switching to the updated software by the respective equipment, and instructing switching to the updated software based on a result of a determination. The determining determines that the switching to the updated software by the respective equipment is not to be performed in a case where equipment in operation and from which reception is incomplete exists.
US11809846B2

User interface (UI) object descriptors, UI object libraries, UI object repositories, and UI object browsers for robotic process automation (RPA) are disclosed. A UI object browser may be used for managing, reusing, and increasing the reliability of UI descriptors in a project. UI descriptors may be added to UI object libraries and be published or republished as UI object libraries for global reuse in a UI object repository. The UI object browser, UI object libraries, and UI object repository may facilitate reusability of UI element identification frameworks and derivatives thereof.
US11809841B1

Techniques are described for enabling the automatic refactoring of software application source code to mitigate identified anti-patterns and other software modernization-related issues. A software modernization system analyzes software applications to generate various types of modernization report information, where the report information can include identifications of various types of design and cloud anti-patterns, proposed decompositions of monolithic applications into subunits, refactoring cost information, recommended modernization tools and migration paths, among other such information. A software modernization system further includes a refactoring engine that can automatically refactor source code based on such application analysis information, e.g., to automatically address identified anti-patterns, restructure code for decomposition, etc. A refactoring engine performs refactoring actions based on refactoring templates, machine learning (ML) refactoring models, or other input.
US11809835B2

A method, computer program product, and computing system for defining a queue. The queue may be based on a linked list and may be a first-in, first-out (FIFO) queue that may be configured to be use used with multiple producers and a single consumer. The queue may include a plurality of queue elements. A tail element and a head element may be defined from the plurality of elements within the queue. The tail element may point to a last element of the plurality of elements and the head element may point to a first element of a plurality of elements. An element may be dequeued from the tail element, which may include determining if the tail element is in a null state. An element may be enqueued to the head element, which may include adding a new element to the queue.
US11809832B2

Techniques for generating natural language text with a natural language generation (NLG) system using a plurality of semantic objects including a first semantic object. The techniques include: obtaining a first specification of the first semantic object, the first specification specifying a first set of one or more data variables, first attributes, a first vocabulary, and a first document structure configuration; obtaining, from at least one data store, first data related to the first set of data variables; determining values of at least some of the first set of data variables using the first data; generating the natural language text including first natural language text, using the first specification, the values of at least some of the first set of data variables; and outputting the generated natural language text.
US11809831B2

A symbol sequence converting apparatus according to an embodiment includes one or more hardware processors. The processors: generates a plurality of candidate output symbol sequences, based on rule information in which input symbols are each associated with one or more output symbols each obtained by converting the corresponding input symbol in accordance with a predetermined conversion condition, the plurality of candidate output symbol sequences each containing one or more of the output symbols and corresponding to an input symbol sequence containing one or more of the input symbols; derives respective confidence levels of the plurality of candidate output symbol sequences by using a learning model; and identifies, as an output symbol sequence corresponding to the input symbol sequence, the candidate output symbol sequence corresponding to a highest confidence level.
US11809830B1

The systems and methods of the invention provide a network querying or content system which drives high relevance question sets or content to users and presents it in the optimal template to ensure user interaction. In accord with at least one aspect, the system assesses the context (of a user) by interpreting the optimal template based on personality mapping of the user and relevancy mapping of the query or content. In a technically efficient manner, the system employs client-based managers and builders to select, supplement, or build user profiles and user interface templates to optimize queries or content based on a user's present profile. The systems and methods of the invention perform processing, in a technically efficient manner, to assess question or content set interaction and relevancy to generate targeted question sets or content that encourage overall user health and wellness.
US11809819B2

Various embodiments, methods and systems for implementing a form generation system are provided. Generating forms includes dynamic generation, personalization, and optimization of the forms based on automation objects that instruct on how to construct, structure and present forms for personalized data capture experiences. In operation, a form generator engine receives a request from a computing device to access a form. The form generator engine accesses form generation automation rules that are based on form generation parameters and automation objects. Using form generation automation rules, form generation parameters are used to generate automation objects including an annotated schema, a machine learning model, and a layout. Based on the form generation automation rules the automation objects are used to generate the form such that at least a field or a section of the form is selected based on a relevance score associated with field or section. The form is communicated for display.
US11809812B1

A method for updating a theme element of a presentation includes causing display of a user interface on a client computer of a user, the user interface comprising a first slide of the presentation and a first option to edit an element of the first slide, and receiving a user selection of the first option to edit the element of the first slide, wherein the user selection of the first option comprises a request to modify the element of the first slide. The method further includes causing the element of the first slide to be modified based on the user selection of the first option, receiving a user selection of a second option in the user interface to apply the modification to the element of the first slide to a theme of the presentation, causing the theme element corresponding to the element of the first slide to be updated based on the modification of the element of the first slide, and causing the modification of the element of the first slide to be propagated to elements of other slides of the presentation that are associated with the theme.
US11809810B1

Techniques are described for optimizing the display of hierarchically organized data by dynamically rendering portions visible within a display area of a web browser. Using a web page file corresponding to a web page that includes the display of a visual tree structure representing JavaScript Object Notation (JSON) data and client-side executable logic, an application running at the client device displays the web page including the visual tree structure and one or more first tree nodes corresponding to first JSON objects from a first portion of the JSON data. In response to input requesting display of one or more second JSON objects from a second portion of the JSON data not currently displayed in the visual tree structure, the application modifies one or more elements of the web page to update display of the visual tree structure to include one or more second tree nodes corresponding to the second JSON objects.
US11809806B2

Glyph accessibility techniques are described as implemented by a digital content processing system involving accessing glyphs and glyph alternatives. These techniques include preprocessing techniques in which a base font is used to determine similarity of glyphs within the base font to each other. Glyph metadata that describes this similarity is cached in a storage device and used during runtime to increase efficiency in locating similar glyphs in other fonts.
US11809787B2

Apparatus and methods of artificial intelligent based provision of digital content where and when the digital content is needed based upon where an agent is located and a purpose for accessing the content. A location of a user seeking to access the digital content may be used that enables access to the content. Persistent digital content is linked to location coordinates. A physical onsite location may be linked with digital content to enable provision of a user interface with augmented reality that combines aspects of the physical area with location specific digital content. In addition, access to digital content may be limited to users in defined access areas.
US11809786B2

An initial building model is read in and a creator indication about the creator thereof is extracted therefrom. The creator indication is taken as a basis for loading a creator-specific object pattern library in which a respective object pattern has an assigned building element data record. The respective object pattern is correlated with objects of the initial building model by a pattern recognition method. At the same time, an object correlating with the respective object pattern is assigned the building element data record assigned to this object pattern as an annotation. The initial building model and the assigned annotations are then taken as a basis for generating and outputting an annotated digital building model.
US11809784B2

The present disclosure generally relates techniques for audio-assisted enrollment of biometric features. In some embodiments, methods and devices for assisting users with enrollment of biometric features, using spatial audio cues, are described.
US11809780B2

Disclosed herein are playback devices, groups of playback devices, and methods of operating playback devices and groupings thereof to cause the playback devices in a group of playback devices to play audio content together in synchrony based on playback timing and clock timing, where the audio content and playback timing and the clock timing for use with playing the audio content according to the clock timing are provided by different playback devices in the group of playback devices.
US11809769B2

A tiled electronic device includes a first display panel, at least two other display panels and a roller. The first display panel transmits a plurality of signals to the at least two other display panels directly. The at least two other display panels include a second display panel being adjacent to the first display panel. The roller is rotatable in a rotating direction, wherein the first display panel is connected to the roller, and the second display panel is connected to the roller.
US11809763B2

A method for display control is provided. The method includes obtaining information of a remaining amount display color displaying a remaining amount of a consumable supply, obtaining the information of a background color in a displaying area displaying the remaining amount of the consumable supply, and changing a display content in the displaying area on the basis of the remaining amount display color and the background color.
US11809746B2

A solid state disk, a data transmitting method and an intermediary controller thereof are provided. The solid state disk includes at least two flash memories, a SSD controller and an intermediary controller. The intermediary controller is connected between the flash memories and the SSD controller. The intermediary controller includes at least two flash interfaces, a customized interface and a data buffering unit. The flash interfaces are connected to the flash memories. The customized interface is connected to the SSD controller. The intermediary controller has a first clock domain and a second clock domain. The first clock domain is used for transmitting data from the flash memories to the data buffering unit. The second clock domain is used for transmitting data from the data buffering unit to the SSD controller. A frequency of the second clock domain is higher than a frequency of the first clock domain.
US11809737B2

Provided are a storage device configured to perform high-speed link startup and a storage system including the storage device. The storage system performs data communication through a connected transmission lane and a connected reception lane from among a plurality of lanes between a host and the storage device. The host transmits an activate period of the connected transmission lane, which is less than a first time period, to the connected reception lane, and the storage device receives the activate period of the connected reception lane, which is less than the first time period. The host and the storage device perform link startup in a high-speed mode through the connected transmission lane and the connected reception lane, based on the activate period being less than the first time period.
US11809732B2

A memory data migration method, apparatus, and system are provided. During memory migration, data is classified into two parts based on a hot and cold degree of the data. Hot data is directly migrated, and cold data is written into a shared storage device shared by memories. When needing to be used in a destination-end memory, the cold data may be read from the shared storage device. This reduces an amount of data that needs to be migrated to the destination-end memory, thereby improving memory migration efficiency.
US11809727B1

Predicting failures in a storage system that includes a plurality of storage devices, including: gathering information describing a plurality of blocks within the storage devices; developing, using the information describing the plurality of blocks within the storage devices and information describing known dead block conditions, a block lifespan model; and determining, in dependence upon the information describing the plurality of blocks within the storage devices and the block lifespan model, a predicted lifespan for the plurality of blocks within the storage devices.
US11809711B2

A method of a flash memory controller used to be externally coupled to a host device and a flash memory, comprising: providing a multi-processor having a plurality of processing units; receiving a trim command and a logical block address (LBA) range sent from the host device; separating multiple operations of the trim command into N threads according to at least one of a number of the processing units, types of the multiple operations, numbers of execution cycles of the multiple operations, and portions of the LBA range; using the processing units to execute the N threads individually; and maximizing a number of execution cycles during which the processing units are busy.
US11809710B2

A system includes a first controller configured to adjust a count of a number of first transactions and adjust a count of a number of second transactions. The count of the number of first transactions and the count of the number of second transactions are adjusted when a first transaction or second transaction is either received or executed by a second controller. The second controller is coupled to the first controller and is configured to limit the number of first transactions to a particular quantity of outstanding first transactions, limit the number of second transactions to a particular quantity of outstanding second transactions, and limit a number of total transactions to a particular quantity of outstanding total transactions.
US11809708B2

According to one embodiment, a memory system includes an array of memory cells that store two or more bits of data each, and a memory controller to control writing data into the memory cells and reading from the memory cells. When a first command is received from a host, the memory controller reads data designated by the first command from the array and then rewrites the read data back into the array using a writing method in which a lower number of bits per memory cell is written than the originally stored manner of the read data. When a read command designating the rewritten data is received from the host, the memory controller reads from the array and transfers it to the host.
US11809694B2

Systems and methods for generation and use of intellectual-property (IP) landscaping platform architectures are disclosed. A landscaping component may be utilized to produce refined clusters of IP assets using user seeded searches in varying areas of interest, such as, for example, target technical fields, targeted publications, targeted products, and/or competitor entity portfolios. The landscaping component may be further utilized to produce an interactive graphical element including a spatial representation of the clusters of IP assets. The interactive graphical element may include various functionalities and/or information associated with the clusters of IP assets. An exposure assessment component may be utilized to assess the level of exposure associated with a targeted entity by analyzing a mapping between IP assets and allocated funds of the targeted entity, generate a score representing the level of exposure, make determinations as to insurance offerings and/or alter rates associated with the insurance offerings.
US11809693B2

An electronic device including a touch-enabled display module configured to display a plurality of windows according to a multi-window mode; and a control module configured to displaying on the touch screen a first application window and a second application window according to the multi-window mode, alter the first application window in response to a touchscreen input received via the touch-enabled display, and automatically alter the second application window in response to the alteration of the first application window.
US11809685B2

This application discloses an information interaction method and apparatus, a storage medium, and an electronic apparatus. The method includes obtaining a first target operation instruction in a VR scenario; selecting and displaying a first virtual operation panel corresponding to the first target operation instruction from a plurality of virtual operation panels in the VR scenario, wherein the plurality of virtual operation panels are displayed mutually independently, and are respectively configured to display different interactive objects. The method may further include obtaining an interactive operation instruction generated by an interactive operation performed by an interactive device on a target interactive object displayed in the first virtual operation panel, the interactive device being associated with the VR scenario; and in response executing a target event corresponding to the target interactive object in the VR scenario. These solutions resolve the technical problem of low information interaction flexibility in the related technology.
US11809677B2

A system for controlling cursor movement on an associated large display device using dynamic grid density. The system includes a personal mobile computing device and a remote server. The personal mobile computing device receives input from the user, via a touch screen, to control cursor movement on the associated large display device. The touch screen includes a grid that increases in density towards the edges of the touch screen. The personal mobile computing device sends the user input to the remote server. The remote server calculates corresponding cursor movement on the associated large display device. The dynamic grid density on the touch screen controls how far the cursor on the associated large display device moves in response to the user input on the touch screen. The remote server then send instructions to move the cursor on the associated large display device using to the calculated corresponding cursor movement.
US11809672B2

A touch sensor detector system and method incorporating an interpolated sensor array is disclosed. The system and method utilize a touch sensor array (TSA) configured to detect proximity/contact/pressure (PCP) via a variable impedance array (VIA) electrically coupling interlinked impedance columns (IIC) coupled to an array column driver (ACD), and interlinked impedance rows (IIR) coupled to an array row sensor (ARS). The ACD is configured to select the IIC based on a column switching register (CSR) and electrically drive the IIC using a column driving source (CDS). The VIA conveys current from the driven IIC to the IIC sensed by the ARS. The ARS selects the IIR within the TSA and electrically senses the IIR state based on a row switching register (RSR). Interpolation of ARS sensed current/voltage allows accurate detection of TSA PCP and/or spatial location.
US11809671B2

The present disclosure provides a pressure-sensitive writing board and a pressure-sensitive writing device. The pressure-sensitive writing board includes a pressure-sensitive writing panel and a writing monitoring unit. The writing monitoring unit is configured to determine position information about a writing tool at a writing region of the pressure-sensitive writing panel, convert the position information into writing trajectory information, and store the writing trajectory information.
US11809664B2

An input apparatus includes at least one operating area on an operating surface, at least one first sensing electrode corresponding to the operating area, a plurality of electrodes around the first sensing electrode, and a control unit configured to, when contact of an operating body with the operating area is detected by the first sensing electrode, make control different according to a contact operation on the one operating area according to a sum of capacitance values of electrodes of the plurality of peripheral electrodes around the operating area where the contact of the operating body is detected.
US11809662B2

An interactive display apparatus includes a projector, a 3D sensing device, and a control unit. The projector projects, from an origin, an image defined by image data onto a projection surface. The 3D sensing device senses, in a monitored space between the origin and the projection surface, and generates 3D sensing data representative of results of the 3D sensing. The control unit is configured to compute reference surface data representative of a virtual reference surface corresponding to the projection surface, control the sensing device to generate secondary 3D sensing data, retrieve a measurement offset value, determine from the secondary 3D sensing data and the reference surface data, a measured height representative of a sum of the measurement offset value and a distance between the object and the projection surface, and generate a trigger signal.
US11809655B2

A touch control method is provided. The method includes: providing a touch device with multiple touch electrodes; determining whether an object is located in a sensing distance; detecting a sensing group sensing the object if the determination is yes; determining whether an electrode amount in the electrode group is between a first value and a second value; determining whether a sensing time of a predetermined proportion of the touch electrodes in the sensing group is equal to or greater than a predetermined time; executing a fingerprint recognition mode if the electrode amount is between the first value and the second value, and the sensing time is equal to or greater than the predetermined time; executing a touch operation mode if the electrode amount is less than the first value or greater than the second value, or the sensing time is less than the predetermined time.
US11809654B2

An input device comprises a plurality of optical vibration sensors mounted in a common housing. Each optical vibration sensor comprises a diffractive optical element; a light source arranged to illuminate the diffractive optical element such that a first portion of light passes through the diffractive optical element and a second portion of light is reflected from the diffractive optical element; and a photo detector arranged to detect an interference pattern generated by said first and second portions of light. The optical vibration sensor is configured so that in use, after the first portion of light passes through the diffractive optical element, the first portion of light is reflected from a reflective surface onto the photo detector. The input device is placed in contact with a surface of a solid body, and an object is brought into physical contact with the surface of the solid body, thereby causing vibrations in the solid body. The vibrations are detected using two or more of the optical vibration sensors. The relative phase(s) of the vibrations are used to determine information regarding the point of contact of the object on the surface of the solid body.
US11809645B2

An electronic pen includes a casing, an opening portion formed on one side of the casing, a core body that projects outside of the casing through the opening portion, a pen module part, and a core body insertion member disposed in the casing and having a hollow space that houses the core body. The hollow space includes a hollow portion between an inner circumferential surface of the core body insertion member and an outer circumferential surface of the core body when the core body insertion member houses the core body, the hollow portion communicating, via the opening portion, with a first space external to the electronic pen. The hollow portion is separated from a second space in which the pen module part is disposed within the casing.
US11809642B2

In accordance with some embodiments, systems, apparatus, interfaces, methods, and articles of manufacture are provided for creating shared experiences using peripheral devices. In various embodiments, data is captured about a first user's peripheral usage and environment. A determination is made based on the data as to the first users current experience. Aspects of the first user's experience are then recreated for a second user. In various embodiments, the experience is shared with the second user via peripherals and output devices.
US11809640B2

The embodiments of the disclosure provide a method for detecting a movement of a ring controller, a ring controller, and a computer readable medium. The method includes: obtaining a plurality of moving parameters of the movement of the ring controller, wherein the ring controller is used to interact with a user interface; determining a rotating condition of the ring controller based on the moving parameters; and adjusting a visual content provided in the user interface based on the rotating condition of the ring controller.
US11809637B2

Methods, devices, and processor-readable media for adjusting the control-display gain of a gesture-controlled device are described. Adjusting the control-display gain may facilitate user interaction with content or UI elements rendered on a display screen of the gesture-controlled device. The control-display gain may be adjusted based on a property of how a mid-air dragging gesture is being performed by a user's hand. The property may be the location of the gesture, the orientation of the hand performing the gesture, or the velocity of the gesture. A hand that becomes stationary for a threshold time period while performing the dragging gesture may adjust the control-display gain to a different level. Control-display gain may be set to a different value based on the current velocity of the hand performing the gesture. The control-display gain levels may be selected from a continuous range of values or a set of discrete values. Devices for performing the methods are described.
US11809622B2

According to various embodiments of the disclosure, an electronic device includes: a frame; a glass module comprising a glass supported by the frame; a support rotatably connected to the frame; a display module comprising display circuitry configured to project an image to the glass module; a front camera disposed in at least one of the frame or the support configured to photograph the front of the frame; a light emitting unit comprising light-emitting circuitry configured to radiate light toward the rear of the frame; and an eye tracking camera disposed in the frame configured to photograph the rear of the frame and including a lens assembly including at least one lens, wherein the eye tracking camera is configured to form a field of view (FOV) to include both a left eye and a right eye of a user based on an object distance, which is a distance between the lens assembly and an object, being a first distance corresponding to a distance between the lens assembly and the left eye and/or the right eye of the user wearing the electronic device, wherein an absolute value of a distortion value of the lens assembly is equal to or less than a threshold value capable of tracking a pupil movement of the left eye and the right eye with respect to light incident from a region of interest (ROI) within a certain range from an outermost portion to the inside among regions corresponding to the FOV.
US11809615B1

The present disclosure generally relates to user interfaces for facilitating operations. In some examples, computer systems provide indications that educate and/or guide users for performing an operation. In some examples, computer systems perform a first operation based on a first type of user input corresponding to a first hardware input device and perform a second operation based on a second type of user input corresponding to the first hardware input devices. In some examples, computer systems adjust audio output of an emergency siren based on detecting a particular type of event. In some examples, computer systems display different types and/or sizes of notifications based on an operating mode of a respective computer system. In some examples, computer systems forgo performing one or more operations when a respective computer system operates in a low power mode.
US11809613B2

A high-resolution image sensor suitable for use in an augmented reality (AR) system to provide low latency image analysis with low power consumption. The AR system can be compact, and may be small enough to be packaged within a wearable device such as a set of goggles or mounted on a frame resembling ordinary eyeglasses. The image sensor may receive information about a region of an imaging array associated with a movable object, selectively output imaging information for that region, and synchronously output high-resolution image frames. The region may be updated dynamically as the image sensor and/or the object moves. The image sensor may output the high-resolution image frames less frequently than the region being updated when the image sensor and/or the object moves. Such an image sensor provides a small amount of data from which object information used in rendering an AR scene can be developed.
US11809611B2

The present disclosure relates to devices and methods for protecting data from physical attacks. The devices and methods may establish an encryption protocol to encrypt data transmitted over a bus to one or more removable devices in communication with a computer device. The devices and methods may use the encryption protocol to communicate with the removal devices and perform storage requests at the removal devices. The devices and methods may also perform another layer of encryption on the data stored at the removal devices using a data at rest key stored on the removal devices.
US11809591B1

Systems and methods for managing column hiding are provided. The systems and methods receive, from a client device, a query associated with a table. The systems and methods determine an access restriction associated with the client device. The systems and methods identify a column of the table that is restricted by the access restriction associated with the client device. In response to identifying the column of the table that is restricted by the access restriction associated with the client device, the systems and methods provide a result of the query that excludes data corresponding to the column.
US11809585B2

A method includes storing a test database of tests and corresponding test rules, storing a user information database, storing a profile database, and storing a threshold database including thresholds corresponding to test scores and similarity scores. The method includes, in response to receiving interaction parameters of an interaction performed by a user, identifying a set of tests based on the interaction parameters. The method includes, for each of the set of tests: calculating a score using user data of the user, corresponding test rules, and the interaction parameters; adjusting the score based on the user's profile; obtaining a threshold corresponding to the identified test; and, in response to the score exceeding the threshold, categorizing the interaction within a first category. The method also includes generating and transmitting an alert in response to the interaction being categorized within the first category.
US11809583B2

Minimizing data exposure during screen sharing, including detecting remote access of an information handling system by an external information handling system; in response to detecting the remote access, identifying a selection of one or more application elements of an application executing on the information handling system for obscuration; applying an image filter to the selected application elements to adjust display properties of the selected application elements such that display content of the application elements is obscured for viewing by the external information handling system; and after applying the image filter to the selected application elements, providing remote access of the information handling system to the external information handling system, including providing remote access to the obscured display content of the selected application elements of the application.
US11809579B2

A method and a system for validating a proposed change to a configuration of an application are provided. The method includes: receiving a user request for changing a setting of one or more parameters of the configuration of the application; retrieving, from a memory, a set of rules that relate to permissible settings for the parameters; comparing the request to the retrieved rules; determining whether the request is acceptable based on a result of the comparison; and when the request is determined as being acceptable, validating the request. The rules may be applicable across an entirety of an organization or specific to a particular line of business. The parameters may relate to report formats or digital dashboards that are generated by executing the application.
US11809575B1

Embodiments herein provide a blockchain based platform and method for assessment and verification of Software Bill of Materials (SBOM) across a software supply chain life cycle using blockchain. The method comprising generating the SBOM automatically from a software source code to automate governance of a software asset using blockchain smart contracts, publishing the generated SBOMs to a permissioned blockchain through secure publish, automatically recording timestamps and ownership stamps to the published SBOM's, analysing the software asset for supply chain information to verify if the software asset meets the minimum policy requirements for compliance based on provenance, licensing, vulnerability and security criteria set by the company, determining if a third-party software component is approved for use in the company's applications based on policy and compliance rules and identifying current vulnerabilities and potential remediation for software in use by the company.
US11809572B2

A computer-implemented method for building trusted executable software using trusted building units, wherein a path between the building units is untrusted, is disclosed. The method comprises generating, by each of the trusted building units, an identifier for identifying an output of the respective trusted building unit, wherein the respective trusted building unit also generates a signed confirmative certificate comprising the identifier. The method comprise as well utilizing, by each of the distributed trusted building units, output results of at least one of a predecessor build unit of the trusted building unit as input, validating that each of the signed confirmative certificates conforms to a predefined set of policy rules, and upon a failed validating of the signed confirmative certificate of one of the trusted building units, terminating the building of the trusted executable software.
US11809565B2

Methods, systems, and devices for supporting security for private data inputs to artificial intelligence models are described. A device (e.g., an application server) may receive a request to run an artificial intelligence model. The device may run the artificial intelligence model on a public data set and an extended set of data that includes both the public data set and a private data set. The device may determine a first set of outcomes based on running the artificial intelligence model on the public data set and a second set of outcomes based on rerunning the model on the extended set of data. The device may then compare the two sets of outcomes to determine whether a private data value is identifiable based on the second set of outcomes. If a private data value is identifiable, the device may obfuscate the results prior to transmitting the results to the requestor.
US11809564B2

Systems and procedures are provided for importing cryptographic credentials of a customer to an IHS (Information Handling System). During factory provisioning of the IHS, a signed inventory certificate is uploaded to the IHS that includes an encrypted access code for unlocking the IHS and also includes encrypted credentials provided by the customer. Upon delivery and initialization of the IHS, the inventory certificate is retrieved by a pre-boot validation process. A cryptographic challenge is issued that presents the encrypted access code. Further initialization of the IHS is halted until a response to the challenge is received from the customer that provides the decrypted access code. When the decrypted access code is received, further initialization of the IHS is enabled and the encrypted credentials from the inventory certificate are imported to the IHS, thus allowing the customer to establish an independent root of trusted components using the IHS.
US11809559B2

In an example there is provided a method for receiving notification of an intrusion event in relation to an application from an intrusion detection system, accessing state data in relation to a state of the application prior to the intrusion event, the state data having been stored on the basis of a change of state of the application, accessing a policy to be applied to the state data in response to the intrusion event, modifying the state data on the basis of the policy, and restoring the application on the basis of the modified state data.
US11809555B2

Deception-based techniques for responding to security attacks are described herein. The techniques include transitioning a security attack to a monitored computing device posing as a computing device impacted by the security attack and enabling the adversary to obtain deceptive information from the monitored computing device. Also, the adversary may obtain a document configured to report identifying information of an entity opening the document, thereby identifying the adversary associated with the attack. Further, the techniques include determining that a domain specified in a domain name request is associated with malicious activity and responding to the request with a network address of a monitored computing device to cause the requesting process to communicate with the monitored computing device in place of an adversary server. Additionally, a service may monitor dormant domains names associated with malicious activity and, in response to a change, respond with an alert or a configuration update.
US11809545B2

Data integrity logic is executable by a processor to generate a data integrity code using a hardware-based secret. A container manager, executable by the processor, creates a secured container including report generation logic that determines measurements of the secured container, generates a report according to a defined report format, and sends a quote request including the report. The defined report format includes a field to include the measurements and a field to include the data integrity code, and the report format is compatible for consumption by any one of a plurality of different quote creator types.
US11809544B2

The disclosed technology is generally directed to the authentication of software. In one example of the technology, a private attestation key is stored in hardware. In some examples, during a sequential boot process a hash is calculated, in an order in which the software stages are sequentially booted, of each software stage of a plurality of software stages. The hashes of each software stage of the plurality may be cryptographically appended to an accumulation register. The accumulation register may be used to attest to validity of the software stages. The plurality of software stages may include a first bootloader, a runtime for a first core of a multi-core processor, and a runtime for a first execution environment for a second core of the multi-core processor.
US11809542B2

An e-vapor apparatus may include a pod assembly including a pre-vapor formulation compartment, a first electrical connector, a vapor channel traversing the pre-vapor formulation compartment, and a vaporizer, the pre-vapor formulation compartment configured to hold a pre-vapor formulation therein and in fluidic communication with the vaporizer during an operation of the e-vapor apparatus, the first electrical connector including first and second power electrodes, the first power electrode including a first contact portion on an exterior of the first electrical connector and a first extended portion configured to contact an anode portion of the vaporizer, the second power electrode including a second contact portion on the exterior of the first electrical connector and a second extended portion configured to contact a cathode portion of the vaporizer. The e-vapor apparatus may further include a dispensing body including a second electrical connector configured to connect to the first electrical connector.
US11809541B2

Disclosed is a method for obtaining emergency device access for field devices in process automation technology by means of a security token. The method includes the field device receiving and storing a public key before an emergency occurs; connecting the security token to the field device; sending a challenge from the field device to the security token; calculating a response to the challenge by means of a private key on the security token and sending the response from the security token to the field device; and granting emergency access if the response is correct.
US11809535B2

Systems and methods for multi-modal user device authentication are disclosed. An example electronic device includes a first sensor, a microphone, a first camera, and a confidence analyzer to authenticate a subject as the authorized user in response to a user presence detection analyzer detecting a presence of the subject and one or more of (a) an audio data analyzer detecting a voice of an authorized user or (b) an image data analyzer detecting a feature of the authorized user. The example electronic device includes a processor to cause the electronic device to move from a first power state to a second power state in response to the confidence analyzer authenticating the user as the authorized user. The electronic device is to consume a greater amount of power in the second power state than the first power state.
US11809534B2

A system for controlling access to cluster resources is provided. The system includes one or more processors; and memory operatively coupled to the one or more processors, wherein the one or more processors and the memory form a cluster of computer resources that includes an admission controller configured to receive requests and determine if the request is authorized, a request history database that stores the request information received by the admission controller from a plurality of users, a role design advisor that is configured to adjust permissions for the plurality of users based on a pattern of usage identified from the request history database, and an alert system that communicates an alert to an administrator that a request outside the pattern of requests for the user has been received by the admission controller, wherein the admission controller, request history database, and role design advisor control access to the cluster resources.
US11809530B2

Method for processing data, in which a Petri net is encoded, written into a memory and read and executed by at least one instance, wherein transitions of the Petri net read from at least one tape and/or write on at least one tape symbols or symbol strings, with the aid of at least one head. [FIG. 1]. In an alternative, data-processing, co-operating nets are composed, the composition result is encoded, written into a memory and read and executed from the memory by at least one instance. In doing this, components can have cryptological functions. The data-processing nets can receive and process second data from a cryptological function which is executed in a protected manner. The invention enables processing of data which prevents semantic analysis of laid-open, possibly few processing steps and which can produce a linkage of the processing steps with a hardware which is difficult to isolate.
US11809529B2

When a user attempts to access a first application installed on a user device, it can send an authentication request to an authentication server. The authentication server can assign a unique request token to the request and load a script to a component of the operating system executing on the user device that displays content within the first application. The script can cause a portal application to launch on the user device. The portal application can send a request to the authentication server on behalf of the user, including the unique request token and an access token stored by, or accessible to, the portal application. The authentication server can receive the request from the portal application and validate the request based on the unique request token and the access token. Upon validating the request, the authentication server can authenticate the user at the first application.
US11809528B2

Installing and running an application for a terminal are described. A method for installing and running the application includes uploading an application to an application store. The method further includes downloading, by a terminal, the application from the application store, wherein the terminal is connected to the application store by a network. Furthermore, the method includes authorizing, by a terminal management server (TMS) coupled to the terminal and the application store via the network, the terminal to install and run the downloaded application.
US11809515B2

Some embodiments provide an IC for implementing a machine-trained network with multiple layers. The IC includes a set of circuits to compute a dot product of (i) a first number of input values computed by other circuits of the IC and (ii) a set of predefined weight values, several of which are zero, with a weight value for each of the input values. The set of circuits includes (i) a dot product computation circuit to compute the dot product based on a second number of inputs and (ii) for each input value, at least two sets of wires for providing the input value to at least two of the dot product computation circuit inputs. The second number is less than the first number. Each input value with a corresponding weight value that is not equal to zero is provided to a different one of the dot product computation circuit inputs.
US11809514B2

A method comprises receiving a kernel used to convolve with an input tensor. For a first dimension of the kernel, a square block of values for each single dimensional vector of the kernel that includes all rotations of that single dimensional vector is generated. For each additional dimension of the kernel, group blocks of an immediately preceding dimension into sets of blocks, each set of blocks including blocks of the immediately preceding dimension that are aligned along a vector that is parallel to the axis of the dimension; and generate, for the additional dimension, one or more blocks of values, each block including all rotations of blocks within each of the sets of blocks of the immediately preceding dimension. The block of values corresponding to the last dimension in the additional dimensions of the kernel is output as the expanded kernel.
US11809512B2

Provided are systems and methods for converting user interface events that occur in a software application developed via a WebGUI framework into activity descriptions and into a bot software program. In one example, a method may include recording events transmitted between a user interface of a web application open within a web browser on a client device and a back-end of the web application on a server, identifying codes associated with user interface elements which are assigned to the recorded events, converting the identified codes assigned to the recorded events into a human-readable descriptions of the recorded events based on a predefined mapping between the codes and the human-readable descriptions stored in the predefined mapping, and displaying the human-readable descriptions of the recorded events based on the identified order among the recorded events.
US11809507B2

The subject technology causes, at a client device, display of a graphical interface comprising a plurality of selectable graphical items, each selectable graphical item corresponding to a respective content item associated with a different geolocation. The subject technology receives, at the client device, a selection of a first selectable graphical item from the plurality of selectable graphical items, the first selectable graphical item corresponding to a particular geolocation. The subject technology causes display, at the client device, a second plurality of selectable graphical items, each of the second plurality of selectable graphical items corresponding to a particular second geolocation of an activity or place of business within a geographical area associated with the particular geolocation.
US11809505B2

A method for pushing information, and an electronic device are disclosed. The method includes: obtaining a plurality of initial pages containing document content; predicting, based on the document content in the plurality of initial pages, an effective rate for pushing information using each initial page; selecting, based on the effective rate, at least one candidate page from the plurality of initial pages and extracting a first keyword from the document content of the at least one candidate page; and determining a target page for mounting information to be pushed from the at least one candidate page, based on a matching degree between a second keyword of the information to be pushed and the first keyword.
US11809504B2

A tracking system passively tracks and records searches conducted by actual search engine users. The recorded data for each search event preferably includes the search query submitted, the search engine used, the search result item (e.g., web page) selected, the position (e.g., page number) of this item, and the user's IP address. The collected data is aggregated and analyzed to generate data regarding the search queries used to locate and access particular destinations (e.g., web pages and sites). This data may be used for various purposes, such as (1) to generate reports showing, e.g., how users reach a particular destination from different search engines and geographic locations, (2) to select content to display on a destination page, such that the content is relevant to search queries commonly used to locate that page, and (3) to update the database of one search engine to reflect searches conducted on other search engines.
US11809499B2

Machine learning segmentation methods and systems that perform segmentation quickly, efficiently, cheaply, and optionally provides an interactive feature that allows a user to alter the segmentation until a desired result is obtained. The automated machine learning segmentation tool receives all potentially important attributes and provides segmentation of items. It also receives information about important features of the data and finds how best to differentiate between groups using cluster-based machine learning algorithms. In addition, visualization of the segmentation explains to a user how the segmentation was obtained.
US11809491B2

A group-based communication platform is configured to ascertain the relatedness of various work objects shared among users of the group-based communication platform. Moreover, the group-based communication platform may further receive and process work objects originating from non-users of the group-based communication platform, thereby further expanding the utility of the determined relatedness between work objects. These work objects (or encrypted representations of these work objects) may be indexed and stored in association with the group-based communication platform, thereby enabling users to search for and retrieve work objects originating from a plurality of work object sources simultaneously, and based on various characteristics of those work objects and the determined interrelatedness between various work objects.
US11809479B2

A content push method is provided. The method is applied to a terminal, which includes a first set of cameras. The method includes: when the terminal is in a screen-locked state and an off-screen is woken up, capturing a first set of face images of a user by using the first set of cameras; determining whether the first set of face images matches a registered user; if the first set of face images matches the registered user, performing, by the terminal, an unlocking operation, and determining a facial attribute of the user based on the first set of face images; determining a to-be-pushed media resource based on the facial attribute; and pushing the media resource in an interface displayed after the terminal is unlocked.
US11809476B1

Systems and methods for reprocessing documents in a database system include receiving job definitions performing reprocessing operations on documents in the database system, and generating recrawl jobs based on the job definitions. The recrawl jobs are flighted to the database system. Iterations of recrawl timer jobs are generated for each of the databases based on a predefined recrawl timer job base class. Each of the recrawl timer job iterations being configured to access a recrawl job list for the one of the databases and access a property list for the databases to identify recrawl job information stored in the property list. Based on the recrawl job information, a respective batch of documents to be reprocessed in association with each of the recrawl jobs on the recrawl job list is selected. The batches of documents are then reprocessed in accordance with the recrawl jobs. The recrawl job information is then updated based on the completion of the batches.
US11809471B2

In general, embodiments relates to a method for managing a technical support session, comprising: obtaining technical support question from a technical support person (TSP) that is conducting the technical support session; determining that the technical support question is a duplicate of a prior technical support question; in response to the determination, obtaining a quality score for the technical support question; and displaying the quality score to the TSP in a user interface on a technical support system that the TSP is using the conduct the technical support session.
US11809470B2

Systems and methods for tracking and searching the usage, flow or communication of assets are disclosed. Embodiments as disclosed herein may create and update a graph representing the assets in an enterprise, where the objects and relationships in the graph represent the assets, communications, users or relationship. The graph may be queried to discover a wide variety of information regarding these assets, communications, users or relationships.
US11809458B2

The invention relates to database abstraction and data linkage. According to an embodiment of the present invention, the invention takes a variety of attributes (e.g., names, IP address, device identifiers, addresses, phone numbers, account numbers, etc.) and returns the online activity, demographic data, account data and/or other activity, events and data associated with that attribute. The tool may then iterate over each attribute and return a network of connections having multiple degrees of association. The innovative tool may be linked to known bad actor data, and perform automated searches on this data to proactively alert potentially fraudulent activity. The tool may also be developed to add attributes and apply machine learning to the associations to more intelligently describe the returned network. Further, the tool may be developed to describe larger networks having multiple degrees of connections.
US11809449B2

Embodiments for granular replication of data with high efficiency. A defined metadata element embodied as a tag is assigned to each file. Tag filtering is used to direct the data to the proper location. Files with different tags can be selected for transfer. Embodiments can be used with a defined backup system file replication process, such as present in the Data Domain File System. By using snapshots, incoming new data is continued to be ingested while the replication is in process and maintaining data consistency at the same time. This is achieved by performing operations on B+ Tree snapshots in conjunction with tag filtering on keys present in the leaf pages of these structures. This method efficiently makes a single pass walk of a B+ Tree in contrast with previous methods that look up files one-by-one via their pathname.
US11809443B2

Computer-readable media, methods, and systems are disclosed for validating data associated with schemas. A user defines the object model of at least one asset and a first schema is generated in accordance with the defined object model, and a unique fingerprint is generated. Data is collected from one or more devices in accordance with the object model. The collected data is serialized, and a second schema is generated. The second schema is ordered in accordance with the first schema and a unique fingerprint is generated. The fingerprint of the first schema is compared to the fingerprint of the second schema to provide an efficient review process for determining whether the schemas are equal, and the associated data may be validated. A fingerprint cache may be updated with fingerprints associated with a plurality of schemas, as well as version history of each schema, to provide an efficient review process.
US11809440B2

In some implementations, a device may receive a first data set configuration and a second data set configuration. The device may receive a first set of input data sets based on the first data set configuration and a second set of input data sets based on the second data set configuration. The device may process, by executing a single set of executable code and based on the first data set configuration, the first set of input data sets. The device may process, by executing the single set of executable code and based on the second one or more parameters, the second data set configuration. The device may generate a first output file based on the desired data from the first set of input data sets. The device may generate a second output file based on the desired data from the second set of input data sets.
US11809437B1

A system and method provides information to a user about other users who have shown an interest in the user or in whom the user shows an interest, or other users in whom the user has shown disinterest or other users who have shown disinterest in the user, as indicated by actions performed with respect to a website or other Internet-accessible repository of data.
US11809434B1

A computer-implemented semantic analysis system for ranking search results has instructions including the steps: receive a query about a first document authored by a person; read in data identifying the first document; read in a second document about the person authored after the first document; identify indicator terms in the second document related to whether or not there is a significant discrepancy between the second document and the first document; read in weighting factors for the identified indicator terms; determine an aggregate weighting factor that decreases with an increasing number of indicator terms found; and calculate a score of how much of a discrepancy there is between the second document and the first document using the weighting factors. When multiple first documents are returned for multiple persons, present the links in order from high score to low score.
US11809433B2

A cognitive proximate recommendation method, system, and non-transitory computer readable medium, include first extracting a requested feature and a requested value of the requested feature for a requested item and returning a return item from a plurality of return items stored in the database and returning a ranked list of the plurality of return items, where the ranked list further includes inter-relationships that are defined by defining a primary value of each of the requested items and the return feature corresponding to the requested feature or anchor value for each of the requested items and the return feature corresponding to the requested feature.
US11809430B2

A method for processing an out-of-order data stream includes inserting a new data stream element into a segment list according to a timestamp of the new data stream element. It is identified whether there are missing data stream elements between segments in the segment list. The segments which have no missing data stream elements between them are merged. Values of the data stream elements are aggregated using a sliding window over out-of-order data stream elements in the merged segment.
US11809426B2

Systems, computer program products, and methods are described herein for implementing a data driven channel for query executions using quantum computing. The present invention is configured to receive, from a user input device, a query; parse, using a query processing engine, the query; determine a classical execution plan based on at least parsing the query; convert, using a query optimization engine, the classical execution plan into a quantum execution plan; initiate a query execution engine on the quantum execution plan; determine, using the query execution engine, a quantum circuit design for execution of the quantum execution plan; execute, using the query execution engine, the quantum execution plan; generate a query result based on at least executing the quantum execution plan; and transmit control signals configured to cause the user input device to display the query result.
US11809425B1

A data platform that implements memoizable functions for database objects. The data platform detects a first execution of a memoizable function and generates a first key based on metadata of one or more database objects operated on by the memoizable function and generates a first result for the memoizable function based on the one or more database objects. The data platform detects a second execution of the memoizable function and generates a second key based on the metadata of the one or more database objects operated on by the memoizable function. When the first key and the second key are equal, the data platform reuses the first result of the memoizable function. When the first key and second key do not match, the data platform generates a second result for the second execution of the memoizable function.
US11809422B2

Automatically identifying insights from a dataset and presenting the insights graphically and in natural language text ranked by importance is provided. Different data types and structures in the dataset are automatic recognized and matched with a corresponding specific analysis type. The data is analyzed according to the determined corresponding analysis types, and insights form the analysis are automatically identified. The insights within a given insight type and between insight types are ranked and presented in order of importance. Insights include those having multiple pipelined attributes and other insights include multiple insights identified as having some relationship for the included insights.
US11809420B2

An apparatus includes a memory and a hardware processor that receives a query from a device. The query includes first search parameters. The processor also retrieves, from a database and based on the first search parameters, a plurality of previously issued queries and applies a machine learning algorithm on the plurality of previously issued queries to determine second search parameters. The processor further adds the second search parameters to the query to form an enhanced query and communicates the enhanced query to a plurality of response systems. The processor then receives, from the plurality of response systems, a plurality of responses to the enhanced query, constructs, based on the plurality of responses to the enhanced query, an enhanced response to the query, and communicates the enhanced response to the device for selection of a response from the plurality of responses.
Patent Agency Ranking